html{
	width: 100%;
  	height: 100%;
	margin: 0;
	padding: 0;	
	}
body{
	margin: 0;
	padding: 0;	
  	height: 100%;	
	background-color: #0f180c;
	}
body#underconstruction-page{
	background: #010600 url("../i/background.jpg") no-repeat center top;	
	}	
body#underconstruction-page div#all{
	width: 1000px;
	margin: 0 auto;
	padding-top: 37px;	
	}
body#underconstruction-page a#logo{
	text-indent: -9000px;
	display: block;
	width: 271px;
	height: 128px;
	margin: 0 0 0 221px;	
	}
p{
	font: normal 11px "Century Gothic";
	}	
img{
	border: 0;
	padding: 0;
	margin: 0;
	}								
a{
    text-decoration: underline;
	font: normal 11px "Century Gothic";
	color: #44821b;
	line-height: 16px;
	outline: 0;
    }
a:hover{
    text-decoration: none;
	font: normal 11px "Century Gothic";
	color: #699b49;
	line-height: 16px;
    }	
h1{
	font: normal 32px "Century Gothic";
	margin: 20px 0 4px 0;
	color: #fff;
	float: left;
	line-height: 32px;
	}
h1#brend-title{
	font: normal 36px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0 48px 0;
	color: #fff;
	line-height: 48px;
	float: none;
	}	
h1.box-title{
	font: normal 36px Verdana, Arial, Helvetica, sans-serif;
	margin: 49px 0 33px 0;
	color: #fff;
	line-height: 48px;
	float: none;
	}	
h2{
	font: normal 30px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 7px 0 0 0;
	}
h2.h2-block{
	font: normal 30px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: -3px 0 20px 0;
	}
h2.emblem-title{
	font: normal 30px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 15px 0 0 24px;
	float: left;
	}		
h3{
	font: normal 24px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 12px 0 0 0;
	}		
h4{
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 17px 0 0 0;
	}
h4.recipe-product{
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0px 0 0 0;
	}				
form{
	margin: 0;	
	padding: 0;
	}		
input{	
	margin: 0;
	padding: 0 5px;
	width: 125px;
	color: #383838;	
	font: normal 11px "Century Gothic";
	}
input#btn{
	background: url("../i/btn.png") no-repeat 0 0; 
	width: 99px;
	height: 30px;
	font: normal 11px "Century Gothic";
	border: none;
	cursor: pointer;
	padding: 0 0 4px 0;
	margin: 14px 0 0 0;
	color: #41474c;
	}
textarea{
	margin: 0;
	padding: 5px;
	width: 484px;
	height: 150px;
	color: #383838;
	font: normal 11px "Century Gothic";
    }
ul{
	margin: 0;
	padding: 0;	
	}
ul li{	
	margin: 0;	
	padding: 0;	
	list-style: none;	
	}
ul#buttle-list li{
	padding: 0 8px;
	line-height: 20px;
	}	
ul#buttle-list li span{
	font: normal 14px "Century Gothic";
	color: #fff;
	text-decoration: none;
	line-height: 20px;
	cursor: pointer;
	}	
ul#buttle-list li span:hover{
	font: normal 14px "Century Gothic";
	color: #d0dd9a;
	text-decoration: none;
	line-height: 20px;
	}	
ul#buttle-list li.buttle-list-active{
	font: normal 14px "Century Gothic";
	line-height: 20px;
	color: #fff;
	background: url("../i/span-left.png") no-repeat 0 2px;
	}	
.right{
	background: url("../i/span-right.png") no-repeat 100% 2px;
	padding: 0 6px 1px 0;
	_padding: 0 5px 1px 0;
	}		
ul#buttle-list li a{
	font: normal 14px "Century Gothic";
	color: #fff;
	text-decoration: none;
	line-height: 20px;
	}	
ul#buttle-list li a:hover{
	font: normal 14px "Century Gothic";
	color: #d0dd9a;
	text-decoration: none;
	line-height: 20px;
	}								
table{
	padding: 0;
	margin: 0;
	border-collapse: collapse;
	}	
table td{		  			 
	margin: 0;
	padding: 0;
	vertical-align: top;	
	}
table.dep td{
	padding: 5px;
	border: solid 1px #8a8a8a;	
	}	
div#wine-tbl-container{
	padding: 0 56px 0 0;
	}
table#wine-tbl{
	margin: 25px 0px 0 0;
	width: 100%;
	}	
table#wine-tbl tr#main-td td{
	text-align: center;
	padding: 0 10px 10px 10px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	}	
table#wine-tbl tr.bg-td td{
	text-align: center;
	padding: 10px 10px 20px 10px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #273025;
	height: 100%; 
	}	
table#wine-tbl tr.bg-td td span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 8px;
	margin: 0 8px 0 0;
	background: url("../i/active-item.png") no-repeat 0 5px;
	_background: url("../i/active-item.png") no-repeat 0 6px;	
	}	
table#wine-tbl tr.bg-td td.item span.active-span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #bff14d;
	text-decoration: underline;
	cursor: pointer;
	background: none;
	}
table#wine-tbl tr.bg-td td.item span.active-span:hover{
	color: #bff14d;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}	
table#wine-tbl tr.no-bg-td td{
	text-align: center;
	padding: 10px 10px 20px 10px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
table#wine-tbl tr.no-bg-td td.item span.active-span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #bff14d;
	text-decoration: underline;
	cursor: pointer;
	background: none;
	}	
table#wine-tbl tr.no-bg-td td.item span.active-span:hover{
	color: #bff14d;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	}		
div{	
	margin: 0;
	padding: 0;
	}
div.clr{
	clear: both;	
	height: 0;
	overflow: hidden;
	font-size: 0;
	}
div#main-container{
	/*background: url("../i/forest-repeat.jpg") no-repeat 50% 0;*/
	height: 768px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	}
div#flash-main-container{
	height: 768px;
	width: 100%;
	z-index: 0;
	position: absolute;
	top: 0px;
	left: 0px;
	}	
div#logo{
	background: url("../i/logo.png") repeat-x top;
	position: absolute;
	z-index: 1;
        margin: 10px 0 0 5px;
	width: 306px;
	height: 178px;
	}	
div#languages{
	background: url("../i/languages.png") no-repeat 0 0;
	width: 54px;
	height: 26px;
	position: absolute;
	z-index: 100;
	right: 5px;
	font: normal 11px "Century Gothic";
	color: #1c3810;
	padding: 8px 0 0 15px;
	}	
div#languages a{
	font: normal 11px "Century Gothic";
	color: #fff;
	}	
