body {
	margin:0px;
	margin-left:0px;
	}
	
td {
	font:12px Arial, Helvetica, sans-serif;
	}

.kontakt_baner {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; color:#FF0000
	}
.baner{
	color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#ffffcc;
}

.cell {
		width: 22px;
		height: 22px;
		font-family: "ARIAL CE", "HELVETICA CE","ARIAL","HELVETICA";
		font-size: 12px;
		font-size: #000000;
}

.rezervacka{
	color:#000000;
	font-size:12px;
	font-family:"Times New Roman", Times, serif;
}

.odkaz_baner{
	color:#000080;
	text-decoration:none;
}
.odkaz_baner:hover{
	color:#FF0000;
}
.navigacia_label {
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	letter-spacing:.1em; 
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#99cc66;
	color:#FFFFFF;
	}

.oznamy{
	border-bottom: 1px solid #99cc66;
	border-top: 1px solid #99cc66;
	background-color:#CCFF99;
}

.jedalny_listok{
	border: 1px solid #ff0000;
	background-color:#ff6666;
}

.jedalny_listok_zahlavie{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;  
	letter-spacing:.1em; 
	font-size:12px;
	padding:5px 0px 5px 10px;
	background-color:#ff6600;
	color:#FFFFFF;
}

.jedalny_listok_jedlo{
	border-bottom: 1px solid #ff6600;
	background-color:#ffcc99;
	padding:5px 0px 5px 10px;
	color:#666666;
}

.vtip_zahlavie{
	background-color:#66ccff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.vtip_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#e0f8f8;
	border-bottom: 1px solid #66ccff;
		color:#666666;
}

.pranostika_zahlavie{
	background-color:#CC66CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.pranostika_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#FFCCCC;
	border-bottom: 1px solid #CC66CC;
	color:#666666;
}

.odkazy_zahlavie{
	background-color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.odkazy_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#CCCCCC;
	border-bottom: 1px solid #666666;
	color:#666666;
}

.kalendar_zahlavie{
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.kalendar_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#FFFFC0;
	border-bottom: 1px solid #FF9900;
	color:#666666;
}

.stats_zahlavie{
	background-color:#6633CC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.stats_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#FFCCFF;
	border-bottom: 1px solid #6633CC;
	color:#666666;
}

.novinka_zahlavie{
	background-color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	padding:5px 5px 5px 10px;
}

.novinka_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.nazov_stranka{
	background-color:#000080;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	padding:5px 5px 5px 10px;
}

.normalny_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.normalny_text_bold{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.odkaz_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_12:hover{
	color:#FF0000;
}

.odkaz_7{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_7:hover{
	color:#FF0000;
}

#navigacia td {	border-bottom: 1px solid #99cc66;
	}
	
#navigacia a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color: #000000;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:6px 5px 6px 10px;
	background-color:#ccff99;
	}
	
#navigacia a:hover {
	background: #e2ecfa;
	color:#000000;
	}
	
.normalny_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
}

