/* CSS Document */

table,tr,td{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	vertical-align: top;
	text-align: left;
	font-family: Tahoma;
	font-size:13px;
}
body{
}
.gl_table{
	width:1000px;
	background-image:url(images/header_bg.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}

.zag{ 
font-family: Tahoma;
font-size: 28;
 font-weight: bold;
}

.tel{
font-family: Arial;
font-size: 20;
font-weight: bold;
}

.tel1{
font-family: Arial;
font-size: 34;
font-weight: bold; 
}

.zag1{
font-family: Arial;
font-size: 20;
font-weight: bold; 
}

.zag2{
font-family: Tahoma;
font-size: 23;
font-weight: bold;
}

.header_text{
	width:471px;
	height:168px;
	margin:19px 0 38px 171px;
	text-align:center;
	font-family:Tahoma;
	font-size:22px;
	color:#7fa24f;
}
*html .header_text{
	width:471px;
	height:168px;
	margin:19px 0 36px 171px;
	text-align:center;
	font-family:Tahoma;
	font-size:18px;
	color:#7fa24f;
}
.header_text h1{
	font-family: Tahoma;
	font-size:27px;
	font-weight:bold;
	color:#6e923d;
	padding:0;
	margin:0;
}

.header_text div{
	font-family:Arial;
	color:#6e923d;
	line-height:30px;
}


.skidka{
	font-family:Tahoma;
	font-size:32px;
	color:#ef6927;
	text-align:center;
	line-height:25px;
	position:relative;
	left:-650px;
	top:95px;
}
.osn_menu{
	text-align:center;
	vertical-align:middle;
}
.osn_menu a{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 25px;
}
.osn_menu a:hover{
	text-decoration:underline;
}
.content_td{
	background-image:url(images/bg_content.jpg);
	background-position:0 0;
	background-repeat:repeat-y;
}
.contentph_td{
	background-image:url(images/bg_content1.jpg);
	background-position:0 0;
	background-repeat:repeat-y;
}

.map{
	background-image:url(images/mape.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
}
.kontakt_td{
	background-image:url(images/derevo.jpg);
	background-position:0 100%;
	background-repeat:no-repeat;
	width:267px;
        font-size:22px;
	padding:35px 0 111px 63px;
}
.kontakt_td h1{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#5c7f2c;
	padding:0 0 25px 35px;
	margin:0;
	font-weight:normal;
}
.kontakt_td span{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3f4b32;
	padding:0 0 0 35px;
	margin:0;
}
#gorod_tel{
	padding-left:35px;
	background-image:url(images/gorod_tel_icon.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
	line-height:29px;
        font-size:27px;
	margin-bottom:13px;
}
#mob_tel{
	padding-left:35px;
	background-image: url(images/mob_tel_icon.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
        font-size:27px;
	margin-bottom:13px;	
}
#email{
	padding-left:35px;
	background-image: url(images/email_icon.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
	margin-bottom:13px;
	margin-top:5px;
	line-height:18px;
}
#email a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:underline;
}
#email a:hover{
	text-decoration:none;
}
#foto_td{
	width:220px;
	padding:35px 0 0 20px;
}
#foto_td h1{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#5c7f2c;
	padding:0 0 19px 0;
	margin:0;
	font-weight:normal;
}
#foto_td img{
	border:3px solid #fff;
}
#foto_td a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#648535;
}
#foto_td a:hover{
	text-decoration:none;
}
#content{
	padding:35px 0 0 0 ;
}
#content h1{
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#5c7f2c;
	padding:0 0 19px 0;
	margin:0;
	font-weight:normal;
}
#content span{
	font-family: Tahoma;
	font-size:13px;
	color:#476a17;
	font-weight:bold;
}
#content p{
	text-align:justify;
	padding:5px 0;
	margin:0;
	line-height:19px;
}
#content a{
	color:#000000;
	text-decoration:underline;
}
#content a:hover{
	text-decoration:none;
}
#footer_td{
	height:78px;
	background-image:url(images/footer_bg.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	font-size:10px;
	color:#498832;
	text-align:center;
	vertical-align:middle;
	line-height:16px;
}
#footer_td a{
	font-size:10px;
	color:#498832;
	text-decoration:none;
	margin:0 15px;
	text-transform:uppercase;
}
#footer_td a:hover{
	text-decoration:underline;
}
h1{
	font-family: Tahoma;
	font-size:27px;
	font-weight:bold;
	color:#6e923d;
	padding:0;
	margin:0;
}
h2{
	font-family: Tahoma;
	font-size:15px;
	color:#6e923d;
	padding:0;
	margin:0;
}
h3{
	font-family: Tahoma;
	font-size:14px;
	color:#6e923d;
	padding:0;
	margin:0;
}



