/*mainglobal_search_block*/
/*.gstl {background:#F4F4F4 url(g/gstl2.gif) no-repeat top left; height:71px;}
.gsbl {background:url(g/gsbl2.gif) no-repeat bottom left;} 
.gstr {background:url(g/gstr2.gif) no-repeat top right;}   
.gsbr {background:url(g/gsbr2.gif) no-repeat bottom right; padding:10px 10px 11px 10px;}*/
.gsl {font:11px Tahoma,Arial,Helvetica,sans-serif;}
.gsl img {margin-bottom:3px;}
a.gsl {color:#777777; text-decoration:none;}
a.gsl:hover {color:#0463BC; text-decoration:none;}

.all {text-align:right; font:11px Tahoma,Arial,Helvetica; white-space:nowrap;}
.all a,.all a:hover {color:#D30B15;}

/*today,course,weather*/
#today {padding:3px 22px 10px 20px;}
#backday {background:url(i/day2.jpg) no-repeat top left; width:64px; height:48px;}
#day {padding-right:30px; padding-left:0px; font:14px Arial,Helvetica,Tahoma; color:#0077C3;}
#c_w {font:12px Arial,Helvetica; padding-top:5px; padding-bottom:2px;}
#c_w div {font:17px Tahoma,Arial,Helvetica; padding-bottom:2px; color:#0077C3;}
img.c_w_pic {margin:4px 12px 0 12px;}
table#courses td {font:12px Arial,Helvetica,Tahoma; }
table#weather span {font:11px Tahoma,Arial,Helvetica; color:#888888;}

 .nnn_teaser_title { font: bold 14px Arial, Serif; color: #666666; }

/*publication*/
#topnews {
	font:14px Arial,Helvetica,Tahoma;
	line-height:130%;
	padding-top: 2px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#topnews .box-item img {float:left; margin:0 12px 0 0; font:11px Tahoma,Arial,Helvetica;}
#topnews h1 {font:20px Tahoma,Arial,Helvetica; margin:0 0 5px 0;}
#topnews h1 a, #topnews h1 a:hover {color:#D30B15;}

/*#topnews .box-item {background:url(g/bk_public.gif) no-repeat bottom right; width:242px; height:186px; float:left;}*/
#topnews .box-item {background:url(news/shad.gif) no-repeat bottom right; width:233px; height:178px; float:left;}


.about {font:11px Tahoma,Arial,Helvetica; padding-bottom:2px; color:#777777;}
.about a {color:#777777;}
.about a:hover {color:#D30B15;}


/*news*//*experts*/
#news, #experts {padding:16px 16px 14px 20px;}
#news span.t, #experts span.t {color:#777777; white-space: nowrap; font:10px Tahoma,Arial,Helvetica;}
#news span.p, #experts span.p, #topnews span.p {color:#CCCCCC; font:9px Tahoma,Arial,Helvetica;}
#news span.r, #experts span.r, #topnews span.r {color:#777777; font:11px Tahoma,Arial,Helvetica; background:url(g/kvf22.gif) no-repeat 1px 3px; padding-left:16px;}
#news span.c, #experts span.c, #topnews span.c {color:#f26202; font:11px Tahoma,Arial,Helvetica; background:url(g/kvf.gif) no-repeat 6px 3px; padding-left:21px;}/*0077C3*/

#news div.pb2, #experts div.pb2 {padding-bottom:2px;}
#news h3, #experts h3 {font:bold 13px Arial,Helvetica,Tahoma; padding-bottom:4px; margin:0;}
#news img, #experts img {float:left; margin:2px 12px 8px 0; width:75px; height:56px;}
#news div.hpic, #experts div.hpic {min-height:57px; padding-bottom:4px;}
#news div.hpic, #experts div.hpic {_height:57px;}
*+html #news div.hpic {height:57px;}
*+html #experts div.hpic {height:57px;}

/*news*/
#news .rubnews {padding-top:3px; font:11px Tahoma,Arial,Helvetica;}

/*experts*/
#experts div.hpic_v {border:1px solid #66A9D6; background-color:CFE4F1; padding:10px 10px 10px 10px;}
#experts div.hpic_v img {margin-top:0px; width:80px; height:60px;}
#experts div.hpic_v div.pb2_v {text-align:center; padding-top:5px;}
#experts div.hpic_v div.pb2_v a {color:#D30B15; font:bold 14px Arial,Helvetica,Tahoma;}

/*congrats*/

/*presents*/
#presents {padding:16px 16px 14px 20px;}
#presents span.t {color:#777777; white-space: nowrap; font:10px Tahoma,Arial,Helvetica;}
#presents span.p {color:#AAAAAA; font:9px Tahoma,Arial,Helvetica;}
#presents span.c {color:#777777; font:11px Tahoma,Arial,Helvetica;}/*0077C3*/
#presents div.pb2 {padding-bottom:2px;}
#presents h3 {font:bold 14px Arial,Helvetica,Tahoma; padding-bottom:4px; margin:0;}
#presents img {float:left; margin:2px 12px 8px 0; width:64px; height:49px;}
#presents div.hpic {min-height:50x; padding-bottom:4px;}
#presents div.hpic {_height:50px;}
*+html #presents div.hpic {height:50px;}

/*afisha*/
#afisha {padding:14px 16px 14px 20px;}
#afisha img.poster {margin:4px 12px 0 0; width:64px;}
#afisha .tip {font:11px Tahoma,Arial,Helvetica; color:#888888; padding-bottom:10px;}
#afisha div.af_x {padding-bottom:15px;}
#afisha h2 {font:18px Tahoma,Arial,Helvetica; margin:0px;}
#afisha h2 a {color:#F57000;}
#afisha h2 a:hover {color:#f80a0a;}
#afisha .clb {font:11px Tahoma,Arial; padding-top:2px; padding-bottom:3px; color:#0077C3;}
#afisha .lm {background:url(g/kvbl.gif) no-repeat 0 5px; padding-left:13px; padding-bottom:5px;}
#afisha .lm span {font:bold 11px Tahoma,Arial; color:#0077C3;}
#afisha .lm2 {background:url(g/kvor.gif) no-repeat 0 5px; padding-left:13px; padding-bottom:5px;}

/*catalog*/
#catalog {padding:16px 22px 10px 20px; font:14px Arial,Helvetica,Tahoma; line-height:130%;}
#catalog img {float:center; margin:0 15px 20px 0; font:11px Tahoma,Arial,Helvetica;}
#catalog h2 {font:18px Tahoma,Arial,Helvetica; padding-bottom:5px; margin:0px;}
#catalog h2 a {color:#945422;}/*6B5525*/
#catalog h2 a:hover {color:#D30B15;}
#r_catalog {padding:10px 22px 16px 18px; float:left; width:100%;}
#r_catalog div {font:12px Arial,Helvetica; float:left; width:158px; height:32px;}
#r_catalog img {margin-right:4px; padding-bottom:1px;}

/*cnews*/
#cnews {padding:16px 22px 14px 22px;}
#cnews img {float:left; margin:2px 10px 12px 0; width:64px; height:49px;}
#cnews div.hpic {min-height:50px; padding-bottom:3px;}/* border:1px solid #ff0000;*/
#cnews div.hpic {_height:50px;}
*+html #cnews div.hpic {height:50px;}
#cnews div.hpic span.p {color:#AAAAAA; font:10px Tahoma,Arial,Helvetica;}
#cnews p {font:11px Tahoma,Arial,Helvetica; color:#057C1F; margin:0; padding-top:2px;}

.cgx {color:#777777; white-space: nowrap; font:10px Tahoma,Arial,Helvetica;}

/*job*//*auto*//*board*//*realty*/
#job h2,#realty h2,#auto h2,#board h2 {font:18px Tahoma,Arial,Helvetica,Tahoma; color:#000000; padding-bottom:8px; margin:0px;}
#job h2 a,#realty h2 a,#auto h2 a,#board h2 a {color:#000000;}
#job h2 a:hover,#realty h2 a:hover,#auto h2 a:hover,#board h2 a:hover {color:#D30B15;}
.esearch {font:bold 14px Arial,Helvetica,Tahoma; padding-bottom:20px;}
#job span.p, #auto span.p, #board span.p {color:#AAAAAA; font:11px Tahoma,Arial,Helvetica;}

/*job*//*realty*/
.fornewc {font:13px Arial,Helvetica,Tahoma; padding-bottom:24px;}

/*job*/
#job_padding {padding:16px 22px 14px 20px;}
#tabl_last .cont, #tabl_job_board .cost {padding-bottom:5px;}
#tabl_last .cont {color:#777777;}
#tabl_last .date {float:left; padding-right:6px; padding-top:2px; height:18px; font:10px Tahoma,Arial,Helvetica;}
#tabl_last .cost {white-space:nowrap; text-align:right;}
#tabl_last .cost span {color:#666666;}

/*realty*/
#realty {padding:16px 20px 14px 22px;}
/*#realty div.last {background:url(img/g/gray_str_s.gif) no-repeat 0 5px; padding-left:13px; margin-top:1px; padding-top:1px;} */
#realty div.hpic {padding-bottom:2px;}
#realty div.hpic img {float:left; margin:2px 10px 19px 0; width:64px; height:64px;}
#realty div.last_realty {padding-bottom:20px;}
#realty div.last_realty a {color:#86196B;}
#realty div.last_realty a:hover {color:#D30B15;}
#realty div.last_realty .adr {font:11px Tahoma,Arial,Helvetica; color:#0070B7;}
#realty div.last_realty .adr span {color:#0070B7;}
/*#realty span.fcat a {color:#0070B7; font-weight:bold;}
#realty span.fcat a:hover {color:#D30B15;}*/

/*auto*/
#auto {padding:16px 20px 14px 22px;}
#auto div.last_auto {padding-top:2px;}
#auto div.last_auto .cgx {padding-top:2px; padding-bottom:1px;}
#auto div.hpic {height:61px; margin-bottom:4px; background:#FFFFFF url(g/bdr_dotted2.gif) repeat-x bottom left;}
#auto div.hpic img {float:left; margin:4px 10px 4px 0; width:64px; height:49px;}

/*board*/
#board {padding:16px 22px 14px 22px;}
div.last {padding-bottom:8px;} 
div.last .date {float:left; padding-right:7px; padding-top:2px; height:18px; font:10px Tahoma,Arial,Helvetica; color:#777777;}

/*humor*/
#humor {padding:16px 22px 14px 20px; background:no-repeat url(i/bkumor.gif) 100% 100%;}
#humor span {font:bold 14px Arial,Helvetica;}
#humor span a {color:#049925;}
#humor span a:hover {color:#D30B15;}

/*links*/
#links {padding:16px 20px 0px 20px; float:left; width:100%;}
#links img {margin-right:3px; margin-bottom:3px;}
#links div {float:left; padding-right:10px;}

/*forum*/
#forum {padding:16px 22px 0px 20px; font:13px Arial,Helvetica;}
#forum div.kvf {background:url(g/kvf.gif) no-repeat 0 4px; padding-left:20px; padding-bottom:3px;}
#gcbr_forum {background:url(g/gcbr.gif) no-repeat bottom right;}

/*vote*/
#vote {padding:16px 22px 0px 20px;}
#vote h5 {width:100%; font:bold 14px Arial,Helvetica; margin:0 0 8px 0;}
#vote td {padding-top:0px; height:24px;}
#vote td.ans {font:13px Arial;}
#vote input#btn_ans {font:11px Tahoma,Arial,Helvetica; cursor:pointer; color:#FFFFFF; border:none; width:78px; height:19px; background-color:#3991CB; background-image:url(vote/btnbk_vote_ans.gif);}
#vote input#btn_res {font:11px Tahoma,Arial,Helvetica; cursor:pointer; color:#FFFFFF; border:none; width:88px; height:19px; background-color:#3991CB; background-image:url(vote/btnbk_vote_res.gif);}
#vote input.rad {margin-top:0px; height:24px; padding-right:8px;}
#bkvote_1 {background:#F4F4F4 no-repeat url(i/bkvote_1.gif) 100% 100%;}
#bkvote_2 {background:no-repeat url(i/bkvote_2.gif) 100% 100%;}


/*ALL*/
.partition {padding-left:40px; height:26px; padding-top:26px; font:bold 14px Arial,Helvetica; color:#D30B15;}
.partition {_padding-bottom:10px;}
*+html partition {padding-bottom:10px;}
.partition_block {padding-left:40px; padding-right:30px; font:14px Arial,Helvetica; min-height:55px;}
.partition_block {_height:52px;}
*+html partition_block {height:52px;}
.partition_block .img_block {width:28px; margin:0 7px 20px 0; float:left; height:21px; text-align:center;}
.partition_block span {font:11px Tahoma,Arial,Helvetica;}
.n_head {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #999;
}

/*----------Text Styles----------*/
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: 'Arial';font-style: normal;font-weight: normal;}
/*----------Para Styles----------*/
DIV,UL,OL /* Left */
{
 margin-top: 0px;
 margin-bottom: 0px;
}

/*----4news-----*/
/*
#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:1px solid #ccc; 
	height:248px; overflow:hidden;
	background:#fff;
}
#featured ul.ui-tabs-nav{
	position:absolute;
	top:0;
	left:400px;
	list-style:none;
	padding:0;
	margin:0;
	width:250px;
	height:250px;
	overflow:auto;
	overflow-x:hidden;
	
}
#featured ul.ui-tabs-nav li{
	padding:1px 0;
	padding-left:13px;
	font-size:12px;
	color:#666;
	text-align: left;
	
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{
	font-size:12px;
	font-family:Verdana;
	line-height:18px;
	font-weight: bold;
	color: #333;
}

#featured li.ui-tabs-nav-item a{
	text-decoration:none;
	color:#667;
	line-height:20px;
	outline:none;
}
#featured li.ui-tabs-nav-item { 
	display:block; 
	height:60px; text-decoration:none;
	color:#667;  
	line-height:20px; outline:none;
	background-image: url('1.gif');
	background-repeat: repeat-x;
}


#featured li.ui-tabs-nav-item a:hover{
	color: #900;
}
#featured li.ui-tabs-selected{ 
	background-image: url('2.gif');
	background-repeat: repeat-x;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
	background:url('selected-item.gif') top left no-repeat; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{
	position:absolute;
	bottom:0;
	left:0;
	height:70px;
	background: url('transparent-bg.png');
	width: 400px;
	text-align: center;
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}*/


#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:1px solid #ccc; 
	height:248px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{
	position:absolute;
	top:0;
	left:387px;
	list-style:none;
	padding:0;
	margin:0;
	width:263px;
	font-weight: bold;
	color: #667;
	z-index:1000;
}
#featured ul.ui-tabs-nav li{
	height:62px;
	display:block;
	padding-left:13px;
	font-size:12px;
	color:#667;
	text-align: left;
/*	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCC; */
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#667; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{
	font-size:12px;
	font-family:Verdana;
	line-height:18px;
	text-align: left;
	text-decoration: none;
}
#featured li.ui-tabs-nav-item a{
	font-size:12px;
	color:#333;
	text-decoration: none;
/*	color:#333;  background:#667; 
	line-height:20px;*/
}
#featured li.ui-tabs-nav-item a:hover{
	font-size:12px;
	color:#667;
	text-decoration: underline;
}
#featured li.ui-tabs-selected{
	background-image: url(2_a.png);
	background-repeat: no-repeat;	   /* background-repeat: repeat-x; */
}
#featured div.sel_tex{
	height: 60px;	
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCC; 
	padding-left: 10px;
	}

#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	/*background:#ccc;*/
}

#featured ul.ui-tabs-nav li.ui-tabs-selected div{
	background-image: url(2.gif);
	height: 60px;	/*background:#ccc;*/
/*	margin-left: -3px;*/
	padding-left: 10px;
}

#featured .ui-tabs-panel{ 
	width:400px; height:248px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('images/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/*rotator*/
div#rotator {position:relative; height:90px; width:100%}
div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	height: 90px;
	width: 100%;
	margin-left: 0px;
	left: 0px;
}
div#rotator ul li.show {z-index:500;}


