/* FIX IE6 Scrollbars bug - Leave this in! */
html	{	
	overflow-x:	auto;
}

BODY	{	
	margin:0px 0px 0px 0px; 
}

a img {
	cursor:pointer !important;
}

BODY, TR, TD,TABLE.head, TABLE.head_uhi, TABLE.menu,TABLE.menu1 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
	margin:0px 0px 0px 0px;						
	padding:0px 0px 0px 0px;
	border-color:#00FF00;
}	

TABLE {
	border-collapse:collapse;	
/*	
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;						
	border-spacing:0px;	
	width:100%;			
	vertical-align: top;
*/
}
 
IMG {
	border-spacing:0px;
}
 
A:link, A:visited, A:active {	
	text-decoration: none;
	color: #555470;
}

A:hover {	
	color: #FF6600;
	text-decoration:underline 
}

								 
TABLE.head { 
	background-image:url(/images/global/logomobi_bg.jpg);
	width:100%;
}

table.head td.centr_cell {
	width:100%;
	white-space:nowrap;
	background-image:url(/images/global/top_bg_cell.jpg); 
	background-repeat:no-repeat; 
	text-align:center;
}
			
TABLE.head_uhi {
	background-image:url(/images/global/logomobi_gradient.jpg);
	background-repeat:no-repeat;
	width:100%; 
}

			
TD.head_layer2 {
	background-image:url(/images/global/haed_layer2_bg_basic.gif);
	width:100%;
}

td.menu_cell {
	width:213px;
	background-image:url(/images/global/bg_left.gif);
}

td.content_cell {
	background-color:#FFFFFF;
	vertical-align:top;
	padding:10px;
	padding-top:0px;
	width:100%;
}

td.right_menu_cell {
	width:170px;
	vertical-align:top;
	padding-top:3px;
	padding-right:5px;
	padding-left:0px;
}

div.h_div {
	position:absolute; 
	left:0px; 
	top:0px;
}

div.lm_div {
	width:213px;
	background-image:url(/images/global/bg_left.gif);
	position:absolute; 
	top:122px;
	text-align:center;
}

div.lm_div table {
	margin-bottom:10px;
}

div.shohider {
	position:absolute;
	float:right;
	top:115px;
	padding-right:11px;
}

p {
	text-indent:2em;
}

#right_menu {
	display:block;
}

/* ================== ÑÒÈËÈ ÍÀ ÌÅÍÞ ===================== */

TABLE.menu {
	background-image:url(/images/global/menu_bg.gif);
	width:193px;
/*	border-spacing:0px;*/
	padding:0px 0px 0px 0px;
}
						
TABLE.menu1 {		
	width:177px;
	border-collapse:collapse;
}
 
TABLE.menu1,TD.bl,TD.bl_zag,TD.bl_zag_next,TD.yl,TD.yl_zag_next  {
	font-family: Tahoma, Arial, Verdana, sans-serif;	
	vertical-align:middle;
	padding-left:10px;
	font-weight: bold;
	text-align:left;
	background-repeat:no-repeat;
}

TD.bl {
	background-image:url(/images/global/menu_pl_blue.gif);
	color: #FFFFFF;
	height:17px;
	font-size: 10px;	
}

TD.yl {
	background-image:url(/images/global/menu_plashka_yellow.gif);
	color: #FFFFFF;
	height:17px;
	font-size: 10px;	
}
			
TD.bl_zag {
	background-image:url(/images/global/menu_pl_blue_zag.gif);
	color: #BFBFFA;
	height:18px;
	font-size: 9px;	
}		
		
TD.bl_zag_next {
	background-image:url(/images/global/menu_plashka.gif);
	color: #FFFFFF;
	height:16px;
	font-size: 10px;	
}				

TD.yl_zag_next {
	background-image:url(/images/global/menu_plashka_yellow1.gif);
	color: #FFFFFF;
	height:16px;
	font-size: 10px;	
}		

