@charset "UTF-8";
/* CSS Document */
body{
	margin: 0;
	text-align: center;
	vertical-align:middle;
	background-attachment:fixed;
	background-position:center;
	background-color:#ffffff;
}

a:link {
	color: #000;
	text-decoration: none;
	font-weight:bolder;
}

a:visited {
	text-decoration: none;
	color: #000;
	font-weight:bolder;
}

a:hover {
	/*text-decoration: underline;*/
	color:  #CCC;
	font-weight:bolder;
	
}

a:active {
	text-decoration: none;
	color: #CCC;
}

.slideshow {
	 height: 100px; 
	 width: 140px; 
	 margin: auto }
.slideshow img { 
padding: 0px; 
border: 0px solid #ccc; 
background-color: #eee; }

#main_container #menu #nav a {
	
	color: #000;
	
}


#main_container #footer #footertekst a {
	
	color: #000;
	
}

#main_container #menu #nav a:hover {
	
	color: #000;
	background-image:url(images/30overlay.png);
	background-repeat:repeat;
}


#main_container #footer #footertekst a:hover {
	
	color: #000;
	background-image:url(images/30overlay.png);
	background-repeat:repeat;
}

div#main_container{
margin: 0 auto 0 auto;
width: 960px;
vertical-align:middle;
text-align: left;
overflow: hidden;
letter-spacing:1px;
}


#boven{

width: 960px;
height: 86px;
background-image:url(images/header.jpg);

}



#menu{
	background-image:url(images/menubalk.jpg);
	float:left;
	width: 960px;
	height:22px;
	
	}

#nav{ 
	margin-left: 20px;
		margin-top: 5px;

	width: 900px;
	height:22px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:1px;
	font-size:11px;
}



div#main{
width:960px;
float:left;
overflow:auto;
background-image:url(images/back.jpg);
letter-spacing:1px;
}


div#kolomwit{
width:40px;
vertical-align:top;
float:left;
}

div#backcolor{
	background-color:#EBF2FF;
}
	
	div#backgeel{
	background-color:#ffee00;
}

div#marge{
width:20px;
vertical-align:top;
float:left;
}

div#margeonder{
width:30px;
margin:0px;
padding:0px;
vertical-align:top;
float:left;
}

div#vmarge{
float:left;
width:960px;
geight:10px;
vertical-align:top;
float:left;
}
div#vmarge2{
float:left;
width:780px;
height:20px;
vertical-align:top;
float:left;
}
input
{
color: #000000;
background: ffffff;
border: 1px solid #000;
}

select
{
color: #000000;
background: ffffff;
border: 1px solid #000;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:# 36C;
color:#FFF;
font-weight:bold;
background:url(images/buttonbg.png) repeat-x left top;

}


div#formkolomlinks{
width:280px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:1px;
line-height:150%;
vertical-align:top;
float:left;
}


div#formkolomrechts{
width:460px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:1px;
line-height:150%;
vertical-align:top;
float:left;
}


div#kolom{
width:370px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:1px;
line-height:150%;
vertical-align:top;
float:left;
}

div#kolomkop{
width:360px;
height:18px;
padding: 5px;
font-family:arial, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#000;
letter-spacing:1px;
vertical-align:middle;
background-color:#6ab9e7;

float:left;
}

div#onderkolomkop{
width:230px;
height:18px;
padding: 5px;
font-family:arial, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#000;
letter-spacing:1px;
vertical-align:middle;
background-color:#6ab9e7;

float:left;
}

div#formlinkskop{
width:270px;
height:18px;
padding: 5px;
font-family:arial, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color:#000;
letter-spacing:1px;
vertical-align:middle;
background-color:#6ab9e7;

float:left;
}
	
div#formrechtskop{
width:360px;
height:18px;
padding: 5px;
font-family:arial, Geneva, sans-serif;
font-weight:bold;
font-size:13px;
color: #C00;
letter-spacing:1px;
vertical-align:middle;
}	
	div#keyimage{
width:780px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
vertical-align:top;
float:left;
}	


div#tweekolom{
width:780px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:1px;
line-height:150%;
vertical-align:top;
float:left;
}

div#kleinkolom{
width:140px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
text-align:justify;
letter-spacing:0px;
line-height:140%;
vertical-align:top;
float:left;

}

div#bel{
width:128px;
padding: 5px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
text-align:justify;
letter-spacing:-1px;
vertical-align:top;
background-color:#ffdc00;
border:1px;
border-style:outset;
border-color:#000000;

}
		
		


div#kolomonder{
width:240px;
height:160px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:0px;
line-height:140%;
vertical-align:top;
float:left;
}


div#kolomondertekst{
	width:240px;
	text-align:justify;

margin: 5px 0px 0px 0px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:0px;
line-height:140%;
vertical-align:top;
float:left;
}

		div#tekst{
width:570px;
font-family:arial, Geneva, sans-serif;
font-size:11px;
color:#000;
letter-spacing:1px;
line-height:150%;
vertical-align:top;

}

div#content{
width:960px;
margin-left:100px;
letter-spacing:1px;
line-height:150%;
overflow:visible;
}
	


div#footer{
	float:left;
	width: 960px;
	height:22px;
	text-align:center;
	font-family:arial, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing:3px;
	font-size:14px;
	background-image:url(images/menubalk.jpg);
	color:#000;
}

div#footertekst{
	margin-left: 20px;
	margin-top: 5px;
	text-align:left;
	font-family:arial, Geneva, sans-serif;
	font-weight:bold;
	letter-spacing:3px;
	font-size:11px;
	}

h1,h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	letter-spacing:1px;
	color: #193684;

}

div#naam{
	font-family:arial, Geneva, sans-serif;
	font-size:12px;
	line-height:150%;
	color: #fff;
	font-weight:bolder;
	 text-shadow: 0.0em 0.0em 0.4em black;
}

div#omschrijving{
	font-family:arial, Geneva, sans-serif;
	font-size:9px;
	line-height:150%;
	color: #fff;
	text-shadow: 0.0em 0.0em 0.4em black;
}

.formtekst{
	font-family:arial, Geneva, sans-serif;
	font-size:12px;

	color: #000;
}

.formkop{
	font-family:arial, Geneva, sans-serif;
	font-size:12px;
	color: #1b4398;
}


td{
font-family:arial, Geneva, sans-serif;
font-size:10px;
color:#000;
}

input.kentekenplaat {
    background: url("/images/kentekenplaat.png") repeat scroll 0 0 transparent;
    border: medium none;
    font-size: 50px;
    height: 79px;
    letter-spacing: 5px;
    margin-bottom: 12px;
    padding: 0 0 0 79px;
    text-transform: uppercase;
    width: 269px;
}

.invalid {
 border: 2px solid #ff0000;
}
label.invalid {
	display:compact !important;
/*display: none !important;*/
}

#footertekst div {
display: inline;
}
span.kzietnie {
display: none;
}
