@charset "utf-8";
/* CSS Document */

#text img {margin: 0;}
#calendar, #afisha ul { list-style-type: none; }
#calendar li { display: inline; margin: 0px; /* 2px 0 2px; */}
/*#afisha {clear: both;}*/
#afisha li { width: 200px; display: block; float: left; }
#calendar li * { font-size: 13px; /*line-height: 60px;*/ }
#LeftEvent { 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4; 
}
#RightEvent {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
#CenterEvent img {margin: 0 3px;}

#afisha {height: 300px; margin-left: 5px;}
ul#calendar  {height: 52px; width: 615px; background:#150603;  /* #d57300; */ margin: 0; padding: 0 5px; line-height: normal;}
#calendar li {display: block; float: left; color: #352724; letter-spacing: -1px; background: url(../images/separator_d_sel.png) center top no-repeat; border:1px;}

#calendar li span {color: #2f221c;font-size: 11px; }
#calendar li a {
	color: #665d3e; 
	text-decoration: none; 
	float: left; 
	display: block; 
	height: 48px; 
	padding-top: 12px; /* 2px 0; */
	width: 18px;
	text-align: center;	
	overflow: hidden;
	font-size: 12px;
	cursor: default;
}
/*#calendar li a:hover {background: #1508021; font-size: 11px; padding-top: 11px; height: 49px;/* #ffaa00;}*/
#calendar li a.changeDay {color: #504738; font-size:11px; cursor: pointer;}
#calendar li a.changeDay span {color: #c8b976; font-size:12px;}
#calendar li a.changeDay:hover {background-color: #22100A;height: 40px;  }

#calendar li.current {padding: 0;}
#calendar li .ActiveEvents {
	display: block; 
	/*min-width: 30px; */
	background: #22110a url(../images/separator_d_sel.png) center top no-repeat;
	height: 46px; 
	line-height:20px;
	border-top:1px solid #2d1e15;
	padding:11px 10px 5px;
	/*background: url(../images/afisha_date.png) center top no-repeat;*/
	text-align: center;
	font-size: 30px;
	font-weight: 700%;
	color: #cac4a0;
	font-color:#cac3a2;
	font-weight: bold;
	margin-top: -10px;
}

#calendar li .ActiveEvents span {
	font-size: 10px;
	margin-top: -10px;
	color: #ccbfae;
}

/**************************************/

/***** EVENT *****/
#text p.date {font-size: 20px; color:#FFFFFF;}
.title {font-size: 10px; color:#FFFFFF;}
.hr {height: 1px; font-size: 1px; border-bottom: 1px solid #2e2c21; margin: 10px auto;}
#text, #text p {font-size: 12px;} 

