*			{margin: 0; padding: 0;}

a:link      {color: #921b0b; text-decoration: underline;}
a:visited   {color: #921b0b; text-decoration: underline;}
a:hover     {color: #921b0b; text-decoration: none;}
a:active	{color: #921b0b; text-decoration: none;}

p	       	{color:#434343;
			font-family:Verdana,Arial,sans-serif;
			font-size:9pt;
			line-height:1.8;}
			
.small		{font-size: 7pt;margin-bottom: -7px; }

li	       	{font-family:Verdana,Arial,sans-serif;
			font-size: 9pt; 
			color: #434343; 
			margin-left:25px;
			margin-top:3px;
			line-height:1.8;
			list-style-type: disc;
			}

		

p.error 	{color: #EA041C; border:none;}	

.error		{border-color: #EA041C;
			border-style: solid;
			border-width: 1px;}

h1		 	{font-family: Verdana,Arial,sans-serif;
			font-size: 15pt;
			font-weight: normal;
			font-style: normal;
			color: #921b0b;
			margin-bottom: 5px; 
			}

h2		 	{font-family:Verdana,Arial,sans-serif;
			font-size: 13pt;
			font-style: normal;
			font-weight: normal;
			color: #921b0b;
			margin-bottom: 0px;
			}


html,body {
	height:100%; /* needed for container min-height */
	position: relative;
	width: 100%;
}

	
body 		{text-align: center;
			position: relative;
			background:#ffa800 url("./images/body-bg.png") repeat-x;
			z-index:1;
			}
			
img		{border: 10px solid transparent}
img.noborder	{border:none;}			

/* tbv registratieform */
label.align_text	{float: left;
		width: 170px;
		text-align: left;
		padding-right: 3px;
		}

label.bevestig	{float: left;
		width: 180px;
		text-align: right;
		padding-right: 3px;
		font-weight: bold;
		cursor: default;
		}
/* --- */



textarea{ font-family: Verdana,Arial,sans-serif; font-size: 10pt; font-size: 10pt; color: #333333;}


table		{border: none;
			}
			
td			{font-family : Verdana,Arial,sans-serif;
			color:#434343;
			vertical-align: top;
			padding: 5px 5px 5px 0px;
			border:none;
			}
			
.ruimte	{margin-bottom: 5px;}


#logo		{height:131px;
			left:10px;
			position:absolute;
			top:43px;
			width:358px;
			display:block;
			z-index: 200;}
			
#logo img	{border:none;
			padding:0;
			margin: 0;}			


#wrapper	{background:url("./images/wrapper-img.jpg") no-repeat scroll 0 0 transparent;
			margin:0 auto;
			
			position:relative;
			text-align:left;
			width:960px;
			}


#header		{position: relative;
			height: 225px;
			z-index: 500;
			background:url("./images/header-bg.png") repeat-x scroll 0 0 transparent;}


#language-bar	{height:23px;
				top:0px;
				width:100%;
				background: url("./images/languagebar.png") repeat-x;
				position: absolute;
				z-index: 100;
				left:0;
				}

			
#talen			{top:4px;
				width:100%;
				background: url("./images/languagebar.png") repeat-x;
				position: absolute;
				z-index:500;
				}	


#talen a		{color:#703900;
				font-family:verdana,arial,sans-serif;
				font-size:7pt;
				font-weight:normal;
				text-align:right;
				text-decoration:none;
				float: right;
				padding-left: 10px;
				}
				
#talen a.active	{text-decoration: underline;}							

/* MENU */

#menu-bar		{height:32px;
				top:96px;
				width:100%;
				background: url("./images/bar-bck.png") repeat-x;
				position: absolute;
				z-index: 100;
				left:0;
				}


#menu 			{height:30px;
				left:135px;
				position:absolute;
				top:98px;
				width:840px;
				z-index:200;
				}

#menu ul 	{float: right;
			}
			
#menu ul li	{display:block;
			float:left;
			margin:0;
			position:relative;
			height: 30px;
			background: url("./images/menu-divider.png") no-repeat left top;
			}			
			