/* ================== ñòèëè äëÿ ãîðèçîíòàëüíîãî ìåíþ ================== */
TD.hm {
	background-position:center;
	background-image:url(/images/global/horisontal_menu_back.gif);
	width:110px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
	
TD.hm2 {
	background-position:center;
	background-image:url(/images/global/menu_plashka_yellow2.gif);
	width:110px;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}

TABLE.menuh, TABLE.menuh a,TABLE.menuh a:link,TABLE.menuh a:hover {			
	vertical-align:middle;
	font-weight: bold;
	text-align:center;
	font-size: 9px;
}
/* <!--êîíåö ñòèëåé äëÿ ãîðèçîíòàëüíîãî ìåíþ -> */
		
.pusto {
	height:10px;
}						

A.a_menu:link, A.a_menu:visited, A.a_menu:active {	
	text-decoration: none; 
	color: #FFFFFF;
}

A.a_menu:hover {
	color: #FFFFFF;
	text-decoration: none;
}

A.a_head:link, A.a_head:visited, A.a_head:active {	
	text-decoration: none; 
	color: #FFFFFF;
	margin-right: 10px;
	font-weight: bold;
	font-size: 12px;
}

A.a_head:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
	font-weight: bold;
	font-size: 12px;	
}
span.a_head {
	color: #FFFFFF;
	margin-right: 10px;
	font-weight: bold;
	font-size: 12px;
}

tr.grey {
	background-image:url(/images/global/grey_bg.gif);
	width:193px;
	border-spacing:0px;
	text-align:center;
}
			
TABLE.violet {
	background-color:#A4A3C8;
	width:193px;
	border-spacing:0px;
	text-align:center;
	vertical-align:top;			
}										
		
.uh {
	border:1px solid #2626A5;
	border-right:1px solid #7D7DDD;
	border-bottom:1px solid #7D7DDD;
	margin-right:5px;
}			

.rss {
	margin-top:5px;
	background-image:url(/images/news/rss_bg.gif);
	color:#FFFFFF;
	text-align:center;
	background-color:#FF6633;
	padding:2px;
	padding-left:10px;
	padding-right:10px;
	width:22px;
	vertical-align:middle;
}

div.rss a:link, div.rss a:visited, div.rss a:active {
	white-space:nowrap;
	color:#FFFFFF;
	font-weight:bold;
}

/* ================== ÎÔÎÐÌËÅÍÈÅ ÏÐÀÂÎÉ ÊÎËÎÍÊÈ ===================== */			
td.top {
	width:160px;
	height:8px;
	background-color:#FF9933;
	background-image:url(/images/global/c_rcol_top.gif);
	background-repeat:no-repeat;
	padding:4px;
	padding-bottom:0px;
	padding-right:2px;
	text-align:center;
	vertical-align:top;
}

input.sf_inp {
	font-family: Tahoma;
	font-size: 10px;
	background-color:#ffe7cb;
	border:1px solid #6f70b3;
	height:12px;
	width:110px;
	color:#000066;
	vertical-align:middle;
}

img.btn {
	cursor:pointer;
	margin-left:6px;
	vertical-align:middle;
}

form.sForm {
	margin:0px;
}


td.sHint {
	padding-top:0px;
}

td.r_col_el {
	padding-top:9px;
}

td.sHint a:link, td.sHint a:visited, td.sHint a:active {
	color:#990000;
	white-space:nowrap;
}


form.subsForm {
	margin:0px;
	padding:0px;
}

form.subsForm input {
	font-family: Tahoma;
	font-size: 10pt;
	padding:2px;
	background-color:#E77126;
	font-weight:bold;
	border:1px solid #FFFFFF;
	height:15px;
	width:137px;
	color:#FFF45A;
	margin-top:8px;
}

form.subsFormLeft input {
	font-family: Tahoma;
	font-size: 10pt;
	padding:2px;
	background-color:#FFFFFF;
	font-weight:bold;
	border:1px solid #6f6fb5;
	height:15px;
	width:137px;
	color:#4c4c90;
	margin-top:8px;
}

table.subs img.btn {
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:2px;
}


form.qForm {
	margin:0px;
	margin-bottom:9px;
	padding:0px;
}

