body {	
 	text-align: center;
	background-color: #8B8B8B;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

div.item_wrapper {
	clear:both;
	float:left;
	width: 730px;
}

div.item {
	float:left;
}

div.list_item_wrapper {
	clear:both;
	float:left;
	width: 730px;
	border-bottom:1px solid;
	cursor:pointer
}

div.uitleg {
	margin-top:30px;
	padding: 20px;
	background-color: #CCffcc;
	border: 5px dotted #33ff99; 
}
/*******************************************************************/

div.wrapper
{
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	margin: 0 auto;
	text-align: left;
	border: solid 4px;
	background-color: #dCE1E6;	
}

div.banner {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:84px;
	background: url(afbeeldingen/banner.png);
}

div.zwart {
	position:relative;
	float:left;
	left:0px;
	top:0px;
	width:630px;
	height:34px;
	color:#DF8611;
	font-weight:bold;
	text-align:center;
	background: url(afbeeldingen/zwart.png);
}

div.tabblad {
	position:relative;
	float: left;
	left:0px;
	top:0px;
	width:370px;
	height:34px;
	display: inline;
	background: url(afbeeldingen/tabblad.png);
}

div.grijsboven {
 	clear:both;
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:20px;
	background: url(afbeeldingen/grijsboven.gif);
}

/**************** MENU ****************/

div.menu_wrapper {
	position:relative;
	float: left;
	left:0px;
	top:0px;
	width:201px;
	background: url(afbeeldingen/menu_spacer.gif);
	background-repeat: repeat-y;
	text-align: left;	
	font-family:verdana; 
	font-size:12px;
}

A.menu_header {	
	display: block;
	width: 150px;
	text-decoration: none;
	font-weight: bold;
	color: black;
	background-color:#DCE1E6;
	border: 1px solid #b0b0b0;
	margin-left: 15px;
	padding-left: 15px;		
	cursor:default;
}	

A.menu {	
	display: block;
	width: 135px;
	text-decoration: none;
	color: #000000;
	border: 1px solid #FFFFFF;
	border-left: 25px solid #DCE1E6;
	margin-top: 3px;
	margin-left: 15px;
	padding-left: 5px;					
}

A.menu:hover { 	
	border: solid 1px #141313;
	margin-left: 15px;
	border-left: 25px solid #141313;	
	background-color:#DCE1E6;
	padding-left: 5px;
}
	
A.menu_active {	
	display: block;
	text-decoration: none;
	color: #336699;
	width: 135px;
	background-color:#dCE1E6;
	border: 1px solid #FFFFFF;
	border-left: 25px solid #FFFFFF;
	margin-top: 3px;
	margin-left: 15px;
	padding-left: 5px;
	cursor:default;
}

		
A.menu_sub {	
	display: block;
	width: 150px;
	text-decoration: none;
	font-size:10px;
	color: black;
	border-left: 5px solid #b0b0b0;                       
	border-top: 1px solid #b0b0b0;
	border-right: 1px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	margin-top: 2px;
	margin-left: 20px;	
	padding-left: 5px;
}

A.menu_sub:hover {
	background-color:#b0b0b0;
	border-left: solid 5px black;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

A.menu_sub_active { 
	display: block;
	width: 150px;
	text-decoration: none;
	font-size:10px;
	color: #336699;
	background-color:#b0b0b0;					
	border-left: solid 10px #DCE1E6;
	border-top: 1px solid #DCE1E6;
	border-right: 1px solid #DCE1E6;
	border-bottom: 1px solid #DCE1E6;
	margin-top: 2px;
	margin-left: 20px;	
	cursor:default;
}

A.menu_sub_sub {
	display: block;
	width: 150px;
	text-align: center;
	text-decoration: none; 
	font-size:10px;
	color: black;
	border-right: 1px solid #666666;                       
	border-top: 1px solid #666666;
	border-left: 5px solid #666666;
	border-bottom: 1px solid #666666;
	margin-top: 2px;
	margin-left: 25px;
}

A.menu_sub_sub:hover 
{	background-color: #DCE1E6;
	border-right: solid 1px #141313;
	border-top: 1px solid #141313;
	border-left: 5px solid #141313;
	border-bottom: 1px solid #141313;}

A.menu_sub_sub_active 
{	display: block;
	width: 145px;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color: #336699;
	background-color:#dCE1E6;					
	border-right: solid 1px #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 10px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	margin-top: 2px;
	margin-left: 25px;	
}

A.menu_sub_sub_sub {
	display: block;
	width: 145px;
	text-align: center;
	text-decoration: none; 
	font-size:10px;
	color: black;
	border-right: 1px solid #b0b0b0;                       
	border-top: 1px solid #b0b0b0;
	border-left: 5px solid #b0b0b0;
	border-bottom: 1px solid #b0b0b0;
	margin-top: 2px;
	margin-left: 30px;
}

A.menu_sub_sub_sub:hover 
{	background-color:#b0b0b0;
	border-right: solid 1px black;
	border-top: 1px solid black;
	border-left: 5px solid black;
	border-bottom: 1px solid black;}

A.menu_sub_sub_sub_active 
{	display: block;
	width: 140px;
	text-align: center;
	text-decoration: none;
	font-size:10px;
	color: #336699;
	background-color:#b0b0b0;					
	border-right: solid 1px #DCE1E6;
	border-top: 1px solid #DCE1E6;
	border-left: 10px solid #DCE1E6;
	border-bottom: 1px solid #DCE1E6;
	margin-top: 2px;
	margin-left: 30px;	
}

div.menu_onderkant {
	position:relative;
	left:0px;
	top:0px;
	width:201px;
	height:35px;
	background: url(afbeeldingen/menu_onderkant.gif);
}

div.menu_taal_switch {
 	text-align:center;
	background-color: #dCE1E6; 
	border: solid 1px #dCE1E6;
	width: 100%; 	 
	height: 80px;
	cursor: pointer
}

/*****************************************/



div.inhoud {
	position:relative;
	float: left;
	left:0px;
	top:0px;
	width:747px;
	padding-left: 20px;
	padding-right: 20px;
	background-color: #FFFFFF;
	text-align: left;
	font-family:verdana; 
	font-size:14px;
	min-height:400px;
}

div.grijsonder {
 	clear:both;
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	height:18px;
	background: url(afbeeldingen/grijsonder.gif);
}

div.footer {
	position:relative;
	left:0px;
	top:0px;
	width:1000px;
	text-align: center;
}

A.login {
	text-decoration:none; 
	color:black;
}



.tabblad
{	font-size: 14px;
	font-weight: 600;	
	font-family: verdana;
	color: black;
	text-decoration: none;}

.tabblad:hover
{	color: #DF8611;}

.lijnonder
{	border-bottom: 1px solid black;}

.lijnboven
{	border-top: 1px solid black;}

.klikbaar
{	cursor: pointer;}

.link
{text-decoration: none;
 color: black;}

a.item
{
  background-color: #FFFFFF; 
  border-bottom: medium solid #ff0000;
  cursor: pointer;
}

.item_selected
{
  background-color: black; 
  border-bottom: medium solid #ff0000;
  cursor: pointer;
}
		
.bekijken
{	width: 125px;
 	font-size: 12px;
	font-weight: 600;	
	font-family: verdana;
	color: green;
	text-decoration: none;
	display: block;
	padding:3px;
	border: 1px solid green;
}

.bewerken
{	width: 125px;
 	font-size: 12px;
	font-weight: 600;	
	font-family: verdana;
	color: orange;
	text-decoration: none;
	display: block;
	padding:3px;
	border: 1px solid orange;
}

.verwijderen
{	width: 125px;
 	font-size: 12px;
	font-weight: 600;	
	font-family: verdana;
	color: red;
	text-decoration: none;
	display: block;
	padding:3px;
	border: 1px solid red;
}


A.taal 
{	text-decoration: none;
	font-family:verdana; 
	font-size:14px;
	font-weight: 600;
	color: #000000;}
					
h1 
{
	font-size: 20px;
	font-family: verdana;
	font-weight: 600;
}


.text
{
	font-size: 8px;
	font-family: verdana;
	font-weight: normal;
}

	



.thumb 
{
margin: 4px;
border: 2px solid #A0ACC0;
height: auto;
float: left;
text-align: center;
cursor: hand;
}	 
		
.thumb img
{
display: inline;
margin: 5px;
border: solid 1px #CCCCCC;
}

.thumbs a:hover img
{
margin: 5px;
cursor: hand;
border: solid 1px black;
}

.beschrijving {
	text-align: center;
	font-weight: normal;
	font-family:verdana; 
	font-size:14px;
	width: 120px;
	margin: 0 3px 8px 3px;
	  }
	  
div.foto_keuze {
	float: left;
	width: 150px;
}

div.foto_weergave {
	float: left;
	text-align: right;
	width: 550;
}

div.page_header {	
	width: 730px;
	border-bottom: 1px solid black;
	background-color: #FF9900;
	font-weight: bold;
	text-align: left;
	
	
}

.foto_link {	
	padding-top: 5px;
	border: none;
	text-decoration: none;
}
