table td, table tr{
	vertical-align:top;
}
table#frame, table#middle{
	width:100%;
	height:100%;
	padding:0;
	margin:0;
}
table#frame td.left{
	background-image:URL('/bitrix/images/front/common-left.gif');
	background-repeat:repeat-y;
	background-position:right top;
	background-color:#d0d1d3;
}
table#frame td.center{
	width:950px;
}
table#frame td.right{
	background-image:URL('/bitrix/images/front/common-right.gif');
	background-color:#d0d1d3;
	background-repeat:repeat-y;
	background-position:left top;
}
table#middle td.top{
	background-image:URL('/bitrix/images/front/common-top.gif');
	height:172px;
}
table#middle td.bottom{
	background-image:URL('/bitrix/images/front/common-bottom.gif');
	height:75px;
}
table#middle td.middle div.menu{
	height:90px;
	width:950px;
	overflow:hidden;
}
table#middle td.middle div.menu div.top-menu{
	position:relative;
	height:35px;
	width:733px;
	left:0px;
	top:25px;
	background-color:#ffffff;
}
table#middle td.middle div.menu div.logo{
	position:relative;
	height:86px;
	width:138px;
	left:769px;
	top:-33px;
	background-color:#ffffff;
}
table#middle td.middle div.content-blocks{
	margin:0;
	padding-top:0;
	width:950px;
}
table#middle td.middle div.img{
	width:322px;
}
table#middle td.middle div.img img{
	margin-top:-29px;
}
table#middle td.middle div.content{
	padding-top:50px;
	font-family:Arial;
	width:625px;
}
table#middle td.middle div.final, table#middle td.middle div.final a{
	color:#790511;
	font-size:10pt;
	text-decoration:none;
	margin-bottom:70px;
}
table#middle td.middle div.final{
	padding-left:5px;
	padding-right:45px;
}
table#middle td.middle div.final p, table#middle td.middle div.final ul{
	margin-top:0px!important;
	margin-bottom:20px!important;
}
table#middle td.middle div.final a{
	text-decoration:underline;
}
table#middle td.middle div.final span.small{
	font-size:9pt;
}
table#middle td.middle div.final h1{
	color:#f37b20;
	font-size:14pt;
	margin-top:50px;
}
table#middle td.middle div.final h2{
	color:#f37b20;
	margin-top:0px;
	padding-top:0px;
}

table#middle td.middle div.final div.line{
	width:575px;
	padding:0px;
	height:1px;
	font-size:1pt;
	background-image:URL('/bitrix/images/front/hr.gif');
	background-repeat:repeat-x;
	background-position:left top;
	margin-bottom:20px;
	margin-top:0px;
}

table#middle td.middle div.final ul{
	margin:0px;
	padding:0px;
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside;	
}
table#middle td.middle div.final ol{
}
table#middle td.middle div.final ol li{
	margin-top:3px;
}
table#middle td.middle div.final ul li{
	background-image:URL('/bitrix/images/front/li.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding:0;
	padding-left:10px;
	line-height:14pt;
}

table#middle td.bottom div.left{
	color:#cbcbcb;
	text-transform:uppercase;
	font-size:9pt;
	font-family:Arial;
}
table#middle td.bottom div.right{
	color:#cbcbcb;
	font-size:8pt;
	font-family:Arial;
	text-align:right;
}
table#middle td.bottom div.right a.blur{
	font-size:8pt;
	font-family:Arial;
	color:#f37b20!important;
	text-decoration:none;
}
div#feedback {
	padding:0;
	margin:0;
}
div#feedback {
	padding:0;
	margin:0;
}
div#feedback div.caption{
	margin-top:9px;
}
div#feedback div.field{
	margin-top:5px;
}
div#feedback div.submit{
	margin-top:5px;
}
div#feedback div.field input, div#feedback div.field textarea{
	border:1px solid #cbcbcb;
	width:576px;
}
div#feedback div.field textarea{
	height:88px;
}
div#feedback div.caption{
	color:#f37b20;
	font-size:9pt;
	font-family:Arial;
}
table#middle span.blur, table#middle div.final a.blur{
	color:#f37b20!important;
}
table#middle  div.final .small, table#middle  div.final .small a{
	font-size:8pt!important;
}
table#middle  div.final #beer-list div.note div.beer-item div.beer-note  p{
	padding-top:0!important;
	margin:0px!important;
}
table#middle td.middle div.content i{
	font-style:normal!important;
}