div.question {
	font-weight:bold;
	text-align:left;
	background-color:#E77126;
	color:#FFFFFF;	
	padding:5px;
	margin:3px;
}

table.quiz {
	padding:0px;
	margin:0px;
}

table.quiz td {
	vertical-align:top;
	padding:0px;
	margin:0px;
	text-align:left;
}

table.quiz label {
	color:#FFFFFF;
	margin:0px;
	vertical-align:middle;
}

table.quiz input {
	padding:0px;
	margin:0px;
	margin-right:5px;
	margin-left:5px;
	vertical-align:middle;
	float:left;
}

table.quiz div {
	margin-left:23px;
	margin-bottom:5px;
}

table.quiz img.btn {
	padding:0px;
	margin:0px;
	margin-top:8px;
	margin-left:8px;
	cursor:pointer;
}

tr.brnd_lst_rmenu {
	background-color:#ffe5cb;	
}

tr.brnd_lst_rmenu div {
	text-align:center;
	padding-left:5px; 
}

tr.brnd_lst_rmenu td.col {
	text-align:left; 
	color:#CC0000; 
	vertical-align:top;
}

tr.brnd_lst_rmenu a, tr.brnd_lst_rmenu a:link, tr.brnd_lst_rmenu a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* ================== ÎÔÎÐÌËÅÍÈÅ ÏÐÀÂÎÉ ÊÎËÎÍÊÈ ===================== */			



/* ================== ÑÒÈËÈ ÄËß ÑÐÅÄÍÅÃÎ ÁËÎÊÀ ===================== */			

table.zakl_tbl {
	margin-left:15px;
}

table.zakl_tbl td {
	background-image:url(/images/archive/zakladka.gif); 
	width:81px; 
	height:26px; 
	text-align:center; 
	vertical-align:middle;
}
 
.arc_list_cont { /* êîíòåíòíàÿ ÷àñòü àðõèâà íîìåðîâ */
	padding:10px;
	background-color:#E5EDF2;
}

.main_block {
	padding: 8px 0px 5px 3px;
}

img.cover {
	border:1px solid #333399;
}

.art_block_head {
	width:241px; 
	height:32px; 
	background-image:url(/images/mainpage/articles/head.gif); 
	background-repeat:no-repeat;
	padding-top:6px; 
	padding-left:23px; 
	vertical-align:top;
}

.block_head_text:link, .block_head_text:visited, .block_head_text:active {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.block_head_text:hover {
	color:#FF6600;
	text-decoration:underline;
}
		
td.new_num_cell	{
	width:50%;
	text-align:right;
	vertical-align:top;
}
		
		
.new_number_header:link, .new_number_header:visited, .new_number_header:active {
	color:#C6282D;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
}

.new_number_header:hover {
	color:#FF6600;
	text-decoration:underline;
}

.new_number_sale {
	font-size: 10pt;
	color: #FF6600;
	padding-bottom:5px;
}

.new_number_list:link, .new_number_list:visited, .new_number_list:active  {
	color:#124870;
	font-size:8pt;
	font-weight:bold;
	list-style-image:url(/images/mainpage/newnum/li.gif);
	list-style-position:outside;
}

.new_number_list:hover {
	color:#FF6600;
	text-decoration:underline;
}

			
TABLE.plashka {
	width:100%;
	border-spacing:1px;
	border:1px;
	text-align:left;
	vertical-align:top;			
	padding:8px 8px 8px 8px;						
}													
			
TABLE.plashka a.head {
	color:#313184;
	cursor:pointer;
}													

TABLE.plashka div.head {
	color:#313184;
	cursor:pointer;
}													

img.link_img,
div.link_img,
td.link_img,
span.link_img {
	cursor:pointer;
}

.clapka {
	cursor:pointer;
}

#new {
	background-image:url(/images/f.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:22px;
}

#hot {
	background-image:url(/images/h.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:22px;
}

TABLE.plashka TD.temnota {
	background-color: #EDEDED;			
}

TABLE.plashka TD {
	padding-left:3px;
}

.test { 
	margin:10px 10px 0px 0px;						
	padding:0px 0px 0px 0px;
	border:1px solid #CCCCCC;
}

.date_header {
	font-size: 12pt;
	font-family:sans-serif, Arial, Helvetica;
	color: #FF7F50;
	font-weight: bold;
	padding:15px; 
	padding-left:0px;
	padding-bottom:5px; 
}

.cat_header {
	color:#FFFFFF;
	text-align:left; 
	padding-left:20px;
	font-size: 12pt;
	font-family:sans-serif, Arial, Helvetica;
	font-weight:bold;
	padding-left:20px;
	vertical-align:middle;
	height:50px;
}

.news_cell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF6131; 
	font-weight:bold; 
	vertical-align:middle;
	padding-top:15px;
	padding-left:5px;
}

