/* Start Structure */
* {
	margin: 0;
	padding: 0;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	height:0px;
	margin:0;
	padding:0;
}
table {
	margin:10px 0;
}
a.
a {
	outline:none;
}
h1 {
	font-size:15px;
	font-weight:bold;
	color:#CB0308;
	margin-bottom:5px;
}
h1 a {
	font-size:15px;
	font-weight:bold;
	color:#CB0308;
	margin-bottom:5px;
	text-decoration:none;
}
img {
	border:0 none;
}
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000B21;
	line-height: 16px;
}
body {
	background: #A61F1A url(../images/layout/bodyBackground.gif) repeat-x fixed;
	margin:10px 0;
}
#headerTop{
	width:980px;
	height:19px;
	padding:0 9px;
	background:url(../images/layout/headerTop.png) 0 0 repeat-y;
	margin:0 auto;
	text-align:center;
}
#container{
	width:980px;
	padding:0 9px;
	/*background-color:#FFFFFF;*/
	background:url(../images/layout/contentWhiteBackground.png) 0 0 repeat-y;
	margin:0 auto;
	text-align:center;
}
.logoLink { 
	width:400px;
	height:140px;
	display:block;
	position:absolute;
	z-index:100000;
	text-indent:-9999px;
	background-color:#FFF;
	filter:alpha(opacity=1);
	-moz-opacity:0.01;
	-khtml-opacity: 0.01;
	opacity: 0.01;
}
div#header {
	background: url(../images/layout/headerOverlay.png) 0 0 no-repeat;
	height: 190px;
	width: 980px;
	position:relative;
}

div#headerImg { height:204px; margin:-5px 0 0 0; padding:0; }

#contentholder {
	padding:20px 12px 1px;
	/*padding:20px 12px;*/
	width:956px;
	/*background:url(../images/layout/contentBackground.gif) repeat-x;*/
}
#subPage_contentholder {
	margin-left:22px;
}
.subPage_content {
	width:910px;
	min-height:194px;
	height:auto;
	text-align:left;
	margin-bottom:10px;
}
.subPage_content a {
	color:#5a1713;
}
.subPage_content h1 a{
	color:#CB0308;
}
#introSubpage {
	float:left;
	width:954px;
	margin-bottom:10px;
	text-align:left;
}
div#introSubTop{
	width: 954px;
	height: 57px;
	float: left;
	background:transparent url(../images/layout/homeBackgroundExtraLarge_top.jpg) no-repeat scroll 0 0;
}
div#introSubBottom{
	width: 954px;
	height: 11px;
	float: left;
	background:transparent url(../images/layout/homeBackgroundExtraLarge_bottom.jpg) no-repeat scroll 0 0;
}
#introSubpage .page_title{
	margin-bottom:20px;
}
#subPage_intro_text {
	width: 912px;
	float: left;
	margin: -10px 0 0 0;
	padding: 0 20px 0 20px;
	border-left: 1px solid #948b8c;
	border-right: 1px solid #948b8c;
}

#subPage_intro_text p a {
	color:#5A1713;
	text-decoration:underline;
	cursor:pointer;
}
	#introSubpage a{
		color:#000B21;
		text-decoration:none;
		cursor:pointer;
	}
.terugnaar {
		color:#5A1713;
		text-decoration:underline;
		cursor:pointer;
}
/* Einde Structure */


/* Start Spritemenu */
#menu {
	background: url(../images/layout/menuBackground.jpg) 0 4px no-repeat;
	height:28px;
	padding:0px;
	margin: 0 0 0 12px;
}
#spritemenu {
	list-style-type:none;
	margin: -4px 0 0 20px;
}
ul#spritemenu li {
	display: inline;
	float: left;
	position:relative;
}
ul#spritemenu li a {
	height: 16px;
	/*padding: 0 3px 5px 4px;
	margin-right:24px;*/
	font-size:13px;
	color: #FFF;
	/*color: #cb0308;*/
	text-align: center;
	text-decoration: none;
	display: inline-block;
	background: none !important;
}
ul#spritemenu li a:hover { font-size:15px; font-weight:bold; }

#menuItem1 {width:80px;text-align:center;}
#menuItem2 {width:150px;text-align:center;}
#menuItem3 {width:110px;text-align:center;}
#menuItem4 {width:100px;text-align:center;}
#menuItem5 {width:100px;text-align:center;}
#menuItem6 {width:90px;text-align:center;}
#menuItem7 {width:90px;text-align:center;}
#menuItem8 {width:100px;text-align:center;}
#menuItem9 {width:100px;text-align:center;}

