body {
 background: #F0EFED url(../picts/back.gif) repeat-y top;
 padding: 0px; margin: 0px;
 text-align: center;
 font: 111%  Arial, Verdana, Helvetica, sans-serif;
  }
#layout 	{
 padding: 0px; 
 width: 780px; 
 background-color: #FFF; 
 margin: 0px auto 0px auto; 
 text-align: left; 
 font-size: 70%; 
 }

img {
  border:0px;
  }
#siteholder {
  margin-top:0px;
  margin-right:auto;
  margin-bottom:0px;
  margin-left:auto;
  padding:0px;
  width:780px;

  color:#000;
  }
#header {
  margin:0px;
  padding:0px 0px 0px 0px;
  width:780px;
  height:280px;
  background:url(../picts/header.gif) no-repeat;
  color:#000;
  text-align:left;
  line-height:15px;
  }
  #left {
  float:left;
  margin:22px 0px 0px 16px;
  padding:0px;
  height:255px;
  width:234px;
  background:url(../picts/image.png) no-repeat; 
  }

 


/*---------------------------------------------- menu --------------------------------------------------- */

ul#nav {
	clear: left;
	position: absolute;
	top: 74px;
    font:400 12px/20px  "Thaoma","Nimbus Sans Medium",Arial,sans-serif;
	list-style-type: none;
	margin: 0px 0px 0px 240px;
	padding: 0px;
	width: 540px;
	height: 30px;
	font-weight: bold;
   
	
}
ul#nav li{ 
	display: block; 
	float: left; 
	
}
ul#nav li span { 
	display: block; 
	width: 107px; 
}
ul#nav li a	{
	line-height: 23px; 
	display: block; 
	width: 107px; 
	color: #fff; 
	text-align: center; 
	text-decoration: none; 
    background:none;
}
ul#nav li a:hover { 
	color: #0099FF; 
	text-decoration: underline; 
    background:none;
}

ul#nav ul							
{ 
	margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	text-align: left; 
	width: 540px; 
	position: absolute;  
	border-left: 1px solid #FFF; 
	border-right: 1px solid #FFF; 
	overflow: hidden; 
    background:none;
}


/*------------------------------------- sub menu ------------------------------------*/

#bar1 {
  float:left;
  padding:0px;
  background:#fff;
  color:#000;
  text-align:left;
  width: 250px;
}
ul#bar  { 
  margin:25px 0px 0px 55px;
  padding:0px 0px 20px 0px;
  font-size: 11px; 
  list-style-type: none; 
  font:400 12px/20px  "Arial","Nimbus Sans Medium",Arial,sans-serif;
  border-right:1px dotted #d3d3d3;
}
#bar ul li { 
  margin:0px;
  padding: 0px;
  line-height: 16px; 
  background:none; 
  color:#000;	 
  text-decoration: none; 
}
#bar1 ul li a{ 
  color: #000; 
  padding:0px 0px 0px 20px;
  text-decoration: none; 
  background:url(../picts/button4.gif) ;
}
#bar1 ul li a:hover, a:visited{ 
  color: #000; 
  text-decoration: none; 
  background:url(../picts/button3.gif) ;
}

/*------------------------------------- end all menu ------------------------------------*/


#footer {
  margin:0px;
  padding:0px 0px 0px 40px;
  height:90px;
  background:url(../picts/footer.gif) no-repeat;
  color:#666;
  font: 9px "Arial","Nimbus Sans Medium",Arial,sans-serif;
  text-align:left;

  }
#contentholder{
  margin:0px 0px 10px 260px;
  padding:0px 0px 0px 0px;
  color:#666;
  width:490px;
  background:#fff;
  }
/*check dit nog even, kan anders*/
.contentholder{
  margin:0px 0px 10px 260px;
  padding:0px 30px 0px 0px;
  color:#666;
  background:#fff;

  }
.dot{
width:260px;
  }
a {
  text-decoration:None;
  color:#666;
  background:none;
  }
#content p {
  margin:0px;
  padding:0px 0px 0px 0px;
  font:500 12px/20px  "Arial",Nimbus Sans Medium,Arial,sans-serif;
  text-align:justify;
  color:#666;
  background:transparent;
  border-bottom:1px dotted #d3d3d3;
  }

p a {
  text-decoration:None;
  color:#666;
  background:none;
  }
p a:hover {
  color:#000;
  background:none;
  }
p a:visited {
  color:#666;
  background:none;
  }
#content h1 {
  margin:0px 0px 0px 0px;
  padding:0px;      
  font:200 14px/30px "Arial","Nimbus Sans Medium",Arial,sans-serif;
  text-align:left; 
  color:#3C3C3C;
  background:transparent;
  border-bottom:1px dotted #d3d3d3;
  font-weight: bold;

  }