div#menu-bg{
	background: url("../i/menu-bg.png") repeat-x top;
	height: 92px;
	}	
div#menu{
	margin: 0 30px 0 286px;
	height: 50px;
	padding: 23px 0 0 0;
	}	
div#menu table{
	width: 100%;
	}
div#menu table tr td{
	color: #fff;
	text-align: center;
	padding: 12px 0 0 0;
	}
div#menu table tr td.menu-line{
	padding: 0;
	}		
div#menu table tr td.menu-line div{
	background: url("../i/menu-line.png") no-repeat 0px 0;
	width: 1px;
	height: 49px;
	}	
div#menu table tr td a{
	font: normal 17px "Century Gothic";
	color: #ede6c9;
	text-decoration: none;
	}	
div#menu table tr td a:hover{
	font: normal 17px "Century Gothic";
	color: #fff;
	text-decoration: underline;
	}
div#slogan{
	/*background: url("../i/slogan.png") no-repeat 0 0;*/
	width: 589px;
	height: 102px;
	position: absolute;
	z-index: 2;
	top: 209px;
	left: 35%;
	}	
/*Bottom*/
div#plate-container{
	padding: 107px 0 0 0;
	}
div#wrapper-plate-left{
	float: left;
	width: 100%;
	margin-left: -70%;
	}					
div#plate-left{
	margin: 0 235px 0 70%;
	height: 570px;
	position: relative;
	}
div#plate-center{
	position: relative;
	float:left;
	width:235px;
	margin-left:-235px;
	min-height: 553px;
	_height: 553px;
	background: url("../i/plate-center.png") no-repeat 0 100%;
	text-align: center;
	padding: 17px 0 0 0;
	}
div#plate-center-inner{
	width:235px;
	_height: 553px;
	height: 553px;
	background: url("../i/ajax-loader.gif") no-repeat 50% 50%;
	}
div#plate-right{
	float:left;
	width: 70%;
	min-height: 570px;
/*	_height: 570px;*/
	}
div#wrapper-plate-left-inner{
	float:left;
	width:100%;
	}	
div#plate-left-inner-left{
	background: url("../i/plate-left-inner-left.png") repeat-x 100% 100%;
	margin: 0 30px 0 0;
	height: 570px;
	}
div#plate-left-inner-right{
	background: url("../i/plate-left-inner-right.png") no-repeat 0 100%;
	float: left;
	width: 30px;
	margin-left: -30px;
	height: 570px;
	}
div#wrapper-plate-right-inner{
	float: left;
	width: 100%;
	min-height: 270px;
	}
div#plate-right-inner-right{
	background: url("../i/plate-right-inner-right.png") repeat-x  100% 100%;
	margin-left:31px;
	height: 227px;
	padding: 343px 0 0 0;
	}
div#plate-right-inner-left{
	background: url("../i/plate-right-inner-left.png")  no-repeat 0 100%;
	float:left;
	width:31px;
	margin-left:-100%;
	height: 570px;
	}
div#wrapper-ltl-plate{
	float: left;
	width: 100%;
	height: 70px;
	}
div#ltl-plate{
	background: url("../i/ltl-plate-bg.png") repeat-x 100%;
	margin-left:222px;
	height: 174px;
	background-position: 0 12px;
	padding: 36px 0 0 0;
	}
div#ltl-plate-bg-sec{
	background: url("../i/ltl-plate-bg-sec.png") repeat-x 100%;
	height: 174px;
	}	
div#left-ltl-plate{
	background: url("../i/buttle-list-bg.png") no-repeat 100% 0;
	float:left;
	width:206px;
	margin-left:-100%;
	height: 210px;
	padding: 0 16px 0 0;
	background-position: 100% 12px;
	}
div#ltl-plate table{
	width: 100%;
	}		
div#ltl-plate table tr td{
	text-align: center;
	}	
div#ltl-plate table tr td p{
	margin: 7px 0 0 0;
	}	
div#ltl-plate table tr td p a{
	font: normal 14px "Century Gothic";
	color: #fff;
	text-decoration: none;
	line-height: 16px;
	}	
div#ltl-plate table tr td p a:hover{
	font: normal 14px "Century Gothic";
	color: #d0dd9a;
	text-decoration: underline;
	line-height: 16px;
	}
/*Inner-pages*/	
div#container{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	}
div#container-bg{
	background: url("../i/kletki.gif") repeat;
	}	
div#container-bg-top{
	background: url("../i/container-bg-top.png") repeat-x top;
	background-position: 0 284px;
	}	
div#container-bg-bottom{
	background: url("../i/container-bg-bottom.png") repeat-x bottom;
	min-height: 690px;
	_height: 690px;
	margin: 0 0 0px 0;
	padding: 0 0 30px 0;
	}			
div#indent{
	padding-bottom: 70px;
	}	
div#header-bg{
	background: url("../i/header-bg.jpg") no-repeat 50% 0;
	min-height: 284px;
	_height: 284px;
	}
div#logo-inner{
	background: url("../i/logo-inner.png") no-repeat 0 0;
	width: 239px;
	height: 132px;
	position: absolute;
	z-index: 1;
        margin: 10px 0 0 5px;
	padding: 4px 0 0 15px;
	}	
div#logo-inner a{
	display: block;
	width: 218px;
	height: 104px;
	text-indent: -10000px;
	}	
div#languages-inner{
	background: url("../i/languages-inner.png") no-repeat 0 0;
	width: 54px;
	height: 25px;
	position: absolute;
	z-index: 1;
	right: 5px;
	font: normal 11px "Century Gothic";
	color: #1c3810;
	padding: 7px 0 0 15px;
	}	
div#languages-inner a{
	font: normal 11px "Century Gothic";
	color: #fff;
	}	
/*Inner-menu*/
div#menu-inner-bg{
	height: 52px;
	background: url("../i/menu-inner-bg.png") repeat-x top;
	padding: 0 78px 0 233px;
	}	
table#menu-inner{
	width: 100%;
	height: 52px;
	}
table#menu-inner td{
	text-align: center;	
	vertical-align: middle;
	}			
table#menu-inner td a{
	font: normal 14px "Century Gothic";
	color: #fefefc;
	text-decoration: none;
	}		
table#menu-inner td a:hover{
	font: normal 14px "Century Gothic";
	color: #fefefc;
	text-decoration: underline;
	}
table#menu-inner td img{
	top: -5px;
	}	
div#active-link-menu{
	background: url("../i/active-link-menu.png") repeat-x top;
	height: 35px;
	width: 100%;
	font: normal 14px "Century Gothic";
	color: #fefefc;
	padding: 17px 0 0 0;
	}
