body {
	margin : 0;
	/* padding : 10px;
	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
} 
div#menunav { 
       width: 100%; /* задаем ширину для div */ 
       float: left;  /* добавляем список в div */ 
       margin:0 auto;   
       font-size: 11px;  /* задаем размер шрифта */ 
       background-color: #000000;  /* фоновый цвет div */ 
       padding: 0 0 0 0px;  /* отступ ul от края контейнера */ 
} 
div#menunav ul { 
   margin: 0px; 
   padding: 0px; 
    float: left;  /* заставляет ul вместить все li */ 
   /*border-left: 1px solid #ffffff;  /* добавляет левую вертикальную черту к ul */ 
/*   margin-left: 15px;  /* IE удваивает заданное значение */ 

} 
 
div#menunav li { 
   float: left;   /* располагаем список по горизонтали */ 
   list-style-type: none;    /* удаляем маркеры */ 
   background-color: #333333;   /* задаем фоновый цвет элементов меню */ 
   border-right: 1px solid #222;   /* создаем разделительные линии между элементами li */ 
   width: 70px;
   
} 

div#menunav a {
	text-decoration: none;
	/* удаляем подчеркивание ссылок */
	padding: 0px;
	/* создаем пространство с обеих сторон текста пункта меню */
	color: #ffffff;
	/* задаем цвет шрифта */
	display:block;
	height:100px;
	line-height:50px;
	width: 70px;
	text-align:center;
	font-weight : bold;
} 

div#menunav a.act {
	text-decoration: none;
	/* удаляем подчеркивание ссылок */
	padding: 0px;
	/* создаем пространство с обеих сторон текста пункта меню */
	color: #000000;
	/* задаем цвет шрифта */
	display:block;
	height:100px;
	line-height:50px;
	width: 70px;
	text-align:center;
	font-weight : bold;
	background-color:#FFFFFF;
	
} 

div#menunav  ul li a:hover {
	background:#fff;
	color:#000;
}
div#menunav  ul li a:active {
	background:#fff;
	color:#000;
}
TABLE {
 table-layout: auto; /* Фиксированная ширина ячеек */
}
#top_bg{
	background-image : url(../images/top_bg.png);
	background-repeat : repeat-x;
}
.small_text{
	font-family: Arial, Helvetica, sans-serif;
	font-size : 10px;
}

#bottom_counters{
	background-color : Black;
}

td.black_part{
   background-color:#cccccc;

}
td.white_part{
   background-color:#ffffff;
}

td.middle_b_w{
   background-color:#ffffff;

}
td.border_top{
border-top:#000000 solid 1px;
}
a:link  {
   font-size:11px;
   color: #666666;
   font-family: Arial;
}
a:hover, a:visited{
   font-size:11px;
   color:black;
   font-family: Arial;
   
}
table.content{
	padding:5px;
	text-align:justify;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

td.author{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#333333;
}

td.date{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

td.title{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#330066;
font-weight:bold;


}

h1, h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#330066;
font-weight:bold;

}
table.afisha{
   background-color: #333333;
}
a.key_word:link,a.key_word:visited {
	color: grey;
	line-height: 20px;
	/*font-weight: bold;*/
	font-family: Arial;
	text-decoration: none;
}
a.key_word:hover, {
	color: #ffffff;
	line-height: 20px;
	text-decoration: none;
	background-color : Gray;
}
ul{
padding:5px;
}

ul.ul2{
padding:15px;
padding-top:5px;
padding-bottom:5px;
}
li{
    line-height: 20px;
	/*list-style: circle;*/
list-style: none;

}
a.afisha:link {
	color: #ffffff;
	line-height: 24px;
	/*font-weight: bold;*/
	font-family: Arial;
}
a.afisha:hover, a.afisha:visited{
	color: #ffffff;
	line-height: 24px;
	/*font-weight : bold;*/
}

.text_afisha{
	color: white;
	
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
.tag-cloud {
	float: left;
	width: 100%;
	padding: 0 1.25em; 
 	margin: 0 10 0 -20;
}
	.tag-cloud ul {
		white-space: normal;
	}
	.tag-cloud ul,
	.tag-cloud ul li {
		display: inline;
width: 200px;
	}
		.tag-cloud a {
			font-size: .83em;
			color: #306;
			text-decoration: none;
			line-height:1.4em;
		}
		.tag-cloud a:hover {
			color: #fff;
			background: #306;
		}
		
		.tag-cloud a 	 {white-space:nowrap;}
		.tag-cloud a.w1  { font-size: 80%; }
		.tag-cloud a.w2  { font-size: 100%; }
		.tag-cloud a.w3  { font-size: 120%; }
		.tag-cloud a.w4  { font-size: 140%; }
		.tag-cloud a.w5  { font-size: 160%; }
		.tag-cloud a.w6  { font-size: 180%; }
		.tag-cloud a.w7  { font-size: 200%; }
		.tag-cloud a.w8  { font-size: 220%; }
		.tag-cloud a.w9  { font-size: 240%; }
		.tag-cloud a.w10  { font-size: 260%; }

a.title:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#330066;
	font-weight:bold;
text-decoration:none;

	}
a.title:hover, a.title:visited{
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
text-decoration:none;
}


ul.no_style_list li{
	list-style: none;

}

a.white_link:link  {
   font-size:14px;
   color: #ffffff;
   font-family: Arial;
font-weight:bold;
}
a.white_link:hover, a.white_link:visited{
   font-size:14px;
   color:#dddddd;
   font-family: Arial;
	font-weight:bold;
   
}


