/* Farby pre Jaskyne */
html { background-color: #fff4e6; }
#content-header { background-color: #e18300; color: #fff; }
#history { background-color: #ffd8a1; color: #541c00; }
#content-container { background-color: #ffd8a1; color: #541c00; }
#content-in { background-color:#fff4e6; }
#content-bar { background-color: #c10222; }

#content h2, #content h3 { color: #f08c00; }
#content h2 span { background-image: url('/img/net_3.gif'); }
#content h3 a:link, #content h3 a:visited, #content h3 a:active { color: #f08c00; text-decoration: none; }
#content h3 a:hover { background-color: #f08c00; color: #fff; }

#content-menu ul.cm-l1 a:link,#content-menu ul.cm-l1 a:visited,#content-menu ul.cm-l1 a:active { color: #bf5600; background-image: url('/img/menu_3.gif'); }
#content-menu ul.cm-l1 a:hover { background-color: #f08c00; color: #fff; background-image: none; }
#content-menu ul.cm-l2 a:link,#content-menu ul.cm-l2 a:visited,#content-menu ul.cm-l2 a:active { background-image: none; color: #652100; }
#content-menu ul.cm-l2 a:hover { background-image: none; color: #fff; }

#footer { background-color: #fff4e6; color: #000; }

/* spristupnene jaskyne */
table.jaskyna { color: #541c00; }
table.jaskyna th, table.jaskyna td { background-color: #ffd8a1; }
/* Siva, asi nie
table.cennik { color: #000; background-color: #000; }
table.cennik th { background-color: #aaa; }
table.cennik td.nazov { background-color: #ccc; }
table.cennik td.cena { background-color: #eee; }
*/
table.cennik { color: #541c00; background-color: #541c00; }
table.cennik th { background-color: #e18300; color: #fff; }
table.cennik td.nazov { background-color: #ffd8a1; }
table.cennik td.cena { background-color: #ffead0; }
table.cennik td.rok { background-color: #ffd8a1; }
table.cennik td.cislo { background-color: #ffd8a1; }

table.kalendar td { border: 1px solid #541c00; color: #541c00; background-color: #ffead0; }
table.kalendar th { border: 1px solid #541c00; color: #541c00; }
table.kalendar td.o, table.lkalendar td.o { background-color: #76d53c; }
table.mkalendar td.z, table.lkalendar td.z { background-color: #f46c51; }
table.lkalendar td.o, table.lkalendar td.z { border: 1px solid #541c00; }
table.kalendar td.sezona, table.lkalendar td.s { background-color: #f4d34e; }
table.kalendar td.nazov { background-color: #ffd8a1; }
table.kalendar td.mesiac, table.kalendar td.polmesiac { background-color: #e18300; color: #fff; }
#content table.mkalendar a:link, #content table.mkalendar a:visited, #content table.mkalendar a:active { color: #fff; }
#content table.mkalendar a:hover { color: #fff; }

#content form.kontakt input, #content form.kontakt textarea { background-color: #fff4e6; color: #541c00; border: 1px solid #541c00; }
#content form.kontakt input.button:hover { background-color: #541c00; color: #fff4e6; }

#content #dnes_stav { /*background-color: #ffe7c4;*/ padding: 1em; }
#content .open { border: 3px solid #A6D667; }
#content .closed { border: 3px solid #FF6B39; }
#content #dnes_stav p { margin: 0;  }

