body,table,td{margin:0;padding:0;vertical-align:top;font-family:arial;font-size:14px;color:black;text-align:left;}
body{background:#858D96;}
table,td{border:none;border-collapse:collapse;}
p{padding:0;margin:0px;margin-right:3px;}
ul.top_menu{padding:0;margin:0;list-style:none;position:absolute:top:0px;left:0px;}
ul.top_menu li{float:left;font-weight:bold;padding:0;padding-top:2px;margin:0;list-style:none;color:white;background:url(../images/design/topmenu_razdel.jpg) no-repeat right;}
ul.top_menu li a{color:white;text-decoration:none;font-size:14px;font-weight:bold;display:block;margin:0;padding:10px 8px 8px 8px}
ul.top_menu li a:hover{color:yellow;}
a.proezd{font-size:10px;text-decoration:underline;color:#828282;}
a.proezd:hover{text-decoration:none;}
a img{border:none;}
a{color:#A93D48;}
a.podr_red{display:block;background:url(../images/design/podr_red.jpg) no-repeat;width:76px;height:33px;font-size:9px;color:white;text-decoration:none;text-align:center;padding-top:2px;}
td.top1_gr{background:url(../images/design/top1_gr.jpg) repeat-x;}
td.top2_gr{background:url(../images/design/top2_gr.jpg) repeat-x;}
td.body_gr{background:url(../images/design/body_gr.jpg) repeat-x;}
td.main{background:#D0D3D6;vertical-align:top;}
td.topc1_gr{background:url(../images/design/topc1_gr.jpg) repeat-x;}
span.phone{font-family:Georgia;background:url('../images/design/velcom_pict.jpg') no-repeat;padding-left:25px;padding-right:10px;font-weight:bold;font-size:16px;}
span.maps{background:url(../images/design/top_razdel.jpg) no-repeat left;padding:10px;}
td.logo_bottom{background:url(../images/design/logo_bottom.jpg) repeat-x;}
td.logo_bottom a{font-family:cambria;font-size:18px;color:#535353;text-decoration:none;display:block;padding-top:8px;padding-bottom:-8px;padding-left:139px;}
div.top_menu{margin:0;padding:0;margin-left:7px;background:url(../images/design/topmenu_back2.jpg) no-repeat;height:37px;position:relative;}
div.right{text-align:right;}
td.topmenu_back{background:url(../images/design/topmenu_back.jpg) repeat;}
td.l_car{background:url(../images/design/l_car.jpg) no-repeat;}
td.c_car{background:url(../images/design/c_car.jpg) no-repeat;}
td.r_car{background:url(../images/design/r_car.jpg) no-repeat;}
td.r_car p{margin-left:15px;font-weight:bold;}
div.main_content{margin:17px 30px 10px 43px;}
div.main_left{width:457px;float:left;}
div.main_right{width:384px;float:left;margin-left:50px;}

div.main_zagol1{width:299px;height:39px;background:url(../images/design/orange_label.jpg) no-repeat;color:white;font-size:16px;position:relative;}
div.main_zagol2,div.main_zagol3{width:382px;height:39px;background:url(../images/design/orange_label3.jpg) no-repeat;color:white;font-size:16px;position:relative;}
div.main_zagol1 div,div.main_zagol2 div,div.main_zagol3 div{position:absolute;top:9px;left:7px;height:50%;font-weight:bold;}
td.red_number{background:url(../images/design/red_pimpa.jpg) no-repeat 0px 10px;color:white;font-size:14px;text-align:left;padding-top:14px;padding-left:8px;}
td.info{color:black;border-bottom:solid 1px white;padding:8px 8px 8px 3px;}
td.info p.big{font-size:16px;margin-top:0;font-weight:bold;}
td.b_menu{background:url(../images/design/b_menu.jpg) repeat;}
td.bl_menu{background:url(../images/design/bl_menu.jpg) no-repeat left bottom;vertical-align:middle;text-align:left;}
div.left_copyright{color:white;margin-left:25px;width:165px;float:left;background:url(../images/design/b_razdel.jpg) no-repeat right;}
div.right_copyright{color:white;width:250px;float:left;margin-left:34px;}
div.razrabotka{color:white;width:165px;float:right;margin-right:39px;}
div.razrabotka a{color:#dedede;text-decoration:none;}
div.razrabotka a:hover{text-decoration:underline;}
td.bottom_gr{background:url(../images/design/bottom_gr.jpg) repeat-x;}
span.star{color:red;}
p.big{font-size:16px;margin-top:0;font-weight:bold;}
td.red{background:url(../images/design/red_pimpa.jpg) no-repeat center left;color:white;font-size:14px;text-align:center;vertical-align:middle;padding:5px;}
td.guest_book{vertical-align:middle;}
hr{height:1px;overflow:hidden;background:white;border:0;}
h1{font-weight:bold;font-size:16px;color:white;margin:0;padding:0;padding-top:10px;margin-left:10px;}
div.zag_over{background:url(../images/design/zag_over.jpg) no-repeat;height:39px;}
div.zag_back{background:url(../images/design/zag_back.jpg) repeat-x;height:39px;min-width:300px;_width:300px;float:left;margin:0;padding-right:15px;}

div.zag_ugol{background:url(../images/design/zag_ugol.jpg) no-repeat;height:39px;width:18px;float:left;margin:0;}

p.velcom_phone{background:url('../images/design/velcom_phone.jpg') no-repeat left;padding-left:25px;padding-right:10px;font-weight:bold;font-size:24px;}
p.g_phone{background:url('../images/design/g_phone.jpg') no-repeat left;padding-left:25px;padding-right:10px;font-weight:bold;font-size:24px;}
div.map_zagol{position:absolute;top:-52px;left:0px;width:200px;background:url(/images/design/mapzagol_back.jpg) no-repeat;width:297px;height:39px;}
div.google_map{width:435px;height:348px;background:url('../images/design/map_google.jpg') no-repeat;margin-left:-5px;text-align:center;position:relative;}
div.google_map div{position:absolute;top:10px;left:10px;height:265px;width:412px;}
div.main_text{margin-top:115px;}
div.main_text p{margin-top:10px;}








