﻿body, html{padding:0px;margin:0px;min-height:100%;height:auto;height:100% !important;width:100%;font-size:12px;color:#333133; font-family:tahoma;background:#D9EED3;}
a img{border:0px;}
a:focus{outline:none;}
a{color:#333133;}
#main{padding:0px;width:1000px;background:#FFFFFF;height:100%;}
#content_td{padding:0px;margin:0px;text-align: justify;vertical-align:top;}
*html #content_td{padding:27px 0px 0px 0px;margin:0px;text-align:left;vertical-align:top;}
*:first-child+html #content_td{padding:27px 0px 0px 0px;margin:0px;text-align:left;vertical-align:top;}
.logo{position:absolute;height:256px;width:430px;margin-left:570px;background:url(/images/template/logo.gif) 0px 0px no-repeat;}
*html .logo{position:absolute;height:256px;width:430px;margin-top:-27px;margin-left:541px;background:url(/images/template/logo.gif) 0px 0px no-repeat;}
*:first-child+html .logo{position:absolute;height:256px;width:430px;margin-top:-27px;margin-left:541px;background:url(/images/template/logo.gif) 0px 0px no-repeat;}
.logo a{display:block;height:50px;width:290px;margin:56px 0px 0px 110px;}
.top_menu{padding:0px;height:163px;margin:27px 0px 0px 29px;}
*html .top_menu{padding:0px;height:163px;margin:0px 0px 0px 29px;}
.top_menu td{vertical-align:top;text-align:left;width:164px;padding-right:17px;}
.top_menu .title_top_m{display:block;font-size:12px;font-family:arial;color:#ffffff;background:url(/images/template/top_menu_bg.gif) 0px 0px no-repeat #06A34A;padding:3px 0px 0px 9px;height:19px;width:155px;}
.top_menu ul{padding:0px;margin:11px 0px 0px 0px;list-style:none;}
.top_menu ul li{padding:0px 0px 0px 13px;margin:0px 0px 7px 0px;list-style:none;text-transform:uppercase;font-family:tahoma;font-size:9px;color:#333133;background:url(/images/template/bullet_green.gif) 0px 3px no-repeat;}
.top_menu ul li a{color:#333133;}
.top_menu ul li a.sel{color:#ffffff;display:inline-block;margin-top:-3px;padding:3px 2px 2px 2px;text-decoration:none;background:#046B37;}
.content_tbl{padding:0px;margin:0px;width:100%;}
.left_td{vertical-align:top;text-align:left;width:356px;}
.price_block{background:url(/images/template/left_bg.jpg) 0px no-repeat;height:442px;width:356px;padding:10px 0px 0px 0px;}
.price_block span{display:block;color:#fff;font-family:arial black;font-size:27px;margin:32px 0px 0px 190px;}
*html .price_block span{margin:42px 0px 0px 190px;}
*:first-child+html .price_block span{margin:42px 0px 0px 190px;}
.center_td{vertical-align:top;padding-left:45px;padding-top:144px;padding-right:62px;}
.center_td h4{padding:0px 0px 0px 27px;color:#046B37;font-size:13px;font-weight:bold;font-family:tahoma;margin:10px 0px 10px 0px;background:url(/images/template/bullet_center.gif) 0px 2px no-repeat;}
.center_td h5{padding:0px 0px 0px 0px;color:#333133;font-size:13px;font-weight:normal;font-family:tahoma;margin:10px 0px 10px 0px;text-decoration:underline;}
.center_td p{padding:0px;margin:10px 0px 10px 0px; color:#585858;}
.center_td .tel{background:url(/images/template/bullet_tel.gif) 0px 22px no-repeat;margin:-104px 0px 49px -57px;font-family:arial black;font-size:46px;color:#14A44A;position:absolute;padding:0px 0px 0px 40px;}
.center_td h1{padding:0px;margin:0px -10px 0 0;color:#666667;font-size:16px;font-family:arial;text-transform:uppercase;}
.center_td h2{padding:0px;margin:0px;color:#666667;font-size:15px;font-family:arial;}
.center_td h3{padding:0px;margin:0px;color:#666667;font-size:15px;font-family:arial;}
.center_td span{color:#0e6b37;font-size:120%; }
.foot{vertical-align:bottom;text-align:left;}
.contact_tbl{margin-bottom:28px;margin-left:59px;margin-top:30px;}
.contact_tbl .phone{background:url(/images/template/tel_bg.jpg) left bottom no-repeat;text-align:left;vertical-align:bottom;padding-left:100px;color:#3F403F;font-family:arial;width:154px;height:66px;font-size:15px;font-weight:bold;}
.contact_tbl .email{background:url(/images/template/email_bg.jpg) left bottom no-repeat;text-align:left;vertical-align:bottom;color:#3F403F;font-family:arial;width:192px;height:66px;font-size:15px;font-weight:bold;}
.contact_tbl .email a{text-decoration:none;display:block;padding-left:66px;width:192px;padding-top:51px;}
.contact_tbl .icq{background:url(/images/template/icq_bg.jpg) left bottom no-repeat;text-align:left;vertical-align:bottom;padding-left:70px;color:#3F403F;font-family:arial;width:133px;height:66px;font-size:15px;font-weight:bold;}
.contact_tbl .skype{background:url(/images/template/skype_bg.gif) left bottom no-repeat;text-align:left;vertical-align:bottom;padding-left:77px;color:#3F403F;font-family:arial;height:66px;font-size:14px;font-weight:bold;}
.line_green{width:100%;height:4px;background:#14A44A;margin-bottom:5px;}
.foot_bg{background:url(/images/template/bg_foot.gif) 0px 0px no-repeat #48B148;width:100%;height:74px;}
.center_foot{padding:0px;color:#F2FAF4;text-align:center;}
.center_foot a{color:#F2FAF4;text-decoration:none;}
.left_foot{color:#F2FAF4;text-align:left;padding:0px 0px 0px 70px;}
.left_foot a{color:#F2FAF4;text-decoration:none;}
.right_foot{color:#F2FAF4;padding:0px 70px 0px 0px;text-align:right;}
.right_foot a{color:#F2FAF4;text-decoration:none;}
.svetof{margin:40px 0px 0px 72px;display:block;}
.service{padding:0px;color:#6F7070;font-size:20px;margin:40px 0px 0px 72px;font-weight:bold;text-transform:uppercase;font-family:arial;}
.cart_block{margin:40px 0px 0px 72px;padding:0px;}
.calc_block{width:225px;margin:40px 0px 0px 72px;}
.calc_block img{padding:0px;margin-bottom:-2px;}
.calc_block form{padding:0px;margin:0px;}
.calc_content{background:url(/images/template/bg_calc_block.gif) 0px 0px repeat-y #DAEDDB;padding:14px 14px 13px 18px;margin:0px;}
.calc_content .name{text-transform:uppercase;font-size:11px;display:block;margin:0px 0px 4px 0px;font-family:tahoma;}
.calc_content select{border:1px solid #418C60;width:193px;}
.calc_content .type_auto{margin:0px 0px 22px 0px;}
.calc_content .width_block{margin:0px 0px 19px 0px;}
.check_block{margin:0px 0px 25px 0px;height:13px;}
.check_block .name{float:left;margin-top:1px;}
*html .check_block .name{margin-top:3px;}
*:first-child+html .check_block .name{margin-top:3px;}
.check_block input{float:right;padding:0px;margin:0px;}
.manu_radio{margin:0px 0px 20px 0px;}
.manu_radio .name{margin:0px 0px 7px 0px;}
.manu_radio label{margin-right:4px;}
.result_calc{margin:0px 0px 0px 0px;}
.result_calc .inputtext{border:1px inset #4A9069;width:118px;}
div.thumb{float:left;margin:3px;border:1px solid #cfcfcf;}
div.thumb div{padding:3px;border:1px solid #fff;background-color:#d8d8d8;}
.b{font-weight:bold;}
#n{color:#585858;margin-bottom:15px;}
#n span, #n a{color:#0e6b37;font-size:140%; font-weight:100;}
