div#jidelnicek_neni {
  color: #ff0000;
  font: bold 12pt sans-serif;
  text-align: center;
  }

body {
        background-color: #ffffff;
        margin-left: 10px;
        margin-top: 0px;
}

.tlacitko_potvrd_vyber {
  font: bold 12pt sans-serif;
}

.tbl_calendar {
  /*
  border: #ff0000; border-style: solid; 
  */
  border-width: 2px 2px 2px 2px;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 0px;
}

td#jidelnicek_nepripraven {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;background-color: #75c0ef;text-align: left;
  padding: 5px 10px 10px 10px;
}

table {border-collapse: collapse}

td#jidelnicek_kalendar_vikend {
  border: #2f4d60; border-style: solid;
  border-width: 1px 1px 1px 1px;background-color: #ff0000;text-align: center;
}
td#jidelnicek_kalendar_den {
  border: #2f4d60; border-style: solid;
  border-width: 1px 1px 1px 1px;background-color: #f9f195;text-align: center;
}
td#jidelnicek_kalendar_neni {
  border: #2f4d60; border-style: solid;
  border-width: 1px 1px 1px 1px;background-color: #ffffff;text-align: center;
}

table#jidelnicek_tisk {
  position: absolute;
  top: 48px;
  left: 10px;
}

table#jidelnicek_info {
  position: absolute;
  top: 83px;
  left: 10px;
}
table#jidelnicek_navig {
  position: absolute;
  top: 200px;
  left: 10px;
}

table#jidelnicek_legenda {
  position: absolute;
  top: 220px;
  left: 10px;
}

td#jidelnicek_jidelna {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;
background-color: #75c0ef;
text-align: center
}

div#objednavky_text {
  margin: 10px 10px 10px 10px;
  font: normal 10pt sans-serif;
  }


td#jidelnicek_pozadi {
  background-color: #bbdaed;
}
td#jidelnicek_info {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;background-color: #75c0ef;text-align: left;
}
td#jidelnicek_info_center {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;background-color: #75c0ef;text-align: center;
}
td#jidelnicek_right {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;background-color: #75c0ef;text-align: left;
  padding: 5px 10px 10px 10px;
}
td#jidelnicek_den {
  background-color: #75c0ef;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;
}
/*
td#jidelnicek_den_CERVENA {background-color: #ea7975;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_ZELENA {background-color: #8fe572;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_ZLUTA {background-color: #e8e274;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_MODRA {background-color: #477491;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
*/

td#jidelnicek_den_NIC {background-color: #ea7975;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_VSE {background-color: #8fe572;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_MENU {background-color: #e8e274;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_ODHLAS {background-color: #477491;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}

/*
td#jidelnicek_den_NIC {background-color: #477491;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_VSE {background-color: #ea7975;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_MENU {background-color: #e8e274;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
td#jidelnicek_den_ODHLAS {background-color: #8fe572;border: #2f4d60; border-style: solid;border-width: 2px 2px 2px 2px;text-align: center;}
*/
td#jidelnicek_table {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;}
td#jidelnicek_menu {
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;
background-color: #75c0ef;
text-align: left
}

td#jidelnicek_nadpis1 {
  font: bold 12pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;background-color: #75c0ef;text-align: center
}
td#jidelnicek_nadpis2 {
  font: bold 10pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 0px 0px 0px 0px;background-color: #75c0ef;text-align: center
}
td#text {
  font: normal 10pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 0px 0px 0px 0px;background-color: #75c0ef;text-align: center
}

td#tisk_jidelnicek_nadpis1 {
  font: bold 12pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 2px 2px 2px 2px;text-align: center
}
td#tisk_jidelnicek_nadpis2 {
  font: bold 10pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 0px 0px 0px 0px;text-align: center
}
td#tisk_text {
  font: normal 10pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 0px 0px 0px 0px;text-align: center
}
td#tisk_popis {
  font: normal 10pt sans-serif;
  border: #2f4d60; border-style: solid;
  border-width: 0px 0px 0px 0px;
}


div#top_logo {
  font: bold 24pt sans-serif;
  }

div#jidelnicek_den {
  font: bold 12pt sans-serif;
  }

div#jidelnicek_druh {
  font: normal 10pt sans-serif;
  }

div#jidelnicek_menu {
  font: normal 10pt sans-serif;
  }
div#jidelnicek_text {
  margin: 10px 10px 10px 10px;
  font: normal 14pt sans-serif;
  }

div#jidelnicek_legenda {
  margin: 10px 10px 10px 10px;
  font: normal 12pt sans-serif;
  }
div#jidelnicek_legenda_red {
  margin: 5px 5px 5px 5px;
  font: bold 12pt sans-serif;
  color: #ff0000;
  }
div#jidelnicek_legenda_red_big {
  margin: 5px 5px 5px 5px;
  font: bold 20pt sans-serif;
  color: #ff0000;
  text-align: center; 
  }
  

div#text {
  font: normal 10pt sans-serif;
  }
div#text_red {
  font: bold 12pt sans-serif;
  color: #ff0000;
  }
div#odkaz {
  font: normal 10pt sans-serif;
  }  
div#navigace {
  font: bold 14pt sans-serif;
  }  


div#login_nadpis {
  font: normal bold 15pt sans-serif;
  }  
div#text_od_jidelny {
  color: #ff0000;
  font: normal 10pt sans-serif;
  }
div#login_text {
  font: normal 10pt sans-serif;
  }
div#login_odkaz {
  font: normal 10pt sans-serif;
  }  
  
    
div#nazev_jidelny {
  font-weight: 800;
  font-size: 16pt;
  font-family: sans-serif;
  }  


input#check_menu {
  font-weight: 800;
  font-size: 12pt;
  font-family: sans-serif;
  }  
  

.tbl_list {
  border: #000000; border-style: solid; 
  border-width: 1px 1px 1px 1px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.tbl_add {
  border: #000000; border-style: solid; 
  border-width: 1px 1px 1px 1px;
}
.tbl_login {
  border: #000000; border-style: solid; 
  border-width: 1px 1px 1px 1px;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;

}

div#logo {
  font-weight: 800;
  font-size: 22pt;
  font-family: Serif;
  }

div#top_menu_1 {
  position: absolute;
  top: 10px;
  left: 350px;
  }  
div#top_menu_2 {
  position: absolute;
  top: 50px;
  left: 350px;
  }  

table {border-collapse: collapse}
td#h {
  border: #E2E3E0; border-style: solid;
  border-width: 1px 1px 1px 1px;
background-color: #C5C8C8;
text-align: center
}
td#a {  border: #E2E3E0; border-style: solid;
  border-width: 1px 1px 1px 1px;
  background-color: #ffffff}

td#b {  border: #E2E3E0; border-style: solid;
  border-width: 1px 1px 1px 1px;
  background-color: #ffffff}

td#mod_text {
background-color: #C5C8C8;
text-ident: 5px;
}
td#mod_input {background-color: #C5C8C8}

A:link    { color: #000000}
A:active  { color: #000000}
A:visited { color: #000000}

td#old {background-color: #C5C8C8}

.disabled {
    color: #444;
}