* {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
body {
	background: url('/img/index/line_fon.jpg') left bottom repeat-x #050611;
}

#ln {
margin: 20px 0;
}
#ln p{
padding: 0;
margin: 10px 0;
}


#top_menu {
	width: 1259px;
	height: 27px;
	background-color: #1E3648;
	border-bottom: 1px solid #FFFFFF;
}
	#ga_link, #md_link, #fw_link {
		position: relative;
		float: left;
		left: 0px;
		top: 6px;
		height: 27px;
	}
	#ga_link {
		width: 33%;
		text-align: left;
	}
	#md_link {
		width: 34%;
		text-align: center;	
	}
	#fw_link {
		width: 33%;
		text-align: right;	
	}
	#ga_link a, #md_link a, #fw_link a {
		color: #FFC05C;
		font-size: 12px;
		font-weight: bold;
	}
	#ga_link a {
		padding-left: 20px;
	}
	#fw_link a {
		padding-right: 20px;
	}
#presentation {
	width: 1259px;
	height: 710px;
	clear: both;
}
#description {
	width: 1259px;
	background-color: #1E3648;
	line-height: 18px;
	color: #FFFFFF;
	font-size: 12px;
	padding: 15px 0px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	text-align: left;
}
#description p {
	margin: 0px 40px;
}
#ot {
	width: 1259px;
	height: 10px;
	background-color: #1E3648;
}




/* новое */
#otN { clear: both;
	width: 1259px;
	height: 34px;
	background-color: #1E3648;
}

#copy { background-color: #1E3648; padding-left: 40px; clear: both; width: 1219px; border-bottom: 16px solid #1E3648; }
#copy, #copy font { color: #ffffff; font-size: 10px; font-family: Tahoma; }
#copy font { color: #274d69; }


#main_art div { position: relative; float: left; color: #ffffff; font-size: 12px; font-family: Tahoma; width: 240px; height: 280px; overflow: hidden; }
#main_art { clear: both; background-color: #1E3648; padding-left: 34px; height: 280px; }
#main_art img { margin: 0 0 10px 0; }
#main_art a, #main_art a:hover { color: #5ca0be; font-size: 18px; font-family: Tahoma; }
#main_art p { padding: 0; margin: 0; }

#dot, #dot2 { background-color: #1E3648; background-image: url(/img/index/dot.gif); background-repeat: repeat-x; background-position: left 50%; width: 1175px; height: 20px; margin-left: 40px; }

#dot2 { background-position: left top; margin: 20px 0 0 40px; padding: 10px 0 5px 0;  height: auto; }

#main_news { background-color: #324859; padding: 10px 24px 20px 24px; color: #FFFFFF; font-size: 12px; font-family: Tahoma; line-height: 14px; }
#main_news h1 { color: #ffffff; font-size: 30px; font-family: Tahoma; margin: 9px 0 0 0; padding: 0; font-weight: normal; }
#main_news a, #main_news a:hover { color: #fbc112; font-size: 12px; font-family: Tahoma; text-decoration: none; }
#main_news div { margin: 15px 0 0 0; }
#main_news #date { color: #fbc112; font-size: 12px; font-family: Tahoma; }

#about h1 { color: #ffffff; font-size: 30px; font-family: Tahoma; margin: 8px 0 15px 0; padding: 0; font-weight: normal; }
#about { line-height: normal; margin: 0 20px 0 40px; }
#about p { padding: auto; margin: auto; }
