BODY, HTML
    {
 	top: 0;
	left: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
	height: 100%;
	font-family: georgia, 'times new roman', times, serif; font-size: 17px;
	overflow: hidden;
    }

BODY
	{
	background-image: url(/picture_library/achtergrond.jpg);
	}

#hofvijver
	{
	position: absolute;
	bottom: 0;
	right: 0;
	height: 300px;
	width: 400px;
	background-image: url(/picture_library/hofvijver.jpg);
	background-position: bottom right;
	overlow: hidden;
	}
	
#linksboven
	{
	position: absolute;
	top: 0;
	left: 0;
	height: 140px;
	width: 329px;
	background-image: url(/picture_library/linksboven.gif);
	background-position: top left;
	overlow: hidden;
	}

#links
	{
	position: absolute;
	top: 140px;
	bottom: 0;
	left: 0;
	width: 184px;
	background-image: url(/picture_library/achtergrond_links.gif);
	background-position: top left;
	overlow: hidden;
	}

#bovenbalk1
	{
	position: absolute;
	top: 0;
	left: 329px;
	right: 0;
	height: 68px;
	background-image: url(/picture_library/achtergrond_boven_balk.gif);
	background-position: top left;
	background-repeat: repeat-x;
	overlow: hidden;
	}

#vrienden
	{
	position: absolute;
	top: 0;
	left: 329px;
	width: 396px;
	height: 66px;
	background-image: url(/picture_library/vrienden_van_den_haag.gif);
	background-position: top left;
	background-repeat: no-repeat;
	overlow: hidden;
	}

#bovenbalk2
	{
	position: absolute;
	top: 68px;
	left: 329px;
	right: 0;
	height: 30px;
	background-color: #B43A35;
	overlow: hidden;
	}

#balktekst
	{
	position: absolute;
	top: 68px;
	left: 329px;
	width: 460px;
	height: 30px;
	background-image: url(/picture_library/achtergrond_boven_2_over.gif);
	background-position: top left;
	background-repeat: no-repeat;
	overlow: hidden;
	}

#vignet
	{
	position: absolute;
	top: 0;
	right: 0;
	width: 75px;
	height: 55px;
	background-image: url(/picture_library/vignet.gif);
	background-position: top right;
	background-repeat: no-repeat;
	overlow: hidden;
	}

#inhoud
	{
    position: absolute;
	top: 130px;
	bottom: 0;
    overflow: auto;
	right: 0;
	left: 150px;
	}

#tekstvlak
	{
	position: relative;
	left: 129px;
	width: 600px;
	}

#menu
	{
	position: absolute;
	top: 130px;
	left: 20px;
	margin-left: -40px;
	width: auto;
	}

#menu li
	{
	list-style-type: none;
	line-height: 20px;
	}

#menu li a
	{
	text-decoration: none;
	font-family: georgia, times, serif; font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	}

#menu li li
	{
	line-height: 15px;
	margin-left: -20px;
	}

#menu li li a
	{
	font-family: georgia, times, serif; font-size: 11px;
	/*font-weight: normal;*/
	}

#folder
	{
	position: absolute;
	/*top: 330px;*/
	left: 20px;
	width: auto;
	height: 55px;
	overflow: hidden;
	}

#folder a
	{
	font-family: arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	}

#fontgrootte
	{
	position: absolute;
	top: 76px;
	left: 0;
	color: #FDE597;
	}

#fontgrootte
	{
	position: absolute;
	top: 76px;
	left: 0;
	color: #FDE597;
	}
#fontgrootte a
	{
	color: #FFFFFF;
	text-decoration: none;
	}
#fontgrootte a:hover
	{
	text-decoration: underline;
	}
	
#menu a:hover, #folder a:hover
	{
	text-decoration: underline;
	}

#kaartjes
	{
	position: absolute;
	top: 13px;
	left: 161px;
	height: 65px;
	width: 130px;
	overflow: hidden;
	}

#kaartjes img
	{
	border-style: solid;
	border-width: 5px;
	border-color: #007862;
	}

#kaartjes img:hover
	{
	border-color: #FF0000;
	}

UL, OL, DL
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 14px;
	margin-top: 0; margin-bottom: 0;
	}

INPUT, CHECKBOX  { background-color: #EEEEEE;  font-family: verdana,arial,sans-serif;font-size: 11px; font-weight: bold; color: #CC0000; }

SELECT { background-color: #FFFFFF;  font-family: verdana,arial,sans-serif;font-size: 14px; color: #000000; }

FORM {margin-top: 0; margin-bottom: 0; }

H1
	{
	font-family: georgia, 'times new roman', times, serif;
	font-size: 24px;
	color: #B43A35;
	margin-top: 0; margin-bottom: 0;
	}

H3
	{
	font-family: georgia, 'times new roman', times, serif;
	font-size: 18px;
	color: #B43A35;
	margin-top: 0; margin-bottom: 0;
	}

.schreefloos 
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 15px;
	}

.schreefloos_rood 
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 15px;
	color: #CC0000;
	}

.datum
	{
	font-family: verdana, arial, sans-serif; 
	font-size: 15px;
	color: #B43A35;
	}

.klein
	{
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	margin-top: 0; margin-bottom: 0;
	}

.klein_rood
	{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #CC0000;
	margin-top: 0; margin-bottom: 0;
	}

.onderschrift
	{
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 13px;
	}

.fotocredit
	{
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	}

.url
	{
	color: #CC0000;
	text-decoration: none;
	}

a.url:link
	{
	color: #CC0000;
	}

a.url:visited	
	{
	color: #CC0000;
	}

a.url:hover
	{
	text-decoration: underline;
	color: #176F8D;
	}

a.url:active
	{
	color: #CC0000;
	}

.url_klein
	{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	color: #CC0000;
	text-decoration: none;
	}

a.url_klein:link
	{
	color: #CC0000;
	}

a.url_klein:visited	
	{
	color: #CC0000;
	}

a.url_klein:hover
	{
	text-decoration: underline;
	color: #176F8D;
	}

a.url_klein:active
	{
	color: #CC0000;
	}

.url_pijl
	{
	list-style-image: url("/afbeeldingen/url_pijl.gif");
	}

.redalert
	{
	color: white;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #CC0000;
	}

.achtergrond
	{
	color: #000000;
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	background-color: #D4E6DA;
	}

.accentueren
	{
	font-family: verdana, arial, sans-serif;
	font-size: 14px;
	background-color: #FFFFCC;
	}

.wit
	{
	color: #000000;
	font-family: verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 14px;
	background-color: #FFFFFF;
	}

/*menu*/

.knopvak
	{
	position: relative;
	left: 20px;
	margin-top: 2px;
	}

.knop
	{
	font-family: georgia, times, serif;
	font-size: 17px;
	text-shadow:3px 3px 3px #000000;
	color: #FFFFFF;
	}

 a.knop:link
	{
	text-decoration: none;
	text-shadow:3px 3px 3px #000000;
	}

 a.knop:visited
	{
	text-decoration: none;
	text-shadow:3px 3px 3px #000000;
	}

 a.knop:hover
	{
	text-decoration: underline;
	text-shadow:none;
	color: #FDE597;
	}

 a.knop:active
	{
	text-decoration: none;
	text-shadow:3px 3px 3px #000000;
	}

.knop_klein
	{
	font-family: arial, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	}

 a.knop_klein:link
	{
	text-decoration: none;
	}

 a.knop_klein:visited
	{
	text-decoration: none;
	}

 a.knop_klein:hover
	{
	text-decoration: underline;
	color: #FDE597;
	}

 a.knop_klein:active
	{
	text-decoration: none;
	}