#menu ul li.first	{background: none;}			


#menu ul li:hover {
			}
			
#menu ul li a:link, #menu ul li a:visited{
			color: #d2791c;
			font-family:Verdana,Arial,sans-serif;
			font-size:10pt;
			font-weight:normal;
			line-height:27px;
			padding:0;
			text-decoration:none;
			position: relative;
			float:left;
			padding: 0 15px;
			height: 30px;
			}

#menu ul li a:hover{color: #fffaca;
			}
			
#menu ul li:hover > a {}
			

#menu ul li.active {
			}
			

#menu ul li.hassub {
			}

#menu ul li.hassub:hover {
			}
			
#menu ul li.hassub.open {
			}			

#menu ul li.hassub.open:hover {
			}			


#menu ul li.active.hassub,  #menu ul li.hassub.open {
			}


#menu ul li a.active{
			text-decoration: none;
			color: #fffaca;
			}
	
#menu ul li.root.hassub.open a{
			text-decoration: none;
			color: #fffaca;
			}
			
			
#menu ul li.root.hassub.open:hover{}
#menu ul li.root.hassub.open a:hover{}			


#menu ul li ul	{background:url("./images/submenu-btm-bck.png") no-repeat scroll left bottom transparent;
				display:none;
				padding-bottom:6px;
				position:absolute;
				top:30px;
				width:179px;
				z-index:100;
				left:0;
			}

#menu ul li ul li		{background: url("./images/submenu-bck.png") repeat-y;
						height:30px;
						padding:0 0 0 5px;
						width:174px;
						display:block;
						}
			
			
#menu ul li ul li.active{
			}
			
#menu ul li ul li a {
			font-family:Verdana,Arial,sans-serif;
			font-size: 10pt; 
			font-weight: normal;
			color: #d2791c;
			text-decoration: none;
			line-height:27px;
			background: none;
			float: left;
			display:block;
			}


#menu ul li.root.hassub.open ul li a {color:#D2791C;
			padding:0 0 0 10px;
				}

#menu ul li.root.hassub.open ul li a.active {color: #6b3b08;
				}

#menu ul li ul li a:hover, #menu ul li.root.hassub.open ul li a:hover{color: #6b3b08;
			}


/*einde menu*/



/* Hack voor de min-height property tbv IE */	
.prop {  
    height:400px;
    float:right;
    width:1px;
  	}	

#body-top	{background:url("./images/body-top.png") no-repeat scroll 0 0 transparent;
			height:10px;
			width:846px;
			}

#achtergrond	{background:url("./images/content-bck.png") repeat scroll 0 0 transparent;
clear:both;
font-family:verdana,arial,sans-serif;
left:200px;
margin:0 0 20px;
min-height:250px;
overflow:auto;
padding:20px 40px 20px 60px;
position:relative;
text-align:left;
width:660px;
z-index:200;
min-height:487px;
				}
				
		

				
#footer			{height:32px;
				width:100%;
				background: url("./images/bar-bck.png") repeat-x;
				z-index: 100;
				clear: both;
				}
	
#footer-inner	{margin:0 auto;
			position:relative;
			text-align:left;
			width:960px;}	
	

#footer-inner p		{color:#ffcc09;
font-family:verdana,arial,sans-serif;
font-size:7pt;
font-weight:normal;
padding:11px 7px 0 0;
text-align:right;
text-decoration:none;
				}

#footer-inner a:link, #footer-inner a:visited {font-family: verdana,arial,sans-serif;
			font-weight: normal; 
			font-size: 7pt; 
			color: #ffcc09; 
			text-decoration: none;
			}

#footer-inner a:hover, #footer-inner a:active{text-decoration: underline;
				}

#adres	{position: absolute;
		top:-111px;
		}
		
#adres p	{font-family:verdana,arial,sans-serif;
			font-size:7pt;
			font-weight:normal;
			color: #733b00;
			text-align: left;
			}

