html, body {
	height: 100%; /* héél belangrijk */
	padding:0px;
	margin:0px;
}
html {
	overflow-y: scroll;
}
body{
	font : 12px Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-3dlight-color : #666666;
	scrollbar-arrow-color : #666666;
	scrollbar-darkshadow-color : #666666;
	scrollbar-face-color : #E3E3E3;
	scrollbar-highlight-color : #E3E3E3;
	scrollbar-shadow-color : #E3E3E3;
	scrollbar-track-color : #F7F1EC;
	line-height: 19px;
	color : #362f2d;
	background-color : #FFFFFF;
	
}
p{
	margin-top: 0px;
	margin-bottom: 0px;
}
#inhoud {
  	float:center;	
	position:relative;
  	padding-bottom:220px;
}
#lijn{
	width: 555px; 
	height:1px;
	line-height:1px;
	font-size:1px;
	background: url("../images/streep.gif");
	margin-top:0px;
	margin-bottom:10px;
}
#lijn_smal{
	width: 355px; 
	height:1px;
	line-height:1px;
	font-size:1px;
	background: url("../images/streep.gif");
	margin-top:5px;
	margin-bottom:10px;
}
div#menuDiv{
	position: relative;
	float:left;
	width: 223px; 
}

div#content{
	position: relative;	
	float:left;
	width:600px;
}
div#content_smal{
	position: relative;	
	float:left;
	width:400px;
}
div#hometekst{
	position: relative;	
	float:left;
	width:613px;
	font-size: 11px;
	line-height: 16px;
}
div#home_verloop{
	position: absolute;
	left:600px;
	width: 13px;
	height:600px;
}
div#rechter_kolom{
	position: relative;
	float:left;
	width: 153px;
	padding-top: 24px;
	padding-left:7px;	
}
div#rechter_kolom_logos{
	position: absolute;
	width: 153px;
	padding-top: 198px;
	padding-left:225px;
}
.quick_link{
	position: relative;
	float:left;
	width: 200px;
	height:200px;
}
div#groot{
	position: relative;
	font-size: 13px;
	line-height:19px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight: bold;
}
div#grootst{
	position: relative;
	font-size: 15px;
	line-height:19px;
	padding-top:3px;
	padding-bottom:5px;
	font-weight: bold;
}
div#kop{
	position: relative;
	font-size: 13px;
	line-height:19px;
	padding-top:14px;
	padding-bottom:10px;
	font-weight: bold;
}
.home_hoofdnieuws{
	position: relative;
	float:left;
	width: 182px;
	padding:9px;
}
.home_subnieuws{
	position: relative;
	float:left;
	width: 600px;
	padding:9px;
	padding-top:0px;
}
.home_sub_foto{
	position: relative;
	float:left;
	width: 90px;
	height: 80px;
}
.home_sub_bericht{
	position: relative;
	float:left;
	width: 500px;
	height: 80px;
}
.quick_link_stippel_vertikaal{
	position: absolute;
	top:0px;
	left:197px;
	margin-top:20px;
	background: url("../images/home_stippel_vertikaal.gif");
	height:324px;	
	width:8px;
}
div#home_stippel_horizontaal{
	position: relative;
	float:left;
	background: url("../images/home_stippel_horizontaal.gif");
	height:23px;	
	width:591px;
	margin-left:10px;
}
.rechts{
	text-align:right;
}
div#navigatie{
	float:right;
	position: relative;
	text-align:right;
	width:223px;
	padding-bottom:60px;
	z-index:10;
}
div#taal{
	font-size: 12px;
	color : #cf7b7b;
	text-align:right;
	position: relative;
	width:211px;
}
.navdiv{
	padding-right:14px;
	padding-top:6px;
	padding-bottom:6px;
	width:209px;
}
.navdivhi{
	background: url("../images/navdivhi.jpg");
	padding-right:14px;
	width:209px;
	padding-top:6px;
	padding-bottom:6px;
}
div#leesmeer{
	padding-top:4px;
}
td.bg{
	background-color : #f8f2f2;
}
td.rood{
	background-color : #790000;
}
td.wit{
	background-color : #FFFFFF;
}

