@charset "windows-1251";
/* CSS Document */
body {
padding:0px;
margin:0px;
font-size:10px;
color:#000;
font:0px Verdana;
background:#e4e3e1;
text-align:center;
height:100%;
}

#extentblock {
position:relative;
margin: 0 auto;
padding:0;
width:995px;
height:100%;
z-index:0;
}

#fonmenu {
padding:0;
margin:0;
background-color:#c8d8cb;
height:42px;
}
#fonmenu #endfon {
float:right;
background-image:url(../img/fonmenuend.gif);
height:42px;
width:12px;
}

#mainmenu {	
	float:left;
	padding:0;
	margin:0;
	height:31px;
	list-style:none;
}

#mainmenu li {
	float:left;
	margin:0;
	padding:0;
	height:31px;
	width:163px;
	background-image:url(../img/but.gif);
	
}

#mainmenu #last {
	float:left;
	margin:0;
	padding:0;
	height:31px;
	width:163px;
	background-image:url(../img/butend.gif);
}


#mainmenu li a {
	display:block;
	font-size:13px;
	margin:0;
	padding:5px 0px 0px 0px;
	width:163px;
	color:#6b6c71;
	text-decoration:none;
}

#mainmenu #last a {
	display:block;
	font-size:13px;
	margin:0;
	padding:5px 0px 0px 0px;
	width:163px;
	color:#6b6c71;
	text-decoration:none;
}

#mainmenu li a:hover {
	display:block;
	float:left;
	padding:5px 0px 9px 0px;
	margin:0;
	width:163px;
	background-image:url(../img/onbut.gif);
	color:#fff;
}

#mainmenu #last a:hover {
	display:block;
	float:left;
	padding:5px 0px 9px 0px;
	margin:0;
	width:163px;
	background-image:url(../img/onbutend.gif);
	color:#fff;
}

#fon {
float:left;
padding:0;
margin:0;
background:#c8d8cb;
width:995px;
height:auto;
}

#submenufon{
float:left;
padding:30px 0 0 0;
margin:0;
background:#c8d8cb;
width:170px;
height:auto;
}	
/*-----------------------------------------------------------*/   
#nav {
	position:absolute;
	top:-110px;
	left:-771px;
	list-style: none;
	margin: 0;
	padding: 0;
	width:170px;
	height:auto;
	z-index:999;
}


#nav a {
display:block;
padding:0;
margin:0;
text-decoration:none;
color:#6b6c71;
padding:0 5px 0 0px;
text-align:right;
}
#nav li ul li a {
padding:0 0 0 5px;
margin:0;
width:280px;
text-align:left;

}
#nav li
{
	/*float: left;*/
	position: relative;
	height: 13px;
	font-size:11px;
	cursor: pointer;
	padding:3px 0 3px 0;
	margin:0;
z-index:999;
}


#nav li ul
{
	display: none;
	position: absolute;
	width: 280px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	color:#FFFFFF;
	background:#c8d8cb;
	top: 3px;
	left: 170px;
    border-left: solid 4px #bb171e;
	text-decoration: none;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /* IE 5.5+*/
	-moz-opacity: 0.9; /* Mozilla 1.6 ? ???? */
	-khtml-opacity: 0.9; /* Konqueror 3.1, Safari 1.1 */
	opacity: 0.9; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	z-index:999;
}
#extentblock #submenu {
position:relative;
width:0px;
height:0px;
z-index:9;
float:left;
}



#nav li ul li
{	
	padding:0;
	margin:0;
	border: none;
	font-weight: normal;
	width:100%;
	font-size:11px;
	text-decoration: none;
	z-index:999;
}

#nav li a:hover
{	display:block;
	padding:0 0 0 5px;
	margin:0;
	color:#FFFFFF;
	background-color:#bb171e;
	z-index:999;
}

#nav li:hover ul
{
	display: block;
	z-index:999;
	
}

#nav li.jshover ul
{
	display: block;
	z-index:999;
	

}
/*------------------------------------*/

/* #transparent 
{	
	background:#000;
 	position: absolute; /* Подменю позиционируются абсолютно */
/*    display: block; /* Скрываем подменю */
/*    top: 0; /* По высоте положение подменю исходное */
/*   left: 170px; /* Сдвигаем подменю вправо */
/*	border:solid 1px #000;
	width:100px;
	height:60px;
    z-index: 1; /* Основное меню находится ниже подменю */
/*	opacity:0.65;
    -moz-opacity:0.65; /* для старых браузеров на основе Gecko */
/*    filter:alpha(opacity=65); /* Для IE6&7 */
/*}   */

/*=================*/
/*#submenufon ul {
margin:0;
padding:0;
list-style:none;
text-align:left;
}
#submenufon li {
margin:0;
width:100%;
}

#submenufon li a {
	display:block;
	font-size:11px;
	margin:0;
	padding:2px 0 2px 32px;
	width:100%;
	color:#6b6c71;
	text-decoration:none;
}

#submenufon li a:hover {
	display:block;
	padding:2px 0 2px 32px;
	margin:0;
	width:100%;
	background:#bb171e;
	color:#fff;
}*/

#header {
float:left;
padding:0;
margin:0;
width:24px;
height:42px;
background-image:url(../img/headbegin.gif);
}

#headerend1 {
float:right;
padding:0;
margin:0;
background:url(../img/karta0.gif);
width:26px;
height:42px;
}

#headerend1 a {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/karta0.gif);
width:26px;
height:42px;
}

#headerend1 a:hover {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/karta.gif);
width:26px;
height:42px;
}

