body{
	margin: 0px;  
	padding: 0px;
	background : #FDDCB0;
 	font-family: Arial, Verdana, sans-serif;
 	font-size: 12px;
	color : #3A4B2B;	
}

a{
	color: #546A4C;
	font-size: 12px;
	text-decoration: underline;
}
.base_text a:hover{
	color: #E67415;
}

a.a_menu_top{
	font-size: 9px;
	text-transform: uppercase;
	color: #864601;
	text-decoration: none;
}
a.a_menu_top:hover{
	color: #E67415;
}


a.afisha{
	color: #5D432D;
	text-decoration: none;
}
a.newssite{
	color: #687057;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
a.newssites{
	color: #3A4B2B;
	font-size: 12px;
	text-decoration: none; 
}

a.mailto{
	color:#4C6833;
	font-size: 11px;
	text-decoration: none;
}
a.ksan{
	color: #816248;
	font-size: 11px;
	text-decoration: none;
}
a.ksan:hover {
	text-decoration: underline;
}

a.hello{
	font-size: 10px;
	font-weight: bold;
	color: #935E11;
}

ul.news{
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	list-style: square outside url(/i/li_news_30.gif);
}

ul{
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	list-style: square outside url(/i/li_news_30.gif);
}

ul ul{
	padding: 3px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	list-style: square outside url(/i/li_news_30.gif);
}


.t_hello{
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #935E11;	
}

.t_search{
	color: #935E11;
	font-size: 10px;
}

.text_form_enter{
	font-size: 10px;
	color: #935E11;	
}

.inp_enter{
	width: 90px;
	height: 20px;
	border: 1px solid #D1A87B;
	background-color: #FEF5EA;
	font-size: 12px;
}
.inp_search{
	width: 150px;
	height: 20px;
	border: 1px solid #D1A87B;
	background-color: #FEF5EA;
	font-size: 12px;
}

#t_ksan{
	color: #816248;
	font-size: 11px;
	padding-top: 40px;
	padding-bottom: 40px;
	padding-right: 80px;
}

.but_enter{
	width: 55px;
	height: 20px;
	
}


.back_grown{
	background-color: #FFE0B5;
	background-image: url(/i/back_grown_13.jpg);
}

.date_a{
	color: #E67415;
	font-size: 12px;
	font-weight: bold;
}
.time_a{
	color: #CB6816;
	font-size: 12px;
}

.list_afisha{
	padding-top: 10px;
}

.back_d_grown{
	background-image: url(/i/2/back_d_grown_41.jpg);
	background-color: #F3D0A2;	
}

.d_grown{
	background-color: #DCA572;
}

.hr{
	background-image: url(/i/2/sep_list_af_56.gif);
	background-repeat: repeat-x;
	height: 4px;
	width: 100%;
	padding: 0px 0px 10px 0px;
	margin-top: 10px;
}

.uimg {
	border: 1px double #D1A87B;
	border-width: 4px;
	margin: 20px 2px 20px 2px;
}