div.active-link-menu-ltl{
	background: url("../i/active-link-menu.png") no-repeat 0 0;
	height: 52px;
	_height: 45px;
	_padding: 7px 0 0 0;
	}	
div.active-link-menu-ltl img{
	margin: 6px 0 0 0;
	_margin: 0;
	}		
/*Center*/
div#inner-pages-wrapper{
	float: right;
	width: 100%;
	margin-left: -257px;
	}
div#content{
	margin: 35px 0 0 257px;
	padding: 0px 0 0 0;
	}
div#inner-pages-left{
	float: left;
	width: 257px;
	padding: 0 0 40px 0;
	}
img#bottles{
	margin: 57px auto 0 auto;
	display: block;
	}
ul#submenu{
	margin: 33px 0 0 45px;
	}	
ul#submenu li{
	background: url("../i/submenu-bg.png") no-repeat 0 7px;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	margin: 0 7px 0px 0;
	padding: 0 0 19px 13px;
	line-height: 17px;
	}	
ul#submenu li#active-submenu{
	color: #fff;
	}	
ul#submenu li a{
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
ul#submenu li a:hover{
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
ul#submenu li a#can-touch{
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
ul#submenu li a#can-touch:hover{
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}		
ul#submenu li ul{
	margin: 10px 0 -20px 1px;
	}	
ul#submenu li ul li{
	background: url("../i/submenu-bg-sec.png") no-repeat 0 5px;
	_background: url("../i/submenu-bg-sec.png") no-repeat 0 6px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0px 13px 0;
	padding: 0 0 0 12px;
	line-height: 14px;
	}	
ul#submenu li ul li a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
ul#submenu li ul li a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
/*Plate*/
div#top-plate-wrapper{
	float: right;
	width: 100%;
	margin-left: -22px;
	}	
div#top-plate-right{
	margin-left: 22px;
	height: 21px;
	background: url("../i/top-plate-right.png") repeat-x top;
	font-size: 0;
	}
div#top-plate-left{
	background: url("../i/top-plate-left.png") no-repeat 0 0;
	float: left;
	width: 22px;
	height: 21px;
	font-size: 0;
	}	
div#center-plate-left{
	background: url("../i/center-plate-left.png") repeat-y 0 100%;
	padding: 0 0 0 12px;
	position: relative;
	}	
div#center-plate-right{
	background: url("../i/x.png") repeat;
	padding: 0 0 70px 20px;
	position: relative;
	}				
div#bottom-plate-wrapper{
	float: right;
	width: 100%;
	margin-left: -22px;
	}	
div#bottom-plate-right{
	margin-left: 22px;
	height: 21px;
	background: url("../i/bottom-plate-right.png") repeat-x top;
	}
div#bottom-plate-left{
	background: url("../i/bottom-plate-left.png") no-repeat 0 0;
	float: left;
	width: 22px;
	height: 21px;
	}
/*Content*/
div#product-flash{
	height: 178px;
	}		
div#arrow-line{
	 height: 15px;
	 background: url("../i/arrow-line.png") repeat-x top;
	 margin: 0px 30px 0 0;
	 font-size: 0;
	 background-position: 0 10px;
	 }
div.news-arrow-line{
	height: 5px;
	background: url("../i/arrow-line.png") repeat-x top;
	margin: 25px 0px 0 0;
	font-size: 0;
	background-position: 0 0;
	}	
div#arrow-line-bottom{
	height: 5px;
	background: url("../i/arrow-line.png") repeat-x top;
	margin: 40px 30px 0 0;
	font-size: 0;
	background-position: 0 0;
	}				
div#breads{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #888c85;
	margin: 20px 0 14px 0;
	}
div#breads a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #888c85;
	}		
div#breads a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #888c85;
	}	
div#pages-content{
	padding: 10px 57px 0 0;
	}		
div#center-plate-right div#pages-content p a{
	color: #aefb89;
	}	
div#center-plate-right div#pages-content a:hover{
	color: #aefb89;
	}		
div#slider-container{
	padding: 0px 57px 0 0;
	margin: 24px 0 0 0;
	}		
div#pages-content p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 16px 0 0 0;	
	line-height: 15px;
	}
div#pages-content p.li-txt{
	font: italic 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}	
div#pages-content p a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
div#pages-content p a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
div#pages-content ul{
	margin: 11px 0 0 8px;
	}	
div#pages-content ul li{
	background: url("../i/content-ul.png") no-repeat 0 6px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 10px;
	line-height: 14px;
	margin: 7px 0 0 0;
	}				
div#beer-wrapper{
	float: right;
	width: 100%;
	margin: 24px 0 0 -219px;
	}					
div#beer-description{
	margin: 0 0 0 219px;
	padding: 26px 0 0 40px;
	}	
div#kvass-description{
	margin-left: 219px;
	padding: 2px 0 0 40px;
	}
div#kvass-description p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 14px 80px 0 0;
	}		
div#wine-description{
	margin-left: 219px;
	padding: 0px 0 0 40px;
	}			
div#beer-description p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 9px 80px 0 0;
	}
div#wine-description p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 14px 60px 0 0;
	}	
div#wine-description p.what-wine{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 0px 70px 18px 0;
	}
div#wine-description p.beverage-description{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 16px 70px 18px 0;
	}	
div#wine-description p.materials{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 25px 80px 18px 0;
	}		
div#beer-description p.taste-description{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 25px 80px 0 0;
	}
div#beer-description p.influence-on-organizm{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 33px 80px 0px 0;
	}
div#beer-description p.influence-on-organizm-txt{
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 80px 0 0;
	}		
div#beer-description p.elements{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #76926a;
	margin: 34px 80px 0 0;
	}			
div#beer-description p.mineralization{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 9px 80px 0 0;
	}	
div#beer-description p.mineralization span{
	color: #bff14d;
	}	
ul#elements-txt{
	margin: 0 80px 0 0;	
	}	
ul#elements-txt li{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 10px 0 0 0;
	line-height: 14px;
	}	
div#alcohol{
	float: left;
	width: 30%;
	margin: 38px 30px 0 20px;
	text-align: center;
	}		
div#alcohol p{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	}	
div#alcohol p.percent{
	font: normal 48px "Century Gothic";
	color: #bff14d;
	margin: 0px auto;
	text-align: center;
	width: 110px;
	}	
div#density{
	float: left;
	width: 40%;
	margin: 38px 0 0 0;
	text-align: center;
	}		
