body {margin: 0px;min-width:1100px;}
.topmenu {spacing-top: 3px; margin-bottom: 5px;}

.topmenu a {font: normal 11px tahoma; color: black; margin-top: 3px; text-decoration: underline; line-height: 19px;}
.topmenu a:visited {font: normal 11px tahoma; color: #4977A4; text-decoration: underline; line-height: 19px;}
.topmenu a:hover {font: normal 11px tahoma; color: #0080ff; text-decoration: underline; line-height: 19px;}
.leftmenu {margin: 0px; padding: 0px; border: 0px;}
.leftmenu a {font: normal 11px tahoma; color: black; margin-top: 5px; text-decoration: underline; line-height: 25px; margin-left: 35px;}
.leftmenu a:visited {font: normal 11px tahoma; color: #4977A4; text-decoration: underline; line-height: 25px;}
.leftmenu a:hover {font: normal 11px tahoma; color: #0080ff; text-decoration: underline; line-height: 25px;}
a.secondlm {font: normal 11px tahoma; color: black; margin-top: 5px; margin-left: 70px; text-decoration: underline; line-height: 15px;}
a.secondlm:visited {font: normal 11px tahoma; color: #4977A4; text-decoration: underline; line-height: 15px;}
a.secondlm:hover {font: normal 11px tahoma; color: #0080ff; text-decoration: underline; line-height: 15px;}
.bottom {font: normal 11px tahoma; color: black; margin-left: 0px; text-decoration: none; line-height: 20px; padding-left: 35px; padding-top: 10px;}
h1 {background-image: url(/px/blueball.gif); background-repeat: no-repeat; background-position: left bottom; font: normal 18px tahoma; color: #369; margin-left: 0px; text-decoration: none; line-height: 20px; margin-left: 15px; padding-top: 10px; display: block; padding-left: 20px;}
body {font: normal 12px tahoma;}
table {font: normal 12px tahoma;}
b.dt {font: bold 12px tahoma; color: #369; text-decoration: none; display: block;}
div.more {font: normal 12px tahoma; color: #369; text-decoration: underline;  padding-top: 10px;}
a.more {font: normal 12px tahoma; color: #369; text-decoration: underline; padding-right: 20px; background-image: url(/px/bluearrow.gif); background-repeat: no-repeat; background-position: right bottom;z-index:-1;}
.upmenu {position: relative; background: url(/px/topcup.gif); background-position: 300px 0px; background-repeat: no-repeat; margin: 0px; border: 0px; padding: 0px;}
A:hover {text-decoration: underline;}
STRONG A {text-decoration: none; color: black;}
IMG {border: none;}
.upupmenu {position: absolute; top: 0px; left: 0px; height: 170px; width: 250px;}
.mainimg {position: absolute; top: 102px; left: 25px; }
.logoimg {position: absolute; top: 49px; left: 19px;}
.mailimg {position: absolute; top: 102px; left: 43px;}
.mapimg {position: absolute; top: 102px; left: 63px;}
.poisk {position: absolute; top: 102px; left: 83px; font-weight: bold;}
.poisk INPUT {height: 16px; width: 100px; border: 1px solid #369; font-size: 10px; color: #369;}
.a1 {height: 19px; background: #336699; position: absolute; left: 250px; top: 135px; margin-right: 251px; width: 80%; font-size: 8px;z-index:-5;}
.a2 {position: absolute; top: 30px; height: 366px; width: 461px; right: 0px;margin-left: 1000px;}
.a3 {position: relative; top: 19px; margin: 0px; padding: 0px; border: 0px;}
.a4 {background: white; color: black; text-align: center middle; padding-top: 22px;}
.a5 {position: relative; margin-left: 10px; overflow: visible;}
.over {overflow: visible;}
.a6 {width: 455; margin-top: 20px; position: relative;}
.foot {position: relative; top: 30px; width: 250px; height: 19px; background-color: #369;}
.foot2 {position: relative; top: 30px; height: 30px; background-color: white;}