body {	color: #000; text-align:center;	background: #FFF url(/imgs/back.gif) repeat-x; margin:0; padding:0; font:13px/1.231 arial,sans-serif; *font-size:small; *font:x-small; }
table { font-size:inherit;font:100%; border-collapse:collapse; border-spacing:0; }

form {	padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }

.h-list {	font-family: arial, helvetica; padding: 0px 4px; margin: 10px 0px 0px;}
.h-list li {	margin: 0px -4px;	border-bottom: #edeff0 1px solid;	background-color: #fff;	padding: 1px 4px 2px; }
.h-list li a {	display: block; padding-right: 4px; padding-left: 4px; }

.px18 { font-size: 18px; }
.px15 { font-size: 15px; }
.px14 { font-size: 14px; }
.px13 { font-size: 13px; }
.px12 { font-size: 12px; }
.px11 { font-size: 11px; }
.px10 { font-size: 10px; }
.px9 { font-size: 9px; }

#ad_npage_bottom { text-align:center; margin: 20px 0px 12px; padding: 0px 0px 6px; border: 1px solid #ddd; }

#ad_mpage_left { text-align:center; border: 1px solid #ddd; }

/* main news blocks */
.ns { padding-bottom: 14px; }
.ns2 { padding-left: 8px; }
.ns .im { width: 170px; float: left; }
.ns .tx { width: 246px; float: left; }
.ns img {	border: solid 1px #e4e4e4; width: 160px; }
.ns h1, .ns h3 {	font-size: 12px;	font-weight: bold;	margin: 0px 0px 5px; padding: 0px; }
.ns a:link {	color: #000; }
.ns a:hover {	color: #000; }
.ns a:visited {	color: #000; }
.ns a:active {	color: #000; }

/* news headers */
.nsb div, .nsb li { padding: 1px 8px; border-bottom: solid 1px #F5F5F5;
/*	padding-left: 1.2em;
	behavior: expression( !this.before
	? this.before = this.innerHTML = '&#8226;&nbsp;&nbsp;' + this.innerHTML : '' );
	text-indent: -0.85em;*/
}
/*.nsb li:before, .nsb li:before {	content: '\2022\a0\a0';	}*/

/* news lines */
.nsh { background: #DFECFF;	font-size: 11px;	padding: 3px 8px;	margin-bottom: 9px; }
.nsh b { float: left; }
.nsh span { float: right; }
.nsrr {	background: #FFDFE9; }
.nsb {	border-top: solid 1px #e9e9e9; padding: 8px 0px 18px; margin:0; list-style:none; }

.nsh:after, .ns:after { content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden; }

/* / */

.header { font-size: 12px; word-spacing: -1px; }
.opros { font-size: 11px; line-height: 12px; }

a.nav1:link { color: #FFF; }
a.nav1:visited { color: #FFF; }
a.nav1:active { color: #FFF; }
a.nav1:hover { color: #C1DEFF; }

a.cm:link { color: #FF3131; font-weight: normal; }
a.cm:visited { color: #FF3131; font-weight: normal; }
a.cm:active { color: #FF3131l; }
a.cm:hover { color: #aaa; }

a.news:link { color: #000; }
a.news:visited { color: #000; }
a.news:active { color: #000; }
a.news:hover { color: #000; }

a.news_header:link { color: #000; }
a.news_header:visited { color: #000; }
a.news_header:active { color: #000; }
a.news_header:hover { color: #333; }

a.menu:link { color: #FFF; }
a.menu:visited { color: #FFF; }
a.menu:active { color: #FFF; }
a.menu:hover { color: #C6DFFF; }

a.parad:link { color: #FFF; }
a.parad:visited { color: #FFF; }
a.parad:active { color: #FFF; }
a.parad:hover { color: #C6DFFF; }

a.menu2:link { color: #FFF; }
a.menu2:visited { color: #FFF; }
a.menu2:active { color: #FFF; }
a.menu2:hover { color: #FFDEDE; }

a.menu3:link { color: #FFF; }
a.menu3:visited { color: #FFF; }
a.menu3:active { color: #FFF; }
a.menu3:hover { color: #F8D9FD; }

a.larchive:link { color: #3C5394; }
a.larchive:visited { color: #3C5394; }
a.larchive:active { color: #3C5394; }
a.larchive:hover { color: #7086C2; }

/* column left blue */

#cl1 {	color: #FFF;	background-color: #629EED;	padding: 3px 0px 4px 8px; }

#cl2 {	background-color: #2161C5;	border-bottom: 1px solid #6490D6;	margin: 0px;	padding: 5px 0px 4px 8px; }
#cl3 {	background-color: #2161C5;	border-bottom: 1px solid #6490D6;	padding: 1px 0px 1px 8px; }
#cl4 {	background-color: #2161C5;	padding: 1px 0px 1px 8px; }

/* column left red */

#cl21 {	background-color: #FF0E0E;	margin-bottom: 1px;	padding: 3px 0px 3px 8px; }
#cl22 {	padding: 1px 0px 1px 8px;	background: #E17088;	border-bottom: 1px solid #EEABB4; }
#cl23 {	background: #97479E;	padding: 2px 0px 2px 8px;	border-bottom: 1px solid #CC99CC; }
#cl24 {	background: #B469BB;	padding: 2px 0px 2px 8px;	border-bottom: 1px solid #DCAAE2; }
#cl25 {	background: #C890CD;	padding: 2px 0px 2px 8px; }

/* copyrights at bottom */

#copyb {	clear: both;	text-align: center;	padding: 25px 192px 35px 153px;}
#copy {	width: 416px;	margin: 0 auto;	padding-top: 9px;	text-align: left;	border-top: 1px solid #E9E9E9; }
#ctext {	font-size: 9px;	line-height: 11px;	margin-top: 4px;	margin-bottom: 6px;}

/* grey columns, blue header */

#cblue {	color: #FFF;	background-color: #5080DA;	padding: 10px 0px 2px 8px; }
#cgrey {	background-color: #F3F3F3; }
.p8 {	padding: 8px; }
.topbot5	{	padding-top: 5px;	padding-bottom: 5px; }
.space, .sp, #hp, #wz, #lk {	margin-bottom: 12px; }

/* weather */

#cweather2 {	float: right;	width: 45%; }

/* column of links */

.olinks {	background-color: #F5F5F5;	padding-right: 0px;	padding-left: 8px; }

/* bottom borders */

.bw1	{	border-top: 1px solid #FFF; }
.bg1 {	border-bottom: 1px solid #D9D9D9; }
.pleft6 {	padding-left: 6px; }

/* Прямой эфир */

#rcl {	background: #CADFFE;	padding-left: 7px;	border-right: 1px solid #C0D2EB;	border-left: 1px solid #C0D2EB; }
.imgbg {	border: 1px solid #ADB2BD;}

/* hit-parad */

#counters {	clear: both;	width: 100%;	height: 31px;}
#counters .counter {	float: left;	margin-right: 10px;}
#counters img {	filter: Alpha(Opacity=55);}

.bno { background-repeat: no-repeat; }
.bright { background-position: right; }
.bleft { background-position: left; }
#hdate {	color: #CDD6E4;	text-align: right;	padding: 3px 5px 4px;	margin-top: 10px;	margin-bottom: 9px;	border-top: 1px solid #2B5296;	border-bottom: 1px solid #2B5296;	font: 10px Verdana; }
#hm1 { float: left; padding: 9px; }
#hm2 { float: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #4A85BD; border-left-color: #4A85BD; padding: 9px; }
#hm3 { float: left; padding: 9px; }
#hm { margin-top: 12px; margin-left: 40px; }
#moresearch { background: #f3f3f3; padding: 3px 9px; border-top: 1px solid #ccc; }


/* NEW SITE V */
#nav { border-bottom: 1px solid #e7e7e7; padding: 10px 0 2px; margin: 0 0 8px; color:#333; font-size: 11px; }
#nav2 { margin-bottom: 15px; }

#wz1:after,#wz2:after,ul#e2:after {content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#wz1,#wz2 {_height: 1em;}



ul#e2 i:after {content:".";display:block;clear:both;visibility:hidden;}
ul#e2 { list-style:none; padding: 0px; margin: 0px 0px 12px; }
ul#e2 li { border-top: 1px solid #fff; position: relative; float: left; background:#4195ff; width: 100%; }
ul#e2 a { position: relative; display: block; font: 1em/1.22em arial; padding: 2px 0 2px 20px; color:#fff; z-index: 2; }
ul#e2 i { position: absolute; left: 0px; padding: 2px 0px; width: 15px; background:#006acf url(/imgs/arrow_efir.gif) no-repeat center center; z-index: 1; font: 1em/1.22em arial; }
ul#e2 i b { height: 1.2em; visibility: hidden; font: 1em/1.22em arial; }

#hp { background:#f3f3f3; }
#hp a span {	display:none; }
#hp table { border-collapse:collapse; padding:0; margin: 2px 0px 4px; width:100%; }
#hp table td { padding:0; margin:0; border-bottom: 4px solid #f3f3f3; }
#hp table td.p1 img { margin: 4px 0 4px 5px; }
#hp table td.p1 {	text-align:center;	width: 22px; }
#hp table td.p2 {	font-size: 11px;	line-height: 12px;	padding-right: 6px;	padding-left: 6px;}
#hp #hp2 { background: url(/imgs/17_grey.gif) repeat-x; }
#hp #hp2 b { display: block; background: url(/imgs/17_v2.gif) no-repeat center center; }
#hp #hp2 a { display:block; height: 140px; }
#hp a#hp4 { display:block; border-bottom: 1px solid #ddd; padding: 3px 8px; }

#hp div#hp3 { position:relative; position: relative; height: 33px; background: #ccc url(/imgs/17_gb.gif) repeat-x; }
#hp div#hp3 i { position: absolute; z-index: 1; left: 0; background: url(/imgs/17_hp.gif) no-repeat center center; height: 33px; width: 100%; }
#hp div#hp3 a { position:relative; display:block; height: 33px; z-index: 2; height: 33px; }

#poll h3,#wz h3,#lk h3 { font-size:12px; font-weight:normal; color:#fff; padding: 9px 8px 2px; background:#5080da; margin:0; }
#poll table { border: none; padding:0; margin:0; background:#f3f3f3; width:100%; }
#poll table td { padding:4px 7px 4px 8px; margin:1; border-left: none; border-right:none; border-bottom: 1px solid #ddd; border-top: 1px solid #fff; line-height: 100%; /*font-size: 11px;*/ }
#poll table td#q { padding: 6px 8px; }
#poll table td.q1 label { cursor:hand; }
#poll table td.q2 { text-align:right; padding-left: 4px; }
#poll table td.q2radio { text-align:right; padding:2px 6px 2px 4px; }
#poll table td.q2radio input { _height:1.2em; margin-top:0; margin-bottom:0; }
#poll table td#q3 { padding: 6px 8px; }
#poll table td#q3 input { font-size:13px; display:block; }


ul#r1,ul#r2 { font-size:100%; list-style: none; padding: 0; margin:0 0 12px; }
ul#r1 li,ul#r2 li { padding: 1px 7px; }
ul#r1 li,ul#r2 li { background: #2161c5; border-bottom: 1px solid #6490d6; }
ul#r1 li strong { display: block; padding: 1px 0; }
ul#r1 a, ul#r2 a, h2#r2h a { color: #fff; }
ul#r2 li { background: #e17088; border-color: #eeabb4; }
ul#r2 #m1 { background: #97479e; border-color: #cc99cc;  }
ul#r2 #m2 { background: #b469bb; border-color: #dcaae2; }
ul#r2 #m3 { background: #c890cd; border-color: #d5a2da; }

#wz1, #wz2 { background: #f3f3f3; padding: 8px 8px 6px; }
#wz1 img, #wz2 img { display:block; margin:5px 0; }
#wz .wt1 { float:left; clear:left; white-space:nowrap; }
#wz .wt2 { float:right; clear:right; white-space:nowrap; width:50%; text-align:left; }
#wz2 { margin-top: 1px; }

#tc2 { position:relative; z-index:2; }
#tc1 { position:relative; height:80px; }
#r1h,#e { position:relative; z-index:2; }



