html{
	height:100%;
}
body {
	font-family: Verdana, Arial Narrow, Arial, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	background:url("./img/podklad.png");
	margin:0px;
	text-align:center;
	height:100%;
	padding-top:20px;
}
a img{
	border:none;
}
#obalovacka{
	width:900px;
	margin:auto;
	text-align:left;
	height:100%;
	min-height:100%;
}

#horni-cast{
}
#menu{
	vertical-align:top;
}
#menu a{
	display:block;
	text-align:center;
	float:left;
	margin-right:20px;
	position:relative;
	top:2px;
}
#menu a img{
	position:relative;
	top:6px;
}
#menu a.active img{
	position:relative;
	top:0px;
}
#hlavni-telo{
	clear:both;
	background:white;
	height:100%;
	min-height:100%;
}
#vypis{
	background:url("./img/podklad-white.png");
	padding-left:25px;
	padding-right:10px;
	clear:both;
	height:auto;
	_height:100%;
	padding-bottom:60px;
	min-height:100%;
}
#aktuality{
	padding-left:50px;
	background:url("./img/aktuality.png") no-repeat;
	background-position:0px 20px;
	border-bottom:1px solid #555555;
	margin-bottom:10px;
}
.aktualita{
	float:left;
	width:250px;
	border-right:1px solid #c8c8c8;
	padding-top:38px;
	_padding-top:22px;
	margin-left:10px;
	padding-right:10px;
	min-height:100px;
	_height:150px;
	font-size:85%;
	text-align:justify;
}
.aktualita img{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}
.aktualita h2{
	font-size:110%;
	color:#aaaaaa;
	margin:0px;
}
#aktuality .s-ikonou{
/*	padding-right:93px;*/
}
.last{
	border-right:none;
	margin-right:0px;
}
#poledni-menu{
	background:url("./img/poledni-menu-nadpis.png") no-repeat;
	border-bottom:1px solid #555555;
}
#intro-jidelnak-menu{
	background:url("./img/jidelni-listek-nadpis.png") no-repeat;
	border-bottom:1px solid #555555;
	padding-bottom:10px;
	margin-bottom:10px;
}
#aktualni-nabidka{
	background:url("./img/aktualni-nabidka.png") no-repeat;
	border-bottom:1px solid #555555;
	min-height:130px;

}
#jidelni-listek{
	background:url("./img/jidelni-listek-nadpis.png") no-repeat;
	background-position:0px 0px;
}
#napojovy-listek{
	background:url("./img/napojovy_listek-nadpis.png") no-repeat;
	background-position:0px 0px;
}
#tydenni-menu{
	background:url("./img/poledni-menu-nadpis.png") no-repeat;
	background-position:0px 0px;
}


#jidelni-listek span, #napojovy-listek span, #tydenni-menu span{
	font-size:90%;
	font-style:italic;
	color:#555555;
}
#vystavy{
	background:url("./img/vystavy-nadpis.png") no-repeat;
	background-position:0px 0px;
	border-bottom:1px solid #555555;
	margin-bottom:20px;
	_height:160px;
	min-height:160px;
	padding-bottom:20px;
}
#fotogalerie{
	background:url("./img/fotogalerie-nadpis.png") no-repeat;
	background-position:0px 0px;
	border-bottom:1px solid #555555;
	margin-bottom:20px;
	_height:160px;
	min-height:160px;
	padding-bottom:20px;
}
#kontakt{
	background:url("./img/kontakt-napids.png") no-repeat;
	background-position:0px 0px;
	border-bottom:1px solid #555555;
	margin-bottom:20px;
}
#diskuse{
	background:url("./img/forum-nadpis.png") no-repeat;
	background-position:0px 0px;
}
#catering{
	background:url("./img/catering-nadpis.png") no-repeat;
	background-position:0px 0px;
	border-bottom:1px solid #555555;
	margin-bottom:20px;
	padding-top:25px;
}
#kontakt table td{
	padding-top:17px;
	_padding-top:29px;
}
#diskuse h2{
	padding-top:25px;
	_padding-top:29px;
}
#fotogalerie table, #vystavy table{
	margin-top:25px
}

