/* B.H. */ 
html,body{
	height:100%;
	direction:rtl;
	font-size:13px;
	font-family:Arial;
	padding:0px;
	margin:0px;
}


a{text-decoration:none; color:#e47209}
a:hover{}
img{border:0px;	padding:0px;	margin:0px;}
form{	padding:0px;	margin:0px;}
input{font-family:Arial;}
input[type="submit"]{cursor:pointer;}

div#pageContent{min-height:100%; position:relative;}
div#pageContentInner{padding-bottom:150px;}


div#header{width:940px; height:114px; padding-top:0px; margin:0 auto; position:relative;}
div#header:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}

a#logo{display:block; position:absolute; right:-5px; top:16px;}

div#header .headHtml{text-align:left; float:left;}

div#lang{text-align:left; color:#808080; line-height:41px; padding-top:14px;}
div#lang label{color:#101010; font-weight:bold;}
div#lang a{color:#808080;}

div#searchBox{float:left; margin-bottom:12px;}
div#searchBox form{display:block; width:220px; height:28px; border:1px solid #e5e5e5; background:#fbfbfb;}
div#searchBox .searchInput{display:block; float:right; border:none; background:transparent; color:#808080; font-size:13px; font-style:italic; padding-right:10px; height:28px; width:160px;}
div#searchBox .searchSubmit{display:block; float:left; width:35px; height:28px; background:url(images/search_btn.jpg); border:none;}



div#topMenu{margin-bottom:2px; background-color:#ededed; min-height:72px;}
div#topMenu div.contaner{width:980px; margin:0 auto; min-height:72px;}
div#topMenu div.contaner a.enterSystem{display:block; float:left; padding-left:30px; color:#69696b; font-weight:bold; font-size:15px; background:url(images/icon_enter_system.png) no-repeat left center; line-height:72px;}
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	float:right;
	z-index:100;
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height:13px;
	margin-top:23px;
}

ul#navmenu-h li {
	z-index:100;
	margin: 0;
	border: 0 none;
	padding: 0;
	float: right; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	background:url(images/menu_border_left.jpg) no-repeat left center;	
}

ul#navmenu-h ul {
	z-index:100;
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	display: none;
	position: absolute;
	top: 44px;
	left: -20;	
}

ul#navmenu-h ul:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}

ul#navmenu-h ul li {
	float: right; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
}
/* Root Menu */
ul#navmenu-h a {
	display:block;
	line-height:25px;
	padding-right:20px;
	padding-left:20px;
	color:#919192;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
	margin-right:8px;
}

/*ul#navmenu-h li:first-child a{border-right:none;}*/
ul#navmenu-h li:last-child{background:none;}
ul#navmenu-h li:last-child a{border-left:none;}

ul#navmenu-h li:first-child a{margin-right:0;}


/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
	color:#fff;
	background-color:#aed137;
	border-radius: 7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
}

ul#navmenu-h a.on{
	color:#fff;
	background-color:#aed137;
	border-radius: 7px; 
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
}
	
/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	padding-right:11px;
	padding-bottom:5px;
	padding-top:5px;
	color:#ca5b53;
	font-size:14px;
	line-height:20px;	
	font-family:Arial;
	font-weight:bold;
	text-align:right;	
	float: none;
	border:none;
	background:#85332e;
	width:135px;
	border-bottom:1px solid #fff;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	color:#fff;
	font-weight:bold;
}

/*ul#navmenu-h li:first-child ul{right:0px;}*/

ul#navmenu-h ul {
	width:170px;
	display: none;
	position: absolute;
	top: 44px;
	right:1px; 
}
ul#navmenu-h ul li{
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
	background:#85332e;
	color:#ca5b53;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
	color:#fff;
	font-weight:bold;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
	color:#fff;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
	color:#ff931e;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: -1px;
  right: 150px;
}


/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

