body
{
direction:rtl;
font:12px Arial;
margin:0px;padding:0px;
border-top:10px solid #000;
color:#646567;
}

p
{
direction:rtl;
margin:5px 0px 10px 0px;
padding:0px;
}

a
{
color:#000;
text-decoration:underline;
font-weight:bold;
}

a:hover
{
color:#fff;
text-decoration:none;
}

h1
{
font:bold 24px arial;
margin:0px;padding:0px; 
color:#015e7d;
text-align:right;
}

h2
{
font:bold 18px arial;
color:#015e7d;
text-align:right;
margin:0px;padding:0px;
}

h3
{
font:bold 14px arial;
color:#015e7d;
text-align:right;
margin:0px;padding:0px;
}

#container
{
width:1000px;height:auto;
margin:0px auto;padding:0px;
}

#container #top
{
width:100%;
border-bottom:2px solid #373737;
padding-bottom:15px;

}

#top #logo
{
float:left;
margin:26px 0px 0px 0px;
width:150px;height:84px;
}

#accordion
{
width:100%;height:539px;
display:block;
clear:both;
margin:13px -11px 0px 0px;
}

#picchng
{
width:610px;height:154px;
margin:12px 19px 0px 0px;
float:right;
}

#topmenucont
{
float:right;width:800px;
margin:76px 0px 0px 0px;
padding:0px;
}

#middle
{
width:100%;
margin:0px;padding:0px;
}

#middle #contentScroll
{
width:725px;
/*height:200px;
margin-top:180px;*/
overflow:hidden;
position:relative;
float:right;
}

#middle #scrollContainer
{
width:725px;height:31px;
margin-top:20px;
float:right;
}

#middle #scrollContainer #scrollLinksHor .mouseover_right{float:right}
#middle #scrollContainer #scrollLinksHor .mouseover_left{float:left}

#rightdiv
{
float:right;
width:195px;height:auto;
background:#e8e7e7;
margin:25px 11px 0px 0px;
}

#rightdivInfo
{
float:right;
width:355px;height:auto;
margin:25px 11px 0px 0px;
}

#rightdivProj
{
float:right;
width:725px;height:auto;
margin:25px 11px 0px 0px;
}

#leftdiv
{
float:left;
width:650px;
margin:25px 0px 0px 0px;
}

#leftdivInfo
{
float:left;
width:438px;
margin:25px 0px 0px 0px;
}

#leftdivProj
{
float:left;
width:120px;
margin:25px 0px 0px 0px;
padding-top:30px;
}

#leftdivProj h2
{
color:#5d5d5d;
/*font:Normal 20px Arial;
border-bottom:1px solid #aeaeae;
padding-right:10px;*/
font:Normal 14px Arial;
padding-right:15px;
}

ul.projList
{
margin:10px 0 0 0;
padding:0;
list-style-type:none;
}

ul.projList li
{
background:url('images/liBullet.jpg') no-repeat 100% 4px;
padding:0 15px 6px 0;
margin:6px 0 0 0;
}

ul.projList li a
{
color:#5d5d5d;
font:Normal 14px Arial;
text-decoration:none;
}

ul.projList li a:hover
{
color:#000;
}

.verif
{
font:11px arial;
color:#393939;
width:100px;
}

.searchbut
{
border-width:0px;
width:28px;height:26px;
background:url('images/search.png') no-repeat;
}

.logindet
{
float:left;
color:#fff;
margin:3px 0px 0px 0px;
}

.note{width:250px;float:left;color:red}
.note2{width:100%;color:red;font-weight:bold}

.clearer
{
width:100%;
clear:both;
}

/**************** גלילת פרויקטים ****************/

#contentScroll
{
width:100%;height:440px;
margin:35px 0px 0px 0px;
overflow:hidden;
position:relative;
float:left;
}

#contentScroll #imgscrl{}

.projImg
{
float:left;
margin-right:20px;
}

#leftdiv #prodBottom #scrollLinksHor
{
width:100px;
margin:0px auto;
}

#leftdiv #prodBottom #scrollLinksHor .mouseover_right{float:right}
#leftdiv #prodBottom #scrollLinksHor .mouseover_left{float:left}

#scrollLinks .splitter
{
width:18px;height:30px;
display:block;
}

/*************** Products ***********************/

#leftdiv .prodCont
{
width:284px;height:231px;
display:block;
float:right;
margin:0px 36px 25px 0px;
}

.smallProdTitle
{
width:254px;height:26px;
display:block;
float:right;clear:both;
padding:2px 15px;
color:#fff;
}

.smallProdText
{
width:110px;height:176px;
display:block;
float:right;
margin:15px 10px 10px 0px;
color:#8c8c8c;
}

