body {
	margin:0;
	font:12px tahoma;
	color:#9D9D9D;
	background:#E4E4E4 url(../images/200810/bkg.png) repeat-x;
}
a {
	color:#0B4585;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#B50015;
}
h1 {
	margin:0;
	padding:0;
	color:#575757;
	font:bold 18px arial;
}
h2 {
	margin:0;
	padding:0;
	font-size:12px;
	color:#575757;
	line-height:15px;
}
h3 {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:15px;
}
img {
	border:none;
	vertical-align:text-top;
}
input, textarea {
	font-family:tahoma;
	outline:none;
}
p {
	margin:0;
	color:#3F3F3F;
	line-height:15px;
}
ul, ol {
	margin:0;
	padding:0;
	list-style:none;
}
input[type=submit] {
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:5px 15px;
	font:bold 12px tahoma;
	color:#fff;
	background:url(../images/200810/btn.png) repeat-x;
	border:2px solid #E9E9E9;
}
select {
	font-size:11px;
	letter-spacing:1px;
}
form {
	margin:0;
}
#content {
	margin:0 auto;
	padding:10px 3px 10px 5px;
	width:983px;
}
#content > .banner {
	margin-right:2px;
}
#logo {
	float:left;
	margin-bottom:20px;
	margin-left:11px;
	position: relative;
}
#header h1 {
	float:left;
	padding-left:13px;
	padding-top:17px;
	font-family:tahoma;
	font-size:24px;
	word-spacing:3px;
}
#header h1 span {
	font-weight:normal;
}
#fld {
	float:right;
	padding-top:10px;
}
#fld div {
	padding:3px 12px 15px 5px;
	background:url(../images/200810/fldbkg.png) no-repeat;
}
#fld p {
	padding-left:2px;
	font-size:11px;
}
.fld {
	margin-right:15px;
	width:256px;
	vertical-align:top;
	border:1px solid #fff;
}
#nav {
	clear:both;
	height:29px;
	font-size:11px;
	text-transform:uppercase;
	background:url(../images/200810/nav.png) repeat-x;
}
#lnav {
	float:left;
	padding-left:4px;
	height:29px;
	background:url(../images/200810/nav_left.png) no-repeat;
}
#lnav #regions a span{
	padding-right:10px;
	background:url(../images/200810/arrow_nav.png) right bottom no-repeat;
}
#rnav {
	float:right;
	padding-right:6px;
	height:29px;
	background:url(../images/200810/nav_right.png) top right no-repeat;
}
#nav li {
	float:left;
	padding-top:1px;
}
#nav li + li{
	padding-left:2px;
	background:url(../images/200810/line.png) no-repeat;
}
#nav li > span {
	display:block;
	padding:6px 8px;
	color:#333333;
	background:url(../images/200810/line2.png) repeat-x;
}
#lnav a.active {
	color:#333333;
	background:url(../images/200810/line2.png) repeat-x;
}
#rnav a.active {
	color:#333333;
	background:url(../images/200810/line2.png) repeat-x;
}
#lnav #regions .active span {
	background-position:right top;
}
#lnav #regions .semi_active span {
	background-position:right top;
}
#nav a {
	display:block;
	padding:6px 8px;
	color:#fff;
}
#nav a:hover {
	color:#333;
	background:url(../images/200810/nav_active.png) repeat-x;
}
#unav {
	display:none;
	margin-top:1px;
	font-size:11px;
	color:#9D9D9D;
	text-align:center;
	background:url(../images/200810/unav.png) repeat-x;
}
#unav a {
	margin:0 1px;
}
#unav ul {
	background:url(../images/200810/unav_left.png) no-repeat;
}
#unav .red:hover {
	color:#0B4585;
}
#unav li {
	padding:7px 9px;
	height:15px;
	background:url(../images/200810/unav_right.png) top right no-repeat;
}
#main {
	float:left;
	width:644px;
}
.box {
	margin-bottom:15px;
}
.hbox {
	text-align:right;
	background:url(../images/200810/corner1.png) no-repeat;
}
.hbox h1 {
	float:left;
	margin-top:-5px;
}
.hbox div {
	background:url(../images/200810/corner2.png) top right no-repeat;
}
.hbox div div {
	margin:0 6px;
	padding:12px 5px 0 5px;
	height:24px;
	font-size:11px;
	background:url(../images/200810/bkgt.png) repeat-x;
}
.hbox h1 span a {
	color:#9D9D9D;
}
.hbox h1 span a:hover {
	color:#0B4585;
}
.hbox h1 a span {
	color:#B50015;
}
.hbox a:hover {
	color:#B50015;
}
.hbox h1 a + span, .hbox h1 a + span + span {
	margin-left:10px;
	padding-left:15px;
	border-left:1px solid #9D9D9D;
}
.hbox h1 > span:first-child, .hbox h1 span + span:not(:last-child) {
	margin-right:10px;
	padding-right:15px;
	border-right:1px solid #9D9D9D;
}

.hbox_ajax h1 a {
	color:#9D9D9D;
	margin-right:7px;
}
.hbox_ajax h1 a.active {
	color:#0B4585;
}
.hbox_ajax h1 a span {
	color:#B50015;
	margin-right:0px;
	padding-right:0px;
	margin-left:0px;
	padding-left:0px;
	display: block;
	float: left;
	width: 1px; height: 1px; overflow: hidden;
}
.hbox_ajax h1 a.active span {
	display: inline;
	float: none;
	padding-right:3px;
	padding-left:5px;
}
.hbox_ajax h1 a + span, .hbox_ajax h1 a + span + span {
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #9D9D9D;
}

