/* ----------------------------------------------- START NORMALISEREN --------------------------------------------------------------- */
/* Normaliseren margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin : 0;
padding : 0;
}

/* Normaliseren font-size voor headers */
h1, h2, h3, h4, h5, h6 {
font-size : 100%;
}

/* Verwijderen list-style van lijsten */
ol, ul {
list-style : none;
}

/* font-style en font-weight op normaliseren */
address, caption, cite, code, dfn, em, strong, th, var {
font-style : normal;
font-weight : normal;
}

table {
border-collapse : collapse;
border-spacing: 0;
}

/* verwijderen randen van fieldset en img */
fieldset, img {
border : 0;
}

/* links aligneren caption en th */
caption, th {
text-align: left;
}

/* verwijderen van aanhalingstekens in q */
q:before, q:after {
content : '';
}

a
{
  outline: none;
}
/* ----------------------------------------------- EINDE NORMALISEREN --------------------------------------------------------------- */
html {
	text-align:center;
}

#wrapper{
	position:relative;
	width: 1000px;
	text-align:left;
	display: table;
	margin: 0 auto;
	background-color:#fff;
}

input{
	border: 1px solid #425b09;
	padding: 2px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f3127;
}

textarea{
	border: 1px solid #425b09;
	padding: 2px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f3127;
}

#content1b label{
	float:left;
	width: 150px;
}

#content1b form{
	margin-top:15px;
	margin-bottom:15px;
}


.knop{
	background-color:#425b08;
	border: 1px solid #65781d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#fce838;
}

.bordernone{
	border: 0px;
}

.vet{
	font-weight:bold;
}

.handje{
	cursor:pointer;
}

/* ----------------------------------------------- START HEADING GEDEELTE --------------------------------------------------------------- */

#heading{
	background-color:#fff;
	height: 82px;
}

#headinglogo{
	float:left;
}

#headingzoek{
	float:left;
	padding-top: 11px;
	padding-left: 200px;
}

#headingsubnav{
	float:right;
	padding-top: 14px;
	padding-left:40px;
}

#headingsubnav, #headingsubnav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#425b09;
	text-decoration:none;
}

#headingsubnav a.a1{
	font-size: 10px;
	color:#425b09;
	text-decoration:none;
}

#headingsubnav a.a2{
	font-size: 12px;
	color:#425b09;
	text-decoration:none;
}

#headingsubnav a.a3{
	font-size: 14px;
	color:#425b09;
	text-decoration:none;
}

#headingsubnav a:hover{
	border-bottom:1px solid #425b09;
}
/* ----------------------------------------------- EINDE HEADING GEDEELTE --------------------------------------------------------------- */

/* ----------------------------------------------- START MAINNAVCONTAINER GEDEELTE --------------------------------------------------------------- */
#mainnavcontainer{
	background: transparent url(../images10/bg_nav.jpg) no-repeat 0 0;
	height:134px;
}

#mainnavcontainer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;	
}

#mainnavcontainer a:hover{
	color:#f1e971;
	padding-left: 14px;
	background: transparent url(../images10/bullet_mainnav.gif) no-repeat 0 5px;
}

#mainnavcontainer a.niks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#f1e971;
	font-weight:bold;
	text-decoration:none;	
}

#mainnavcontainer a.niks:hover{
	color:#f1e971;
	padding-left: 0px;
	background: none;
}

#mainnavcontainer #mainnav3 a:hover{
	padding-left: 0px;	
}

.nactief{
	color:#f1e971;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding-left: 14px;
	background: transparent url(../images10/bullet_mainnav.gif) no-repeat 0 5px;	
}

#mainnav1, #mainnav2, #mainnav3, #mainnav4{
	float:left;
	padding-left:18px;
}

#mainnav1{
	padding-left:16px;
}

#mainnav1 ul, #mainnav2 ul, #mainnav4 ul{
	padding-top: 5px;
	width:240px;
}

#mainnav1 li, #mainnav2 li, #mainnav4 li{
	border-bottom: 1px solid #b9ce89;
	margin-bottom: 2px;
	padding-bottom: 2px;
	position:relative;
}

