* { padding:0; margin:0 }
 
html { height:100% }
img { behavior: url(iepngfix.htc) }
body { min-height:100%;height:auto !important;height:100%;position:relative;font-family:Corbel,Verdana,Arial;background:url('i/fon.jpg') repeat;}
	   
.footer { position:absolute;bottom:0;left:0;width:100%;height:157px;background:url('i/panorama.jpg') center top no-repeat;}
h1,h2 {color:#423329;}
h1 {font-size:20pt;padding-left:10%;}
.content { padding-bottom:165px;}

.head {width:92%;margin-left:4%;height:160px;}
.logo {float:left;padding-left:0px;padding-top:10px;margin-top:20px;height:151px;width:300px;background:url('i/logo.png') no-repeat;
-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/logo.png', sizingMethod='crop');}

.menu {font-family:Corbel;font-style: italic;padding-top:120px;margin-left:300px;*margin-left:0px;padding-left:8%;}
.menu a {color:#999999;text-decoration:none;display:block;}
.menu a:hover{color:#3d2b1f;}
a {color:black;}

ul {list-style: none;}
.m li {float: left; display: inline;padding-left:10px;}
.text {color:#423329;width:80%;margin-left:10%;font-size:20px;line-height:28px;
padding:20px;}
.fotocont {color:#423329;width:90%;margin-left:5%;margin-top:20px;padding:20px;}
@font-face { font-family: "Rubl Sign"; src: url(http://www.artlebedev.ru/;-)/ruble.eot); }
span.rur { font-family: "Rubl Sign"; text-transform: uppercase; // text-transform: none;}    
span.rur span { position: absolute; overflow: hidden; width: .45em; height: 1em; margin: .1ex 0 0 -.55em; // display: none; }
span.rur span:before { content: '\2013'; }
img {border:1px solid #ccc;margin:3px;}
.text a {border-bottom:1px dotted #423329;text-decoration:none;}
.adress {color:black;}
.best {font-size:10pt;padding-top:30px;padding-left:10px;}
.best a {text-decoration:none;}
h1.main {font-size:12pt;text-align:right;padding-right:15px;}

#mail {
	height: 150px;
	padding:10px;
	width:300px;
	display: none;background:url('i/mailfon.png') repeat;color: white;
	-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/mailfon.png', sizingMethod='crop');
}

#div1 {
	height: 150px;
	padding:10px;
	width:300px;
	display: none;background:url('i/mailfon.png') repeat;color: white;
	-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/mailfon.png', sizingMethod='crop');
}
.slide {

	padding: 5px;font-size:12pt;color: white;
}
.open {
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	margin-top:-15px;
	*margin-top:-18px;
	text-decoration: none;
}
.mailform {position:absolute;top:-10px;right:100px;width:300px;}
.mailform a {text-decoration:none;}
a.adilink {width:70px;height:70px;position:absolute;top:0px;right:0px;background:url('i/adicolor.png') no-repeat center;
-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/adicolor.png', sizingMethod='crop');}
a.adilink:hover {width:70px;height:70px;position:absolute;top:0px;right:0px;background:url('i/adicolor_a.png') no-repeat center;
-background: none;
-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/adicolor_a.png', sizingMethod='crop');}
sup {font-size:10px;}
.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 5%;
	left: 15%;
	width: 70%;
	height: 500px;
	padding: 1em;
	border: 1em solid #B8B8B8;
background:url('i/fon.jpg') repeat;
	text-align: left;
	z-index:1001;
	overflow: auto;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }ition:fixed;}