A {
  text-decoration: none;
}

A:hover {
  text-decoration: underline;
}

BODY {
  background-color: #FACD10;
  font-family: Comic Sans MS;
} 

TABLE.main {
  background-color: #FACD10;
  font-family: Comic Sans MS;
} 

TD.c1 { width: 24px; min-width: 24px; }
TD.c2 { width: 317px; min-width: 317px; }
TD.c3 { width: 329px; min-width: 329px; }
TD.c4 { }
TD.c5 { width: 304px; }

.tm_pozadi {
  background-color: #FACD10;
}

.sv_pozadi {
  background-color: #FAE58F;
}

TD.logo_ms_mendiku {
  
  height: 149px;
  min-width: 670px;
  border-style: none;
} 

TD.pod_ms_mendiku {
  background-image: url("../image/pod_ms_mendiku.jpg");
  background-repeat: no-repeat;
  width: 329px;
  height: 45px;
  min-width: 329px;
} 

TD.znamka {
  background-color: #FACD10;
  height: 194px;
  width: 304px;
} 

TD.menuLH {
  background-color: #FAE58F;
  background-image: url("../image/pole_lh.jpg");
  width: 40px;
  height: 45px;
}

TD.menuL {
  background-color: #FAE58F;
  width: 40px;
}

TD.menuLD {
  background-image: url("../image/pole_ld.jpg");
  width: 40px;
  height: 93px;
}

TD.menu {
  background-color: #FAE58F;
  width: 184px;
}

TD.menuD {
  background-image: url("../image/pole_d.jpg");
  width: 184px;
  height: 93px;
}

TD.menuPH {
  background-image: url("../image/pole_rh.jpg");
  width: 93px;
  height: 45px;
}

TD.menuP {
  background-image: url("../image/pole_r.jpg");
  width: 93px;
}

TD.menuPD {
  background-image: url("../image/pole_rd.jpg");
  width: 93px;
  height: 93px;
}

TD.poleLH {
  background-image: url("../image/pole_lh.jpg");
  height: 45px;
}

TD.poleL {
  background-color: #FAE58F;
}

TD.poleLD {
  background-image: url("../image/pole_ld.jpg");
  width:40px;
  height: 93px;
}

TD.pole {
  background-color: #FAE58F;
}

TR.poleH {
  background-color: #FAE58F;
}


TD.polePH {
  background-image: url("../image/pole_rh_.jpg");
  width: 93px;
  height: 45px;
}

TD.poleP {
  background-image: url("../image/pole_r.jpg");
  width: 93px;
}

TD.polePD {
  background-image: url("../image/pole_rd.jpg");
  width: 93px;
  height: 93px;
}

TD.poleD {
  background-image: url("../image/pole_d.jpg");
  height: 93px;
}

TD.kytky_pozadi {
  background-image: url("../image/kyticky.jpg");
}




TD.menu_c1 {
  background-color: #FAE58F;
  width: 20px;
}

TD.menu_c2 {
  background-color: #FAE58F;  
  width: 164px;
}


TABLE.masinka {
  background-image: url("../image/masinka.jpg");
  font-family: Comic Sans MS;
  font-size: 13px;
} 

TD.masinka_c1 {
  width:50px;
}

TD.masinka_c2 {
  width:227px;
}

TD.masinka_c3 {
  width:40px;
}


.ErrorText {
  color: red;
}

.MenuMainItem, A.MenuMainItem {
  background-color: #FAE58F;
  color: #0010A9;
}

.MenuChildItem, A.MenuChildItem {
  background-color: #FAE58F;
  color: #AF0436;
}

H1 {
  text-align: center;
  margin-top: 0px;
  color: #0010A9;
}

H2 {
  
}

H3 {

}




TABLE.entita_list {
  background-color: #FAE58F;
  font-family: Comic Sans MS;
} 

TD.entita_list_trida_logo {
  width: 50px;
  height: 50px;
}

TD.entita_list_titulek, A.entita_list_titulek {
  height: 50px;
  color: black;
  text-align: left;
  padding: 10px;
}

TD.entita_list_titulek_center, A.entita_list_titulek_center {
  width: 170px;
  color: black;
  text-align: center;
  padding: 5px;
}

TD.entita_list_titulek_tesny, A.entita_list_titulek_tesny {
  height: 30px;
  color: black;
  text-align: left;
  padding: 5px;
}

TD.entita_list_odkazy {
  width: 130px;
  color: #9B9B9B;
  text-align: center;
}

A.entita_list_odkazy {
  color: #AF0436;
}


TD.entita_list_datum {
  text-align: right;
  color: #FA9D10;
  height: 50px;
  padding: 10px;
}

TD.entita_list_datum_prvni {
  text-align: left;
  color: #FA9D10;
  height: 50px;
  width: 100px;
  padding: 10px;
}

TD.entita_list_datum_prvni_tesny {
  text-align: left;
  color: #FA9D10;
  height: 30px;
  width: 100px;
  padding: 5px;
}

TD.entita_list_text {
  border: #FA9D10 0px solid;
  background-color: #FFFFC8;
  font-size: 13px; 
  color: black;
  padding: 5px;
}

TD.entita_list_text_odkazy {
  border: #FA9D10 0px solid;
  background-color: #FFFFC8;
  font-size: 13px; 
  color: black;
  padding: 5px;
  text-align: right;
}

HR.entita_list {
   width: 15%;
   align: center;
}


TD.entita_list_krouzek_c1 {
  width: 50px;
  height: 2px;
}

TD.entita_list_krouzek_c2 {
  height: 2px;
}

TD.entita_list_krouzek_c3 {
  width: 150px;
  height: 2px;
}

TD.entita_list_krouzek_den {
  background-color: #FFFFC8;
  padding: 5px;
}

TD.entita_list_krouzek_mezera {
  height: 20px;
}  

TD.entita_list_krouzek_titulek, A.entita_list_krouzek_titulek {
  color: #AF0436;
  background-color: #FFFFC8;
}

TD.entita_list_krouzek_pozadi {
  background-color: #FFFFC8;
} 

TD.entita_krouzek_c1 {
  width: 20px;
  height: 2px;
}

TD.entita_krouzek_c2 {
  height: 2px;
  width: 100px;
}

TD.entita_krouzek_c3 {
  height: 2px;
}


TD.entita_krouzek_nadpis {
  background-color: #FFFFC8;
  padding: 5px;
}

TD.entita_krouzek_titulek {
  width: 100px;
  font-size: 13px;
  font-weight: bold;
}

TD.entita_krouzek_text {
  font-size: 13px; 
}

TD.entita_krouzek_datum {
  text-align: left;
  color: #FA9D10;
  padding: 10px;
  width: 100px;
}





.clanek_text {
  background-color: #FFFFC8; 
  font-family: Comic Sans MS;
  font-size: 13px;
  padding: 10px;
}

.skolni_rok {
  color: red;
}



TEXTAREA {
	border: #FA9D10 2px solid;
	font-size: 13px; 
	color: black; 
	font-family: Comic Sans MS; 
	background-color: #FFFFC8;
}

SELECT {
	border: #FA9D10 2px solid;
	font-size: 13px; 
	color: black;  
	font-family: Comic Sans MS; 
	background-color: #FFFFC8;
}


INPUT {
	border: #FA9D10 2px solid; 
	font-size: 13px; 
	color: #black; 
	font-family: Comic Sans MS; 
	background-color: #FFFFC8;
}

INPUT.button {
	font-weight: bold; 
	font-size: 13px; 
	color: black; 
	background-color: #FACD10;
}

