html,body {margin:0;padding:0;width:100%;height:100%;color:#64727e;background:#7e96a7;font-size:11px;font-family:Tahoma;}
* html #wrap{height: 100%;}
p,td { font-family:Arial, Helvetica, sans-serif; margin-top: 0px;}
a img{border:0;}
a{color: #1b7f94;text-decoration: none;border-bottom:1px dashed;}
a:hover{color: #133C02;text-decoration: none;border-bottom:0;}
form {margin:0;padding:0;}
h1 {font-size: 18px;font-weight: normal;color: #242424;margin: 0px;font-family: Tahoma, Arial;padding-bottom: 9px;}

.menu {background:url(img/topmenu_bg.gif) left repeat-x;font-size:11px;color:#fff;width:316px;}
.menu td{padding-top: 5px; padding-left: 7px; text-align: left; vertical-align: top;}
.menu a{color:#9cd5e8;text-decoration:none;font-size:11px;font-weight:bold;border-bottom:0;}
.menu a:hover{color:#fff;text-decoration: none;border-bottom:1px dashed;font-size:11px;font-weight:bold;}

.maint {width:100%;font-size:11px;font-family:Tahoma;}

.site {padding:10px 5px 5px 5px;font-size:12px;font-family:Verdana;font-weight:bold;color:#9cd5e8;display:block;text-align:center;}

.footer{padding:0 10px 0 10px; background:url(img/footer_bg.gif);height:84px;vertical-align:top;color:#fff;font-size:16px;}
.footer a{color:#bfd9e1;text-decoration:none;font-size:10px;border-bottom:0;}
.footer a:hover{color:#fff;text-decoration:none;border-bottom:1px dotted;font-size:10px;}

.downmenu{vertical-align:top;border-left:1px solid #9e9e9e;height:55px;padding-left:10px;}

.centersub{padding:10px; text-align:justify; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;border-bottom:1px solid #b1b1b1;}
.rusblock{border-top:1px solid #c0c0c0;padding:10px 0 10px 0;}
.content{vertical-align:top;padding:10px;}