#mainnavcontainer .laatste{
	border-bottom: none;
}
/* ----------------------------------------------- EINDE MAINNAVCONTAINER GEDEELTE --------------------------------------------------------------- */
/* ----------------------------------------------- START HEADINGSUBCONTAINER GEDEELTE --------------------------------------------------------------- */
#headingsubcontainer{
	padding-top: 8px;
}

#headingsub1, #headingsub2, #headingsub3 {
	float:left;
} 

#headingsub1{
	padding-left: 15px;
	width: 517px;
}

#headingsub1 img{
	border: 5px solid #e0e7d1;
}

#headingsub2 li{
	padding-bottom: 3px;
}

#headingsub2 li.hs2laatste{
	padding-bottom: 0px;
}

#headingsub3{
	padding-left: 15px;
	width: 242px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b372c;
}

#headingsub3 ul{
	padding-top: 5px;
}

#headingsub3 li{
	background: transparent url(../images10/bullet_effecten.gif) no-repeat 0 50%;
	text-indent: 17px;
	border-bottom: 1px dotted #7c6e3e;
	padding-top: 6px;
	padding-bottom: 6px;
}


#headingsub3 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e31b24;
	font-weight:bold;
	line-height:23px;
}

#headingsub3 .hs3laatste{
	border-bottom:none;
}
/* ----------------------------------------------- EINDE HEADINGSUBCONTAINER GEDEELTE --------------------------------------------------------------- */

/* ----------------------------------------------- START CONTENTCONTAINER GEDEELTE --------------------------------------------------------------- */
#contentcontainer{
	clear:both;
}

#content1a, #content2, #content3{
	float:left;
}

#content1a{
	padding-left: 15px;
	width: 502px;
}

#content1b{
	float:left;
	padding-left: 15px;
	width: 719px;
	padding-right:15px;
}

#content1b #subnav, #content1a #subnav{
	margin-top: 5px;
	width: 714px;
	background: #9e6400 url(../images10/bg_subnav.jpg) repeat-x 0 0;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;	
}

#content1b #subnav li, #content1a #subnav li{
	display:inline;
}

#content1b #subnav, #content1b #subnav a, #content1a #subnav, #content1a #subnav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

#content1b #subnav a:hover, #content1a #subnav a:hover{
	color:#ece914;
}

#content1b .sactief, #content1a .sactief{
	color:#ece914;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #ece914;	
	margin: 3px;
	padding-bottom: 2px;	
}

#contentcontainer h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#e31b24;
	font-weight:bold;
	padding-top: 10px;
	line-height:20px;
}

#contentcontainer h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c17b00;
	font-weight:bold;
	padding-top: 10px;
	line-height:23px;
}

#contentcontainer h2.nieuws{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c17b00;
	font-weight:bold;
	padding-top: 3px;
	line-height:23px;
}

#content1a p, #content1b p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	line-height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align:justify;
}

#content1b p.datum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	line-height: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	text-align:justify;
}

#content1a a, #content1b a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#425b08;
}

/*---------- start contentcontainer content1a table getuigenissen----- */
#content1a table{
	width: 100%;
	margin-bottom: 10px;
}

#content1a th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#94390c;
	font-weight:bold;
	border-bottom: 1px dotted #c17b00;
	padding-top: 6px;
	padding-bottom: 6px;
}

#content1a td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
	border-bottom: 1px dotted #c17b00;
	padding-top: 6px;
	padding-bottom: 6px;
}

.fotokader{
	border: 1px solid #94390c;
	float:left;
	margin-right: 15px;
}

.fotokadergetuig{
	border: 1px solid #94390c;
	float:left;
	margin-right: 15px;
	margin-bottom: 10px;
}

/*---------- start contentcontainer content1a table ----- */

#content1b img.kader, #content3b img.kader{
	border: 1px solid #845300;
}

#content3 img.kaderlinks, #content3b img.kaderlinks{
	border: 1px solid #845300;
	float:left;
	margin-right: 5px;
}

#content1b ul#cabineoverzicht{
	margin-top: 10px;
	margin-bottom: 10px;
}

#content1b #cabineoverzicht li.cabineitem{
	display:inline-block;
	width:700px;
	border-bottom:1px dotted #c17b00;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#content1b #cabineoverzicht li.cabineitemlast{
	display:inline-block;
	width:700px;
	border-bottom:none;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

#content1b #cabineoverzicht .foto{
	float:left;
	width: 270px;
}

