	body {
		/*background  : url(pagebckgrnd.gif) #eee;*/
		/*background-color: #F7CDCD;   RED*/
		background-color: #027ac1;  /*Dunkelblau*/
		/*background-color: #ffffff;  weiss*/
		/*background-color: #a5ddf8;  Blau*/
   		/*background-image: url(background.png);  Rot*/
		/*background-image: url(backgroundblau.png); Blau*/
		/*background-image: url(background2.png);  Beige */
    		/*background-repeat: repeat-x;*/
		margin		: 15px 10px 10px 25px;
		text-align: center;
		
	}

		* {
			font-family	:arial,tahoma,verdana,helvetica;
			font-size	:12px;
		}
	
	/*p {
		margin-left	:10px;
	}
*/
	p.intro {
		font-weight	:bold;
		font-style	:italic;
		margin-left	:10px;
		color		:#cc1100;
	}

#banner {
	height: 150px;
	/*background-color: #d2052c; Rot*/
	/*background-color: #ffbf00; oker*/
	/*background-color: #d83b3b;
	background-image: url(header.jpg);*/
	/*background-color: #a5ddf8 blau*/
	background-image: url(../../media/logos/header.jpg); /*Blau+Logo*/
	/*background-image: url(schriftzug.jpg); Blau+Logo*/
	padding: 0;
}
	#background {
	 /*background-image : url(background_tab.png);  Rot*/ 
	 /* background-image : url(background_tab_blau.png); blau */
	}

/*<!------------------------>*/
#mainpan {
position:relative;
width:980px;
text-align: left;
background-color:#EEEEEE;
border:2px solid #f7cdcd;
margin:0 auto;
overflow:hidden;
}
/*<!------------------------>*/
	
	
	
	
	div#content h1 { font-size:170%;margin-left:10px;border-left:5px solid #ffcc33;padding-left:4px; }
	div#content h2 { font-size:125%;margin-left:10px;border-left:5px solid #ffcc33;padding-left:4px; }

	a {
		font-weight:bold;
		text-decoration:none;
		color:black;
	}
		a:hover {
			color:#cc0000;
		}
		
	/* algemene positionering */

	/*div#header {
		position:relative;
		width:950px;
		height:100px;
		border:1px solid gray;
		background-color:#d83b3b;
		background-image: url(header.jpg);
	}

		div#header h1 {
			font-size:30px;
			color:#cc0000;
			padding: 0 0 0 15px;
			color:#ffffff;
		}*/



#logo {
position: absolute;
margin-left:20px;
margin-top:40px;
/*padding-top:50px;*/

}

#banner a {
position: absolute;
display:block;
height: 90px;
	font-size: 30px;
	padding-top:45px;
	margin-left: 170px;
	text-align: left;
	color: #d2052c; /*ROT*/
	/*color: #fff; Weiss*/
	text-decoration: none;
}

#subtitle {
	font-size: 14px;
	color: #d2052c; /*ROT*/
	/*color: #fff; Weiss*/
	text-decoration: none;
}
		
	#search_box {
	/*position: absolute;*/
	/*left: 700px;
	top: 10px;
	margin-left: 90px;
	padding-left: 600px;*/
	font-size	:12px;
}
#search_box input {

	background-color: white;

	border: 1px solid gray;	

	font-size	:12px;

}

		

	div#logonbar {

		

		background:white;

		border:1px solid grey;

		border-top:0;

		padding:1px;

		height:30px;

	}

		

	div#logonbar form {

		margin:0;

		margin-bottom: 2px;

	}

	

	div#news {

		left    : 0px;

		background: white;

		/*border: 1px solid gray;*/

		margin-top: 20px;

		margin-left: 0px;

	}

	





	div#content {

		background: white;

		margin-top: 10px;

		margin-left: 200px;

		border: 1px solid gray;

		voice-family: "\"}\""; voice-family: inherit;

		margin-top: 20px;

		margin-left: 20px;

		

	}

	

	div#text {

	margin-left	:10px;

	margin-right	:10px;

	}

