BODY {
	margin : 0 0 0 0;
	margin-top : 0;
	margin-right : 0;
	margin-left : 0;
	margin-bottom : 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height: 20px;
	cursor: default;
}
TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size : 10px;
	line-height: 20px;
}
P, BLOCKQUOTE {
	margin-top: 0px;
	margin-bottom: 0px;
}
UL, OL {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 15px;
}
A {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
.wosimage {
	padding: 5;
}
.button {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	FONT-SIZE: 8pt;
	BACKGROUND-IMAGE: url(/images/button.gif);
	BORDER-LEFT: medium none;
	WIDTH: 100px;
	COLOR: black;
	BORDER-BOTTOM: medium none;
	FONT-FAMILY: Arial;
	HEIGHT: 21px;
}
.inputtext {
	border: 1px solid #000000;
	font-size: 12px;
	font-family: Verdana, Arial;
	height: 20px;
	width: 100px;
}
.table {
	border: 1px solid #000000;
	border-collapse: collapse;
}
.tableHeader {
	background-color: #FFFFFF;
}
.tableContent {
}
.foutmelding {
	color : red;
}
.foutbox {
	border: 1px solid Red;
}
.foutfill {
	color: Red;
}
.highlight {
	background-color: Yellow;
}


/*-- SITE SPECIFIEK --*/
.container {
	width: 968px;
	height: 100%;
	background-color: #FFFFFF;
}

.innercontainer {
	padding-top: 1px;
	padding-left: 13px;
	padding-right: 13px;
}

.shortcutmenu {
	padding-right: 15px;
}

.maintitel {
	padding-left: 15px;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 20px;
	color: #666666;
}

.header {
	background: #FFFFFF;
}

.photos {
	background: url(/images/photos.jpg) no-repeat #abdef5 bottom;
	width: 44px;
}

.hoofdmenu {
	background: #27287a;
	height: 35px;
}

.leaderboard {
	background: #abdef5;
	height: 102px;
}

.buttonbanner {
	background: #abdef5;
	width: 130px;
	padding-top:6px;
}

.buttonbanner br, .microrectangle br {
	line-height: 2px;
}

.fotobutton {
	width: 140px;
}

.fotobutton br {
	line-height: 5px;
}

.fullbanner {
	background: #234159;
	height: 70px;
	border-bottom: 1px dashed #9da5aa;
}

.content {
	background: #FFFFFF;
	width: 472px;
}

.contenttitel {
	background: #27287a;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

.contenttitel_right {
	background: #a39587;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

.contentsubtitel {
	background: #6abfde;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #202133;
	padding-left: 15px;
	padding-right: 5px;
}

.contentrightsubtitel {
	background: #b9b09e;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #373123;
	padding-left: 15px;
}

.headlineimage {
	padding: 10px;
}

.headlineimage small {
	font-size: 9px;
}

.headlinetext {
	padding: 10px;
	padding-top: 7px;
}

.meerinfo {
	background: #CCCCCC;
}

.meerinfo td {
	padding-left: 10px;
}

.headlinebottom {
	line-height: 2px;
	border-bottom: 1px dashed #9da5aa;
}

.headlinetext a,
.headlinerighttext a {
	font-weight: bold;
}

.headlinerighttext {
	padding: 5px;
	padding-left: 15px;
	padding-right: 10px;
}

.headlinerighttext img {
	margin: 2px;
}

.rectangle {
	padding: 2px;
	padding-bottom: 0px;
}

.content_right {
	background: #d8d8d8;
	width: 340px;
}

.footer {
	background: #27287a;
	height: 23px;
	padding-right: 10px;
	padding-left: 10px;
}

.footertext,
.footertext a,
.footertext a:hover {
	color: #FFFFFF;
}

.nav,
.navover {
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
}

.hoofdmenu span,
.hoofdmenu span {
	color: #FFFFFF;
}

.navover {
	text-decoration: underline;
	cursor: pointer;
}

.navactive {
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 12px;
}

.hoofdmenu .navactive,
.hoofdmenu .navbreak {
	color: #FFFFFF;
}

.navbreak {
	padding-left: 7px;
	padding-right: 7px;
}

.eventafbeelding {
	width: 86px;
	height: 86px;
}

.rss {
	padding: 5px;
	padding-left: 10px;
}

.rss td {
	line-height: 18px;
	font-size: 10px;
}

.submenu {
	background: url(/images/submenugradient.jpg) repeat-x top;
}

.navpopup {
	font-size: 10px;
}

.navpopup a,
.navpopup a:hover {
	color: #FFFFFF;
}

.kalender td {
	border: 1px solid white;
	line-height: 9px;
	font-size: 9px;
	text-align: center;
}
.kalender_head {
	color: #FFFFFF;
	font-size: 10px;
}
.kalender_head:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.kalender_link, .kalender_link A {
	color: #4CAC27;
	text-decoration: underline;
	font-weight: Bold;
}
.content A {
}
.email {
	background : #4a545c;
}

.mouse {
	cursor: pointer;
}

.foto a,
.foto {
	font-size: 12px;
}

a.foto,
span.foto {
	font-weight: bold;
}