@charset "utf-8";
/* CSS Document */

/* Begin Algemeen */
h1, h2, h3, h4, h5, ul, li, ol, table, td, form {
	margin: 0px;
	padding: 0px;
}
* input, * select, * textarea{
	border:none;
	padding:0 0 0 0;
}
* img{
	border:none;
}
* ul, * li{
	padding:0 0 0 0;
	margin:0 0 0 10px;
}
.clear{
	clear:both;
}

#blz_hld{
	width:520px;
	height:20px;
	margin:20px 0 0 12px;
}
#blz_hld .blzkn{
	width:20px;
	height:18px;
	margin:0 5px 0 0;
	padding:2px 0 0 0;
	float:left;
	background:#5b5b5b;
	text-align:center;
}
#blz_hld .blzkn a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
#blz_hld .blzkn:hover{
	width:20px;
	height:18px;
	margin:0 5px 0 0;
	padding:2px 0 0 0;
	float:left;
	background:#000000;
}
#blz_hld .blzkn:hover a{
	font-size:12px;
	color:#5b5b5b;
	text-decoration:none;
}

#blz_hld .blzkndo{
	width:20px;
	height:18px;
	margin:0 5px 0 0;
	padding:2px 0 0 0;
	float:left;
	background:#000000;
	text-align:center;
}
#blz_hld .blzkndo a{
	font-size:12px;
	color:#5b5b5b;
	text-decoration:none;
}



/* Einde Algemeen */

body{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:url(../img/mainsite/body_strip.jpg) left top repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#pagehld{
	width:990px;
	height:auto;
	margin:0 auto;
	position:relative;
}
#header{
	width:958px;
	height:29px;
	padding:33px 16px 8px 16px;
	background:url(../img/mainsite/bg_header.jpg) center top no-repeat;
	font-size:11px;
	color:#adadad;
	text-align:right;
	line-height:15px;
}
#header a{
	color:#adadad;
	text-decoration:none;
}
#header a:hover{
	color:#c6d70c;
	text-decoration:underline;
}
#header b{
	font-weight:normal;
	color:#c6d70c;
}
#mainfoto{
	width:958px;
	height:248px;
	padding:12px 16px 21px 16px;
	margin:12px 0 5px 0;
	background:url(../img/mainsite/bg_main_foto.png) left top no-repeat;
}

#mainfoto2{
	width:958px;
	height:248px;
	padding:12px 16px 21px 16px;
	margin: 12px 0 5px 0;
	background:url(../img/mainsite/bg_main_foto2.png) left top no-repeat;
}
#navhld{
	width:248px;
	height:631px;
	background:url(../img/mainsite/bg_nav.png) left top no-repeat;
	position:absolute;
	left:200px;
	top:0px;
}
#navhld #logonelis{
	width:248px;
	height:67px;
	margin:73px 0 61px 0;
	text-align:center;
}
#navhld #navigatie{
	width:248px;
	height:400px;
	text-align:center;
}
#navhld #navigatie ul{
	width:200px;
	margin:0 auto;
	padding:0 0 0 0;
}
#navhld #navigatie ul li{
	width:200px;
	height:50px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}
#navhld #navigatie ul li a{
	width:200px;
	height:50px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#content{
	width:990px;
	text-align:left;
}
.titelh1{
	height:21px;
	font-size:18px;
	font-weight:normal;
	color:#d5fa09;
}
#colom1{
	width:190px;
	margin:0 0 0 10px;
	float:left;
}
#colom2{
	width:248px;
	padding-top:272px;
	float:left;
}
#colom3{
	width:542px;
	margin:0 0 0 0;
	float:left;
}
#footer{
	width:970px;
	height:27px;
	padding:5px 0 0 0;
	margin:30px 10px 10px 10px;
	border-top:#4e4e4e 1px solid;
}
#ft_copy{
	width:440px;
	height:32px;
	float:left;
	font-size:11px;
	color:#7d7d7d;
	text-align:left;
}
#ft_copy a{
	color:#7d7d7d;
	text-decoration:none;
}
#ft_copy a:hover{
	color:#d5fa09;
	text-decoration:none;
}

#ft_nav{
	width:530px;
	height:32px;
	float:left;
	text-align:right;
}
.ft_knop{
	width:98px;
	height:18px;
	padding:5px 0 0 0;
	margin:0 0 0 10px;
	background:#0f0f0f;
	float:right;
	border:#484747 1px solid;
	text-align:center;
}
.ft_knop:hover{
	background:#0f0f0f;
	border:#9f9f9f 1px solid;
}
.ft_knop:hover a{
	font-size:10px;
	color:#d5fa09;
	text-decoration:none;
}
.ft_knop a{
	font-size:10px;
	color:#828282;
	text-decoration:none;
}
.ft_knop_ro{
	width:98px;
	height:18px;
	padding:5px 0 0 0;
	margin:0 0 0 10px;
	background:#0f0f0f;
	border:#9f9f9f 1px solid;
	float:right;
	text-align:center;
}
.ft_knop_ro a{
	font-size:10px;
	color:#d5fa09;
	text-decoration:none;
}
/* Einde main site */

