@charset "utf-8";
/* CSS Document */
html,body {
	margin : 0;
	padding : 0;
	height : 100%; /* needed for container min-height */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #444;
}

#container {margin-left : auto;
		    margin-right : auto;
			width : 85%;
			position : relative; /* needed for footer positioning*/
		    margin : 0 auto; /* center, not in IE5 */			
		    height : auto !important; /* real browsers */
		    height : 100%; /* IE6: treaded as min-height*/
		    min-height : 100%; /* real browsers */
}


#header {background : url('../img/logo.png') no-repeat left top;
         height : 110px;
}
/* Achtergrondkleur instellen */
#achtergrondkleur  {
	margin-top:1px;  font-family: Verdana, Geneva, sans-serif;
}
.wit {
	background-color: #FFFFFF; border:1px solid #444444; margin-left:25px; font-size:9px;
}
.creme {
	background-color: #FFFFE8; border:1px solid #444444; margin-left:5px; font-size:9px;
}
.lever {
	background-color: #E6DED5; border:1px solid #444444; margin-left:5px; font-size:9px;
}
.lavendel {
	background-color: lavender; border:1px solid #444444; margin-left:5px; font-size:9px;
}
/* Einde Achtergrondkleur instellen */

/* Zoekformulier Header infopagina's */
.btnmain {font-weight: bold;
	      background-color: #ECECEC;
	      border: 1px solid #000;
	      cursor: pointer;
	      padding: 1px 5px;
	      font-size: 11px;
	      font-family:Verdana, Geneva, sans-serif;
		  margin-right:1px;
}	

.zoekform {border: 0px solid #000;
           margin-bottom:0px;
		   margin-right:-2px;
}	
.zoekveld {padding : 2px 5px;
	       font-size : 11px;
	       font-family : Verdana, Geneva, sans-serif;
		   border: 1px solid #000;
}
.zoekadv { padding-right: 3px;            
           font-size : 11px;
	       font-family : Verdana, Geneva, sans-serif;
		   font-style : italic;
		   color : #444;
		   float:right;
}	   
.zoekadv a:link a:hover {color: #444;
}
/* Einde Zoekformulier Header infopagina's */	


#content {line-height : 150%;
		  text-align : justify;
		  margin-left : 0px;
		  font-size : 1em;
		  margin-top : 20px;
}

#voorkant {line-height : 150%;
		  text-align : justify;
		  margin-left : -3px;
		  font-size : 1em;
		  margin-top : 8px;

}

hr {height : 0;
    border : 0;
    border-top : 1px solid #efefef;
	margin-bottom : 0px;
	margin-top : 0px;
}

#kolom {padding-right : 20px;
		width : 50%;
		vertical-align : top;
}

/* Nodig voor in kolommen gesplitste ul li, die in enkele infopagina's voorkomen */
ul.column {
  float : left;
  width : 50%;
  margin : 0;
  padding : 0;
  vertical-align : top;
}
div.clear {
  clear : both;
}
/* Einde nodig voor in kolommen gesplitste ul li, die in enkele infopagina's voorkomen */

h1 {
	color : #586491;
	font-size : 1.4em;
	font-weight : lighter;
	font-family : Arial, Helvetica, sans-serif;
}
h2 {   color : #768b36;
	   font-size : 1.15em;
	   font-weight : lighter;
	   font-family : Arial, Helvetica, sans-serif;
}
h3 {   color : #2C2E87;
	   font-size : 1.35em;
	   font-family : Verdana, Arial, Helvetica, sans-serif;
	   font-weight : lighter;
}
h4 {   font-size : 1em;  
	   font-family : Arial, Helvetica, sans-serif;
}

/* Menu boven */
/*<div style="width:100%; bottom:0; top:auto; position:fixed; text-align:center">*/
#menu    {margin : 0; 
		  padding : 0;
		  height : 17px;
		  background-color: #586496;
		  padding : 1px;
		  text-align : center;
		  vertical-align: middle; 
		  margin-top:25px;
}
#menu ul {margin : 0; 
		  padding : 0; 
}
#menu li {display:inline;
		  list-style : none;
}
#menu a  {margin-right : 41px;
		  text-decoration : none; 
		  font-family : Arial, Helvetica, sans-serif; 
		  font-size : 14px;
		  color : #fff; 
		  letter-spacing : 1px;
}
#menu a:hover {color : #2C2E87;
			   font-size :14px;
}

/* Einde Menu boven */		

/* Verhaal delen */
.verhaal {font-size : 0.9em;
	      font-family : Verdana, Geneva, sans-serif;
}
.listitem {line-height : 175%;
           color : #2C2E87;
}


/* Footer opmaak copyright */

#foot { font-size : 1em;
	 	font-family : Arial, Helvetica, sans-serif;
	 	text-align : center;
		padding-top : 35px;
		padding-bottom : 35px;
		color : #777;
		font-variant : small-caps;
		margin-top : 100px;
}

#recept {font-size : 1.1em;
         font-family : Arial, Verdana, Helvetica, sans-serif;
		 line-height : 175%;
		 margin-left : auto;
		 margin-right : auto;
		 margin : 0 auto; /* center, not in IE5 */
		 width : 90%;
}

.zelftest {border-bottom: 1px dotted #2C2E87;
           font-size : 11px;
		   font-family : Verdana, Arial, Helvetica, sans-serif;
}
.zelftest1 {border-bottom: 1px dotted #2C2E87;
		    border-top: 1px dotted #2C2E87;
           font-size : 11px;
		   font-family : Verdana, Arial, Helvetica, sans-serif;
}
#nieuwsarchief {font-variant : normal;
				margin-top : 20px;
}
#nieuwsarchief a {color: #768b36;
                  font-variant : small-caps;					 
}