body,input,textarea,select{font:11px Verdana;}
body{width:100%;color:#444;padding:0;margin:0;background:#D6D9DB;}
table{border-collapse:collapse;padding:0;}
td{border:0;margin:0;padding:0;}
form{margin:0;padding:0}

html,body{height:100%;margin:0;padding:0;}

.site{width:995px;min-height:100%;overflow:hidden;margin:0 auto -1px auto;/*Opera 9 long scroll fix*/position:relative;/*end fix*/;background:url(../img/body.jpg) 0 40px no-repeat;}
* html .site {height:100%;/*IE6 fix*/overflow-y:visible;/*end fix*/}


.head-logo{width:808px;height:140px;background:url(../img/home_logo.jpg) no-repeat;border-left:1px solid #fff}
.head-logo .dopmenu{width:140px;height:20px;position:relative;top:5px;left:57px;overflow:hidden;}
.head-logo .dopmenu a{width:25px;height:20px;display:block;float:left;margin-right:15px;}


.head-phone{width:185px;height:140px;background:url(../img/home_phone.jpg) no-repeat;border-right:1px solid #fff}

.menu{height:33px;width:994px;border-right:1px solid #fff;overflow:hidden;background:url(../img/menu.jpg) no-repeat;}
.menu a{color:#fff;font:13px Tahoma;text-align:right;text-decoration:none;}

.menu a.b1 {width:205px;height:25px;float:left;padding:8px 25px 0 0}
.menu a:hover.b1 {background:url(../img/b1.png) no-repeat;cursor:pointer;}

.menu a.b2 {width:128px;height:25px;float:left;padding:8px 25px 0 0;position:relative;top:0;left:-4px;}
.menu a:hover.b2 {background:url(../img/b2.png) no-repeat;cursor:pointer;}

.menu a.b3 {width:118px;height:25px;float:left;padding:8px 25px 0 0;position:relative;top:0;left:-9px;}
.menu a:hover.b3 {background:url(../img/b3.png) no-repeat;cursor:pointer;}

.menu a.b4 {width:126px;height:25px;float:left;padding:8px 25px 0 0;position:relative;top:0;left:-13px;}
.menu a:hover.b4 {background:url(../img/b4.png) no-repeat;cursor:pointer;}

.menu a.b5 {width:125px;height:25px;float:left;padding:8px 25px 0 0;position:relative;top:0;left:-19px;}
.menu a:hover.b5 {background:url(../img/b5.png) no-repeat;cursor:pointer;}

.menu a.b6 {width:165px;height:25px;float:left;padding:8px 25px 0 0;position:relative;top:0;left:-23px;}
.menu a:hover.b6 {background:url(../img/b6.png) no-repeat;cursor:pointer;}

.leftblock{width:229px;float:left;display:inline;border-right:1px solid #5E666D;background:url(../img/table_bg.gif) right 0 repeat-y;padding-bottom:32000px;margin-bottom:-32000px;}
.leftblock .topborder{height:1px;background:#5E666D;overflow:hidden;width:228px;margin-left:1px}
.leftblock a.podmenu,.leftblock a.podmenua{width:186px;height:48px;background:url(../img/blockleft_plashka.jpg) no-repeat;display:block;text-align:right;padding:0 30px 0 10px;color:#231F20;font:13px Tahoma;text-decoration:none;cursor:pointer;margin-left:1px;line-height:14px;}
.leftblock a:hover.podmenu,.leftblock a.podmenua{background:url(../img/blockleft_plashka_act.jpg) no-repeat;color:#fff}
.leftblock .podmenubg{width:226px;height:8px;background:url(../img/blockleft_bg.jpg) right 0 no-repeat;margin-left:1px;}
.leftblock .phone{width:226px;height:56px;background:url(../img/blockleft_phone.jpg) right 0 no-repeat;margin:20px 0 0 1px}

.leftblock .tabl{margin:15px 0 0 10px}
.leftblock .table-bg{width:166px;border:1px solid #fff;background:url(../img/rightblock_bg.jpg) repeat-y;text-align:center;padding:5px 0;color:#fff;font:12px Tahoma}
.leftblock .table-bg2{width:166px;border:1px solid #fff;background:#59626f url(../img/rightblock_bg2.jpg) no-repeat;text-align:center;padding:5px 0;color:#fff;font:10px Tahoma;}
.leftblock.table-bg2 img{border:1px solid #fff;margin-bottom:4px;}

.rightblock{width:187px;float:right;display:inline;padding-bottom:32000px;margin-bottom:-32000px;border-left:1px solid #5E666D;background:url(../img/table_bg2.gif) repeat-y}
.rightblock .tabl{margin:15px 0 0 10px}
.rightblock .table-bg{width:166px;border:1px solid #fff;background:url(../img/rightblock_bg.jpg) repeat-y;text-align:center;padding:5px 0;color:#fff;font:12px Tahoma}
.rightblock .table-bg2{width:166px;border:1px solid #fff;background:#59626f url(../img/rightblock_bg2.jpg) no-repeat;text-align:center;padding:5px 0;color:#fff;font:10px Tahoma;}
.rightblock .table-bg2-2{background:#59626f url(../img/rightblock_bg2_2.jpg) 0 bottom no-repeat;padding-bottom:22px}
.rightblock .table-bg2 img{border:1px solid #fff;margin-bottom:4px;}
.rightblock .table-bg2 a{text-align:center;color:#fff;font:10px Tahoma;text-decoration:none;}
.rightblock .table-bg3{border:1px solid #fff;overflow:hidden;}
.rightblock .table-bg3 img{border:0;}
.rightblock .table-bg3 a{display:block;height:88px;}
.rightblock .in{width:184px;text-align:right;margin:15px 0 0 0;font:11px Tahoma;color:#fff;padding:0 2px 0 0;position:absolute;bottom:10px}
.rightblock .table-bg2-2 .logoin{width:160px;height:1px;position:relative;}

.rightblock .in a{color:#fff;font:11px Tahoma;;text-decoration:none;}

.content{width:557px;padding:0px 10px 0 10px;font:12px Tahoma;color:#231F20;line-height:15px;float:left;text-align:justify;}
.content2{text-align:left;}
.content span{color:#004F88}
.content .table{border:1px solid #fff;background:#1779B9;color:#fff;text-align:center;padding:4px 0;font:11px Tahoma;}
.content .table2{border:1px solid #fff;}
.content .table2 img{display:block;}
.content .table-bg{background:#6D6F71;text-align:center;border-top:1px solid #8A8C8E;border-left:1px solid #8A8C8E;border-right:1px solid #8A8C8E;border-bottom:1px solid #fff;padding:5px 0;color:#fff;font:11px Tahoma;}
.content .table-bg2{background:#1779B9;text-align:center;border-top:1px solid #8A8C8E;border-left:1px solid #8A8C8E;border-right:1px solid #8A8C8E;border-bottom:2px solid #fff;padding:5px 0;color:#fff;font:11px Tahoma;}
.content .table-bg3{text-align:center;border-top:1px solid #fff;border-left:1px solid #8A8C8E;border-right:1px solid #fff;border-bottom:2px solid #fff;padding:5px 0;background:#D6D9DB;font:11px Tahoma;}
.content .table-bg4{text-align:center;border-top:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:2px solid #fff;padding:5px 0;background:#D6D9DB;font:11px Tahoma;}
.content a.in{color:#004F88;text-decoration:none;}
.content a.in2{color:#231F20;text-decoration:none;}

.content h1 {
    font:30px Tahoma;
}

.leftblock .photoauto{width:229px;height:494px;position:absolute;bottom:0}
.leftblock .photoauto .pic{width:405px;height:404px;background:url(../img/auto.png) no-repeat;position:absolute;top:90px;left:1px;}

.underfooter{height:1px;clear:both;}

.footer{height:1px;position:relative;width:995px;background:#fff;overflow:hidden;margin:0 auto}

h2{font:14px Tahoma;color:#1779B9;font-weight:bold;}
h1{font:16px Tahoma;color:#004F88;margin:0}