#jidelni-listek h1, #napojovy-listek h1, #tydenni-menu h1, #vystavy h1, #fotogalerie h1, #kontakt dt, #diskuse h1, #catering h1, #poledni-menu h1, #intro-jidelnak-menu h1{
	font-size:150%;
	color:#c40000;
	margin-top:3px;
	margin-bottom:3px;
	font-weight:bold;
}
#vystavy h1, #fotogalerie h1, #kontakt dt{
	font-size:120%;
}
#vystavy h2, #fotogalerie h2, #diskuse h2, #catering h2{
	font-size:120%;
	color:#c40000;
	margin-top:3px;
	margin-bottom:3px;
}
#vystavy table, #fotogalerie table, #kontakt table,  #catering table{
	width:100%;
}
#jidelni-listek table, #napojovy-listek table, #tydenni-menu table{
	width:80%;
}
#jidelni-listek , #napojovy-listek , #tydenni-menu {
	margin-top:10px;
}
#jidelni-listek table td, #napojovy-listek table td, #tydenni-menu table td, #intro-jidelnak-menu table td{
	padding-top:2px;
	padding-bottom:3px;
}
#poledni-menu, #aktualni-nabidka, #jidelni-listek, #napojovy-listek, #tydenni-menu, #vystavy, #fotogalerie, #kontakt, #diskuse, #catering, #intro-jidelnak-menu{
	padding-left:60px;
	padding-top:10px;
}
#kontakt td{
	vertical-align:top;
}
#kontakt a{
	color:black;
	text-decoration:underline;
}

#poledni-menu table, #intro-jidelnak-menu table{
	width:80%;
}
#poledni-menu table table, #intro-jidelnak-menu table table{
	width:100%;
}
#poledni-menu td, #intro-jidelnak-menu td{
	vertical-align:top;
}

#partneri{
	padding-top:40px;
	padding-left:10px;
}

.popis-jidla{
	display:none;
	font-size:80%;
	color:
}
.popis-jidla img{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.jidlo {
	cursor:pointer;
}
.jidlo a{
	color:black;
}


hr{
	clear:both;
	visibility:hidden;
	margin:0px;
	padding:0px;
	height:0px;
}

.clear, #zapati{
	clear:both;
}


.fotky-na-boku{
	width:135px;
	float:right;
}
.fotky-na-boku img{
	margin-bottom:10px;
}



#hlavni-telotab{
	background-color:#FFFFFF;
}
.strankovani{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;

}



.sekce-nadpis{
	color: #FFFFFF;
	font-weight: bold;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
}
.sekce-text{
	margin-left:20px;
	margin-right:20px;
}
.sekce-bily-velky{
	color: #FFFFFF;
}
.sekce-sedy-velky{
	color: #333333;
}
.sekce-zluty-velky{
	color: #FFAA00;
	font-weight:bold;
	font-style:italic;
}
.sekce-cerny-velky{
	color: #000000;
}
.sekce-bily-maly{
	color: #FFFFFF;
}
.sekce-sedy-maly{
	color: #555555;
}
.sekce-zluty-maly{
	color: #F7BC5B;
}
.sekce-tucny{
	font-weight:bold;
}
.sekce-odsazeny{
	margin-left:50px;
}
.sekce-obr{
	height:79px;
	width:79px;
	background:#000000;
	text-align:center;
	border: 2px solid #000000;
}
.zluty-obdelnicek{
	height:10px;
	width:10px;
	background:#F7BC5B;
	margin-right:5px;
}

.novinky-page{
	color: #848687;
}
a.novinky-page:link, a.novinky-page:active, a.novinky-page:visited, a.novinky-page:hover{
	text-decoration:none;

}
.textclanky {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F7BC5B;
	font-weight: normal;
	text-align: justify;
}

a {text-decoration: none; color:#c40000;}
a:hover {text-decoration: none; color:#000000 
}

.texty_error_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #ff0000; text-align: justify}
.texty_error{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; color: #000000; text-align: justify}

.radek{
	margin-top:10px;
	margin-bottom:10px;
}


input.winput{
	font-size: 100%;
	border : 1px solid #000000;
	background : #FFFFFF;
	width:200px;
}
input.wsubmit{
	font-size: 100%;
	border-width : 1px;
	border-color : #000000;
	background : #FEEEE9;
	margin-top:2px;
	margin-bottom:2px;
	margin-left:2px;
	margin-right:2px;
}
textarea.wtextarea{
	font-size: 100%;
	border : 1px solid #000000;
	background : #FFFFFF;
	height:100px;
	width:510px;
	
}
.diskuse-prispevek{
	border:1px #FFFFFF solid;
	margin-bottom:20px;
}


#poledni-menu-mail{

}

#poledni-menu-mail input{
	border:1px solid black;
	height:24px;
	font-size:20px;
}

#poledni-menu-mail input#odeslat{
	color:white;
	height:28px;
	background:url('./img/btn_bg.gif');
	font-size:100%;
	font-weight:bold;
	position:relative;
	top:-2px;
	
}

#menu-email #vypis{
	background:white;
}