.cbox {
	padding:10px;
	border:1px solid #D2D2D2;
	border-width:0 1px;
	background:#fff;
	overflow:hidden;
}
.cbox h1 a{
	font:bold 18px tahoma;
}
.cbox h1 a:hover {
	color:#0B4585;
}
.cbox h1 a, .red {
	color:#B50015;
}
.cbox div {
	overflow:hidden;
}
.tbox {
	background:url(../images/200810/corner1w.png) no-repeat;
}
.tbox div {
	background:url(../images/200810/corner2w.png) top right no-repeat;
}
.tbox div div {
	margin:0 6px;
	padding:6px 6px 0 6px;
	background:url(../images/200810/bkgtw.png) repeat-x;
}
.dbox {
	background:url(../images/200810/corner3w.png) no-repeat;
}
.dbox div {
	background:url(../images/200810/corner4w.png) top right no-repeat;
}
.dbox div div {
	margin:0 7px;
	padding:7px 7px 0 7px;
	background:url(../images/200810/bkgbw.png) repeat-x;
}
.fbox {
	padding-left:6px;
	text-align:left;
	font-size:13px;
	background:url(../images/200810/corner3.png) no-repeat;
	
}
.fbox a {
	color:#B50015;
}
.fbox a:hover {
	color:#0B4585;
}
.fbox div {
	padding-right:6px;
	background:url(../images/200810/corner4.png) top right no-repeat;
}
.fbox div p {
	float:left;
	color:#9D9D9D;
}
.fbox div div {
	padding:9px 5px 0 5px;
	height:27px;
	overflow:hidden;
	background:url(../images/200810/bkgb.png) repeat-x;
}
.fbox .edit {
	padding-left:20px;
	font-size:11px;
	line-height:16px;
	background:url(../images/200810/edit.png) no-repeat;
}
.fbox .edit span, .hbox .rss span, .hbox .comment span {
	padding-bottom:1px;
	color:#575757;
	border-bottom:1px solid #ccc;
}
.edit:hover span, .hbox .rss:hover span, .hbox .comment:hover span {
	color:#B50015;
	border:none;
}
.fbox .radio {
	padding-left:20px;
	background:url(../images/200810/onair.png) 0 2px no-repeat;
}
.radio {
	padding-left:20px;
	background:url(../images/200810/onair.png) 0 2px no-repeat;
}
p.nav {
	float:left;
	margin-top:-2px;
	font-size:12px;
	color:#9D9D9D;
}
p.nav a {
	color:#B50015;
}
p.nav a:hover {
	color:#0b4585;
}
#home {
	padding-left:17px;
	background:url(../images/200810/home.png) 0 1px no-repeat;
}
.aft {
	float:right;
	font-size:11px;
	color:#3F3F3F;
}
.aft li {
	float:left;
	height:15px;
}
.minus {
	margin-left:5px;
	width:15px;
	opacity:0.3;
	background:url(../images/200810/minus.png) no-repeat;
}
.plus {
	margin-left:5px;
	width:15px;
	opacity:0.3;
	background:url(../images/200810/plus.png) no-repeat;
}
.aft .active {
	opacity:1;
	cursor:pointer;
}
.aft .active:hover {
	opacity:0.8;
}
#rightnav {
	float:right;
	padding-right:2px;
	width:322px;
}
.banner .tbox {
	background-image:url(../images/200810/corner1g.png);
}
.banner .tbox div {
	background-image:url(../images/200810/corner2g.png);
}
.banner .tbox div div {
	background-image:url(../images/200810/bkgtg.png);
}
.banner .cbox {
	padding:5px;
	text-align:center;
	background:#FBFBFB url(../images/200810/advert.png) 110px 8px no-repeat;
	border-color:#D3D3D3;
}
#main .banner .cbox {
	background-position:73px 8px;
}
#rightnav .banner .cbox {
	padding-top:12px;
	background-image:url(../images/200810/adverth.png);
	background-position:11px 2px;
}
.banner .dbox {
	background-image:url(../images/200810/corner3g.png);
}
.banner .dbox div {
	background-image:url(../images/200810/corner4g.png);
}
.banner .dbox div div {
	background-image:url(../images/200810/bkgbg.png);
}
#footer {
	clear:both;
	margin-right:2px;
	padding-bottom:10px;
	overflow:hidden;
	background:url(../images/200810/fbkg.png) repeat-x;
}
#footer div {
	background:url(../images/200810/flbkg.png) no-repeat;
}
#footer div div {
	padding-bottom:10px;
	background:url(../images/200810/frbkg.png) top right no-repeat;
}
#footer div > div > div {
	padding-top:10px;
	background:none;
}
#footer div p {
	padding-left:10px;
	padding-bottom:10px;
	color:#9D9D9D;
}
#footer .mobile {
	padding-left:18px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(../images/200810/mobile.png) no-repeat;
}
#footer .sc {
	padding-top:5px;
	padding-left:10px;
	color:#9D9D9D;
}
#footer .sci {
	float:right;
	margin-top:-20px;
	padding-right:10px;
}
#footer .sc a:hover {
	color:#B50015;
}
#footer .sc a:hover span {
	color:#3F3F3F;
}
.sci a {
	margin-left:10px;
}
.sc, .sc a {
	font-size:10px;
	color:#575757;
}
.sc a:hover span {
	color:#B50015;
}
#footer ul {
	margin-bottom:15px;
	padding:15px 10px;
	text-align:right;
	overflow:hidden;
	border-bottom:1px solid #E8E8E8;
}
#footer ul li {
	float:left;
	padding-right:60px;
}
#footer li a {
	float:left;
	padding-top:5px;
	background-position:0 6px;
}
a.audio {
	padding-left:23px;
	background:url(../images/200810/audio.png) 2px 0 no-repeat;
}
.comment {
	padding-left:25px;
	background:url(../images/200810/comment.png) no-repeat;
}
.print {
	padding-left:25px;
	background:url(../images/200810/print.png) no-repeat;
}
.send {
	padding-left:28px;
	background:url(../images/200810/send.png) no-repeat;
}
.share {
	padding-left:28px;
	background:url(../images/200810/share.png) no-repeat;
}
.article h1 + .inf {
	padding-bottom: 5px;
}
.article .inf {
	padding-top:0;
}
.article .inf a {
	padding-bottom:3px;
}
.article #hd {
	float:left;
	padding-right:15px;
	font-size:11px
}
.article .vt {
	margin:0;
}
.article h1 {
	padding-bottom:10px;
}
.article p {
	line-height:18px;
	margin-bottom:15px;
}
.article p + span.end {
	margin-bottom: 0px;
}
/*
.article p + p {
	padding-top:15px;
}
*/
.article br + br {
	line-height: 8px;
}
.inf a span {
	color:#575757;
	padding-bottom:1px;
	border-bottom:1px solid #CCC;
	margin-top:-10px;
}
.inf a:hover span {
	color:#B50015;
	border:none;
}
.inf {
	padding-top:7px;
	font-size:11px;
	color:#9D9D9D;
	word-spacing:3px;
	line-height:18px;
}
.grey {
	color:#575757;
}
.inf + p {
	padding-top:3px;
}
.inf span {
	word-spacing:0;
}
.inf a:hover img {
	opacity:0.8;
}
.zar {
	padding-left:18px;
	background:url(../images/200810/zar.png) no-repeat;
}
.lev {
	padding-left:22px;
	background:url(../images/200810/lev.png) no-repeat;
}
.df {
	padding-left:20px;
	background:url(../images/200810/df.png) no-repeat;
}
.gong {
	padding-left:20px;
	background:url(../images/200810/gong.png) no-repeat;
}
.vremeto {
	padding-left:20px;
	padding-bottom: 3px;
	background:url(../images/200810/vremeto.png) no-repeat;
	color: #B50015;
}
#xc1 {
	margin-right:2px;
	background:url(../images/200810/xbkg.png) no-repeat;
}
#xc1 div {
	padding:6px 0;
	background:url(../images/200810/xbkg2.png) left bottom no-repeat;
}
#xc1 h1 {
	padding:5px 10px;
	padding-left:165px;
	border:1px solid #FFD014;
	border-width:0 1px;
	background:#FFF7D5 url(../images/200810/breaking.png) 10px 3px no-repeat;
}
#xc1 h1 a {
	color:#3F3F3F;
}
#xc1 span, #xc1 a:hover {
	color:#FF9A00;
}
#xc1 h1 > span {
	float:left;
	margin-left:-125px;
}
#xc2 {
	margin-right:2px;
	background:url(../images/200810/x2bkg.png) no-repeat;
}
#xc2 div {
	padding:6px 0;
	background:url(../images/200810/x2bkg2.png) left bottom no-repeat;
}
#xc2 h1 {
	padding:5px 10px;
	padding-left:165px;
	border:1px solid #FF8400;
	border-width:0 1px;
	background:#FFEC01 url(../images/200810/breaking2.png) 10px 3px no-repeat;
}
#xc2 h1 a {
	color:#3F3F3F;
}
#xc2 span, #xc2 a:hover {
	color:#FE7F0F;
}
#xc2 h1 > span {
	float:left;
	margin-left:-125px;
}
.nav {
	float:right;
	margin-top:-1px;
	margin-right:-2px;
}
.nav li {
	float:left;
}
.nav li:first-child {
	margin-right:2px;
	background:url(../images/200810/arrow_left.png) no-repeat;
}
.nav .arrow {
	width:21px;
	margin-left:5px;
	background:url(../images/200810/arrow_right.png) no-repeat;
}
.nav .arrow:not(.active) {
	opacity:0.3;
	cursor:default;
}
.nav .active:not(:first-child):not(:last-child):hover {
	opacity:1;
	cursor:default;
}
.nav li {
	margin-left:3px;
	width:9px;
	height:17px;
	text-indent:999px;
	overflow:hidden;
	opacity:0.3;
	background:url(../images/200810/bullet.png) 0 4px no-repeat;
}
.nav .active {
	opacity:1;
}
.nav li:hover {
	opacity:0.8;
	cursor:pointer;
}
.vd {
	position:relative;
	float:left;
	margin-left:-120px;
	z-index: 100;
}