/* Begin inschrijving nieuwsbrief */
#nieuwbrief_hld{
	width:200px;
	height:127px;
	padding:40px 23px 28px 25px;
	background:url(../img/mainsite/bg_nieuwsbrief.png) left top no-repeat;
	text-align:center;
}
#nieuwbrief_hld input{
	width:190px;
	height:12px;
	padding:4px 4px 4px 4px;
	border:#dfdfdf 1px solid;
	background:#494949;
	margin:3px 0 7px 0;
	font-size:11px;
	color:#dfdfdf;
}
.nb_tekst{
	width:200px;
	height:57px;
	overflow:hidden;
	font-size:12px;
	color:#b8b8b8;
	margin:0 0 4px 0;
	text-align:center;
}
.aanmelden{

}
.afmeldkn{
	width:200px;
	height:15px;
	margin:4px 0 0 0;
	text-align:center;
	font-size:12px;
	color:#666666;
}
.afmeldkn a{
	text-decoration:none;
	color:#666666;
}
.afmeldkn a:hover{
	text-decoration:underline;
	color:#666666;
}
/* Einde inschrijving nieuwsbrief */


.phld{
	width:520px;
	margin:0 0 0 12px;

}
.ptitel{
	width:100%;
	height:23px;
}
.ptekst{
	width:520px;
	margin:22px 0 0 0;
	font-size:12px;
	line-height:15px;
	color:#E4E4E4;
}
.ptekst a{
	color:#E4E4E4;
	text-decoration:underline;
}
.ptekst a:hover{
	color:#E4E4E4;
	text-decoration:none;
}


/* Begin aktueel*/
.act_hld{
	width:190px;
	height:58px;
	border-bottom:#9c9c9c 1px solid;
	overflow:hidden;
	font-size:12px;
	font-weight:normal;
	color:#b8b7b7;
}
.act_hld:hover{
	width:190px;
	height:58px;
	border-bottom:#9c9c9c 1px solid;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.act_hld:hover a{
	color:#FFFFFF;
	text-decoration:none;
}
.act_hld:hover a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.act_hld:hover h3{
	width:190px;
	height:10px;
	font-size:10px;
	font-weight:normal;
	margin:7px 0 3px 0;
	color:#d5fa09;
	text-align:right;
}
.act_hld:hover h2{
	width:190px;
	height:32px;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0 0 6px 0;
	text-decoration:none;
}
.act_hld:hover h2 a{
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0 0 6px 0;
	text-decoration:none;
}
.act_hld:hover h2 a:hover{
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}


.act_hld_do{
	width:190px;
	height:265px;
	border-bottom:#9c9c9c 1px solid;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	overflow:hidden;
}
.act_hld_do a{
	color:#FFFFFF;
	text-decoration:none;
}
.act_hld_do a:hover{
	color:#FFFFFF;
	text-decoration:none;
}
.act_hld_do h3{
	width:190px;
	height:10px;
	font-size:10px;
	font-weight:normal;
	margin:7px 0 3px 0;
	color:#d5fa09;
	text-align:right;
}
.act_hld_do h2{
	width:190px;
	height:32px;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0 0 6px 0;
	text-decoration:none;
}
.act_hld_do h2 a:hover{
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}



.act_hld h3{
	width:190px;
	height:10px;
	font-size:10px;
	font-weight:normal;
	margin:7px 0 3px 0;
	color:#000000;
	text-align:right;
}
.act_hld h2{
	width:190px;
	height:32px;
	font-size:13px;
	font-weight:normal;
	color:#b8b7b7;
	margin:0 0 6px 0;
	text-decoration:none;
}
.act_hld h2 a{
	font-size:13px;
	font-weight:normal;
	color:#b8b7b7;
	text-decoration:none;
}
/* Einde Aktueel*/




/* Begin info */
#info_hld{
	width:530px;
	margin:0 0 0 12px;
	background:url(../img/streeptekstveld.gif) left top no-repeat;
}
#info_hld .titel{
	width:300px;
	height:21px;
	float:left;
	margin:0 0 19px 0;
}
#info_hld .titel h1{
	font-size:18px;
	font-weight:normal;
	color:#d5fa09;
}
#info_hld .titel i{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	font-style:normal;
}
#info_hld .tekst{
	width:290px;
	height:145px;
	float:left;
	margin:0 0 0 0;
	line-height:15px;
	font-size:12px;
	color:#e4e4e4;
}
#info_hld .tekst2{
	width:520px;

	float:left;
	margin:0 0 0 0;
	line-height:15px;
	font-size:12px;
	color:#e4e4e4;
}
#foto_hld{
	width:224px;
	float:right;
	margin:0 6px 0 0;
}
.foto_hdr{
	width:224px;
	height:6px;
	background:url(../img/bg_welk_foto_hdr.png)right top no-repeat;
}
.foto{
	width:198px;
	background:url(../img/bg_welk_foto.png) left top repeat-y;
	padding:0 10px 0 16px;
	margin:0 0 0 0;
}
.foto_ftr{
	width:224px;
	height:16px;
	background:url(../img/bg_welk_foto_ftr.png) left top no-repeat;
	margin:0 0 10px 0;
}
.terugknophld{
	width:208px;
	height:37px;
	padding:10px 0 0 16px;
	background:url(../img/bg_terug.png) left top no-repeat;
}
.terugknop{
	padding:3px 0 0 34px;
	margin:0 0 0 3px;
	background:url(../img/terug_pijl.png) left top no-repeat;
}
.terugknop a{
	color:#b8b7b7;
	font-size:12px;
	text-decoration:none;
}
.terugknop:hover{
	background:url(../img/terug_pijl_ro.png) left top no-repeat;
}
.terugknop:hover a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;

}
/* Einde info */



