* {
	margin:0;
}

html, body {
	height:100%;
	background-image:url(../images/back_second.jpg);
	background-repeat:repeat;
}

#hh1, #hh1 a {
	color:#925a1f;
	font-size:15px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;
	margin-bottom:15px;
	
}

#hh1 a:hover{
	font-size:15px;
}

h1 {
	color:#925a1f;
	font-size:15px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;	
	border:none;
	
}

div h2 {
	color:#f78639;
	font-size:13px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	
	
	
}

.wrapper {
	min-height:100%;
	height:auto  !important;
	height:100%;
	margin:0 auto -100px;
	background-image: url(../images/content_back_n.jpg);
	background-repeat:repeat-y;
	width:910px;

}

.wrapper1 {
	min-height:100%;
	height:auto  !important;
	height:100%;
	margin:0 auto -100px;
	background-image: url(../images/content_back_n.jpg);
	background-repeat:repeat-y;
	width:910px;
	padding-bottom:100px;

}

.footer1{
	height:100px;
	clear:both;
	position:relative;
	bottom:0px;
	_left:-21px;
}

.footer, .push {
	height:100px;
	clear:both;
}


#content_top{
	background-image: url(../images/content_top.png);
	background-repeat:repeat-x;
	height:200px;
	width:100%;

}

#bord_left{
	background-image: url(../images/bord_left.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:100%;
}

#bord_right{
	background-image: url(../images/bord_left.jpg);
	background-repeat:no-repeat;
	height:200px;
	width:7px;
	margin-left:903px;
	
	
}

#menu_top{
	width:100%;

}

#leaf_left{
	background-image:url(../images/leaf_left1.jpg);
	background-repeat:no-repeat;
	width:100%;
	height:301px;
	position:relative;
	top:150px;
	left:-57px;


}

#leaf_right{
	background-image:url(../images/leaf_right1.jpg);
	background-repeat:no-repeat;
	width:43px;
	height:211px;
	margin-left:910px;
	margin-top:-380px;

}

#text {
	text-align:justify;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	z-index:100;
	position:relative;
	margin-top:-165px;
}

#text p, #text_new ul li {
	color:#925a1f;
	line-height:23px;
}

#text_new ul li a{
	line-height:23px;
}

#text_lside{
	width:70%;
	float: left;
}


#text_new {
	background-image:url(../images/b_t_n.jpg);
	background-repeat:repeat;
	border: 1px dotted #bf7928;
	padding:8px;


}

#text_new1{
	background-image:url(../images/b_t_n.jpg);
	background-repeat:repeat;
	border: 1px dotted #bf7928;
	padding:8px;
	width:70%;
	float: left;
}


#text_new ul {
	padding-top:10px;
	padding-bottom:20px;


}



#text_new table tr td{
	vertical-align:top;
	padding:5px;

}

#text_rside{
	width:20%;
	float: right;
	background-image:url(../images/lamp.jpg);
	background-repeat:no-repeat;
	height:138px;
	margin-top:70px;
	
}


#footer_in {
	background-image: url(../images/content_bottom.png);
	background-repeat:repeat-x;
	height:190px;
	width:910px;
	margin-left:auto;
	margin-right:auto;

}

#footer_in a {
	color:#502a03;
	text-decoration:none;
	font-size:13px;
	padding:3px 5px 3px 5px;
	border-bottom: 1px dotted #502a03;
	
}

#text a {
	color:#925a1f;
	text-decoration:none;
	font-size:13px;
	padding:3px 5px 3px 5px;
	border-bottom: 1px dotted #925a1f;

	
}



#footer_in a:hover, #text a:hover {
	color:#6d3e0c;
	font-size:13px;
	padding:3px 5px 3px 5px;
	border-bottom: 1px dotted #6d3e0c;

	
}


#bord_bottom_l{
	background-image:url(../images/bord_bottom.jpg);
	background-repeat:no-repeat;
	height:190px;
	width:100%;
	
}

#bord_bottom_r{
	background-image:url(../images/bord_bottom.jpg);
	background-repeat:no-repeat;
	height:190px;
	width:7px;
	margin-left:903px;	
}

#menu_bottom{
	color:#FFFFFF;
	text-align:left;
	margin-left:35px;
	position:relative;
	top:-130px;
	left:0px;
}

#menu_bottom ul{
	
}

#menu_bottom ul li{
	padding-left:5px;
	padding-right:5px;
	display:inline;
}

#logo_bottom {
	background-image: url(../images/logo_small.png);
	background-repeat:no-repeat;
	width:300px;
	height:100px;
	color:#502a03;
	margin-left:479px;
	padding-left:60px;
	padding-top:33px;
}

#logo_bottom div {
	margin-top:5px;
	margin-right:8px;
	
}
#logo_bottom p {
	color:#502a03;
	font-size:11px;
	padding-top:2px;
	text-align:right;
}

ul.nav {
	position:relative;
	top:-170px;
	margin-left:auto;
	margin-right:auto;
	z-index:200;
}

ul.nav li {
	display:inline;
	padding-left:10px;
	padding-right:10px;
	
}

#forma {
	background-image:url(../images/block1.png);
	background-repeat:repeat;
	height:240px;
	margin-top:11px;
	
}

#forma p {
	text-indent:0px;
	color:#925a1f;
	padding-top:10px;
	
	
}
.form_back{
	background-image:url(../images/back_text.jpg);
	background-repeat:repeat;
	height:20px;
	border: 1px dotted #bf7928;
	color:#925a1f;
	padding-left:5px;
}

.form_back_big{
	background-image:url(../images/back_text.jpg);
	background-repeat:repeat;
	border: 1px dotted #bf7928;
	color:#925a1f;
	padding-left:5px;

}

.inp{
	border:none;
	margin-left:340px;
}

#tel{
	background-image:url(../images/tel.jpg);
	background-repeat:no-repeat;
	width:208px;
	height:81px;
	float: right;
	margin-top:50px;
	
}
.ul_serv{
	list-style:  inside;
	list-style-type:circle;

}


#brief{
	width:360px;
	height:60px;
	
	text-align: center;
	background-image:url(../images/icon.png);
	background-repeat:no-repeat;
	float:right;
	margin-top:30px;
	padding-top:50px;
	z-index:500;
	position:relative;

	
}

#brief a {
	color:#925a1f;
	text-decoration:none;
	font-size:13px;
	padding:3px 5px 3px 5px;
	border-bottom: 1px dotted #925a1f;

}



#brief a:hover {
	color:#6d3e0c;
	font-size:13px;
	padding:3px 5px 3px 5px;
	border-bottom: 1px dotted #6d3e0c;

	
}

#pole {
	background-image: url(../images/pole.png);
	background-repeat:no-repeat;
	width:119px;
	height:51px;
	margin-top:10px;
	margin-left:630px;

}

#po {
	
	margin-top:50px;
	margin-left:5px;
	color:#502a03;
	margin-left:630px;
		margin-top:-16px;

}

#menu_bottom ul li a{
	color:#964c05;
}

 #menu_bottom #valid a{
	color:#964c05;
}



.ul_serv li ul{
	margin-left:30px;
	margin-top:-5px;
}
