/* YUI reset */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul,ol,li{ margin: 0px 0px 0px 5px; padding: 0px 0px 0px 5px; }
/* table{border-collapse:collapse;border-spacing:0;} */
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
html { overflow: scroll; }

/* General layouts */
body {
margin:0; 
padding:0; 
font: 12px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
/*
92151b
#92151b oud
*/
background:#92151B; 
color: #000000; 
text-align:center; 
z-index: 0;
}
#container1024 {
width:975px; 
padding:5px 10px 0 10px; 
margin:0 auto; 
background:#92151b; 
text-align:left; 
}
#container2 {
width:975px; 
padding:0 0px 0 0; 
margin:0 0 0 0;
background:transparent; 
}

/* Header */
#header { 
/* background:#92151b; */
background-image: url(../images/images/doek.png);
height:145px;
}
#h_links {
float:left;
width:15%;
height:145px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
/* background:#92151b; */
text-align: center;
background-image: url(../images/niv1/dekappen.png);
background-repeat: no-repeat;
}
.h_links {
padding:5px 0 0 0;
margin: 0 0 0 0;
font: 26px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 	
text-decoration: none;
font-style: italic;
font-weight:bold;
font-variant: small-caps;
color: #FFFFFF;
}
#h_boven {
float:left;
width:85%;
height:100px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
text-align: center;
/* background:#92151b; */
}
#h_onder {
float:left;
height:45px;
margin:0 0 0 0;
padding:0px 0px 0 80px;
vertical-align:middle;
text-align: center;
/* background:#92151b; */
}
.h_onder {
font: 32px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 	
color: #FFFFFF;
letter-spacing: 3px;
}

/* Content */
#content { 
background:#FFFFF0; 
height:393px;
}
#c_links {
float:left;
width:16%;
height:393px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
color:white;
background-color: #92151b;
}
#c_midden {
float:left;
width:59%;
height:393px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
text-align: left;
background-color: inherit;
overflow: hidden;
}
#c_midden_onder {
float:left;
width:60%;
height:293px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
text-align: left;
background-color: inherit;
overflow: auto;
}
#c_rechts {
float:left;
width:25%;
height:393px;
margin:0 0 0 0;
padding:0px 0 0 0;
vertical-align:middle;
background-color: #92151b;
}
#midden_boven {
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:middle;
background-color: inherit;
text-align:left;
}
#midden_tekst {
margin:0 0 0 0;
padding:25px 0 0 10px;
background:transparent;
text-align:left;
overflow:auto;
height:318px;
width:99%;
}
#midden_tekst_s {
margin: 25px 0 0 0;
padding:0 0 0 10px;
background:transparent;
text-align:left;
height:317px;
overflow: auto;
}
#midden_tekst_s2 {
margin: 0 0 0 0;
padding:0 0 0 0;
background:transparent;
text-align:left;
height:317px;
overflow: auto;
width:550px;
}
#midden_tekst_s h2 {
text-decoration: none;
font: bold 16px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
color: #000000;
}
#midden_tekst_s p {
text-decoration: none;
font: normal 12px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
color: #000000;
}
#midden_tekst_s strong {
font-weight: bold;
}
#midden_tekst_s em {
font-style: italic;
}

/* midden_boven */
#midden_boven table {
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:middle;
background:transparent;
text-align: center;
}
#midden_boven td {
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:middle;
text-align: center;
}
#midden_boven a:link,  #midden_boven a:visited {
display:block;
/*
margin:0 0px 0 0px;
padding:1px 25px 1px 25px ;
*/
width:100px;
vertical-align:middle;
text-align: center;
color:#92151b;
background-color:#FFFFFF;
text-decoration: none;
font: bold 14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
border: 2px solid #92151b;
}
#midden_boven a:hover {
display:block;
/*
margin:0 0px 0 0px;
padding:1px 25px 1px 25px ;
*/
width:100px;
vertical-align:middle;
text-align: center;
text-decoration: none;
font: bold 14px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
color: #FFFFFF;
background-color: #92151b;
border: 2px solid #92151b;
}	  

