*{padding:0;margin:0}

body{margin:0;font:12px tahoma,sans-serif; background: #f2f0f0 url(../images/bg.jpg) top left repeat-x;}

#header_section{width:1004px; height:143px; margin:auto;}

#lang_en{width:52px; height:18px; background:url(../images/arrow.gif) 0px 6px no-repeat; padding-left:13px; padding-top:2px;}

#lang_en a{text-decoration:none; color:#FFF; font-size:10px; font-weight:bold;}

#lang_en a:hover{text-decoration:underline;}







#logo{float:right; margin-top:10px; position:relative;}

.langURL{
	position:absolute;
	top:58px;
	right:92px;
}
.langURL a{
	list-style:none;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}

.langURL a:hover{ color:#fecb00;}

.langURL a:focus{ outline:none;}



#aya{position:absolute; margin-left:10px; margin-top:15px;}



#search{background:url(../images/search.gif) top left no-repeat; width:146px; height:27px; margin-top:2px; margin-left:18px;}

#search .txtsearch{ margin-top:9px; margin-left:1px; width:95px; height:14px; border:none; float:left;}

#search .searchbtn{background:url(../images/search_btn.gif) top left no-repeat; width:50px; height:27px; float:right;}



#body_section{background: #f2f0f0 url(../images/body_bg2.gif) top right no-repeat; min-height:440px;}

#body_section_top{width:1004px; margin:auto; min-height:300px;}

#bst_left{width:407px; float:left; margin-left:18px;}

#bst_right{width:558px; float:right; margin-top:-7px;}



#vmenu{height:43px; width:416px; margin-top:-7px;}

#vmenu	ul{width:416px; height:43px;background:url(../images/vmenu.jpg) no-repeat 0 0;}

#vmenu	li{list-style:none}

#vmenu	ul{overflow:hidden}

#vmenu	ul,#vmenu	li{float:left;}

#vmenu	ul,#vmenu	li a{height:43px;}

#vmenu	li a{display:block;}

#vmenu	li a{margin-left:0px; margin-right:0px;}

#vmenu ul li a#videoButton{width:101px;}

#vmenu ul li a#pictureButton{width:132px;}

#vmenu ul li a#newsButton{width:183px;}

#vmenu ul li a.videoButtonClicked, #videoButton:hover{background:url(../images/vmenu.jpg) no-repeat 0 -43px;}

#vmenu ul li a.pictureButtonClicked, #pictureButton:hover{background:url(../images/vmenu.jpg) no-repeat -101px -43px;}

#vmenu ul li a.newsButtonClicked, #newsButton:hover{background:url(../images/vmenu.jpg) no-repeat -233px -43px;}



.latest_news{width:385px; margin-top:1px; margin-left:13px; padding-bottom:5px; direction:rtl;}

._news{width:800px; margin-top:25px; margin-left:100px; padding-bottom:5px;}

.recomnd{width:235px; margin-top:25px; margin-left:2px; padding-bottom:5px;}

.latest_news_pic{width:130px; height:101px; margin-right:18px; background:url(../images/latest_news_template.gif) top left no-repeat; float:left;}

.latest_news_pic img{ margin-top:3px; margin-right:9px;}

._latest_news_pic{width:482px; height:363px; margin-right:18px; background:url(../images/news_frame.gif) top left no-repeat; float:left;}

._latest_news_pic img{margin-right:8px; margin-top:2px;}



._latest_rec_lpic{width:410px; height:310px; margin-right:18px; background:url(../images/content_frame.gif) top left no-repeat; float:left;}

._latest_rec_pic{width:215px; height:164px; margin-right:-9px; background:url(../images/rec_frame.gif) top left no-repeat;}

._latest_rec_pic img{margin-right:13px; margin-top:2px;}

._latest_rec_lpic img{margin-right:8px; margin-top:2px;}

._latest_rec_title{ color:#0b4f91; font-weight:bold; text-align:right; text-indent:16px;}

._latest_rec_title a{color:#0b4f91; font-weight:bold; text-decoration:none;}

._latest_rec_title a:hover{text-decoration:underline;}


._latest_rec_title_{ color:#0b4f91; font-weight:bold; text-align:center; width:200px;}
._latest_rec_title_ a{color:#0b4f91; text-decoration:none;}

._latest_rec_title_ a:hover{text-decoration:underline;}


#allvideos{float:right; width:385px;}

#playvideo{float:left; width:500px;}



.all_video_item{width:450px; margin-top:25px; margin-left:13px; padding-bottom:5px;background-color:#FFF;border:2px solid #CCC;height:110px;}

.video_item{ margin-top:25px; margin-left:13px; padding-bottom:5px;border:2px solid #CCC; width:450px; height:110px;background-color:#FFF}

.video_item_pic{width:130px; height:101px; margin-left:18px;margin-top:3px;  background:url(../images/latest_news_template.gif) top left no-repeat; float:right;}

.video_item_pic img{ margin-top:3px; margin-right:9px;}

.video_item_title{color:#0b4f91; font-weight:bold;text-align:right;}

.video_item_title a{color:#0b4f91; font-weight:bold; text-decoration:none;}

.video_item_title a:hover{text-decoration:underline;}
.video_item_info{float:left; width:300px;text-align:right;}
#displayvideocontent{margin-right:60px; width:400px; margin:auto;}



.latest_news_title { color:#0b4f91; font-weight:bold; text-align:right;}

.latest_news_title a{ color:#0b4f91; font-weight:bold; text-decoration:none;}

.latest_news_title a:hover{text-decoration:underline;}

.latest_news_video{width:320px; height:240px; margin-right:0px; margin-left:5px; float:left;}

.latest_news_info{color:#13193e; padding-top:10px; text-align:right;}

.latest_news_title_v{ color:#0b4f91; font-weight:bold; background:url(../images/asvideotitle.gif) top right no-repeat; padding-right:28px; min-height:25px; padding-top:5px; text-align:right;}

.latest_news_title_v a{ color:#0b4f91; font-weight:bold; text-decoration:none;}

.latest_news_title_v a:hover{text-decoration:underline;}

.ln_title_v{color:#666666; font-weight:normal;}

.video{ position:absolute; background:url(../images/asvideo.gif) bottom left no-repeat; width:23px; height:91px;}



.slink a{color:#0b4f91; text-decoration:none; float:right; margin-left:140px; margin-top:40px;width:127px; height:34px;}

.slink a:hover{text-decoration:underline;}

.slinkall a{color:#0b4f91; text-decoration:none; float:right; margin-left:140px; margin-top:20px;}

.slinkall a:hover{text-decoration:underline;}



#body_section_bottom{width:1004px; margin:auto; padding-top:22px; direction:rtl;}

#bsb_left{width:413px; background:url(../images/lside.png) top left repeat-y; float:left; margin-left:32px; min-height:100px;}

#bsb_right{width:539px; background:url(../images/rside.png) top left repeat-y; float:right; margin-right:10px; min-height:100px;}



#bsb_left_title{background:url(../images/ihandycap.gif) top right no-repeat; width:225; height:29px; margin-top:8px; margin-right:18px;}

#bsb_left ul{color:#a8136c; font-size:13px; margin-right:45px; margin-top:12px; line-height:24px; margin-bottom:40px;}



#btn_left{float:left; margin-left:205px; margin-top:25px;}

#btn_right{float:right; margin-top:25px; margin-right:105px;}

#flower{background:url(../images/flower.png) bottom left no-repeat; width:236px; height:164px; float:left; margin-left:-60px; margin-top:-150px;}











.menuleft { height:29px; width:287px; margin-top:-37px; margin-right:14px; position:relative; z-index:100;}

* html .menuleft {width:287px; w\idth:287px;}

.menuleft ul {padding:0;margin:0;list-style-type:none;}

.menuleft ul ul {width:287px;}

.menuleft li {float:left;width:287px;position:relative;}

.menuleft a, .menuleft a:visited {display:block;font:Tahoma, sans-serif 11px; text-decoration:none; width:287px; height:29px; line-height:29px; font-weight:normal; text-align:right;}

* html .menuleft a, * html .menuleft a:visited {width:287px; w\idth:287px;height:29px;}

.menuleft ul ul a.drop, .menuleft ul ul a.drop:visited {background:#a8136c;}

.menuleft ul ul a.drop:hover{background:#a8136c}

.menuleft ul ul :hover > a.drop {background:#a8136c}

.menuleft ul ul {visibility:hidden;position:absolute;height:0;top:17px;left:0; width:287px;font-family:Tahoma, sans-serif; font-size:14px;}

* html .menuleft ul ul {top:29px;t\op:17px;}

.menuleft table {position:absolute; top:0; left:0; border-collapse:collapse;}

.menuleft ul ul a, .menuleft ul ul a:visited {background:#a8136c; color:#eeeeee; height:20px; line-height:18px; padding:5px 10px; width:267px;font:Tahoma, sans-serif; font-size:11px;}

* html .menuleft ul ul a, * html .menuleft ul ul a:visited {width:225px;w\idth:267px;}

.menuleft a:hover, .menuleft ul ul a:hover{color:#ed5eb3; background:#a8136c;}

.menuleft :hover > a, .menuleft ul ul :hover > a {color:#ed5eb3; background:#a8136c;}

.menuleft ul li:hover ul,

.menuleft ul a:hover ul{visibility:visible; }

.menuleft ul :hover ul ul{visibility:hidden;}

.menuleft ul :hover ul :hover ul{ visibility:visible;}



.menuright { height:32px; width:279px; margin-top:0px; margin-right:30px; position:relative; z-index:100;}

* html .menuright {width:279px; w\idth:279px;}

.menuright ul {padding:0;margin:0;list-style-type:none;}

.menuright ul ul {width:279px;}

.menuright li {float:left;width:279px;position:relative;}

.menuright a, .menuright a:visited {display:block;font:Tahoma, sans-serif 11px; text-decoration:none; color:#fff; width:279px; height:32px; line-height:29px; font-weight:normal; text-align:right;}

* html .menuright a, * html .menuright a:visited {width:279px; w\idth:279px;}

.menuright ul ul a.drop, .menuright ul ul a.drop:visited {background:#214a9a;}

.menuright ul ul a.drop:hover{background:#214a9a}

.menuright ul ul :hover > a.drop {background:#214a9a}

.menuright ul ul {visibility:hidden;position:absolute;height:0;top:32px;left:0; width:279px;}

* html .menuright ul ul {top:32px;t\op:32px;}

.menuright table {position:absolute; top:0; left:0; border-collapse:collapse;;}

.menuright ul ul a, .menuright ul ul a:visited {background:#214a9a; color:#eeeeee; height:20px; line-height:18px; padding:5px 10px; width:258px;font:Tahoma, sans-serif; font-size:11px;}

* html .menuright ul ul a, * html .menuright ul ul a:visited {width:258px;w\idth:259px;}

.menuright a:hover, .menuright ul ul a:hover{color:#8eb0f3; background:#214a9a;}

.menuright :hover > a, .menuright ul ul :hover > a {color:#8eb0f3; background:#214a9a;}

.menuright ul li:hover ul,

.menuright ul a:hover ul{visibility:visible; }

.menuright ul :hover ul ul{visibility:hidden;}

.menuright ul :hover ul :hover ul{ visibility:visible;}



.menu_first{border-top:#FFF solid 1px; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}

.menu_middle{border-left:#FFF solid 1px; border-right:#FFF solid 1px;}

.menu_last{border-bottom:#FFF solid 1px; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}



.bsb_left_info{ margin-top:12px; margin-right:20px; margin-left:30px; margin-bottom:10px; font-size:12px; color:#13193e; height:80px;}

.bsb_right_info{ margin-top:16px; margin-right:30px; margin-left:30px; margin-bottom:10px; font-size:12px; color:#13193e; height:77px;}





.menutop { height:26px; width:689px; w\idth:689px; margin-top:60px; float:left; position:relative; z-index:1000;}

.menutop	ul{width:689px; height:26px;background:url(../images/menu-ar.gif) top left no-repeat;}

#homeButton{width:73px;}

#aboutusButton{width:69px;}

#servicesButton{width:72px;}

#hasadButton{width:120px;}

#supportButton{width:123px;}

#projectsButton{width:79px;}

#jobsButton{width:79px;}

#contactusButton{width:74px;}

#homeButton:hover{background:url(../images/menu-ar.gif) no-repeat -616px -26px;}

#aboutusButton:hover{background:url(../images/menu-ar.gif) no-repeat -547px -26px;}

#servicesButton:hover{background:url(../images/menu-ar.gif) no-repeat -475px -26px}

#hasadButton:hover{background:url(../images/menu-ar.gif) no-repeat -355px -26px}

#supportButton:hover{background:url(../images/menu-ar.gif) no-repeat -232px -26px}

#projectsButton:hover{background:url(../images/menu-ar.gif) no-repeat -153px -26px}

#jobsButton:hover{background:url(../images/menu-ar.gif) no-repeat -74px -26px}

#contactusButton:hover{background:url(../images/menu-ar.gif) no-repeat 0px -26px}







* html .menutop {width:689px; w\idth:689px;}

.menutop ul {padding:0;margin:0;list-style-type:none;}

.menutop li {float:left;position:relative;}

.menutop a, .menutop a:visited {display:block;font:Tahoma, sans-serif 12px; text-decoration:none; color:#fff; height:26px; line-height:29px; font-weight:normal; text-align:center;}

.menutop ul ul a.drop, .menutop ul ul a.drop:visited {background:#214a9a;}

.menutop ul ul a.drop:hover{background:#214a9a}

.menutop ul ul :hover > a.drop {background:#214a9a}

.menutop ul ul {visibility:hidden;position:absolute;height:0;top:26px;left:0; width:279px;}

* html .menutop ul ul {top:26px;t\op:26px;}

.menutop table {position:absolute; top:0; left:0; border-collapse:collapse;;}

.menutop ul ul a, .menutop ul ul a:visited {background:#214a9a; color:#fff; height:20px; line-height:18px; padding:2px 2px;font:Tahoma, sans-serif; font-size:13px; border:#1d4695 solid 1px 0px;}

.menutop ul ul a:hover{color:#ffcc00; background:#214a9a;}

.menutop ul ul :hover > a {color:#ffcc00; background:#214a9a;}

.menutop ul li:hover ul,

.menutop ul a:hover ul{visibility:visible; }

.menutop ul :hover ul ul{visibility:hidden;}

.menutop ul :hover ul :hover ul{ visibility:visible;}



.menutop_first{border-bottom:#1d4695 solid 1px;}

.menutop_middle{border-bottom:#1d4695 solid 1px;}

.menutop_last{border-bottom:#FFF solid 1px; border-left:#FFF solid 1px; border-right:#FFF solid 1px;}



#aboutusSub {width:90px; margin-left:-12px;}

#aboutusSub li{width:90px;}

#servicesSub {width:130px; margin-left:-32px;}

#servicesSub li{width:130px;}

#hasadSub {width:110px; margin-left:0px;}

#hasadSub li{width:110px;}

#supportSub{width:123px; margin-left:-3px;}

#supportSub li{width:123px;}

#projectsSub {width:75px; margin-left:0px;}

#projectsSub li{width:75px;}

#jobsSub {width:120px; margin-left:-23px;}

#jobsSub li{width:120px;}



.pagetitlebig{color:#0b4f91; font-size:22px; margin-right:50px; text-align:right;}

.pagecontent{color:#13193e; padding-top:10px; margin-right:50px; direction:rtl;}



.gallery-vertical-navigation{ width:200px; margin-right:490px;}

.gallery-vertical-navigation ul{list-style:none;}

.gallery-vertical-navigation ul li.listitem{float:left; margin-left:1px; width:21px; text-align:center;}

.gallery-vertical-navigation ul li{float:left; margin-left:1px;}

.gallery-vertical-navigation ul li a{text-decoration:none; font-size:16px; color:#a70e13;}

.gallery-vertical-navigation ul li a:hover, .gallery-vertical-navigation ul li a.gv-selected{color:#000;}

.gallery-vertical-navigation ul li a.gv-first{color:#333333; font-size:15px; margin-right:5px;}

.gallery-vertical-navigation ul li a.gv-first:hover{color:#8d0a0e;}

.gallery-vertical-navigation ul li a.gv-first-selected{color:#a70e13; font-size:15px; margin-right:5px;}

.gallery-vertical-navigation ul li a.gv-last{color:#333333; font-size:15px; margin-left:5px;}

.gallery-vertical-navigation ul li a.gv-last:hover{color:#8d0a0e;}

.gallery-vertical-navigation ul li a.gv-last-selected{color:#8d0a0e; font-size:15px; margin-left:5px;}



#gallery{margin-top:0px; margin-bottom:25px; float:left; width:740px;}

.gallery-horizontal{width:160px; height:120px; padding-bottom:10px; padding-left:3px; margin-right:20px; float:right;}

.gallery-horizontal-last{width:160px; height:120px; padding-bottom:10px; padding-left:3px; float:right;}



.gallery-horizontal a{background:url(../images/gallery_frame.gif) top left; width:170px; height:131px; display:block;margin-left:-100px;margin-top:20px;}

.gallery-horizontal a img{margin-right:8px; margin-top:2px;}

.gallery-horizontal-last a{background:url(../images/gallery_frame.gif) top left; width:170px; height:131px; display:block;margin-left:-100px;margin-top:20px;}

.gallery-horizontal-last a img{margin-right:8px; margin-top:2px;}



#gallery-video{margin-top:25px; margin-bottom:25px; margin-right:240px; width:520px; border-top:#006 solid 1px;}

.gallery-horizontal-video{width:100px; height:30px; padding-top:3px; padding-left:3px; margin-right:9px; float:right;}

.gallery-horizontal-last-video{width:60px; height:20px; padding-top:3px; padding-left:3px; float:right;}



.subcategorie_link{text-decoration:none; color:#0f3987; padding-bottom:5px;}

.subcategorie_link:hover{text-decoration:underline; color:#333333;}



#gallery_navigation{float:right; margin-top:-30px; background-image:url(../images/gallery_12.gif);width:188px;height:401px; margin-right:-45px;}

#gallery_navigation ul{list-style:none;}

/*#gallery_navigation ul li{float:left; margin-left:10px;}*/

#gallery_navigation ul li{text-decoration:none; color:#0f3987; font-weight:bold; margin-bottom:5px; margin-right:10px;}

#gallery_navigation ul li.title{text-decoration:none; color:#0f3987; font-weight:bold; margin-bottom:5px; margin-right:0px; margin-top:10px;}

#gallery_navigation ul li a{text-decoration:none; color:#0f3987; font-weight:normal; }

#gallery_navigation ul li a:hover, #gallery_navigation ul li a.category_link{color:#333333;}



#gallery_navigation ul li a label {

	background:url(../images/nb.gif) no-repeat right center;

	height:21px;

	color: #fff;

	text-decoration:none;

	padding: 10px;
	}

#gallery_navigation ul li a:hover label {

	background:url(../images/nbover.gif) no-repeat right center;

	height:21px;

	color:#036;

	text-decoration:none;

}



#video_display{margin-bottom:40px; margin:auto; width:1004px; text-align:center;}



#tbl_cv{direction:rtl; float:right; margin-right:200px;}

#tbl_cv tr th.cv_header{text-align:right; vertical-align:top; height:26px; width:120px;}

.cvinputtxt {width:260px;}

.cv_err{color:#903; padding-right:5px;}



#sencvlink{background:url(../images/send-ar.png) no-repeat 0 0px; width:79px; height:33px; display:block;}

#sencvlink:hover{background:url(../images/send-ar.png) no-repeat 0 -33px;}



a:active {

  outline: none;

}



.linkmore{text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#214a9a; margin-left:10px; margin-top:0px;}

.linkmore:hover{text-decoration:underline;}



.imgcnt{background:url(../images/content_frame.gif) top right no-repeat; width:410px; height:310px;}

.imgcnt img{margin-right:8px; margin-top:2px;}
.imgproject{background:url(../images/project_frame.gif) top left no-repeat; width:205px; height:155px;}



.video_title{text-decoration:none; color:#0f3987; font-weight:bold;}

.video_title:hover{color:#333333; text-decoration:underline;}



.dglink{margin-top:10px;}

.glink{text-decoration:none; color:#214a9a;}

.glink:hover{color:#b7b6b6;}





#nb{
padding-top: 3px;
	background:url(../images/nb.gif);

	background-repeat:no-repeat;

	width:22px;

	height:21px;

	color: #FFF;

	text-align: center;

	display:block;

}

/*#image{background:url(../images/subcateg.jpg) top left no-repeat;width:160px;height:120px;}

#image a img{margin-right:2px; margin-top:3px; width: 156px; height: 114px; }*/

td #content { margin-right: 10px; }



#num{ color:#FFF;text-align:center;}

#num:hover{ color:#036;text-align:center;}



#titre{ color:#666;}

#titre:hover{ color:#036;}



<!--#previouslarge{background:url(../images/previous.gif) no-repeat 0 -59px; width:56px; height:59px; display:block;margin-top:145px;margin-left:55px;}-->

controls a.prev:hover{background:url(images/previous.gif)  no-repeat 0 0px; width:56px;height:59px;display:block;position:absolute;left:-500px;top:170px;}



<!--#nextlarge{background:url(../images/next.gif) no-repeat 0 -59px; width:56px; height:59px; display:block;margin-top:140px; margin-right:33px}-->

#controls a.next:hover{background: url(images/next.gif)  no-repeat 0 0px;width:56px;height:59px;display:block;position:absolute;left:0px;top:170px;}



#newbigpic{background:(../images/largebg.jpg) top left no-repeat;width:460px;height:312px;float:left;display:block;}

#newbigpic img{margin-right:5px; margin-top:7px;}

#gleft{ float:left; display:block;}

#gright{float:left; display:block;}



#gallery-horizontal_left{

	padding-top:7px;	

	margin-right:-10px;

	

	margin-top:70px;

	float:left;

	background:url(../images/prev.gif) no-repeat 0 0px;

	width:15px;

	height:33px;}

#gallery-horizontal_left:hover{

	padding-top:7px;

	margin-right:-10px;

	margin-top:70px;

	float:left;

	background:url(../images/prev.gif) no-repeat 0 -41px;

	width:15px;

	height:33px;}

#gallery-horizontal_right{

	padding-top:7px;

	margin-left:70px;

	margin-right:0px;

	margin-top:-60px;

	float:right;

	background:url(../images/nextTh.gif) no-repeat 0 -41px;

	width:15px;

	height:33px;

	}

#gallery-horizontal_right:hover{

	padding-top:7px;	

	margin-left:70px;

	margin-right:0px;

	margin-top:-60px;

	float:right;

	background:url(../images/nextTh.gif) no-repeat 0 0px;

	width:15px;

	height:33px;

	}

	<!--gallerieffic-->

#main{
 color: #0b4f91;display:block;float:left;
}
.mainbutton{font-size:12px;text-decoration: none;margin-right:385px;}
.albumbutton{font-size:12px;margin-left:-300px;text-decoration: none;}
#tit{text-align:right;}
.categimg { border-left:2px solid #CCCCCC; border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC; border-top:2px solid #CCCCCC;background-color:#FFFFFF;width:300px;}
.contact{width:590px; text-align:right;}

#cancel{background:url(../images/cancel-ar.png) no-repeat 0 0px; width:79px; height:32px; display:block; position:absolute;left:170px; top:368px; border:0px}

#cancel:hover{background:url(../images/cancel-ar.png) no-repeat 0 -32px;}
#error{position:absolute; display:block; top:260px; text-align:center;color:#CC3300;right:900px;}
#formTable{margin-right:-100px; margin-top:-240px;}
.moreinfo{color:#0b4f91; font-size:22px; margin-left:250px; margin-top:-30px;}

#participation {  font-family: tahoma; color: #8e9dbb; font-weight: bold;  }

#RegistrationForm { padding-top: 20px; width:362px; background: #e8e6e7 url('http://www.rahmahospital.com/images/congress/registerform.jpg') no-repeat left top; margin-bottom: 15px; }
#RegistrationForm .eng { width: 120px; text-align:right; font-family: arial; color: #8e9dbb; font-weight: bold; }
#RegistrationForm .ara { width: 120px; text-align:left; font-family: tahoma; color: #8e9dbb; font-weight: bold; }
#RegistrationForm td { padding: 5px 0; }


#contentFlux img { padding-bottom: 4px; }

#CongressWrapper  { padding-bottom: 25px; background: url('http://www.rahmahospital.com/images/congress/footer.png') no-repeat left bottom; }