/* Begin advies*/
#advcolom{
	width:200px;
	margin:0 0 0 0;
	float:left;
}
#advcolom #vbtitel{
	width:190px;
	height:23px;
	margin:0 0 20px 10px;
}
#advcolom #vbfoto{
	width:178px;
	height:133px;
	padding:6px 6px 20px 16px;
	background:url(../img/bg_adviesfoto.png) left top no-repeat;
	text-align:center;
}
#advcolom .vbtekst{
	width:190px;
	margin:0 0 0 10px;
	font-size:12px;
	font-style:italic;
	line-height:15px;
	color:#FFFFFF;
}
/* Einde advies */

/* Categorie Navigatie */
.titelh1{
	width:190px;
	height:22px;
	border-bottom:#9c9c9c 1px solid;
	margin:0 0 27px 0;
}
.cat_kn{
	width:172px;
	height:18px;
	padding:0 0 0 18px;
	margin:0 0 6px 0;
	background:url(../img/pijltje_12px.gif) top left no-repeat;
	border-bottom:#9c9c9c 1px dashed;
	font-size:12px;
	color:#b8b8b8;
}
.cat_kn:hover{
	background:url(../img/pijltje_12px_ro.gif) top left no-repeat;
	color:#ffffff;
}
.cat_kn_do{
	width:172px;
	height:18px;
	padding:0 0 0 18px;
	margin:0 0 6px 0;
	background:url(../img/pijltje_12px_ro.gif) top left no-repeat;
	border-bottom:#9c9c9c 1px dashed;
	font-size:12px;
	color:#ffffff;
}
.cat_kn:hover a, .cat_kn_do a{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
.cat_kn a{
	font-size:12px;
	color:#b8b8b8;
	text-decoration:none;
}
/* Einde cat nav */

/* Begin item */
#maintitel{
	width:514px;
	height:23px;
	margin:0 0 20px 12px;
	border-bottom:#9c9c9c 1px solid;
}
#maintitel h1 b{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
}
#maintitel h1{
	font-size:18px;
	font-weight:normal;
	color:#d5fa09;
}
#itemcnt{
	width:534px;
	height:336px;
}
#itemcnt .item_hld{
	width:241px;
	height:90px;
	padding:8px 10px 14px 16px;
	margin:0 0 0 0;
	float:left;
	background:url(../img/bg_item.png) left top no-repeat;
}
#itemcnt .item_hld .item_foto{
	width:90px;
	height:90px;
	padding:2px 2px 2px 2px;
	float:left;
}
#itemcnt .item_hld .item_titel{
	width:141px;
	height:19px;
	margin:0 0 0 6px;
	overflow:hidden;
	float:left;
}
#itemcnt .item_hld .item_titel h1{
	font-size:14px;
	font-weight:normal;
	color:#d5fa09;
}
#itemcnt .item_hld .item_tekst{
	width:141px;
	height:25px;
	margin:0 0 12px 6px;
	float:left;
	font-size:12px;
	color:#e4e4e4;
}
#itemcnt .item_hld .item_prijs{
	width:110px;
	height:32px;
	margin:0 0 0 6px;
	float:left;
}
#itemcnt .item_hld .item_prijs .prijsn{
	width:110px;
	height:16px;
	font-size:12px;
	color:#8f8f8f;
	font-style:normal;
	text-decoration:line-through;
}
#itemcnt .item_hld .item_prijs .prijsa{
	width:110px;
	height:16px;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
}




#itemcnt .item_hld .item_lv{
	width:27px;
	height:26px;
	margin:10px 0 0 0;
	float:right;
}
/* Einde item */











#infoaanvraag{
	width:200px;
	height:124px;
	padding:43px 23px 28px 25px;
	background:url(../img/bg_info_aanvraag.png) left top no-repeat;
	text-align:center;	
}

#infoaanvraag input{
	width:190px;
	height:12px;
	padding:4px 4px 4px 4px;
	border:#dfdfdf 1px solid;
	background:#494949;
	margin:3px 0 7px 0;
	font-size:11px;
	color:#dfdfdf;
}
#infoaanvraag .nb_tekst{
	width:200px;
	height:32px;
	overflow:hidden;
	font-size:12px;
	color:#b8b8b8;
	margin:10px 0 4px 0;
	text-align:center;
}
#infoaanvraag .aanmelden{

}