vd_big { 
	position:relative;
	float:left;
	margin-left: 0px;
}

.vd img {
	border:1px solid #949494;
}

.vd_big img {
	border:1px solid #949494;
}

a:hover .vd span {
/*	opacity:0.8; */
}
.vd span {
	position:absolute;
	right:3px;
	bottom:3px;
	float:left;
	width:16px;
	height:16px;
	background:url(../images/200810/play.png) no-repeat;
}
.vd span.big_video {
	position:absolute;
	right:113px;
	bottom:75px;
	float:left;
	width:75px;
	height:76px;
	background:url(../images/200810/video_play_button.png) no-repeat;
}
.vd span.medium_video {
	position:absolute;
	right:17px;
	bottom:7px;
	float:left;
	width:30px;
	height:30px;
	background:url(../images/200810/play_small.png) no-repeat;
}

.list li {
	clear:left;
	padding-left:10px;
	overflow:hidden;
	background:url(../images/200810/bullet_small.png) 0 7px no-repeat;
}
.list li + li {
	margin-top:16px;
}
.list .clr, .clr li {
	background:none;
}
.clr li {
	padding-left:0;
}
.grid .clr p {
	padding-left:0;
	overflow:hidden;
	background:none;
}
.grid p.audio {
	padding-left:23px;
}
.list .vd, .grid .vd {
	margin:0 10px 0 0;
}
.list .vd span {
	right:2px;
	bottom:0;
}
.cmt {
	font-weight:bold;
	color:#3F3F3F;
	text-transform:uppercase;
}
#rightnav .cbox div p, #rightnav .cbox div h2, .dv p {
	padding-left:120px;
}
#rightnav .cbox div + div, .dv div div {
	margin-top:8px;
	padding:0;
	padding-top:8px;
}
#rightnav .ac .cbox div + div {
	border-top:1px solid #E8E8E8;
}
.dv div:first-child {
	margin-top:0;
	padding-top:0;
}
.comment {
	padding-bottom:3px;
}
a.rss {
	padding-left:20px;
	background:url(../images/200810/rss.png) no-repeat;
}
.grid h2 {
	padding-bottom:8px;
}
.grid h2 a{
	font:bold 17px arial;
	color:#B50015;
}
.grid h2 a span {
	color:#575757;
}
.grid h2 a:hover, .grid h2 a:hover span {
	color:#0B4585;
}
.grid p {
	padding-left:15px;
	background:url(../images/200810/bullet_small.png) 4px 5px no-repeat;
}
div.grid p {
	word-spacing:3px;
}
div.grid a {
	word-spacing:0;
}
.grid p + p {
	margin-top:10px;
}
.grid img {
	word-spacing:10px;
}
#rightnav p.audio {
	padding-left:23px;
}
#rightnav p.audio + p {
	margin-top:10px;
}
p.audio a {
	margin-left:-23px;
	padding-left:23px;
	background:url(../images/200810/audio.png) no-repeat;
}
.vlt li {
	float:left;
	padding-right:20px;
	width:115px;
}
.vlt li + li {
	float:right;
}
.vlt li p + p {
	margin-top:10px;
}
.fbox span {
	color:#3F3F3F;
}
.up {
	background:url(../images/200810/up.png) no-repeat right;
}
.down {
	background:url(../images/200810/down.png) no-repeat right;
}
.same {
	background:url(../images/200810/same.png) no-repeat right;
}
.vlt img {
	margin-right:5px;
	padding:1px;
	vertical-align:top;
	border:1px solid #E8E8E8;
}
.vlt_borsa li {
	float:left;
	padding-right:20px;
	width:115px;
}
.vlt_borsa li + li {
	float:right;
}
.vlt_borsa li p { 
	padding-left: 20px; 
}
.vlt_borsa li p + p {
	margin-top:10px;
}
.vlt_borsa .up {
	background:url(../images/200810/up.png) no-repeat left;
}
.vlt_borsa .down {
	background:url(../images/200810/down.png) no-repeat left;
}
.vlt_borsa .same {
	background:url(../images/200810/same.png) no-repeat left;
}

