/* #######################  GENERAL SETTINGS ############################ */
html.body{
	margin: 0px;
	height:100%;
}
*{ margin:0; padding:0;}
body {
	font-family: arial !important;
	font-size: 13px;
	margin: 0px auto; 
	height:100%;
	padding:0;
	background:#fff;
	direction:rtl;
	}
	
/*  Global Formatting */
img {border: 0 none;}
a, a:visited{text-decoration:none; outline:none; color:#3D545F;}
a:focus{ outline:none;}
h1{color:#3d545f;font-size:26px;line-height:40px;}
h2{color:#3d545f;font-size:15px;line-height:18px;padding:7px 0 7px;font-stretch:narrower;}

/* Clears Divs */
div.clr{clear: both;}


/*#content p a, #content p a:visited, #content ul li a, #content ul li a:visited, #content td a, #content td a:visited{color: #de0031;font-weight:bold;}
#content p, #content ul li, #left a{color:#000;}
.contentheading, .componentheading{font-size:18pt; color:#000; font-weight:bold;padding-bottom:15px;font-family:Arial;}
*/

/* #######################  END GENERAL SETTINGS ############################ */


#container{width:100%;height:auto;margin:0 auto;position:relative;background:#d5dbdb;overflow-x:hidden;}
.wrap{ width:950px; margin:0 auto;height:auto;position:relative;}
#slider{width:2200px;height:380px;margin:0 -600px;z-index:0;}
#top{width:950px;height:380px;margin:0 auto;}
#logo{width:302px;height:25px;position:absolute;top:7px;left:0;z-index:99;}


/* ------------------- main menu ------------------------- */
#menu{height:35px; z-index:999 !important;width:430px;background:url(../images/menuSprite.png) 0 -193px no-repeat;position:absolute;top:25px;right:0;}
#menu ul li{ padding:0; margin:0 ; float:right; list-style:none;background:url(../images/menuSprite.png) 0 -363px no-repeat;  } 
#menu ul li a, #menu ul li a:visited{color:#353b42;font-size:14px;}
#menu .home div.in_module{position:absolute;top:9px;right:176px;}
#menu .home div.in_module p{ margin:0 0;}
#menu div.in_module{position:absolute;top:-3px;right:192px;}
#menu ul li.ux-menu-item1 , #menu ul li.ux-menu-item1 a, #menu ul li.ux-menu-item1 a span{ color:#f4f4f4;background:none;} 


.ux-menu a { line-height:35px; color:#124e7e; font-weight:bold;font-size:14px;padding:0 10px 0 12px ;text-align:right !important;}
.ux-menu ul{margin:-3px 4px 0 0;width:169px !important;}
.ux-menu  li li { margin:0 0 !important; padding:0 0 !important; color:#f4f4f4; /*border-bottom:#114676 solid 1px;*/background-image:none !important;width:169px !important;}
.ux-menu li li a{ margin:0 0 0 0 !important; padding:0 0 !important; color:#f4f4f4; background: none !important; line-height:20px;}
.ux-menu li li a span span{ margin:0 8px 0 0 !important; padding:3px 0 !important; color:#f4f4f4; background: none !important; display:block; line-height:20px; font-size:12px;background:#394559 !important; width:159px !important;}
.ux-menu li li a.ux-menu-link-first {background:url(../images/menuSprite.png) 0 -233px no-repeat !important; display:block; padding-top:9px !important; }
.ux-menu  li li a span.level1,.ux-menu  li li a span.level2{background:#394559 !important; }
.ux-menu li li.ux-menu-link-last {background:url(../images/menuLastChild.png) 0 100% no-repeat !important; display:block; padding-bottom:9px !important;border-bottom:#114676 solid 0px; }
.ux-menu li .sf-sub-indicator{ display:none}
.ux-menu li li .sf-sub-indicator{ display:block; float:left; width:9px; height:20px; line-height:1px; font-size:0px;background:url(../images/arrow.png) 50% 50% no-repeat}
.ux-menu li li a span.level1{ display:block; float:right; width:159px;}
.ux-menu  li span.separator{background:url(../images/separator.png) 0 0 no-repeat;width:139px;height:8px;}
.ux-menu  li:hover a {background:url(../images/menuTop-LA.png) 4% 3px no-repeat; padding:0 0 !important }
.ux-menu  li:hover a span.level1{background:url(../images/menuTop-RA.png) 96% 3px no-repeat; display:block;}
.ux-menu  li:hover a span.level2{background:url(../images/menuTop-XA.png) 7% 3px repeat-x; color:#FFF; margin-right:10px !important;display:block;margin-left:12px !important;  padding:0 0 !important}
.ux-menu li.current a,.sf-menu li.parent.active a {background:url(../images/menuTop-LA.png) 4% 3px no-repeat; padding:0 0 !important ;}
.ux-menu li.current a span.level1,.sf-menu li.parent.active a span.level1{background:url(../images/menuTop-RA.png) 96% 3px no-repeat; display:block;}
.ux-menu li.current a span.level2,.sf-menu li.parent.active a span.level2{background:url(../images/menuTop-XA.png) 7% 3px repeat-x; color:#f4f4f4; margin-right:10px !important;display:block;margin-left:12px !important;  padding:0 0 !important}
.ux-menu li li a:hover span.level2{color:#84c4c7 !important;}
.ux-menu-item5{background:none !important;}
li.item76 ul, li.item78 ul{display:none !important;}


/* ------------ end main menu ------------------------ */

/* ########################### homepage ############################### */
#lobbi {background:url(../images/hp_icons_bg.png) ;height:270px;width:100%;margin:0 auto;padding:50px 0 0;}
	#lobbi .wrap{ width:950px; margin:0 auto;height:307px;}
	#lobbi .moduletable_icons{padding-top:30px;}
	#lobbi #bg{width:1048px;height:270px;background: url(../images/sprite.png) 100% 100% no-repeat;position:absolute;top:380px;right:0;}
#verdict{background:#fff url(../images/hp_verdict_bg.jpg)repeat-x;height:250px;width:100%;margin:0 auto;}
	#verdict .wrap{ width:950px; margin:0 auto;height:115px;}
	#verdict .moduletable_icons{padding-top:20px;}
#contact{width:393px;float:left;height:290px;background:url(../images/sprite.png) -86px -153px no-repeat;position:absolute;top:20px;z-index:999;left:-50px;}
#footer{width:100%;height:370px;background:#171d26;clear:both;margin:0 auto;}
	#footer .wrap{ width:950px; margin:0 auto;height:300px;}
	#footer .moduletable_details, #footer .moduletable_details a, #footer .moduletable_details a:visited{color:#898989;padding-top:20px;font-size:11px;}
	#footer .moduletable_footerMenu {color: #66969f;float: right;font-size: 11px;margin: 10px 0;}
	
/* ########################### end homepage ############################### */

/* ########################### inner page ############################### */
#top_in{width:100%;height:200px;margin:0 auto;background:url(../images/main-image-1.jpg) center -95px;}
#bg{width:1048px;height:508px;background: url(../images/sprite.png) 100% 100% no-repeat;position:absolute;top:0;right:0;}
#main{width:100%;min-height:550px;margin:0 auto;background:#d5dbdb url(../images/bannerBg.jpg) repeat-x;position:relative;}
#main .wrap{ width:950px; margin:0 auto;position:relative;}
#right{width:215px;float:right;min-height:330px;background:url(../images/right_separator.jpg) no-repeat -10px 60px;}
#content{padding:40px;float:right;width:490px;color:#464646;	font-size:13px;}
#left{width:165px;float:left;height:auto;padding: 0;color:#1f456a;font-size:14px;}


.blog .contentheading,.blog .pagination span,.blog .pagination a{display:none;}
.blog .pagination strong span,.blog .pagination strong  a{display:inline-block;color:#fff !important;font-size:14px !important;border:1px solid black;width:20px;height:20px;margin:0 5px;
background: rgb(55,69,91); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(55,69,91,1) 0%, rgba(23,29,38,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(55,69,91,1)), color-stop(100%,rgba(23,29,38,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(55,69,91,1) 0%,rgba(23,29,38,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(55,69,91,1) 0%,rgba(23,29,38,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(55,69,91,1) 0%,rgba(23,29,38,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(55,69,91,1) 0%,rgba(23,29,38,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37455b', endColorstr='#171d26',GradientType=0 ); /* IE6-9 */
border-radius:3px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
-o-border-radius:3px;
}

/* ########################### end inner page ############################### */

/* ########################### modules ############################### */



/*טופס צור קשר דף הבית */
.blue{color:#7eb6b9;}
#contact .moduletable_contact {margin: 15px auto 10px; width: 250px;color:#fff;}
#contact .moduletable_contact h3 {color:#fff;font-size:18px;font-weight:bold;}
#contact .moduletable_contact p {padding:5px 0; }

#contact .rsform{width:250px;margin:10px auto;}
#contact .rsform h1,#contact .rsform .componentheading{display:none;}
#contact .rsform input[type="text"]{width:168px;height:22px;background:url(../images/sprite.png) -87px -619px  no-repeat;border:none;}
#contact .rsform td{padding:7px 0 0 5px;font-size:14px;color:#fff;}
#contact .rsform input[type="image"]{margin:0 20px 0 0;}

/*טופס צור קשר פנימי*/
._contact_in{background:url(../images/sprite.png) -482px -154px no-repeat;width:230px;height:273px;color:#fff;margin-top: -30px;}
._contact_in div.in_module, ._contact_in h2{padding:15px 15px 0 31px;color:#fff;}
._contact_in p{padding-bottom:7px;}
._contact{margin:-62% 15px 50px;}
._contact h1{display:none;}
._contact .rsform_contact input[type="text"]{color:#36545f;font-size:14px;background:none;border:none;width:92px;}
._contact .rsform_contact div.formCaption{margin:0 0 5px;width:65px;height:22px;background:url(../images/field_in1.png) no-repeat;border:none;float:right !important;}
._contact .rsform_contact div.formBody {margin: 0 0 5px;width:102px;height:22px;background:url(../images/field_in2.png) no-repeat;border:none;float:right !important;}
._contact .rsform_contact input[type="image"]{margin:0 20px 0 0;}
._contact .rsform_contact div.formCaption span,._contact .rsform_contact div.formBody span{font-size:14px;color:#36545f;padding:5px;line-height:22px;}

/* המלצות */
div.testamonial {float:right;}

/* קטגוריות פנימי צד שמאל */
.in_icons{margin-top:40px;}
.in_icons .tableBg{min-width:205px;height:75px;background:url(../images/in_icons_bg.png) no-repeat 100% 0;}
.in_icons .headline{color:#3d545f;font-weight:bold;font-size:13px;}
.in_icons  .tableBg table{margin:-5px 20px;}
.in_icons  .tableBg table td{padding:0 0 0 8px;margin-top:-7px;}

/* פירורי לחם */
span.breadcrumbs a,span.breadcrumbs a:visited, span.breadcrumbs{color:#898989;}

/* סליידר תמונות */
#slider32 .slide-desc{top:150px;right:605px;z-index:0;width:256px;height:134px;background:transparent url(../images/sprite.png) -91px -448px no-repeat !important;}
.slide-desc-bg{background:none !important;}
.slide-desc-text, .slide-desc-text .slide-title{direction:rtl;text-align:right;color:#eff2f1;}
#cust-navigation32 {position: absolute;right: 1008px;top: 342px;z-index: 15;width:135px;height:38px;background:url(../images/sprite.png) no-repeat  -90px -648px;} 
span.load-button {background:transparent url(../images/sprite.png)  -298px -587px no-repeat;height: 25px;width: 24px;opacity:1;margin: 7px 0 0 15px;}
span.load-button-active{background:transparent url(../images/sprite.png)  -267px -587px no-repeat;height: 25px;width: 24px;opacity:1;filter:alpha(opacity =100);}


/* טבלת קטגוריות דף הבית */
.moduletable_icons .tableBg{min-width:305px;height:75px;background:url(../images/in_icons_bg.png) no-repeat 100% 0;}
.moduletable_icons .headline{color:#3d545f;font-weight:bold;}
.moduletable_icons{color:#555;}
.moduletable_icons .tableBg table{margin:-5px 20px;}
.moduletable_icons .tableBg table td{padding:0 0 0 10px;margin-top:-7px;}

/* טבלת פסקטי דין דף הבית */
#verdict .moduletable_icons .headline{color:#3d545f;font-weight:bold;font-size:14px;}
#verdict .moduletable_icons{color:#555;}
#verdict .moduletable_icons table td{padding:0 0 0 0px;margin-top:-7px;}

/* טבלת קטגוריות תחומי עיסוק והתמחויות */
.icons .tableBg{min-width:154px;height:75px;background:url(../images/in_icons_bg.png) no-repeat 100% 0;}
.icons .headline, .icons .headline a, .icons .headline a:visited{color:#3d545f;font-weight:bold;}
.icons{color:#555;}
.icons .tableBg table{margin:5px 20px;}
.icons .tableBg table td{padding:10px 0 0 10px;min-height:75px;}

/* תפריט ימני */
.rightMenu ul{width:241px;}
.rightMenu ul li{list-style-type:none;}
.rightMenu ul li ul{margin:7px -7px;}
.rightMenu ul li ul li a, .rightMenu ul li ul li a:visited{color:#555 !important;font-size:12px !important; font-weight:normal !important;line-height:16px !important;}
.rightMenu ul li ul li a:hover, .rightMenu ul li ul li#current a{color:#212f43 !important;font-weight:bold !important;}
.rightMenu ul li.parent{width:241px;height:45px;background:url(../images/right_menu_bg.png) no-repeat;margin:-25px -8px 7px 0;}
.rightMenu ul li.parent a, .rightMenu ul li.parent a:visited, .rightMenu ul li img{padding:7px 15px 0 0;line-height:40px;font-size:14px;font-weight:bold;color:#212e41;}

/* תפריט פוטר */
#footer .moduletable_footerMenu td{padding-left:25px;}


/* תחומי עיסוק */
.itemid-5 #content{width:640px;}
.itemid-5 #left{display:none}

/* מידע חיוני + פסקי דין */
.itemid-3 #top_in,
.itemid-4 #top_in{background-image:url(../images/main-image-2.jpg);background-position:center -9px;}