﻿@media print {

	#forprint{
		font-size:24px;
	}
	
	.previewTable {
		border-top: 3px solid #199647;
	}

	.renderbody, .news_big_lm{
		background-image: none;
	}
	.topMenu, .topDiv, #slideshow-menu-wrapper,.tempBanners, #prefooter, .selector_slide, .banner_field, .search_in_archiv, 
	.olympic_games, .coments_field, .pluso, #counters, .breadcrumb, .media_field .media_slide .options_media {
		display: none;
	}
	.alphabet_main_block{
		display: none;
	}
	.social_plugin{

	}
	.top_grey_border{
		border: 0;
	}
	a[href]:after {
		content: none !important;
	}

	.dragdealer .handle {
		position: initial;
	}
	.green_plank,.small_padding_block,.green_plank span,.leftcontent .date, .breadcrumb, .blck_coutch,.row_blck, .aswellas {
		background-color: #ffffff;
		background-image: none;
		color:#000000;
	}
	.top-spaced {
		background-image: none;
		background-color: #ffffff;
		height: auto;
		width: 990px;
		/*float: left;*/
		display:block;
	}

	.top-spaced.top-spaced-today{
		width: 738px;
		float: left;
	}

	.top-spaced.top-spaced-today .green_plank{
		display: none;
	}
		.top-spaced.top-spaced-today .newsDesc{
			width: 740px;
		}

		.top-spaced.top-spaced-today .newsDesc .desc{
			width: 290px;
		}
	#slideshow-menu-wrapper-today{
		display:none;
	}
	.twoColumns{
		float: left;
		/*display:table;*/
	}

	.dragdealer {
		height: auto;
		float: left;
	}

	#slideshow {
		height: auto;
		width: 100%;
		overflow: visible;
		float: left;
	}

	#slideshow .handle {
		width: 100%;
		height: auto;
		float: left;
	}
	#slideshow .handle .slide, .right_colmn .manageable-units {
		width: 100%;
		display: table-row;
	}

	.top-spaced.top-spaced-today #slideshow .handle .slide{
		height:auto;
	}

	.pagetoday .inside_left_blk {
		float:left;
		width: 100%;
		/*display: table;*/
	}

	.left_news_today{
		/*
		display: block;
			*/
		float: left;
	}

	table, .blogs_block, #slideshow .handle .slide:last-child, .region_map_block, .sochiBg, .image_of_day, .smallNewsBlock, .row_blck /*, .aswellas*/ 
	, .small_padding_block, .leftSmallColumn .newstitle, .leftSmallColumn .smallNewsBlock, .ContentRightTop {
		/*page-break-before: always;*/
		page-break-inside:avoid;
		display:table;
	}
	.special-projects-block{
		display:block;
	}
	.newsList, .eventBlock{
		display:table;
	}
	.newsDesc {
		width: 996px;
		float: left;
	}

	.newsDesc .desc{
		width: 540px;
	}

	.mainTitle a {
		display: inline-block;
		margin-right: 20px;
	}

	.tempBanners{
		display: none;
	}

	.main_left_column {
		
	}

	 .right_colmn.pagetoday {
		/*margin-top: 1520px;*/
	}

	.sort_reg_field{
		/*float: left;*/

		page-break-inside: avoid;
		display: table;
	}

	.news_txt_regular{

	}

	#footer{
		background-image: none;
		color:#000000;
		
		page-break-inside: avoid;
		display: table;
	}

	#footer .center, #footer .top, #footer .linkauthor, #footer .center a.mail, .foot_anchor, #footer .bottom{
		color:#000000;
	}

	.right_colmn .module_video:first-child{
		margin-top: 0;
	}

	.sity_name a{
		color:#000000;
	}
	.green_line{
		background-color: #ffffff;
		color:#000000;
	}
	.media_field{
		overflow: visible;

	}
	.media_field .handle{
		width: 990px!important;
	}
	.maphilighted, .shellmap img.map{
		opacity:1 !important;
	}
	.media_field .media_slide .options_media{
		display: none;
	}

	/*Media*/
	.media_field.top_both_border{
		border: none;
	}

	.toiningImgNew{
		display: none !important;
	}
}