.grid {
	overflow:hidden;
}
.grid li {
	clear:left;
	float:left;
	width:100%;
}
div.grid a:hover img {
	opacity:0.8;
}
.grid li + li {
	margin-top:15px;
}
.grid ul, .grid ol {
	float:left;
	width:300px;
}
.grid ul + ul, .grid ol + ol {
	width:300px;
	float:right;
}
.grid .list li {
	padding-left:0;
}
.cbox .ac .inf + h2 {
	margin-top:5px;
	padding-top:7px;
	border-top:1px solid #E8E8E8;
}
#hd {
	float:left;
	width:300px;
}
#hd h1, #hd p {
	padding-left:5px;
	padding-right:5px;
}
#hd .inf + p, .brief .inf + p {
	line-height:17px;
}
.vt {
	position:relative;
	display:block;
	margin-left:-5px;
	margin-bottom:10px;
}
.vt img {
	padding:1px;
	border:none;
}
.article .vt img, .vt img.nb {
	display: block; 
	width: 298px;
	height: 199px;
	overflow: hidden;
	margin-bottom: 5px;
}

.vt span {
	position:absolute;
	z-index:1;
	height:201px;
	width:300px;
	background:url(../images/200810/slice.png) no-repeat;
}
span.blue {
	color:#0B4585;
}
#weather ol {
	color:#3F3F3F;
	padding-left:105px;
	font-size:10px;
}
#weather > li + li{
	float:left;
	margin-top:3px;
	padding-top:5px;
	font-size:11px;
	border-top:1px solid #E8E8E8;
}
#weather li li {
	float:left;
	width:65px;
}
#weather ul li:first-child {
	padding-left:5px;
	font-size:12px;
	width:100px;
	color:#3F3F3F;
}
.topics p {
	line-height:25px;
	word-spacing:10px;
}
.topics a {
	word-spacing:0;
}
p.tags {
	clear:both;
	padding:0;
	word-spacing:3px;
	padding-top:5px;
}
.tags a {
	word-spacing:0;
	color:#B50015;
}
.tags a:hover {
	color:#0B4585;
}
.article div + .tags {
	margin-top:7px;
}
.brief .vt {
	float:left;
	margin-left:0;
	margin-right:15px;
}
.brief h1 a {
	color:#0B4585;
}
.brief h1 a:hover, .brief h1 a span{
	color:#B50015;
}
.brief h2 {
	clear:both;
	padding-top:10px;
	padding-bottom:15px;
	color:#3F3F3F;
	font-size:17px;
	font-family:arial;
}
.vt + span, .small {
	display:block;
	padding-top:5px;
	padding-bottom:10px;
	font-size:10px;
	color:#3F3F3F;
}
.small li + li{
	padding-top:5px;
}
.vt + span span {
	display:block;
}
.pg {
	float:right;
	color:#575757;
}
.pg li {
	float:left;
	margin-left:4px;
	font-size:11px;
	line-height:17px;
}
.pg a {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	display:block;
	padding:0 6px 1px;
	line-height:15px;
	border:1px solid #CACACA;
	background:#E1E1E1 url(../images/200810/pgbkg2.png) repeat-x
}
.pg a:hover {
	color:#fff;
	opacity:0.8;
	border:1px solid #CACACA;
	background:url(../images/200810/pgbkg.png) repeat-x;
}
.pg .active {
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #838383;
	color:#fff;
	padding:0 6px 1px;
	line-height:15px;
	font-weight:bold;
	background:url(../images/200810/pgbkg.png) repeat-x;
}
.pg .inactive {
	background:url(../images/200810/pgbkg2.png) repeat-x;
}
.pg span {
	font-weight:bold;
	padding-right:5px;
}
#hd ul {
	padding-bottom:10px;
}
#hd li {
	padding:10px 0 0 30px;
}
#hd li a {
	margin-left:-28px;
}
li.audio a {
	padding-left:28px;
	background:url(../images/200810/audio.png) 3px 0 no-repeat;
}
li.video a {
	padding-left:28px;
	background:url(../images/200810/video.png) no-repeat;
}
li.photo a {
	padding-left:28px;
	background:url(../images/200810/photo.png) 1px 0 no-repeat;
}
li.audio + li:not(.audio) {
	margin-top:10px;
	border-top:1px solid #E5E5E5;
}
#tds li + li{
	padding-top:10px;
}
#tds input[type="text"] {
	width:230px;
	border:2px solid #404040;
}
#tds > li > p:first-child {
	float:left;
	width:90px;
}
#tds ul {
	clear:left;
	margin-left:90px;
}
#tds img {
	float:left;
	margin-right:20px;
	padding-right:31px;
	border:2px solid #404040;
	background:url(../images/200810/bkgc.png) top right no-repeat;
}
#tds input {
	background:#E8E8E8;
}
#tds input + span {
	font-size:10px;
}
#tds p + p {
	padding-top:7px;
	background:url(../images/200810/arrow_left2.png) 271px 10px no-repeat;
}
#tds textarea {
	width:513px;
	height:160px;
	border:2px solid #404040;
	background:#E8E8E8;
}
#ntc {
	margin-left:90px;
}
#ntc div {
	font-size:10px;
	margin:15px;
	margin-left:0;
	padding:12px;
	background:url(../images/200810/bkgtf.png) no-repeat;
}
#ntc div p + p {
	padding-top:8px;
}
.cbox + .anc {
	padding:5px 10px;
	border-top:1px solid #E8E8E8;
}
.anc a:hover {
	color:#0B4585;
}
.ldv {
	float:left;
	width:290px;
}
.rdv {
	float:right;
	width:290px;
}
.cts {
	margin-bottom:10px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(../images/200810/border_top.png) no-repeat;
}
.cts div {
	padding-bottom:5px;
	background:url(../images/200810/border_bottom.png) left bottom no-repeat;
}
.cts div div {
	padding:5px 10px;
	border-left:1px solid #D2D2D2;
	border-right:1px solid #D2D2D2;
	/* background:#FBFBFB url(../images/200810/border_bkg.png) no-repeat; */
	background:#FBFBFB;
}
#rightnav .stb div p, .stb div p {
	padding-left:88px;
}
#main .stb div + div {
	margin-top:10px;
}
.stb .vd {
	margin-left:-88px;
}
.ctg p {
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	text-align:center;
}
.nv {
	padding:5px 10px;
	font-size:11px;
	border-bottom:1px solid #E8E8E8;
}
.nv p {
	float:left;
	padding-top:1px;
}
.nv p span + span {
	padding-left:5px;
	padding-right:13px;
	background:url(../images/200810/arrow_down.png) bottom right no-repeat;
}
.nv p a + span {
	margin-left:5px;
	margin-right:5px;
	padding-right:13px;
	background:url(../images/200810/arrow_up.png) bottom right no-repeat;
}
.cdv {
	padding-top:20px;
	padding-bottom:20px;
}
.cdv > span {
	float:left;
	width:50px;
	font:22px georgia;
	text-align:right;
}
.cdv > div {
	margin-left:60px;
	padding-left:10px;
	border-left:1px solid #E8E8E8;
}
.cdv div div {
	padding-bottom:10px;
}
.cdv .red {
	font-size:11px;
}
.hd h2 {
	padding-top:15px;
	font-size:17px;
	font-family:arial;
}
.hd h2 span {
	color:#B50016;
}
.hd > p:not(.inf) {
	padding-top:15px;
	padding-bottom:20px;
	word-spacing:34px;
}
.inf a img + span {
	margin-left:5px;
}
.hd img {
	border:1px solid #949494;
}
#media {
	margin:0px;
	text-align:center;
}
#gal_photo {
	position:relative;
	margin-bottom:10px;
}
#gal_photo a {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	float:left;
	width:200px;
	background: url(../images/200810/spacer.gif);
}
#gal_photo span {
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	height:100%;
	width:50px;
	z-index: 5;
}
#gal_photo div.hideimg {
	position:absolute;
	top:0;
	left:50px;
	bottom:0;
	right:50px;
	height:100%;
	width:522px;
	background: url(../images/200810/spacer.gif);
	z-index: 3;
}
#gal_photo a:hover span {
	z-index:2;
	background:url(../images/200810/gal_left.png) 40% 50% no-repeat;
}
#gal_photo a + a:hover span {
	background:url(../images/200810/gal_right.png) 60% 50% no-repeat;
}
#gal_photo a:hover span + span {
	background:#fff;
	opacity:0.4;
	z-index:1;
}
#gal_photo a + a {
	right:0;
	left:auto;
	float:right;
}
#gal_photo a + a span {
	left:auto;
	right:0;
}

