/* CSS Document */
/*-------------------------------------------------------------------*/
/*Standard Styling*/
/*-------------------------------------------------------------------*/
* {outline:none;}
body, html {
		margin:0;
		padding:3px 0 0 0;
		background: url(../i/bg.jpg) repeat-x;
		color:#666666;
		font: 0.85em Arial, Helvetica, sans-serif;
	}
	html {
		overflow-y: scroll;
	}
	body {
		min-width:890px;
	}
	#wrap {
		background:#FFF;
		margin:0 auto;
		width:890px;
	}
	#wrap_rechts {
		background:#FFF;
		float:right;
		width:620px;
	}
	#wrap_links {
		background:#FFF;
		float:left;
		width:270px;
		margin: 0 0 80px 0;
	}
/*-------------------------------------------------------------------*/	
/*Paragraphs, Headings, Links*/
/*-------------------------------------------------------------------*/
	hr {
		border:0 ;
		height:1px;
		background-color: #EFEFEF;
		color:#EFEFEF;
		margin: 0 0 0 10px;
	}
	h3.nieuwsoverzicht_h3 {
		padding:0 0 4px 0;
		margin:0;
		font-family: Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size:1.15em;
	}
	h3{
		margin-bottom:20px;
	}
	h2 {
		font-size:1.5em;
		color: #F98B1C;
		margin: 20px 0 0 0;
	}
	h1 {
		font-size:2em;
		color: #F98B1C;
		margin: 10px 0 0 8px;
	}
	a.nieuws_link {
		color:#FFF;
		font-size: 11px;
	}
	
	#nav a {
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bolder;
		color:#006AA6;
		font-size:1.15em;
		display:block;
		margin:0;
		padding:0 10px 0 10px;
		height:30px;
		background:url(../i/pijltje_oranje.gif) no-repeat 95%;
	}
	
	/*voorwaarden submenu*/
	
	#nav li.submenu a{
		font-weight: normal;
		color:#006AA6;
		background:#fff url(../i/pijltje_submenu.gif) no-repeat 10%;
		font-size: 12px;
		padding: 0 0 0 30px;
	}
	#nav li.submenu a:hover {
		text-decoration:underline;
		font-size: 12px;
	}
	#nav li.submenu.active a {
		background:#FFF url(../i/pijltje_submenu_o.gif) no-repeat 10%;
		color: #F98B1C;
	}
	
	

	/*voorwaarde hoofdmenu*/
	#nav a:hover {
		background:#006AA6 url(../i/pijltje_wit.gif) no-repeat 95%;
		color:#FFF;
	}
	
	#nav li.active a {
		background:url(../i/pijltje_wit.gif) no-repeat 95%;
		color:#FFF;
	}
	
	
	li.active {	
		background:#006AA6;
	}
	
	img.foto_right {
		float: right;
		margin:20px;
		
		border: 3px solid  #E0E0E0;
	} 
	img.foto_left {
		float: left;
		margin:20px;
		
		border: 3px solid  #E0E0E0;
	}
	img.foto {
		margin:20px;
		border: 3px solid  #E0E0E0;
	}
	a.link {
		color:#006AA6;	
		font-weight: bold;
		text-decoration:none;
	}
	
	a.link:hover{
		color:#006AA6;
		text-decoration:underline;
	}
	.out {
		background: url(../i/webico.gif) no-repeat 100% 50%;
		padding-right: 11px;
	}
/*-------------------------------------------------------------------*/	
/*Header*/
/*-------------------------------------------------------------------*/
	#header {
		position:relative;
		float:right;
		width:620px;
		height:232px;
	}
	#header h1 {
    	padding:5px;
	    margin:0;
    }
	#presentatie {
		position:absolute;
		z-index:1;
	}
	#slideshow {
		margin:0;
		padding:0;
		list-style: none;
	}
/*-------------------------------------------------------------------*/	
/*Nieuws*/
/*-------------------------------------------------------------------*/
	#nieuws_div {
		position:absolute;
		background: url(../i/bg_nieuws.png);
		padding:0;
		margin:137px 0 0 0;
		width:370px;
		height:80px;
		z-index:2;
	}
	.nieuws_link {
		margin-left: 10px;
	}
	ul#nieuws_ul {
		margin:0;
		padding:15px 0 0 15px;
		height: 65px;
	}
	li.nieuws_li {
		list-style:none;
		background: url(../i/pijltje_nieuws.gif) no-repeat left;
	}
	li.nieuwsoverzicht {
		list-style:none;
	}
/*-------------------------------------------------------------------*/	
/*Vacatureoverzicht*/
/*-------------------------------------------------------------------*/
	.vacatures_link {
		margin-left: 10px;
	}
	ul#vacatures_ul {
		margin:0;
		padding:0 0 0 15px;
		height: 65px;
	}
	li.vacatures_li {
		list-style:none;
		background: url(../i/pijltje_vacatures.gif) no-repeat left;
	}
