*{
	margin: 0;
	padding: 0;
	}
html, body{
	width: 100%;
	height: 100%;
	font: 103.01% Tahoma;
	background: #EFE4C0 url(../img/bg.jpg);
	}
img{
	border: 0;
	}
a:link{
	color: #971D1A;
	text-decoration:underline;
	}
a:hover{
	color: #971D1A;
	text-decoration:none;
	}
a:visited{
	color: #971D1A;
	text-decoration:underline;
	}
.clear{
	height: 1%;
	}
.clear:after{
	content:".";
	display:block;
	overflow:hidden;
	height:0;
	clear:both;
	visibility:hidden;
	}
.container{
	min-height: 100%;
	position: relative;
	margin: 0 auto;
	max-width: 1680px;
	min-width: 1000px;
	background: url(../img/fbg.jpg) repeat-x bottom left;
	font-size: 70%;
	overflow:hidden;
	}
*html .container{
	height: 100%;
	overflow:visible;
	width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : (document.documentElement.clientWidth || document.body.clientWidth) > 1680 ? "1680px" : "auto");
	}
.header{
	height: 439px;
	background: url(../img/header.jpg) no-repeat top center;
	position:relative;
	z-index:1;
	}
.logo{
	position:absolute;
	top: 10px;
	left: 4%;
	}
.address{
	background: url(../img/adres.png) no-repeat;
	width: 282px;
	height: 187px;
	position:absolute;
	bottom:65px;
	right: 10%;
	margin: 0 -150px 0 0;
	}
*html .address{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/adres.png,sizingMethod=crop);
	}
.adr1{
	position:absolute;
	top: 25px;
	left: 25px;
	}
.adr2{
	position:absolute;
	top: 70px;
	left: 75px;
	}
.main-menu{
	width: 187px;
	height: 272px;
	background: url(../img/h-menu.png) no-repeat;
	position:absolute;
	bottom:65px;
	left: 10%;
	margin: 0 0 0 -110px;
	}
*html .main-menu{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/h-menu.png,sizingMethod=crop);
	}
.main-menu ul{
	margin: 0 0 0 30px;
	position:relative;
	height: 1%;
	}
.main-menu li{
	list-style:none;
	}
.mm1{
	position:absolute;
	left: 50%;
	top: 6px;
	margin: 0 0 0 -36px;
	}
.mm2{
	position:absolute;
	left: 50%;
	top: 37px;
	margin: 0 0 0 -44px;
	}
.mm3{
	position:absolute;
	left: 50%;
	top: 68px;
	margin: 0 0 0 -42px;
	}
.mm4{
	position:absolute;
	left: 50%;
	top: 103px;
	margin: 0 0 0 -63px;
	}
.mm5{
	position:absolute;
	left: 50%;
	top: 134px;
	margin: 0 0 0 -56px;
	}
.mm6{
	position:absolute;
	left: 50%;
	top: 166px;
	margin: 0 0 0 -49px;
	}
.mm7{
	position:absolute;
	left: 50%;
	top: 198px;
	margin: 0 0 0 -63px;
	}
.mm8{
	position:absolute;
	left: 50%;
	top: 235px;
	margin: 0 0 0 -30px;
	}
*html .mm1 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm1.png); width:expression(1); height:expression(1);
	}
*html .mm2 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm2.png); width:expression(1); height:expression(1);
	}
*html .mm3 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm3.png); width:expression(1); height:expression(1);
	}
*html .mm4 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm4.png); width:expression(1); height:expression(1);
	}
*html .mm5 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm5.png); width:expression(1); height:expression(1);
	}
*html .mm6 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm6.png); width:expression(1); height:expression(1);
	}
*html .mm7 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm7.png); width:expression(1); height:expression(1);
	}
*html .mm8 img{
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/menu/mm8.png); width:expression(1); height:expression(1);
	}
.h-stan{
	width: 634px;
	height: 226px;
	position:absolute;
	left: 14%;
	bottom: 65px;
	background: url(../img/h-stan.png) no-repeat;
	margin: 0 0 0 110px;
	}
*html .h-stan{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/h-stan.png,sizingMethod=crop);
	}
.main{
	padding: 0 0 175px 0;
	margin: 0 auto;
	position:relative;
	height: 1%;
	}
.leftcol{
	width: 23%;
	float:left;
	background: url(../img/decor4.png) no-repeat 30px 30px;
	margin: 0 70px 0 0;
	padding: 40px 0 0 0;
	}