/* midden_tekst */
#midden_tekst h2 {
text-decoration: none;
font: bold 16px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
color: #000000;
}
#midden_tekst p {
text-decoration: none;
font: normal 12px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
color: #000000;
}
#midden_tekst_boven {
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	height: 70px ;
}
#midden_tekst_onder {
	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
	height: 248px	;
	overflow: auto;
}
#midden_tekst_onder table {
	margin: 0 0 0 0 ;
	padding: 0 0 0 0;
	width: 548px;
}


/* Footer */
#onder {
height:35px;
padding: 0px 15px 1px 5px; 
text-align:left; 
color:#777; 
font-size: 10px; 
background: #92151b ;
vertical-align: bottom;
}
#footer {
height:30px;
padding: 0px 15px 10px 5px; 
text-align:left; 
color:#777; 
font-size: 10px; 
background: #FFFFF0 ;
}
#footer a {color:#777; font-weight:normal; font-size: 10px}
#footer h2 {color:#aaa; font-size:10px; letter-spacing:-1px; margin:0; padding:0; border:0;}
#footer h2 a {color:#aaa;}
#footer p {margin:0; padding:0;  text-align:right; color:#777; font-size: 10px ;}
#footer2 {
height:10px;
padding: 0px 15px 10px 5px; 
text-align:right; 
color:#777; 
font-size: 10px; 
background:transparent;
}
#footer2 a {color:#777; font-weight:normal; font-size: 10px}

/* Broodkruimel */
#broodkruimel {padding:20px 15px 20px 5px; text-align:left; color:#777; font-size: 10px; }
#broodkruimel a {color:#777; font-weight:normal; font-size: 10px}
#broodkruimel h2 {color:#aaa; font-size:10px; letter-spacing:-1px; margin:0; padding:0; border:0;}
#broodkruimel h2 a {color:#aaa;}
#broodkruimel p {margin:0; padding:0;  text-align:right; color:#777; font-size: 10px ;}

#divzoeken {margin:20px 15px 0px 5px; text-align:left; color:#777; font-size: 10px; }

/* Additional classes */
.link {color:#269; background:url(../images/linkarrow.gif) left no-repeat; display:block; margin:4px 0 0 0; padding:2px 1em;}
.link:hover {color:#48b; background:url(../images/blinkarrow.gif) left no-repeat;
text-decoration:none;}
.thumbs img {position:relative; padding:3px; margin:0 2px 2px 0; border:1px solid #fff; background-color:#ddd; color: #555;}
.thumbs img:hover {background: url(../images/flash.gif);}
.entryphoto {margin:5px; float:left; padding:3px; border:1px solid #fff; background-color:#ddd; color:#333;}
.meta {clear:both; border-top: 2px solid #ccc; padding: 5px 1px 0 0; margin:10px 0 0 0; text-align:right; font-size:1em; color: #567;}
.pagenav {color: #777; text-align:center;}
.entry img {position:relative;}
.subcontainer {display:block; width:98%;}
.rightsub {float:left; width:45%; padding:0;}
.rightsub2 {margin-left: 10%; padding:0;}
.right {text-align:right;}
.center {text-align:center;}
.clear {clear:both;}
.hide {display:none;}
.clearit {margin: 0;padding: 0;height: 0;clear: both;}

/* cmidden */
ul#cmiddenl {
margin:0 0 0 0;
padding:0 0 0 0;
white-space: nowrap;
}
#cmiddenl li {
display: inline;
list-style-type: none;
}
#cmiddenl a:link, #cmiddenl a:visited {
color: #fff;
background-color: #036;
text-decoration: none;
}
#cmiddenl a:hover {
color: #fff;
background-color: #369;
text-decoration: none;
}

/* clinks */
#clinksl {
margin: 0 0 0 0px;
padding: 10px 3px 0 0;
list-style: none;
}
#clinksl li.clinksl {
padding: 0px 0 0 0;
margin: 0 0 0 0;
display:block;
}
#clinksl li.clinksl2 {
padding: 2px 0px 2px 0px; 
margin: 0 0 0 0;
display:block; 
}
#clinksl li.var2 {
padding: 0 0 0 0;
margin: 0 0 0 0;
line-height: 5px;
}
#clinksl a { 
display:block;
padding: 2px 0px 2px 5px; 
margin: 0 0 0 0;
}
#clinksl a:link, #clinksl a:visited {
background-color: #92151b;
color: white;
text-decoration: none;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
border: 1px solid #92151b;
}
#clinksl a:hover {
color:#FFFFFF;
background-color: #92151b;
text-decoration: none;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
border: 1px solid #FFFFFF;
}	  
#clinksl a.clinksl2:link, #clinksl a.clinksl2:visited {
background-color: #92151b;
color: #FFFFFF;
text-decoration: none;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
border: 1px solid #FFFFFF;
}
#clinksl a.clinksl2:hover, #clinksl a.clinksl2:active {
background-color: #FFFFFF;
color: #92151b;
text-decoration: none;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
border: 1px solid #92151b;
}	 

