@charset "utf-8";


div#page {
	width:100%;
	overflow:hidden;	
}


div#header {
	width:auto;
	margin:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	height:80px;
	background: url('/res/image/layout/header/header-mobile.jpg');
	background-size:cover;
	background-position:left;	
}

div#header > img {
	display:none;	
}


div#left,
div#right,
div#contentContainer,
ul#leftBoxes {
	float:none;
	width:auto;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
}


div#left {
	margin-top:30px;	
}

ul#leftBoxes,
div#contentContainer {
	padding:0px !important;	
}

#middle {
	padding-left:10px;
	padding-right:10px;
	padding-top:20px;	
}

div#middle,
div#footer,
div#footer div {
	width:auto !important;
	margin:0px;	
}

div#printLink,
div#socialBookmarks {
	display:none;	
}

div#left .contentBox,
div#left .bigTrennstrich,
div#left .trennstrich,
div#right .contentBox,
div#right .bigTrennstrich,
div#right .trennstrich,
.facebookBox  {
	display:none;	
}

div#filterflow {
	display:none !important;	
}

div#galerieResult,
div#galerieResult .row  {
	width:auto;
	padding:0px;	
}

#liste .entry {
	width:auto;
	border-top: 1px dotted #6b6b6b;
	background: url('/res/image/layout/speisekarteBG.png') 0px 0px repeat-x;
	float: left;
	clear: left;
}


#liste .entry .imageContainer {
	width: auto;
	height: auto;
	overflow:auto;
	float: left;
	margin:0px;
	text-align: center;
	display:inline-block;
}

#liste .entry .imageContainer a {
	float:left;	
}

#liste .entry .contentContainer {
	display:inline-block;
	float:none;
	width:auto !important;
	padding: 5px 0px 5px 0px;
}


div#galerieResult .row .entry {
	margin:5px !important;	
}

div.contentImageContainer,
div.alignleft {
	float:none !important;	
}


div#bct {
	display:none;	
}

div#contentContainer {
	background-image:none;
	background-color:#FFFFFF;	
}

div#middle {
	float:none;	
}

.search > form {
	display:none;	
}

.search > .level0 > li {
	display:none;	
}

.search > .level0 > li.last {
	display:block;	
}

#right {
	position:absolute;
	top:-30px;
	left:0px;
	right:0px;	
}

#rightBoxes {
	width:100% !important;
}

#input {
	width:auto;	
}


a[title=Videos] {
	display:none !important;
}

.contentBlock {
margin: 0px 0px 20px 0px;
float: left;
clear: both;
width: auto;
}