body
{
	font-size:	14px;
	font-family:	Tahoma, Arial, Sans-serif;
}
div#adheader
{
	padding-left:	15px;
	padding-right:	15px;
}
div.motto
{
	padding-top:		10px;
}
div.motto div#innermotto
{
	background-color:	#eaedf2;
	color:		#333;
	font-size:	22px;
	font-weight:	bold;
	padding:	5px;
}

div.r9m /* div#bak-header, div#vadheader, div#navbar, div#main, div#footer, div#nav-footer */
{
	text-align:	center;
	no-margin-top:	10px;
	no-margin-bottom:	10px;
	padding-left:	14px;
	padding-right:	14px;
	border-left:	1px solid #e0e1e2;
	border-right:	1px solid #e0e1e2;
}
div#header *, div#adheader *, div#navbar *, div#main *, 
div#footer *, div#nav-footer * 
{
	text-align:left;
}

div#header table#mkheader
{
	background-image:	url("images/bkg_right.gif");

}

div#header table#mkheader tr td#header-logo
{
	background-image:	url("images/bkg_stripes.png");
}

div#header table#mkheader tr td#header-auth
{
	background:	url("images/plane.gif") left top no-repeat;
/*	background-position: */
/*	background-color:	#ee8d30; */
	text-align:	right;
	font-size:	11px;
	color:		#585757;
}

div#header table#mkheader tr td#header-auth:hover
{
	background:	url("images/plane_a.gif") left top no-repeat;
}


div#at_frm_bitrix
{
	text-transform:	none;
	padding-right:	10px;
/*	width:		185px; */
	text-align:	right !important;
	float:		right;
	padding-top:	25px;
}
div#at_frm_bitrix div.auth-row
{
	text-align:	right !important;
}

div#at_frm_bitrix div.auth-row a,
div#at_frm_bitrix div.auth-row a:visited,
div#at_frm_bitrix div.auth-row a:active
{
	color:		white;
}

div#at_frm_bitrix div.auth-row p
{
	margin:		0;
	text-align:	right;
	silly:		!important;
}

div#at_frm_bitrix div.auth-row p font.errortext
{
	color:		#990000;
	font-size:	12px;
	font-weight:	bold;
}

div#at_frm_bitrix input
{
	font-size:	11px;
}






div#navbar
{
	height:		35px;
}
div#navbar table#navbar-inner
{
	background-image:	url("images/bkg_nav.png");
	height:		35px;
	padding:	0;
}

/**Top menu**/
#horizontal-multilevel-menu,
#horizontal-multilevel-menu ul
{
	margin:		0; 
	padding:	0;
/*	background:	#E7A200 url(images/header_menu_bg.gif) repeat-x; */
	height:		35px;
	width:		100%;
	list-style:	none;
	font-size:	11px;
	float:		left;
	/*font-size:90%*/
}

#horizontal-multilevel-menu
{
}

/*Links*/
#horizontal-multilevel-menu a
{
	display:	block;
	spadding:	5px 10px;
	/*padding:0.3em 0.8em;*/
	text-decoration:none;
	text-align:	center;
}

#horizontal-multilevel-menu li 
{
	float:left;
}

/*Root items*/
#horizontal-multilevel-menu li.root-li
{
	sbackground-color:	red;
	height:			21px;
	border-right:	1px solid white;
	padding:	10px 8px 4px 8px;
}

#horizontal-multilevel-menu li a.root-item
{
	color:#fff;
	font-weight:bold;
}

/*Root menu selected*/
#horizontal-multilevel-menu li.item-selected
{
	background-image:	url("images/bkg_greygrad.png");
}
#horizontal-multilevel-menu li a.root-item-selected
{
	color:		#666;
	font-weight:	bold;
	spadding:	10px 12px 4px 12px;
}

/*Root items: hover*/
#horizontal-multilevel-menu li.root-li:hover, 
#horizontal-multilevel-menu li.jshover
{
	background-image:	url("images/bkg_greygrad.png");
}

