body{margin:0;padding:0;background:url(../img/body_bg.gif);font-family:Tahoma, Verdana, Arial, sans-serif;color:#6E6E70;}
img{border:0;}
a {color:#03736d;}/*00539B*/
a:hover {color:#03736d;}
form{margin:0;padding:0;}

#main{min-width:1070px;}


#menu{list-style:none;margin:0px;padding:5px 0 0 0px;width:100%;position: relative;}
#menu li{text-align:center;float:left;width:9%;position:relative;margin:0;padding:0;}
#menu li.big{width:11%;}
#header{background:url(../img/header_bg.gif) repeat-x;height:99px;margin-bottom:20px;}
#logo{text-decoration:none;display:block;background:url(../img/header_logo.gif) no-repeat;height:99px;width:340px;margin:0 3% 0 25px;float:left;position: relative;}

#ajaxSearch_input{float:right;position:relative;top:-20px;margin:0 50px -30px 0;color:gray;background:none;border:1px solid gray;padding:2px;width:150px;}
#ajaxSearch_input:hover{background-color:#eee;}
html>/**/body #ajaxSearch_submit {position:relative !important; right: 57px; top: -14px !important; float:right;}


#bread_crumbs{color:black;font-size:9pt;position:absolute;top:80px;left:380px;text-transform: capitalize;}
#bread_crumbs a{color:gray;}
#bread_crumbs a:hover{color:#03736d;}


#catalog{float:left;width:200px;margin:20px 0 0 30px;padding:39px 0 0 0;background:url(../img/catalog_top.gif) no-repeat;}
.main_page #catalog{position:absolute;top:139px;left:30px;margin:0;}
.catholder{height:500px;width:1px;float:left;}
#catalog ul{list-style:none;padding:0 0 64px 0;background:url(../img/catalog_bottom.gif) bottom no-repeat;margin:0;border-top:1px solid #B1B1B1;}
#catalog ul li{margin:0;padding:0;}
#catalog ul li a{display:block;font-size:10pt;text-decoration:none;color:#03736d;padding:5px 5px 5px 25px;background:url(../img/catalog_li.gif) #DBDBDB 5px  center no-repeat;border:1px solid #B1B1B1;border-top-color:white;}
#catalog ul li a:hover{background-color:#E9E9E9;}

#catalog ul li.selected{padding:5px 0;display:block;font-size:10pt;text-decoration:none;color:#03736d;background:#E9E9E9;border:1px solid #B1B1B1;border-top-color:white;}
#catalog ul li.selected a{text-decoration:underline;display:block;font-size:10pt;color:#03736d;padding:0px 0px 0px 25px;background:url(../img/catalog_li.gif) #E9E9E9 5px  center no-repeat;border:none;}
#catalog ul li.selected .list a{display:block;background:transparent;padding:0 0 0 25px;color:black;text-decoration:none;}
#catalog ul li.selected .list a.selected{text-decoration:underline;background:transparent;}
#catalog ul li.selected a:hover{background-color:transparent;text-decoration:underline;}


#main_area{margin:0 5px 0 240px;}
ul.ban_list{list-style:none;color:#03736d;position:absolute;padding-left:10%;left:250px;top:100px;font-family:"Times New Roman";font-style:italic;font-size:20pt;margin:0;}
ul.ban_list a{color:#03736d;text-decoration:none;}

#banner{background:url(../img/baner_bg.jpg) left bottom no-repeat;width:903px;float:right;padding-right:4%;}
#man{background:url(../img/baner_man.gif) 470px top no-repeat;width:903px;height:355px;margin-bottom:20px;}

.about{clear:right;margin:0 20px 0 100px;padding-top:0px;} 
.about h2{float:left;font-family:Times New Roman, serif;font-style:italic;font-size:21pt;font-weight:normal;color:#6B6E6F;margin:0;padding:5px;text-align:right;border-right:1px solid #6B6E6F;}
.about h2 span{margin-left:20px;font-size:30pt;display:block;color:#03736d;border-bottom:2px solid #03736d;line-height:30pt;text-align:right;}
.about .text{margin-left:130px;font-size:11pt;color:#2F574F;text-indent:30px;}
.more{text-align:right;font-size:10pt;color:#03736d;}

#bottom_area {clear:both;}
#bottom_area .row{float:left;width:24%;margin:30px;}
#bottom_area .row h3{background: #ECECEC url(../img/news_h3.gif) no-repeat 10px center;padding:0pt 0pt 5px 30px;margin:0;font-size:16pt;text-transform:lowercase;color:#03736d;font-weight:normal;margin-top:5px;line-height:17px;}
#bottom_area .row h3.let{background-image:url(../img/news_h3_let.gif);}
#bottom_area .row h3 b{color:#88888A;font-weight:normal;}
#bottom_area .row ul{list-style:none;padding:0;margin:0;}
#bottom_area .row ul li{padding:0;margin:0;font-size:9pt;clear:both;margin:10px 0;}
#bottom_area .row img{border:1px solid #D3D3D3;border-bottom-color:#828282;border-right-color:#828282;float:left;margin:0px 10px 10px 0;}
#bottom_area .row span{display:block;}

#bottom_area .row .more{display:block;font-size:8pt;}
#bottom_area .news{width:40%;margin-left:0;margin-right:0;}
#bottom_area .news .date{float:left;width:35px;text-align:right;font-size:8pt;}
#bottom_area .news .text{border-left:1px solid gray;margin-left:40px;padding-left:5px;}
#bottom_area .news a{color:#595959;}
#bottom_area .news a:hover {color:#03736d;}

#bottom_area .row .archive{float:right;text-transform:uppercase;border:1px solid gray;padding:2px;font-size:9pt;text-decoration:none;}
#bottom_area .row .archive span{color:#008C73;display:inline;}
#bottom_area .row .archive:hover{background:#eee;}

#bottom_area .links{clear:both;font-size:10pt;margin:0 30px 5px 105px;line-height:1.5em;}
#bottom_area .green_line{width:74px;height:6px;background:#00867F;font-size:0;margin-bottom:5px;margin-left:30px;clear:both;}
#bottom_area .links a{color:black;}
#bottom_area .links a:hover {color:#03736d;}

#bottom_area .gray_line{height:6px;background:#D0D3D4;border-left:24px solid #00867F;font-size:0;margin:0 0 5px 0;clear:both;}



#footer{margin:20px 30px 5px 30px;}
#footer .foot_links{width:6px;float:left;}

#footer .foot_links a img{display:block;}

#footer .foot_row{float:left;width:29%;font-size:10pt;margin-left:25px;border-left:1px solid gray;padding-left:10px;height:60px;}
#footer .foot_row a{color:black;}
#footer .foot_row b{font-weight:normal;color:black;}
#footer .foot_row span{display:block;width:225px;text-align:right;}
#footer .foot_row img.logo{float:right;margin-right:150px;}

.counter {float:right;clear:both;}

.footer_list{clear:both;list-style:none;text-align:right;font-size:8pt;margin:0px 30px;padding:10px 0;}
.footer_list li a{color:#005558;text-decoration:none;}
.footer_list li a:hover{text-decoration:underline;}
.footer_list li{float:right;background:url(../img/bottom_li.gif) left center no-repeat;padding:0 15px 0 15px;}


/* kontatk */
.kontakt_map{float:right;}
h2 {font-size:14pt;font-weight:normal;margin-bottom:0;padding-bottom:10px;}
h2 b{color:#03736d;}
.kontakt_main h3{font-size:14pt;font-weight:normal;color:#03736d;text-decoration:underline;margin:10px 0;}
.kontakt_main {padding:20px}
.kontakt_main dl, .kontakt_main dl dd{margin:4px 0;padding:0;color:black;}
.kontakt_main dl dd b{color:#6E6E70;font-weight:normal;}
.kontakt_main input{}
.kontakt_main input.field{width:40%;display:block;}
.kontakt_main .send {width:45%;text-align:right;margin:15px 0 0 0;}
.kontakt_main textarea{display:block;width:45%;margin-right:200px;height:80px;}

.price_list{float:left;color:#6E6E70;display:block;width:90px;padding:10px 0 15px 90px;background:url(../img/kontakt_excel.gif) center left no-repeat;margin:35px 0 0 10px;text-decoration:none;}
.price_list b{color:black;font-weight:normal;}
.price_list:hover{background-color:#eee;color:#03736d;}

.bot_baners div{margin: 23px 0 0 4%; width:16%;float:left;}
.bot_baners{margin:0 20px 30px;clear:both;}


/* catalog */

h2.eq_title{font-style:italic;color:#03736d;font-family:arial, sans serif;}
h2.eq_title b{font-weight:normal;color:black;}

.catalog_main{padding:10px;}
dl.catalog_list {color:black;font-size:11pt;}
dl.catalog_list div{float:left;position:relative;top:-20px;}
dl.catalog_list dt{margin:0;padding:10px 0 0 120px;text-transform:uppercase;letter-spacing:0.5px;border-top:1px solid #DADADA;;}
dl.catalog_list dt a{color:black;text-decoration:none;}
dl.catalog_list dt a:hover{text-decoration:underline;}
dl.catalog_list dd{margin:0 0 0 0;padding:0 0 0 0;height:110px;border-bottom:1px solid white;}
dl.catalog_list dd p{margin:0;padding:10px 0 0 0 ;}
div.category  dl.catalog_list dt{padding-left: 228px !important;}
dl.catalog_list dd a {text-decoration:none;}
dl.catalog_list dd a:hover {text-decoration:underline;}


/* product */
.product_main {font-size:10pt;color:black;padding:10px;}
.product_main h3{background:url(../img/product_h3.gif) top left no-repeat;padding-top:7px;overflow:hidden;}
.product_main ul{list-style-type:square;padding-left:15px;margin-left:5px;overflow:hidden;}
.product_main ul li{}

.product_main #main_image{float:left;margin:0 20px 0 0;}
.shadow{padding:0 7px 3px 0;background:url(../img/shadow.gif) bottom right no-repeat;float:left;}
.shadow img{padding:7px;background:white;border:1px solid #E7E7E7;}

.prod_list_btm .shadow{margin:10px;}

.product_main .cat_top{overflow:hidden;}
.product_main .main_info{overflow:hidden;}


.product_main table {border:none;border-collapse:collapse;width:auto;margin-bottom:30px;}
.product_main table thead td{background:#03736d !important;color:white;text-align:center;}
.product_main table td{border: 1px solid #B1B1B1; padding:3px 7px;background:#E6E7E8;}
.product_main table .even td{background:#DCDDDE;}
.product_main table td.param{background:white;}
.product_main table .even td.param{background:#F1F2F2;}
.product_main table tr:hover td{background:#D2D3D4;}
.product_main table tr:hover td.param{background:#E1E2E3;}

.clear{clear:both;}