body#home ul#spritemenu li#menuItem1 a { font-size:15px; font-weight:bold; }
body#nieuwecaravans ul#spritemenu li#menuItem2 a { font-size:15px; font-weight:bold; }
body#aanbiedingen ul#spritemenu li#menuItem3 a { font-size:15px; font-weight:bold; }
body#occasions ul#spritemenu li#menuItem4 a { font-size:15px; font-weight:bold; }
body#voortenten ul#spritemenu li#menuItem5 a { font-size:15px; font-weight:bold; }
body#service ul#spritemenu li#menuItem6 a { font-size:15px; font-weight:bold; }
body#verhuur ul#spritemenu li#menuItem7 a { font-size:15px; font-weight:bold; }
body#accessoires ul#spritemenu li#menuItem8 a { font-size:15px; font-weight:bold; }
body#contact ul#spritemenu li#menuItem9 a { font-size:15px; font-weight:bold; }
/* Einde Spritemenu */


/* Start Home */
.page_title {
	float:left;
	color:#FFF;
	font-size:17px;
	line-height:21px;
	padding:6px 0 0 10px;
}
.page_title2 {
	float:left;
	color:#FFF;
	font-size:17px;
	line-height:20px;
	margin-top:-3px;
}
#merkenNieuweCaravans {
	width:auto;
	height:250px;
	background-color:#FFF;
	float:left;
}
#merkenTitel {
	color:#FFF;
	width:600px;
	height:100px;
	position:absolute;
	z-index:102;
	text-align:left;
	padding:20px 0 0 20px;
	text-transform:uppercase;
	font-size:16px;
	font-weight:bold;
}
a#merkenNieuweElddisButton  {
	float:right;
	width:265px;
	height:63px;
	display:block;
}
a#merkenNieuweLunarButton  {
	clear:right;
	float:right;
	width:265px;
	height:63px;
	display:block;
}
a#merkenNieuweLMCButton  {
	clear:right;
	float:right;
	width:265px;
	height:62px;
	display:block;
}
a#merkenNieuweTriganoButton  {
	clear:right;
	float:right;
	width:265px;
	height:62px;
	display:block;
}
#merkenLinks {
	width:956px;
	height:250px;
	position:absolute;
	z-index:101;
}
#merkenAfbeeldingGroot {
	position:absolute;
	z-index:100;
}
#home_occasions {
	width:290px;
	height:230px;
	background:url(../images/layout/homeBackgroundSmall.png) 0 0 no-repeat;
	float:left;
	padding:10px;
	margin:20px 13px 0 0;
}
	#home_occasions_big {
		width:262px;
		height:197px;
		float:left;
		padding-top:20px;
		text-align:left;
		margin-left:12px;
	}
		.home_occasions_big_title {
			width:262px;
			height:20px;
			float:left;
			display:block;
			color:#CB0308;
			font-size:14px;
			font-weight:bold;
			line-height:21px;
		}
		.home_occasions_big_image {
			width:262px;
			height:159px;
			float:left;
			display:block;
			font-size:17px;
			line-height:21px;
			padding-top:6px;
		}
		.home_occasions_big_image img {
			width:220px;
			height:164px;
		}

	#home_occasions_small {
		width:300px;
		float:left;
		padding-top:10px;
		text-align:left;
		height:184px;
	}
		.home_occasions_small_image {
			width:86px;
			height:69px;
			float:left;
			margin-right:10px;
			margin-top:10px;
		}
		.home_occasions_small_image img {
			width:84px;
			height:62px;
		}
		.home_occasions_small_text {
			width:200px;
			height:69px;
			text-align:left;
			float:left;
			vertical-align:top;
			margin-top:10px;
		}
		.home_occasions_small_text strong {
			color:#CB0308;
		}
