body.admin {
	scrollbar-face-color: #A82020;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #CD1700;
    scrollbar-3dlight-color: #000000;
    scrollbar-darkshadow-color: #881515;
    scrollbar-track-color: #881515;
    scrollbar-arrow-color: #ffffff; 
	font-family: "Lucida Sans Unicode", Avenir, Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
    background-color:#CD1700
}

body.frontend
{
	margin: 0;
	padding: 0;
	background-image: url(../images/main_background.gif);
	background-repeat: repeat-x;
	background-color: #000000;
	font-family: "Lucida Sans Unicode", Avenir, Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

li { list-style-type: square; color: #ffdd00;  }

#splash
{
	display: block;
	width: 500px;
	height: 500px;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -250px;
	margin-top: -250px;
}

img.pic
{
	border: 2px inset #F02A2C; 
}

img.left
{
	float: left;
	position: relative;
	border: 0;
	padding: 0;
	margin: 2px;
	clear: left;
}

img.right
{
	float: right;
	position: relative;
	border: 0;
	padding: 0;
	margin: 2px;
	clear: right;
}

img[onload] {
  max-width: 460px;
}

img.resized {
  border: 2px inset #F02A2C; 
  cursor: pointer;
}

a:link
{
	color: #ffdd00;
	font-weight: bold;
	text-decoration: none;
}

a:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a:visited
{
	color: #ffdd00;
	font-weight: bold;
	text-decoration: none;
}

.foto_gallerij
{
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;	
}

.input{
	font-family: "Lucida Sans Unicode", Avenir, Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	border:1px inset #F02A2C; 
	background-color: #AD1516;
	background-image: url(../images/input_bg.gif);
}

.knop{
	color: 				#EDEDED;
	font-family: "Lucida Sans Unicode", Avenir, Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		700;
	border: 			2px outset #F02A2C; 
	background-color: 	#AD1516;
}

.titel{
	color: 				#F5C01B;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	font-weight:		900;
}


#footer
{
position: absolute; 
z-index: 2; 
width: 760px; 
height: 60px; 
text-align:center; 
font-size:10px;
font-weight: bold;
line-height: 60px;
}

#Eregraaf
{
	margin: 0 0 20px 0;
	padding:0;
	border: 0;
	clear: both;
	text-align:center;
}

.Prins
{
	margin: 2px 2px 20px 2px;
	padding: 0;
	display: block;
	position: static;
	float: left;
	width: 150px;
}

.Jaar
{
	text-align: center;
	font-weight: bold;
	margin: 0;
	padding: 0;
	border: 0;
}

.Afbeelding
{
	margin: 0;
	padding: 0;
	border: 0;
}

.Naam
{
	text-align: center;
	margin: 0;
	padding: 0;
	border: 0;
}

.smilie
{
	cursor: pointer;
	padding: 5px;
}

.contact
{
	margin: 10px 10px 20px 10px;
}

.contact .function
{
	color: #ffdd00;
	font-weight: bold;
}

.contact .bold
{
	font-weight: bold;
}

.contact .bold:first-letter
{
	font-size: 18px;
}

.contact .info
{
	margin: 10px 0 10px 0;
}

#links
{
	margin: 0 0 0 20px;
	width: 450px;
}


#links li
{
	list-style-type: square;
}


.small
{
	font-size: 10px;
	font-weight: bold;
}

left
{
	position: relative;
	float: left;
}

right
{
	position: relative;
	float: right;
}

#counter img
{
	border: 2px inset #F02A2C;
	padding: 0;
	margin: 0 0 0 10px; 
}

.tekst:first-letter
{
	font-size: 18px;
	font-weight: bold;
}

.grid .gridRow .alternatingRow1
{
	background-color: #D54600;
}

.grid .gridRow .alternatingRow2
{
	background-color: #C31600;
}

.grid .gridRow
{
	border: 1px outset #D54600;	
}

table .grid
{
	border: 1px outset #D54600;	
}

img .divider
{
	margin: 0;
	padding: 0;
	border: 0;
}

.agenda
{
	border: 1px outset #D54600;
	margin: 5px;
	width: 462px;
}

.agenda .info
{
	border: 1px inset #D54600;
	padding: 5px;
	background-color: #BE0000;	
}

h1
{
	color: #ffdd00;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size:22px;
}

h2
{
	color: #ffdd00;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size:16px;
}


<!--admin styles-->
#menu {
	width: 180px;
	border: 1px solid #A82020; 	
	margin: 0;
	padding: 10;
	font-size: 10px;
}

#menu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	clear: left;
	}

#menu ul li {
	display: block;
	text-align: center;
	padding: 0;
	margin: 1px;
	}

#menu ul li a {
	background: #fff;
	width: 180px;
	height: 20px;
	border: 1px solid #A82020; 
	background-color: #CD1700;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font-weight: bold;
	line-height: 2em;
	}

#menu ul li a:hover {
	color: #fff;
	border: 1px solid #A82020;
	background: #E33D28;
	}
	
.form_label{
	font-weight: bold;
	padding-left: 20px;
	background-image: url(../images/pointer.gif);
	background-repeat:no-repeat;
	background-position:: 5px 10px;
}
           
.datum{
			font-family:Verdana, Arial, Helvetica, sans-serif; 
  	 		font-size:11px ; 
	 		color:#FF0000;
	 		font-style: normal; 
	 		line-height: normal; 
	 		font-weight: normal; 
	 		font-variant: normal; 
	 		text-transform: none; 		   
	 		text-decoration: none}

.confirmation
{
			font-family: "Lucida Sans Unicode", Avenir, Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
			font-size: 13px;
			color: #ffffff;
			font-weight: bold; 
			border: 2px outset #A82020; 
			width: 200px;
			margin-top: 100px;
			padding: 20px;
}

.confirmation .knop
{
	margin: 10px;
}

.admin td
{
	font-size: 13px;
}

.content_block
{
	border: 1px solid #fff
}
