body{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color:#e4e1dc;
	color:#666;
	
}
#containerall{
	width:100%px;
	margin:0 auto;
	margin-top:0px;
	background-image:url(/images/topline.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#container{
	width:1050px;
	margin:0 auto;
	margin-top:0px;
}
#head{
	height:73px;
}
#menu{
	height:26px;
}
#menu td{
	background-image:url(/images/menu_bg.jpg);
	padding:3px 15px;
	padding-top:0px;
}
#menu td:hover{
	background-image:url(images/menu_bg_hov.jpg);
}
#menu a{
	display:block;
	height:18px;
	padding-top:5px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
}

.news a img:hover{
	border:1px solid #9C0;
}

#menu2{
	height:26px;
	float:right;
	margin-top:-30px;
}
#menu2 td{
	background-image:url(/images/top_menu_bg.jpg);
	padding:3px 15px;
	padding-top:0px;
}
#menu2 td:hover{
	background-image:url(images/top_menu_bg_hov.jpg);
}
#menu2 a{
	display:block;
	height:18px;
	padding-top:5px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	
}
#head_cont{
	height:72px;
}
#content{
	color:#111;
	margin-left:-5px;
	margin-top:-2px;
}
.scroll_report{
	width:790px;
	height:100px;
	overflow:auto;
	
}
.title_start{
	background-image:url(images/title_bg.jpg);
	color:#000;
	padding-left:10px;
	
}
.title_start a{
	color:#000;
	text-transform:uppercase;
	
}
.title_start a:hover{
	color:#666;	
}
.block{
	background-color:#fff;
	padding:0px 11px;
}
.new_date{
	color:#FFF;
	text-align:center;
	font-size:8px;
	background-image:url(images/bg_fon.png);
	position:absolute;
	top:1px;
	margin-left:110px;
	padding:3px;
    width:37px;
}
.new_date span{
	display:block;
	font-size:20px;
	font-weight:bold;
}
.new_name{
position:absolute;
background-image:url(images/bg_fon.png);
top:218px;
width:151px;
height:42px;
margin-top:-55px;
margin-left:1px;
padding:3px 0px; 
text-align:center;
z-index:99;

}
.partners{
	width:100%;
	margin-bottom:25px;
}
.partners td{
	padding:5px;
}
.sub_cat_new a{
color:#000000;
padding-right:5px;
}
.sub_cat_new a:hover{
text-decoration:underline;
}
.sub_cat_new{
margin-bottom:15px;
}
.vote2{
	font-size:12px;
width:240px; height:280px; float:left; margin:0 10px 10px 0; border:1px solid #121212; padding:8px;
color:#acacac;
background-color:#e4e1dc;
}
.vote2 input{
	margin:5px ;
	padding:0;
}