#headerend2 {
float:right;
padding:0;
margin:0;
background:url(../img/pismo0.gif);
width:28px;
height:42px;
}

#headerend2 a {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/pismo0.gif);
width:26px;
height:42px;
}

#headerend2 a:hover {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/pismo.gif);
width:26px;
height:42px;
}

#headerend3 {
float:right;
padding:0;
margin:0;
background:url(../img/dom0.gif);
width:22px;
height:42px;
}

#headerend3 a {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/dom0.gif);
width:22px;
height:42px;
}

#headerend3 a:hover {
display:block;
float:right;
padding:0;
margin:0;
background:url(../img/dom.gif);
width:22px;
height:42px;
}

#horizont {
float:left;
margin:0;
padding:0;
height:42px;
width:825px;
background:url(../img/headrepeat.gif);
}

#content {
float:right;
margin:0;
padding:0;
width:634px;
height:auto;
background:#e4e3e1;
}


#contenti {
float:right;
margin:0;
padding:0;
width:825px;
height:auto;
background:#e4e3e1;
}

#contenti table {
display:inline;
font-size:12px;
padding:0;
margin:0;
border-collapse:collapse;
}

#contenti table th {
font-size:14px;
background:#999999;
text-align:left;
font-weight:normal;
}

#contenti table tr {
font-size:12px;
background:#fff;
text-align:center;
font-weight:normal;
}

#contenti table td {
font-size:12px;
background-color:#CCCCCC;
text-align:center;
font-weight:normal;
border-left:none;
border-right:none;
border-top:0px;
border-bottom:1px dotted #fff;
}

#contenti img{
float:right;
padding:0;
margin:0 0 0 15px;
border:solid 4px #84a26e;
}

#contenti p{
font-size:13px;
padding:10px 0 20px 30px;
margin:0;
color:#6b6c71;
text-align:justify;
}

#content p{
font-size:13px;
padding:10px 0 20px 40px;
margin:0;
color:#6b6c71;
text-align:justify;
width:86%;
}

#content ul{
padding:10px 0 10px 0;
margin:0;
text-align:justify;
width:auto;
height:auto;
list-style:none;
width:88%;
}

#content li{
padding:3px 0 2px 40px;
margin:0;
text-align:justify;
font-size:11px;
color:#6b6c71;
}

h1 {
font-size:15px;
text-align:left;
float:left;
font-weight:bold;
padding:15px 0 0 0;
margin:0;
color:#e4e3e1;
}

h2 {
font-size:14px;
margin:0;
padding:10px 0 20px 20px;
color:#6b6c71;
text-align:left;
}

h3 {
font-size:12px;
margin:0;
padding:10px 0 20px 20px;
color:#6b6c71;
text-align:left;
}

a {
color:#2D8930;
}

.adshoriz {
float:right;
margin:0;
padding:5px 0 5px 0;
width:825px;
color:#333333;
height:100px;
background:#e4e3e1;
font-size:12px;
z-index:0;
}

#adsintext {
padding:0 0 3px 0;
margin:10px 0 10px 0;
width:99%;
font-size:12px;
text-align:center;
height:60px;
}

#adsintextlink {
padding:0 0 8px 0;
margin:0;
width:99%;
text-align:center;
height:auto;
}


#footer {
float:left;
margin:0;
padding:0;
background:#84a26e;
width:100%;
height:50px;
}

#footer a{
position:relative;
top:0;
left:-50px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
font-size:10px;
color:#c8d8cb;

}
#sposabs {
position:absolute;
right:0;
top:475px;
width:191px;
}
#anons {
float:right;
margin:0;
padding:0;
width:191px;
height:200px;
background:url(../img/anons.gif) no-repeat;
}

#anonsp {
display:block;
padding:6px 0 15px 0;
margin:0;
color:#6b6c71;
font-size:13px;
font-weight:bold;
text-align:center;
}

#sposabs p {
display:block;
font-size:11px;
font-weight:normal;
background:#a5c6ac;
text-align:justify;
margin:0;
color:#6b6c71;
padding:5px;
width:180px;
}


#searchinner 
{
float:left;
padding:3px 0 3px 0;
margin:0;
height:22px;
background-color:#84a26e;
width:190px;
}

#searchinner #pole{
float:left;
margin:0;
padding:0;
height:auto;
}

#bottle {
float:left;
position:relative;
left:105px;
top:-127px;
margin:0;
padding:0;
width:61px;
height:154px;
background:url(../img/bottle3.jpg) no-repeat;
}
#pusto {
margin:0;
padding:0;
float:left;
width:150px;
height:167px;
background:#e4e3e1;
}
/*=================================*/
#zaklad {
position:relative;
top:12px;
width:100%;
height:auto;
background:#84a26e;
padding:3px 0 3px 0;
margin:0;   
}
#zaklad img{
margin:0;
padding:0 4px 0 4px;
cursor: pointer;
}

#searchgoog{
position:relative;
top:14px;
float:left;
width:100%;
font-size:4px;
height:auto;
padding:3px 0 3px 0;
margin:0;
background:#84a26e;
}

#pole {
padding:0;
float:left;
margin:0;
}

#srcbut {
float:left;
margin:0;
padding:0;
}

#oproekte {
float:left;
width:100%;
height:100px;
margin:0;
padding:15px 0 0 0;
}

#oproekte a{
display:block;
width:100%;
height:23px;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#c8d8cb;
background:#84a26e;
margin:1px 0 1px 0;
padding:5px 0 0 0;
}