.media img {
	border:1px solid #949494;
}
.media .nv {
	border:none;
	padding:0;
	padding-bottom:20px;
}
#gal_nav {
	clear:both;
	position:relative;
	margin:10px -10px;
	padding:10px;
	border-top:1px solid #E8E8E8;
	border-bottom:1px solid #E8E8E8;
}
#gal_nav p {
	margin-left:20px;
	padding:0;
	word-spacing:12px;
}
#gal_nav img {
	vertical-align:bottom;
}
#gal_nav .active {
	border:2px solid #6B6B6B;
	vertical-align:top;
}
#gal_nav_left {
	position:absolute;
	left:1px;
	top:1px;
	bottom:1px;
	width:25px;
	background:url(../images/200810/gal_nav_left.png) repeat-y;
}
#gal_nav_right {
	position:absolute;
	right:1px;
	top:1px;
	bottom:1px;
	width:25px;
	background:url(../images/200810/gal_nav_right.png) top right repeat-y;
}
.all h2 {
	clear:both;
	position:relative;
	padding-top:25px;
	padding-bottom:25px;
	font-size:13px;
	color:#575757;
}
.all h2 span + span {
	position:absolute;
	z-index:1;
	top:34px;
	left:0;
	right:0;
	border-bottom:1px solid #ccc;
}
.all h2 > span {
	position:relative;
	z-index:2;
	padding-right:10px;
	background:#fff;
}
.grid ul ul li + li{
	margin-top:10px;
}
.grid ul ul h2 {
	padding-bottom:0;
}
.grid h3, .grid h3 + p {
	padding-left:120px;
	padding-bottom:10px;
	background:none;
}
.grid h3 .vd {
	margin-left:-120px;
}
.grid ul + ul + ul {
	padding-top:20px;
}
#rightnav .cbox .vnd .vd {
	margin-left:-60px;
}
#rightnav .cbox .vnd p {
	padding-left:60px;
}
#rightnav .list li {
	padding-left:15px;
}
#rightnav p + .list {
	padding-top:10px;
}
#rightnav .list li + li{
	clear:left;
	margin-top:5px;
}
.regs img {
	margin-right:3px;
	vertical-align:-5px;
	border:none;
}
#rightnav .sites div h2, #rightnav .sites div p {
	padding-left:43px;
}
#rightnav .sites img {
	float:left;
	margin-left:-40px;
}
#rightnav .sites .vd img{
	border:none;
}
.weather img {
	float:left;
	margin-left:-60px;
}
.weather .tem {
	float:left;
	clear:left;
	margin-left:-45px;
	margin-top:10px;
	font-weight:bold;
}
#rightnav .weather div p {
	padding-left:60px;
	font-size:11px;
}
.weather .red {
	margin-right:30px;
	margin-left:3px;
}
.weather .blue {
	margin-right:3px;
}
.lts li {
	width:140px;
	padding-right:0;
}
.lts li p{
	padding-left:10px;
	background:url(../images/200810/bullet_small.png) 0 7px no-repeat;
}
#region {
	margin-bottom:10px;
	padding-top:6px;
	color:#9D9D9D;
	font-size:11px;
	background:url(../images/200810/reg.png) 0 6px repeat-x;
	overflow:hidden;
	text-align:right;
}
#region img {
	float:left;
	margin-left:10px;
	margin-top:-6px;
}
#region h1 {
	float:left;
	margin-left:10px;
	margin-top:4px;
	color: #3F3F3F;
	font-size: 18px;
	font-weight: bold;
}
#region h1 a {
	color: #3F3F3F;
}
#region div.h1 {
	float:left;
	margin-left:10px;
	margin-top:4px;
	color: #3F3F3F;
	font:bold 18px arial;
}
#region div.h1 a {
	color: #3F3F3F;
}
#region a {
	margin-right:3px;
	margin-left:3px;
	text-transform:uppercase;
}
#region ul {
	background:url(../images/200810/reg_left.png) no-repeat;
}
#region li {height:20px;padding:8px 9px;
	background:url(../images/200810/reg_right.png) top right no-repeat;
}
.kare img {
	vertical-align:middle;
}
.kare p + p {
	padding-top:5px
}
#all {
	margin-top:5px;
	padding:8px;
	width:622px;
	height:184px;
	color:#3F3F3F;
	margin-bottom:20px;
	background:url(../images/200810/bkgtable.png) no-repeat;
}
#temp1 {
	float:left;
	width:140px;
	margin-left:-150px;
	text-align:center;
}
#temp1 img {
	margin-bottom:10px;
}
.temp2 li {
	float:left;
}
.temp2 li span {
display:block;
padding-top:5px;
text-align:center;
text-transform:uppercase;
}
.temp2 > li + li {
	padding-top:20px;
}
.temp2 li li + li {
	padding-left:16px;
}
.temp2 a {
	color:#3F3F3F;
}
.temp2 a:hover {
	opacity:0.8;
}
.temp2 a:hover span {
	color:#898989;
}
.temp2 li > img {
	opacity:0.5;
}
.listing li + li {
	padding-top:20px;
}
.heading {
	font-size:17px;
}
.acc li {
	margin-top:10px;
	padding-top:10px;
	padding-left:60px;
	overflow:hidden;
	border-top:1px solid #E8E8E8;
}
.c10 {
	margin-top:10px;
	padding:10px 0;
	border-top:1px solid #E8E8E8;
}
.c11 {
	padding-bottom:5px;
}
.c11 h3 {
	padding-bottom:5px;
}
.c12 {
	margin-top:10px;
	padding-top:5px;
	width:100%;
	border-top:1px solid #E8E8E8;
}
.c13 {
	border-bottom:1px solid #BCD4F1;
}
.c13 table {
	width:100%;
	color:#3F3F3F;
}
.c13 td {
	padding-left:10px;
	background:url(../images/200810/bullet_small.png) 0 5px no-repeat;
}
.c14 {
padding:0 20px 20px;
}
.c14 p {
	padding-left:10px;
	background:url(../images/200810/bullet_small.png) 0 5px no-repeat;
}
.c15 p {
	padding-bottom:5px;
}
.c15 h1 {
	padding-bottom:20px;
}
.acc .vd {
	margin-left:-60px;
}
.acc li p {
	padding-top:5px;
	font-size:11px;
}
.acc span, .scl span, .list h3 span {
	font-weight:normal;
	font-size:10px;
}
.scl p {
	padding-bottom:15px;
}
.scl li + li {
	padding-top:5px;
}
.scl h2 {
	font-size:17px;
	font-family:arial;
}
.scl ul + ul {
	padding-top:20px;
}
.rch li {
	padding-bottom:10px;
	clear: both;
}
.rch  li li {
	clear: none;
	float:left;
	width:140px;
}
.rch ul li + li {
	padding-left:20px;
}
.rch select {
	margin-top:3px;
	background:#E8E8E8;
	border:2px solid #3F3F3F;
	width:100%
}
.rch input {
	margin-top:3px;
	background:#E8E8E8;
	border:2px solid #3F3F3F;
	width:296px;
}
.rch textarea {
	width:296px;
	height:70px;
	border:2px solid #404040;
	background:#E8E8E8;
}
.d32 {
	padding-top:15px;
	padding-bottom:15px;
	padding-left:50px;
}
.d32 li {
	padding-bottom:15px;
}
.d33 {
	font-size:17px;
}
.d34 {
	padding-left:30px;
	padding-bottom:20px;
}
.tv img {
	float:left;
	margin-left:-95px;
}
.tv li {
	padding-left:100px;
}
.tv li li {
	border:0;
	margin:0;
	padding:0;
}
.tv span {
	float:left;
	margin-left:-50px;
	width:30px;
	font-size:11px;
}
.tv li p {
	padding:0 5px 0 55px;
}
.tv li p:hover {
	background:#F0F0F0;
}
.tc {
	float:left;
	padding-bottom:7px;
	width:183px;
	font-size:11px;
	background:#F6F6F6 url(../images/200810/tvbkgb.png) left bottom no-repeat;
}
.tc ul {
	padding-top:7px;
	padding-bottom:10px;
	background:url(../images/200810/tvbkgt.png) no-repeat;
}
.tc li {
	padding:3px 10px;
}
div.tv {
	padding-left:20px;
}
div.tv h2 {
	padding-bottom:5px;
}
div.tv li {
	padding-top:10px;
	padding-bottom:30px;
	padding-left:50px;
	font-size:11px;
}
div.tv li p {
	margin-left:-55px;
}
.wk li {
	float:left;
	padding:0 9px;
}
.wk li + li {
	border-left:1px solid #9D9D9D;
}
.wk li a,.wk li .active:hover {
	color:#0B4585;
	font:bold 17px arial;
}
.wk li a:hover,.wk li .active  {
	color:#B50015;
}
.scp {
	padding-left:150px;
}
.scp h2 {
	padding-bottom:10px;
}
.scp p + h2 {
	padding-top:30px;
}
.mv {
	padding-left:140px;
}
.mv ul {
	float:left;
	margin-left:-140px;
	width:140px;
}
.mv img {
	border:1px solid #949494;
}
.mv li p {
	padding-top:5px;
}

