body, ul, li, p, form{margin:0px;padding:0px;list-style:none;}
body{background:#e6e6e6;font: 12px Arial, Helvetica, sans-serif;color:#2e2e2e;}
a{ color: #2e96c6;}
.clear{clear: both;}
img{border:0px;}
h1{font-size: 20px; color: #24415e;}
h2{font-size: 18px;color: #24415e;}
h3{font-size: 16px;color: #24415e;}
h4{font-size: 16px;}
h5{font-size: 16px;}
h6{font-size: 14px;}
.left{float: left;}
.right{float: right;}
.main{background:#fff url(../img/bg_body.png) repeat-y center top;width: 1008px; margin: 0 auto;}
.head{background: url(../img/bg_head.png) no-repeat center top; width: 1008px; height: 166px;}
.logo{ width: 270px; height: 104px; display: block; float: left; padding: 40px 0 0 15px;}
.head_inner{float: left;font-weight: bold;padding-top: 48px;width: 500px;}
.slogan{font-size: 16px;height: 84px;padding-left: 122px;}
.slogan span{ color: #c42026;}
.link{color: #2E96C6;padding-right: 20px;text-align: right}
.link img{padding: 0 5px 0 16px;vertical-align: middle;}
.tel{width: 208px; float: right;padding: 13px 15px 0 0;text-align: right;}
.tel a{ background-color: #274461;color: #FFFFFF;font-size: 14px;font-weight: bold;text-decoration: none;}
.tel img{vertical-align: middle;}
.menu{ background:#274461 url(../img/bg_menu.png) no-repeat; width: 978px; height: 44px;margin: 0 auto;}
.menu li{ float: left;padding: 7px 4px 0;}
.menu a{ display: block; float: left; text-align: center; width: 131px; padding: 7px 0;font-size: 13px;font-weight: bold;text-decoration: none;height: 16px;color: #FFF;}
.menu a:hover{ background: url(../img/bg_hover_menu.png) no-repeat;}
.menu img{vertical-align: middle;}
.docs{background: url(../img/bg_docs.png) no-repeat center top;margin-top: 10px;padding: 14px 0;text-align: center;}
.tabl{ width: 100%;margin-top: 20px;}
.tabl td{ vertical-align: top;}
.left_col{width:246px;padding-bottom: 26px;}
.midl{padding: 0 9px;}
.right_col{width:245px;}
.futer{background:#274461 url(../img/bg_futer.jpg) no-repeat;height: 135px;margin: 0 auto;padding-top: 45px;width: 1002px;}
.futer_link{float: left;padding: 74px 0 0 122px;width: 190px;}
.futer_link a{color: #58D9FF;display: block;padding-bottom: 2px;}
.futer_copy{color: #E8E8E8;float: left;padding: 20px 10px 0;text-align: center;width: 425px;}
.tel_futer{float: right;}
.left_titl{ background:#2f98c8 url(../img/bg_left_menu.jpg) no-repeat;height: 30px;padding: 11px 0 0 16px;}
.left_titl span, .left_titl2 span, .right_titl span, .right_titl2 span{ background: url(../img/bull_span.gif) no-repeat left 5px;display: block;color: #FFFFFF;font-size: 14px;font-weight: bold;padding-left: 12px;}
.left_titl2{ background:#2f98c8 url(../img/bg_left_menu2.jpg) no-repeat;height: 47px;padding: 9px 20px 0 26px;}
.left_col a, .dop_link a{border-bottom: 1px dotted #8C8C8C;color: #262626;display: block;font-size: 13px;margin: 0 20px 6px;padding-bottom: 6px;text-decoration: none;}
.left_col a:hover, .dop_link a:hover{color: #2e96c6;}
.right_titl{ background:#2f98c8 url(../img/bg_right_menu.jpg) no-repeat;height: 30px;padding: 11px 0 0 26px;}
.right_titl2{background:#2f98c8 url(../img/bg_right_menu2.jpg) no-repeat;height: 45px;padding: 11px 20px 0 26px;}
.dop_link{padding-top: 10px;}
.midl h1, .midl h2, .midl h3, .midl h4, .midl h5, .midl h6{ text-align: center;}
.midl h1 span{ color: #47b6d8;}
.midl p{ margin: 10px 0;}
.banner_midl{background: url(../img/bg_banner.png) no-repeat;height: 90px;padding: 38px 14px 0 122px;}
.path{border-bottom: 1px solid #D4D4D4;color: #3C5B7A;font-size: 13px;font-weight: bold;padding-bottom: 5px; margin-bottom: 12px;}
.path a{color: #797979; font-weight: normal;}
.catalog{ background: url(../img/bg_katalog.png) no-repeat;height: 96px;margin: 5px 0;padding: 10px;}
.catalog img{ background: url(../img/bg_img.png) no-repeat; padding: 6px; width: 116px; height: 83px; float: left;}
.catalog_name{color: #2B91BF;float: left;font-size: 15px;font-weight: bold;padding: 20px 20px 0;width: 200px;}
.catalog_cena{color: #E44322;float: right;font-size: 15px;font-weight: bold;text-align: center;padding: 21px 6px 0 0;}
.catalog_cena a{ display: block; background:#e44322 url(../img/bg_button_catalog.png) no-repeat; font-size: 12px;color: #FFF;height: 20px;padding-top: 5px;text-decoration: none;width: 92px;margin-top: 10px;}
.more{height: 30px;margin-top: 20px;}
.more a{ background:#2f97c7 url(../img/bg_button_more.png) no-repeat;color: #FFFFFF;display: block;font-size: 14px;font-weight: bold;height: 18px;padding-top: 3px;text-align: center;text-decoration: none;width: 221px;}
.more img{ vertical-align: middle;padding-left: 5px;}
.forma{}
.forma span{color: #213e50;display: block;padding-bottom: 4px;font: italic 12px Georgia,"Times New Roman",Times,serif;}
.f_name{height: 50px;}
.f_name span{}
.s1{padding: 2px 0;width: 475px;}
.f_bloc{ height: 58px;}
.f_bloc img{float: left;}
.bloc{float: left;width: 245px;}
.bloc2{float: right;width: 245px;}
.s2{padding: 2px 0;width: 230px;}
.f_button{padding-top: 17px;}
.find{ background:#d34326 url(../img/bg_button.png) no-repeat;border: medium none;color: #FFFFFF;font-size: 14px;height: 27px;text-align: center;width: 120px;padding-bottom: 4px;cursor: pointer;}
.find2{ background:#d34326 url(../img/bg_button2.png) no-repeat;border: medium none;color: #FFFFFF;font-size: 14px;height: 27px;text-align: center;width: 120px;padding-bottom: 4px;cursor: pointer;}
.form_txt{}
.form_top{ background:#35aadc url(../img/bg_form_top.png) no-repeat; width: 498px;}
.form_bottom{background: url(../img/bg_form_bottom.png) no-repeat left bottom;padding: 10px 0 20px 8px;}
.thenk{ font-weight: bold; font-size: 16px; color: #2f96c6;}
.thenk_tel{color: #2F97C7;font-size: 16px;font-weight: bold;padding-left: 36px;margin-bottom: 40px;}
.thenk_tel img{ vertical-align: middle;padding-right: 6px;}
.date{background-color: #319CCA;color: #FFF;font-weight: bold;margin-bottom: 6px;padding: 4px 0 4px 10px;width: 76px;}
.articl_link{color: #24415E;font-size: 14px;font-weight: bold;}
.articl{border-bottom: 1px solid #E1E1E1;padding-bottom: 10px;}
.quest_titl b{color: #24415e;}
.quest_titl{color: #777676;font-size: 18px;margin-bottom: 4px;}
.quest{background-color: #EEE;border: 1px solid #D9D9D9;padding: 2px 0 5px 8px;margin-bottom: 50px;}
.quest_box2{border: 1px solid #D9D9D9;padding: 2px 0 0 2px;margin: 10px 0 20px 20px;}
.quest_box{border: 1px solid #D9D9D9;padding: 2px 0 0 2px;margin: 10px 0;}
.quest_box p, .quest_box2 p{padding-left: 10px;}
.quest_box span, .quest_box2 span{ float: left;font-size: 13px;font-weight: bold;}
.questions{background-color: #AFDCED;padding: 4px;text-align: right;height: 18px;}
.reply{background-color: #eee;padding: 4px;text-align: right;height: 18px;}
.midl_txt{ text-align: center;padding-bottom: 30px;}
.midl_txt a{ color: #e75757;font-size: 13px;font-weight: bold;}

td.label {
    text-align: right;
    width: 200px;
}

input[type=text], textarea {
    border:1px solid #dadada;
}

input[type=text]:hover, textarea:hover {
    border:1px solid #39AAD2;
}

form select,
form input,
form textarea {
    width:200px;
}

form td {
    padding:3px;
}

input[type=submit] {
    background:#296589;
    color:#ffffff;
}

div.count {
    padding-top: 10px;
}
