body{
font-family: Helvetica, sans-serif;
font-style: italic;
margin:0;
padding:0;
background-color:white;
color:#244F6D;
}

#header{
height:208px;
background-image: url("pictures/header_bg.jpg");
background-position: left;
background-repeat: no-repeat;
}

#main{
font-size:14px;
}

h1,h2,h3,p,table,ul{
margin:10px 0 0 0;
/* clear:left; */
}

h1{
font-size:18px;
}

h2{

font-size:16px;
/* color:red; */
font-weight:bold;
margin-top:30px;

}

h3{
font-size:14px;
/* color:red; */
font-weight:bold;
margin:0;
padding:0;
margin-top:30px;
}


p{
font-size:14px;
mmax-width:638px;
/* clear:left; */

padding:0;
}

ul{
list-style-position:inside;
padding:0;
}

li {
font-size:14px;
/* list-style-type:none; */
padding-left:20px;
}

li.sec{
list-style-type:none;
margin-left:10px;
}

img{
border:0;
}

table{
border-collapse:collapse;
padding:0;
font-size:14px;
table-layout:auto;
text-align: left;
border-style:none;
}

caption{
text-align: left;
display:inline;
}

.capImage {
float:left;
padding:10px 10px 0 0;
}

.toClear{
clear:left;
}

td {
padding-right:20px;
}

#navigation{
font-weight:bold;
height:110px;
}



#navigation A:link, #navigation A:visited, #navigation A:active{
color: white;
text-decoration:none;
/*margin-left:42px;*/
font-size:12px;
vertical-align:text-top;
}
A:hover {
color: red;
text-decoration:none;
}

#aboutus{
height:20px;
position:absolute;
top: 106px; left: 42px;
}

#software{
height:20px;
position:absolute;
top: 106px; left: 120px;
}

#lab{
height:20px;
position:absolute;
top: 106px; left: 240px;
}

#contacts{
height:20px;
position:absolute;
top: 106px; left: 370px;
}

#lang{
sheight:20px;
sposition:absolute;
top: 106px; left: 532px;
color:red;
float:right;
margin-right:50px;


}
#peli A:link, #peli A:visited{
color:red;
}


#electricity_header{
position:absolute;
top: 146px; left: 42px;
}
#electricity_header A:link, #electricity_header A:visited, #electricity_header A:active {
color: red;
font-size:14px;
}
#water_header{
position:absolute;
top: 146px; left: 532px;
}
#water_header A:link, #water_header A:visited, #water_header A:active {
color: red;
font-size:14px;
}

#electricity_analyzers{
position:absolute;
top: 170px; left: 42px;
}
#electricity_phantom{
position:absolute;
top:188px; left: 42px;
}
#electricity_standards{
position:absolute;
top:170px; left: 185px;
}
#electricity_meterbenches{
position:absolute;
top:188px; left: 185px;
}
#electricity_current{
position:absolute;
top:170px; left: 279px;
}
#electricity_meterct{
position:absolute;
top:188px; left: 275px;
}
#water_portable{
position:absolute;
top:170px; left: 532px;
}
#water_station{
position:absolute;
top:188px; left: 532px;
}

/************************     products boxes   *******************/
.product_name_nav, .product_name_main{
display:block;
font-weight:bold;
}
#product_navigation{
background-color:transparent;
clear:both;
text-align:left;
height:180px;
background-image: url("pictures/nav_bg.jpg");
background-position: left bottom;
background-repeat: no-repeat;
padding-left:0px;

}

#product_container{
max-width:1020px;
padding-top:8px;
margin:auto;
}

.half_break{
clear:left;
}

.product_box_small, .product_box,  .product_box_big{
text-align:left;
float:left;
width:160px;
height:70px;
line-height:10px;

}

.product_box,  .product_box_big{
width:250px;
height:140px;
margin-right:30px;
margin-top:15px;
}

.product_box_big_water{
margin-top:5px;
}

.product_box_big{

width:350px;
}

#product_container A:link, #product_container A:visited, #product_container A:active{
color:#244F6D;
text-decoration:none;
/*margin-left:42px;*/
font-size:9px;
}

#product_container img{
float:left;
border:0;
}

/************************     main body   *******************/
.pewmp{
margin-left:350px;
}

.prod_animation{
width:483px;
float:left;
}

hr{
clear:both;
display:block;
}

#main img{
float:left;
margin:12px 12px 12px 12px;
}

#main{
clear:both;
margin-left:42px;
width:680px;
}

#main.prodanim{
clear:none;
float:left;
width:330px;
}

/*#main A:link, #main A:visited, #main A:active {
color: black;


font-size:12px;
vertical-align:text-top;
}*/

#main A:link, #main A:visited, #main A:active{
color:#868686;
/* text-decoration:none; */
font-weight:bold;
}

.people{
clear:left;min-height:123px;
margin:0 15px 15px 0;
}


.big_picture{
margin:42px 0 0 42px;
}

.toFloat{
float:left;
margin-right:30px;
}


/************************     footer    *******************/

#footer{
clear:both;
height:44px;
background-image: url("pictures/footer_bg.jpg");
background-position: left;
background-repeat: no-repeat;
margin-top:22px;
font-weight:bold;
padding-left:42px;
}

#footer p{
display:inline-block;
line-height:100%;
zline-height:44px;
zmargin-top:9px;
}