div#footer_inhoud{
	font-size: 11px ;
	position: relative;
	float:left;
	text-align: left;
	margin-left:10px;
	color : #c99999;
	height:110px;
	padding-top:15px;
	padding-bottom:15px;
	width:100%;
	margin-left:0px;
	background-color : #790000;
}
div#footer_inhoud_blok_links{
	position: relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-right: 1px solid #943333;
}
div#footer_inhoud_blok{
	position: relative;
	float:left;
	padding-right:10px;
	border-right: 1px solid #943333;
	padding-left:10px;
}
div#footer_inhoud strong{
	font-size: 12px ;
	color : #FFFFFF;
	line-height:22px;
}
div#carnegie_logo{
	position: absolute;
	top:-100px;
	left:-233px;
}
div#mask{
	position: absolute;
	top:143px;
	left:0px;
	width:200px;
	height:57px;
	background-color : #000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}
div#masktekst{
	position: absolute;
	top:143px;
	left:0px;
	width:192px;
	height:57px;
	color : #FFFFFF;
	padding-left:8px;
	z-index:10;
}
div#content_links{
	position: relative;
	float:left;
	width:551px;
	color : #111111;
	background-color: #f8f2f2;
	padding-top:55px;
	padding-left:24px;
	padding-right:25px;
}
div#content_links_smal{
	position: relative;
	float:left;
	width:351px;
	color : #111111;
	background-color: #f8f2f2;
	padding-top:55px;
	padding-left:24px;
	padding-right:25px;
}
div#content_rechts{
	position: relative;
	float:left;
	width:158px;
	padding-left:15px;
	color : #362f2d;
	padding-top:82px;
}
div#content_rechts_breed{
	position: relative;
	float:left;
	width:358px;
	padding-left:15px;
	padding-top:82px;
	color : #362f2d;
}
div#album_thumb{
	position: relative;
	float:left;
	width:96px;
	height:88px;
}
div#album{
	position: relative;
	float:left;
	width:570px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div#album_tekst{
	position: relative;
	float:left;
	width:472px;
	padding-top:5px;
}
div#album_smal{
	position: relative;
	float:left;
	width:275px;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
div#album_tekst_smal{
	position: relative;
	float:left;
	width:175px;
	height:83px;
	padding-top:5px;
}
div#terug_naar_overzicht{
	position: absolute;
	padding-top:4px;
	left:0px;
	width: 580px;
	height:30px;
	font-size:10px;
	text-align:right;
	z-index:10;
}
div#vorigevolgende{
	position: relative;
	float:left;
	padding-top:4px;
	left:468px;
	width: 200px;
	height:30px;
	font-size:10px;
}
div#paginering{
	position: absolute;
	padding-top:4px;
	left:238px;
	width: 340px;
	height:30px;
	font-size:10px;
	z-index:10;
	text-align:right;
}
div#grotefotolinks,div#grotefotorechts, div#grotefotoenkaders,div#thumblinks,div#thumbrechts, div#thumbenkaders{
	position: relative;
	float:left;
}
div#grotefoto_mask{
	position: absolute;
	background-color : #000000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;

}
div#grotefoto_masktekst{
	position: absolute;
	
	color : #FFFFFF;
	padding-left:8px;
}
div#thumb_container{
	position: relative;
	float:left;
	margin-left:0px;
	margin-right:0px;
}
div#foto_thumbs{
	position: relative;
	float:left;
	width:555px;
	height:66px;
	text-align:center;
	padding-top:10px;
}
h1{
	margin-top:0px;
	padding-top:0px;
	font-size: 19px ;
	font-weight: normal;
	color : #111111;
	margin-bottom:10px;
	line-height:21px;
}
h2{
	margin-top:0px;
	padding-top:4px;
	font-size: 17px ;
	font-weight: normal;
	color : #111111;
	margin-bottom:7px;
}
h3{
	margin-top:0px;
	padding-top:13px;
	font-size: 16px ;
	font-weight: normal;
	color : #111111;
	margin-bottom:5px;
}
.gevonden{
  	font-weight: bold;
  	background-color : #F4D423;
}
a:visited,a:active,a:link{
	text-decoration : none;
	color : #790000;
}
a:hover{
	text-decoration : underline;
}
div#footer_inhoud a:visited, div#footer_inhoud a:active, div#footer_inhoud a:link{
	text-decoration : none;
	color : #c99999;
	font-size: 11px;
	font-weight:bold;
}

