body {
	background-color: #ffffff;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
body.public {
	background-color: #762525;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px 0px 14px 0px;
}
h1 {
	margin:0px 0px 5px 0px; 
	padding:0px;
	font-size:18px;
	font-weight:bold;
}
h2 {
	margin:0px 0px 5px 0px; 
	padding:0px;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
/*
li	{
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	position:relative;
}*/
td {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
a:link, a:visited {
	color:#762525;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.adminMenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 5px;
	padding:0px;
}
a.adminMenu:link, a.adminMenu:visited {
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.adminMenu:hover {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.adminMenuKop {
	font-size:18px;
	margin:10px 0px 0px 0px;
}
.alfabet {
	margin-top:0px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	padding:4px;
}
a.alfabet:link, a.alfabet:visited {
	color:#000000;
	text-decoration:none;
}
a.alfabet:hover {
	color:000000;
	text-decoration:none;
	background-color:#FFFFFF;
}

.bhGegevens {
	font-style:italic;
	margin:0px 0px 0px 20px;
}
.bhOmschrijving {
	margin-top:40px;
}

.commentaar {
	font-style:italic;
	margin-top:0px;
}
a.copyright:link, a.copyright:visited {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}
a.copyright:hover {
	color:#FFFFFF;
	font-size:10px;
	text-decoration:underline;
}

.errorMessage {
	font-weight:bold;
	color:#FF0000;
	background-color:#FFFFFF;
	padding:2px;
	
}
.homeSideKopje {
	padding:1px;
	background-color:#990000;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}
.kopMenu {
	margin:0px;
	font-weight:bold;
}

a.menuLink {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #FFFFFF;
}
a.menuLink:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.menuLink:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.menuLink:hover {
	text-decoration: none;
	color: #FFFF00;
	background-color: #AB3535;
	line-width:100%;
}
.omschrijvingBlokje{
	margin:0px 0px 0px 20px;;
}
.stem {
	font-weight:bold;
	margin:0px;
}
.subKop {
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	margin-bottom:0px;
}

.userKop {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	margin:10px 15px 0px 0px;
}
.userMenu {
	font-size:15px;
	font-weight: normal;
	color:#000000;
	padding:0 0 3 0;
	border-bottom:solid 1px #000000;
}
a.userMenu {
	font-size:15px;
	font-weight: bold;
	color:#FFFFFF;
	padding:0px 12px;
	border:0px;
}
a.userMenu:link, a.userMenu:visited {
	text-decoration:none;
}
a.userMenu:hover {
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}
.userSubmenu {
	font-size:12px;
	font-weight: normal;
	color:#666666;
	border-bottom:solid 1px #000000;
}
.userSubmenuVisited {
	font-size:12px;
	font-weight: bold;
	color:#000000;
	border-bottom:solid 1px #000000;
}

.userUitlog {
	text-align:right;
}
.userUitlog {
	margin:2px 7px 5px 0px;
}
a.userUitlog:link, a.userUitlog:visited {
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a.userUitlog:hover {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	background-color:$FFFFFF;
}

.witKopje {
	color: #FFFFFF;
	font-weight: bold;
}
a.witKopje:link, a.witKopje:visited {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
a.witKopje:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.zoekKop {
	font-size:24px;
	font-weight:bold;
	margin:0px;
}

a.zoeklijst:link, a.zoeklijst:visited {
	font-weight:bold;
	color:#762525;
	text-decoration:none;
}
a.zoeklijst:hover {
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}



/*----------------------------TABELLEN----------------------------*/
td.copyright {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#762525;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	padding:3px;
}
td.even {
	font-size:12px;
	/*border:1px solid #F1B9B9;*/
	background-color:#F2DCDC;/*#EAA2A2;*/
	padding:0px 3px;
}
td.oneven {
	font-size:12px;
/*	border:1px solid #F1B9B9;/*#DF9191;*/
	background-color:#F1CCCC;
	padding:0px 3px;
}

td.inschrForm {
font-size:12px;
/*	border:1px solid #F1B9B9;/*#DF9191;*/
	background-color:#F1CCCC;
	padding:0px 3px;
	/*border:1px solid #DF9191;
	background-color:#F1CCCC;
	padding:0 3 0 5;*/
}

table.mainTable {
	width: 780px;
	height: 300px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color: #AB3535;
		background-image: url(/images/bs-kop.jpg);
	background-repeat: no-repeat;
}
td.mainTable {
	border:1px solid #CC3333;
	vertical-align: top;
	
}

table.mainField {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#EBB4B4;
	padding:10px;
	height:500px;
	margin-bottom:20px;
}
table.mainUserField {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#EBB4B4;
	padding:10px;
	margin-bottom:20px;
}
td.mainField {
	
}
td.zoekForm {
font-size:12px;
/*	border:1px solid #F1B9B9;/*#DF9191;*/
	background-color:#F1CCCC;
	padding:3px;
	/*border:1px solid #DF9191;
	background-color:#F1CCCC;
	padding:0 3 0 5;*/
}

table.zoeklijst {
	width:100%;
}
td.zoeklijstKop {
	border:1px solid #762525;
	background-color:#762525;
	color: #FFFFFF;
	font-weight:bold;
}
td.zoeklijstButton {
	border:1px solid #EBB4B4;
	background-color:#EBB4B4;
}


/*-----------------------FORMULIEREN---------------------------*/

input.bsForm {
	border-width:1px;
}
input.invisible {
border-width:0px;
background-color:#EBB4B4;
width:400px;
}


/*-----------------------LOGIN FORMULIER--------------------------*/
form#login {
  position:relative;
}

div#cookie {
	color:#FFFFFF;
	text-align:left;
	margin-top:25px;
	margin-bottom:5px;
}

div#username,
div#password {
  position:relative;
  float:left;
  margin-right:3px;
}

input#username-field,
input#password-field {
  width:10em;
}


label.overlabel {
  position:absolute;
  top:3px;
  left:5px;
  z-index:1;
  font-size:12px;
  color:#666;
}
label.overlabel-apply {
    position:absolute;
    top:3px;
    left:5px;
    z-index:1;
  font-size:12px;
    color:#666;
}
option.oneStar {
background-image:url(/images/1star.jpg);
background-repeat:no-repeat;
}
/* ----------------------------------------------------------------*/

/*-------------------------ZOEK FORMULIER--------------------------*/
form#zoek {
  position:relative;
}

div#zoeken {
  position:relative;
  float:left;
  margin-right:3px;
}

input#zoek-field {
  width:15em;
}
input#submit-button {
	float:right;
}

/* ----------------------------------------------------------------*/
