/* CSS Document */
body{
font-family: tahoma;
font-size:11px;
}

/*	для всех ссылок	*/
a{
color:#CC0000;
}

/*	левая колонка	*/
#leftcolomn
{
float:left;
width:220px;
}

/*	верхние угловые блоки	*/
.logo{
width:200px;
height:100px;
background:#E7E7E8;
border:#BCC0C8 1px solid;
margin:10px;
margin-bottom:30px;
}

/*	ссылки левого меню	*/
a.menu{
color : black;
text-decoration:none;
/* ---- */
padding-left:8px;
}

a.submenu{
color : black;
text-decoration:none;	
}

a.submenuselected{
color:#CC0000;
text-decoration:none;	
}

/*	стили списка левого меню	*/
ul.top{
margin:0px;
padding:0px;
border:#BCC0C8 1px solid;
/*border-right:#BCC0C8 1px solid;
*/}

ul.sub{
margin:0px;
padding:0px;
background:#E7E7E8;
/*border-right:#BCC0C8 1px solid;
*/}

li.dir{
list-style:none;
background:#E7E7E8 url(../images/marker.gif) no-repeat left top;
border-top:#BCC0C8 1px solid;
padding:5px;
padding-left:13px;
}


li.subdir{
list-style:none;
background:#E7E7E8;
padding:3px;
padding-left:18px;
}
li.subdirselected{
list-style:none;
background:#E7E7E8 url(images/marker_red.gif) no-repeat left ;
padding:5px;
padding-left:18px;
}

li.empty{
list-style:none;
list-style-type:none;
list-style-image:none;
background:#BCC0C8;
padding:5px;
}
/*
*/


/*	форма поиска	*/
.searchform{
padding-left:5px;
}

/*	поле поиска	*/
input.textfield{
border:#BCC0C8 1px solid;
font-family: tahoma;
font-size:11px;
}

/*	верхнее меню	*/
#topmenu
{
padding-top:10px;
height:20px;
text-align:right
}


/*	средняя колонка	*/
#middlecolomn
{
float:left;
width:500px;
}

.crump{
color:black;
font-size:12px;
}

/*	рекламный баннер	*/
#banner{
margin-bottom:30px;
height:80px;
text-align:center
}

/*	правая колонка	*/
#rightcolomn
{
float:left;
width:220px;
margin-bottom:120px;
}

/*	нижний блок	*/
#bottom{
background:url(../images/logo_trans.gif) no-repeat bottom right;
height:131px;
width:920px;
float:left;
}

/*	нижнее меню	*/
#bottommenu{
margin-top:115px;
margin-left:10px;
padding-right:10px;
float:left;
}

/*	красная полоса	*/
#redbar
{
background:#ED1C24; height:10px; float:left; width:920px;
margin:10px;
}


#counter
{
width:920px;
margin:10px;
text-align:center;
float:left;
height:10px;
}

/*	отступы для контента в колонках	*/
.colomn{
padding:10px;
}

/*
#content
{
	margin-bottom:550px;
	
}*/



/*	заголовок в блоке контента	*/
#content .title{
color:#CC0000;
font-weight:bold;
font-size:12px;
}

/*	дата в анонсах	*/
#content .date{
color:#CC0000;
}






.top
{
width:100%;
margin:0px;
padding:0px;
border:#BCC0C8 1px solid;
/*border-right:#BCC0C8 1px solid;
*/}

.sub{
margin:0px;
padding:0px;
background:#E7E7E8;
/*border-right:#BCC0C8 1px solid;
*/}

.dir{
list-style:none;
background:#E7E7E8 url(../images/marker.gif) no-repeat left top;
/*border-top:#BCC0C8 1px solid;*/
padding:5px;
color: black;
width:190px;
height:17px;
text-decoration:none;
border-left:#BCC0C8 1px solid;
border-right:#BCC0C8 1px solid;
border-bottom:#BCC0C8 1px solid;
}

.empty{
list-style:none;
list-style-type:none;
list-style-image:none;
background:#BCC0C8;
padding:5px;
margin:0px;
width:190px;
border:#BCC0C8 1px solid;
}


.lmenu
{
	margin-top:0px;
}

.ChTitle
{
text-decoration:none;
color:#000000;
margin:2px 0px 12px 0px;
font:bold 11px Verdana;
}

.ChPic
{
	width:100px;
	height:100px;
	border-style:none;
	margin:0px;
	padding:0px;
	padding:5px;
}

.NewsDate
{
	color:#ED1C24;
	font-weight:bold;
	font-family:Verdana;
}