.news_cell_left {
	padding-top:15px;
	vertical-align:top;
	text-align:right;
}

.news_article_header { /* Íàçâàíèå íîâîñòè â ãîðÿ÷åé ëèíèè */
	font-size: 12pt;
	color:#6767A3; 
	font-weight:bold; 
}

.news_article_text { /* Òåêñò íîâîñòè â ãîðÿ÷åé ëèíèè */
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:4px;
	vertical-align:top;
	text-indent:1em;
	text-align:justify;
	/* line-height: 13pt; */
}

.news_article_text p { /* Òåêñò íîâîñòè â ãîðÿ÷åé ëèíèè */
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

.news_post_info {
	color:#a6a6ca;
	font-style:italic;	
}

div.st {
	color:#999999;
	font-size:10px;
}

/* ================== ÑÒÈËÈ ÄËß ÊÀËÅÍÄÀÐÈÊÀ ===================== */						
.calendar_header {
	font-size:10px; 
	padding:2px;
	background-color:#FFFFFF;
}

/* ================== ÑÒÈËÈ ÄËß ÊÀËÅÍÄÀÐÈÊÀ ===================== */


/* ================== ÑÒÈËÈ ÄËß ÀÐÕÈÂÀ ===================== */
.archive_num_str:link, .archive_num_str:visited, .archive_num_str:active {
	font-size: 10pt;
	font-weight: bold;
	color: #124870;
	text-align:left;
}

.archive_num_str:hover {
	color:#FF6600;
	text-decoration:underline;
}

.archive_num_month_str {
	font-family: Tahoma;
	font-size: 10pt;
	color: #3989C8;
	margin-bottom:15px;
}

.archive_zakladka {
	background-image:url(/images/archive/zakladka.gif);
	width:81px; 
	height:26px; 
	text-align:center; 
	vertical-align:middle;
}

#archive_zakladka_sel {
	background-image:url(/images/archive/zakladka_sel.gif);
}

.archive_zakladka_link {
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.archive_zakladka_text {
	font-family: Tahoma;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
/* ================== ÑÒÈËÈ ÄËß ÀÐÕÈÂÀ ===================== */

div.hidblock {
	float:left;
	padding:3px 3px 3px 3px;
	text-align:justify
}

.ban468 {
	padding-left:10px;
	text-align:center;
}
.ban468 img {
	border:1px solid #a4a3c8;
}

.cr {
	background-color:#a4a3c8;
	background-image:url(/images/global/podval_bg.gif);
	background-position:right;
	background-repeat:repeat-y;
}


table.ournums img.small_cover {
	width:68px;
	height:100px;
	border:1px solid #000000;
}

.small_cover_text {
	font-size:9px; 
	text-decoration:none; 
	white-space:nowrap;
	color:#FFFFFF;
}

.small_cover_head {
	color:#FFFFFF;
	font-weight:bold;
}

.ext_reklama a,
.ext_reklama a:link,
.ext_reklama a:hover,
.ext_reklama a:visited
{
	color:#888888;
}

div.ext_reklama {
	color:#999999;
	font-size:9px;
	padding:5px;
	margin:10px 0px 0px 0px;
	border:1px solid #AAAAAA;
}