div#homeTopGallery{height:478px; background:url(images/home_gallery_bottom_pas.jpg) repeat-x bottom;}
div#homeTopGallery div.homeGalleryInner{height:472px; background:#efe4d9 url(images/home_gallery_bottom_shadow.png) no-repeat center bottom;}
div#homeTopGallery div.homeGalleryContaner{width:940px; margin:0 auto; padding-top:20px;}
.lof-slidecontent .link{display:block; width:80px; font-size:18px; font-weight:bold; color:#f6b257!important; text-transform:uppercase; margin-top:20px;}
div#homeTopGallery .lof-slidecontent .slider-description {
    left:0px !important;
    position: absolute;
    top:0px !important;
    width:777px;
	height:414px;
	background:url(images/home_gallery_bottom_over.png) repeat-y left;
}
div#homeTopGallery .lof-slidecontent .slider-description-contaner{
	padding-left:50px;
	padding-top:45px;
	width:290px;
	float:left;
}

div#homePage{padding-bottom:0px;}
div#homePage h1{color:#69696b; font-size:36px; font-weight:bold; margin:0; padding:0; padding-bottom:30px; padding-top:20px;}


div#newsFlash{width:385px; height:320px; background:#efe4d9;}
div#newsFlash div.title{color:#fff; background:#772b26; line-height:46px; font-size:32px; font-weight:bold; padding-right:24px;}
div#newsFlash marquee{height:274px; padding-left:24px; padding-right:24px;}
div#newsFlash .link{display:block; padding-bottom:15px; margin-bottom:15px;}
div#newsFlash .link:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#newsFlash span{display:block;}
div#newsFlash span.image{float:right; width:84px;}
div#newsFlash span.image img{width:70px; padding:1px; border:1px solid #b3b3b3;}
div#newsFlash span.content{float:left; width:235px;}
div#newsFlash span.text{font-size:14px; font-weight:bold; color:#101010; margin-bottom:4px;}
div#newsFlash .link:hover span.text{color:#8c221a;}
div#newsFlash span.date{color:#6d6b66; font-size:11px;}
div#newsFlash span.desc{color:#101010; margin-bottom:4px;}


div#footer{position:absolute; width:100%; height:150px; bottom:0px; font-family:Arial; background:#ededed;}
div#footer div.footerInner{width:940px; margin:0 auto; position:relative;}
div#footer div.footerText{color:#7c7b7b; line-height:1.5em; padding-top:50px;}
div#footer div.footerText a{color:#7c7b7b; text-decoration:none;}
div#footer div.footerText table{width:100%;}
div#footer div.footerText td{height:150px;}
div#footer div.footerText a:hover{}

div#footer div.shtibel{text-align:left; color:#c5c5c5; position:absolute;}
div#footer div.shtibel a{text-decoration:none; color:#c5c5c5;}

div#footer div.footerPhone{position:absolute; left:0px; color:#c5c5c5; }

div#footer div.footerSocial{position:absolute; left:0px; top:100px; height:31px;}
div#footer div.footerSocial a{display:block; float:right; height:31px; width:30px; margin-right:6px;}
div#footer div.footerSocial a.facebook{background:url(images/icon_facebook.png)}
div#footer div.footerSocial a.twitter{background:url(images/icon_twitter.png)}
div#footer div.footerSocial a.rss{background:url(images/icon_rss.png)}

div#page{width:980px; margin:0 auto;}
div#page div.enterSystemLink{padding-botoom:30px;}
div#page div.enterSystemLink:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#page div.enterSystemLink a{float:left; display:inline-block; line-height:30px; padding-left:50px; padding-right:50px; background:#15b8d0; color:#fff; font-size:15px; font-weight:bold;
border-radius: 15px; 
-moz-border-radius: 15px; 
-webkit-border-radius: 15px; 
}

