*{margin:0; padding:0;font-family: Arial, Tahoma, Helvetica;direction:rtl;  border:0; }
html{ margin:0px; padding:0;height:100%;font-family: Arial, Tahoma, Helvetica;min-width:1000px;lang:he;}                                                                                                                       
body{ margin:0px;padding:0; font-family: Arial, Tahoma, Helvetica;font-size: 14px;min-height:100%;background:#ffffff}    
img{border:0;}
                          
a{text-decoration: none; display:block;cursor:pointer}
a:link{text-decoration: none;}

.container-100{width:100%;min-width:1020px;float:left;text-align:center;min-height:450px;height:auto;margin:0 auto;background:url(../webimages/top_background.jpg) center top repeat-x;overflow:hidden}
.container-100 #header{width:100%;float:left;height:100px; z-index:100;overflow:visible; position:relative;text-align:center;background:#ffffff;}
.container-100 #header #innerhead{margin:0 auto;height:100px;width:960px;overflow:visible;position:relative;background:url(../webimages/top_background.jpg) center top;}
.container-100 #header #innerhead .logo{height:52px;padding:24px 110px 24px 10px;width:140px;float:left;display:block;background:#ffffff}
.container-100 #website{width:980px;height:auto; margin:0 auto;z-index:0;overflow:hidden; position:relative;z-index:0;min-height:100px;clear:both}
.glob_spacer{width:100%;float:left;text-align:center;height:36px;margin:0 auto;background:url(../webimages/top_background.jpg) center -100px repeat-x;overflow:hidden}
.glob_spacer2{width:100%;float:left;text-align:center;height:4px;margin:0 auto;background:url(../webimages/bottom_promo.png) repeat-x scroll center bottom transparent;overflow:hidden}
.container-100 #promotion{width:100%;float:left;height:494px;overflow:hidden;z-index:0;background:url(../webimages/bottom_promo.png) center bottom repeat-x;}
.container-100 #promotion #innerpromo{position:relative;width:960px;height:494px;margin:0 auto;overflow:hidden}
.container-100 #promotion #innerpromo #gall{position:relative;overflow:hidden;width:680px;height:430px;margin-top:60px;float:left;z-index:0;}
.container-100 #promotion #innerpromo #gall .aslide{position:absolute;top:0;left:0;}
.container-100 #promotion #innerpromo #pointers{width:100%;position:absolute;left:0px;bottom:24px;z-index:1;}
.container-100 #promotion #innerpromo #pointers span{margin-right:10px;height:10px;width:10px;float:left;background:url(../webimages/point.png) 0 0;cursor:pointer}
.container-100 #promotion #innerpromo #pointers span.active{background:url(../webimages/point.png) 0 -10px ;}
.container-100 #promotion #innerpromo .probox{width:280px;height:90px;float:left;margin-bottom:10px;overflow:hidden;color:#ffffff;text-align:right;}
.MT40{margin-top:40px}
.success_msg{width:184px;padding:10px 2px 0 2px; margin:0 10px; border-top:1px #796f52 solid;height:211px;overflow:hidden;font-size:18px;line-height:20px;color:#796f52;text-align:right}
.success_msg2{width:184px;float:right;padding:10px 2px 0 2px; margin:0 10px;height:211px;overflow:hidden;font-size:18px;line-height:20px;color:#796f52;text-align:right}
 
#header ul.menu0{width:auto;float:right;width:700px;height:100px;overflow:visible;text-align:center;position:realtive;z-index:1;}
#header ul.menu0 li{position:relative;float:right; width:100px;height:100px; list-style:none;overflow:visible;background:url(../webimages/li_bg.png) 0 0 no-repeat} 
#header ul.menu0 li>a{display:block;height:100px;width:100%;float:right;line-height:100px;margin-top:3px;font-size:15px;color:#3b3b3b;text-align:center;font-weight:bold}
#header ul.menu0 li:hover{background:url(../webimages/li_bg.png) -100px 0 no-repeat}
#header ul.menu0 li.active{background:url(../webimages/li_bg.png) -200px 0 no-repeat}
#header ul.menu0 li.active a{color:#ffffff}
#header ul.menu0 li:hover .menu1{display:block !important}
#header .menu1:hover{display:block !important}
 
#header ul.menu1{background:#ffffff;display: none;position:absolute; z-index:100; top:100px;height:auto;width:100px;display:none;   }
#header ul.menu1 li{min-height:20px; height:20px;overflow:hidden; width:100px;list-style:none;border-bottom:1px #eaeaea solid;} 
#header ul.menu1 li:last-child{border:0 !important} 
#header ul.menu1 li a {display: block; margin:0;height:20px;line-height:20px;width:100px;text-align: right; }


#website .sidemnu ul.menu0{width:190px;float:right;padding-bottom:17px;background:url(../webimages/sidemenubot.png) right bottom no-repeat;} 
#website .sidemnu{margin-top:20px;float:right;padding-top:17px;background:url(../webimages/sidemenutop.png) right top no-repeat;width:190px;}
#website .sidemnu ul.menu0 li{height:30px;float:right;width:190px;background:url(../webimages/sideli.png) right 0 no-repeat;}
#website .sidemnu ul.menu0 li a{width:152px;padding:0 8px;margin:0 10px;float:right;height:30px;color:#000000;line-height:30px;text-align:right}
#website .sidemnu ul.menu0 li:hover{background:url(../webimages/sideli.png) right -30px no-repeat;}
#website .sidemnu ul.menu0 li.active{background:url(../webimages/sideli.png) right -60px no-repeat;}
#website .sidemnu ul.menu0 li.active a{color:#ffffff;}
 
#website .content{width:523px;min-height:20px;margin:50px 10px 0 10px;height:auto;float:right;text-align:right;padding-bottom:30px;} 
#website .content p{margin-bottom:15px;}
#website .contact{float:right;width:247px;height:390px;margin-top:20px;background:url(../webimages/mini_contact.png) no-repeat;float:right}
#website .contact .title{float:left;width:201px;margin:6px 23px;font-size:13px;height:20px;line-height:20px;color:#ffffff;text-align:right}
#website .contact .description{float:left;width:201px;margin:10px 23px;font-size:13px;min-height:20px;line-height:13px;color:#454545;text-align:right}
#website .contact input{width:190px;height:30px;background:url(../webimages/mini_input.png) no-repeat;float:left;margin:12px 17px 0 17px;padding:0 10px;}
#website .contact textarea{width:190px;height:90px;background:url(../webimages/mini_texta.png) no-repeat;float:left;margin:10px 17px 0 17px;padding:0 10px;}
#website .contact input.submi{height:50px;width:210px;padding:0;}
 
 
#website .thincontact p{margin-bottom:15px;}
#website .thincontact{float:right;width:190px;height:390px;margin-top:20px;background:url(../webimages/thincontact.png) no-repeat;float:right}
#website .thincontact .title{float:left;width:201px;margin:6px 23px;font-size:13px;height:20px;line-height:20px;color:#ffffff;text-align:right}
#website .thincontact .description{float:left;width:150px;margin:10px 23px;font-size:11px;min-height:20px;line-height:13px;color:#454545;text-align:right}
#website .thincontact input{width:135px;border-right:1px #b0b0b0 solid;height:30px;background:url(../webimages/mini_input.png) no-repeat;float:left;margin:12px 17px 0 17px;padding:0 10px;}
#website .thincontact textarea{width:135px;border-right:1px #b0b0b0 solid;height:90px;background:url(../webimages/mini_texta.png) no-repeat;float:left;margin:10px 17px 0 17px;padding:0 10px;}
#website .thincontact input.submi{height:50px;width:155px;padding:0;} 
 
.portfolio{width:780px;min-height:100px;float:left;overflow:hidden;padding:10px 0 20px 0}
.portfolio a{float:left;width:240px;height:198px;display:block;overflow:hidden;margin:20px 10px 0;position:relative} 
.portfolio a b{  background: none repeat scroll 0 0 #0CA4E4;color: #FFFFFF;float: left;font-size: 13px;height: 20px;line-height: 20px;padding: 0 12px;text-align: right;width: 216px;}
.portfolio a img{float: left;height: 168px;margin-top: 10px;width: 240px;}
.portfolio a u{position:absolute;width:220px;padding:10px;top:100%;height:auto;overflow:hidden;text-align:right;text-decoration:none;color:#ffffff;background:#000000;opacity:0.8;filter:alpha(opacity=80)}


#projects{width:100%;height:auto;overflow:hidden;padding:0 0 40px 0;background:#e8e8e8}
#projects #innerproject{width:960px;height:auto;margin:0 auto;overflow:hidden;}
#projects #innerproject .project{margin:40px 10px 0 10px;width:300px;height:240px;display:block;float:right;position:relative;overflow:hidden}
#projects #innerproject .project u{position:absolute;width:280px;padding:10px;top:100%;height:auto;overflow:hidden;text-align:right;text-decoration:none;color:#ffffff;background:#000000;opacity:0.8;filter:alpha(opacity=80)}
#projects #innerproject .project b{font-size:13px;width:276px;height:20px;float:left;padding:0 12px;text-align:right;line-height:20px;background:#0ca4e4;color:#ffffff}
#projects #innerproject .project img{width:300px;float:left;height:210px;margin-top:10px;}
#global_back_btn {color: #000000;display: none;font-weight: bold;left: 0;position: absolute;top: 0;z-index: 100;font-size: 14px;font-family: Arial,Tahoma,Helvetica;border:1px #666666 solid;cursor:pointer;}

#subwebsite{width:940px;height:auto;overflow:hidden;margin:0 auto;margin-top:70px}
#subwebsite .right{width:300px;float:right;overflow:hidden;margin-left:20px;}
#subwebsite .right b{font-size:13px;width:276px;height:20px;float:left;padding:0 12px;text-align:right;background:#0ca4e4;color:#ffffff}
#subwebsite .right .text{width:300px;height:auto;min-height:145px;float:left;margin-top:25px;text-align:right}
#subwebsite .right>img{margin-top:10px;height:240px;width:300px}
#subwebsite .left{width:620px;float:right;min-height:240px;padding-bottom:200px;overflow:hidden;background:url(../webimages/couds.jpg) left bottom no-repeat}
#subwebsite .left b{font-size:13px;width:596px;height:20px;float:left;padding:0 12px;text-align:right;background:#0ca4e4;color:#ffffff}
#subwebsite .left .text{font-size:13px;width:596px;height:20px;float:left;padding:12px 12px;text-align:right; text-align:right}



.edit_button {cursor: pointer;left: 0;position: absolute;top: 0;z-index:100;opacity:0.7;filter:alpha(opacity=70);}
.footer{margin-top:140px;width:100%;float:right;min-height:360px;background:url(../webimages/footer_bg.png) top center}

.footer ul.menu0{width:960px;margin:20px auto;height:auto;overflow:hidden;overflow:visible; } 
.footer ul.menu0 li{float:right;width:134px;padding:0 3px; height:30px;overflow:visible;margin:0 10px;list-style:none;position:relative;}
.footer ul.menu0 li a{display:block;width:134px;height:30px;line-height:30px; text-align:right;color:#ffffff}

.footer ul.menu0>li:first-child{border-bottom:2px #aadb00 solid}
.footer ul.menu0>li~li{border-bottom:2px #ffc000 solid}
.footer ul.menu0>li~li~li{border-bottom:2px #0ca4e4 solid}
.footer ul.menu0>li~li~li~li{border-bottom:2px #ff6c6c solid}
.footer ul.menu0>li~li~li~li~li{border-bottom:2px #ffffff solid}
.footer ul.menu0>li~li~li~li~li~li{border-bottom:2px #0ca4e4 solid}

.footer ul.menu1{width:100%;float:left;margin-top:10px;}
.footer ul.menu1 li{float:right;width:134px;min-height:18px;margin:0;padding:0}
.footer ul.menu1 li a{height:18px;width:134px;  line-height:18px;font-weight:normal;}                                               