#home_aanbiedingen {
	width:290px;
	height:230px;
	background:url(../images/layout/homeBackgroundSmall.png) 0 0 no-repeat;
	float:left;
	padding:10px;
	margin:20px 13px 0 0;
}
	#home_aanbiedingen_small {
		width:300px;
		height:174px;
		float:left;
		padding-top:20px;
		text-align:left;
	}
		.home_aanbieding_small_image {
			width:170px;
			height:132px;
			float:left;
			margin-right:10px;
			margin-top:10px;
		}
		.home_aanbieding_small_text {
			width:100px;
			/*height:132px;*/
			text-align:left;
			float:left;
			vertical-align:top;
			margin-top:10px;
		}
		.home_aanbieding_small_title {
			height:16px;
			display:block;
		}
		.home_aanbieding_small_title strong {
			color:#CB0308;
		}
		.home_aanbieding_small_text strong {
			color:#CB0308;
		}
		.meerInfo { text-align:right; margin-right:5px; }
		.meerInfo a { font-weight:normal;color:#000B21; }

	#aanbiedingPattern a {
		display:block;
		height:210px;
		left:-25px;
		position:relative;
		text-indent:-9999px;
		top:-66px;
		width:310px;
	}
		div#aanbiedingInfo {
			width:300px;
			color:#FFF;
			margin-left:10px;
			margin-top:-185px;
			position:relative;
			text-align:left;
			font-size:14px;
			font-weight:bold;
		}
		div#aanbiedingVan {
			width:300px;
			color:#FFF;
			margin-left:10px;
			margin-top:15px;
			position:relative;
			text-align:left;
			font-size:11px;
		}
		div#aanbiedingVoor {
			width:100px;
			color:#5a1713;
			margin-left:32px;
			margin-top:50px;
			position:relative;
			text-align:center;
			font-size:12px;
			line-height:18px;
			font-weight:bold;
		}
		div#meerAanbieding {
			font-size:11px;
			margin-top:20px;
			position:relative;
			text-align:right;
			width:298px;
		}
		div#meerAanbieding a {
			color:#FFFFFF;
			text-decoration:underline;
		}
	div#aanbiedingPattern {
		background: url(../images/layout/aanbiedingenPattern.png) 0 0 no-repeat; 
		width: 282px; 
		height: 167px; 
		position:relative;
		margin:-100px 0 0 25px;
	}
	body#home div#aanbieding{ 
		width: 282px; 
		height: 167px; 
		position:relative;
	}
	body#home div#aanbieding img{ 
		position:relative;
		margin: 48px 0 0 113px;
		width: 187px;
		height:133px;
	}
#home_nieuwecaravans {
	width:633px;
	height:250px;
	margin:0 13px 0 0;
	background:url(../images/layout/homeBackgroundLargeSplit.png) 0 0 no-repeat;
	float:left;
}
		#home_nieuwecaravans .page_title {
			margin-bottom:20px;
		}
		.nieuwEldiss {
			width: 316px;
			height: 95px;
			float:left;
			text-align:left;
			background:url(../images/afbeeldingen/nieuw_elddis_small.jpg) right bottom no-repeat;
		}
			.nieuwEldiss a {
				color: #000;
				text-decoration:none;
				width:316px;
				height:90px;
				display:block;
				cursor:pointer;
			}
		.nieuwLunar {
			width: 310px;
			height: 95px;
			float:left;
			text-align:left;
			background:url(../images/afbeeldingen/nieuw_lunar_small.jpg) right bottom no-repeat;
		}
			.nieuwLunar a {
				color: #000;
				text-decoration:none;
				width:316px;
				height:90px;
				display:block;
				cursor:pointer;
			}
		.nieuwLMC {
			width: 316px;
			height: 107px;
			float:left;
			text-align:left;
			background:url(../images/afbeeldingen/nieuw_lmc_small.jpg) right bottom no-repeat;
		}
			.nieuwLMC a {
				color: #000;
				text-decoration:none;
				width:316px;
				height:100px;
				display:block;
				cursor:pointer;
			}
		.nieuwTrigano {
			width: 310px;
			height: 107px;
			float:left;
			text-align:left;
			background:url(../images/afbeeldingen/nieuw_trigano_small.jpg) right bottom no-repeat;
		}
			.nieuwTrigano a {
				color: #000;
				text-decoration:none;
				width:316px;
				height:100px;
				display:block;
				cursor:pointer;
			}
				.nieuwText { 
					width:140px;
					height:90px;
					display:block;
					text-align:left;
					line-height:13px;
					margin:6px 0 0 10px;
				 }
