body{
background-color:#fddd9e;
font: 12px Georgia, serif;}
#logo {
background: url(../index/zeta.png) no-repeat;
border:none;
width:auto;
height: 87px;
}
a{
	color:#fddd9e}
.bg_leaf {
background:url(../index/bg_leaf.png) no-repeat top;}
#bot_flow {
background:url(../index/bot_flower.jpg) no-repeat;
width:420px;
height:123px;
}
#dotted_bot {
background:url(../index/border_bot.gif) repeat-x;}
.font_blue {
font-family:tahoma;
font-size:12px;
color:#0066FF;
text-decoration:none;
text-align:center;
}
*table{
border:none;}
*a:hover{
color:#0033FF;}
#beetle{
background:url(../index/zeta_beetle.png) no-repeat bottom;}
#dach_otv{
background: url(../index/dach_otvet.png) no-repeat bottom;}
h2 { font-size:14px; COLOR: #693434; FONT-FAMILY: Tahoma;}
h3 { FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Tahoma; TEXT-ALIGN: center; font-weight:400}
p {font-size:12px; COLOR: #693434; FONT-FAMILY: Tahoma; TEXT-ALIGN: justify}

#upperLeftCorner {
	display: block;
	position: absolute;
	left: 0;
	top: 0px;
	overflow: visible;
	width: 150px;
	height: 150px;
	margin: 0 0 0 0;
	padding: 0;
	z-index: 9999;
	border: none;
	float: none;
  }
.container {
	width: 662px;
	 margin: 0px;
    padding: 0px;
	background-color:#252525;
    opacity: 0.85;
	moz-opacity:0.85;
    khtml-opacity: 0.85;
    top: 0px;
	font: 12px normal Arial, Helvetica, sans-serif;
	position: fixed;
}
#header .disclaimer {
	color: #999;
	padding: 100px 0 7px 0;
	text-align: right;
	display: block;
	position: absolute;
	top: 0; right: 0;
}

ul.topnav {
	list-style: none;
	padding: 0 0px;	
	margin: 0;
	float: left;
	width: 662px;
	font-size: 1.2em;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; 
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(../images/topnav_hover.png) no-repeat center top;
}
ul.topnav li span { 
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} 
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; 
	left: 0; top: 35px;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
	background-color:#333333;
    background-repeat:no-repeat;
}

ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; 
	border-bottom: 1px solid #444; 
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { 
	background: #222 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
}
#header img {
	margin: 20px 0 10px;
}


dl,dt,dd,ol,pre,form,fieldset,input,textarea,blockquote,th, i {
margin: 0;
padding: 0;
}
	  
		#heading {
			display: block;
			text-align: center;
			margin-bottom: 1em;
			width:590px;
			font-family:tahoma 10px;
			border-bottom:dotted 1px #999999;
			
		}
		#heading * {
			display: inline;
			padding: 4px;
			user-select: none;
			cursor: pointer;
			vertical-align: middle;
			
		}
		#heading li.active {
			background-color: #02e607;
			border-radius: 3px;
			-webkit-border-radius: 3px;
			-opera-border-radius: 3px;
			-moz-border-radius: 3px;
			border-bottom:dotted 1px #999999;
		}
		
		#wrapper { border-bottom::dotted 1px #999999;}
		
		#panes {
			text-align: justify;
			border-style: none;
			width: 590px;
			margin: 0 1em 0 1em;
			font-family:tahoma 11px;
		}
		
		#panes p {
		  width: 590px;
		  margin: 0 auto 1em auto;
		  line-height: 1.2em;
		}
		#pane_shot p {
		  width: 450px;
		  margin: 0 auto 1em auto;
		  line-height: 1.2em;
		}
		
		#panes div div { overflow: hidden; }
		
		#previous { float: none; cursor: pointer; }
		#next { float: none; cursor: pointer; }

