body
{
	background-color: #FFFFFF;
	font-family: Helvetica, Arial;
}


a
{
	font-family: Helvetica, Arial;
	color: #907539;
	font-size: 13px;

}

h1
{
	font-family: Helvetica, Arial;
}

p
{
	font-family: Helvetica, Arial;
	font-size: 14px;
}
 ul{
      font-family: Helvetica, Arial;
    font-size: 14px;
}    

#container
{
	width:1000px;
	font-family: Helvetica, Arial;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#top
{
	background-image: url(../images/top-fon.jpg);
	height: 286px;
}
	
	#top-kontakt
	{
	
	}
	
	#menu
	{
	padding-left: 128px;
	}
	
	#menu .n1, .n2, .n3, .n4, .n5, .n6, .n7
	{
	float: left;
	}
	
	#menu .n1
	{
	float: left;
	padding-right: 10px;
	}
	#menu .n2
	{
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	}	
	#menu .n3
	{
	padding-top: 33px;
	padding-right: 15px;

	}	
	#menu .n4
	{
	padding-top: 27px;

	}
	#menu .n5
	{
	padding-top: 20px;

	}	
	#menu .n6
	{
	padding-top: 28px;
	padding-right: 5px;

	}	
	#menu .n7
	{
	padding-top: 10px;

	}	
	
	
	
	
		#m_back
		{
	background-image: url(../images/menu/menu-poisk.jpg);
	height: 53px;
	width: 183px;
		}
				#search
				{
	margin-top: 18px;
	margin-left: 15px;
	width: 100px;
	font-family: Tahoma;
	font-size: 10px;
				
				}
				#b-poisk
				{
	position: relative;
	top: 4px;


				}


				
	.lines-gor
	{
	background-color: #b2b2b2;
	height: 7px;
	width: 994px;
	}
				
				
				
				
	#bodys
	{
	width: 100%;
	float: left;
	}
		.bodys-left
		{
	width: 177px;
	float: left;
		}
.left-menu
{
	background-image: url(../images/left-menu.jpg);
	background-repeat: no-repeat;
	height: 142px;
	width: 176px;
	float: left;
	margin-top: 30px;

}

.left-menu a
{
	font-size: 13px;
	font-weight: bolder;
	color: #907539;
	text-decoration: none;
}
.left-menu div
{
	padding-left: 70px;
	font-family: Helvetica, Arial;
	padding-bottom: 8px;
	padding-top: 6px;
}

.left-menu p
{
	font-size: 13px;
	font-weight: bolder;
	color: #907539;
	text-decoration: none;
}


								
		
.bodys-center
{
	float: left;
	width: 571px;
    padding-left:10px;
    padding-right:10px;
	padding-bottom: 30px;
}
		
.bodys-center h1
{
	font-family: Helvetica, Arial;
	font-size: 16px;
	color: #3c2c00;
	font-weight: bold;
	text-align: center;


}
					
					

.bodys-center p
{
	font-size: 14px;
	padding-right: 35px;
	margin-bottom: 15px;
	font-family: Helvetica, Arial;
	color: #3c2c00;
	padding-top: 0px;
	padding-bottom: 0px;
}
 .bodys-center h2
{

    margin-bottom: 15px;

}
.zen_gal

{
	background-image: url(../images/gal/background.jpg);
	background-repeat: no-repeat;
	height: 245px;
	width: 295px;
	float: left;

}	


.zen_gal h2

{
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C2C00;
	font-weight: normal;


}	


.zen_gal img

{



}	
	
.podrobnee
{

	padding-left: 85px;
	padding-top: 10px;
}	
	
	
.doic
{
	padding-left: 30px;
	padding-top: 10px;
	
}	
		
		
.bodys-right
{
	float: left;
	background-repeat: no-repeat;
	width: 232px;
	padding-bottom: 30px;
}

.zay
{
	font-family: Helvetica, Arial;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #D2CAC2;
	padding-top: 10px;
}


.zayavk
{
	background-image: url(../images/right/back-zayavk.jpg);
	width: 228px;
	height: 171px;
	background-repeat: no-repeat;
	font-family: Helvetica, Arial;
	font-size: 11px;
	color: #8d7640;
	margin-left: 4px;
	font-weight: normal;
	margin-top: 7px;

}


.zayavk p
{
	font-family: Helvetica, Arial;
	font-size: 12px;
	color: #8d7640;
}

.ff, .dts, .dtt, .tarea
{
	border: 1px solid #bdaa75;
}


.ff
{

	height: 14px;
	width: 80px;
		font-family: Helvetica, Arial;
	font-size: 11px;
	color: #907539;

}

.dts
{

	height: 14px;
	width: 31px;
		font-family: Helvetica, Arial;
	font-size: 11px;
	color: #907539;
}


.dtt
{

	height: 14px;
	width: 27px;
		font-family: Helvetica, Arial;
	font-size: 11px;
	color: #907539;
}


.tarea
{

	height: 20px;
	width: 80px;
		font-family: Helvetica, Arial;
	font-size: 11px;
	color: #907539;
	
}




#form_t
{
	width: 118px;
}

#form
{
	width:80px;
	margin-bottom:3px;

}
.b_form
{
	padding-top: 6px;
	padding-left: 17px;

}

.ri_bl
{
	padding-top: 65px;
	padding-left: 14px;

}
.ri_bl h1
{
	font-family: Helvetica, Arial;
	font-size: 17px;
	color: #bc0000;
	text-align: center;
	font-weight: bold;
}


.may1
{
	background-image: url(../images/right/back-1may.jpg);
	height: 236px;
	width: 217px;
	padding-top: 5px;
}




.rig-im
{
	margin-left:20px;
	margin-bottom: 10px;
}
	
	
	
#footer
{
	height: 90px;
}

#footer p
{
	font-family: Helvetica, Arial;
	color: #3C2C00;

}

.footer-left
{float:left; margin-top:3px; width:252px; padding-left:12px;
}
.footer-navs
{
	float:left;
	margin-top:6px;
	margin-left: 55px;
	font-size: 12px;
	font-weight: bold;
}

.footer-navs a
{
	color: #3C2C00;
	text-decoration: none;
	font-family: Helvetica, Arial;
	font-size: 12px;

}

.footer-navs p
{
	color: #3C2C00;

}



.fot_cop1
{
	float:left;
	font-family: Helvetica, Arial;
	font-size: 10px;
	width: 400px;
	padding-left: 15px;
	padding-top: 18px;
	color: #3C2C00;
}
.fot_cop2
{
	float:left;
	font-size: 12px;
	width: 523px;
	text-align: center;
	padding-top: 12px;
	font-weight: bold;
}

.fot_cop3
{
	float:left;
	font-size: 13px;
	width: 200px;
	font-weight: bold;
	text-align: right;
	padding-top: 4px;
}
.predl
{
	padding-top: 180px;
	padding-left: 20px;
	font-family: Helvetica, Arial;
	font-size: 13px;
	color: #745717;
	font-weight: bold;

}

.predlred
{
color: #CE3D2B;
}
.predlpor
{
	position: relative;
	bottom: -4px;
	padding-left: 5px;

}
#preview img {
border:0 none;
float:left;
margin:0 7px 7px 0;
width:160px;
}
#preview .read {
text-align:right;
}

