@charset "utf-8";

body {
	padding:0; 
	margin:0;
	font-size:100%; 
	font-family:Tahoma; 
	color:#533F23;
	background:url(/images/texture.gif) 0 0 repeat #111D01;
}

.main {
	width:763px;
	padding:0;
	margin:0 auto;
}

img {border:0;}

p {
	padding:0 0 12px 0; 
	margin:0;
}

h1 {font-size:1.375em; color:#533F23; padding:0; margin:0 0 16px 0;}
h2 {font-size:1.25em; color:#533F23; padding:0; margin:0 0 12px 0;}
h3 {font-size:1.125em; color:#533F23; padding:0; margin:0 0 10px 0;}
h4 {font-size:1em; color:#533F23; padding:0; margin:0 0 8px 0;}
h5 {font-size:0.875em; color:#533F23; padding:0; margin:0 0 6px 0;}
h6 {font-size:0.75em; color:#533F23; padding:0; margin:0 0 4px 0;}

a {
	color:#772602; 
	text-decoration:underline;
}		

a:hover {
	color:#772602; 
	text-decoration:none;
}
		
div, form {
	margin:0;
	padding:0;
}

.clear {clear:both; line-height:0; font-size:0;}

.img_box {float:left; width:auto;}
.img_box img {margin:0 20px 10px 0;}

.img_box_r {float:right; width:auto;}
.img_box_r img {margin:0 0px 10px 20px;}

.border {border:1px solid #C4C3C2;}

/*******************RAZNOE*****************************/

.menu ul li a {text-decoration:none;}

.menu ul li, 
.list1 {
	list-style:none; 
	padding:0; 
	margin:0;
}

/***********************header***********************************/

.header {
	width:763px; 
	height:465px; 
	text-align:center; 
	background:url(/images/bgr_header.jpg) 0 0 no-repeat #B9A973;
}

.logo {height:54px; padding-top:90px;}

.gall {
	width:748px; 
	height:281px; 
	padding-left:7px;
}  

* html .gall {padding:0;}

.gall img {float:left; width:auto;}

.menu {
	width:763px; 
	height:38px; 
	padding-top:5px; 
	background:url(/images/bgr_menu.jpg) 0 0 no-repeat;
}

.menu ul {margin:0; padding:0;}

.menu ul li {
	display:inline; 
	font-size:0.8125em; 
	line-height:2em; 
	padding:10px 15px; 
	background:url(/images/bgr_li.gif) right top no-repeat;
}

.menu ul li a {color:#FDF0C4;}

.menu ul .active a, 
.menu ul li a:hover {color:#862304;}

.menu ul .last_item {background:none;}

/*********************content********************/

.content {
	width:743px; 
	padding:10px; 
	background:#B9A973;
}

.content h3 {
	font-size:1.125em; 
	line-height:1.5em; 
	color:#88310A; 
	font-weight:normal;
}

.content p {font-size:0.75em; line-height:1.25em;}

.content_left {float:left; width:256px;}

.content_left2 {float:left; width:215px;}

.content_right {float:right; width:460px;}

.content_right2 {float:right; width:505px;}

.blok {margin:20px 0;}

.blok2 {margin-bottom:20px;}

.box_l {
	float:left; 
	width:141px; 
	margin-right:20px;
}

.box_r {float:right; width:560px;}

.red {color:#7E1500;}

.more {padding:2px 0 2px 25px; background:url(/images/bgr_link.gif) 0 2px no-repeat;}

.date {
	padding:2px 10px; 
	background:#CFBF87; 
	margin-bottom:10px; 
	font-size:0.75em; 
	line-height:1.5em; 
	color:#533F23;
}

.f_r {float:right; width:auto;}

.f_l {float:left; width:auto;}

.list1 {margin:0; padding:0;}

.list1 li {
	font-size:0.75em; 
	line-height:2.25em; 
	padding-left:20px; 
	background:url(/images/bull.gif) 0 12px no-repeat;
}

.list1 li a {color:#fff;}

.yellow {color:#F1E1AB;}

.left_t {
	padding:30px 20px; 
	background:#8A5617; 
	margin-bottom:10px;
}

.left_b {
	padding:30px 20px; 
	background:#8A5617; 
	color:#F1E1AB;
}  

.left_b a, 
.left_b a:hover {color:#fff;}

p .butt {
	color:#7E1500; 
	padding:5px 10px; 
	background:url(/images/buttons.gif) 0 0 repeat-x;
}  

.contacts {width:400px;}

.contacts tr td {vertical-align:top;}

.contacts input {
	width:280px; 
	height:18px; 
	padding:0 5px; 
	border:1px solid #6d6d6d; 
	margin:0 20px 5px 0;
}

.contacts textarea {
	width:330px; 
	height:230px; 
	padding:5px; 
	overflow:auto; 
	border:1px solid #6d6d6d; 
	margin:0 0px 5px 0;
}

.buttons {text-align:right; margin-top:20px;}

.buttons input {
	width:62px; 
	height:26px; 
	padding:0; 
	border:0; 
	cursor:pointer; 
	margin:0; 
	color:#7E1500; 
	background:url(/images/buttons.gif) 0 0 repeat-x;
}

/****************************footer***************************/
.footer {
	width:763px; 
	height:75px; 
	padding-top:10px; 
	font-size:0.6875em; 
	line-height:1.5em; 
	text-align:center; 
	background:url(/images/bgr_footer.gif) 0 0 no-repeat;
}

.footer a, 
.footer a:hover {color:#63651D;}








