@import url('main.css');

img {border:none;}

h3 { font-size:18px; font-weight:normal; margin-top:30px; }

.link14 { font-size:14px; margin-top:30px; margin-bottom:0; }
.blue18 { font-size:18px; color:#FFF; }
.gold18 { font-size:18px; color:#FFF;}

body {
	color:#656160;
	font-family:Tahoma;
	font-size:12px;
	margin: 0px;
	padding: 0px;
	background-color:#f3f3f3;
}
a { color:#4f5c7c; text-decoration:none; }
a:hover { text-decoration:underline; }

#top {
	padding-bottom:15px;
	background:#4E4867 url(/_bone/tm_top.gif) left bottom repeat-x;
}
	#flashlogo {
		margin:0 auto;
/*		width:990px;*/
		height:212px;
		position:relative;
		overflow:hidden;
		text-align:center;
	}
		#topblocks {
			position:absolute;
			left:0; top:0;
/*			width:990px;*/
			width:100%;
			border-collapse:collapse;
		}
			#topblocks td { text-align:center; }
			#topblocks td.pic { width:320px; height:144px; vertical-align:top; }
				#topblocks td.pic p { margin:0; padding-top:15px; }
			#topblocks td.text { height:68px; vertical-align:top; font-size:10px; }
				#topblocks td.text a { text-decoration:none; color:#FFF; }
			#topblocks td.midtext { vertical-align:bottom; }
				#topblocks td.midtext p { margin:0; padding-bottom:10px; }
	
#container { margin:auto; }

#topmenu { width:990px; margin:auto; }
	#topmenu table {
		width:100%;
		border-collapse:collapse;
		background:url(/_bone/tm_bg.gif) left bottom repeat-x;
	}
	#topmenu table td { height:36px; text-align:center; padding-bottom:5px; }
		#topmenu table td a { font-size:18px; color:#1f1a17; text-decoration:none; }
		#topmenu table td a:hover { color:#005bb8; }
		#topmenu table td a:hover { color:#005bb8; text-decoration:none; }
	#topmenu table td.sep_left { font-size:1px; line-height:1px; width:6px; background:url(/_bone/tm_right.gif) center bottom no-repeat;}
	#topmenu table td.sep_right { font-size:1px; line-height:1px; width:7px; background:url(/_bone/tm_left.gif) center bottom no-repeat;}

#main {
	margin: 8px 0 0;
}
	#blocks { width:100%; border-collapse:collapse; margin:20px 0; }
		#blocks td { vertical-align:top; }
		#blocks .pic {
			width:265px;
/*			padding:5px 10px;*/
			padding:0;
			text-align:center;
		}
		#blocks .left { border-right:2px solid #dedede; }
		#blocks .mid { padding:0 25px; background:url(/_bone/mid.gif) center top repeat-y; }
		#blocks .menu {
			width:175px;
		}
			#blocks .menu p { margin-bottom:0; }
			#blocks .menu a { color:#4f5c7c; font-size:14px; text-decoration:none; }
			#blocks .menu a:hover { color:#0f1c3c; text-decoration:underline; }
			#blocks .menu .menu_header { margin:0 0 10px; font-weight:normal; font-size:20px; color:#969594; text-decoration:underline; }
			#blocks .menu .menu_header a.headlink, #blocks .menu h2 { font-size:20px; color:#969594; text-decoration:underline; }
			#blocks .menu .menu_header a.headlink:hover { color:#666564; }
		#blocks .cont { font-size:12px; padding:25px 0 0; text-align:justify; width:440px; }
			#blocks .cont p { margin-top:0; }

.hr { font-size:1px; line-height:1px; height:1px; background-color:#c1c0c0; margin:18px 25px; }			
#content { padding:0px 25px; width:90%; margin: 0 auto; border-bottom:1px solid #7D7A78;}

.newshead { font-size:18px; margin-top:30px; }

/*ÁËÎÊ ÍÎÂÎÑÒÅÉ*/	
#news {
	width:960px;
	margin:0 auto;
	
}
#news h3 {
	color:#645D5E;
	font: 14px;
}
#news ul {
	position:relative;
	left:-40px;
}
#news ul li {
	font-weight:bold;
	color:#6759A8;
	padding:0 0 10px 0;
}
#news ul li a.readmore {
	color:#98989C;
	font:bold;
	text-transform:uppercase;
	padding: 0 0 0 30px;
	font-size: 10px;
}
#newsAc {
	color:#98989C;
	font:bold;
	text-transform:uppercase;
	padding: 0 0 0 360px;
}

#bottom {}
	#botcontacts { margin:0 auto; font-size:12px; text-align:center; padding:3px 0; border-top:1px solid #7d7a78; }
