/* @override http://skylinephoto.org/assets/snippets/kalender/themes/gold/theme.css #content*/

 .kalender tr td ul {	margin: 0; padding: 0 2px;}
 .kalender tr td ul li {list-style: none; margin: 0; padding: 0; }
.kalender{ width:100%; border: 1px solid #ECDFCC; font-family:verdana; }
.kalender-menu{ width:100%; background:#FFF url('images/kal_bottom.jpg') no-repeat; text-align:center }
.kalender tr td { width: 14%; height: 7em;	vertical-align: top; padding: 2px; }
.kalender tr td.kalender-month{
	text-align:left;
	height:23px;
	font-family:"times new roman",times,serif;
	font-size: 150%;
	font-weight:bold;
	color:#666;
	padding: 1px 0;
}
.kalender tr td.kalender-week{
	background:url('images/week_bar.gif') repeat-x;;
	height:15px;
	width:24px;
	font-size:9px;
	font-weight:bold;
	color:#433d27;
	padding: 0;
}

.kalender-dayDim{ background-color:#F8F8F8; height:50px; font-size:9px; color:#bbbbbb; text-align:center; }
.kalender-dayDefault{ background-color:#fff; height:50px; font-size:9px; color:#433d27; text-align:center; }
.kalender-dayWeekend { background-color:#F0F0F0; height:50px; font-size:9px; color:#433d27; text-align:center; }

.kalender-dayHighlight_1{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; text-align:center; }
.kalender-dayHighlight_1:hover{ background-color: #FBF9D7; }
.kalender-dayWeekendHighlight_1{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; }
.kalender-dayWeekendHighlight_1:hover{ background-color: #FBF9D7; }

.kalender-dayHighlight_2{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; text-align:center; }
.kalender-dayHighlight_2:hover{ background-color: #FBF9D7; }
.kalender-dayWeekendHighlight_2{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; }
.kalender-dayWeekendHighlight_2:hover{ background-color: #FBF9D7; }

.kalender-dayHighlight_3{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; text-align:center; }
.kalender-dayHighlight_3:hover{ background-color: #FBF9D7; }
.kalender-dayWeekendHighlight_3{ background-color: #FDFCEC; height:50px; font-size:9px; color:#433d27; }
.kalender-dayWeekendHighlight_3:hover{ background-color: #FBF9D7; }

.kalender-tooltip-day{
	height:23px;
	font-size:10px;
	font-weight:bold;
	color: #433d27;
	text-align:right;
	background-color: #fff;
	border-bottom:1px dotted #d0d0d0;
}

.kalender-tooltip-row_1{
	background-color: #fff;
	font-size:10px;
	font-weight: bold;
	text-align:right;
	border-bottom:1px dotted #d0d0d0;
	color:#433d27;
	padding: 2px;
}

.kalender-tooltip-row_2{
	background-color: #fff;
	font-size:10px;
	color:#433d27;
	padding: 2px;
}

.kalender-tooltip-highlight_1{
	background-color: #d0d0d0;
	font-size:10px;
	color:#433d27;
	font-weight:bold;
}

.kalender-tooltip-highlight_2{
	background-color: #aaa;
	font-size:10px;
	color:#433d27;
	font-weight:bold;
}

.kalender-tooltip-highlight_3{
	background-color: #8e8e8e;
	font-size:10px;
	color:#433d27;
	font-weight:bold;
}

.kalender-tooltip-row_shadow{
	background:url('images/tooltip_row_shadow.gif') repeat-x;
	height:5px;
}

.kalender-jump {float:right;margin:0 2em}

.kalender-jump-row {
	font-size:10px;
	color:#433d27;
	cursor:pointer;
	background-color:#eeeeee;
	height:15px;
	text-decoration:none;
}

.kalender-jump-row:hover{
	font-size:10px;
	color:#ffffff;
	cursor:pointer;
	height:15px;
	text-decoration:none;
	background-color:#d0d0d0;
}

.kalender-jump-row-text {
	text-decoration:none;
	color:#555555;
}

.kalender-jump-current-row {
	font-size:10px;
	color:#ccc;
	cursor:pointer;
	background-color:#999;
	height:15px;
	text-decoration:none;
}

.kalender-jump-link { font-size:10px; color:#5B5B5B; font-weight:bold; cursor:pointer; background-color:#E2E2E2; padding:3px;margin-top:5px  }
.kalender-jump-link:hover{ text-decoration:none; background-color:#E2E2E2; }

#overDiv { margin:0; padding:0; width:300px}
#overDiv table { margin:0; padding:0; border:0; }