div#density p{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	}	
div#density p.percent{
	font: normal 48px "Century Gothic";
	color: #bff14d;
	margin: 0px 0 0 0;
	text-align: center;
	width: 110px;
	margin: 0px auto;
	}					
div#beer-image{
	float: left;
	width: 219px;
	margin: 24px 0 0 0;
	}	
div#beer-plate-top{
	background: url("../i/beer-plate-top.png") no-repeat 0 0;
	width: 219px;
	height: 20px;
	}	
div#beer-plate-center{
	background: url("../i/beer-plate-center.jpg") no-repeat 0 0;
	width: 219px;
	height: 300px;
	font-size: 0;
	}	
div#beer-plate-bottom{
	background: url("../i/beer-plate-bottom.png") no-repeat 0 0;
	width: 219px;
	height: 28px;
	}	
a#product-btn-ru{
	background: url("../i/product-btn.png") no-repeat 0 0;
	display: block;
	width: 198px;
	height: 62px;
	text-indent: -10000px;
	margin: 54px 0 0 60px;
	z-index: 100;
	position: relative;
	}
a#product-btn-en{
	background: url("../i/product-btn-en.png") no-repeat 0 0;
	display: block;
	width: 198px;
	height: 62px;
	text-indent: -10000px;
	margin: 54px 0 0 60px;
	z-index: 100;
	position: relative;
	}			
a#product-btn-unbolted{
	background: url("../i/product-btn.png") no-repeat 0 0;
	display: block;
	width: 198px;
	height: 62px;
	text-indent: -10000px;
	margin: 34px auto 0 auto;
	z-index: 100;
	position: relative;
	}		
a#product-btn-sec-ru{
	background: url("../i/product-btn-sec.png") no-repeat 0 0;
	display: block;
	width: 198px;
	height: 62px;
	text-indent: -10000px;
	margin: 36px 0 0 60px;
	z-index: 100;
	position: relative;
	}	
a#product-btn-sec-en{
	background: url("../i/product-btn-sec-en.png") no-repeat 0 0;
	display: block;
	width: 198px;
	height: 62px;
	text-indent: -10000px;
	margin: 36px 0 0 60px;
	z-index: 100;
	position: relative;
	}	
div.recipe a{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
div.recipe a:hover{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
div.volume{
	margin: 27px auto 0 auto;
	width: 190px;
	}
div.volume img{
	cursor: pointer;
	}
div#volume-sec{
	margin: 27px auto 0 auto;
	width: 80px;
	}	
div#volume-sec img{
	margin: 0 22px 0 2px;
	}
div#volume-sec img#last-bottle{
	margin: 0;
	}	
div#volume-sec hr{
	height: 1px;
	color: #21261f;
	border: none;
	background-color: #21261f;
	}				
div.volume img{
	margin: 0 16px 0 2px;
	cursor: pointer;
	}			
div.volume img#last-bottle{
	margin: 0;
	}
div.volume hr{
	height: 1px;
	color: #21261f;
	border: none;
	background-color: #21261f;
	}
div.volume-links{
	width: 196px;
	margin: -4px 0 0 21px;	
	}	
div.volume-links span.active{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #232821;
	text-decoration: none;
	margin: 0 14px 0 0;
	}	
div#volume-links a#last-bottle-link{
	margin: 0;
	}
div.volume-links span{
	margin: 0 12px 0 0;	
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
div#volume-links span.last-bottle-span{
	margin: 0 0px 0 0;	
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
div#volume-links-sec{
	width: 94px;
	margin: -4px auto 0 auto;	
	}	
div#volume-links-sec a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #232821;
	text-decoration: none;
	margin: 0 18px 0 0;
	}		
div#volume-links-sec a:hover{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #232821;
	text-decoration: none;
	margin: 0 18px 0 0;
	}	
div#volume-links-sec span{
	margin: 0 0px 0 0;	
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
div#foto-box-container{
	margin: 46px 0 0 0;
	}	
div.foto-box{
	width: 33%;
	float: left;
	}
div.foto-box-top{
	background: url("../i/foto-box-top.png") no-repeat 0 0;
	width: 170px;
	height: 5px;
	font-size: 0;
	margin: 0 auto;
	}	
div.foto-box-center{
	background: #1b5200 url("../i/foto-box-center.gif") repeat-x top;
	width: 170px;
	height: 112px;
	margin: 0 auto;
	text-align: center;
	}
div.foto-box-bottom{
	background: url("../i/foto-box-bottom.png") no-repeat 0 0;
	width: 170px;
	height: 5px;
	margin: 0 auto;
	}
div#foto-box-container-brend{
	margin: 29px 0 0 0;
	}	
div.foto-box-brend{
	width: 25%;
	float: left;
	}	
div.foto-box-top-brend{
	background: url("../i/foto-box-top-brend.png") no-repeat 0 0;
	width: 120px;
	height: 4px;
	font-size: 0;
	margin: 0 auto;
	}	
div.foto-box-center-brend{
	background: #1b5200 url("../i/foto-box-center-brend.gif") repeat-x top;
	width: 120px;
	height: 90px;
	margin: 0 auto;
	text-align: center;
	}
div.foto-box-bottom-brend{
	background: url("../i/foto-box-bottom-brend.png") no-repeat 0 0;
	width: 120px;
	height: 4px;
	margin: 0 auto;
	}	
div#goods-net-top{
	background: url("../i/goods-net-top.png") no-repeat 0 0;
	width: 649px;
	height: 4px;
	margin: 46px 0 0px 0;
	font-size: 0;
	}			
div#goods-net-center{
	background: url("../i/goods-net-center.gif") repeat-x top;
	width: 649px;
	height: 386px;
	text-align: center;
	}				
div#goods-net-bottom{
	background: url("../i/goods-net-bottom.png") no-repeat 0 0;
	width: 649px;
	height: 4px;
	}	
div#news-container{
	float: left;
	width: 40%;
	padding: 0 20px 0 0;
	}		
div#none{
	width: 8%;
	float: left;
	height: 10px;
	}			
div#press-container{
	float: left;
	width: 40%;
	padding: 0 0px 0 0;
	}
div.news-block{
	margin: 19px 0 0 0;
	}	