#preview h3 {
font-size:15px;
padding-bottom:8px;
font-weight:bold;
}
#preview p {

min-height:40px;
}
.ajaxSearch_result{
margin-top:5px;
font-size:14px;
}
#ajaxSearch_form{
margin: 0 auto;
}
#preview{
min-height:130px;
clear:left;
}
/* .block_slider_foto jcarousel */
.block_slider_foto .round{ }
.jcarousel{background:#795a55; padding-bottom:20px; position:relative; padding:15px 38px 15px 38px;height: 148px;}
.jcarousel .round{ float:left; width:100%; height:148px; overflow:hidden;}

.jcarousel .round ul{ margin:0px; padding:0px; list-style:none; }
.jcarousel .round ul li{ margin:0px; list-style:none; padding:0 5px 0 5px; opacity: 1;  float:left; width: 154px; height:148px; overflow:hidden;}
.jcarousel .round ul li:hover{opacity: 0.85;}
.jcarousel .round ul li img{ height:140px; width:auto; border:4px solid #FFF;}
.round2  ul li{ margin:0px; list-style:none; padding:0 5px 0 5px; opacity: 1;  float:left; }   

.jcarousel .item{ padding-bottom:20px;}

.jcarousel .next, .block_slider_foto .jcarousel .prev{ height:23px; position:absolute; width:13px; z-index:100; 
cursor:pointer; top:78px;}
.jcarousel .next1, .block_slider_foto .jcarousel .prev1{ height:23px; position:absolute; width:13px; z-index:100; 
cursor:pointer; top:78px;}


.jcarousel .prev{left:16px; background:url(../images/arrow_hor.png) no-repeat 0 0px; }
.jcarousel .next{right:16px; background:url(../images/arrow_hor.png) no-repeat right 0px;}
.jcarousel .prev1{left:16px; background:url(../images/arrow_hor.png) no-repeat 0 0px; }
.jcarousel .next1{right:16px; background:url(../images/arrow_hor.png) no-repeat right 0px;}

#e2g_gallery_1 .dir{float:left; margin: 5px;}
#e2g_gallery_1 .thumb{float:left; margin: 5px;}
