a     	{ font-family: Verdana, sans-serif; color: #ff0000; font-size: 11; text-decoration: none}
a:hover	{ text-decoration: underline}

.menu a { color: #224B51; text-decoration: none;}
.menu a:hover { color: #224B51; text-decoration: underline;}

.reactie,
textarea,
option,
select,
td,
input,
body	{ font-family: Verdana, sans-serif; color: #224B51; font-size: 11px}
th 	{ text-align:left; text-decoration: underline; font-style: italic; font-weight: normal; font-family: Verdana, sans-serif; font-size: 11}

.header
	{ text-decoration: underline; color: #224B51; margin-left: 7px; margin-right: 7px; margin-bottom: 7px;}

.header a
	{ text-decoration: underline; color: #224B51; }

.mainbody, .onderwerp
	{ color: #8C0F2D; }

.mainhead, .event_list_title, .onderwerp
	{ font-style: italic; font-size: 12px }

.bericht_kop
	{ font-size: 10px; color: gray; }

input,
.groen
	{ color: #224B51 }


/* Appearance of the Calendar-Modul */

.tddate,
.tdtoday,
.tdday,
.tdspecial,
.tdspecial a,
.tdtoday a,
.tdheading
	{ text-align: center; 
	  font-size: 10px }

.tdtoday,
.tdtoday a
	{ color: #8c0f2d; 
	  text-decoration: underline }

.tdspecial,
.tdtoday a
	{ font-weight: bold; }



/* Appearance for Event-Infos */

.event_info {
}

.event_info .headings {
	background-color: #FFEEEE;
}

.event_info .title {
	text-align: right;
	font-weight: bold;
}

.event_info .date {
	width: 100pt;
}

.event_info .description, .bericht {
	border : 1pt solid;
	padding: 10pt 10pt 10pt 10pt;
	background-color: #F8F8F8;
}

.line_color0 {
	background-color: #FFEEEE;
	padding-top:3pt;
	padding-bottom:3pt;
}

.line_color1 {
	background-color: #FFF8F8;
	padding-top:3pt;
	padding-bottom:3pt;
}

.author_info {
	font-size: xx-small;
	color: #CCCCCC;
}

.author_info A {
	color: #CCCCCC;
}

.next_event_select  {
	background-color: #FFFFFF;
	text-align : left;
}

.next_event_select A {
	color: #82C4F4;
	background-color: #FFFFFF;
	text-align : center;
	text-decoration: underline;
}


.qs_months, .qs_prev_years, .qs_next_years {
	zindex : 1000;
	position : absolute;
	width:50px;
	background-color: #77AADD;
	border: 1pt solid Black; 
	padding-left: 5px;
	padding-right: 5px;
	visibility: hidden;
}

.qs_months table, .qs_prev_years table, .qs_next_years table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.qs_months table A, .qs_prev_years table A, .qs_next_years table A {
	display:block; width: 30px;
	text-decoration : none;
	color: black;
}

.qs_months table A:hover, .qs_prev_years table A:hover, .qs_next_years table A:hover {
	display:block; width: 30px;
	background-color: red;
	color: white;
}