BODY {
 font-family: 'Arial';
 font-size: 10pt;
 text-align: justify;
 color: #000;
 padding: 0px;
 margin: 0px;
 background-color: #fff;
}

a{
	color: #4DB8D2;
	text-decoration: none;
}

a:hover{
	color: #0D8892;
}

.map_a{
	margin-left: 30px;
	line-height: 20px;
	font-size: 11pt;
}

h1{
	text-align: center;
}

IMG{
border: 0px;
padding: 0px;
margin: 0px;
}

.img1{
	padding-right: 10px;
}

p{
	font-family: 'Arial';
	font-size: 10pt;
	font-weight: normal;
}

.small_p{
	font-size: 8pt;
	text-align: center;
}

table{
 padding: 0px;
 border-collapse: collapse;
 border: none;
}

.top_table{
	width: 1000px;
	height: 250px;
}

.top_table_a{
	padding-left: 10px;
	vertical-align: top;
	margin-top: 20px;
}

.top_left_td{
	background: url('/images/top_left.jpg') repeat-x;
	width: 500px;
	height: 205px;
}

.top_center_td{
	background: url('/images/top_center.jpg') repeat-x;
	width: 324px;
	height: 205px;
}

.top_right_td{
	background: url('/images/top_right.jpg') repeat-x;
	width: 176px;
	height: 205px;	
}

.menu_table{
	margin-left: 10px;
	width: 100%;
	height: 45px;
}

.menu_table_td{
	width: 101px;
	background: url('/images/menu/menu_bg_repeat.jpg') repeat-x;
	text-align: center;
	vertical-align: middle;
	font-size: 12pt;
	color: #fff;
}

.menu_table_td:hover{
	background: url('/images/menu/menu_bg_hover.jpg') repeat-x;
}

.menu_table a{
	font-size: 12pt;
	color: #fff;
}

.fon_td{
	text-align: left;
	vertical-align: top;
}

.fon_div{
	position: absolute;
	padding-left: 15px;
	padding-top: 15px;
}

.center_table{
	width: 980px;
	margin-top: -40px;
}

.center_index_td{
	vertical-align: top;
	width: 70%;
}

.news_td{
	vertical-align: top;
	width: 30%;
}

.left_side_splitter{
	height: 33px;
	width: 7px;
	background: url('/images/big_splitter/left_side.jpg') no-repeat;
}

.title{
	background: url('/images/big_splitter/bg_repeat.jpg') repeat-x;
	height: 33px;
	width: 100%;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 10px;
	color: #fff;
}

.right_side_splitter{
	height: 33px;
	width: 7px;
	background: url('/images/big_splitter/right_side.jpg') no-repeat;
}

.index_table{
	width: 100%;
	text-align: justify;
}

.news_table{
	width: 242px;
}

.news_table hr{
	border: 0px;
	width: 100%;
	height: 16px;
	background: url('/images/news_splitter.jpg') no-repeat;
}

.news_title{
	background: url('/images/news_top.jpg') no-repeat;
	height: 59px;
	width: 100%;
}

.news_title div{
	position: relative;
	margin-top: 0px;
	padding-top: 0px;
	bottom: 15px;
	left: 35px;
}

.news_title div a{
	color: #0C4F8F;
}

.down_table{
	margin-top: 30px;
	width: 980px;
}

.mesta_td{
	width: 50%;
	vertical-align: top;
}

.mesta_table{
	width: 100%;
	color: #0C3F7F;
}

.mesta_table img{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 10px;
}

.razdel_td{
	width: 25%;
	vertical-align: top;
	padding-left: 20px;
}

.razdel_table{
	width: 100%;
	text-align: left;
}

.reklama_td{
	width: 25%;
	vertical-align: top;	
	padding-left: 20px;
}

.reklama_table{
	width: 100%;

}

.footer_table{
	margin-top: 40px;
	width: 1000px;
	height: 129px;
}

.footer_left_td{
	width: 500px;
	height: 129px;
	background: url('/images/footer_left.jpg') repeat-x;
	text-align: left;	
	vertical-align: top;
}

.footer_left_td a{
	font-size: 9pt;
	text-decoration: underline;
	color: #818181;
	padding-left: 5px;
}

.footer_left_td a:hover{
	color: #515151;
}

.div1{
	padding-left: 10px;
}

.div2{
	position: relative;
	left: 70px;
	top: 80px;
	font-size: 8pt;
	text-align: center;
}

.footer_right_td{
	width: 500px;
	height: 129px;
	vertical-align: bottom;
	background: url('/images/footer_right.jpg') repeat-x;
}

.footer_right_td div{
	float: right;
	width: 270px;
	height: 50px;
	color: #000000;
}

.footer_right_td span{
	margin: 0 0 50px 120px;	
}

.content_table{
	width: 80%;
}

.magazine_table_autors{
	width: 80%;
}

.magazine_table_autors td{
	text-align: center;
	vertical-align: top;
	width: 25%;
	height: 50px;
}

.news_table{
	width: 90%;
	text-align: left;
	font-weight: bold;
	vertical-align: top;
}

.news_table td{
	padding-right: 10px;
}

.contac_table{
	width: 100%;
	text-align: center;
}

.contac_table td{
	padding-left: 20px;
	padding-bottom: 20px;
}

.goog{
	width: 100%;
	text-align: center;
}