/* BODY */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #d8c9d1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#530b31;
}
td a {color:#530b31;}
/* layout  ########################################################################################*/
/* LAYER1 HIER ZIT HET MENU IN! */
#Layer1 {
position:absolute; width:140px; height:356px; z-index:1; top: 150px;
}

/* hoofd tekst gedeelte */
.maintext{
	background: url(images/background.jpg) #dffdbe;
	background-repeat:repeat-y;
	padding-left:15px;padding-right:15px;
	padding-top:15px;
}
.maintext h1 {font-size:16px;padding:0px;margin:0px;}

.bannerachter {
	background:#93ADC4;
}
.kleur1{
	background-color: #530B31; /* balk onder */
	color:white;
}
.kleur2{
	background-color: #7B0F48; /* balk boven */
}
.kleur3 {
	background: url(images/background3.jpg) #dffdbe; /* onder hoofdmenu */
	
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height:19px;
	padding:1px;
	color:#FFFFFF;
	padding-top:2px;
}
.style2 a {color:#FFFFFF;font-weight:normal;text-decoration:none;}
.style2 a:hover {color:#FFFFFF;font-weight:normal;text-decoration:underline;}
.style3, .style3 a {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height:20px;
	padding-right:10px;
	font-weight: normal;
	text-decoration:none;
	height:20px;
	vertical-align:center;
	padding-top:2px;
}
.style3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 12px;
	line-height:20px;
	padding-right:10px;
	font-weight: normal;
	text-decoration:underline;
}

.maintable {
	width:760px;
	border:1px solid #999999;
}
.randje {
	background-color: #999999;
	
}

.header {background:url(images/background2.jpg) #530b31;background-repeat:repeat-x;}

/* standaard opmaak ################################################################################ */
h2 { padding:0px;margin:0px;}

/* LINKS */
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #0B2673;
	text-decoration: underline;
	font-weight: normal; 
	font-size: 12px; 
}
/* LINKS OVER */
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#ba1a6e;
	text-decoration: underline;
	font-weight: normal; 
	font-size: 12px;
}
ol {padding-bottom:0px;margin-bottom:0px;}
ul{ list-style-image: url(http://www.planet.nl/error_404.html);}

hr{
	color: #004FA3;
	background-color: #004FA3;
	height: 1px;
	border: 0px;	
}




/* forms #############################################################################################3 */
.form {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #606867;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color:#530b31;
	color:#FFFFFF;
	font-weight:bold;
	
	border: 0px solid black;
}
.textfield {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #606867;
}
.hor_grijs{
	background-image: url(http://www.planet.nl/error_404.html);
	background-repeat: no-repeat;
	background-position: center;
}


/*  Bijmenu ##############################################################################3*/

.menu_Bijmenu{
	font-family: Arial;
	font-size:12px;
	border-collapse:collapse;
}
.menu_Bijmenu a{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	line-height:15px;
	padding:2px;
}
.menu_Bijmenu a:hover{
	text-decoration:underline;
	font-weight:bold;
	line-height:15px;
	padding:2px;
	color:#FFFFFF;
}
.menu_Bijmenu td.root{
	padding:0px;
	text-align:right;
	width:145px;
	padding-right:10px;
	
}

.menu_Bijmenu td.sub{
	background-color:#D1CCAD;
	padding:0px;
	text-align:right;
	width:145px;
	padding-right:10px;
}

/* Hoofdmenu #######################################################################################*/
#treeMenu h1,#treeMenu h2 {font-size:12px;padding:0px;margin:0px;font-weight:normal;}
#treeMenu h2 {font-weight:normal;}

	#treeMenu, #treeMenu ul {
		list-style-image: none;
		list-style-type: none; 			
		padding: 0px;
		margin: 0px;
		width:140px;
		border-top:0px solid white;
		z-index:10;
		/* text-align:right; */	
		background-color:#c8f09c;
		margin-top:-1px;
		
	}
	
	#treeMenu li {
		color:red;
		border-bottom:1px solid #99ABB5;	
	}
	
	#treeMenu li:hover {
		/*background-color: #FFFFFF; /* submenu kleur*/	
	}

	#treeMenu a {
		font-size:12px;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#530b31;
		font-weight:bold;
		line-height:21px;
		display:block;
		text-align:right;
		padding-right:10px;
	}

	
	 #treeMenu a:hover {	
		text-decoration:underline;		
	}
	
	#treeMenu .itemOpen {
	
	}
	
	#treeMenu .itemOpenEnd {
	}	
	
	#treeMenu .itemOpen ul, #treeMenu .itemOpenEnd ul {
		border-top:1px solid #999999;
		color:red;
		background-color:#CEEAEA; /* submenu kleur*/
		
	}
	

	#treeMenu .itemOpen a, #treeMenu .itemOpenEnd a {
	}	
	
	#treeMenu .itemClose {
	}
	
	#treeMenu .itemCloseEnd {
	}	
	
	#treeMenu .itemClose ul, #treeMenu .itemCloseEnd ul {
		display: none;	
	}	
	
	#treeMenu .itemClose a, #treeMenu .itemCloseEnd a {
	}
	


	
	#treeMenu .item a {		
	}
	#treeMenu li a {
	
		padding-left:10px; 	
	}
	#treeMenu ul li a { /* kleur tekst submenu*/
		font-weight:normal;
		color:#424242;
		padding-left:15px; 	
	}
	#treeMenu li a:hover {
		
	}
	
	#treeMenu li.endItem {
	margin-bottom:0px; 
	border-bottom:1px solid #999999;
	}
	
	

#treeMenu .activeMenuItem a  {
	background-color:#5E76AE;color:white;
	/* background-image:url(/images/knopachtergrond.gif); */
	background-repeat:no-repeat;
	background-position:right;
	} /* actief menu item*/
	
#treeMenu  li .activeMenuItem a {background-color:#43A4A4;color:white;}
