#bo{
	background: #f5fbcf url(../images/bg.jpg) repeat-x scroll left bottom;
	font-size:12px;
	font-family:Verdana;
	color:#585f33;

	}
.global_table{
	width:100%;
}
input[type=button], input[type=submit], button{
	color:#fbfce6;
	background-color:#597238;
	font-family:Verdana;
}
input[type=text], select, textarea{
	border:1px solid #919f59;
	background-color:#ebf1cb;
	font-family:Verdana;
	font-size:12px;
	padding:3px;
}
.content_td{
	width:100%;
	height:100%;
	text-align:center;
	padding:0px 43px;
}
a, a:link, a:visited{
	color:#565f3b;
}
a:hover{
	color:#fb992c;
}
.h{
	height:100%;
}
.active{
	color:#fb992c;
}
.header_table{
	background: transparent url(../images/d_02.jpg) repeat-x scroll 0px 0px;
	height:83px;
}
.menu_table{
	width:100%;
	position:relative;
	top:-5px;
}
.menu_content{
	text-align:center;
	color:#ecefc4;
	font-size:14px;
	width:100%;
	background: transparent url(../images/menu_06.jpg) repeat-x scroll 0px 0px;
}
.menu_content table td{
	text-align:center;
	vertical-align:middle;
}
.menu_spacer{
	background: transparent url(../images/menu_05.jpg) no-repeat scroll 0px 0px;
	width:41px;
	height:47px;
}
.shadow_element{
	position:relative;
	z-index:2;
	white-space:nowrap;
	margin:-5px 5px 0;
}
.shadow_element a, .shadow_element a:link{
	text-decoration:none;
	color:#ecefc4;
	white-space:nowrap;
}
.shadow_element a.active, .shadow_element a:hover{
	text-decoration:none;
	color:#fb992c;
	white-space:nowrap;
}
.shadow_element .shadow{
	position:absolute;
	color:#000;
	top:1px;
	left:1px;
	white-space:nowrap;
	z-index:-1;
}
.content_table{
	width:100%;
	position:relative;
	top:-11px;
	height:100%;
}
.content_l{
	background: transparent url(../images/bg_01.jpg) repeat-y scroll 35px 0px;
	height:100%;
}
.content{
	position:relative;
	background: #dae1ab;
	width:100%;
	height:100%;
}
.content_r{
	background: transparent url(../images/bg_03.jpg) repeat-y scroll 0px 0px;
	width:22px;
	margin-right:35px;
	height:100%;
}
.content_l div{width:55px;}
.content_r div{width:57px;}
.footer_table{
	width:100%;
	position:relative;
	top:-15px;
}
.footer_l{
	background: transparent url(../images/foot_01.png) no-repeat scroll 100% 0px;
	width:49px;
	margin-left:10px;
	height:88px;
}
.footer{
	position:relative;
	background: transparent url(../images/foot_02.png) repeat-x scroll 0% 0px;
	width:100%;
	height:88px;
	text-align:center;
	padding-top:10px;
	font-size:10px;
}
.footer td{
	padding:0px 10px;
}
.footer_r{
	background: transparent url(../images/foot_04.png) no-repeat scroll 0px 0px;
	width:55px;
	margin-right:7px;
	height:88px;
}
#lapa_l{
	background: transparent url(../images/footer_02.png) no-repeat scroll 0px 0px;
	width:91px;
	height:101px;
	position:absolute;
	left:0px;
}
#lapa_r{
	background: transparent url(../images/footer_04.png) no-repeat scroll 0px 0px;
	width:95px;
	height:101px;
	position:absolute;
	right:0px;
}
.base{
	padding:0px 0px; 
}
#content{
	padding:30px 0px 30px 0px; 
}
.news{
	border:1px solid #919f59;
	background-color:#ebf1cb;
	padding:25px;
	color: #565f3b;
	margin:10px;
}
.news .img{
	float:left;
	width:190px;
	height:147px;
	padding:1px 0px 0px 1px;
	margin-right:20px;
	background: transparent url(../images/novosti_ramka.jpg) no-repeat scroll 0px 0px;
}
.news .img img{
	height:139px;
	width:182px;
	border:0px;
}
.m1, .m2{
	clear:both;
	padding:10px 25px;
	border-bottom:1px solid #585F33;
}
.m2{
	/*??*/
}
.imgBlock{
	float:left;
	width:147px;
	height:116px;
	padding:6px 0px 0px 6px;
	margin:10px 10px 0px 0px;
	background: transparent url(../images/gallery_ramka.png) no-repeat scroll 0px 0px;
}
.gallery{
	width:100%;
}
.gallery_description{
	vertical-align:bottom;
	width:100%;
	padding-left:15px;
}
.image_block{
	padding-top:10px;
}
.g1 td, .g2 td{
	padding:15px 10px;
}
.g1{
	background-color:#c5cf8e;
}
.linkor_banner{
	text-align:center;
	vertical-align:middle;
}
a.linkor_header:link, a.linkor_header{
	text-decoration:none;
	color:#000;
}
.linkor td{
	padding:5px 0px;
}
.contact_form{
	width:702px;
	height:222px;
	padding:6px 0px 0px 6px;
	margin:10px 10px 0px 0px;
	color:#000;
	font-size:10px;
	background: transparent url(../images/contacts_07.jpg) no-repeat scroll 0px 0px;
}
.gb_form{
	width:767px;
	height:212px;
	padding:6px 0px 0px 6px;
	margin:10px 10px 0px 0px;
	color:#000;
	font-size:10px;
	background: transparent url(../images/gb_fon.jpg) no-repeat scroll 0px 0px;
}
.dogs a, .dogs a:link, .dogs a:hover{
	text-decoration:none;
}
.dogs table td{
	text-align:left;
	padding:3px 0px;
}
strong{
	font-weight:bold;
}
