body, html {background:#fff;margin:0;}
* {margin:0;font:normal 12px Tahoma;}
a:link, a:visited, a:hover {color:#005599}
a:hover {color:red}
h1 {font:bold 20px Tahoma;color:#005599}
h2 {font:bold 16px Tahoma;color:#005599}
h3, h3 a:link, h3 a:hover, h3 a:visited  {font:bold 14px Tahoma;color:#005599;text-decoration:none;}
h4 {font:bold 12px Tahoma;color:#005599}
h5, h5 a:link, h5 a:hover, h5 a:visited {font:bold 12px Tahoma;color:#005599;text-decoration:none;}
li {padding-bottom:5px;}

a:link img, a:hover img, a:visited  img{border:none;}
 
div.shapka {background:url(/i/bg-shapka.png) repeat-x bottom;
			padding-top:10px;border:solid 0px #327497;border-width:0 0 2px 0;text-align:center;clear:both;}
div.footer {background:url(/i/bg-footer.png) repeat-x top;
			padding-top:10px;border:solid 0px #327497;border-width:2px 0 0 0;text-align:center;clear:both;margin-top:10px;}
div.poloska, div.search  {margin:10px;margin-left:250px;text-align:left !important;}
div.poloska {font:normal 11px Tahoma;color:#666;display:none;}
div.search {font:normal 11px Tahoma;color:#333;margin-right:250px;}
div.search-box {background:#EEF9FF;height:auto;padding:7px;color:#003298 !important}
.bg-blue-search {background:#EEF9FF url(/i/bg-search.png) repeat-x bottom !important;}
b.blue,div.blue {border-color:#BCE8FF !important;background:#EEF9FF;}
b.blue2,div.blue2 {border-color:#BCE8FF !important;background:none;}
b.bg-blue {background:#BCE8FF !important}
div.search-left {padding-top:3px;float:left;width:100px}
div.search-right {margin-left:100px;color:#333 !important}
input.search {margin:0;padding:0;border:none;padding:3px;font-size:12px;width:100%;}
.search-button {float:right;width:60px}
.search-input {padding-right:10px;margin-left:50px;margin-right:60px;text-align:center;}
.search-text {float:left;width:50px;}
.button {padding:2px !important;text-align:center;font:bold 13px Tahoma;cursor:hand;c\ursor:pointer;}

.bg-yel-button {background:#FFDD00 url(/i/bg-button.png) repeat-x center !important;color:#222 !important;}
.bg-yel-sel {background:#FFDD00 url(/i/bg-button2.png) repeat-x center !important;color:#fff !important;}
b.yel,div.yel {border-color:#ccc !important;background:#FFDD00;}
b.yelsel,div.yelsel {border-color:#ccc !important;background:#aa9900;}
b.bg-yel {background:#ccc !important}

.bg-beg-button {background:#FFE1A2 url(/i/bg-button.png) repeat-x center !important;color:#222 !important;}
.bg-beg-sel {background:#FFE1A2 url(/i/bg-button2.png) repeat-x center !important;color:#fff !important;}
b.beg,div.beg {border-color:#FFE1A2 !important;background:#FFE1A2;}
b.begsel,div.begsel {border-color:#FFE1A2 !important;background:#aa9900;}
b.bg-beg {background:#FFE1A2 !important}

b.sin,div.sin {border-color:#327497 !important;background:#2992C9;}
b.bg-sin {background:#327497 !important}
.menu a:link, .menu a:visited, .menu a:hover {font:normal 12px Tahoma !important;text-decoration:none;color:white;padding-left:3px;padding-right:3px;}
div.menu {padding:3px;}
.rss {background:url(/i/rss-logo.jpg) no-repeat center left;padding-left:20px;}
.bg-menu {background:#2992C9 url(/i/bg-menu.png) repeat-x bottom !important;}
.bg-menu2 {background:#2992C9 url(/i/bg-menu2.png) repeat-x top !important;}
.bg-menu-sel, .bg-menu-sel a:link, .bg-menu-sel a:visited, .bg-menu-sel a:hover {background:#fff !important;color:#333}

.left,.center,.center2,.right {padding-left:15px;padding-top:15px;}
.left {width:240px;float:left;}
.right {width:240px;float:right;}
.center {margin-left:265px;margin-right:265px;}
.center2 {margin-right:265px;}
span.date {color:#666;}
div.date {padding-bottom:7px;color:#666;}
div.sr {margin-left:52%;}
div.sl {float:left;width:50%;}
img.sl {float:left;padding-bottom:10px;width:270px;margin-top:10px;margin-bottom:10px;margin-right:10px;}
p.sl {padding-top:8px;padding-bottom:10px;padding-left:10px;}
.sl a:hover, .sl a:visited, .sl a:link {text-decoration:none !important;color:#000}
.sr a:hover, .sr a:visited, .sr a:link {text-decoration:none !important;}
.otstup {padding:10px;}
img.newsimage {float:left;padding-right:10px;}

div.newspic {font:bold 12px Tahoma;overflow: auto;padding-bottom:8px;}
div.newspic a:link, div.newspic a:visited, div.newspic a:hover  {text-decoration:none;}
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)}
div.starpic a:link,div.starpic a:hover,div.starpic a:visited {text-decoration:none;}

div.photopic img{float:left;border:solid 1px #BDD2EC;margin-right:10px;margin-bottom:10px;}
div.photopic {font:bold 12px Tahoma;overflow: hidden;margin-bottom:20px;}
div.photopic a:link,div.photopic a:hover,div.photopic a:visited {text-decoration:none;}
.green {color:green !important;}
.red {color:red !important;}
.raz {padding-bottom:4px !important;padding-top:4px !important;}
.nodecor, .nodecor a:link, .nodecor a:visited, .nodecor a:hover  {text-decoration:none !important;}
.photoimage {max-width:100%;height:auto;width: expression(testwidth.offsetWidth-20)}
	/* Курсы валюты */
	.currency {margin-bottom:10px;}
	.currency div{padding:2px;padding-left:20px !important;}
	.currency strong{color:#001178;}
	.currency b{color:#001178;font-weight:noraml;}
	.deltaup {background:url('/i//deltaup.png') no-repeat right;padding-right:10px;color:green;}
	.deltadown {background:url('/i/deltadown.png') no-repeat right;padding-right:10px;color:green;}
	.dollar {background:url('/i/dollar.png') no-repeat left;}
	.euro {background:url('/i/euro.png') no-repeat left;}

/* наши уголки */
.cornerc, .b1, .b2, .b3, .b4, .b5, .b6 {
	border:solid 1px;
	border-width:0 1px 0 1px;
}
ul {padding-left:20px;margin:0}
li.lidec {list-style:decimal;padding:0;margin:0}
span.cifra {display:block;border:solid 1px ;width:20px;height:18px;text-align:center;float:left;margin-right:5px;background:#b30;color:white;padding-top:3px;overflow:hidden;}
div.dots {border:dotted 1px #666;border-width:0 0 1px 0;clear:left;overflow:auto}
.b1, .b2, .b3, .b4, .b5, .b6 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}
.b6 { margin: 0 6px;}
.b5 { margin: 0 5px; }
.b4 { margin: 0 4px; }
.b3 { margin: 0 3px;}
.b2 { margin: 0 2px; }
.b1 { margin: 0 1px; }

.ban img {float: left; margin-bottom: 0px; margin-right: 5px;}
.ban a { font-family: Tahoma; font-size: 11px;text-decoration: none;color:#005599;}
.ban a:hover {color:#FF0000;}

/* debug */
/*div {border:solid 1px;}*/