html, body, form, fieldset, h1, h2, h3, h4, h5, h6, pre, blockquote, address {
margin: 0;padding: 0;
}

a:hover{
text-decoration: none;
}
body, textarea, input{
font-size: 0.8em;
line-height:1.6em;
font-family: verdana;
}
img{
border: 0;
}
/*
div.Logo{
position:absolute;
top:20px;
left:760px;
width:175px;
height:19px;
}
div.Logo h1{
width:183px;
height:19px;
}
div.Logo h1 a{
width:183px;
height:19px;
display:block;
text-indent:-9999px;
} 
*/

div.Header h1{
position:absolute;
top:14px;
left:757px;
width:178px;
height:35px;
}
div.Header h1 a{
display:block;
width:178px;
height:35px;
}
div.Header h2{
position:absolute;
top:20px;
left:64px;
width:459px;
height:55px;
}
div.Header h2 a{
display:block;
width:459px;
height:55px;
}
div.ContentContainer{
position: relative;
width: 100%;
margin: 0;
padding: 0 0 0 0;
}
div.Header {
position: relative;
width: 100%;
margin: 0;
padding: 0;
height:87px;	
}

div.ContrastbuttonsContainer{
position:absolute;
top:14px;
left:562px;
width:134px;
height:38px;
}
div.ContrastbuttonsContainer a:link,
div.ContrastbuttonsContainer a:visited,
div.ContrastbuttonsContainer a:active,
div.ContrastbuttonsContainer a:hover{
width:38px;
height:38px;
display:block;
position:absolute;
top:0px;
z-index:1;
text-indent:-9999px;
}
a.ButtonLettergrootte{
left:0px;
}
a.ButtonContrast1{
left:48px;
}
a.ButtonContrast2{
right:0px;
}
div.NavigatieKolom{
float:left;
left: 0;
width: 270px;
margin: 0;
padding: 0;
height:40em;
}
div.NavigatieKolom h2{
position:relative;
width:230px;
height:1.4em;
text-align:right;
font-size:1.4em;
line-height:1.4em;
}
div.NavigatieKolom h2.KopContact{
margin:7em 0 0 0;
}
div.NavigatieKolom h2.KopMenu{
margin:0.7em 0 0 0;
}

.Contactgegevens{
position:relative;
width:230px;
text-align:right;
line-height:1.4em;
margin:0.7em 0 0 0;
font-style: normal;
}
ul.Navigatie{
margin:0;
padding:0;
list-style-type:none;
width:241px;
height:5em;
position:relative;
margin:0.5em 0 0 0;
}
ul.Navigatie li{
margin:0;
padding:0;
list-style-type:none;
text-align:right;
line-height:1.7em;
}
ul.Navigatie li a:link,
ul.Navigatie li a:visited,
ul.Navigatie li a:active,
ul.Navigatie li a:hover{
font-size:1em;
background-position: right 6px;
background-repeat: no-repeat;
padding: 0 10px 0 0;
}
ul.Navigatie li a:hover{
text-decoration:none;
}
#LogoDrempelvrij
{
	position:absolute;
	top:34em;
	left:70px;
	width:77px;
	height:77px;
}
#w3cIcons
{
	position:absolute;
	top:34.5em;
	left:162px;
	width:68px;
	height:48px;
}
.bypass {
width: 0;
height: 0;
overflow: hidden;
}




div.ContentKolom{
position: relative;
margin: 0 0 0 270px;
padding: 1.3em 4em 0 2em;
}
div.ContentKolom h1{
font-size:1.4em;
margin:0 0 0.5em 0;
}
div.FormDetail{
margin:5px 0 0 0;
width:450px;
}



div.Footer{
width:780px;
height:23px;
margin:0 auto;
}
div.Footer ul.FooterNavigatie{
margin:0;
padding:0;
list-style-type:none;
margin:0 auto;
width:600px;
}
div.Footer ul.FooterNavigatie li{
float:left;
margin:0 10px 0 0px;
}

a.Terug:link,
a.Terug:visited,
a.Terug:active,
a.Terug:hover{
color:#ffffff;
background-image:url(../../Img/Connexxion/kleurennormaal/content/but-terug-bg.gif);
}
input.LinkButton{
color:#ffffff;
background-image:url(../../Img/Connexxion/kleurennormaal/content/but-bg.gif);
}

div.Waarschuwing{
position:relative;
width:600px;
padding:3px 3px 4px 30px;
margin:0 0 10px 0;
background-repeat:no-repeat;
background-position:7px 3px;
}
div.Waarschuwing div.Icon{
position:absolute;
top:5px;
left:5px;
width:19px;
height:17px;
}
