@charset "utf-8";

/*@media all and (min-width: 769px) {
    #wrapper {
        width: 1024px!important;
    }
	#header {
		width: 1024px!important;	
		background: url(images/header-1024px.png) #f4a502 0 0 no-repeat!important;
	}
	#footer {
		background: url(images/footer-1024px.png) 0 0 no-repeat!important;
	}
}*/

body {
	background: black;
	font-family: 'Italianno', cursive;
	color: #552614;
	line-height: normal;
	margin: 0;
}

a.back-to-top {
	position: fixed;
    bottom: 2em;
    right: 0px;
    font-size: 12px;
    padding: 1em;
    display: none;
}

a {
	color: #552614;
	text-decoration: none;
}

p {
	margin: 10px 0 0 0;
	padding: 0;	
}

p:first-child {
	margin: 0;
	padding: 0;	
}

#wrapper {
	width: 768px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background:	#F4A502;

}

#header {
	background: url(images/header.png) #F4A502 0 0 no-repeat;
	height: 246px;
	width: 768px;
	margin: 0 auto 0 auto;
}

#header div.flags {
	margin: 180px 0 0 0;
	text-align: center;
	width: 768px;
	float: left;
}

#header div.flags img.flag {
	margin: 0 20px 0 0; 	
}

#headerJidelniListek {
	background: url(images/header-jidelni-listek.png) 0 0 no-repeat;
	height: 246px;	
}

#content {
	background: #F4A502;
	min-height: 200px;
	padding: 20px;
	text-align: center;
}

#footer {
	background: url(images/footer.png) 0 0 no-repeat;
	height: 127px;
}

table.vyberDruhuJidla td {
	font-size: 44px;	
}

table.uvodniRozdeleni td {
	font-size: 38px;	
}

table.menu td {
	font-size: 38px;
}

table.menu tr.itemBottom td {
	background: #552614;
	font-size: 40px;
	color: #F4A502;
	padding: 0 10px 0 10px;
	height: 20px;
	border: none;
}

table.menu tr.itemBottom img {
	display: none;	
}

table.menu a img {
	border: 1px solid #552614;
}

div.zoomer {
	width: 50px;
	height: 51px;
	background: url(images/zoomer.png) no-repeat;
	position: absolute;
	right: 0;
	bottom: 10px;
}

#header div.flags {
	position: relative;
	bottom: 0;	
}

.lb-data .lb-number {
	font-size: 28px!important;	
}

td.alergeny {
	text-align: left;	
}

a.alergeny {
	color: inherit;
	font-size: 30px;
}