* {
	margin:					0px;
	padding:				0px;
	font-size:				13px;
	font-family:			Arial;
	
}
body{
	cursor:					default;
}
a{
	text-decoration:		none;
}
a:hover{
	text-decoration:		underline;	
}

img {
	border:					0px;
}
br.cl{
	clear:					both;
	font-size:				1px;
	line-height:			1px;
}

/* ########## TOP LINKS ############ */
#site-top{
	width:					950px;
	margin:					2px auto;
}
#site-top-links{
	float:					left;
	width:					760px;
	color:					white;
}
#site-top-links a{
	color:					white;
	font-size:				12px;
}
#site-top-links a:hover{
	color:					#F7941E;
}
#site-top-links span{
	color:					#F7941E;
	font-size:				12px;
}
#site-top-bar{
	width:					190px;
	float:					right;
	text-align:				right;
	color:					white;
	font-size:				11px;
}
#site-top-bar-date{
	width:					110px;
	float:					left;
	font-size:				12px;
	line-height:			16px;
	height:					16px;
}
#site-top-bar a,#site-top-bar a:hover{
	display:				block;
	float:					left;
	width:					20px;
	background-repeat:		no-repeat;
	margin-left:			5px;
	text-decoration:		none;
	line-height:			14px;
	height:					14px;
}


#site-head{
	width:					950px;
	margin:					18px auto;
}
#site-head-logo{
	width:					206px;
	display:				inline;
	float:					left;
}
#site-head-menu{
	width:					515px;
	display:				inline;
	float:					left;
}
#site-head-menu-top{
	height:					36px;
	background-repeat:		no-repeat;
}
#site-head-menu-top a {
	width:					156px;
	float:					left;
	margin-top:				12px;
	margin-left:			11px;
	font-size:				12px;
	height:					20px;
}
#site-head-menu-top a:hover {
	color:					#9DCB3C;
}
#site-head-menu-lenta div{
	height:					36px;
	line-height:			36px;
	display:				block;
	border:					0px solid red;
	width:					102px;
	float:					left;
	background-repeat:		no-repeat;
}
#site-head-menu-lenta div.left{
	width:					105px;
}
#site-head-menu-lenta div.right{
	width:					105px;
}
#site-head-menu-lenta a{
	display:				block;
	text-align:				center;
	font-weight:			bold;
}
#site-head-search{
	background-repeat:		no-repeat;
	float:					right;
	width:					210px;
	height:					70px;
}
#site-head-search .query{
	line-height:			20px;
	font-size:				13px;
	
	width:					100px;
	border:					1px solid #68A7DF;
	padding:				2px;
}
#site-head-search .submit{
	background-color:		transparent;
	border:					0px;
	width:					65px;
	line-height:			20px;
	font-weight:			bold;
	height:					20px;
}
#site-head-search #stats{
	margin-top:				10px;
	text-align:				center;
}
#site-head-search #stats, #site-head-search #stats *{
	font-size:				12px;
}
#site-head-search #stats span{
	font-weight:			bold;
}


/* ########## FOOTER ############### */

#footer-menu{
	border:					0px;
	border-collapse:		collapse;
}
td.footer-menu-left,td.footer-menu-right{
	background-image:		url(/templates/i/bmenu_bgr_out.png);
}

#footer-menu div.left{
	background-image:		url(/templates/i/bmenu_left.png);
	width:					12px;
	height:					24px;
	float:					left;
}

#footer-menu div.main{
	background-image:		url(/templates/i/bmenu_bgr_in.png);
	height:					24px;
	float:					left;
	padding:				0px 4px 0px 4px;
}
#footer-menu div.main a{
	color:					white;
	font-weight:			bold;
}
#footer-menu div.right{
	background-image:		url(/templates/i/bmenu_right.png);
	width:					12px;
	height:					24px;
	float:					left;
}


#copyright{
	width:				905px;
	margin:				0px auto;
}
#copyright a,#copyright p{
	color:				white;
	font-size:			11px;
}

#copyright a:hover{
	color:				#A3A3A3;
}