#home_VAS {
	width:310px;
	height:250px;
	margin-top:20px;
	float:left;
}
#NAW {
	display:none;
	width:941px;
	height:24px;
	margin-top:10px;
	padding-top:8px;
	padding-left:15px;
	background:url(../images/layout/NawBackground.gif) 0 0 no-repeat;
	float:left;
	font-size:13px;
	text-align:left;
}
#home_Voortenten {
	width:149px;
	height:119px;
	background:url(../images/layout/homeBackgroundExtraSmallVoortenten.jpg) 0 0 no-repeat;
	margin-right:12px;
	float:left;
}
	.voortentenlink {
		display:block;
		height:120px;
		width:146px;
		text-indent:-9999px;
	}
#home_Accessoires {
	width:149px;
	height:119px;
	background:url(../images/layout/homeBackgroundExtraSmallAccessoires.jpg) 0 0 no-repeat;
	float:left;
}
	.accessoireslink {
		display:block;
		height:120px;
		width:146px;
		text-indent:-9999px;
	}
#home_Verhuur {
	width:149px;
	height:119px;
	background:url(../images/layout/homeBackgroundExtraSmallVerhuur.jpg) 0 0 no-repeat;
	margin-right:12px;
	text-align:left;
	float:left;
	margin-top:12px;
}
	#verhuurText {
		margin-top:44px;
		margin-left:5px;
		font-size:10px;
		line-height:12px;
	}
	#verhuurText a {
		text-decoration:underline;
		color:#000B21;
	}
	#verhuurText a.pdfIcon {
		color:#000B21;
		display:block;
		height:20px;
		padding-top:10px;
		margin-right:13px;
		text-decoration:underline;
		background:url(../images/layout/pdf.gif) right 2px no-repeat;
	}
	.verhuurlink {
		display:block;
		height:120px;
		width:146px;
		text-indent:-9999px;
	}
		.verhuurTextBold {
			/*color:red;*/
			font-weight:bold;
			margin-right:4px;
		}
		.verhuurTextNormal {
			/*color:red;*/
			font-weight:normal;
		}
#home_Paradiso {
	width:149px;
	height:119px;
	background:url(../images/layout/homeBackgroundExtraSmallParadiso.jpg) 0 0 no-repeat;
	float:left;
}
#home_OverOns {
	width:149px;
	height:119px;
	background:url(../images/layout/homeBackgroundExtraSmallOverOns.jpg) 0 0 no-repeat;
	float:left;
	margin-top:12px;
}
	.paradisolink {
		display:block;
		height:120px;
		width:146px;
		text-indent:-9999px;
	}


#home_Service {
	width:310px;
	height:119px;
	background:url(../images/layout/homeBackgroundMedium.jpg) 0 0 no-repeat;
	margin-top:12px;
	float:left;
}
	.serviceslink {
		display:block;
		height:120px;
		width:300px;
		margin-top:-100px;
		text-indent:-9999px;
	}
	#service_text {
		float:left;
		font-size:16px;
		font-weight:bold;
		height:55px;
		line-height:20px;
		margin-top:32px;
		padding:0 10px;
		width:290px;
	}
		#service_text a, #service_text a:hover {
			text-decoration:none;
			color:#000B21;
		}

#NAW a {
	color:#000B21;
	text-decoration:none;
}
#NAW a:hover {
	text-decoration:underline;
}
/* Einde Home */


/* Start Nieuwe Caravans */
#introSubpageNieuw {
	background:transparent url(../images/layout/homeBackgroundExtraLargeSplit.png) no-repeat scroll 0 0;
	float:left;
	height:125px;
	width:954px;
	margin-bottom:10px;
	text-align:left;
}
#introSubpageNieuw .page_title{
	margin-bottom:20px;
}
/*#subPage_intro_text {
	margin:0 20px;
}*/
	#introSubpageNieuw a{
		color:#000B21;
		text-decoration:none;
		cursor:pointer;
	}