a.link:visited,a.link:active,a.link:link{
	text-decoration : none;
	font-weight: bold;
	color : #790000;
}
a.link:hover{
	text-decoration : underline;
}
a.leesmeer:visited,a.leesmeer:active,a.leesmeer:link{
	text-decoration : none;
	font-weight: bold;
	color : #790000;
	font-size: 11px ;
}
a.leesmeer:hover{
	text-decoration : underline;
}
a.leesmeerklein:visited,a.leesmeerklein:active,a.leesmeerklein:link{
	text-decoration : none;
	font-weight: bold;
	color : #790000;
	font-size: 10px ;
}
a.leesmeerklein:hover{
	text-decoration : underline;
}

a.nav:visited,a.nav:active,a.nav:link{
	text-decoration : none;
	line-height: 19px;
	font-size: 13px;
	color : #cf7b7b;
}
a.nav:hover{
	color : #FFFFFF;
}

#taal a:visited,#taal a:active,#taal a:link{
	text-decoration : none;
	font-size: 10px;
	color : #cf7b7b;
}
#taal a.hi:visited,#taal a.hi:active,#taal a.hi:link{
	text-decoration : underline;
	font-size: 10px;
	color : #cf7b7b;
}
#taal a:hover{
	text-decoration : underline;
}
a.navhi:visited,a.navhi:active,a.navhi:link{
	font-weight: bold;
	text-decoration : none;
	line-height: 19px;
	font-size: 13px;
	color : #FFFFFF;
	
}
a.navhi:hover{
	text-decoration : none;
}
a.subnav:visited,a.subnav:active,a.subnav:link{
	text-decoration : none;
	line-height: 18px;
	font-size: 12px;
	color : #FFFFFF;
}
a.subnav:hover{
	color : #FFFFFF;
	text-decoration : underline;
}
a.subnavhi:visited,a.subnavhi:active,a.subnavhi:link{
	text-decoration : underline;
	line-height: 18px;
	font-size: 12px;
	color : #FFFFFF;
	
}
a.subnavhi:hover{
	text-decoration : underline;
}
a.subsubnav:visited,a.subsubnav:active,a.subsubnav:link{
	text-decoration : none;
	line-height: 19px;
	font-size: 11px;
	color : #111111;
}
a.subsubnav:hover{
	color : #111111;
	text-decoration : underline;
}
a.subsubnavhi:visited,a.subsubnavhi:active,a.subsubnavhi:link{
	text-decoration : underline;
	line-height: 19px;
	font-size: 11px;
	color : #790000;
}
a.subsubnavhi:hover{
	color : #790000;
	text-decoration : underline;
}
a.gekozensubnav:visited,a.gekozensubnav:active,a.gekozensubnav:link{
	text-decoration : underline;
	line-height: 19px;
	font-size: 11px;
	color : #790000;
	
}
a.gekozensubnav:hover{
	text-decoration : underline;
}

ul{
	list-style-type:disc;
	margin:0px 0px 10px 00px;
	padding-left:18px;
}


INPUT.veldbreed{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    WIDTH: 240px;
    border : 1px solid #D73127;
}
INPUT.veldhalfbreed{
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    WIDTH: 120px;
    border : 1px solid #D73127;
}

.velden{
	color : #000000;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border : 1px solid #D73127;
}
.imgborder{
	border : 1px solid #AAAAAA;
}
