/**********************************************************************************************

	Title: News.mail.ru 2012 - Print version CSS
	Author: Mail.ru Content Projects Team (A.Kusimov)
	Date: 09.2012

***********************************************************************************************

	1. Global Reset

	2. General Elements

	3. Switched Off General Elements

	4. Content Elements

***********************************************************************************************/



/* 1. Global reset
-----------------------------------------------------------------------------------------------
===============================================================================================*/

	html, body {margin: 0; padding: 10px;}
	body {background: #fff; color: #000; font: normal 100% Arial, sans-serif;}

	img, table {border: 0;}
	table {border-collapse: collapse;}
	td, th {padding: 0; vertical-align: top; text-align: left;}

	form {margin: 0;}
	textarea, input, select {font-family: Tahoma;}

	a {color: #1a6dc0; text-decoration: underline;}
	a:hover {text-decoration: none;}

	h1, h2, h3, h4, h5, h6 {margin: 0;}

	ul {margin: 0 0 0 17px; padding: 0; list-style-type: disc; line-height: 1.2em;}



/* 2. General Elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/

	@media print {
		html, body {padding: 0;}
		.p-head-print__switchoff {display: none;}
	}

	.p-head-print {
		display: block;
		margin-bottom: 20px;
		text-align: left;
	}
		.p-head-print__switchoff {
			font: 125% Georgia;
			text-align: center;
			margin-bottom: 15px;
		}
			.p-head-print__switchoff__link {
				text-decoration: none;
				border-bottom: 1px dashed;
			}
			.p-head-print__switchoff__link:hover {
				border-bottom-color: transparent;
			}
		.p-head-print__url {
			font: 95% Arial;
			margin-bottom: 20px;
		}

	.p-main,
	.p-main__inner,
	.p-main__inner__resizer,
	.p-main__inner__resizer__cont,
	.p-body
	{
		min-width: auto;
		max-width: 100%;
		padding: 0;
		margin: 0;
		width: 100%;
		background: none;
	}

	.p-body__left {
		float: none;
		margin: 0;
	}

	.unprintable {
		display: none;
	}



/* 3. Switched Off General Elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/

	.c-photoblock__error,
	.g-pbox-position,
	.p-counters,
	.portal-headline,
	.portal-menu,
	.p-top-adplate,
	.p-topad,
	.p-body__left-bgsetter,
	.p-body__right-wrapper,
	.p-footer,
	.p-profiler,
	.c-params__print,
	.directhack,
	#wa-root
	{
		display: none !important;
		visibility: hidden !important;
	}

/* 4. Content Elements
-----------------------------------------------------------------------------------------------
===============================================================================================*/

	.c-blockhead {
		font: bold 150%/1em Georgia;
		text-transform: uppercase;
	}
	.c-blockhead * {
		font-size: 1em;
		color: #000000;
		text-decoration: none;
	}
	
	.s-article .c-params {
		margin-bottom: 15px;
		font: 75% Tahoma;
	}
	.s-article .c-params a {
		color: #000;
		text-decoration: none;
	}
	.s-article .c-articlehead {
		margin-bottom: 12px;
		font: 180%/1em Georgia;
	}
	.s-article__story {
		margin-bottom: 15px;
		font: 75% Tahoma;
	}
		.s-article__story__date {
			display: none;
		}
		.s-article__story__title {
		}
	.s-article__notice {
		margin-top: 25px;
		margin-bottom: 20px;
		font-size: 80%;
		line-height: 1.5em;
		font-weight: bold;
	}
	.s-article .s-text {
		font-size: 80%;
		line-height: 1.5em;
	}

	.s-article .c-photoblock__image {
		margin-bottom: 20px;
	}
	.s-article .c-photoblock__image a {
		text-decoration: none;
	}
	.s-article .c-photoblock-video {
		display: none;
	}
	.s-article .c-photoblock__image__clicker-wrapper {
		display: none;
	}
	.s-article .s-fotostripe {
		display: none;
	}
	.s-article-actions {
		display: none;
	}
	.s-article .s-tags {
		display: none;
	}
	.s-article .c-gallerysource {
		margin-top: -18px;
		margin-bottom: 15px;
		font: 75% Tahoma;
		color: #999;
	}
	.s-article .c-gallerysource__link {
		color: #999;
		text-decoration: none;
	}

	.s-article__banner-place,
	.s-subnews,
	.s-comments,
	.s-partners,
	.sourceInformer
	{
		display: none;
	}
	.c-tab-content {
		list-style: none;
		margin-left: 0;
	}