.normalny_text_bold{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.normalny_text_modry{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
}

.normalny_text_bold_modry{
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
	font-weight:bold;
}

.normalny_text_hnedy{
	font-family:Arial, Helvetica, sans-serif;
	color:#800000;
	font-size:12px;
}

.normalny_text_bold_hnedy{
	font-family:Arial, Helvetica, sans-serif;
	color:#800000;
	font-size:12px;
	font-weight:bold;
}


.normalny_text_zeleny{
	font-family:Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:12px;
}

.normalny_text_bold_zeleny{
	font-family:Arial, Helvetica, sans-serif;
	color:#008000;
	font-size:12px;
	font-weight:bold;
}

.zvonenie_parny{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.zvonenie_neparny{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#F9FAFE;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.normalny_text_white{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

.normalny_text_bold_white{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

.vysledok_hlavicka{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000080;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_AJ{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFF00;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_NJ{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCFFCC;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_GEO{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCFFFF;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_BIO{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFCC00;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_CH{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#00FF00;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_PYT{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#C0C0C0;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_HK{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFCC99;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom:#000080;
}

.vysledok_CS{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#99CC00;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-bottom-style:solid; 
	border-bottom-width:0px; 
	border-bottom:#000080;
}

.odkaz_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_12:hover{
	color:#FF0000;
}

.tlacitko_kalendar{
	background-image:url(data/img/calendar.gif);
}

.odkaz_f112{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f112:hover{
	color:#009900;
}

.odkaz_f1x{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f1x:hover{
	color:#009900;
}

.odkaz_f212{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f212:hover{
	color:#FF9900;
}

.odkaz_f312{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f312:hover{
	color:#FF0000;
}

.odkaz_f23{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f23:hover{
	color:#FF9900;
}

.odkaz_f21{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f21:hover{
	color:#FF9900;
}

.odkaz_f31{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009900;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_f31:hover{
	color:#FF0000;
}

.text_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.zahlavie_stav2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color:#FF9900;
}
.telo_stav2_parne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFCC;
	text-decoration:none;
}

.telo_stav2_neparne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}

.zahlavie_stav3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color:#FF0000;
}

.zahlavie_light{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	background-color:#FCFCFC;
	padding-bottom:5;
}

.telo_stav3_parne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFD7D8;
	text-decoration:none;
}

.telo_stav3_neparne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}

.zahlavie_stav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	background-color:#009900;
}
.telo_stav1_parne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#DBFFB7;
	text-decoration:none;
}

.telo_stav1_neparne{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	text-decoration:none;
}



.odkaz_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000080;
	font-weight:bold;
	text-decoration:none;
}
.odkaz_12:hover{
	color:#FF0000;
}

.bunka_volne{
	background-color:#009900;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px; 
	text-decoration:none;
}

.bunka_schvalenie{
	background-color:#FF9900;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px; 
	text-decoration:none;
}

.bunka_obsadene{
	background-color:#FF0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px; 
	text-decoration:none;
}

.bunka_vyucba{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px; 
	text-decoration:none;
}

.bunka_text{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#FCFCFC;
}

.bunka_text13{
	color:#000000;
	font-size:13px; 
	text-decoration:none;
	background-color:#FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
}

.bunka_text12{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#DDDDDD;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
}

.bunka_text12b{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#DDDDDD;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	cursor:hand;
	/*border-style:solid;
	border-width:1px;
	border-color:#000080;
	padding:0;*/
}

.bunka_text12bw{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width:1px;
	border-color:#FF3300;
	padding-left:5;
}

.bunka_text12_white{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
}

.bunka_text12b_white{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	cursor:hand;
	/*border-style:solid;
	border-width:1px;
	border-color:#000080;
	margin:0;*/
}

.bunka_text12_whitepad{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#EEEEEE;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:5;
}

.bunka_text12bw_white{
	color:#000000;
	font-size:12px; 
	text-decoration:none;
	background-color:#FCFCFC;
	font-family:Arial, Helvetica, sans-serif;
	border-style:solid;
	border-width:1px;
	border-color:#FF3300;
	padding-left:5;
}


.text_zeleny{
	color:#009900;
}

.text_oranzovy{
	color:#FF9900;
}

.text_cerveny{
	color:#FF0000;
}

.bunka_modra{
	background-color:#000080;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.bunka_modra_light2{
	background-color:#00CCFF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.bunka_modra_light{
	background-color:#0066FF;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.bunka_modra_neparna{
	background-color:#B9B9FF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.bunka_modra_parna{
	background-color:#9393FF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
}

.bunka_submodra{
	background-color:#0066FF;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
}

.kalendar_zahlavie{
	background-color:#FF9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 10px;
	color:#FFFFFF;
}
.kalendar_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:5px 5px 5px 10px;
	background-color:#FFFFCC;
	border-bottom: 1px solid #FF9900;
	color:#666666;
}