.nieuwecaravans_top_image {
	float:left;
	height:67px;
	margin-left:5px;
	width:86px;
}
		.nieuwEldissNieuw {
			/*width: 236px;*/
			
			width: 318px;
			
			height: 74px;
			float:left;
			text-align:right;
			line-height:13px;
		}
			.nieuwEldissNieuw a.whiteTransparent {
				color: #000;
				text-decoration:none;
				width:310px;
				height:68px;
				margin:4px 2px 2px;
				display:block;
				cursor:pointer;
				background:url(../images/afbeeldingen/nieuw_elddis_xtrasmall.png) center 0 no-repeat;
			}
			.nieuwLunarNieuw {
				/* width: 241px;*/ 
				
				width: 318px;
				height: 74px;
				float:left;
				text-align:center;
				line-height:13px;
			}
				.nieuwLunarNieuw a.whiteTransparent {
					color: #000;
					text-decoration:none;
					width:310px;
					height:73px;
					display:block;
					cursor:pointer;
					background:url(../images/afbeeldingen/nieuw_lunar_xtrasmall.png) center 0 no-repeat;
				}
			.nieuwLMCNieuw {
				/* width: 236px;*/
				width: 318px;
				height: 74px;
				float:left;
				text-align:left;
				line-height:13px;
			}
				.nieuwLMCNieuw a.whiteTransparent {
					color: #000;
					text-decoration:none;
					width:310px;
					height:73px;
					display:block;
					cursor:pointer;
					background:url(../images/afbeeldingen/nieuw_lmc_xtrasmall.png) center 0 no-repeat;
				}
			.nieuwTriganoNieuw {
				width: 234px;
				height: 73px;
				float:left;
				text-align:left;
				line-height:13px;
			}
				.nieuwTriganoNieuw a.whiteTransparent {
					color: #000;
					text-decoration:none;
					width:234px;
					height:73px;
					display:block;
					cursor:pointer;
					background:url(../images/afbeeldingen/nieuw_trigano_xtrasmall.png) right 0 no-repeat;
				}
				a:hover.whiteTransparent {
					/* background-position:right -73px;*/ 
					background-position:center -73px;
				}
					.nieuwTextNieuw {
						display:block;
						height:73px;
						line-height:11px;
						margin:2px 0 0 10px;
						text-align:left;
						width:128px;
					}
.blackH1 {
	margin-top:10px;
}

.blackH1 a {
	color:#000B21;
}

body#nieuwecaravans .subPage_content h1 a, body#paradiso .subPage_content h1 a{
	color:#000B21;
	text-transform:uppercase;
}
.nieuwecaravans_content_image {
	width:297px;
	border-top:1px solid #CCCCCC;
}
.nieuwecaravans_content_image img {
	width:287px;
	height:194px;
}
body#nieuwecaravans .content_text, body#paradiso .content_text {
	width:613px;
	height:auto;
	border-top:1px solid #CCCCCC;
	padding:10px 0;
}
.nieuwsitem {
	margin-top:10px;
}
.Oneven .content_text {
	float:right;
	text-align:left;
}
.Oneven .nieuwecaravans_content_image {
	text-align:left;
	float:left;
}
.Oneven .nieuwecaravans_content_image img {
	float:left;
}
.Even .content_text {
	float:left;
	text-align:left;
}
.content_text a {
	color:#5a1713;
}
.content_text h1 a {
	color:#CB0308;
}
.Even .nieuwecaravans_content_image {
	text-align:right;
	float:right;
}	
.Even .nieuwecaravans_content_image img {
	float:right;
}
.Even .nieuwecaravans_content_image .publisherItemImage {
	float:right;
	margin-left:5px;
	margin-right:0;
}
.Rechts {
	text-align:right;
}
.Links {
	text-align:left;
}
.borderbottom {
	border-top:#CCCCCC 1px solid;
	height:0px;
	font-size:0px;
	line-height:0px;
}
.spancontent_text {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	height:auto;
	padding:10px 0;
	margin:10px 0;
	width:910px;
	display:block;
}

body#home #NAW {
	margin-top:20px;
}
/* Einde Nieuwe Caravans */


/* Start Occasions */
body#occasions #subPage_contentholder {
	margin-left:0;
}
body#occasions .subPage_content {
	min-height:10px;
	margin-left:20px;
}
a.pagedevider { color: #708090; text-decoration: none; }
a.pagedevider:hover,a.pagedevider:active { color: #708090; text-decoration: underline; }
span.pagedevider { color: red; text-decoration:underline; }
.occasionsTableTitle { width:40%;text-align:left; }
.occasionsTableTable { width:20%;text-align:center; }
.occasionsTableSearch { width:40%;text-align:right; }
.occasionsTableSearch img { vertical-align:middle; }
.occasionsItemTitle { height:25px; }
.occasionsItemImage { width:100px; }
.occasionsItemImage img{ border:1px solid silver; }
.occasionsItemList { width:80px;margin-right:10px;vertical-align:top; }
.occasionsItemList2 { width:100px;border-right:1px solid silver;vertical-align:top; }
.occasionsItemInfo { padding-left:20px;vertical-align:top; }
.meerInfo { color:#5a1713;font-weight:bold; }
.tableBottom { margin:0; }

body#occasions h1 {
	color:#DA1212;
}
body#occasions h2 {
	font-size:14px;
	font-weight:normal;
	color:#CB0308;
	padding-left:13px;
}
.orange {
	background: url('http://website.mobiel500.nl/afbeeldingen/diversen/blck_orange.gif') 0 3px no-repeat;
}
.green {
	background: url('http://website.mobiel500.nl/afbeeldingen/diversen/blck_green.gif') 0 3px no-repeat;
}
.blue {
	background: url('http://website.mobiel500.nl/afbeeldingen/diversen/blck_blue.gif') 0 3px no-repeat;
}
#occasionsTable {
	width:100%;

}
/* Einde Occasions */