div.news-block a{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
div.news-block a:hover{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
div.news-block p.block-date{
	margin: 4px 0 0 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}
div.news-block p{
	margin: 16px 0 0 0;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
div.dot-line{
	height: 2px;
	width: 100%;
	background: url("../i/dot.png") repeat-x top;
	margin: 18px 0 -2px 0;
	font-size: 0;
	}
div.dot-line-recipe{
	height: 2px;
	width: 100%;
	background: url("../i/dot.png") repeat-x top;
	margin: 18px 0 18px 0;
	font-size: 0;
	}	
div.dot-line-sec{
	height: 2px;
	width: 100%;
	background: url("../i/dot.png") repeat-x top;
	margin: 19px 0 10px 0;
	font-size: 0;
	}		
div.dot-line-third{
	height: 2px;
	width: 100%;
	background: url("../i/dot.png") repeat-x top;
	margin: 30px 0 20px 0;
	line-height: 2px;
	font-size: 0;
	}		
div#technology-top{
	background: url("../i/technology-top.png") no-repeat 0 0;
	width: 649px;
	height: 4px;
	font-size: 0;
	margin: 20px 0 0 0;
	}	
div#technology-center{
	background: url("../i/technology-center.gif") repeat-x top;
	height: 515px;
	width: 649px;
	text-align: center;
	font-size: 0;
	}	
div#technology-bottom{
	background: url("../i/technology-bottom.png") no-repeat 0 0;
	width: 649px;
	height: 4px;
	margin: 0 0 30px 0;
	}	
div#pages-content a.technology-links{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	margin: 0 58px 0 0;
	}	
div#pages-content a.technology-links-last{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	margin: 0 0px 0 0;
	}				
/*Pager*/
ul.pager{
	height: 16px;
	margin: 26px 0 0 0;
	}
ul.pager li{
	float: left;
	margin: 0 17px 0 0;
	height: 16px;
	padding: 0;
	line-height: 13px;
	}
ul.pager li.active-page{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #1c3f10;
	padding: 0 0 0 0px;
	_padding: 1px 0 0 0px;
	}
ul.pager li.active-page span.left-active-pager{
	background: url("../i/left-active-pager.png") no-repeat 0 0;
	width: 2px;
	height: 16px;
	display: block;
	float: left;
	}	
ul.pager li.active-page span.center-active-pager{
	background: url("../i/center-active-pager.png") repeat-x top;
	height: 16px;
	display: block;
	float: left;
	padding: 0 3px;
	}	
ul.pager li.active-page span.right-active-pager{
	background: url("../i/right-active-pager.png") no-repeat 0 0;
	width: 2px;
	height: 16px;
	display: block;
	float: left;
	}		
ul.pager li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #a1e363;
	}
ul.pager li a:hover{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #a1e363;
	}		
ul.pager li.previous-page a{
	background: url("../i/previous-page.png") no-repeat 0 0;
	display: block;
	width: 12px;
	height: 9px;
	margin: 4px 0 0 0;
	text-indent: -5000px;
	outline: none;
	}	
ul.pager li.next-page a{
	background: url("../i/next-page.png") no-repeat 0 0;
	outline: none;
	display: block;
	width: 12px;
	height: 9px;
	margin: 4px 0 0 0;
	text-indent: -5000px;
	}
ul.archieve{
	margin: 16px 0 0 0;
	}	
ul.archieve li{
	height: 16px;
	float: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 16px 0 0;
	padding: 1px 0 0 0;
	}			
ul.archieve li.active-archieve{
	background: url("../i/active-archieve.png") no-repeat 0 0;
	padding: 1px 3px 0 2px;
	color: #1c3f10;
	}	
ul.archieve li a{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a1e363;
	}		
ul.archieve{
	margin: 16px 0 0 0;
	}	
ul.archieve li{
	height: 16px;
	float: left;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 16px 0 0;
	padding: 1px 0 0 0;
	}			
ul.archieve li.active-archieve{
	background: url("../i/active-archieve.png") no-repeat 0 0;
	padding: 1px 3px 0 2px;
	color: #1c3f10;
	}	
ul.archieve li a{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a1e363;
	}		
div#pages-content div.adress{
	margin: 25px 0px 0 0;
	}
div#pages-content div.adress p{
	margin: 10px 0 0 0;
	}	
div#pages-content div.adress p.adress-title{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}
div#pages-content div.phones{
	margin: 36px 0 0 0;
	}		
div#pages-content div.phones p.adress-title{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}	
table#phone-box{
	width: 100%;
	}	
table#phone-box td{
	padding: 0 0 12px 0;
	}	
table#phone-box td p.post{
	text-align: center;
	margin: 20px 0 0px 0;
	}
table#phone-box td div.phone-bg{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 6px 0 0 0;
	background: url("../i/phone-bg.png") no-repeat 1px 3px;
	padding: 0 0 0 31px;
	}
table#phone-box td div.phone-bg p{
	margin: 0;
	}	
table#phone-box td div.fax-bg{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 6px 0 0 0;
	background: url("../i/fax-bg.png") no-repeat 0 3px;
	padding: 0 0 0 31px;
	}	
table#phone-box td div.fax-bg p{
	margin: 0;
	}
table#phone-box td.scheme-block{
	padding: 80px 0 0 0;
	}	
table#phone-box td.scheme-block a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}					
div#scheme-top{
	background: url("../i/scheme-top.png") no-repeat 0 0;
	width: 120px;
	height: 4px;
	font-size: 0;
	}
div#scheme-center{
	background: url("../i/scheme-center.gif") repeat-x top;
	width: 120px;
	height: 153px;
	}	
div#scheme-bottom{
	background: url("../i/scheme-bottom.png") no-repeat 0 0;
	width: 120px;
	height: 4px;
	font-size: 0;
	margin: 0 0 5px 0;
	}	
div.award-wrapper{
	width: 45.5%;
	padding: 0 4% 0 0;
	float: left;
	}
div.award-container{
	margin: 38px 0 0px 0;
	width: 100%;
	font-size: 0;
	}		
div.award-border{
	background: url("../i/award-top.png") no-repeat 0 0;
	width: 120px;
	height: 156px;
	padding: 5px 0 0 0;
	float: left;
	}	
div.award-center{
	background: url("../i/award-center.gif") repeat-x top;
	width: 120px;
	text-align: center;
	height: 151px;
	}
div.award-bottom{
	background: url("../i/award-bottom.png") no-repeat 0 0;
	width: 120px;
	height: 5px;
	}	
div.award-description{
	float: left;
	width: 59%;
	padding: 0px 0 0 12px;
	}	
div.award-description p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 11px 0 0 0;
	}	
div.award-description p.award-title{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;	
	margin: 13px 0 0 0;
	}
div#max-width{
	max-width: 1200px;
	}		
div.prices{
	float: right;
	padding: 10px 3.6% 0 10px;
	margin: 24px 0 0 0px;
	}	
div.prices a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
div.prices a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
div.prices-block{
	padding: 10px 0 0 10px;
	margin: 64px 0 0 66px;
	}