/*Root items: hover*/
#horizontal-multilevel-menu li:hover a.root-item, 
#horizontal-multilevel-menu li.jshover a.root-item
{
	color:		#666;
	font-weight:	bold;
	spadding:	10px 12px 4px 12px;
}

/*Item-parents*/
#horizontal-multilevel-menu a.parent
{
	background: url(images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#horizontal-multilevel-menu a.denied
{
	background: url(images/lock.gif) center right no-repeat;
}

/*Child-items: hover*/
#horizontal-multilevel-menu li li:hover, #horizontal-multilevel-menu li li.jshover
{
	background:#D6D6D6;
	color:#fff;
}

/*Child-items selected*/
#horizontal-multilevel-menu li li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}

/*Sub-menu box*/
#horizontal-multilevel-menu li ul
{
	position:absolute;
	/*top:-999em;*/
	top:auto;
	display:none;
	z-index:500;

	height:auto;
	/*width:12em;*/
	width:135px;
	background:#F5F5F5;
	border:1px solid #C1C1C1;
}

/*Sub-menu item box*/
#horizontal-multilevel-menu li li 
{
	width:100%;
	border-bottom:1px solid #DEDEDE;
}

/*Item link*/
#horizontal-multilevel-menu li ul a
{
	text-align:left;
	padding:	5px 10px;
}

/*Items text color & size */
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#horizontal-multilevel-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}

div.menu-clear-left
{
	clear:left;
}

div#nav-footer
{
	background-color:	#979ba0;
	border-bottom:		3px solid #6f747a;
}
#nav-footer div.menu-bottom
{
	color:			white;
	font-size:		11px;
	padding-top:		10px;
	padding-bottom:		10px;
}

#nav-footer div.menu-bottom span.menu-bottom-selected,
#nav-footer div.menu-bottom span.menu-bottom-regular
{
	margin:			10px 22px;
}

#nav-footer div.menu-bottom span.menu-bottom-selected
{
}

#nav-footer div.menu-bottom span.menu-bottom-regular
{
}

#nav-footer div.menu-bottom a
{
	color:			white;
}



div#footer
{
	nopadding:		10px;
	/*height:			113px;*/
	height:			200px;
	font-size:		11px;
	/*background-image:	url("images/bkg_bottom.png");*/
	color:			#333333;
	background-image:	url("images/bkg_bottom200.png");
}

div#footer table#footer-inner tr td
{
	padding:	10px 22px;
}

div#footer table#footer-inner tr td#counter
{
}

div#footer table#footer-inner tr td#copyrights
{
	font-size:	11px;
}

td#copyrights img
{
	vertical-align: top;
}

div#footer table#footer-inner tr td#address
{
	font-size:	12px;
}

div#main table tr td#leftpan div.fad, 
div#main table tr td#rightpan div.fad,
div#main table tr td#leftpan div.information-block, 
div#main table tr td#rightpan div.information-block
{
	margin:		0 0 10px 0;
}

div#main table tr td#leftpan, 
div#main table tr td#rightpan
{
	text-align:	center !important;
	padding-top:	15px;
	padding-bottom:	15px;
}
div#main table tr td#midpan
{
	padding-left:	20px;
	padding-right:	20px;
}
div#main table tr td#midpan h1#pagetitle
{
	color:		#666666;
	font-size:	20px;
}



div.information-block
{
	font-size:		11px;
}

div.information-block-head
{
	background-color:	#ec821b;
	bak-background-color:	#979ba0;
	color:			white;
	font-weight:		bold;
	text-align:		center !important;
	padding:		3px 0 4px 0;
}

div.information-block-body
{
	background-color:	#eaedf2;
	bak-background-color:	#fee7b0;
	color:			#333333;
	padding:		6px 10px;
}

div.information-block-linkmore
{
	background-color:	white;
	display:		inline-block;
	margin:			5px 16px 5px -10px;
	padding:		5px 20px 5px 10px;
	background-image:	url("images/blockmore.gif");
	background-position:	top right;
	background-repeat:	no-repeat;
}


div.information-block-body dl.blog-new-posts-content,
div.information-block-body dl.forum-new-posts-content
{
	margin:			0;
	padding:		0;
}

div.information-block-body dl.blog-new-posts-content dt,
div.information-block-body dl.forum-new-posts-content dt
{
	margin:			0;
	padding:		0;
}

div.information-block-body dl.blog-new-posts-content dd,
div.information-block-body dl.forum-new-posts-content dd
{
	margin:			0;
	margin-bottom:		6px;
	padding:		0;
}

div.information-block-body dl.blog-new-posts-content dd a.blog-new-posts-blog
{
	text-decoration:	none;
	color:			#999999;
}

div.information-block-body dl.forum-new-posts-content dd a.forum-new-posts-author
{
	text-decoration:	none;
	color:			#999999;
	background:		url("images/icon_user.gif") no-repeat left center;
	padding-left:		10px;
}



div.ad234x60cont
{
	background-color:	#eaedf2;
	width:		234px;
	height:		60px;
	padding:	3px;
}

a, a:visited, a:hover, a:active
{
	color:		#336699;
	text-decoration:	underline;
}

a:hover
{
	text-decoration:	none;
}

div#main table tbody tr td#midpan
{
	padding-top:	10px;
	padding-bottom:	10px;
	font-size:	12px;
	color:		#333333;
}

div#main table tbody tr td#midpan h1#pagetitle
{
	display:	inline;
}

div#main table tbody tr td#midpan img.rss-button
{
	margin-top:	5px;
}



div#main td#midpan table.red-list
{
	clear:		both;
}

div#main td#midpan table.red-list tr
{
	vertical-align:	top;
	margin:		5px;
}

div#main td#midpan table.red-list td
{
	padding:	5px;
}

div#main td#midpan h2
{
	color:		#666;
	margin-top:	10px;
}

div#main td#midpan h2,
div#main td#midpan h3
{
	font-size:	1.5em;
}

div#main td#midpan h4,
div#main td#midpan h5
{
	sfont-size:	1.5em;
}

div#main td#midpan h3, 
div#main td#midpan h5
{
	color:		#E99847;
}



div#main table tbody tr td#midpan .main-othernews
{
	padding:		3px 25px 6px 15px;
	background-color:	#eaedf2;
	background-image:	url("/bitrix/templates/web20/images/othernews.gif");
	background-position:	top right;
	background-repeat:	no-repeat;
	font-weight:		bold;
	margin-bottom:		10px;
}

div#main table tbody tr td#midpan .bordered
{
	padding:		0 10px 10px 10px;
	margin:			10px 0;
	border:			1px solid #e0e1e2;
	padding-bottom:		20px;
}

div#main table tbody tr td#midpan div.content-filter
{
	background:		#eaedf2;
	margin:			10px 0;
	padding:		5px;
}

.mk-film-table{
border: 1px solid #eee;
padding: 0;
border-collapse: collapse;
width: 700px;
margin: 23px;
}

.mk-film-table th{
text-align: center !important;
padding: 4px 0px;
background-color: #eee;
}

.mk-film-table tr{

}

.mk-film-table td{
text-align: center !important;
padding: 4px 0px;
border-bottom: 1px solid #e7e7e7;
border-right: 1px solid#e7e7e7;
}

.mk-film-table .mk-film-two{
background-color: #EEF;
}
.mk-film-th-one{
width:100px;
}
.mk-film-th-three{
width:100px;
}
#NM451{
padding-left: 17px;
}
#soc-podlogka{
float: left; 
width: 100%; 
margin: 6px 0px;
}
.soc-knopka{
float: left; 
margin: 0px 6px;
}