div#navigationBar{color:#3a3e40; height:65px; font-weight:bold;}
div#navigationBar .contaner{padding-top:29px;}
div#navigationBar a{color:#6b6c6d; font-weight:normal;}
div#navigationBar font{color:#3a3e40;}
div#navigationBar span{display:inline-block; width:5px; height:8px; background:url(images/nav_bar_arrow.jpg); margin-left:9px; margin-right:9px;}

div#pageCenter{display:table; width:100%; height:100%;}
div#pageLeft{text-align:right; width:230px; display:table-cell; vertical-align:top; background:#f6f2ec; padding-top:65px;}
div#pageRight{text-align:right; width:670px; display:table-cell; vertical-align:top; padding-right:40px;}

div#pageLeft img.leftImage{display:block; max-width:280px;}
div#pageLeft .imageDesc{display:block; border:1px solid #F3953E; text-align:center; padding-top:5px; padding-bottom:5px;
border-radius: 0px 0px 5px 5px; 
-moz-border-radius: 0px 0px 5px 5px;
-webkit-border-radius: 0px 0px 5px 5px;
}

div#menuLeft{}
div#menuLeft h2.menuLeftTitle{margin:0; padding:0; background:#772b26; border-bottom:1px solid #3a3e40; color:#fff; font-size:32px; font-weight:normal; padding-top:6px; padding-bottom:5px; padding-right:28px;
}
div#menuLeft a{display:block; padding-right:28px; font-size:18px; color:#101010; padding-top:11px; font-weight:bold; padding-bottom:13px; background:#f5efe8; border-bottom:1px solid #3a3e40;}
div#menuLeft a.on,div#menuLeft a:hover{background:#ddd8d2;}

div#contentPage{padding-bottom:30px;}
div#contentPage h1.pageTitle{margin:0; padding:0; color:#fff; font-size:30px; margin-bottom:20px; padding-right:13px; background:#7C7B7B; font-weight:normal; line-height:30px; padding-bottom:4px;}
div#contentPage div.pageText{color:#3a3e40; line-height:1.5em;}
div#contentPage div.pageText img{max-width:670px;}

div#imageGallery{margin-top:30px;}
div#imageGallery .gv_galleryWrap{background:none !important; padding:0 !important;}
div#imageGallery .gv_frame .gv_thumbnail{display:none !important;}
div#imageGallery .gv_frame .gv_caption{font-size:14px !important; color:#6d6b66 !important; margin-top: 15px;}
div#imageGallery .gv_panelNavNext{background:url(images/image_gallery_arrow_right.png) no-repeat !important; width:47px !important; height:47px !important; display:block !important; bottom:8px !important; right:12px !important; top:auto !important;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-khtml-opacity: 1 !important;
	filter:alpha(opacity=100) !important;
}
div#imageGallery .gv_panelNavPrev{background:url(images/image_gallery_arrow_left.png) no-repeat !important; width:47px !important; height:47px !important; display:block !important; bottom:8px !important; left:12px !important; top:auto !important;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-khtml-opacity: 1 !important;
	filter:alpha(opacity=100) !important;
}