div.prices-block a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
div.prices-block a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}					
a.price-bg{
	background: url("../i/price.png") no-repeat 0 0;
	width: 25px;
	height: 33px;
	display: block;
	float: left;
	margin: -10px 6px 0 0;
	text-indent: -10000px;
	}	
div#partners-description{
	margin: 10px 0 0 0;
	float: left;
	width: 62%;
	padding: 0 11% 0 0;
	}	
div#partners-description p{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 16px 0 0 0;	
	line-height: 15px;
	}					
div#partners-description span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}
div#partners-price{
	padding: 2px 0 0 0;
	float: left;
	}
div.price-big-container{
	margin: 24px 0 0px 0;
	padding: 15px 0 0 0;
	height: 26px;
	}
div#partners-price a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
div#partners-price a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
a.price-big-bg{
	background: url("../i/price-big.png") no-repeat 0 0;
	width: 33px;
	height: 45px;
	display: block;
	float: left;
	margin: -15px 23px 0 0;
	text-indent: -10000px;
	}	
div.agreement{
	float: left;
	text-align: center;
	width: 19%;
	margin: 46px 0 0 0;
	}		
div.agreement a.agreement-bg{
	background: url("../i/agreement-bg.png") no-repeat 0 0;
	display: block;
	width: 43px;
	height: 59px;
	margin: 0 auto 21px auto;
	text-indent: -10000px;
	}
div.agreement a{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	}	
div.agreement a:hover{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
	}	
div.about-beer-wrapper-container-first{
	margin: 0;
	}	
div.about-beer-wrapper-container{
	margin: 39px 0 0 0;
	}	
div.about-beer-wrapper{
	float: right;
	width: 100%;
	margin-left: -152px;
	}
div.custom-beer-wrapper{
	float: right;
	width: 100%;
	}		
div.about-beer-container{
	background: url("../i/about-beer-top.png") no-repeat 0 0;
	width: 152px;
	height: 94px;
	padding: 4px 0 0 0;
	float: left;
	}
div.about-beer-center{
	background: url("../i/about-beer-center.gif") repeat-x top;
	width: 120px;
	height: 90px;
	text-align: center;
	font-size: 0;
	}	
div.about-beer-bottom{
	background: url("../i/about-beer-bottom.png") no-repeat 0 0;
	width: 120px;
	height: 4px;
	font-size: 0;
	}	
div.about-beer-description{
	margin: 0 0 0 152px;
	position: relative;
	}
div.custom-beer-description{
	margin: 0 0 0 0;
	position: relative;
	}	
div.first-big-brends-container{
	margin: -5px 0 0 0;
	}	
div.big-brends-container{
	margin: 30px 0 0 0;
	}	
div.brends-wrapper{
	float: right;
	width: 100%;
	margin-left: -228px;
	}	
div.brends-description{
	margin: 0 0 0 228px;
	position: relative;
	padding: 10px 0 0 0;
	}	
div.brends-container{
	background: url("../i/brends-top.png") no-repeat 0 0;
	width: 228px;
	height: 136px;
	padding: 9px 0 0 0;
	float: left;
	}
div.brends-center{
	background: url("../i/brends-center.png") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}
div.brends-center-second{
	background: url("../i/brends-center1.jpg") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}	
div.brends-center-third{
	background: url("../i/brends-center2.jpg") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}	
div.brends-center-fours{
	background: url("../i/brends-center3.jpg") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}	
div.brends-center-fives{
	background: url("../i/brends-center4.jpg") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}	
div.brends-center-six{
	background: url("../i/brends-center5.jpg") no-repeat 0 0;
	width: 180px;
	height: 128px;
	text-align: center;
	font-size: 0;
	}						
div.brends-bottom{
	background: url("../i/brends-bottom.png") no-repeat 0 0;
	width: 180px;
	height: 9px;
	font-size: 0;
	}	
div.brends-brest{
	min-height: 750px;
	_height: 750px;
	background: url("../i/brend-brest-bg.png") no-repeat 48% 43px;
	}
div#brend-inner-wrapper{
	width: 100%;
	float: right;
	margin: 0 0 0 -309px;
	}	
div#brend-description{
	margin: 0 0 0 309px;
	padding: 27px 0 0 0;
	}	
div#brend-logo{
	float: left;
	width: 270px;
	padding: 0 0 12px 39px;
	}	
div#media-player-container{
	width: 650px;
	margin: 24px auto 0 auto;
	}		
div#media-player{
	margin: 0 auto;
	}	
div.through-div{
	width: 60px;
	float: left;
	}	
div.advertising{
	width: 295px;
	float: left; 
	margin: 18px 0 11px 0;
	}	
div#pages-content div.advertising p{
	font-weight: bold;
	margin: 6px 0 0 0;
	}	
div#pages-content div.advertising p a{
	font-weight: bold;
	}					
div#pages-content div.advertising p a:hover{
	font-weight: bold;
	}								
div.about-beer-description a.title-about-beer{
	cursor: pointer;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}
div.custom-beer-description a.title-about-beer{
	cursor: pointer;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #aefb89;
	}	
div#pages-content div.about-beer-description p.about-beer-date{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	margin: 4px 0 0 0;
	}
div#pages-content div.custom-beer-description p.about-beer-date{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	margin: 4px 0 0 0;
	}	
div.about-beer-description p#about-beer-date-right{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	margin: 0;
	text-align: right;
	}
div.custom-beer-description p#about-beer-date-right{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	margin: 0;
	text-align: right;
	}			
div.wallpapers-container{
	width: 49.9%;
	float: left;
	font-size: 0;
	margin: 64px 0 0 0;
	}
div.wallpapers-container-first{
	width: 49.9%;
	float: left;
	font-size: 0;
	margin: 0px 0 0 0;
	padding: 0;
	}			
div.wallpapers-images-container{
	background: url("../i/wallpapers-top.png") no-repeat 0 0;
	padding: 4px 0 0 0;
	width: 170px;
	height: 116px;
	float: left;
	}
div.wallpapers-center{
	background: url("../i/wallpapers-center.gif") repeat-x top;
	width: 170px;
	text-align: center;
	height: 112px;
	}	
div.wallpapers-bottom{
	background: url("../i/wallpapers-bottom.png") no-repeat 0 0;
	width: 170px;
	height: 4px;
	}	
div.resolution{
	width: 112px;
	float: left;
	padding: 0 0 0 18px;
	}
div#pages-content div.resolution p{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	margin: 0 0 9px 0;
	}	
div#pages-content div.resolution a{
	background: url("../i/resolution-link.png") no-repeat 0 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 3px 26px;
	text-decoration: none;
	}	
