/*gebruikte kleurend-grijs	#4F4F51grijs	#707173oranje	#FF9900;*/h1 {	font-family:"Times New Roman", Times, serif;		font-size:22px;	font-weight:normal;	letter-spacing:2px;	padding: 0px;	margin:0px;	bottom: 0px;	line-height:22px;	color: #FFFFFF;	position:absolute;	padding-top:10px;	border:0px solid red;}h2 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:22px;	font-weight:normal;	letter-spacing:1px;	margin: 0px 0px;	margin-bottom:10px;	color: #FFFFFF;}h3 {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight:normal;	padding: 0px;	padding-bottom:5px;	color: #FFFFFF;	margin: 0;}a:link, a:visited {color:#FFFFFF; text-decoration:none; }a:hover {color:#CCCCCC; text-decoration:underline;}sub, sup { line-height: 0; font-size:9px; }body {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	letter-spacing:1px;	/*color:#FFFFFF;*/	color: #CCCCCC;	margin: 0px;	padding: 0px;	overflow: visible;	}	#container {	overflow: hidden;	margin: 0px auto;	width: 892px;	text-align: left;	clear:both;	border: 0px solid red;}	#heading {		padding: 0 0px;	width: 892px;	height:97px;	z-index:4;	border:0px solid red;}#logo {float:left;}/*#banner {	float:left;	background:#FF9900;	width:283px;	height:56px;	position:relative;	left:145px;	top:32px; 	overflow: hidden;	}*/#banner {	float:right;	background:#707173;	left:425;	width: 467px;	height:56px;	position:relative;	top:32px; 	overflow: hidden;	}#bannertxt {	font-family:Arial, Times, serif;	text-transform:uppercase;	text-align:center;	vertical-align:middle;	border:0px solid red;	color: #97BE0D;	font-weight: bold;	font-size:12px;	margin:0px;	padding:0px;}#bannertxt a , #bannertxt a:visited{	color: #97BE0D;}#bannertxt p {margin: 0; }/*nav begin*/#nav {	width:892px;	height:97px;	border:0px solid green;}#navcontainer {	/*background:#9933CC;*/	background:url(../assets/nav_bg.gif) repeat-x;	width:892px;	height:57px;	border: 0px solid red;}#navcontainer ul {	padding: 0;	margin: 0;	padding:10px;	list-style: none;}#navcontainer a {	display: block;	padding: 8px 6px;	color:#FFFFFF;	border: 0px solid green;	text-decoration:none;}#navcontainer a:hover, #navcontainer .active {	color:#000000;	background: url(../assets/hoverbalk.gif) no-repeat;	background-position: 50% 24px;}#navcontainer li {	float: left;	/*width: 6em;*/	padding: 0px 0px;	margin: 0px;	border: 0px solid red;}#subnavcontainer {	position:absolute;	background:#FF9900;	filter:alpha(opacity=80);	opacity: 0.80;	-moz-opacity: 0.8;	width:892px;	height:33px;	border: 0px solid red;	z-index:20;}#subnavcontainer ul {	padding: 0;	margin: 0;	padding:0px;	padding-left:10px;	list-style: none;}#subnavcontainer a {	display: block;	letter-spacing:0px;	padding: 8px 9px;	color:#FFFFFF;	color:#fcdc9e;	border: 0px solid green;	text-decoration:none;}#subnavcontainer a:hover, #subnavcontainer .active {	color:#f3bc52;	color:#FFFFFF;	}#subnavcontainer li {	float: left;	/*width: 6em;*/	padding: 0px 0px;	margin: 0px;	border: 0px solid red;}#content {	position:relative;	width: 892px;	margin: 0px;	padding: 0px;	border: 0px solid red;	background:#707173;}#contentleft, #contentright {position: relative; float:left; padding-bottom:0px; border: 0px solid green;}#contentleft {	width: 425px;	margin-top:0px;	/*height:415px;*/	border:0px solid red;}#contentleft_top {	position:absolute;	width:425px;	height:90px;	background:#4F4F51;	filter:alpha(opacity=80);	opacity: 0.8;	-moz-opacity: 0.8;	margin-top:-40px;	z-index:10;	border: 0px solid red;}#contentleft #gallery {	position:absolute;	margin-top:-40px;	width: 425px; 	height: 415px;}#myGallery {	width: 425px !important;	height: 415px !important;}#contentright {	position:relative;	float:right;	left:425;	width: 467px;	margin-top:-40px;	height:415px;	border: 0px solid red;	background:#707173;	z-index:2;}#contentright_top {	height:90px;	width:467px;	background:#4F4F51;	border:0px solid red;}#h1header { /*position h1*/	height:20px;    padding:0px;    margin:0px;	margin-top:-17px;	position:relative;}#contenttxt {	margin:0px 16px;	line-height:14px;	color:#CCCCCC;	letter-spacing:0px;	border: 0px solid red;}.newshome, .news {	float:left;	width:435px;/*467-2x16*/	border: 0px solid red;	margin-top:10px;}.newshome p, .news p {margin: 0px; border:0px solid red;}.newshome h3, .news h3 {margin-top:0px; padding-top:0px; line-height:10px;}/*.newsimage {	float:left;	margin-right:4px;	width:70px;	height:70px;}*/.newshome img, .news img {	float:left;	margin-right:10px;}.news a {border: 0px solid red;}#contentkader {	border: 1px solid #FFFFFF;	padding:10px;}.kadertekst {font-weight:bold; letter-spacing:1px;}#partners { 	width:892px;	background:#707173;	/*margin-top:-40px;*/	border: 0px solid red;	float:left;}#partners #intro {padding:5px 20px; border:0px solid red;background:#707173; }.partner_titel {border: 0px solid red; line-height:18px; }.partner {	float:left;	padding:0px;	padding-left:20px;	padding-bottom:5px;	height:130px;	width: 852px;	color:#CCCCCC;	background:#707173;	border: 0px solid orange;}.partnerimages {	float:left;	/*width:100px;*/	border: 0px solid orange;}.partnerimages img {float:left;}.partner_link {float:left;border: 0px solid red; margin-top:87px; margin-left:10px; }#aanbiedingen { 	width:892px;	background:#707173;	/*margin-top:-40px;*/	border: 0px solid red;	float:left;}#aanbiedingen #intro {padding:5px 20px; border:0px solid red;background:#707173; }.aanbieding {	float:left;	padding:10px 0px;	padding-left:20px;	padding-right:20px;	width: 406px;	height:100px;	color:#CCCCCC;	background:#707173;	border: 0px solid red;}#aanbiedingimage {	float:left;	height:100px;	width:100px;	margin-right:10px;	border: 0px solid orange;}.aanbiedingtxt {	padding: 0px;	/*line-height:16px;*/	margin-bottom:5px;	/*height:85px;*/	border: 0px solid red;}.aanbiedingtxt p {margin: 0px; padding:0px;}.aanbiedingprijsvan, .aanbiedingprijs {	float:left;}.aanbiedingprijs {	font-weight:bold;}#footer {	clear:both;	padding:20px 0px;	color:#999999;	font-size:10px;	text-align:center;}#footer a{	color:#FF9900;}/*contactform begin*/form {margin: 0px; padding: 0px;font-family: Arial, Helvetica, sans-serif; font-size:10px;}form p {font-size:11px;}.formlabel { clear:both; line-height: 18px; width: 150px; display: inline-block; float: left; font-size:10px; margin-bottom:0px;}.VeldLargeN {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;	border: 1px solid #FF9900;	width: 170px;	color: #000000;}.VeldLargeA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;	border: 1px solid #FF9900;	width: 170px;	color: #000000;}.VeldMediumN {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #FF9900;	width: 112px;	color: #000000;}.VeldMediumA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #FF9900;	width: 112px;	color: #000000;}.VeldSmallN {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #FF9900;	width: 50px;	color: #000000;}.VeldSmallA {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #FF9900;	width: 50px;	color: #000000;}.knop {	font-size: 10px;	background-color: #FF9900;	color: #FFFFFF;	border: none;	font-weight: bold;	height: 16px;	width: 110px;}