.c23 {
	padding-top:10px;
	display: none;
}
.c23 p {text-align:right;
background:none;
padding-left:0;
}

.c24 {
	padding-top:10px;
	display: none;
}
.c24 p {text-align:left;
background:none;
padding-left:0;
padding-top:5px;
}

.c42 {
	color:#9D9D9D;
	font-size:11px;
}
.dload {
	padding-left:18px;
	background:url(../images/200810/dload.png) no-repeat;
}
.close {
	padding-left:18px;
	padding-bottom:3px;
	background:url(../images/200810/sclose.png) no-repeat;
}
.c42 a:hover span {
	color:#0B4585;
}
.c30 {
	padding-top:10px;
	padding-left:50px;
}
.c32 {
	position:relative;
	width:400px;
}
.c32 span {
	position:absolute;
	top:0;
	left:0;
	opacity:0.4;
	display:block;
	width:100%;
	height:11px;
	background:url(../images/200810/bar.png) repeat-x;
	border:2px solid #E8E8E8;
}
.c32 span + span {
	opacity:1;
}
.c30 p {
	padding-left:3px;
	padding-bottom:10px;
}
#rightnav .c32 {
	width:200px;
}
.c44,.c44 > li {
	display:inline;
}
.c44 {
	display: block;
	float: left;
	position: relative;
}
ul#shareul {
	display:none;
	position: absolute;
	width: 260px;
	margin-top:-352px;
	margin-left:193px;
	padding:3px 10px 10px;
	border:1px solid #414141;
	background:#fff url(../images/200810/sharebkg.png) repeat-x;
	z-index: 999;
}
ul#shareul.shareulvideo {
	margin-left:90px;
}
/*
.c44 li:hover ul {
	display: block;
}
*/
.article div.inf {
	padding-top:13px;
	padding-bottom:5px;
}
#share {
	width:260px;
	border-collapse:collapse;
}
#share .close {
	padding-right:20px;
	padding-bottom:10px;
	background-position:right top;
}
#share td {
	width:130px;
	padding-bottom:3px;
}
#share img {
	margin-right:5px;
}
#share p {
	padding-top:10px;
}
.c45 {
	padding:0;
	background:#D7E6F4;
	text-align:center;
	border-bottom:1px solid #BDD6EC;
}
.c45 a {
	color:#B50015;
}
.c45 a:hover {
	color:#0B4585;
}
.c45 div {
	padding:10px;
}
.c48 h2 {
	font-size:15px;
	padding-top:15px;
	padding-bottom:5px;
}
.c49 h2 {
	font-size:15px;
}
.dupka {
	width:100%;
	color:#3F3F3F;
	border-collapse:collapse;
}
.gradTD {
	padding:5px;
	width:140px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.gradTDTochki {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	text-align: right;
	font-weight: bold;
}
.gradDupka {
	width: 20px;
}

div#textsize { display: inline; width: 622px; overflow: hidden; }
div#textsize, div#textsize td, div#textsize div, div#textsize li { color: #000000; padding-bottom:15px; line-height:18px; color:#3F3F3F; }
div#textsize img { margin: 10px 10px 10px 10px; float: left; }

.dumi p {
	padding-top:0px;
}
.dumi p + p {
	padding-top:15px;
}

.somelink { color:#0B4585; font-size: 18px; font-weight: bold; }
.somelink:hover { color: #B50015; }
.somelink span { color: #B50015; }

ul.deputat { margin: 10px 0px 0px 20px; padding: 0px; list-style: none; }
ul.deputat li { margin: 0px 0px 10px 0px; padding: 0px; color: #323232; }

a.comment_icon { background: url(../images/200810/comment_bg.png) no-repeat; color: #575757; width: 17px; height: 13px; font-size: 10px; line-height: 10px; text-align: center; float: left; margin: 3px 5px 3px 5px; padding: 1px 1px 0px 0px; }

.color-20, .color-19, .color-18, .color-17, .color-16, .color-15, .color-14, .color-13, .color-12, .color-11, .color-10, .color-9, .color-8, .color-7, .color-6, .color-5 { color: #471C87 !important; }
.color-4 { color: #8551CA !important; }
.color-3 { color: #BD8CF3 !important; }
.color-2 { color: #1C3AA8 !important; }
.color-1 { color: #2F79CF !important; }
.color0 { color: #6DAAFF !important; }
.color1 { color: #0C450C !important; }
.color2 { color: #176111 !important; }
.color3 { color: #2BAE43 !important; }
.color4 { color: #FDC730 !important; }
.color5 { color: #F19840 !important; }
.color6 { color: #E6752B !important; }
.color7 { color: #A62121 !important; }
.color20, .color19, .color18, .color17, .color16, .color15, .color14, .color13, .color12, .color11, .color10, .color9, .color8 { color: #5C1111 !important; }

div.weather_top { padding-right: 35px; position: relative; }
a.vremeto_top { position: absolute; right: 0px; top: 5px; width: 100px; }

div#vremeto_list { position: absolute; right: 0px; top: 45px; display: none; }
div#vremeto_list div.as_header, div#vremeto_list div.as_footer { width: 120px; position: relative; height: 5px; padding: 0 5px; background-image: url(../images/200810/vremeto_list_img/ul_corner_tl.png); background-position: top left; background-repeat: no-repeat; overflow: hidden; }
div#vremeto_list div.as_footer { background-image: url(../images/200810/vremeto_list_img/ul_corner_bl.png); }
div#vremeto_list div.as_header div.as_corner, div#vremeto_list div.as_footer div.as_corner { position: absolute; top: 0; right: 0; height: 5px; width: 5px; background-image: url(../images/200810/vremeto_list_img/ul_corner_tr.png); background-position: top left; background-repeat: no-repeat; }
div#vremeto_list div.as_footer div.as_corner { background-image: url(../images/200810/vremeto_list_img/ul_corner_br.png); }
div#vremeto_list div.as_header div.as_bar, div#vremeto_list div.as_footer div.as_bar { position: relative; padding: 0px 5px 0px 5px; border-bottom: 1px solid #CECFD0; height: 4px; background-color: #F9F9F9; overflow: hidden; }
div#vremeto_list div.as_header div.as_bar { border-top: 1px solid #CECFD0; border-bottom: 0px solid #CECFD0; }
div#vremeto_list div.as_pointer { width: 16px; height: 8px; background: url("../images/200810/vremeto_list_img/as_pointer.png") no-repeat; position: absolute; top: -7px; left: 43px; z-index: 100; }
div#vremeto_list ul { list-style: none; margin: 0 0 0 0; padding: 0; overflow: hidden; }
div#vremeto_list ul li { color: #ccc; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-align: left; background-color: #F9F9F9; border-left: 1px solid #CDCECF; border-right: 1px solid #CDCECF; border-bottom: 1px solid #EAEAEA; width: 108px; overflow: hidden;}
div#vremeto_list ul li a { color: #007EA8; display: block; text-decoration: none; background-color: transparent; position: relative; padding: 0; width: 100%; height: 25px;  line-height: 22px; }
div#vremeto_list ul li a:hover { text-decoration: underline; }
div#vremeto_list ul li a span { display: block; padding: 3px 5px; font-weight: normal; }
div#vremeto_list ul li a span small { font-weight: normal; color: #007EA8; }
div#vremeto_list ul li a .tl, div#vremeto_list ul li a .tr { background-image: transparent; background-repeat: no-repeat; width: 5px; height: 5px; position: absolute; top: 0; padding: 0; 	margin: 0; }
div#vremeto_list ul li a .tr { right: 0; }
