

html,body{
height:100%;
margin:0px;
padding:0px
}

* html body {height: 100%;}
body {
  min-height: 100%;
  position: relative;
}

#content {
  padding-bottom: 100px; 
}

#footer {
  position: absolute;
  bottom: 0;
  height: 80px;
}

 .pic_sp_border_ { border : 2px solid white; xmargin: 5px 5px 0px 5px;}
 .imgcontainer {background-color:#1A4868; padding: 1px 1px 1px 1px;  width:224px;}
 .containerspace {float: left; padding: 3px 5px 0px 0px;}

 * html .containerspace {margin-right: -3px;}


.width-limit-container {
	position: relative;
	width: 100%;
	background: #d8a878 url('https://newsmsk-static.newsru.com/img/bg.jpg') repeat-x 1px 1px;
	}

.width-limit-container:after
{
content: '';
display: block;
clear: both;
}

.align_center_to_left
{
position: relative;
right: 50%;
float: right;
}
.align_center_to_right
{
position: relative;
z-index: 1;
right: -50%;
}


.footer .width-limit-container {background: #FCE8D5}

#all_top .width-limit-container {background: url('https://newsmsk-static.newsru.com/css/<TMPL_VAR static_files_host>/img/bg.jpg') repeat-x; padding:0px}

.form_descr {font-family:arial;font-size:11px;line-height:18px;color:4b4b4b;text-decoration:none;}
form {border-collapse:collapse;padding:0px 0px 0px 0px;}
table {border-collapse:collapse;padding:0px 0px 0px 0px; vertical-align:top;}
table.actual{background-color:#AE5041;border-collapse:collapse;}
.actual{background-color:#AE5041;border-collapse:collapse;padding:5px 5px 5px 10px;}
.actual_img {border:1px solid #ffffff;}
.actual_d{background-color:#AE5041;border-collapse:collapse;padding:0px 0px 0px 0px;}
.main_table {border:3px solid #D8A878;padding:0px 0px 0px 0px;border-collapse:collapse;padding:0px 0px 0px 0px;height: 100%;}
.td_left {border-top:3px solid #D8A878;border-right:3px solid #D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}

.td_right {
	border-top:3px solid #D8A878;
	
	border-collapse:collapse;
	padding:0px 0px 0px 0px;}

.td_only_right {border-right:3px solid #D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}
.td_top {border-top:3px solid #D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}
.td_bottom {border-bottom:3px solid #D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}

.td_only_left {border-left:3px solid #D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}

.news_table {border-collapse:collapse;background: url('https://newsmsk-static.newsru.com/img/gradient_col1.gif') top left repeat-x;}
news_table_orange {border-collapse:collapse;background: url('https://newsmsk-static.newsru.com/img/gradient_col1_new.gif') top left repeat-x;}
.actual_inner{background: url('https://newsmsk-static.newsru.com/img/actual_inner.gif') top left repeat-y;}
.afisha_inner{background-color:#FFFFFF;}
.search_revers {background-color:#FFF9ED;}

.search_desc {font-family:arial;font-size:12px;color:black;text-decoration:none}
.search_desc a{color: #a82808; text-decoration:underline}


.feedback_desc {font-family:arial;font-size:14px;color:black;text-decoration:none}
.news_table_2 {border-collapse:collapse;background: #FFFFFF url('https://newsmsk-static.newsru.com/img/gradient_col2.gif') top left repeat-x;}
.td_1st_banner {border-bottom:3px solid #D8A878;background-color:#D8A878;border-collapse:collapse;padding:0px 0px 0px 0px;}
.top_year {font-size:14px;font-family:arial;color:#484848;line-height:20px;text-align:center;}
.top_mon {font-size:18px;font-family:arial;color:#484848;line-height:20px;text-align:center;}
.top_daym {font-size:24px;font-family:arial;color:#484848;line-height:22px;text-align:center;}
.top_date_padding {padding:0px 1px 0px 5px;vertical-align:middle;text-align:right;}
.top_divide_img {padding:22px 10px 0px 10px;vertical-align:middle}
.top_logo_padding {padding:0px 0px 0px 5px}
.form_search_text {border:1px solid black;color:#393939;}
select.form_search_text {border:1px solid black;color:#393939;}
.form_text_padding {padding:0px 10px 0px 0px;text-align:right;vertical-align:middle;}
.form_input {padding:0px 0px 0px 10px;text-align:right;vertical-align:middle;}
.div_pic {padding:3px 0px 0px 10px;}
.pic_border {background-color:#ffffff;width:123px;height:93px;border:1px solid white;}
.div_pic_border {background-color:#1A4868;width:125px;height:95px;padding:1px 1px 1px 1px;}

.div_pic_border_big_art {background-color:#1A4868;vertical-align:top;text-align:left;border:1px solid #1A4868;padding:0px;}
.div_pic_border_big_art_white {border:1px solid white;}

/* .pic_border_article {background-color:#ffffff;width:220px;height:165px;border:1px solid white;} */
.pic_border_article {background-color:#ffffff;border:1px solid white;}
/* .div_pic_border_article	 {background-color:#1A4868;width:222px;height:167px;padding:0px 0px 0px 0px;border:1px solid #1A4868;} */
.div_pic_border_article	 {background-color:#1A4868;padding:0px 0px 0px 0px;border:1px solid #1A4868;} 

.div_sp_pic {padding:3px 0px 0px 10px;}
.div_sp_m_pic {padding:8px 0px 0px 10px;}
.pic_sp_border {background-color:#ffffff;width:224px;height:168px;border:1px solid white;}
.div_sp_pic_border {background-color:#1A4868;width:226px;height:170px;padding:1px 1px 1px 1px;}


td {
vertical-align:top;
border-collapse:collapse;padding:0px 0px 0px 0px;
}

.article_text {padding:7px 10px 5px 10px}
.article_text,.technical_text {font-family:arial;font-size:14px;line-height:17px;color:black;text-decoration:none}

.technical_text a{color:#a82808; text-decoration:underline}

.theme_lead {padding:0px 0px 0px 0px;font-family:arial;font-size:14px;color:black;text-decoration:none}

.podval_text {font-family:arial;font-size:12px;color:black;text-decoration:none}
.podval_text  a {font-family:arial;font-size:12px;color:#A82808;text-decoration:none;text-decoration:none}
.podval_a {font-family:arial;font-size:14px;color:#A82808;text-decoration:none;text-decoration:none}
.podval_head  {font-family:arial;font-weight:bold;font-size:14px;color:#A82808;text-decoration:none}
.podval_head  a {font-family:arial;font-weight:bold;font-size:14px;color:#A82808;text-decoration:none}

div.probki_caption {padding: 0em 0px 0.5em 16px}
.probki_caption {font: bold 12px arial; color:black;}
.probki_caption a{color:#A82808; text-decoration:none}

.main_news_pic {padding:5px 10px 5px 10px;}
.main_news_text {padding:0px 10px 5px 10px;font-family:arial;font-size:13px;color:black;text-decoration:none}
.main_text {padding:10px 10px 5px 0px; font-family:arial; font-size:13px; color:black; text-decoration:none}
.main_text  a {font-family:arial;font-size:13px;color:black;text-decoration:none}
div.main_text  {padding:5px 10px 2px 10px}

.article_pic{float:left; margin-right:10px;}
.column_text{color:#000000; font-size:14px }


.main_text a:link,.main_text a:active,.main_text a:visited {font-family:arial;font-size:13px;color:black;text-decoration:none}
.podj_text_brown {font-family:arial;font-size:13px;color:#980808;text-decoration:none}
.podj_text_brown a:link,.main_text a:active,.main_text a:visited {font-family:arial;font-size:13px;color:#980808;text-decoration:none}
.podj_text_black {font-family:arial;font-size:13px;color:black;text-decoration:none}
.podj_text_black a:link,.main_text a:active,.main_text a:visited {font-family:arial;font-size:13px;color:black;text-decoration:none}
.main_text a:hover {text-decoration:none}

.spiegel_head:link,.spiegel_head:active,.spiegel_head:hover,.spiegel_head:visited {font-family:arial;font-size:18px;font-weight:bold;color:#980808;text-decoration:none}
.spiegel_head {font-family:arial;font-size:18px;font-weight:bold;color:#980808;text-decoration:none}
div.spiegel_head {padding:0px 10px 0px 10px;} 

div.delimiter {padding:10px 0px 5px 0px;}

div.padding {padding:5px 0px 0px 10px;}
.padding_news_rub {line-height:14px;padding:0px 0px 8px 10px;}
.news_head {font-family:arial;font-size:16px;color:#984848;text-decoration:none}
.news_head a {font-family:arial;font-size:16px;line-height:16px;color:#984848;text-decoration:none}
.news_head_in {font-family:arial;font-size:16px;color:#980808;text-decoration:none}
.news_head_in a {font-family:arial;font-size:16px;line-height:16px;color:#980808;text-decoration:none}

div.road_head_index {padding:5px 15px 0px 16px}
.road_head_index {font: 14px arial; line-height:16px;}
.road_head_index a {color:#984848; text-decoration:none}
.road_head_inner {font-family:arial;font-size:26px;color:#980808;font-weight:bold;text-decoration:none}

div.news_head{padding:4px 10px 5px 10px;}
div.news_head_id{padding:5px 10px 0px 10px;}


div.yandex_map {background-color:#d59e61; padding:5px 5px 5px 5px; margin: 0px 10px 4px 10px}

.yandex_map {font: bold 14px arial; color:#FFFFFF}

.yandex_map em {font:bold 14px arial; color:#000000}
.yandex_map em:first-letter{font:bold 14px arial; color:#980808}

.yandex_map a, .yandex_map_red a{text-decoration:none;}
 
div.yandex_map_bg {background:#FF0000; padding:5px 5px 5px 5px; margin: 0px 10px 0px 10px}


.addresses{background-color:#FCE8D5; padding:5px 5px 5px 5px; margin: 0px 10px 0px 10px}
.address {font-family:arial;font-size:14px;font-weight:normal;color:#980808;text-decoration:none;}
.address_descr {font-family:arial;font-size:12px;font-weight:normal;color:#000000;text-decoration:none;}




.news_head_inner {font: bold 26px arial; color:#980808; padding:5px 0px 10px 10px;}
	
.news_head_inner a {text-decoration:none; color:#980808} 

.news_tag, .news_tag a {font:11px arial; color:#A82808; text-decoration:none}
a.news_tag {font-family:arial;font-size:11px;color:#A82808;text-decoration:none}




.news_brown {font-family:arial;font-size:12px;color:#984848;text-decoration:none}
a.news_brown {font-family:arial;font-size:12px;color:#984848;text-decoration:none}
.probki_gray {background-color:#586868;padding:5px 10px 5px 5px;vertical-align:middle;text-align:center;}
.probki_hat {font-family:arial;font-size:12px;color:#ffffff;}
.probki_ball {font-family:arial;font-weight:bold;font-size:20px;color:#ffffff;}

.rubrika {font-family:arial;font-size:11px;color:#000000;text-decoration:none}

.rubrika_inner {font:13px arial; color:#000000; text-decoration:none}
.rubrika_inner a{font:13px arial; color:#A82808; text-decoration:none}


.date {padding:5px 0px 0px 10px;font:11px arial;color:#000000;text-decoration:none}
.road_head {font-family:arial;font-size:14px;font-weight:bold;text-align:center;color:#ffffff;text-decoration:none;background:#A82808;padding:5px 0px 5px 0px;border-collapse:collapse}

.actual_text  a {font-family:arial;font-size:12px;color:#ffffff;text-decoration:none}
.actual_head {font-family:arial;font-weight:bold;font-size:14px;color:#F8C8C8;text-decoration:none}
.actual_date_h {font-family:arial;font-weight:normal;font-size:10px;color:#ffffff;text-decoration:none;}
.actual_head_h {font-family:arial;font-weight:bold;font-size:12px;color:#F8C8C8;text-decoration:none}
.theme_head {font-family:arial;font-size:14px;font-weight:bold;color:#980808;text-decoration:none}
a.theme_head {font-family:arial;font-size:14px;font-weight:bold;color:#980808;text-decoration:none}
.news_date {font-family:arial;font-size:12px;line-height:26px;font-weight:normal;color:#666666;text-decoration:none}
.news_text {font-family:arial;font-size:12px;color:black;text-decoration:none}


.prev_next{font-family:arial;font-size:12px;line-height:12px;color:white;text-decoration:none;font-weight:bold;}

.prev_next_new{font: bold 12px arial; color:#FFFFFF}
.prev_next_new a{text-decoration:none; color:#FFFFFF}

.weather_gradus{font-family:arial;font-size:20px;line-height:20px;color:#316782;text-decoration:none;font-weight:bold;vertical-align:top}
.weather_text{font-family:arial;font-size:11px;line-height:12px;color:#000000;text-decoration:none;font-weight:bold;}
.weather_link{font-family:arial;font-size:11px;line-height:14px;color:#316782;text-decoration:underline;font-weight:bold;}
.probki_td{vertical-align: bottom;text-align:center;border-collapse:collapse;padding:0px 0px 0px 0px;}
.probki_time{font-size: 10px;color:#666666;text-align:center;border-collapse:collapse;padding:0px 0px 0px 0px;}
.rubric_list {background: url('https://newsmsk-static.newsru.com/img/gradient200x20.gif') repeat-y; background-color: #FFFFFF }
.new_rubric_list {background: url('https://newsmsk-static.newsru.com/img/gradient_col1.gif') top left repeat-x; background-color: #FFFFFF}

.theme_news_count_desc {font:bold 12px arial; color:#980808; text-decoration:none; padding-top:5px}
.theme_news_count, .theme_news_count_desc a {font-family:arial;font-size:18px;color:#980808;text-decoration:underline}
.theme_all_head {font-family:arial;font-size:14px;font-weight:bold;text-align:left;color:#ffffff;text-decoration:none}
.theme_all_bot {font-family:arial;font-size:12px;font-weight:bold;text-align:left;color:#ffffff;text-decoration:none}
.vertical_stick {font-family:arial;font-size:12px;line-height:10px;color:#A82808;text-decoration:none;}



/* afihsa */

* html .containerspace {margin-right: -3px;}
	
table.tricol, table.header, table.grayheader { border:0px; border-collapse:collapse;}
table.grayheader {margin-top: 20px}

td.tricol, td.tricol_textonly {width: 33%; vertical-align:top;}	

td.tricol_textonly
	 {
		border-left-color: #c5c5c5; 
		border-left-style: solid; 
		border-left-width: 1px;
		padding-left: 10px;
	}
td.header {padding:0px 0px 0px 0px; vertical-align:top; }	
	
div.header_leftimg{float:left;}
div.header_menu{float:left; padding: 15px 15px 0px 15px}
div.header_afa{float:right}
	
	.header_menu{font: bold 14px arial}
	.header_menu a{color: #FFFFFF;}
	
td.grayline {padding:0px 0px 0px 0px; vertical-align:top; }
	div.gray_leftimg{float:left;}
	div.gray_menu{float:left; padding: 10px 15px 0px 15px}
	div.gray_rightimg{float:right}	
	
	.gray_menu{font: bold 14px arial}
	.gray_menu a{color: #1f82c8;}
	
	div.int_head {padding: 9px 12px 0px 0px}	
	.int_head {color: #1f82c8; font: bold 14px arial}
	
	div.int_text {padding: 14px 12px 0px 0px}
	.int_text {color: #7f7f7f; font: 12px arial}	
	
	div.int_link {padding: 3px 12px 0px 0px}	
	.int_link {font: 12px arial}		
	.int_link a{color: #1f82c8}			
	
	div.int_img {padding: 12px 0px 0px 0px}
	
	div.chapter_head {padding: 14px 0px 0px 0px}	
	.chapter_head {color:#ef3024; font: 18px arial}		

	div.informer_border{float:left; background-color:#e01f16; padding: 1px 1px 1px 1px}
	div.informer_container{background-color:#ffffff; width: 238px;}
	
	div.informer_text {padding: 5px 0px 3px 0px}
	.informer_text {font: bold 14px arial; color: #a05456;}
	
	
	div.informer_lead {padding: 5px 0px 3px 0px}
	.informer_lead {font: 12px arial; color: #000000}

	div.informer_caption {padding: 0px 0px 0px 0px; margin: 10px 0px 5px 0px}
	
	div.old_informer_caption_text{float:left; padding: 4px 15px 3px 15px; margin: 10px 0px 0px 0px}
		
	div.informer_caption_text{float:left; width:80px; padding: 4px 15px 3px 15px; margin: 10px 0px 0px 0px}

	.informer_caption_text {
		background-color: #ce2125; 
		text-transform: uppercase; 
		font: 14px arial; 
		}
		
	.informer_caption_text a {color: #FFFFFF; text-decoration: none }

	td.informer_caption_space {background-color: #FFFFFF; height:14px}

	.informer_caption table{ border:0px; border-collapse:collapse;}

	div.informer_section {padding: 5px 15px 0px 15px; clear:both; background-color: #ffffff}
	
	div.informer_sovmestno {padding: 15px 15px 15px 15px}
	.informer_sovmestno {font: 12px arial; color: #a05456;}
	.informer_sovmestno a{text-decoration: none;color: #a05456;}



td.y5_item { font-size: 12px !important}
li.y5_item { font-size: 12px !important}

div.y5_h, div.y5_h2 {font-size: 12px !important}

/* Подпись под картинкой */
.topic_reklama {background: #980808; display: inline; padding: 1px 2px; font: 10px arial;	margin-top: 0px; color: #ffffff}

/* Подпись под картинкой */


.artpic {font-family:arial;font-size:11px;color:#984848;text-decoration:none}
a.artpic {font-family:arial;font-size:11px;color:#984848;text-decoration:none}

div.underpicture_cont {margin-bottom:3px; line-height:13px}
.underpicture_cont {font: 11px arial}
.underpicture_cont a{color:#984848;text-decoration:none}


/* DOUBLE BORDER IMAGES 4 INTPAGE */
img.doubleborder {
	margin: 2px 0;
	padding: 1px;
	background: #FFFFFF;
	border: 1px solid #1a4868;
}	
	.floating_holder{
	float:left; margin: 0px 12px -2px 0px;
	padding-right:5px;
}

.right_floating_holder{
	float:right; margin: 0px 0px 0px 12px;
}

.image_holder {
	position: relative;
	-position: static;
	z-index: 1; 
}

.image_link_holder{
	display:inline;
	cursor:pointer;
	cursor:hand;
	padding:0px 0px 0px 0px;
}

.lupa {
	position: relative;
	top:-16px;
	left:-14px;
	z-index: 4; 
	margin-top:-5px;
	margin-right:-14px;
}

/* WEBTEASER 18jul2011 */

.div a {color: #a82808; font: normal 12px helvetica, arial; text-decoration:underline}

</style>
	
