body {
color: black;
 background: white;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}

h1{font: bold 16px Arial; padding: 16px 0px 0px 0px; }
h2{font: bold 14px Arial; padding: 10px 0px 0px 0px; }
h3{font: bold 13px Arial; padding: 8px 0px 0px 0px; }
.main_h3 h1{padding: 6px 0px 0px 0px; }

.main_news
{
text-decoration:none;
color:#000000;
font-weight: bold;
}

.news_podrob{
text-align:right;
}

#hot_news{
	font-size: 12px;
}

#hot_news a{
color:#00923F;
}
#subscriblers_div{
	background-image : url(/images/design/sub_fon.gif);
	width: 266px;
	height: 119px;
	background-repeat : no-repeat;
	padding: 30px 0px 0px 65px;
}

.sep{
	height: 10px;
}

 #form_t{
/*	margin: 30px 0px 0px 65px;*/
}

 #sub_sub{
	background-color : White;
	color: #227AFF;
}

#sub_sub:hover,
#sub_sub.jshover
{
	background-color : #227AFF;
	color: White;
}


.sub_f{
	border : 1px solid #cccccc;
}

#to_gal{
	color: #00923F;
	font-size: 14px;
	text-align: center;
}

#to_gal a{
	color: #00923F;	
}

#footer{
	font-size: 10px;
}

.art-hdr{
	color: #000000;
}
div#title{
	color:#333333;
	font-size: 21px;
	margin-left:-100px;	
}

#head_table{
/*	margin-bottom: -53px;
	border-bottom:1px solid black;*/
}

#head_table td{
/*	width:90px;*/
}

#content{
	min-height: 600px;
  height:auto !important;
  height:600px;

}


a.sled{
	color: #00923F !important;
	font-size: 12px;
}
a {
	color:#00923F;
}

a:hover{
	color: #448FDA;
}

.gal_menu{
/*	color: #448FDA;*/
	color:#000000;
	font-size: 18px;
	font-weight: bold;
	text-decoration : none;
	text-align: center;
}


a.gal_menu_a{
	color: #000000;	
}

a.gal_menu_a:hover{
	color: #448FDA;	
}


.gal_menu:hover{
	color: #000000;	
	cursor: default;
}


#div_main{
	position: relative;
	z-index: 0;
	margin: 30px 0px 0px 20px;
}

#div_main{
	padding: -100px 0px 0px 20px;
}

#table_menu_main{
 margin: 30px 0px 20px 15px; background: url('../images/design/center.gif') top left no-repeat;
}
#main_menu_about{width: 390px; height:107px; padding: 0px 0px 0px 60px;}
#main_menu_train{width: 127px; vertical-align:bottom}
#main_menu_news{height: 88px; padding: 0px 0px 0px 35px;}
#main_menu_friend{padding: 0px 0px 0px 30px;}
#main_menu_lib{padding: 0px 0px 0px 24px; vertical-align:bottom; height:87px}
#main_menu_forum{padding: 0px 0px 0px 30px; vertical-align: top;}
#main_menu_otziv{height:100px; vertical-align: top; padding: 10px 0px 0px 54px;}
#main_menu_contact{vertical-align: top;}


#div_main_menu_about{text-align: center; width: 70px;}
#div_main_menu_news {text-align: center; width: 74px;}
#div_main_menu_lib {text-align: center; width: 95px;}
#div_main_menu_otziv{text-align: center; width: 60px;}

#div_main_menu_train{text-align: center; width: 65px; margin: 0px 0px 0px 0px;}
#div_main_menu_friend {text-align: center; width: 65px; margin: 0px 0px 0px 0px;}
#div_main_menu_forum {text-align: center; width: 65px; margin: 0px 0px 0px 0px;}
#div_main_menu_contact {text-align: center; width: 65px; margin: 2px 0px 0px 0px;}


.div_mmenu{
	text-align: center;
	position : absolute;
	z-index: 0;
}

.div_mmenu img{
margin-left:15px;

}


#content
{
	vertical-align: top;
	z-index: 1;
}
/*************/


.nav, .nav ul {

	list-style: none;
	margin: 0;
	padding: 0;
	border: 0px solid #000;
/*	background: #FFFFFF;*/
	float: left;
	width: 100%;
	z-index: 255;
	background-color : transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
}
.nav li {
	text-align: left;
  float: left;
/*  position: relative; */
  background: #FFFFFF;
  background: none;
  	z-index: 255;
	border-bottom:1px solid #999999;
}

.nav li.mainLI{
	border-bottom:none;
}

.nav a {
	font-size: 14,58px;
  color: #000 !important;
  text-decoration: underline;
  display: block;
/*  width: 120px;*/
  padding: 4px 10px;
/*  background: url(dot.png) repeat-y right;*/
}
.nav a:hover {
  color: #000000;
  background: #CBEAB7;
  text-decoration: none;
}
.nav li:hover,
.nav li.jshover {
background: #CBEAB7;
}

.nav li ul {
  display: none;
  position: absolute;
  background: url(fone-tr.png);
  padding: 8px 0;
  width: 138px;
}
.nav li li a {
  width: 118px;
  background: none;
}
.nav li:hover ul,
.nav li.jshover ul {
  display: block;
}

.nav li:hover li ul,
.nav li.jshover li ul {
  display: none;
  width: 138px;
  top: -9px;
  left: 118px;
  lef\t: 133px;
}
.nav li:hover li:hover ul,
.nav li.jshover li.jshover ul {
  display: block;
}

/*********/


img
{
	border: 0;
}

