div.wrap {
	border: none;
	margin: 0 auto 0 auto;
	margin-top: 1.1em;
	width: 52.8em;
}

div.header {
	width: 51.38em;
	height: 3.94em;
}

.logo_top {
	margin-bottom: 0.13em;
}

ul.navigationitems {
	margin: 0em;
}

div.navigationwrapper {
	height: 2.50em;
}

div.navigationwrapper ul {
	line-height: 2.50em;
	margin: 0em;
	padding: 0em;
}

ul.navigationitems li {
	float: left;
}

div.columnleft {
	position: relative;
	width: 32.63em;
	min-height: 35em;
	float: left;
}

div.content {
	clear: left;
	margin: 2.4em 0.81em 0em 0em;
}

div.content h1 {
	margin: 0.0em 0em 0.1em 0em;
}

div.content p {
	margin: 0em 0em 1.5em 0em;
}

div.columnright {
	width: 17em;
	float: left;
}

div.footer {
	padding-top: 1.13em;
	width: 51.38em;
	height: 1.75em;
	clear: left;
}

ul.footer_list {
	margin-top: 0.45em;
}

ul.footer_list li {
	float: left;
	margin-top: -0.5em;
	margin-left: 2.04em;
}

div.logo_footer {
	float: left;
	margin-right: 1.7em;
}

div.banner_top{
	min-height: 11em;
	width: 16.69em;
	margin-top: 4.9em; 
	margin-left: 1em;
}

div.banner_top ol {
	padding-left: 1.5em;
	margin-bottom: 0.5em;
}

div.banner_top p {
	margin-top: 0.25em;
	margin-bottom: 0.5em;
}

div.banner_top h1 {
	padding: 0em;
	margin: 0em;
}

div.banner_top h2 {
	margin-bottom: 0.5em;
}

div.contact_adres_rotterdam {
	margin-right: 2em;
	float: left;
}

div.banner_bottom {
	margin-top: 1em; 
	margin-bottom: 1em;
	margin-left: 1em;
}

div.banner_top ol li {
	margin: 0em 0em 0.5em 0em;
}

.input_home {
	width: 20em;
}

a.inlog_extra {
	margin-bottom: 1em;
}

img.productaanbod {
	float: left;
	margin-right: 1em;
}

img.voordeelpakketten {
	margin: 0em 0em 1em 1.5em;
}

img.sticker {
	position: absolute;
	bottom: 1em;
	right: -1.1em;
}

div.inputtitle {
width: 8em;
float: left;
text-align: right;
margin-right: 2em;
}

div.inputtitle2 {
width: 6em;
float: left;
text-align: right;
}

div.contactform {
	margin-bottom: 0.5em;
}

div.content textarea {
	margin-left: 1.53em;
	width: 17em;
	height: 8em;
}

div.content input {
	margin-left: 1.5em;
	width: 17em;
}

div.checkbox input {
	width: auto;
}

div.content select {
	margin-left: 1.5em;
	width: 17.2em;
}

div.newsletter div.inputtitle {

}

div.contact_description {
	width: 8em;
	text-align: right;
}

div.contact_nieuwsbrief {
	clear: left;
}

div.inputtitle p {
	margin: 0em;
}

div.inputtitle2 p {
	margin: 0em;
}

div.newsletter div.input {
	margin-left: 10em;
	width: auto;
}

div.newsletter div.inputtitle p,
div.newsletter div.inputtitle,
div.newsletter div.input,
div.inputtitle2 p,
div.newsletter input {
	float: left;
}

div.newsletter div.inputtitle2 {
	width: 17em;
}

#popup {
	margin: 0em;
	border: none;
	position: absolute;
	z-index: 2000;
	top: 0em;
}

div.submit {
	clear: both; 
	text-align: right; 
	margin-right: 5em;
}

