body {
          padding:0px; 
		  margin:0px
		  }
.dd { font-size:11px; padding-right:10px}
 a { font-family:Tahoma; font-size:12px; color:#007CBC; padding-top:5px; text-decoration: underline}
.text{ font-family:Tahoma; color:#777C89; font-size:12px; padding-left:20px; padding-right:30px; padding-top:10px}
img { border:0px}
.bg_h {background-image:url(../img/h_bg.jpg); background-repeat:repeat-x}		  
.menu1 { background-image:url(../img/m1.jpg); background-repeat:no-repeat; width:163px; height:65px;   }
.menu2 { background-image:url(../img/m2.jpg); background-repeat:no-repeat; width:126px; height:65px;   }
.menu3 { background-image:url(../img/m3.jpg); background-repeat:no-repeat; width:131px; height:65px;   }
.menu4 { background-image:url(../img/m4.jpg); background-repeat:no-repeat; width:134px; height:65px;    }
.menu5 { background-image:url(../img/m5.jpg); background-repeat:no-repeat; width:131px; height:65px;    }
.menu6 { background-image:url(../img/m6.jpg); background-repeat:no-repeat; width:114px; height:65px;    }
.menu7 { background-image:url(../img/m7.jpg); background-repeat:no-repeat; width:191px; height:65px;    }
.menu7 a { font:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;  }
.m1 {background-image:url(/files/img/m1_11.jpg); background-repeat:repeat-x; height:65px;}
.m2 {background-image:url(/files/img/m2_11.jpg); background-repeat:repeat-x; height:65px;}
.m3 {background-image:url(/files/img/m3_11.jpg); background-repeat:repeat-x; height:65px;}
.m4 {background-image:url(/files/img/m4_11.jpg); background-repeat:repeat-x; height:65px;}
.m5 {background-image:url(/files/img/m5_11.jpg); background-repeat:repeat-x; height:65px;}
.m6 {background-image:url(/files/img/m6_11.jpg); background-repeat:repeat-x; height:65px;}
.m_bg2 { font:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
.kar {float:left; padding-left:190px; padding-top:10px}
.b1 { float:right; font:Tahoma; font-size:11px; color: #999999;}
.b2 {float:right; padding-left:20px;  padding-right:40px; font:Tahoma; font-size:11px; color: #999999;}
.m_bg2 a { font:Tahoma; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold;  }
.m_bg2_div1 { padding-top:10px; padding-left:45px}
.m_bg2_div2 { padding-top:10px; padding-left:15px}
.m_bg2_div3 { padding-top:10px; padding-left:15px}
.m_bg2_div4 { padding-top:10px; padding-left:20px}
.m_bg2_div5 { padding-top:10px; padding-left:20px}
.m_bg2_div6 { padding-top:10px; padding-left:10px}
.futer {height:71px}
.b11 { float: left; font:Tahoma; font-size:11px; color: #999999; padding-left:15px}
.b22 {float: left; padding-left:20px;  padding-right:40px; font:Tahoma; font-size:11px; color: #999999;}
.bg_polosa {background-image:url(../img/polosa_bg.jpg); background-repeat:repeat-y; width:19px}
.uslugi { font-family:Impact; font-size:17px; color:#000000; padding-left:30px; padding-top:30px;}
.a { font-family:Impact; font-size:17px; color:#000000;}
.zag_mal { font-family:Tahoma; font-size:11px; color:#000000; font-weight:700; padding-left:45px; padding-top:10px}
.text_menu1 { padding-left:45px; padding-top:10px}
.text_menu2 { padding-left:75px; padding-top:10px}
.ras { width:276px}
.ras a { font-family:Tahoma; font-size:11px; color:#007CBC; text-decoration:underline}
.top { padding-top:40px;}
.top1 { padding-top:100px}
.zag { font-family:Impact; font-size:24px; color:#000000; padding-left:130px; padding-top:30px}
.zag2 { font-family:Impact; font-size:12px; color:#5F6061}
.text_verh { padding-left:180px; padding-right:40px; padding-bottom:25px}
.text_verh p { font-family:Tahoma; color:#777C89; font-size:12px; text-indent:5px}
.zag33 { font-family:Impact; font-size:24px; color:#000000; padding-left:100px; padding-top:20px}
.galochka {float:left; padding-left:20px}
.zag4 { font-family:Tahoma; font-size:14px; color:#000000; font-weight:bold; padding-left:30px; }
.domik { float: left; padding-right:30px; ; padding-bottom:60px; padding-top:15px}
.text_block { font-family:Tahoma; font-size:12px; color:#7F7C64; padding-top:8px;  padding-right:20px; text-align:justify}
hr {border:#DBDCCE solid 1px;}
.kam { float: left;  padding-right:40px; padding-bottom:40px; padding-top:15px}
.h1_bg {background-image:url(../img/bg_h1.jpg); background-repeat:repeat-x}
.left { padding-left:50px}
.ot {padding-left:90px}
.tab { font-family:Tahoma; color:#777C89; font-size:12px;}
.tab td { padding-left:7px; padding-top:5px; padding-bottom:5px}
.krosh {font-family:Tahoma; color: #000000; font-size:11px; font-weight:600}
.krosh a {font-family:Tahoma; color:#007CBC; font-size:11px; text-decoration: underline; padding-top:10px; padding-left:15px; font-weight:bold}
.hr {border:#666666 solid 2px; width:96%}
.ots {padding-left:25px;}
.partner_item {margin: 20px 0px}
.partner_item  img {float:left; margin:0px 10px 10px 0px;}
.desc_cript {width:100%; border-bottom:1px solid black; border-right:1px solid black;}
.desc_cript td, .desc_cript th{border:1px solid black; border-bottom:none;border-right:none;padding:5px;vertical-align:top;}
