.table-kalendar {border:0; font-size:0.9em;}
.table-kalendar th {width:20px; text-align:center; font-weight:bold; border:0; background-color:#fff; color:#939598; text-transform:uppercase;}
.table-kalendar td {width:20px; padding:3px 0; text-align:center; font-weight:bold; border:0; background-color:#c6c7c9;}
.table-kalendar td.event {background-color:#ff0000;}
.table-kalendar td.dark {background-color:#9c9d9f;}
.table-kalendar td.curr {background-color:#82f0ff;}
.table-kalendar td.weekend {background-color:#9c9d9f;}


/* Cell link */
.table-kalendar a {text-decoration: none; color: #ff0000; font-weight:bold;}

/* Cell link hover */
.table-kalendar td:hover {background-color: #82f0ff;}

/* Name of the selected month (at the top) */
.monthName {margin: 15px 0 7px 0; padding-top:3px; text-align: center; font-size:0.9em; text-transform:uppercase; position:relative;}

/* Next-Prev arrows */
.monthName a {color: #111111; text-decoration:none; }
/*
.next {float:right;}
.prev {float:left;}
*/
.monthName .prev {position:absolute; top:0; left:0; width:20px; height:20px; background:url(../images/sipky-left.gif) 0 0 no-repeat; display:block;}
.monthName .next {position:absolute; top:0; right:0; width:20px; height:20px; background:url(../images/sipky-right.gif) 0 0 no-repeat; display:block;}
.monthName .prev span, .monthName .next span {display:none;}
.monthName .prev:hover, .monthName .next:hover {background-position:0 -20px;}



pre {background-color: #eeeeee; font-size:12px;}


