/**** CALENDER LAYOUT ****/


#idCalender {
	
}
#idCalenderBox {
border: 1px solid #c9bb7f;
margin-bottom:25px;	
background-color:#FFF;
width:175px;
}
.clsCalenderTitle {	
	font-weight:bold;
	font-size:1.15em;
	color:#4f4f4f;
}
.clsCalendarNav {
	background-color:#c9bb7f;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	font-weight:bold;
	line-height:18px;
	padding: 0px 10px 0px 11px;
	text-transform:uppercase;
	letter-spacing:1px;
}
.clsCalendarNav a{
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	
}
ul#idCalendarTeaser {
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.85em;
	list-style:none;
	padding:3px 2px 0px 2px;	
	margin-bottom:6px;
	font-weight:bold;}
	
	ul#idCalendarTeaser .clsDay {	
		float:left;
		margin:2px 3px 2px 3px;
		width:18px;
		line-height:14px;
		text-align:center;
		color:#c9bb7f;
	}
	ul#idCalendarTeaser .clsDayLabel {	
		float:left;
		margin:3px;
		width:18px;
		text-align:center;
	}
	
	ul#idCalendarTeaser .clsDay a {
		color:#824841;
		text-decoration:none;
	}	
	
	ul#idCalendarTeaser .clsDay.empty a {
		color:#c9bb7f;
	}	
	
	ul#idCalendarTeaser .clsDay.empty {
		background-color:#FFFFFF;
	}
	.clsToCalender {
		line-height:12px;
		font-family:Verdana, Geneva, sans-serif;
		font-size:0.8em;
		color:#F4C836;
		font-weight:bold;
		margin-bottom:5px;
		}
/**** EVENEMANG LAYOUT ****/	
		
.clsEventList {
width:370px;	
}
.clsCalenderHeadline {
	
	font-size:1.3em;
	font-weight:bold;
	padding-bottom:2px;
}

.clsDateBox .clsTextBold{ color:#c9bb7f; }
.clsDateBox {
	padding-top:10px;
font-weight:bold;	
}
.clsNotFirstDay {
	visibility:hidden;
	display:none;
}
.clsDayWrapper {
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #c9bb7f;
	
}
.clsEventText {
	line-height:15px;
}
.clsEventText p{
margin:0;
padding:0;
}

/**** PAGINERING LAYOUT ****/
ul.pagination li{
list-style:none;
}