html,body {
width:100%;
height:100%;
padding:0;
margin:0;
}
body {
font:16px Tahoma, sans-serif; color:#0a0b0c;
}

p {margin:0px; padding:0 0 12px 0;}

a, a:link, a:visited {color:#6f4500; text-decoration:underline;}
a:hover {text-decoration:none;}
a:focus,a:active {outline:none;}
a img {border:none;}
address {font-style:normal;}

h1,h2,h3,h4,h5,h6 {margin:0px 0px 12px 0px; font-family:Arial; font-weight:normal; color:#000;}
h1 {font-size:24px;}
h2 {font-size:18px;}
h3 {}
h4 {}

td {padding:0px;}

#wrap {
background:#000000 url(../images/wrap.jpg) no-repeat 50% 0px;
width:100%;
min-width:998px;
min-height:100%;
position:relative;
}
#wrap.open {background:url(../images/wrapsub.jpg) no-repeat 50% 0px;}
	#conteiner {width:998px; margin:0 auto; position:relative;}

	#topmenu {margin:0px 0px 0px 189px; padding:0px; list-style:none; height:108px; overflow:hidden;}
	.open #topmenu {opacity:0.3;}
	* .open #topmenu {filter:alpha(opacity=30);}
		#topmenu li {float:left; padding:52px 60px 0px 0px;}
		#topmenu li a:hover, #topmenu li a.active {opacity:0.4;}
		* #topmenu li a:hover img, #topmenu li a.active img {filter:alpha(opacity=40);}

	.window {width:720px; height:406px; margin:0 auto; position:relative;}
		.window a#back {position:absolute; top:40%; left:10px;}
		.window a#next {position:absolute; top:40%; right:10px;}
			.window a#back:hover, .window a#next:hover {opacity:0.5;}
			* .window a#back:hover img, .window a#next:hover img {filter: alpha(opacity=50);}
		.window #photos {margin:7px auto; padding:0px; list-style:none; width:650px; height:390px; overflow:hidden;}
			.window #photos li {float:left; padding:7px;}

	.flyer {position:absolute; top:93px; left:50%; background:#d5d5d5 url(../images/blank.jpg) no-repeat 0 0; width:820px; height:480px; overflow-y:scroll; margin-left:-460px; padding:10px 50px 30px 50px; z-index:10000;}
		.flyer span {position:relative; left:-40px; top:-5px;}
			.flyer span a{background:url(../images/fileclose.png) no-repeat bottom left; padding:0 16px 0 0; font-size:14px; text-decoration:none;}
		.flyer img.fright {float:right; margin:0px 0px 15px 15px;}
	
	.addmenu {margin:0px; padding:0px 0px 25px 0px; list-style:none; overflow:hidden;}
		.addmenu li {float:left; padding:0px 60px 0px 0px;}
		.addmenu  li a:hover, .addmenu li a.active {opacity:0.4;}
		* .addmenu li a:hover img, .addmenu li a.active img {filter:alpha(opacity=40);}
	
	.warning {position: absolute; top: 50%; width: 100%; text-align: center;}
	
	#audioplayer190 {float:right; margin-left:20px;}
	
	.contacts {position:absolute;bottom:-40px; width:998px; text-align:center; font-size:10px;}
		.contacts a {color:#fff;}