#content1b #cabineoverzicht .cabineuitleg h2, #content1b #cabineoverzicht .foto h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#c95419;
}

#content1b #cabineoverzicht .cabineuitleg{
	width: 400px;
	float:left;
	margin-top: 0px;
}

#content1b #cabineoverzicht .cabineuitleg p.icons{
	margin-top: 10px;
}

/*-------------------------- start: ACCESSOIRES OVERZICHT ----------------------*/

#content1b ul#accessoires{
	margin-top: 10px;
	margin-bottom: 10px;
}

#content1b #accessoires li.cabineitem{
	display:inline-block;
	width:700px;
	border-bottom:1px dotted #c17b00;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}


#content1b #accessoires .foto{
	float:left;
	width: 170px;
}

#content1b #accessoires .cabineuitleg h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#c95419;
}

#content1b #accessoires .cabineuitleg{
	width: 500px;
	float:left;
	margin-top: 0px;
}

#content1b #accessoires .cabineuitleg p.fotos{
	margin-top: 10px;
}

#content1b #accessoires p.prijs{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e31b24;
	font-weight:bold;
}

/*-------------------------- einde: ACCESSOIRES OVERZICHT ----------------------*/


#content2{
	padding-left: 15px;
	width: 202px;
}

#content2 #box, #content3b #box{
	background: #cbcb93 url(../images10/bg_box.jpg) repeat-x 0 0;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 15px;
}

#content2 #box h3, #content3b #box h3{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:3px;
	color:#415b08;
	padding-top: 3px;
}

#content2 #box p, #content2 #box ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#464646;
	padding-top: 5px;
	padding-bottom: 5px;
}

#content3b #box p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
	color:#464646;
	padding-top: 5px;
	padding-bottom: 5px;
	font-style:normal;
}

#content2 #box .datum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#415b08;
}

#content2 #box a, #content3b #box a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464646;
}

#content3{
	padding-left: 15px;
	width: 242px;
}

#content3b{
float:left;
	padding-left: 0px;
	width: 242px;
}

#content3b ul.thumbs{
	margin-top: 7px;
}

#content3b .thumb{
float:left;
	padding-left: 0px;
	width: 70px;
}

#content3b .thumbtext{
float:left;
	padding-left: 0px;
	width: 160px;
	margin-top: 10px;
}

#content3b .thumbtext a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#9e6400;
}

#content3b li.thumbitem{
	display:inline-block;
	margin-top: 8px;
}


#content3 p , #content3b p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#6b372c;
	font-style:italic;
	padding-top: 5px;
	padding-bottom: 5px;
}

#content3 .haakjes, #content3b .haakjes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#94390c;
	font-style:normal;
}

#content3 a, #content3b a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#94390c;
	font-style:none;
}

#content3b a.linknormaal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#6b372c;
	font-style:italic;
}

#content3 #belmij{
	background: #cccc94 url(../images10/bg_belmij.jpg) repeat-x 0 0;
	padding-left: 13px;
	padding-right: 5px;
	margin-top: 15px;
}

#content3 #belmij p{
	padding-top: 5px;
	padding-bottom: 0px;	
}

#content3 #belmij label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#415b08;
	font-weight:bold;
	font-style:normal;
}

#content3 #belmij .knop{
	margin-top:5px;
	margin-bottom: 10px;	
}

/*---------- start contentcontainer content3b meer nieuws----- */

#content3bmeernieuws{
	float:left;
	padding-left: 0px;
	width: 230px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b372c;
}

#content3bmeernieuws ul{
	padding-top: 5px;
}

#content3bmeernieuws li{
	padding-top: 6px;
	padding-bottom: 6px;
	line-height:15px;
}

#content3bmeernieuws .datum{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
}

#content3bmeernieuws a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#6b372c;
}


/*---------- einde contentcontainer content3b meer nieuws----- */
p.lijn{
	border-bottom: 1px dotted #7c6e3e;
	margin-top: -15px;
}

/*---------------------- START OPSOMMING VRAAG EN ANTWOORD --------------*/

#content1b ul.va li{
	background: transparent url(../images10/bullet_effecten.gif) no-repeat 0 7px;
	text-indent: 0px;
	padding-top: 0px;
	padding-bottom: 6px;
	padding-left:15px;
}