.left-news{
	margin: 0 20px 10px 60px;
	}
.left-news h2 img{
	display:block;
	}
.left-news h2{
	margin: 0 0 25px 0;
	}
.left-news ul{
	list-style:none;
	}
.left-news ul li{
	margin: 0 0 15px 0;
	}
.left-news var{
	color: #971D1A;
	font: 90% tahoma;
	display:block;
	margin: 0 0 5px;
	}
.left-news p{
	margin: 0 0 5px 0;
	}
.rightcol{
	width: 60%;
	float:left;
	padding: 40px 0 0 0;
	position:relative;
	z-index:2;
	}
.rightcol h2{
	margin: 0 0 25px 0;
	}
.rightcol h2 img{
	display:block;
	}
.rightcol p{
	margin: 0 0 13px 0;
	}
.main-info{
	padding: 25px 0 0 0;
	}
.main-info-photos{
	background: url(../img/decor5.png) no-repeat 0 10px;
	padding: 10px 0 0 29px;
	}
.main-info-photos li{
	float:left;
	list-style-type:none;
	margin: 0 10px 0 0;
	width: 31%;
	}
.main-info-photos li img{
	border: 1px solid #C6C4C5;
	display:block;
	}
.footer{
	position:absolute;
	bottom:0;
	height: 90px;
	width: 100%;
	}
.fleft{
	width: 23%;
	float:left;
	margin: 0 70px 0 0;
	color: #1F1F1F;
	padding: 18px 0 0 0;
	}
.fleft span{
	display:block;
	padding: 0 0 0 60px;
	}
.fmiddle{
	float:left;
	width: 35%;
	padding: 18px 0 0 0;
	margin: 0 60px 0 0;
	}
.fm-lnk{
	position:relative;
	top: 6px;
	}
.fright{
	float:left;
	padding: 18px 0 0 0;
	}
.decor1{
	width: 1px;
	height: 100%;
	background:  #E4D197;
	overflow:hidden;
	position:absolute;
	bottom: 125px;
	left: 23%;
	z-index:0;
	}
*html .decor1{
	height: 10000px;
	}
.decor2{
	display:block;
	height: 35px;
	width: 100%;
	background: url(../img/hbg.jpg) repeat-x top center;
	position:absolute;
	bottom: 0;
	}
.decor3{
	display:block;
	height: 29px;
	width: 100%;
	position:absolute;
	bottom: 35px;
	background: url(../img/hbg2.jpg) repeat-x top center;
	}
.decor6{
	display:block;
	height: 182px;
	width: 146px;
	background: url(../img/decor6.png) no-repeat;
	position:absolute;
	top: 70px;
	right: 0px;
	z-index:1;
	}
*html .decor6{
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/decor6.png,sizingMethod=crop);
	}
.decor7{
	display:block;
	height: 222px;
	width: 177px;
	background: url(../img/decor7.png) no-repeat;
	position:absolute;
	bottom: 160px;
	right: 0px;
	z-index:1;
	}
.decor8{
	display:block;
	height: 232px;
	width: 116px;
	background: url(../img/decor8.png) no-repeat -50px 0;
	position:relative;
	z-index:1;
	}
.left-ban{
	margin: 0 0 0 60px;
	padding: 70px 0 0 0;
	}
.decor9{
	display:block;
	height: 59px;
	width: 129px;
	background: url(../img/decor9.png) no-repeat;
	position:absolute;
	z-index:1;
	top: 0;
	left: 50%;
	}
.decor10{
	display:block;
	height: 120px;
	width: 11px;
	background: url(../img/decor10.png) no-repeat;
	position:absolute;
	z-index:1;
	bottom: 160px;
	left: 23%;
	margin: 0 0 0 -13px;
	}
.decor11{
	display:block;
	height: 20px;
	width: 41px;
	background: url(../img/decor11.png) no-repeat;
	position:absolute;
	z-index:1;
	top: 439px;
	left: 23%;
	margin: 0 0 0 -21px;
	}
.lnk-more{
	display:inline-block;
	padding: 0 0 2px 20px;
	background: url(../img/marker1.png) no-repeat 0 2px;
	}
.lnk-archive{
	display:inline-block;
	padding: 0 0 2px 20px;
	background: url(../img/marker2.png) no-repeat 2px 3px;
	}
