/* CSS Document */

body{ background: none !important; margin:0px; padding:0px 10px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; }


img{ border:none; }

#header #illustration, #mainmenu, #searchandenter, #tread, #topbanner, #right, #ajaxpage, #comment, #comments, .bottom, .zoom, .themenews, .theme, .bannerc, #left-baner, #right-baner, .b-main-menu, .catnews, .social-links, .begun_auto_rich, .b-comment, #move_up, .gads, #ask_form, .morelink, #topbanner_new, #topnews, .bot,#hmenu { display:none !important; }

.noprint{ display:none; }
body div.crossnoprint{ display:block;}

#logo img:first-child {
	float: left;
}
#logo img:nth-child(2) {
	float: none !important;
}
a img{border:0px;}
a{color:#000; text-decoration:underline;}
a:hover{text-decoration:none;}
a:visited{color:#666;}

table td{ vertical-align:top; }

#globaldiv #header{ width:auto; height:77px; overflow:visible; position:relative; background: url("http://primamedia.ru/images/16p.png") no-repeat scroll 300px 20px transparent;}

#globaldiv #logo_left{ float:left; width:97px; height:84px; position:relative;}
#globaldiv #logo_right{ float:left; width:210px; height:67px; position:relative;}

div#gallery{ float:right; margin:0px 0px 15px 15px; }

ul.gallery{ list-style:none; margin:0px; padding:0px; }
ul.gallery li{ display:inline; margin:2px; }

#globaldiv #topnews{border-bottom: 1px solid #d4d4d4;}
#globaldiv #topnews td{width:199px; font-size:11px; text-align:left;}
#globaldiv #topnews td .nws{width:184px; margin:0px 0px 15px 0px;}
#globaldiv #topnews td .nws img{border:1px solid #d4d4d4; margin-bottom:8px;}
#globaldiv #topnews td .nws .date{font-size:10px; color:#a3a2a2; line-height:10px;}
#globaldiv #topnews td .nws h3{font-size:11px; line-height:14px; font-weight:normal; margin:0px; padding:0px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
#globaldiv #topnews td.last{width:184px;}

#globaldiv #mcont #left .set_margin{ margin-left:0px; }
#globaldiv #mcont #left p.inject{ font-size:16px; font-weight:bold; color:#666; }

#globaldiv #mcont{margin-top:20px;}
#globaldiv #mcont #left{ width:100%;}
#globaldiv #mcont #left .lastnews{width:auto; margin:0px; padding:0px;}
#globaldiv #mcont #left .lastnews h1{color:#c21318; font-size:20px; line-height:16px; margin:0px 5px 15px 0px; padding:0px;}
#globaldiv #mcont #left .lastnews .morelink{font-size:14px; line-height:16px; color:#c21318;}
#globaldiv #mcont #left .lastnews .morelink a{color:#c21318; font-size:11px;}
#globaldiv #mcont #left .lastnews .leftcol{width:365px; margin-right:20px; float:left;}
#globaldiv #mcont #left .lastnews .rightcol{width:365px; float:right;}
#globaldiv #mcont #left .lastnews .newsitem{margin:0px 0px 15px 0px; font-size:12px; color:#7d7d7d; line-height:16px;}
#globaldiv #mcont #left .lastnews .newsitem .date{font-size:10px; color:#a3a2a2; line-height:16px; margin-right:10px; font-weight:normal;}
#globaldiv #mcont #left .lastnews .newsitem h3{font-size:12px; font-weight:bold; margin:0px; padding:0px;}

#globaldiv #mcont #left h1{color:#c21318; font-size:16px; line-height:16px; margin:0px 5px 15px 0px; padding:0px;}
#globaldiv #mcont #left h2{ font-size:15px; margin:10px 0px; }
#globaldiv #mcont #left h2 span{ font-size:11px; font-weight:normal; }
#globaldiv #mcont #left .newscont{ color:#000; }
#globaldiv #mcont #left p{ margin:10px 0px; }
#globaldiv #mcont #left b.selected{ padding:4px 8px; margin:1px; background:#c31318; color:#fff; }
#globaldiv #mcont #left .newsitem{margin:0px 0px 15px 0px; font-size:12px; color:#7d7d7d; line-height:16px;}
#globaldiv #mcont #left .newsitem .date{font-size:10px; color:#a3a2a2; line-height:16px; margin-right:10px; font-weight:normal;}
#globaldiv #mcont #left .newsitem h3{font-size:12px; font-weight:bold; margin:0px; padding:0px;}

#globaldiv #mcont #left #bestnews td{width:182px; font-size:11px; text-align:left; padding:0px; margin:0px;}
#globaldiv #mcont #left #bestnews td .nws{width:172px; margin:10px 0px 10px 10px; padding:0px;}
#globaldiv #mcont #left #bestnews td .nws img{border:1px solid #e6abad; margin-bottom:8px;}
#globaldiv #mcont #left #bestnews td .nws .date{font-size:10px; color:#e6abad; line-height:10px;}
#globaldiv #mcont #left #bestnews td .nws h3{font-size:11px; line-height:14px; font-weight:normal; margin:0px; padding:0px;}
#globaldiv #mcont #left #bestnews td.last{margin-right:10px; width:192px;}

#globaldiv #mcont #left .catnews{margin-top:20px;}
#globaldiv #mcont #left .catnews .catleft{width:365px; margin-right:20px; float:left;}
#globaldiv #mcont #left .catnews .catright{width:365px; margin-right:0px; float:right;}
#globaldiv #mcont #left .catnews .newsitem{margin:0px 0px 15px 0px; font-size:12px; color:#7d7d7d; line-height:16px;}
#globaldiv #mcont #left .catnews .newsitem .date{font-size:10px; color:#a3a2a2; line-height:16px; margin-right:10px; font-weight:normal;}
#globaldiv #mcont #left .catnews .newsitem h3{font-size:12px; font-weight:bold; margin:0px; padding:0px;}
#globaldiv #mcont #left .catnews h1{color:#c21318; font-size:16px; line-height:16px; float:left; margin:0px 5px 15px 0px; padding:0px;}
#globaldiv #mcont #left .catnews .morelink{font-size:14px; line-height:16px; color:#c21318;}
#globaldiv #mcont #left .catnews .morelink a{color:#c21318; font-size:11px;}
#globaldiv #mcont #left .bannerc{margin-top:10px;}

#globaldiv #mcont #left table.newscont td.nc_left{ display:none; }

#globaldiv #mcont #left table.news_img{ border-collapse:collapse; margin:10px 0px; clear:both; }
#globaldiv #mcont #left table.news_img td.tl{ background:url(/images/design/tl.png) left top no-repeat; width:15px; height:15px; }
#globaldiv #mcont #left table.news_img td.t{ background:url(/images/design/t.png) left top repeat-x; height:15px; }
#globaldiv #mcont #left table.news_img td.tr{ background:url(/images/design/tr.png) right top no-repeat; width:15px; height:15px; }
#globaldiv #mcont #left table.news_img td.l{ background:url(/images/design/l.png) left top repeat-y; width:15px; }
#globaldiv #mcont #left .newscont table.news_img td.cntr { width:266px; font-size:11px; }
#globaldiv #mcont #left table.news_img td.cntr { width:auto; font-size:11px; }
#globaldiv #mcont #left table.news_img td.c img{ display:block; }
#globaldiv #mcont #left table.news_img td.r{ background:url(/images/design/r.png) right top repeat-y; width:15px; }
#globaldiv #mcont #left table.news_img td.bl{ background:url(/images/design/bl.png) left bottom no-repeat; width:15px; height:15px; }
#globaldiv #mcont #left table.news_img td.b{ background:url(/images/design/b.png) left bottom  repeat-x; height:15px; }
#globaldiv #mcont #left table.news_img td.br{ background:url(/images/design/br.png) right bottom no-repeat; width:15px; height:15px; }

#globaldiv #mcont #left table.quote{ width:100%; border-collapse:collapse; background:#f1f1f2; color:#000; border:#999 1px solid; }
#globaldiv #mcont #left table.quote td{ padding:10px 9px; }
#globaldiv #mcont #left table.quote td.pic{ font-size:11px; }
#globaldiv #mcont #left table.quote td.qt{ width:100%; padding:10px 10px 10px 0px; }

#globaldiv #mcont #right{ width:0px; }
.news_img_cont,
.news_list,
.button_up { display: none; }

.head {
	overflow: hidden;
	width: 300px;
}

.relap-default__popup-container, 
#socialize, .bannerc, .left-nav-news, #ajaxpage, .bottom, #right
 {
	display: none !important;
}