.smallProdImg
{
width:150px;height:158px;
display:block;overflow:hidden;
float:left;
margin:30px 0px 10px 10px;
}

/*************** Pagination *******************/

.pagination
{
color:#8c8c8c;
}

.pagination a
{
color:#8c8c8c;
}

/*************** Table ************************/

.prodtb{border-collapse:collapse}

.prodtb .caption, .prodtb .caption2{background:#eee;}

.prodtb .caption td, .prodtb .caption2 td
{
font:12px arial;
font-weight:bold;
color:#787878;
padding:5px 0px;
text-align:center;
border-left:1px solid #dcdcdc;
}

.prodtb .caption2 td{border:1px solid #dcdcdc;}

.prodtb .tbcont td
{
color:#a9a9a9;
font:12px arial;
font-weight:bold;
border:1px solid #dcdcdc;
text-align:center;
vertical-align:middle;
}

.prodtb .tbcont:hover{background:#f6f6f6}

.prodtb .first td{border-top:0px}
.prodtb .last td{border-bottom:0px}

.prodtb .tbcont td.name a{color:#998030;}
.prodtb .tbcont td.pic {overflow:hidden;height:100px}

.prodtb .imgwrp
{
width:100px;/*height:80px;
overflow:hidden;*/
}

/*************** footer ***********************/

#footer
{
width:100%;height:20px;
padding:8px 0px 0px 0px;
margin:18px 0px 0px 0px;
border-top:2px solid #424242;
color:#000;
clear:both;
text-align:center;
}

#footer #footertxt{width:100%;text-align:center;clear:both;margin:0px 0px 0px 0px}

#footer a{text-decoration:underline;color:#000;}
#footer a:hover{color:#000;text-decoration:none;}

#credcont
{
width:150px;margin:30px 0px 0px 0px;
float:left;
clear:both;
}

#credcont .floaterl
{
float:left;
display:block;
font:10px arial;
color:#000;
}

#credcont .floaterl a
{
font:10px arial;
font-weight:normal;
color:#000;
}

/************products***************/

.catwrap
{
width:180px;height:208px;
float:right;
margin:20px 30px 0px 0px;
}

.catwrap .imgwrp
{
padding:0px;
width:180px;
float:right;
}

.catwrap .contwrp
{
padding:0px 25px 0px 10px;
height:121px;width:145px;
float:right;clear:right;
background:url('images/indexBox.jpg') no-repeat top;
}

.catwrap .contwrp h2 a
{
font:bold 14px arial;
color:#faa41a;
}

.catwrap .textwrp
{
padding:0px;
height:65px;
color:#673071;
}

.catwrap .detwrp
{
padding:0px 0px 0px 10px;
width:57px;
float:left;
}

.catwrap a{color:#faa41a;}
.catwrap a:hover{color:#673071;}

.sonwrp
{
width:800px;height:120px;
display:block;
border-bottom:1px solid #dfdfdf;
margin:3px auto;
}

.sonwrp .imgwrp
{
width:158px;height:117px;
overflow:hidden;
float:right;
}

.sonwrp .deswrp
{
width:470px;height:80px;
padding:10px 15px;
float:right;
}

.sonwrp .moredet
{
width:90px;height:20px;
float:left;
margin-top:100px;
}

.sonwrp .moredet a{color:#817e7e}

.imgframe
{
border:1px solid #dadada;
padding:5px;
float:right;
}

.imgframe .prodimgwrp
{
width:130px;height:auto;
}

.prodcont
{
width:400px;height:auto;
padding:0px 15px;
float:right;
}

.prodcont .text
{
clear:both;padding:0px 0px 10px 0px;
}

.prodcont .ftext
{
border-bottom:1px solid #dcdcdc;
}

.prodcont .text .nam
{
font:12px arial;
font-weight:bold;
color:#62ad44;
}

#brandscont
{
width:904px;height:auto;
min-height:100px;
margin:30px 20px 0px 0px;
}

.brandwrap, .brandwrapfirst
{
/*width:150px;height:170px;*/
width:100px;height:100px;
float:right;
/*margin:0px 36px 10px 0px;*/
margin:0px 43px 43px 0px;
border:1px solid #dbdbdb;
}

.brandwrapfirst{margin-right:0px}

.brandwrap:hover
{
border:1px solid #2b2b2b;
}

.brandwrap .imgwrp
{
padding:0px;
/*height:150px;*/
height:100px;
}

.brandwrap .namewrp
{
padding-top:3px;
height:17px;
text-align:center;
background:#d0d0d0;
}

.brandwrap .namewrp a
{
font:12px arial;
font-weight:bold;
color:#2b2b2b;
}

/************************************ Contact us Form *********************************/

#contactus
{
width:300px;
margin:20px 0px 0px 0px;
}

#priceoffer{width:700px}

#workorder
{
width:400px;
}

#login
{
margin:30px 0px 0px 20px;
}

.formname
{
float:right;clear:right;
margin:10px 0px 0px 0px;
width:100px;
}

.formtxtwrp
{
float:right;
width:160px;
margin:10px 0px 0px 0px;
}

.formtxt
{
width:150px;
font:12px arial;
border:1px solid #c8b7ca;
}

.formtxt2wrp
{
float:right;
width:500px;
margin:0px;
}

.formfilwrp
{
float:right;
width:230px;
margin:0px 0px 0px 0px;
}

.formfil
{
width:220px;
font:12px arial;
}

.formtxtarea
{
width:150px;height:70px;
font:12px arial;
border:1px solid #c8b7ca;
}

.formtxtarea2
{
width:490px;height:200px;
font:12px arial;
}

.subcont, .subcont2
{
width:140px;
float:left;
padding-left:20px;
margin:10px 0px 0px 28px;
}

.formbut
{
border-width:0px;
background:#dadada;
font:bold 12px arial;
float:left;
margin-right:10px;
padding:3px 8px;
}

/************************************ Top menu *********************************/

ul.topmenu 
{
list-style:none; 
margin:0; 
padding:0;
}

ul.topmenu * 
{
margin:0; 
padding:0;
z-index:9;
}

ul.topmenu a 
{
display:block; 
color:#fff; 
text-decoration:none;
font: 11px arial;
}

ul.topmenu li 
{
position:relative; 
float:right;
border-left:1px solid #a0a3a5;
padding-top:12px;
}

ul.topmenu li.noBorder
{
border-left-width:0px;
}

ul.topmenu ul 
{
position:absolute; 
top:21px; 
right:0px; 
display:none; 
opacity:0; 
width:160px;
list-style:none;
z-index:100;
}

ul.topmenu ul li 
{
position:relative;
border-top:none;
margin:0;
z-index:100;
}

ul.topmenu ul li a 
{
display:block; 
padding: 5px 10px;
background:#d0d0d0;
width:140px;
font: 11px arial;
color:#484142;
}

ul.topmenu ul li a:hover 
{
background:#484142;
color:#fff;
}

ul.topmenu ul ul 
{
right:120px; 
top:0px;
}

ul.topmenu .menulink 
{
padding:3px 15px;
text-align:center;
color:#66696e;
font:Normal 14px Arial;
}

ul.topmenu .menulink:hover, ul.topmenu .menuhover 
{
color:#000;
}

ul.topmenu .sub 
{
background:#30a729 url(images/arrow.gif) 10px no-repeat;
color:#fff;
}

ul.topmenu .topline 
{
border-top:0px solid #aaa;
}

body.inner ul.topmenu .menulink {color:#484142;}
body.inner ul.topmenu .menulink:hover {color:#fff;background:#d0d0d0;}

/************************************ Side menu *********************************/
		
ul.sidemenu 
{
list-style:none; 
margin:0; 
padding:0; 
float:right;
}

ul.sidemenu * 
{
margin:0; 
padding:0;
}

ul.sidemenu a 
{
display:block;
text-decoration:none;
color:#3e80ba;
}

ul.sidemenu a:hover{color:#a1c2ff;}

ul.sidemenu li 
{
position:relative; 
float:right;clear:right; 
margin:0px;
}

ul.sidemenu ul 
{
position:absolute; 
right:195px; 
background:#e8e7e7; 
display:none; 
opacity:0; 
list-style:none;
top:0px;
width:175px;
}

ul.sidemenu ul li 
{
position:relative; 
border:0px solid #aaa; 
border-top:none; 
width:175px; 
margin:0;
}

ul.sidemenu ul li a 
{
display:block; 
font-weight:bold;
padding:5px 7px 7px;
}

ul.sidemenu ul li a:hover 
{
background-color:#0172c4;
color:#fff; 
text-decoration:none;
}

ul.sidemenu ul ul 
{
right:170px; 
top:-1px;
}

ul.sidemenu .menulink 
{
font-weight:bold;
padding:5px 10px;
width:175px;
}

ul.sidemenu .first 
{
border-top-width:0px;
}

ul.sidemenu .menulink:hover, ul.sidemenu .menuhover 
{
color:#a1c2ff;
}

ul.sidemenu .menulinkparent
{
color:#a1c2ff;
padding:5px 10px;
width:175px;
}

ul.sidemenu .menulinkparent:hover, ul.sidemenu .menuhover 
{
color:#a1c2ff;
}


ul.sidemenu .sub 
{
color:#a1c2ff;
}

ul.sidemenu .topline 
{
color:#a1c2ff;
}