/* maanden */
#maanden_container {
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	vertical-align: middle;
}
ul#maanden {
margin: 0 0 0 0;
padding: 0 0 0 0;
white-space: nowrap;
}
#maanden li {
display: inline;
list-style-type: none;
}
#maanden a { 
padding: 3px 10px; 
}
#maanden a:link, #maanden a:visited {
color: #fff;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
background-color: #92151b;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px ;
text-decoration: none;
border: 1px solid #92151b;
}
#maanden a:hover {
color: #fff;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px ;
background-color: #92151b;
text-decoration: none;
border: 1px solid #FFFFFF;
}

/*  rechts */
#blok_rechts {
color: White;
}
#blok_rechts_boven {
margin: 3px 0 0px 3px;
padding: 3px 3px 3px 3px;
border: 1px solid #FFFFFF;
}
#blok_rechts_midden {
margin: 15px 0 0px 3px;
padding: 3px 3px 3px 3px;
}
#blok_rechts_onder {
margin: 0 0 0px 3px;
padding: 3px 3px 3px 3px;
}
#blok_rechts_onder ul {
margin: 0 0 0 5px;
padding: 0 0 0 0;
}
#blok_rechts_onder li {
margin: 0 0 0 0;
padding: 0 2px 2px 2px;
}

a.wit:link {
/*
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
*/
background-color: #92151b;
color: #FFFFFF;
font: normal 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
text-decoration: underline;
}
a.wit:visited {
/*
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
*/
background-color: #92151b;
color: #FFFFFF;
font: normal 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
text-decoration: underline;
}
a.wit:hover {
/*
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
*/
background-color: #92151b;
color: #FFFFFF;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
text-decoration: underline ;
}
a.wit:active {
/*
margin: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
*/
background-color: #92151b;
color: #FFFFFF;
font: bold 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
text-decoration: underline ;
}
#blok_rechts_midden h2 {
color: #FFFFFF;
font: bold 15px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
}
#blok_rechts_midden p {
color: #FFFFFF;
font: normal 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
}
#blok_rechts_onder h2 {
color: #FFFFFF;
font: bold 15px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
}
#blok_rechts_onder p {
color: #FFFFFF;
font: normal 13px "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif; 
}

/* zoeken */
#zoeken {
margin: 0 0 0px 0;
padding: 15px 0 0px 0;
text-align: center;
}
#zoeken input.form1 {
background-color: #92151b;
color: #FFFFFF;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
border: 1px solid #FFFFFF;
}
#zoeken input.form2 {
background-color: #92151b;
color: #FFFFFF;
text-align: left;
margin: 0 0 0 0;
padding: 0 1px 0 3px;
border: 1px solid #FFFFFF;
}
#zoeken table {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#zoeken tr {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#zoeken td {
margin: 0 0 0 0;
padding: 0 3px 0 0;
}
.hrgb {
border: 0;
width: 95%;
height: 1px;
color: #92151b;
background-color: #92151b;
}
.strong {
font-weight: bold;
}
.em { 
font-style: italic;	
}
#blok_rechts a:link {
color:#FFFFFF;
font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;
font-size:13px;
font-weight: normal;
text-decoration:underline;
}
#blok_rechts a:visited {
color:#FFFFFF;
font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;
font-size:13px;
font-weight: normal;
text-decoration:underline;
}
#blok_rechts a:hover {
color:#FFFFFF;
font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;
font-size:13px;
font-weight: bold;
text-decoration:underline;
}
#blok_rechts a:active {
color:#FFFFFF;
font-family:"Trebuchet MS",Tahoma,Arial,Verdana,sans-serif;
font-size:13px;
font-weight: normal;
text-decoration:underline;
}