div#pages-content div.resolution a:hover{
	background: url("../i/resolution-link.png") no-repeat 0 -16px;
	_background: url("../i/resolution-link.png") no-repeat 0 -15px;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 3px 26px;
	}	
div.sale-left{
	width: 38%;
	float: left;
	padding: 0 15px 0 0;
	margin: 0 70px 0 0;
	}	
div.sale-right{
	width: 45%;
	float: left;
	height: 20px;
	}		
div.sale-right img{	
	margin: 31px 0 32px 0;
	}
div.sale-left img.emblem{
	float: left;
	margin: 0 0 -8px 0;
	}	
div#pages-content div.sale-left p{
	margin: 13px 0 0 0;
	}
div#pages-content div.sale-left p.magazine-title{
	margin: 24px 0 0 0;
	}	
div#pages-content div.sale-right p{
	margin: 13px 0 0 0;
	}
div#pages-content div.sale-right p.magazine-title{
	margin: 24px 0 0 0;
	}							
/*Footer*/
div#footer-container{
	position: relative;
	margin-top: -70px;
	height: 96px;
	clear: both;
	overflow: hidden;
	}
div#footer-left{
	width: 47%;
	height: 87px;
	float: left;
	padding: 10px 0 0 50px;
	}
div#footer-left p{
	font: normal 11px "Trebuchet MS";
	color: #fff;
	padding: 11px 0 0 0;
	margin: 0;
	}
div#footer-left p a{
	font: normal 11px "Trebuchet MS";
	color: #a1e363;
	}	
div#footer-left p a:hover{
	font: normal 11px "Trebuchet MS";
	color: #c7f0a0;
	}			
div#footer-right{
	width: 47%;
	height: 37px;
	float: left;
	padding: 18px 0 0 0px;
	}
div#sound_player{
	float: left; 
	margin: 0 0 0 -10px;
	}
div#footer-right div a#iquad-link{
	display: block;
	width: 68px;
	height: 14px;
	margin-top: 1px;
	text-indent: -9000px;
	background: url("../i/iquad-link.png") no-repeat 0 0;
	float: left;
	margin-right: 20px;
	}	
div#footer-right div{
	float: right;
	padding: 3px 0 0 0;
	margin: 0 20px 0 0;
	}			
div#footer-right div a{
	font: normal 11px "Trebuchet MS";
	color: #a1e363;	
	float: left;
	}	
div#footer-right div a:hover{
	font: normal 11px "Trebuchet MS";
	color: #a1e363;	
	float: left;
	}
span#line{
	float: left;
	width: 0;
	height: 20px;
	margin: -2px 5px 0;
	font-size: 0;
	border-left: dashed 1px #a1e363;
	}	
div#notice{
	 background: url("../i/cork.jpg") no-repeat 0 50%;
	 padding: 0 0 0 90px;
	 margin: 0 40px 20px 40px;
	 min-height: 69px;
	 }
div#pages-content span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #77926b;
	}	
span.country{
	font: normal 24px "Century Gothic";
	color: #bff14d;
	padding: 24px 0 0 0;
	float: left;
	margin: 0 0 0 130px;
	}	
div#pages-content span.magazine{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;	
	color: #aefb89;
	}	
div#pages-content span.tel{
	margin: 0 20px 0 0;
	}
table#cool{
	 margin: 30px auto 0 auto;
	 background: url("../i/table.gif") repeat-x top;
	 background-position: 0 106px;
	 }
table#cool td{
	text-align: center;	
	}
table#cool td img{
	cursor: pointer;	
	}	
table#cool td a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #232821;
	text-decoration: none;
	}	
table#cool td a:hover{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #232821;
	text-decoration: none;
	}	
table#cool td span{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}
.img-span{
	width: 32px; 
	height: 95px; 
	display: block;  
	margin: 0 auto 0 auto;
	cursor: pointer;
	}	
/*Drop-down-box*/	
div#box1{
	width: 100%;  
	position: absolute; 
	z-index:100000; 
	margin: 0; 
	top: -820px;
	}
div#box1-inner{
	width: 921px;
	margin: 0 auto; 
	background: #152010 url("../i/box-bg.jpg") repeat-x top;
	border: 3px solid #49791f;
	padding: 0 0px 82px 56px;
	}
div#box1-inner p{
	margin: 12px 0 0 0;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}	
div#box1-inner ul{
	margin: 0 50px 0 0;
	}	
div#box1-inner ul li{
	background: url("../i/content-ul.png") no-repeat 0 6px;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 10px;
	line-height: 14px;
	margin: 12px 0 0 0;
	}		
span#close-f{
	background: url("../i/closelabel.gif") no-repeat 0 0;
	width: 16px;
	height: 16px;
	margin: 11px 11px 0 0;
	float: right;
	cursor: pointer;
	}	
div#box2{
	width: 100%;  
	position: absolute; 
	z-index:100000; 
	margin: 0; 
	top: -820px;
	}
div#box2-inner{
	width: 921px;
	margin: 0 auto; 
	background: #152010 url("../i/box-bg.jpg") repeat-x top;
	border: 3px solid #49791f;
	padding: 0 0px 82px 56px;
	}
div#box2-inner ul{
	margin: 0 50px 0 0;
	}	
div#box2-inner ul li{
	background: url("../i/content-ul.png") no-repeat 0 6px;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 10px;
	line-height: 14px;
	margin: 12px 0 0 0;
	}	
div#box2-inner p{
	margin: 12px 50px 0 0;
	font: normal 14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	}		
span#close-s{
	background: url("../i/closelabel.gif") no-repeat 0 0;
	width: 16px;
	height: 16px;
	margin: 11px 11px 0 0;
	float: right;
	cursor: pointer;
	}	
div#overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	display: none;
	z-index: 62;
}
* html div#overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
	}	
/*Block*/
div#price-block{
	position: absolute;
	top: 410px;
	left: -247px;
	z-index: 60;
	width: 272px;
	padding: 0px 0 0 0px;
	color: #fff;
	height: 325px;
	}
div#price-block-container{
	width: 241px;
	background: url("../i/price-block-line.jpg") repeat-x top;
	height: 317px;
	border: 3px solid #548923;
	}
div#price-block-container-sec{
	width: 241px;
	background: url("../i/price-block.gif") no-repeat 100% 100%;
	height: 317px;
	}		
a#krestik{
	width: 16px;
	height: 16px;
	background: url("../i/close-price.gif") no-repeat 0 0;
	cursor: pointer;
	float: right;
	margin: 11px 13px 0 0;
}	
div#wright-to-us{
	position: absolute;
	z-index: 2;
	width: 35px;
	height: 126px;
	left: -2px;
	margin: 0 0 0 245px;
	bottom: -1px;
	}
