BODY {padding: 0px; margin: 0px; font: normal 14px Tahoma; background-color: #fff;padding-top:30px;}
IMG {border: 0px}

h1 {font: bold 190% Arial; color: #000000; padding: 0px 0px 7px 0px; margin: 0px;}
h2 {font:normal 20px Tahoma;color: #005FBB;border:solid 1px #BDD2EC;border-width:0 0 1px 0;padding-bottom:1px;margin-bottom:10px;}
h3 {font: bold 170% Arial; color: #000000; padding: 0px 0px 10px 0px; margin: 0px;}
h5 {font: bold 14px Tahoma; color: #000000; padding: 0px 0px 10px 0px; margin: 0px;}

h1 span {color: #ED9C05;}
img a:link,img a:hover,img a:visited {border:none;}
a:link, a:visited, a:hover {color: #005FBB !important; text-decoration: underline;}
a:hover {color: #002F9B !important; text-decoration: none !important;}

.ban img {float: left; margin-bottom: 5px; margin-right: 5px;}
.ban a { font-family: Arial; font-size: 11px;text-decoration: none;color:#005fbb;}
.ban a:hover {color:#002f9b;}

ul {text-align: left; padding: 0px; margin: 0px 0px 0px 17px;}
ul li {text-align: left; padding: 0px 0px 4px 0px; margin: 0px; list-style-image: url(/i/li.gif);}

form {margin: 0px;}

.logo {float:left;width:300px;font:normal 38px Tahoma;text-align:center;color:#005FBB}
.menu {float:left;width:700px;}
.menu a:link,.menu a:hover,.menu a:visited {padding-right:10px;display:block;float:left;padding-bottom:5px}
.line {border:solid 1px #005FBB;border-width:0 0 1px 0;clear:both;padding-top:20px;margin-bottom:10px}
div.left {margin-right:320px;}
div.right {width:300px;float:right}
div.I {padding-left:10px;width:32%;float:left;overflow:hidden;}
div.II {padding-left:10px;width:32%;float:left;overflow:hidden;}
div.III {padding-left:10px;width:32%;float:left;overflow:hidden;}
div.photopic img{float:left;border:solid 1px #BDD2EC;margin-right:10px;}
div.photopic {height:130px;font:bold 12px Tahoma;overflow: hidden;}
div.newspic {font:bold 12px Tahoma;overflow: auto;padding-bottom:8px;}
div.newspic img{float:left;border:solid 1px #BDD2EC;margin-right:10px;}
div.starpic {height:170px;font:bold 12px Tahoma;overflow: hidden;padding-bottom:8px;}
div.starpic img{float:left;border:solid 1px #BDD2EC;margin-right:10px;}
.starpic div, .starpic p {width: expression(testwidth.offsetWidth-140)}
img.tret {float:left;border:solid 1px #BDD2EC;margin-right:10px;}
li.news {clear:left;font:normal 12px Tahoma;}
div.plashka {height:140px;clear:left;margin-bottom:10px;border:solid 1px #BDD2EC;border-width:1px 1px 1px 0;background:#ECF2F9;padding:10px;overflow: hidden;}
div.tret {width:32%;float:left;font:normal 11px Tahoma}
div.block {overflow: auto;padding:10px;padding-bottom:20px;width:100%}
div.content {padding:10px;margin-right:20px;}
div.left2 {width:300px;float:left;margin-left:20px;}
div.center {margin-right:320px;margin-left:320px;}
div.right {width:300px;float:right}
div.photoimage {width:100%;}
div.starnews {}
div.starnews p{width:expression('99%')}
div.starnews img{}
#testwidth {width:100%;}
img.photoimage {max-width:100%;width: expression(testwidth.offsetWidth < this.offsetWidth ? testwidth.offsetWidth-10 : this.style.width)}
img.newsimage {float:left;max-width:80%;margin-right:15px;margin-bottom:5px;}
.n_date {font:bold 11px Tahoma;color:#666}
a.n_text{font:normal 12px Tahoma;color:#000 !important;text-decoration:none !important;}
.paging {margin-top:20px;margin-bottom:20px}
.txt {width:100%; font: 13px tahoma; margin:0px 0 10px 0; color:#32434E;}
.banner, .banner  table{width:auto;}
/* debug */

/* div {border:solid 1px;} */
