body{
width: 100%;
font-family: Arial;
margin: 0px;
padding: 0px;
font-size: 12px;
min-width: 960px;
color: white;
background: #00606d;
}

a{
color: white;
}

img{
border: 0px;
}

div.clear_both{
clear: both;
}

#work_area ul{
margin: 6px 0px;
}

#body{
width: 100%;
min-width: 950px;
background: #00454c;
}

#header{
width: 100%;
height: 94px;
background: repeat-x url(/images/header_repeat.gif);
}

#header a.logo{
display: block;
padding-left: 50px;
padding-top: 10px;
width: 200px;
}





#menu{
width: 30%;
float: left;
}

#menu .frst a {
font-size: 13px;
}

#menu a {
text-decoration: none;
}

#menu li{
margin-top: 3px;
}

#menu span{
text-decoration: underline;
cursor: pointer;
}

#menu ul{
list-style-type:none;
padding-right: 10px;
text-transform: uppercase;
}

#menu ul ul{
list-style-type:none;
padding-left: 15px;
margin: 5px 0px 13px 0px;
display: none;
}

#menu ul ul ul{
list-style-type:none;
padding-left: 15px;
margin: 5px 0px 10px 0px;
}

#menu ul ul ul li{
text-transform: lowercase;
}



#work_area{
width: 68%;
float: left;
padding-bottom: 40px;
padding-top: 20px;
}

#work_area p{
margin: 6px 0px;
margin-right: 10%;
}




#about{
position: relative;
top: -26px;
background: no-repeat url(/images/panel_tab.gif);
width: 35%;
float: left;
}

#about div.text{
padding-left: 50px;
padding-right: 5%;
padding-top: 5px;
color: white;
}

#about div.text a{
color: white;
}


#news{
margin-left: 36%;
height: 143px;
}

#news div.vr{
margin-top: 25px;
height: 100px;
width: 1px;
float: left;
background: white;
}

#panel div.title{
width: 25%;
float: left;
}


#panel div.title a{
display: block;
padding: 10px 0px;
padding-left: 50px;
}

#panel div.menu{
height: 50px; 
}

#panel{
width: 100%;
background: repeat-x left bottom url(/images/panel_repeat.gif);
border-top: 1px solid #ffd545;
font-size: 10px;

}

#footer{
width: 100%;
height: 168px;
background: repeat-x top url(/images/footer_repeat.gif);
}

#footer div.counters{
width: 24%;
float: left;
clear: left;
}


#footer div.counters div.info{
padding-left: 50px;
padding-top: 20px;
color: #3e6c64;
}

#footer img.icon{

float: left;
margin: 0px 20px;
}

#footer div.order{
width: 32%;
float: left;
padding-top: 20px;
}

#footer div.contacts{
width: 40%;
float: left;
padding-top: 20px;
}

#work_area div.section_header{
height: 110px;
}

#work_area div.section_header div.icon{
width: 110px;
height: 95px;
float: left;
padding-top: 15px;
}

#work_area div.section_header div.text{
width: 45%;
margin-left: 12%;
margin-right: 3%;
font-size: 10px;
}

#work_area h1.cap{
font-size: 12px;
text-transform: uppercase;
}

#work_area div.section_header div.text h1.cap{
font-size: 14px;
margin: 4px 0px;
}

#work_area div.section_header div.text h1.cap b{
display: block;
font-size: 16px;
}

#work_area div.section{
width: 49.9%;
height: 110px;
float: left;
}

#work_area div.section div.icon{
min-width: 110px;
height: 95px;
float: left;
padding-top: 15px;
width: 36%;
}

#work_area div.section div.text{
width: 60%;
margin-right: 3%;
font-size: 10px;
float: left;
}


