body{
  behavior:             url('includes/csshover.htc');
  font: normal 9pt verdana;
}

#website{
  margin: 25px auto;
  width: 800px;
   text-align: left;
}

  div#header{
    width: 800px;
    height: 198px;
    display: block;
	margin: 0px 0px 10px 0px;
	background-image: url('../images/header.jpg');
  }  
  
  div#header .holder {
   
    margin-top: 174px;
    width: 490px;
    height: 21px;
    line-height: 20px;
    float: right;
    text-align: center;
    color: #FFF;
    font-size: 8pt;
  }
  
    div.holder a {
      color: #FFF;
      text-decoration: none;
    }
    
    div.holder a:hover {
      text-decoration: underline;
    }
  
div#boekje{
  float: left;
  text-align: center;
  clear: both;
}

  div#boekje a img{
    border: 0px;
	margin: 10px auto;
  }

div.column { width: 230px; float: left; }

  ul#menu{
    display: block;
    float: left;
	width: 230px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
  }

    ul#menu li{
      border-left: 10px solid #D05B10;
	  padding: 0px;
	  list-style-type: none;
	  font: bold 8pt verdana;
	  height: 35px;
	  margin: 0px 0px 1px;
	  vertical-align: absmiddle;
	}

	  ul#menu li a{
        margin: 0px 0px 0px 1px;
        padding-left: 5px;
		display: block;
	    color: #000000;
		text-decoration: none;
   	    line-height: 35px;	
		height: 35px;
		background: #F9CEB3;
	  }

	  ul#menu li.normal{
        font: normal 8pt verdana;
	  }

	    ul#menu a.alt{
		  line-height: 17px;
		  
		}

	    ul#menu li:hover a, ul#menu li.active {
	      background: #F3B186;
       } 
       
       ul#menu li a.active {
	      background: #F3B186;
	      font: normal 8pt verdana;
	      line-height: 35px;	
       }

    ul#menu li:hover{
	  color: #FFFFFF;
	}
	
	ul#menu li.boekje {
	  background: #FFF;
	  border-color: #FFF;
	  text-align: center;
	  height: 180px;
	}
	
	  ul#menu li.boekje a {
	    border: 0px;
	    background: #FFF;	
	    margin: 10px 0px;    
	  }
	  
	  ul#menu li.boekje a img{
	    border: 0px;
	  }

#content_top, #content_bottom{
  width: 550px;
  height: 10px;
    float: right;
	margin: 5px 0px 0px 0px;
	background-repeat: no-repeat;
}

#content_bottom{
  background-image: url('../images/content_bottom.gif');
  margin: 0px;

}

#content_top{

  background-image: url('../images/content_top.gif');
  _margin-bottom: -5px;
}

#content{
  background-color: #FFF;
  /*border-left: 1px solid #CD0065;
  border-right: 1px solid #CD0065;
  border: 1px solid #D05B10;*/
  margin: 5px 0px;
  width: 548px;
  min-height: 550px;
  _height: 550px;
  float: right;
  vertical-align: top;
  padding: 0px;
}

.indexTable{
  width: 540px;
}

  #content h1{
    font: bold 12pt verdana;
	margin: 5px 10px 7px;
  } 

  #content h2{
    font: bold 10pt verdana;
	margin: 20px 10px 0px;
  } 

  #content h3{
    font: bold 9pt verdana;
	margin: 15px 10px 2px
  } 

  #content ol, #content ul{
    margin: 0px 15px 15px 25px;
	padding: 0px 5px;
  }

  #content li{
    font: normal 9pt verdana;
	margin: 0px 10px;
  }

  #content a{
    color: #D05B10;
	text-decoration: underline;
  }

    #content a:hover{
	  text-decoration: underline;
    }

  table{
    font: normal 8pt verdana;
	margin: 5px 10px 10px;
  }

  form, input, select, textarea{
   font: normal 9pt verdana;
  }


#footer{
  float: left;
  margin: 15px 0px 0px 0px;
  width: 800px;
  vertical-align: top;
  padding: 0px;
}

#footer a{
  margin: 2px 5px 2px 5px;
  font: bold 8pt verdana;
  color: #000000;
  text-decoration: none;
  float: right;
}

  #content p, #content p.MsoNormal{
    margin: 5px 10px 25px;
	display: block;
	line-height: 1,5px;
  }

input, select, textarea {
  padding: 1px;
}

select.color, option{
  border-color: #CD0065;
}

.resultaat {
  border: 1px solid #D05B10 !important;
  padding: 5px;
}

.test {

}

  .test td {
    background-color: #F9CEB3;
    padding: 2px;
  }
  
  .test td.odd {
    background-color: #F3B186;
  }  
  .test td.submit {
    background-color: #FFF;
  }  

  .test td.header {
    background: #D05B10;
    color: #FFF;
    font-weight: bold;
    padding: 2px;
  }

.contentLanding {
  width: 475px !important;
}

.contentLanding .indexTable{
  width: 465px !important;
}

div.clear { clear: both; margin-bottom: 8px; }
div#bel-mij-terug { float: left; width: 228px; background: #F9CEB3; margin: 10px 0; border: 1px solid #D05B10; }
div#bel-mij-terug form { padding: 5px; }
div#bel-mij-terug div.title { padding: 5px 5px 10px; font-weight: bold; font-size: 1.5em; }
div#bel-mij-terug .right { float: right; }
div#bel-mij-terug label { font-weight: bold; font-size: 0.9em; }
div#bel-mij-terug input.radio { margin: 0 4px; vertical-align: middle; }


