* {
	margin:0px;
	padding:0px;
}

img {
	border:0px;
}

html, body {
	width:100%;
	height:100%;
	/* normal
	background:url(images/bodyBG.jpg) repeat-x left top #415c8b;
	/*
	/* kerst */
	background:url(images/bodyBG.jpg) repeat-x fixed center top #415c8b;
	
}

div#container {
	width:930px;
	margin:0px auto 0px auto;
}

div#header {
	height:152px;
	width:930px;
	display:block;
	position:relative;
	clear:both;
}

div#linksHeader {
	width:726px;
	height:152px;
	float:left;
}

div#logo {
	height:91px;
	margin:5px 0px 0px 0px;
	width:930px;
}

div#openDag {
	width:204px;
	float:left;
}

div#tussenMenu {
	background:url(images/tussenmenuBG.gif) repeat-x top left #405a8a;
	height:28px;
	width:726px;
}

div#menu {
	width:726px;
	background:url(images/menuBG.gif) repeat-x top left #bdc2c9;
	height:28px;
}

div#menu img {
	float:left;
}

div#menu a:link, div#menu a:active, div#menu a:visited {
	display:block;
	float:left;
	border-right:1px solid #405a8a;
	height:22px;
	color:#405a8a;
	text-decoration:none;
	padding:5px 21px 0px 21px;
	font-family:verdana;
	font-size:13px;
}

div#menu a:hover {
	background:url(images/menuOverBG.gif) repeat-x top left;
}

div#content {
	width:930px;
	margin:-5px 0px 0px 0px;
	display:block;
	position:relative;
	height:auto;
	float:left;
	clear:both;
	background:url(images/contentBG.gif) repeat-y top left #fff;
}

div#contentFoto {
	width:900px;
	margin:-5px 0px 0px 0px;
	display:block;
	position:relative;
	height:auto;
	float:left;
	clear:both;
	padding:0px 20px 25px 10px;
	font-family:verdana;
	font-size:11px;
	background:url(images/contentBG.gif) repeat-y top left #fff;
}

div#footer {
	background:url(images/footerBG.gif) no-repeat;
	width:930px;
	padding:30px 0px 0px 0px;
	text-align:center;
	color:#fff;
	font-family:verdana;
	font-size:11px;
	clear:both;
}

div#colu1 {
	width:206px;
	float:left;
	text-align:center;
	padding:30px 3px 20px 3px;
}

div#colu1 img {
	margin:0px 0px 15px 0px;
}

div#colu2 {
	width:525px;
	float:left;
	font-family:verdana;
	font-size:11px;
	padding:0px 5px 0px 5px;
}

div#colu2 p {
	margin:0px 0px 15px 0px;
}

div#colu2 h2 {
	font-family:verdana;
	font-size:11px;
	margin:0px 0px 15px 0px;
}

div#colu2 h2 a:link, div#colu2 h2 a:active, div#colu2 h2 a:visited {
	text-decoration:none;
	color:#0e4071;
}

div#colu2 h2 a:hover {
	text-decoration:underline;
}

div#colu2 a:link, div#colu2 a:active, div#colu2 a:visited {
	color:#0e4071;
	text-decoration:none;	
}

div#colu2 a:hover {
text-decoration:underline;
}

div#colu2alt {
	width:685px;
	float:left;
	font-family:verdana;
	font-size:11px;
	padding:0px 28px 0px 5px;
}

div#colu2alt p {
	margin:0px 0px 15px 0px;
}

div#colu2alt h2 {
	font-family:verdana;
	font-size:11px;
	margin:0px 0px 15px 0px;
}

div#colu2alt h2 a:link, div#colu2 h2 a:active, div#colu2 h2 a:visited {
	text-decoration:none;
	color:#0e4071;
}

div#colu2alt h2 a:hover {
	text-decoration:underline;
}

div#colu2alt a:link, div#colu2alt a:active, div#colu2alt a:visited {
	color:#0e4071;
	text-decoration:underline;
}

div#colu2alt a:hover {
	color:#000;
}

div#colu3 {
	width:183px;
	float:left;
	text-align:center;
}

div#footer a:link, div#footer a:active, div#footer a:visited {
	color:#fff;
}

div#footer a:hover {
	text-decoration:none;
}

img#lift_demonstratie {
	margin:20px 0px 20px 0px;
	clear:both;
}

a.btnBedrijf:link, a.btnBedrijf:active, a.btnBedrijf:visited {
	border:1px solid #3f5b8b;
	width:183px;
	font-family:verdana;
	font-size:12px;
	color:#c3292b;
	text-decoration:none;
	background:url(images/btnBedrijfBG.gif) repeat-x top left #fff;
	display:block;
	margin:0px auto 0px auto;
	padding:4px 0px 0px 0px;
	height:20px;
}

a.btnBedrijf:hover {
	background:url(images/btnBedrijfBG-over.gif) repeat-x top left #fff;
}