div#wright-to-us-en{
	position: absolute;
	z-index: 2;
	width: 35px;
	height: 126px;
	left: -2px;
	margin: 0 0 0 245px;
	bottom: -1px;
	}	
div#wright-to-us a{
	background: url("../i/price-list-main.png") no-repeat 0 0;
	width: 35px;
	height: 126px;
	text-indent: -10000px;
	display: block;
	float: right;
	}
div#wright-to-us-en a{
	background: url("../i/price-list-main-en.png") no-repeat 0 0;
	width: 35px;
	height: 126px;
	text-indent: -10000px;
	display: block;
	float: right;
	}	
/*INTRO*/
div#intro{
	margin: 176px auto 0 auto;
	width: 492px;
	position: relative;
	}
div#intro-container{
	position: absolute;
	width: 100%;
	z-index: 300;
	display: none;
	}	
div#intro div#intro-top-left{
	width: 43px;
	height: 41px;
	background: url("../i/intro-top-left.png") no-repeat 0 0;
	float: left;
	}	
div#intro div#intro-top-center{
	width: 406px;
	height: 41px;
	background: url("../i/intro-top-center.png") repeat-x top;
	float: left;
	}		
div#intro-top-right{
	width: 43px;
	height: 41px;
	background: url("../i/intro-top-right.png") no-repeat 0 0;
	float: left;
	}
div#intro-center-left{
	width: 43px;
	height: 156px;
	background: url("../i/intro-center-left.png") repeat-y 0 0;
	float: left;
	}	
div#intro-center-center{
	width: 406px;
	height: 156px;
	background: #002f08;
	float: left;
	}		
div#intro-center-right{
	width: 43px;
	height: 156px;
	background: url("../i/intro-center-right.png") repeat-y 0 0;
	float: left;
	}	
div#intro-bottom-left{
	width: 43px;
	height: 44px;
	background: url("../i/intro-bottom-left.png") no-repeat 0 0;
	float: left;
	}	
div#intro-bottom-center{
	width: 406px;
	height: 44px;
	background: url("../i/intro-bottom-center.png") repeat-x top;
	float: left;
	}		
div#intro-bottom-right{
	width: 43px;
	height: 44px;
	background: url("../i/intro-bottom-right.png") no-repeat 0 0;
	float: left;
	}	
div#intro-txt{
	text-align: center;
	background: url("../i/intro-txt.gif") no-repeat 50% 38px;
	padding: 14px 0 0 18px;
	height: 140px;
	}			
div#intro-txt p{
	font: bold 18px "Century Gothic";
	margin: 0px 0 40px -18px;
	color: #fff;
	}	
a#yes{
	width: 178px;
	height: 38px;
	display: block;
	background: url("../i/intro-btn-yes.png") no-repeat 0 0;
	text-indent: -10000px;
	float: left;
	}
a#yes:hover{
	width: 178px;
	height: 38px;
	display: block;
	background: url("../i/intro-btn-yes.png") no-repeat 0 -40px;
	text-indent: -10000px;
	float: left;
	}		
a#no{
	width: 178px;
	height: 38px;
	display: block;
	background: url("../i/intro-btn-no.png") no-repeat 0 0;
	text-indent: -10000px;
	float: left;
	margin: 0 0 0 21px;
	}		
a#no:hover{
	width: 178px;
	height: 38px;
	display: block;
	background: url("../i/intro-btn-no.png") no-repeat 0 -40px;
	text-indent: -10000px;
	float: left;
	margin: 0 0 0 21px;
	}		
div.tc-div{
	display: block;
}
div.tc-div-not-active{
	display: none;
}

body#error-page{
	background: #010600 url("../i/background-error.jpg") no-repeat center top;	
	}	
body#error-page div#all{
	width: 1000px;
	margin: 0 auto;
	padding-top: 37px;	
	}
body#error-page a#logo{
	text-indent: -9000px;
	display: block;
	width: 271px;
	height: 128px;
	margin: 0 0 0 221px;	
	}
body#error-page div#all div{
	width: 280px;
	float: right;
	margin: 190px 144px 0 0;
	_margin: 190px 71px 0 0;
	}
body#error-page div#all div p{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 14px 0 0 0;
	}	
body#error-page div#all div p a{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #67cc56;
	}				
body#error-page div#all div p a:hover{
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #54a745;
	}
div#notice img{
 height: auto;
 }
 div#menu-inner-bg table#menu-inner tr td a.active-menu-link{
 	text-decoration: underline;
 	cursor: pointer;
 }
 div#menu-inner-bg table#menu-inner tr td a.active-menu-link:hover{
 	text-decoration: none;
 	cursor: pointer;
 }
 /*Contacts-form*/
 #pages-content .contacts-form{
 	margin: 0;
	padding-bottom: 22px;
 	}
#pages-content .contacts-form li{
	background: none;
	padding: 0; 
	margin-bottom: 5px;
	}
#pages-content h5{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin-bottom: 14px;
	}	
#pages-content .contacts-form li p{
	color: #888c85;
	margin-top: 2px;
	}		
#pages-content .contacts-form li input{
	height: 18px;
	width: 320px;
	line-height: 18px;
	background-color: #888c85;
	border: 1px solid #fff;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: -2px;
	color: #fff;
	}
#pages-content .contacts-form li textarea{
	height: 80px;
	width: 636px;
	line-height: 18px;
	background-color: #888c85;
	border: 1px solid #fff;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: -2px;
	color: #fff;
	padding: 4px 5px !important;
	}		
#pages-content .contacts-form li input.send-btn{
	width: 170px;
	height: 30px;
	background: url("../i/send-btn.png") no-repeat 0 0;
	border: none;
	text-indent: -10000px;
	cursor: pointer;
	margin-top: 10px;
	}	
#pages-content .contacts-form li input.send-btn:hover{
	background: url("../i/send-btn.png") no-repeat 0 -30px;
	}	
#pages-content .contacts-form li .error{
	border: 1px solid #dd3603;
	}
	.f-social  {
       margin: 10px 0;
}
	.f-social a {
    display: inline-block;
    width: 33px;
    height: 33px;
}
.f-social a:hover {
   opacity: .75
}
.f-social a.vk {
  margin-right: 5px;
  background: url("../i/vk.png") no-repeat 0 0/33px 33px;
}
.f-social a.fb {
  background: url("../i/fb.png") no-repeat 0 0/33px 33px;
}