body,pre,div,span, table, tr, a, form{
	padding:0px;
	margin:0px;

}78
img
{
	border: 0;
}
p{
	padding:8px 0;
	margin:0;
}
body{
	font-size:12px;
	color:#79a0c1;
	background:#012f69;
font-family: Georgia, "Times New Roman", Times, serif;
font-variant: italic;
}
a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
color:#79a0c1;
	text-decoration:underline;
}
a:hover
{
	color:#FFCC33;
}

.all{
	background: url("/images/bg.jpg") repeat-y left top;
	text-align:left;
	width:1000px;
	position:relative;
}
.all_main{
	background: url("/images/main.jpg") no-repeat left top;
	text-align:left;
	width:827px;
	height:384px;
	position:relative;
	top:90px;
}
.header{
	background: url("/images/header.jpg") no-repeat left top;
	text-align:left;
	width:1000px;
}
.header2{
	background: url("/images/herka.jpg") no-repeat 951px 211px;
	text-align:left;
	width:1000px;
}
.footer{
	background: url("/images/footer.jpg") no-repeat left bottom;
	text-align:left;
	width:1000px;
}

.header_div{
	width:100%;
	height:210px;
}

.main_table{
	border-collapse:collapse;
	border:0;
	width:100%;
}
.menu_td{
	vertical-align:top;
	width:240px;
	padding-bottom:250px;
}
.menu_td ul{
	list-style:none;
	padding:65px 40px 0 55px;
}
.menu_td li{
	background: url("/images/menu_sep.gif") repeat-x left top;
	text-align:center;
	line-height:30px;
}
.menu_td li.noborder{
	background:none;
}
.menu_td li a{
	font-family: Times New Roman;
	font-size:18px;
	color:#ebd6a0;
}
.menu_td li a:hover, #menu a:hover{
	color:#f2a02a;
}
.menu_td li a.active{
	color:#f2a02a;
}

.content_td{
	vertical-align:top;
	padding:13px 55px 100px 30px;
font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#000;
text-align: justify;
}
.title, h1{
	text-align:right;
	width:650px;
	font-family: Times New Roman;
	font-size:18px;
	color:#1b3f7f;
	padding-bottom:25px;
}


.footer_div{
	height:80px;
	font-family: Times New Roman;
	font-size:14px;
	color:#e5ddcd;
	padding-left:470px;
}
.footer_div .counters{
	width:512px;
	text-align:right;
	padding-top:5px;
}
.footer_div a{
	font-family: Times New Roman;
	font-size:14px;
	color:#e5ddcd;
}

.en{
	width:26px;
	height:18px;
	background: url("/images/en.jpg") no-repeat left top;
	display:block;
	position:absolute;
	left:98px;
	top:223px;
}
.en.active{
	background: url("/images/en_hover.jpg") no-repeat left top;
}

.ru{
	width:26px;
	height:18px;
	background: url("/images/ru.jpg") no-repeat left top;
	display:block;
	position:absolute;
	left:134px;
	top:223px;
}
.ru.active{
	background: url("/images/ru_hover.jpg") no-repeat left top;
}
.en2{
	width:26px;
	height:18px;
	background: url("/images/en.jpg") no-repeat left top;
	display:block;
	position:absolute;
	left:674px;
	top:314px;
}
.en2.active{
	background: url("/images/en_hover.jpg") no-repeat left top;
}

.ru2{
	width:26px;
	height:18px;
	background: url("/images/ru.jpg") no-repeat left top;
	display:block;
	position:absolute;
	left:712px;
	top:314px;
}
.ru2.active{
	background: url("/images/ru_hover.jpg") no-repeat left top;
}
table.opisanie
{
	
border: 1px solid #f8f1d1;}

.opisanie td
{
	padding: 0 5px 0 10px;
border: 1px solid #f8f1d1;
}
table.roduha
	
{
border: 1px ridge #f2a02a;
border-spacing: 0;}

.roduha td
{

	border: 1px solid #FFCC33;}
#menu a
{
	padding: 0 10px 10px 10px; 
color: gold;
font-size: 14px;
}

.rekl
{
font-size: 9px;
COLOR: #505050;
}

a:link.rekl, a:visited.rekl
{
font-size: 9px !important;
font-weight: bold;

}