table.overzicht {
	width:525px;
	margin:0px 0px 15px 0px;
}

table.overzicht th {
	text-align:left;
}

table.overzicht td {
	padding:2px;
}

table.overzicht span {
	color:#c0272d;
}

table.overzicht a:link, table.overzicht a:active, table.overzicht a:visited {
	color:#0e4071;
	text-transform:uppercase;
	font-size:11px;
	text-decoration:none;
}

table.overzicht a:hover {
	text-decoration:underline;
}

table.overzicht td.uitverkocht {
	background-color:#c0272d;
	font-weight:bold;
	color:#fff;
}

table.overzicht td.groen {
	color:#00cc00;
}

table.overzicht td.aanbieding {
	background-color:#00cc00;
	font-weight:bold;
	color:#fff;
}

div#flashcontent {
	height:300px;
	width:150px;
	margin-bottom:20px;
}

img.docuAanvraag {
	float:right;
	margin-right:13px;
}

div#linksMenu {
	margin:0px 0px 15px 0px;
}

div#linksMenu a:link, div#linksMenu a:active, div#linksMenu a:visited {
	border:1px solid #405b8a;
	width:183px;
	font-family:verdana;
	font-size:12px;
	color:#405b8a;
	text-decoration:none;
	background:url(images/btnLinksBG.gif) repeat-x top left #fff;
	display:block;
	margin:0px auto 1px auto;
	padding:4px 0px 0px 0px;
	height:20px;
}

div#linksMenu a:hover {
	color:#b9363b;
	background:url(images/btnLinksBG-over.gif) repeat-x top left #fff;
}

div#linksMenu a#parrent {
	border:1px solid #405b8a;
	width:183px;
	font-family:verdana;
	font-size:12px;
	color:#405b8a;
	text-decoration:none;
	background:url(images/btnLinksBG-over.gif) repeat-x top left #fff;
	display:block;
	margin:0px auto 10px auto;
	padding:4px 0px 0px 0px;
	height:20px;
}

table.nieuwsOverzicht {
	border-bottom:1px solid #aca899;
	margin:0px 0px 15px 0px;
}

table.nieuwsOverzicht img {
	border:1px solid #000;
	margin:3px;
}

table.nieuwsOverzicht a:link, table.nieuwsOverzicht a:active, table.nieuwsOverzicht a:visited {
	color:#114171;
	text-decoration:none;
}

table.nieuwsOverzicht a:hover {
	text-decoration:underline;
}

img.imgNieuws {
	margin:10px 15px 0px 0px;
	border:1px solid #000;
}

table.infoAanvraag input, table.infoAanvraag textarea, table.infoAanvraag option, table.infoAanvraag select {
	width:300px;
	border:1px solid #00548e;
	background-color:#efefef;
}

dl#stappen {
	margin:0px 0px 0px 10px;
}

dl#stappen dt {
	float:left;
	width:60px;
	height:50px;
}

dl#stappen dd {
	float:left;
	width:450px;
	height:50px;
}

dl#locatieOverzicht {
	margin-bottom:15px;
}

dl#locatieOverzicht.uitverkocht {
	height:250px;
	background:url(images/Bg_uitverkocht.jpg) no-repeat top left;
}

dl#locatieOverzicht dt {
	float:left;
	height:30px;
	width:100px;
}

dl#locatieOverzicht dd {
	float:left;
	height:30px;
	width:410px;
	padding:0px 0px 0px 10px;
	background:url(images/locatieDubbel.gif) no-repeat left top;
}

dl#locatieOverzicht dd.ddgroot {
	float:left;
	height:40px;
	width:410px;
	padding:0px 0px 0px 10px;
	background:url(images/locatieDubbel.gif) no-repeat left top;
}

p.center {
	text-align:center;
}

ul#listInfo {
	margin:0px 0px 15px 20px;
}

ul#listInfo li {
	padding:0px 0px 0px 10px;
}

table#tableunit input {
	background-color:#efefef;
	border:1px solid #00548e;
	font-family:Verdana;
	padding:1px;
	font-size:10px;
	height:15px;
	margin:0px 0px 0px 15px;
	width:250px;
}

table#tableunit select {
	background-color:#efefef;
	font-family:Verdana;
	font-size:10px;
	border:1px solid #00548e;
	margin:0px 0px 0px 15px;
	width:250px;
}

table#tableunit select option {
	background-color:#efefef;
	padding:1px;
}

table#tableunit textarea {
	margin:0px 0px 0px 15px;
	border:1px solid #00548e;
	background-color:#efefef;
	font-family:Verdana;
	font-size:10px;
	width:250px;
}

td.rodeLink a {
	color:#c0272d;
}

div#baro {
	width:150px;
	height:238px;
	line-height:normal;
}

div#baro img {
	padding:0px;
	width:150px;
}

div#sitemap ul {
	margin:0px 0px 0px 10px;
}

div#sitemap ul li {
	padding:0px 0px 0px -3px;
	margin:0px 0px 0px 10px;
}