#content1b ul.va2 li{
	background: transparent url(../images10/bullet_effecten.gif) no-repeat 0 7px;
	text-indent: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#6b372c;
	padding-left:15px;
}

#content1b ul.a li{
	background: transparent url(../images10/bullet_effecten.gif) no-repeat 0 7px;
	text-indent: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#6b372c;
	padding-left:15px;
}

#content1b ul.va3 {
	margin-left: 30px;
}

#content1b ul.va4 {
	margin-left: 45px;
}

#content1b ul.va{
	margin-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px dotted #7c6e3e;
}

#content1b ul.techspecs{
	padding-left: 15px;
}

#content1b ul.techspecs li{
	list-style: url(../images10/bullet_effecten.gif);
	padding-top: 0px;
	padding-bottom: 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#464646;
}
/*---------------------- EINDE OPSOMMING VRAAG EN ANTWOORD --------------*/

/* ----------------------------------------------- EINDE CONTENTCONTAINER GEDEELTE --------------------------------------------------------------- */
/* ----------------------------------------------- START FOOTER --------------------------------------------------------------- */
#footer{
	clear:both;
	background-color:#425b08;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 5px;
	margin-top: 10px;
	
}

#footer a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
}

#footer #flinks{
	float:left;
}

#footer #frechts{
	text-align:right;
}

#flockdesign{
	text-align: right;
	margin-top: 6px;
	margin-bottom: 8px;
}

.registered{
	font-size:8px;
	vertical-align:top;
}


#content1b p.centreren{
	text-align:center;
	}

/* ----------------------------------------------- EINDE FOOTER --------------------------------------------------------------- */
/*--- start test --- */
#mainnav1 li ul {
  display: none;
  position: absolute;
  top: 20px;
  left: 60px;
  width: 180px;
  padding-top: 2px;
  padding-bottom: 0px;
  background: #cbcb93 url(../images10/bg_box.jpg) repeat-x 0 0;
  border: 1px solid #415a07;
  z-index:5;
  }
#mainnav1 li:hover ul {
  display: block;
  }
#mainnav1 li ul li {
  float: none;
  border: 0;
  }
#mainnav1 li ul li a {
  padding: 8px 10px;
  display: inline-block;
  color:#415a07;
  }
#mainnav1 li ul li a {display: block;}
#mainnav1 li ul li a:hover {
  /*background: #415a07;*/
	padding-left: 24px;
	background: #415a07 url(../images10/bullet_mainnav.gif) no-repeat 10px 14px;
  }
  
#mainnav2 li ul {
  display: none;
  position: absolute;
  top: 20px;
  left: 60px;
  width: 180px;
  padding-top: 2px;
  padding-bottom: 0px;
  background: #cbcb93 url(../images10/bg_box.jpg) repeat-x 0 0;
  border: 1px solid #415a07;
  z-index:5;
  }
#mainnav2 li:hover ul {
  display: block;
  }
#mainnav2 li ul li {
  float: none;
  border: 0;
  }
#mainnav2 li ul li a {
  padding: 8px 10px;
  display: inline-block;
  color:#415a07;
  }
#mainnav2 li ul li a {display: block;}
#mainnav2 li ul li a:hover {
  /*background: #415a07;*/
	padding-left: 24px;
	background: #415a07 url(../images10/bullet_mainnav.gif) no-repeat 10px 14px;
  }
  
  
  
#mainnav4 li ul {
  display: none;
  position: absolute;
  top: 20px;
  left: 60px;
  width: 180px;
  padding-top: 2px;
  padding-bottom: 0px;
  background: #cbcb93 url(../images10/bg_box.jpg) repeat-x 0 0;
  border: 1px solid #415a07;
  z-index:5;
  }
#mainnav4 li:hover ul {
  display: block;
  }
#mainnav4 li ul li {
  float: none;
  border: 0;
  }
#mainnav4 li ul li a {
  padding: 8px 10px;
  display: inline-block;
  color:#415a07;
  }
#mainnav4 li ul li a {display: block;}
#mainnav4 li ul li a:hover {
  /*background: #415a07;*/
	padding-left: 24px;
	background: #415a07 url(../images10/bullet_mainnav.gif) no-repeat 10px 14px;
  }

/*--- einde test --- */