/* Start Voortenten */
body#voortenten #introSubpage {
	background:transparent url(../images/layout/homeBackgroundExtraLarge2.png) no-repeat scroll 0 0;
	float:left;
	height:168px;
	width:954px;
	margin-bottom:10px;
	text-align:left;
}
.voortenten_content_text {
	width:910px;
}
.content_text {
	border-top:1px solid #CCCCCC;
	height:auto;
	padding:10px 0;
	width:910px;
}
/* Einde Voortenten */


/* Start Service & Onderhoud */
body#service .content_text {
	width:613px;
	height:auto;
	border-top:1px solid #CCCCCC;
	padding:10px 0;
}
.publisherItemImage {
	margin-right:5px;
	float:left;
}
body#service .subPage_content h1 {
	margin-top:10px;
}
/* Einde Service & Onderhoud */


/* Start Verhuur */
body#verhuur #introSubpage {
	background:transparent url(../images/layout/homeBackgroundExtraLarge2.png) no-repeat scroll 0 0;
	float:left;
	height:168px;
	width:954px;
	margin-bottom:10px;
	text-align:left;
}
body#verhuur .content_text {
	width:613px;
	height:auto;
	border-top:1px solid #CCCCCC;
	padding:10px 0;
}
body#verhuur .content_text table {
	border: #ccc 1px solid;
}
body#verhuur .content_text ul li {
	margin-left:20px;
}
body#verhuur .subPage_content h1 {
	margin-top:10px;
}
/* Einde Verhuur */


/* Start Accessoires */
body#accessoires .content_text {
	width:613px;
	height:auto;
	border-top:1px solid #CCCCCC;
	padding:10px 0;
}
body#accessoires .content_text_large {
	border-top:1px solid #CCCCCC;
	height:auto;
	padding:10px 0;
	width:910px;
}
body#accessoires .subPage_content h1 {
	margin-top:10px;
}
body#accessoires .content_text tbody ul li {
	margin-left:20px;
}
/* Einde Accessoires */


/* Start Contact */
body#contact #introSubpage {
	background:transparent url(../images/layout/homeBackgroundExtraLarge2.png) no-repeat scroll 0 0;
	float:left;
	height:168px;
	width:954px;
	margin-bottom:10px;
	text-align:left;
}
body#contact #subPage_intro_text table {
	margin:0;
}