div#pageForm{margin-top:30px;}
div#pageForm .beforeFormText{color:#3a3e40; font-size:20px; font-weight:bold; padding-bottom:30px;}
div#pageForm div.memberInput{margin-bottom:11px;}
div#pageForm div.memberInput:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#pageForm div.memberInput label{display:block; float:right; width:70px; line-height:39px;}
div#pageForm div.memberInput span{display:block; float:right; color:#900; margin-right:5px;}
div#pageForm input.memberInput{display:block; float:right; border:1px solid #e5e5e5; width:272px; height:35px; padding-right:13px; font-size:13px; font-family:Arial; color:#808080; background:#f7f8f8;
border-radius:4px; 
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-webkit-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-moz-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-o-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
}
div#pageForm textarea.memberInput{display:block; float:right; border:1px solid #e5e5e5; width:272px; height:90px; padding-right:13px; padding-top:5px; font-size:13px; font-family:Arial; color:#808080; background:#f7f8f8;
border-radius:4px; 
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-webkit-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-moz-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
-o-box-shadow: inset 0px 0px 8px 0px #F0F1F1;
}
div#pageForm input.memberButtonSend{border:none; background:url(images/send_btn_bg.jpg) top; cursor:pointer; height:39px; width:128px; color:#fff; font-size:18px; font-weight:bold; text-align:right; padding-right:20px; margin-right:70px;} 
div#pageForm input.memberButtonSend:hover{background-position:bottom;}
.afterMessageBox{border:1px solid #379dd7; padding:15px; color:#379dd7; width:325px; text-align:center; margin-top:20px; margin-bottom:20px;}
.errFormText{border:1px solid #900; padding:15px; color:#900; width:325px; text-align:center; margin-top:20px; margin-bottom:20px; display:none;}

div#parentPage{}
div#parentPage a.row{display:block; background:url(images/parent_page_dots.jpg) repeat-x top; padding-top:25px; padding-bottom:23px;}
div#parentPage a.row:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#parentPage span{display:block;} 
div#parentPage span.left{float:left; width:650px;}
div#parentPage h3.parentTitle{padding:0; margin:0; color:#3a3e40; font-size:20px; font-weight:bold; margin-bottom:7px;}
div#parentPage span.desc{color:#6d6b66; font-size:14px; margin-bottom:7px;}
div#parentPage span.more{color:#3a3e40; font-size:14px; font-weight:bold;}
div#parentPage a.row:hover span.more{color:#3a3e40;}
div#parentPage span.right{float:right; width:204px;}
div#parentPage span.right img{width:170px; border:1px solid #dfe0e0;}
div#parentPage span.date{color:#999; font-size:12px;}

div#searchPageContent{width:1010px; margin:0 auto; padding-top:30px;}            
div#searchPageContent .contentTitle{margin:0; padding:0; color:#e47209; font-size:30px; margin-bottom:20px;}

div#articlePaging{}
div#articlePaging table{margin-left:auto; margin-right:auto;}
div#articlePaging a{display:block; width:20px; line-height:20px; margin-left:4px; margin-right:4px; font-weight:bold; text-align:center;}
div#articlePaging a.on{background:#e47209; color:#fff;}

div#parentPageEvents{margin-top:30px;}
div#parentPageEvents:after{clear: both;display: block;font: 1px/0px serif;content: ".";height: 0;visibility: hidden;}
div#parentPageEvents a.row{display:block; float:right; width:200px; margin-left:20px; overflow:hidden; height:270px;}
div#parentPageEvents span.mainImage{display:block; width:198px; overflow:hidden;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border:1px solid #ECEAE4;
	margin-bottom:6px;
}
div#parentPageEvents span.mainImage img{display:block; height:130px; width:198px;}
div#parentPageEvents h3.parentTitle{display:block; margin:0; padding:0; color:#000; margin-bottom:3px;}
div#parentPageEvents span.date{display:block; color:#666666; font-size:12px; margin-bottom:4px;}
div#parentPageEvents span.desc{display:block; color:#000;}

div#contentPage a.archive{display:block; width:80px; line-height:30px; background:#F3953E; color:#fff; font-size:14px; font-weight:bold; text-align:center;}


div.homeGallery{display:table; width:100%;}
div.homeGallery div{display:inline-block; width:19%; text-align:center;}
div.homeGallery a{display:inline-block; text-align:center; width:125px; height:180px; overflow:hidden;}
div.homeGallery a span{display:block; width:125px; margin:0 auto;}
div.homeGallery a span.image{width:125px; height:125px; background-color:#ededed; background-repeat:no-repeat; background-position:center;
	border-radius: 63px; 
	-moz-border-radius: 63px;
	-webkit-border-radius: 63px;
}
div.homeGallery a:hover span.image{background-color:#dfdede;}
div.homeGallery a span.text{text-align:center; color:#919192; font-size:14px; font-weight:bold;}
