
*, html, body, div {
	margin:0;
	padding:0;	
	font-family: Verdana, Geneva, sans-serif;
	
}
img {

border:none;
}
html, body {
height:100%;	
	background:#000;
}
.main_back {
	margin:0 auto;
	width:1024px;
	min-height:900px;
	background: url(../img/back.jpg) no-repeat;
	
}
*html .main_back {
	
	height:900px;
	
	
}

h2 {
font-size:15px;
border-bottom:1px dashed #b6ada4;
padding-bottom:6px;
margin-bottom:10px;
margin-top:-30px;
color:#b6ada4;
position:relative; z-index:999;
}
.menu_statiy {

height:100px;
}
.podrobnee {

text-align:right;
height:45px;
margin-right:-20px;
padding:30px 60px 10px 0;
margin-bottom:-40px;
background: url(../img/podrobnee.png) right bottom no-repeat;
}
.podrobnee  a:link, .podrobnee  a:visited {
border-bottom:1px dotted #828ea6;

}
.podrobnee  a:hover {
border-bottom:1px dotted #b6ada4;

}
a:link,a:visited {
	text-decoration:none;
	
	color: #828ea6;
}
a:hover {
	text-decoration:none;
	
	color: #b6ada4;
}
.menu {
	width: 550px;
	margin:190px 0 0 30px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:18px;
	
}
.main_text {
	width:560px;
	
	min-height:300px; 
	color:#fff;
	padding:20px;
	margin-bottom:100px;
}
.clear {
clear:both;	
}

.bottom {
	margin:0 auto;
	width:1024px;
	height:70px;
	text-align:left;
	padding-top:30px;
	margin-top:-100px;
	font-size:12px;
	background:url(../img/bottom.jpg) top no-repeat;
	}
.content_verx {

margin-top:30px; height:38px; width:650px; background:url(../img/fon_content_01.png) no-repeat;
margin-left:-23px;
}
.content_cer {

width:620px; background: url(../img/fon_content_03.png) repeat-y; text-align:justify; word-wrap: break-word; padding:15px; margin-left:1px; color:#fff;margin-left:-22px;
}
.content_niz {

height:41px; width:650px; background:url(../img/fon_content_05.png) no-repeat;margin-left:-23px;
}
.menu_statiy a {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5;

}
.menu {

background:url(../menu_background.png) left no-repeat; padding:0; padding-left:65px; margin-left:0px;width:650px; height:40px;
}
*html ul#topnav {

margin-top: 20px; 
}
ul#topnav {

margin: 0px 0 20px; 

padding: 0; 

list-style: none; 

font-size:15px;

clear: both;

float: left;

width: 100%;

}

ul#topnav li{

margin: 0; 

padding: 0; 

overflow: hidden; 

float: left; 

height:40px;

}

ul#topnav a, ul#topnav span {

padding: 10px 17px; 

float: left; 

text-decoration: none; 

color: #fff;

text-transform: uppercase;

clear: both;

height: 20px;

line-height: 20px;

background: #1d1d1d; 

}

ul#topnav a {	color: #7bc441; }

ul#topnav span {

display: none;

}
ul#topnav.v2 span{

background: url(../a_bg.gif) repeat-x left top;

}
ul#topnav.v2 em{

background: url(../a_bg.gif) repeat-x left bottom;

}
ul#topnav.v2 a{

color: #555;

background: url(../a_bg.gif) repeat-x left bottom;

}
#copiright1 {
 text-align:right; height:30px; padding:20px 0 0 60px; position:absolute;
}
#copiright2 {
vertical-align: middle;margin-right:7px;
}
#copiright3 {
 border-bottom:1px dotted #506674;
}