body#contact .subPage_content h1 {
	margin-top:10px;
}
.contactLeft {
	width:445px;
	float:left;
	border-right:#555 1px solid;
}
.contactRight {
	width:454px;
	float:left;
	margin-left:10px;
}
div.formError { background:#FF0000; color:#FFF; display:none; padding:2px 5px; width:394px; }
div.formError2 { background:#FF0000; color:#FFF; display:none; padding:2px 5px; width:394px; }
fieldset { border:none; display:block; margin-left:2px; margin-right:2px; }
form#contactform fieldset legend, form#belmijform fieldset legend { display: none; }
form#contactform fieldset div, form#belmijform fieldset div { padding: 4px 0 0 0; /*margin-bottom:10px; */display: block; clear: left; }
form#contactform fieldset div label.formLeft, form#belmijform fieldset div label.formLeft,
form#contactform fieldset div span.formLeft, form#belmijform fieldset div span.formLeft,
form#contactform fieldset div input.text, form#belmijform fieldset div input.text,
form#contactform fieldset div textarea, form#belmijform fieldset div textarea,
form#contactform fieldset div div.button, form#belmijform fieldset div div.button { display: block; float: left; }
form#contactform fieldset div label.formLeft, form#belmijform fieldset div label.formLeft,
form#contactform fieldset div span.formLeft, form#belmijform fieldset div span.formLeft { width: 100px; padding-top:2px; }
form#contactform fieldset div input.text, form#belmijform fieldset div input.text { width: 300px; }
form#contactform fieldset div textarea, form#belmijform fieldset div textarea { width: 300px; height: 100px; }
form#contactform fieldset div div.button, form#belmijform fieldset div div.button { width: 402px; text-align: right; }
form#contactform fieldset div button, form#belmijform fieldset div button { cursor: pointer; }
form#contactform fieldset div span.verplicht, form#belmijform fieldset div span.verplicht { font-style: italic; padding-bottom:10px; }
form#contactform fieldset div span.verplichtrood, form#belmijform fieldset div span.verplichtrood {color:#FF0000;}
form#contactform fieldset div input.error, form#belmijform fieldset div input.error,
form#contactform fieldset div textarea.error, form#belmijform fieldset div textarea.error { border: 1px solid #f00; }
form#contactform fieldset div span.formErrorMark, form#belmijform fieldset div span.formErrorMark { color: #f00; font-weight: bold; }

		/* Boekingsform */
		div.formError3 { background:#FF0000; color:#FFF; display:none; padding:2px 5px; width:544px; }
		form#boekingsform fieldset legend { display: block; font-weight:bold; padding:10px 0 5px 0; }
		form#boekingsform fieldset div { padding: 4px 0 0 0; /*margin-bottom:10px; */display: block; clear: left; }
		form#boekingsform fieldset div label.formLeft, form#boekingsform fieldset div span.formLeft, 
		form#boekingsform fieldset div input.text, form#boekingsform fieldset div textarea, 
		form#boekingsform fieldset div div.button { display: block; float: left; }
		form#boekingsform fieldset div label.formLeft, 
		form#boekingsform fieldset div span.formLeft { width: 250px; padding-top:2px; }
		form#boekingsform fieldset div input.text { width: 300px; }
		form#boekingsform fieldset div textarea { width: 300px; height: 100px; }
		form#boekingsform fieldset div div.button { width: 552px; text-align: right; }
		form#boekingsform fieldset div button { cursor: pointer; }
		form#boekingsform fieldset div span.verplicht { font-style: italic; padding-bottom:10px; }
		form#boekingsform fieldset div span.verplichtrood, span.verplichtrood {color:#FF0000;}
		form#boekingsform fieldset div input.error, form#boekingsform fieldset div textarea.error { border: 1px solid #f00; }
		form#boekingsform fieldset div span.formErrorMark { color: #f00; font-weight: bold; }

div#map { 
	width:910px;
	height:350px;
	margin-bottom:10px;
}
/* Einde Contact */


/* Start Contact */
body#disclaimer .subPage_content h1 {
	margin-top:10px;
}
/* Einde Contact */


/* Start Aanbiedingen */
body#aanbiedingen strong {
	font-weight:bold;
}
body#aanbiedingen .subPage_content h1 {
	margin-top:10px;
}
/* Einde Aanbiedingen */

/* Start Disclaimer */
/*body#disclaimer #introSubpage {
	background:transparent url(../images/layout/homeBackgroundSmall2.jpg) no-repeat scroll 0 0;
	float:left;
	height:65px;
	margin-bottom:10px;
	text-align:left;
	width:954px;
}*/
body#aanbiedingen .subPage_content h1 {
	margin-top:10px;
}
/* Einde Aanbiedingen */

/* Start Footer */
#footer {
	height:1px;
	width: 980px;
	/*background: #adacac;*/
	background: #FFF;
	text-align:center;
	padding-top:7px;
}
#footer a {
	text-decoration:none;
	color:#000B21;
}
#footer a:hover {
	text-decoration:underline;
	color:#000B21;
}
#footerBottom{
	width:980px;
	height:19px;
	padding:0 9px;
	background:url(../images/layout/pageBottom.png) 0 bottom repeat-y;
	/*background:url(../images/layout/footerBottom.png) 0 0 repeat-y;*/
	margin:0 auto;
	text-align:center;
}
#copyRight{
	margin:0 auto;
	padding:0 9px;
	text-align:center;
	width:980px;
	color:#5b1714;
}
#copyRight a{
	color:#5b1714;
}
/* Einde Footer */