/*-------------------------------------------------------------------*/	
/*Navigation*/
/*-------------------------------------------------------------------*/
	#white2 {
		background:#FFF url(../i/bg_menu3.jpg) no-repeat top;
		margin:0;
	}
	#nav {
		margin:0 0 0 30px;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
		width: 210px;
	}
	#nav li{
		display:block;
		margin:0;
		padding:0;
		line-height: 30px;
		border-top: 1px solid #F1ECE6;
		padding:0;
		}
	#nav li.laatste{
		border-bottom: 1px solid #F1ECE6;
		}
	
	#orange{
		padding:0;
		margin:0;
		height:80px;
		width:270px;
		background:#F98B1C url(../i/bg_menu.jpg) no-repeat bottom;
	}
	ul.taal_ul {
		margin:0;
		padding:40px 30px 0 0;
	}
	ul.taal_ul li {
		display:inline;
		float: right;
		padding:4px;
		text-align:center;
	}
	ul.taal_ul li a {
		font-weight: bold;
		font-size:14px;
		text-decoration: none;
		color:#006AA6;
	}
	ul.taal_ul li a.uk:hover {
		text-decoration: underline;
	}
	ul.taal_ul li a.nl,
	ul.taal_ul li.nl {
		color:#FFF;
		background-color:#006AA6;
	}

	#white{
		padding:0;
		margin:0;
		height:15px;
		width:270px;
		background:#FFF url(../i/bg_menu2.jpg) no-repeat bottom;
	}
/*-------------------------------------------------------------------*/	
/*Content*/
/*-------------------------------------------------------------------*/
	#main {
		background:#FFF;
		float:left;
		width:600px;
		padding: 0 0 50px 0;
		margin:0;
	}
	#main h2, #main h3, #main p {
		padding:0 10px;
    }
	ul.lijst_ul {
		list-style: none;
		padding:0 0 0 20px;
		margin:0;
	}
	ul.lijst_ul li {
		width: 300px;
		margin:0;
		padding:0;	
	}
	ul.lijst_ul li a {
		color:#006AA6;
		font-size:.95em;
		float:right;
		line-height: 14px;	
		font-weight: bold;
		text-decoration:none;
	}
	ul.lijst_ul li a:hover {
		color:#006AA6;
		text-decoration:underline;
	}
	a.vacatures_link {
		color:#006AA6;
		line-height: 14px;	
		text-decoration:none;
	}
	a:hover.vacatures_link {
		color:#006AA6;
		text-decoration:underline;
	}
	ul.lijst2_ul {
		list-style:none;
		padding:0 0 0 20px;
		margin:0;
	}
	ul.lijst2_ul li {
		margin:0;
		padding:0;	
	}
	ul.lijst3_ul {
		list-style: none;
		padding:0 0 0 10px;
		margin:0;
	}
	ul.lijst3_ul li {
		margin:0;
		padding:0;	
	}
	
	table p {
		margin:0;
		padding:0;
	}
	input .inputfield {
		float: right;
	}

	
/*-------------------------------------------------------------------*/	
/*Footer*/
/*-------------------------------------------------------------------*/
	#pre_footer {
		background:#F98B1C;
		clear:both;
		min-height:3px;
		margin:0;
		padding:0;
	}
	#footer {
		background:#006AA6;
		clear:both;
		height:80px;
	}
	#footer2 {
		float:right;
	}
	#footer p {
		padding:0;
		margin:50px 35px  0 0;
		color: #FFF;
		text-align:right;
		width:250px;
		font-size:  0.95em;
    }
	#footer a {
		color: #FFF;
    }
	ul#footer_ul {
		float:left;
		margin:20px 0 0 35px;
		padding:0;
		list-style: none;
		color:#FFF;
	}
	li.titel {
		font-weight: bold;
		color:#FFF;
	}
	ul#footer_ul li {
		margin:0;
		padding:0;
		line-height:15px;
		font-size:  0.95em;
	}
	
/*-------------------------------------------------------------------*/	
/*Partners Filter*/
/*-------------------------------------------------------------------*/
	.blok_partner {
		width:100%;
		margin:10px;
		position:relative;
		border-top: 1px solid #F1ECE6;
	}
	#blok_kiezer {
		margin:20px 0 0 0;
	}
	#blok_kiezer a {
		color:#006AA6;
		line-height: 14px;
		text-decoration:none;
	}
	#blok_kiezer .current {
		font-weight: bold;
	}
	#blok_kiezer a:hover {
		text-decoration:underline;
	}
	.blok_partner img {
		position: absolute;
		top:0;
		left:0;
		margin:10px 0 0 5px;
	}
	.blok_info { 
		padding: 0 0 0 120px; 
		overflow: hidden;
	}
	.land { 
		width: 38%; 
		float: left; 
		font-size: 15px;
		font-weight: bold;
		margin:20px 0 0 0; 
		background-color: #FFF;
	}
	.bedrijf, .website, .email {
		width: 55%; 
		float: right; 
		text-align: left;
		background-color: #FFF;
	}
	.bedrijf {
		margin: 8px 0 0 0;
	}
	.email a {
		color: #006AA6;
	}
	.website a {
		color: #006AA6;
	}

/*-------------------------------------------------------------------*/	
/*Beheer*/
/*-------------------------------------------------------------------*/


/*Login pagina*/

	label.login {
		float: left;
		width:120px;
		font-weight: bold;
	}
	input.login {
		width:150px;
		margin-bottom:5px;
	}	
	form {
		margin: 10px 0 0 10px;
	}
	#submitbutton {
		margin-left:175px;
		margin-top:10px;
		width:100px;
	}
	
/*Content pagina*/
	label {
		float: left;
		width:150px;
		font-weight: bold;
	}
	label.viewsource {
		width:75px;
	}
	.formfield {
		margin-bottom:5px;

	}
	.actie_button {
		margin-left:400px;
		margin-top:10px;
		width:100px;
	}
	
	ul.taal_ul li a.actlanguage,
	ul.taal_ul li.actlanguage  {background:#006AA6;color:#fff;}

	ul {
		list-style:none;
	}
	

