#nav {left:20px; right:0;}
.tab_list {display:none;}
.tab_list a {padding:0; background:none;}

.poll-wrap {float:left; overflow:hidden; width:220px;}

.box-semi-wrap {float:left; width:255px; overflow:hidden; margin:0 10px 0 0;}
.box-semi-yellow {float:left;width:255px; /*padding:10px;*/ background:url('/layout/box-semi-yellow.png') center bottom no-repeat;}
.box-semi-yellow p {padding:0 10px;}
.box-semi-yellow-top {float:left; width:255px; height:8px;  background:url('/layout/box-semi-yellow-top.png') center top no-repeat; overflow:hidden; }

.katalog h2 {color:black; font-size:14px; padding:10px; height:57px; background: url(/layout/anketa-dots.gif) repeat-x center bottom;}
.katalog h2 span  {font-weight:bold; font-size:11px; display:block; margin:5px 0;} 

/**CENTER TABS*/

#center-tabs { float: left; font-weight: bold; padding-left: 10px; margin-bottom: -1px; }
#center-tabs li { display: block; float: left; height: 32px; list-style: none; margin-right: -16px; }
#center-tabs li a { display: block; overflow: hidden; width: 130px; height: 32px; color: #a80532; text-decoration: none; top: 0; left: 0; text-align: center;  }

	

	#center-tabs li.tab1 { width: 106px;  }
	#center-tabs li.tab1 a { width: 106px; background: url(/layout/tab-cinema.png) no-repeat; color:white; }
	#center-tabs  li.tab1 a.active {  position:relative; z-index:1000;}
	#center-tabs li.tab2 { width: 106px; margin-right:0;  }
	#center-tabs li.tab2 a { width: 106px; background: url(/layout/tab-ministry.png) no-repeat; color:#b98b02;  }
	#center-tabs  li.tab2 a.active {position:relative; z-index:1000; }
	#center-tabs li a span { display: block; padding-top: 12px; }
	
#cinema-top-new {cursor:pointer;float:left;height:83px;width:220px; background:#C3DE69  url(/layout/cinema-top-new.png) repeat scroll 0 0;
color:#000000;}
#cinema-top-new h2 { font-size: 14px; color: #fff; font-weight: bold; padding: 30px 0 0 96px; }
	#cinema-top-new h2 span { font-size: 11px; color: #e8af05; font-weight: normal; }
	
.tab_ministry {display:none;}
.box-ministry-top {float:left;font-size:0;height:7px;width:220px; background:transparent url(/layout/ministry-top.png) no-repeat;}

#box-facebook {width:266px; height:84px; background:url('/layout/esc-facebook.png') left top no-repeat; margin:0 0 8px 0;}
#box-facebook iframe {margin:42px 0 0 70px;}

#random {overflow:hidden; padding:5px; width:981px; height:207px; background:url('/layout/randomBG.png') left top no-repeat; }
.random_logo {float:left;width:108px; height:92px; margin:6px 7px; background:url('/layout/random-logoBG.png') left top no-repeat; text-align:center; position:relative; }
	.random_logo img {max-width:80px; max-height:50px; margin-top:5px;}
	.random_logo a.more {position:absolute;width:108px; text-align:center; left:0; top:60px; text-transform:uppercase; color:#4a69a2; z-index:1000;}
	
/* share */
p#share 			{ list-style: none; position: absolute; top: 15px; right: 260px; color: #115bb5; }
p#share a 			{ color: #115bb5; text-decoration: none;}
p#share img 		{  margin-right: 4px; }
p#share span 		{ padding: 0 3px; }
.at300bs.at15t_expanded, .at300bs.at15t_compact {float:left; margin:0;}

/*center box*/
.box-center-top {float:left; width:220px; height:5px;  background:url('/layout/box-center-top.png') center top no-repeat; overflow:hidden; }
.box-center {float:left;width:220px; background:url('/layout/box-center-bottom.png') center bottom no-repeat; margin-bottom:8px;}
.box-center h2 {height:30px; width:175px;  background:url('/layout/shop-event-head.png') center bottom no-repeat; padding:12px 0 0 45px; margin:0; font-size:14px; color:black; font-weight:bold;}
.box-center li {padding:10px 10px 10px 30px;  background: url(/layout/anketa-dots.gif) repeat-x center bottom;}
.box-center li h3 {margin:0; padding:0 0 0 10px; font-size:11px; color:black; margin:0 0 3px 0; text-transform:uppercase; font-weight:bold; background: url(/layout/box-center-bull.png) left 3px no-repeat; position:relative; left:-10px;}
.box-center li h3 a {color:black; text-decoration:none;}
.box-center li h3 a:hover {color:#A80532; text-decoration:underline;}
#all-shop-events {float:right; background:url('/layout/all-shop-events.png') left center no-repeat; padding:10px 10px 10px 20px; color:#6a021e;}

/*box-add*/
.box-add {width:266px; height:87px; background:white; border:1px solid #c4c4c4; margin:0 0 8px 0;}

#box-partners {width:951px; height:79px;  margin:8px 0; padding-left:40px; background:url('/layout/partneriBG.png') left center no-repeat; overflow:hidden; padding-top:1px;}

#top_banner 
{
	height:167px;
	left:183px;
	position:absolute;
	top:15px;
	width:530px;
	z-index:1000;
	overflow:hidden;
}
