body {background-color: #007700; color: #FFFFFF; font-size: 13pt; background-repeat: no-repeat;}
h1 {color: #FFCF43; font-size: 28pt; }
h2 {margin-top: 40px; margin-bottom: 15px; font-size: 20pt; }
h3 {margin-top: 20px; margin-bottom: 10px; font-size: 14pt; }
h4 {margin-top: 20px; margin-bottom: 5px; font-size: 14pt; }
p {text-align: justify; margin-top: 4px; margin-bottom: 10px; }
p.center { text-align: center; }
p.right { text-align: right; }
ul { margin-top: 4px; margin-bottom: 25px; list-style-type: disc;}
th { font-weight: bold; background-color: #006600; }
img { border-width: 0px }
a { color: #FFFFFF; }
.akcia { margin-top: 10px; }
.ulmenu {margin: 0px; padding: 0px; list-style-type: none;}
.gomb { width: 150px; height: 30px; margin: 4px; list-style-type: none;}
/* leto /**/
body { background-image: url('../img/poz.jpg');  }
.odk, .odk:link,  .odk:active, .odk:visited, .odkv, .odka, .odka:link,  .odka:active, .odka:visited { display: block; height: 100%; background-image: url('../img/tlac.gif'); background-repeat: no-repeat; background-position: center; text-decoration: none; text-align: center; color: #FFFFFF; font-size: 18px; font-weight: bold; line-height: 30px; vertical-align: middle }
.odk:hover, .odka:hover { color: #FFCC66}
.odka, .odka:link,  .odka:active, .odka:visited { background-image: url('../img/tlaca.gif'); }
.odkv { color: #FFCC66; }
.vlocky { display: none; position: absolute; left: 5px; top: 5px; z-index: 20; }
.valentin { display: none; position: absolute; left: 5px; top: 5px; z-index: 20; }
/**/
/* zima /** /
body { background-image: url('../img/poz_m.jpg');  }
.odk, .odk:link,  .odk:active, .odk:visited, .odkv, .odka, .odka:link,  .odka:active, .odka:visited { display: block; height: 100%; background-image: url('../img/tlac_m.gif'); background-repeat: no-repeat; background-position: center; text-decoration: none; text-align: center; color: #FFFFFF; font-size: 18px; font-weight: bold; line-height: 30px; vertical-align: middle; padding-top: 5px; }
.odk:hover, .odka:hover { color: #FFFF66; }
.odka, .odka:link,  .odka:active, .odka:visited { background-image: url('../img/tlac_m.gif'); }
.odkv { color: #FFFF00; }
.vlocky { position: absolute; left: 5px; top: 5px; z-index: 20; }
.valentin { display: none; position: absolute; left: 5px; top: 5px; z-index: 20; }
/**/
/* valentin /** /
body { background-image: url('../img/poz.jpg');  }
.odk, .odk:link,  .odk:active, .odk:visited, .odkv, .odka, .odka:link,  .odka:active, .odka:visited { display: block; height: 100%; background-image: url('../img/tlac.gif'); background-repeat: no-repeat; background-position: center; text-decoration: none; text-align: center; color: #FFFFFF; font-size: 18px; font-weight: bold; line-height: 30px; vertical-align: middle }
.odk:hover, .odka:hover { color: #FFCC66}
.odka, .odka:link,  .odka:active, .odka:visited { background-image: url('../img/tlaca.gif'); }
.odkv { color: #FFCC66; }
.valentin { position: absolute; left: 5px; top: 5px; z-index: 20; }
.vlocky { display: none; position: absolute; left: 5px; top: 5px; z-index: 20; }
/**/
.akciahore { margin: 25px 60px 10px 60px; padding: 5px 10px; background-color: #004400; color: #FFFF00; text-align: justify; border: 1px solid #FFFFFF;}
.kontakt {  width: 100%; text-align: center; font-size: 18px; font-weight: bold; color: #FFCF43; margin-top: 30px;}
.kontakta {font-size: 14px; font-weight: normal; text-decoration: none; color: #FFFFFF;}
.kontakta:hover { text-decoration: underline;}
.hlavicka { width: 800px; height: 160px; margin-left: 160px;}
.obsah { margin: 0px; padding-bottom: 30px; width: 1160px; }
.menu { float: left; width: 160px; }
.flagsr { margin-left: 3px; margin-right: 0px; margin-top: 3px; margin-bottom: 4px;}
.flags { margin-left: 2px; margin-right: 0px; vertical-align: middle;}
.kvalita { margin-top: 30px; margin-left: 25px; }
.stredobal { padding-left: 180px; margin-bottom: 30px;}
.stred { width: 960px; }
.obrstred { width: 100%; text-align: center;}
.obrright { float: right; margin: 5px 0px 5px 15px; }
.obrleft  { float: left;  margin: 5px 20px 0px 0px; }
.tdstred { text-align: center; }
.akciatext { font-size: 13pt; /* margin-top: 30px; */ }
.akciaimg { float: left; margin-right: 30px; margin-bottom: 10px; }
.preskrtni { text-decoration: line-through; margin-right: 10px; }
.patleft { float: left; width: 300px; font-size: 8pt; color: #339900; }
.patright { float: right; width: 120px; }
.pata { margin-top: 35px; }
.spat { vertical-align: middle; }
.clearleft {
	clear: left;
}
.clearright {
	clear: right;
}
.clearboth {
	clear: both;
}
.vyrobky {
	margin-right: 43px;
}
.alergen {
	font-size: 26px;
	font-weight: bold;
}


@media print {
body { background-color: #FFFFFF; color: #000000; font-size: 12pt; background-image: none; margin: 0pt; padding: 0pt;}
.hlavicka { display: none; }
h1 { color:#000000; }
th { color:#000000; background-color: #CCCCCC; }
.obsah { width: 100%; margin: 0pt; padding: 0pt;}
.menu { display: none; }
.stredobal { width: 100%; margin: 0pt; padding: 0pt;}
.stred { width: 100%; margin: 0pt; padding: 0pt; }
.patleft { display: none; }
.patright { display: none; }
.pata { display: none; }
}