body {
	background:#3e332e;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	}
body ul {
	padding:0px;
	margin:0px;
	list-style:none;
	}
body h1 {
	padding:0px;
	margin:0px;
	font-weight:400;
	}
body a {
	text-decoration:underline;
	color: #000;
	}
body a:hover {
	text-decoration:none;
	}
body img {
	border:none;
	}
#full {
	width:790px;
	}
#full_up {
	width:790px;
	float:left;
	}
#left_sidebar {
	float:left;
	width:205px;
	text-align:left;
	font-family:Tahoma;
	}
#logo {
	padding-top:15px;
	padding-bottom:15px;
	text-align:center;
	}
.left_block {
	background:url(image/left_rep.jpg) top left repeat-y;
	width:195px;
	margin-bottom:5px;
	}
.left_foot {
	background:url(image/footer_left.jpg) bottom left no-repeat;
	width:195px;
	padding-bottom:5px;
	}
.left_block h5 {
	background:url(image/zagolovok_left.jpg) top left no-repeat;
	width:195px;
	height:19px;
	padding:0px;
	margin:0px;
	font-size:10px;
	text-transform:uppercase;
	font-style:italic;
	text-align:center;
	padding-top:8px;
	font-weight:bold;
	}
.navig li {
	background:url(image/navig_left.jpg) top left no-repeat;
	width:190px;
	height:19px;
	font-size:9px;
	text-transform:uppercase;
	padding-top:10px;
	margin-bottom:10px;
	text-align:center;
	}
.navig li a {
	color:#35301e;
	text-decoration:underline;
	}
.navig li a:hover {
	text-decoration:none;
	}
.news {
	font-size:9px;
	color:#b83b2c;
	padding-left:15px;
	padding-bottom:10px;
	}
.news li {
	padding-top:5px;
	}
.news p {
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:5px;
	color:#000;
	}
.news a {
	text-decoration:underline;
	color:#b83b2c;
	}
.news a:hover {
	text-decoration:none;
	}
.news .z1 {
	text-align:right;
	padding-right:15px;
	}
.interes {
	padding-left:20px;
	font-size:9px;
	padding-top:9px;
	padding-bottom:7px;
	}
.interes li {
	background:url(image/metka_1.jpg) top left no-repeat;
	padding-left:10px;
	padding-bottom:10px;
	line-height: 15px;
	}
.interes li a {
	color:#35301e;
	text-decoration:underline;
	}
.interes li a:hover {
	text-decoration:none;
	}
.kontakts {
	font-size:9px;
	color:#35301e;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:20px;
	}
.kontakts li {
	padding-bottom:8px;
	line-height:16px;
	}
.kontakts li a {
	text-decoration:underline;
	color:#b83c2d
	}
.kontakts li a:hover {
	text-decoration:none;
	}
#right_sidebar {
	float:right;
	width:585px;
	padding-top:10px;
	}
#navig_up {
	background:url(image/navig_up.jpg) top left no-repeat;
	width:480px;
	height:17px;
	font-size:10px;
	}
#navig_up li {
	float:left;
	padding-left:18px;
	padding-right:14px;
	padding-top:1px;
	}
#navig_up li a {
	text-decoration:underline;
	color:#3d332d;
	}
#navig_up li a:hover {
	text-decoration:none;
	}
#head_image {
	background:url(image/head_image.jpg) top left no-repeat;
	width:585px;
	height:167px;
	margin-bottom:5px;
	}
.content {
	background:url(image/content_block_up.jpg) top left repeat-y;
	width:585px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.content_foot {
	min-height: 861px;
	background:url(image/content_block_foot.jpg) bottom left no-repeat;
	width:563px;
	padding-left:12px;
	padding-right:10px;
	padding-bottom:40px;
	}
*html .content_foot {
	height: 901px;
	}
*:first-child+html .content_foot {
	min-height: 901px;
}
.content h1 {
	color:#ff0000;
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	margin-bottom:15px;
	padding-left:10px;
	}
.content p {
	padding:0px;
	margin:0px;
	text-align:justify;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	line-height:18px;
	}
.content img {
	padding-right:10px;
	padding-left:10px;
	padding-top:5px;
	}
.content ul {
	padding-left:10px;
	padding-top:10px;
	padding-bottom:30px;
	}
.content li {
	background:url(image/metka_2.jpg) top left no-repeat;
	padding-left:15px;
	padding-bottom:3px;
	}
.fotogalereia {
	background:url(image/foto_3.jpg) top left no-repeat;
	width:182px;
	height:57px;
	font-size:10px;
	font-family:Tahoma;
	text-align:center;
	padding-left:350px;
	padding-top:110px;
	margin-left:10px;
	margin-top:10px;
	}
.fotogalereia a {
	color:#FFF;
	text-decoration:underline;
	}
.fotogalereia a:hover {
	text-decoration:none;
	}
#footer {
	background:url(image/footer_fon.jpg) top left no-repeat;
	width:790px;
	height:89px;
	float:left;
	margin-top:10px;
	font-size:10px;
	}
.nav_fot {
	float:right;
	font-family:Tahoma;
	padding-right:50px;
	padding-top:32px;
	}
.nav_fot li {
	float:left;
	}
.nav_fot li a {
	color:#010101;
	text-decoration:underline;
	margin-left:6px;
	margin-right:6px;
	}
.nav_fot li a:hover {
	text-decoration:none;
	}
.foot_logo {
	float:left;
	padding-left:30px;
	padding-top:18px;
	}
.foot_kont {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:230px;
	padding-top:13px;
	}
.image {
	margin-top: 10px;
}
.center {
text-align: center;
}