#content h1 a { 
  color: #3C3C3C; 
  text-decoration: none; 
  background:#fff;
}
#content h1  a:hover, avisited { 
  color: #3C3C3C; 
  text-decoration: none; 
  background:#fff;
}
#content h2 {
  color:#000;
  margin:10px 33px 0px 0px;
  padding: 0px;
  font:500 12px/20px  "Arial",Nimbus Sans Medium,Arial,sans-serif;
  text-align:left;
  background: #ffffff;
	}	
#content h3 {
  padding:0px 0px 0px 0px;
  font:500 12px/20px  "Arial",Nimbus Sans Medium,Arial,sans-serif;
  text-align:left;
  color:#fff;

	}	
#content h3 a{
    padding:0px 0px 0px 0px;
    text-decoration: none; 
	font-weight: bold;
    color:#0099FF;
	background:none;
	}
#content h3 a:hover{
    color:#0099FF;
	text-decoration:underline;
	background:#none;
	}		
#content h3 a:visited{
    color:#0099FF;
	background:#none;
	}	

#content h4 {
  margin:0px;
  padding:0px 0px 0px 0px;
  font:500 12px/20px  "Arial",Nimbus Sans Medium,Arial,sans-serif;
  text-align:justify;
  color:#666;
  background:transparent;
  }
.quote {
  color:#666;
  margin:0px 0px 0px 0px;
  font:400 11px/24px "Lucida Grande","Nimbus Sans Medium",Arial,sans-serif;
  background: transparent ;
  }

#content img.left {
  float:left;
  margin:0px 10px 1px 6px;
  padding:0px;
  background:#fff;
  color:#f5f5f5;

  }
  #content img.right {
  float:right;
  margin:0px 110px 0px 0px;
  padding:0px;
  background:#fff;
  color:#f5f5f5;
  }
  #content img.middel {
  margin:0px 0px 0px 0px;
  padding:0px; 
  background:#fff;
  color:#000;
  font:400 9px "Lucida Grande","Nimbus Sans Medium",Arial,sans-serif;
  }
  #content img.abright {
  float:right;
  margin:0px 0px 0px 0px;
  padding:0px;
  background:#fff;
  color:#f5f5f5;
  }
  #content img.mright {
  float:right;
  margin:0px 0px 0px 0px;
  padding:0px;
  background:#fff;
  color:#f5f5f5;
  }
  .line {
  text-decoration: line-through;
  color:#999;
  }
  .red {
  text-decoration: none;

  padding: 0 0px 0 0;
  color:#FF0000;

  }
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>Coll>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
.conten_main{
  float:right;
  padding:0px 30px 0px 20px;
  width:250px;
  color:#666;
  background:#fff;
  }
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>Form>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
form {
  padding:0px 0px 0px 0px;
  font:400 12px "Lucida Grande","Nimbus Sans Medium",Arial,sans-serif;
  text-align:left;
  color:#000;
  background:#fff;

  }
  .check {
	width:auto;
}
input,textarea {
width:200px;
  border: 1px solid #ccc; 
  margin-bottom:4px;
  font:400 11px "Lucida Grande","Nimbus Sans Medium",Arial,sans-serif;
  text-align:left;
  color:#000;
  background:#fff;
    }
select {
  border: 1px solid #ccc; 
  margin-left:55px;
  font:400 11px "Lucida Grande","Nimbus Sans Medium",Arial,sans-serif;
  text-align:left;
  color:#000;
  width:150px;
  background:#fff;
  }
#txt01 {
  padding: 10px 10px 10px 10px;
  margin:0px 10px 10px 260px;

/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>TOOL_tip>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
  }
  .toolhdr1 {
            background:#3366CC;
			color:#fff;
            font-family:arial;
            font-size:10px;
            border:1px solid #000;
            padding:2px;
            width:150px;
         }
         
         .tooldy1 {
            background:#000;
			color:#fff;
            font-family:arial;
            font-size:10px;
            border-left:1px solid #000;
            border-right:1px solid #000;
            border-bottom:1px solid #000;
            padding:2px;
            width:150px;
         }
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>FLASH>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/
#flashcontent{
  margin:0px 0px 0px 257px;
  padding:0px 30px 0px 0px;
  color:#666;
  background:#fff;
  }
#flashcontent1{
  margin:0px 0px 0px 257px;
  padding:0px 30px 0px 0px;
  color:#666;
  background:#fff;
  }
  
/*>>>>>>>>>>>>>>>>>>>>>>>>>>>>News>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>*/

div.cf_wrapper
	{
    background:url(../picts/news_container.png) no-repeat 40% 10%;
	margin: 0px 0px 0px 20px;
	padding: 0px  ;
	height:220px;
		
	}
div.cf_element
	{
    background:none;
	width: 190px;
}

div.news
	{
	padding: 1px 10px 0px 40px ;
	border-bottom:1px dotted #eee;
	background: none;
	
	}



div.cf_element div.news
	{
	

	background: none;
	}

