/*plan kalendar
--------------------------*/

table#psi-kalendar {
    border: solid 1px svatky-kalendar;
    border-collapse: collapse;
    float:none;
    margin: 20px;
}
table#svatky-kalendar td, table#svatky-kalendar th {
    border: solid 1px #1B8006;
    background: #E0F7DB;
    width: 60px;
}

table#svatky-kalendar th {
  text-align: center;
}
table#svatky-kalendar .mesic {
    background: #1B8006;
    color: #E0F7DB;
    text-align: center;
}
table#svatky-kalendar .mesic a:link {
    color: #E0F7DB;
} 
table#svatky-kalendar td a {
    display: block;
    color: #E0F7DB;
    text-decoration: none;
}
table#svatky-kalendar td.sel {
    background: svatky-kalendar;
    color: red;
}
table#svatky-kalendar td.mesic a {
    display: inline;
    color: #E0F7DB;
}
table#svatky-kalendar .vikend {
    color: red;
}
table#svatky-kalendar td a:hover, table#svatky-kalendar td a:active{
    color: red !important;
}

.jmena-box{
  float:left;
  width: 140px;
  line-height: 110%;
  font-size: 120%;
}
