@charset "utf-8";
/* CSS Document */

body{
	font-size:14px;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#dcc9ba;
	background-image:url(../foto/background.png);
		background-attachment:fixed
		}
	
	
	table.menu
{
text-align:center;
font-size:100%;
position:absolute;
visibility:hidden;

}

 #tab td {
   	  width:250px;
	 color:#000;
	 	   }

#tab a {
	display:block;
	text-align:center;
	height:auto;
	color:#000;
	text-decoration:none;
	background-image:url(../foto/tab.png);
	width:250px;
	 border:thin solid #999;
	}
 
#tab a:hover {
	display:block;
	width:250px;
	background-image:url(../foto/tab.png);
	 color:#999;
	}
	
	
#tab0 td {
   	 width:130px;
	 font-size:11px;
	 color:#000;
	 background-color:#dcc9ba;
	   }

#tab0 a {
	display:block;
	text-align:center;
	height:auto;
	color:#000;
	font-size:13px;
	text-decoration:none;
	width:130px;
	padding-left:4px;
	background-image:url(../foto/link_submenu.png);
	 border: 1px solid #dcc9ba;
	}
 
#tab0 a:hover {
	display:block;
	width:130px;
  	color:#000;
	background-image:url(../foto/link_hover_submenu.png);
	border: 1px solid #dcc9ba;
	}
	


#tab1 td {
     color:#333;
	text-decoration:none;
	width:120px;
	height:18px;
	background-color:#dcc9ba;
	 background-image:url(../foto/link.png);
	 background-repeat:no-repeat;
	 	  }

#tab1 a {
	display:block;
	color:#333;
	width:120px;
	font-size:11px;
	height:18px;
	text-decoration:none;
	 background-image:url(../foto/link.png);
	 background-repeat:no-repeat;
	 
 }
#tab1 a:hover {
	display:block;
	text-decoration:none;
	color:#333;
	}
	

	
 #tab2 td {
   	  width:130px;
	 text-align:center;
	  color:#1f2352;
	   }

#tab2 a {
	display:block;
	height:auto;
	color:#000;
	text-decoration:none;
	width:130px;
	padding-left:4px;
	border:1px solid #dcc9ba;
	 font-weight:bold;
	 border:3px solid #dcc9ba;
	 outline:solid 2px #999;
	 background-color:#000;
	 background-image:url(../foto/link.jpg);
	    }
 
#tab2 a:hover {
	display:block;
	width:130px;
   	color:#000;
	 border:3px solid #dcc9ba;
	 outline:solid 2px #000;
		}
		

a:link {
	color:#000;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
	}
a:visited {
	color:#000;
	font-size: 13px;
	font-weight:bold;
	text-decoration: underline;
	}
a:hover {
	color:#999;	
	font-size: 13px;
	text-decoration: none;
	}
a:active {
	color:#999;
	font-size: 13px;
	text-decoration: none;
	}
	
	

	
	#content{
	position:absolute;
	left:50%;
	width:980px;
	margin-left:-490px;	
	height:auto;
	box-shadow: 1px 1px 15px #484B4C;
	margin-bottom:40px;
	background-color:#dcc9ba;
	}	
	
	
	#naam{
	float:left;
	text-align:left;
	padding-left:50px;
	width:930px;
	height:200px;
	margin-bottom:5px;
	
	}
	#logo{
	float:left;
	text-align:left;
	width:auto;
	height:auto;
	}
	
	
	#picture{
	float:right;
	text-align:left;
	width:650px;
	height:auto;	
		}
	 #stream{		 
	float:right;
	text-align:left;
	width:250px;
	height:200px;
		}
	
	#menu{
	width:804px;
	height:auto;
	padding-left:90px;
	}


	#leftbeheer{
	padding-top:10px;
	float:left;
	text-align:left;
	width:950px;
	height: expression( this.scrollHeight < 600 ? "600px" : "auto" ); /* min-height voor IE */