/*<--------------------------->*/

	div#footer {

		background: white;

		margin-top: 10px;

		margin-left: 200px;

		border: 1px solid gray;

		voice-family: "\"}\""; voice-family: inherit;

		margin-top: 20px;

		margin-left: 20px;

		

	

	}

/*<--------------------------->*/

	div#content a, div#footer a, div#news a {

   		/*border-bottom: dotted 1px;*/

	}



	div#content table {

		border		: gray 1px solid;

		margin		: 5px;

		padding:0px;

	}



		div#content table th {

			text-align	: left;

			background-color: #cc1100;

		}



	/* hier stond: ul#menu */

	div#menu {

		/*position: absolute;

		left    : 0px;*/

		margin-top: 20px;

		/*padding:52px 0;

		top     : 300px;*/



	}



	div#menu form {

		margin-top:5px;

	}

	/* NEW */

	div#menu input#stext {

		border: 1px solid gray;

		width: 120px;

	}

	

	div#menu input#ssubmit {

		width: 25px;

	}

	/* END */

	

	/* Het 100% CSS menu */



	div#menu ul, div#menu li {

		margin:0;

		padding:0;

		display:block;

	}		



	div#menu ul {

		list-style:none;

		width:150px;

		padding:2px;

		border:1px solid gray;

		background:white;

	}	



	div#menu li {

		position:relative;

		padding:3px;

		background:white;

		border:1px solid white;

		border-right:5px solid #ffcc33;

		z-index:9;

	}

		div#menu li.folder {

			border-right-color:#cc0000;

		}



		/* decoratieve hover */



		div#menu li:hover {

			border:1px solid gray;

			background:#ffffee;

			z-index:15;

		}



	/* Alle subnavigatie hidden */

		

	div#menu ul ul {

		position:absolute;

		display:none;

		right:-140px;

		top:4px;

	}

		

		/* :hover, met specificity */

		

		div#menu li:hover ul ul {

			display:none;

		}



		div#menu li:hover ul, div#menu li:hover li:hover ul {

			display:block;

		}

		

		#noscreen {display: none;

			}



	#LINKS { 

	margin-right:0px;

	height:30px;

	text-align: left; 

	color: #c80000;

	padding-left: 1px; 

	

	}

	#LINKS ul {

	margin:0; 

	padding-left: 0;

	display: inline;

	list-style: none; 

	} 

	#LINKS li{

	float:left;

	margin: 0;

	padding: 5px 8px 0px 8px;

	list-style: none; 

	display: inline;

	border-right: 1px solid #666;

	}

	#LINKS li.Last {

	border-right: none;

	}

	#LINKS a {

	font-size:11px;

	color: #000;

	text-decoration: none;

	}

	#LINKS a:hover {

	color: #c80000;

	text-decoration: underline;

	}

	

	#containerleft

	{

	float: left;

	width: 150px;

	/*height: 200px;

	background-image:url('../../media/images/container-image.jpg');

	border-right: 20px solid #FFF;

	padding: 10px;*/

	}



	#containerleft a

	{

	text-decoration: none;

	color: #FF80A8;

	}		

			

/* Breadcrumb */

.header-bottom ul {float:left; list-style:none; padding:0px 0 3px 0px !important /*Non-IE6*/; padding:0px 0 3px 10px /*IE6*/;}

.header-bottom ul li {display:inline; padding:0 1px 3px 10px; background:transparent url(bg_bullet_arrow.gif) no-repeat 0 50%; font-size:90% !important /*Non-IE6*/; font-size:85% /*IE6*/;}

.header-bottom ul li.nobullet {display:inline; padding:0; background:none; }

.header-bottom ul a {text-decoration:none;}

.header-bottom ul a:hover {}



.login a:link, .login a:visited, .login a:active {



	display: inline;



	background-color: #DDDDDD;



	color: #000000;



	text-decoration: none;



	padding: 0;



	text-align: center;



}



.login input {



	font-size: 10px;



}