.tx_ndhevents_listview{
	border:1px solid green;
}

.tx_ndhevents_singleview{
	border:0px solid green;
	float:left;
}

.tx-ndhevents-pi1-listImage {
	
}

div.hasEvents a {
	color:#990000;
	font-weight:bold;
}

div.currentDay {
	border:1px solid #990000;
	margin-top:-1px;
	padding-right:1px;
	padding-bottom:1px;
}

div.day {
	float: left;
	text-align:center;
	margin-right:1px;
}

div.day a span{
	font-size:0.85em;
	font-weight:bold;
}


span.weekend {
	color: #FF9933;
}

#monthMenu1 {
	float: left;
	height:50px;
  width:600px;
	border:0px solid green;
	background: url(../images/datumsnavigation.gif) center center no-repeat;
}

#monthMenu2 {
	float: left;
	height:70px;
	width:600px;
	border:0px solid green;
	text-align:center;
}

#monthMenu3 {
	float: left;
	width:115px;
	border:0px solid green;
}

#monthMenu4 {
	float: left;
	width:480px;
	margin:auto;
	border:0px solid green;
	vertical-align:middle;
	text-align:center;
}

div.daysWrapper {
	padding: 12px 0px 0px 0px;
	border:0px solid #999;
	height:30px;
	font-size:0.85em;
}

div.bottomMonthItem {
	border:0px solid #999;
	width:130px;
	float:left;
	text-align:center;
	margin: 18px 0px 0px 0px;
}

div.bottomMenuItem {
	padding:10px 0px;
	border:0px solid #999;
	width:120px;
	float:left;
	background: url(../images/regio.gif) center center no-repeat;
}

div.test{
	padding:3px 0px;
}

div#currentItem {
	color:#FF7F00;
}

#ageSelectWrapper {
	background-color:#CCCC99;
	text-align:left;
	width:122px;
	position:absolute;
	right:15px;
	padding:5px;
}

#ageSelectWrapper select {
	border:1px solid #333;
	font-size:10pt;
}

#ageSelectWrapper option {
	padding:2px 4px;
}