min-height: 600px;
	}
	
			
		#leftbeheerblog{
	text-align:left;
	float:left;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	width:460px;
	height:500px;
	overflow:auto;
	border:1px solid #000;
	margin-left:20px;
	
	}
	
	
	#beheerr{
	float:right;
	text-align:left;
	padding-top:2px;
	width:500px;
	height:350px;
	border:1px solid #000;
	
	}
	
		#lijf{
	padding-top:10px;
	float:left;
	text-align:left;
	width:980px;
	height: expression( this.scrollHeight < 200 ? "200px" : "auto" ); /* min-height voor IE */
	min-height: 200px;
	color:#000;
		}
		
	
		#lijf_beheer{
	padding-top:10px;
	float:left;
	text-align:center;
	width:900px;
	height: expression( this.scrollHeight < 600 ? "600px" : "auto" ); /* min-height voor IE */
	min-height: 600px;
	color:#000;
	margin-left:25px;
	margin-right:25px;
	margin-bottom:10px;
	}
			
		
	#close{
		float:right;
	}
		
	#left{
	text-align:center;
	float:left;
	color:#FFFFFF;
	width:150px;
	height:auto;
	margin-top:60px;
	margin-left:30px;
	color:#000;	
	height: expression( this.scrollHeight < 300 ? "300px" : "auto" ); /* min-height voor IE */
	min-height: 300px;
	}

		
	#lijfright{
	float:right;
	text-align:left;
	width:800px;
	height: expression( this.scrollHeight < 500 ? "500px" : "auto" ); /* min-height voor IE */
	min-height: 500px;
	padding-top:20px;
			}
	
	#text{
	float:left;
	text-align:justify;
	width:400px;
	padding-right:10px;
	height: expression( this.scrollHeight < 500 ? "500px" : "auto" ); /* min-height voor IE */
	min-height: 500px;
	margin-left:50px;
	margin-top:22px;

	}
	
	#text_wrap{
	float:left;
	width:780px;
	padding-right:10px;
	height: expression( this.scrollHeight < 400 ? "400px" : "auto" ); /* min-height voor IE */
	min-height: 400px;
		}
	
	
	
	#text_right{
	float:right;
	text-align:center;
	width:200px;
	height: expression( this.scrollHeight < 140 ? "140px" : "auto" ); /* min-height voor IE */
	min-height: 140px;
	margin-right:20px;
	margin-top:20px;
	padding-top:15px;
	}
	
		#kopbeheer{
	float:left;
	text-align:center;
	padding-bottom:5px;
	width:979px;
	font-size:24px;
	border:1px solid #000;
	
	}
	
	
	
	#kop{
	float:right;
	text-align:left;
	width:540px;
	font-size:24px;
	margin-top:20px;
	margin-right:250px;
	padding-left:10px;
	background-image: url(../foto/kop.png);
	background-repeat: repeat-y;
	background-position: center center;	
	}
	
	#twitter{
	float:left;
	text-align:center;
	width:520px;
	height:80px;
	}
	
		#logo_kop{		
		float:left;
		margin-left:1px;
		width:50px;
		height:20px;
		border: 1px solid #000;
	}
	
	#logo{		
		float:left;
		margin-left:35px;
		width:120px;
		height:115px;
		
	}
	
	#date{
	float:left;
	text-align:left;
	padding-left:120px;
	width:400px;
	font-size:14px;
	}
			
#black{
	float:left;
	font-size:14px;
	background-color:#000;
	color:#999;
	width:150px;
	border:2px solid #999;
	 	
}
.black_maps{
	float:left;
	font-size:14px;
	background-color:#000;
	color:#999;
	width:200px;
	border:2px solid #999;
	 	
}

	
	
	#footer{
		margin-top:40px;
		width:auto;
		height:auto;
		color:#000;
		text-align:center;
			}

span.big{
font-size:60px;
color:#000;
font-weight:bold;

}


span.kleiner{
font-size:18px;
color:#1f2352;

}
span.klein{
font-size:10px;
color:#000;
background-color:#dcc9ba;

}




span.blauw{
	font-size:14px;
	padding-left:15px;
	padding-right:15px;
	background-color:#000;
	color:#999;
	border:2px solid #999;
	 	
}

span.menu_beheer{
	font-size:13px;
	background-color:#000;
	font-weight:bold;
	color:#999;
	 	
}

span.black{
	font-size:13px;
	color:#000;
	 	
}


span.datum{
float:left;
margin-top:20px;
padding-right:2px;
padding-left:2px;
color:#ffffff;
background-color:#1f2352;
	
}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
color:#000;
background-color:#dcc9ba;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float:left;
}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 110px; /*Width of top level menu link items*/
padding-left:1px 8px;
text-decoration: none;
color: #000000;
background-color:#e4d5c9;
background-position:center;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 100px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 110px; /*width of sub menu levels*/
color:#000000;
text-decoration: none;
padding-left: 1px 8px;
}

.suckertreemenu ul li a:hover{
color:#333;
background-image:url(../foto/link_hover.jpg);

}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{

}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 2em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: center; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */
	
.faden img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
}




