/* -- Website -- */
.website {
  min-width: 1070px;
}

/* -- Header -- */
.top	{
	background-image: url(/images/alpha-wood.png?1);
  background-color: transparent;
}
.header .header_logo {
    width: 190px;
    height: 70px;
    background-size: 100%;
}
.header .header_info	{
  position: absolute;
  right: 0;
	font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
	color: #000000;
	text-shadow: none;
}

/* -- Nav -- */
.nav	{
	background-image: url(/images/alpha-wood.png?1);
}
.nav_wrapper {
  position: absolute;
  right: 0;
  left: 0;
}
.nav .list_pages .list_subs {
  font-size: 60%;
  line-height: 120%;
}
.nav .list_pages .list_subs .item_sub .link {
  font-size: 20px;
}
.nav .list_pages .item_page .link,
.nav .list_subs .item_sub .link	{
	font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
	color: #b52e32;
	font-size: 120%;
	text-transform: uppercase;
}
.nav .list_pages .item_page .link:hover, 
.nav .list_pages .item_page:hover .link, 
.nav .list_pages .active .link	{
	border-bottom: #000000 solid 1px;
	color: #000000;
	text-decoration: none;
}
@media (max-width: 1200px) {
    .nav .list_pages .item_page .link,
    .nav .list_subs .item_sub .link	{
        font-size: 100%;
    }
}
@media (max-width: 1070px) {
    .nav .list_pages .item_page {
        margin-left: 15px;
    }
    .nav .list_pages .item_page .link,
    .nav .list_subs .item_sub .link	{
        font-size: 90%;
    }
}

/* -- Content -- */
.page,
.sidebar	{
	font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
	background-image: url(/images/alpha-wood.png?1);
	color: #000000;
}
.page	{
	top: 70px;
}
.page_wrapper {
  padding: 20px 0 80px;
}
.page_lang .page {
  top: 0;
}
.page a,
.sidebar a	{
	color: #000000;
}
.page a:hover,
.sidebar a:hover	{
	color: #b52e32;
}
.nav .list_pages .list_subs {
	background-image: url(/images/alpha-wood.png?1);
	top: 40px;
}

.content .text_info_hours .highlight_block,
.content .list_specials .highlight_block {
	border: none;
	background-color: transparent;
	background-image: none;
	font-weight: bold;
}
.content .list_coupons .list_item	{
	width: 100%;
	float: none;
}
.page .block_contact_address	{
	font-size: 100%;
	min-height: 10px;
}
.page .block_contact_address .text_social	{
	float:right;
}
.page .block_contact_address .text_address	{
	float:left;
}
.content .float_body .list_coupons .list_item	{
	min-height: 10px;
}
.content .body_block .sidebar_widget_specials .list_specials .list_item {
  padding: 0;
  margin-bottom: 10px;
}
.content .body_block .sidebar_widget_coupons .list_coupons .list_item {
  padding: 0;
  margin-bottom: 10px;
  width: auto;
  min-height: 10px;
}
.content h2 {
  font-size: 180%;
}
.content .menus_content {
    border-color: transparent;
}
.content .menus_content .menu_top {
    border-bottom: 3px double #a18b5c;
}
.content .menus_content .menu_name {
    font-size: 200%;
}
.content .menus_content .section_name {
    padding-top: 20px;
    padding-bottom: 10px;
    font-size: 140%;
    border-bottom: 1px solid #a18b5c;
}
.content .menu_section .menu_item {
    border-color: #a18b5c;
    border-style: dotted;
}
.content .body_block .group_photo	{
	width: 100%;
}
.content .body_block .group_description	{
	width: 100%;
}
.content .menu_section .menu_item table.menu_item_prices{
  float: right;
}
.page_lang .lang_logo .logo_image {
  width: 100%;
}


/* -- iframes -- */
#iframe_certificates_html, 
#iframe_certificates, 
#iframe_reservations_html, 
#iframe_reservations, 
#iframe_viplist_html, 
#iframe_viplist,
#iframe_viplist .field_format	{
	color: #000000;
}

/* -- Footer --*/
.footer	{
	color: #000000;
	background-image: url(/images/alpha-wood.png?1);
}
.footer .footer_info	{
	font-family: "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", Arial, sans-serif;
}
.footer a,
.footer .footer_info a, 
.footer .footer_info a:hover	{
	color: #000000;
}
