/* Begin:rightblock */
div.rightblock { width:225px;margin:0px 0px 5px 0px;padding:5px;background-color:#E4E1D4;float:left; }
div.rightheader {padding:5px 5px 2px 5px; }
/* End:rightblock */
/* Begin:labelc and labelb */
div.labelclegenda { float:left;margin:0px; }
div.labelblegenda { margin:0px; }
div.labelc { float:right;width:17px;height:17px;background-image:url("../images/00/label_c.gif");background-repeat:no-repeat; }
div.labelb { float:right;width:17px;height:17px;background-image:url("../images/00/label_b.gif");background-repeat:no-repeat; }
div.labelcextra { float:left;width:17px;height:17px;background-image:url("../images/00/label_c.gif");background-repeat:no-repeat; }
div.labelbextra { float:left;width:17px;height:17px;background-image:url("../images/00/label_b.gif");background-repeat:no-repeat; }
div.labels { padding:3px 0px 2px 10px; margin:0px 0px 10px 0px;border-bottom: solid 1px #938F78; }
/* End:labelc and labelb */
/* Begin:line */
div.lineheader { height:4px;margin:4px 0px 10px 0px;background-image:url("../images/00/line.gif");background-repeat:repeat-x; }
div.line { height:4px;margin:10px 0px 10px 0px;background-image:url("../images/00/line.gif");background-repeat:repeat-x; }
div.thinline { height:1px;margin:10px 0px 10px 0px;background-color:#E4E1D4; }
div.thinlinedark { height:1px;margin:10px 0px 10px 0px;background-color:#938F78; }
/* End:line */
/* Begin:topitem */
div.topitem { margin:0px 0px 0px 1px;padding:5px 0px 5px 0px;background-color:#E4E1D4;cursor:pointer;cursor:hand;float:left; }
div.topitem_over { margin:0px 0px 0px 1px;padding:5px 0px 5px 0px;background-color:#F2EFE2;cursor:pointer;cursor:hand;float:left; }
/* End:topitem */
#innercontentleft { float:right;width:556px;background-image:url("../images/00/bg_visual.gif");background-repeat:no-repeat; }
/* Begin:extrainfo */
#extrainfo { width:250px;position:absolute;display:none;z-index:800; }
#extrainfo .tip_middle { padding:10px;background-color:#FFFFFF;border: 1px solid #938F78; }
#extrainfo .tip_middle span { position:relative;font-size: 11px;color:#938F78; }
#extrainfo .tip_bottom { background-repeat:no-repeat;position:relative;text-align:center; }
/* End:extrainfo */
/* Begin:subnav */
#subnav { width:170px;margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;background-color:#FFFFFF; }
div.subnavitem { background-image:url("../images/00/dot.gif");background-repeat:no-repeat;padding: 0px 0px 0px 10px;margin: 0px 0px 2px 10px; }
a.subnavitem:link, a.subnavitem:visited { line-height:15px;color:#938F78;text-decoration:none;font-size:11px; }
a.subnavitem:hover { line-height:15px;color:#938F78;text-decoration:underline;font-size:11px;}
div.selectedvlak { border-top:solid 1px #938F78;border-bottom:solid 1px #938F78;background-color:#F2EFE2;padding:2px 0px 2px 10px; }
div.subnavitemsel { background-image:url("../images/00/dot.gif");background-repeat:no-repeat;padding: 0px 0px 0px 10px;margin: 0px 0px 2px 10px;  }
a.subnavitemsel:link, a.subnavitemsel:visited { line-height:15px;color:#938F78;text-decoration:none;font-weight:bold;font-size:11px;}
a.subnavitemsel:hover { line-height:15px;color:#938F78;text-decoration:underline;font-weight:bold;font-size:11px;}
div.subnavvlak { background-color:#FFFFFF;padding:2px 0px 5px 0px;color:#938F78;border-bottom:solid 1px #938F78; }
div.subnavvlakitem{ padding: 0px 0px 0px 12px;margin: 0px 0px 2px 0px; }
a.subnavvlakitem:link, a.subnavvlakitem:visited { line-height:15px;color:#938F78;text-decoration:none;font-size:11px; }
a.subnavvlakitem:hover { line-height:15px;color:#938F78;text-decoration:underline;font-size:11px;}
/* End:subnav */
/* Begin: Kenmerken */
div.kenmerkenvlak { background-color:#FFFFFF;margin:0px 0px 5px 0px;padding:0px 0px 10px 20px;color:#938F78;border-top:solid 1px #938F78;border-bottom:solid 1px #938F78; }
div.kenmerkenvlakitem { padding: 0px 0px 0px 0px;margin: 0px 0px 2px 0px; }
div.kenmerkenvlaklabel { color:#2a2a28; margin:10px 0px 2px 0px;font-weight:bold; }
a.kenmerkenvlakitem:link, a.subnavvlakitem:visited { line-height:15px;color:2a2a28;text-decoration:none;font-size:11px; }
a.kenmerkenvlakitem:hover { line-height:15px;color:#2a2a28;text-decoration:underline;font-size:11px;}
/* End: Kenmerken */
/* Begin:leftlidworden */
#lidwordenleft { margin: 0px 0px 5px 0px; }
/* End:leftlidworden */
/* Begin: nieuwsbrief */
#nieuwsbriefleft { width:160px;height:165px;background-color:#DADB01;margin: 0px 0px 5px 0px;padding: 10px 0px 0px 10px; }
div.bgnieuwsbriefinput { padding:0px;background-image:url("../images/bg_searchinput.gif");background-repeat:no-repeat;width:139px;height:20px; }
/* End: nieuwsbrief */
/* Begin: bannerleft */
div.bannerleft { margin:0px 0px 5px 0px; }
/* End: bannerleft */
/* Begin: info */
div.info { background-color:#938F78;color:#FFFFFF;font-weight:bold;height:17px;padding:3px 0px 0px 15px; }
/* End: info */
/* Begin: topinfo */
div.topinfo { margin:14px 0px 0px 0px; padding: 10px 0px 13px 10px; border-bottom: solid  1px #938F78;line-height:17px;}
div.topinfoleft { float:left;padding:0px 20px 0px 0px;color:#DD051E; }
div.topinfomid { padding:0px;margin:0px; }
a.topinfo:link, a.topinfo:visited, a.topinfo:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: topinfo */
/* Begin: botbalk */
div.botbalk { height:20px;margin:5px 0px 0px 0px; padding: 5px 0px 0px 10px;border-top:solid  1px #938F78;border-bottom:solid  1px #938F78; }
div.botbalkleft { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E; }
div.botbalkmid { width:222px;float:left;padding:0px;margin:0px;text-align:center; }
div.botbalkright { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E;text-align:right; }
a.botbalk:link, a.botbalk:visited, a.botbalk:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: botbalk */
/* Begin: topsorteer */
div.topsorteer { height:20px;margin:0px 0px 0px 0px; padding: 0px 0px 0px 10px;border-top:solid  1px #938F78;border-bottom:solid  1px #938F78;background-color:#E4E1D4; }
div.topsorteerlabel { float:left;padding:3px 0px 0px 0px;margin:0px 10px 0px 0px; }
div.topsorteeritem { float:left;padding:3px 0px 0px 0px;margin:0px 10px 0px 0px; }
div.topsorteeritemlabel { float:left;padding:0px;margin:0px 5px 0px 0px;font-weight:bold; }
div.topsorteeritempijl { float:left;padding:0px; }
/* End: topsorteer */
div.winkelmandtext { line-height:15px; padding: 20px 0px 0px 0px;color:#2A2A28; }
a.winkelmand:link, a.winkelmand:visited, a.winkelmand:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
div.stap { margin: 0px 0px 1px 0px; }
div.staptext { width:153px;border-left:solid 1px #E4E1D4;border-right:solid 1px #E4E1D4;color:#575547;padding:5px 5px 5px 10px; }
/* Begin: winkelmandheader */
.grijs { color:#938F78; }
div.thinlinedarkwinkelmand { height:1px;margin:5px 0px 5px 0px;background-color:#938F78; }
div.thinlinewinkelmand { height:1px;margin:5px 0px 5px 0px;background-color:#F2EFE2; }
/* Begin: topbalk */
div.topbalk { height:20px;margin:15px 0px 0px 0px; padding: 0px 0px 0px 10px;border-bottom:solid 1px #938F78; }
div.topbalkleft { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E; }
div.topbalkmid { width:222px;float:left;padding:0px;margin:0px;text-align:center; }
div.topbalkright { width:152px;float:left;padding:0px 0px 0px 0px;color:#DD051E;text-align:right; }
a.topbalk:link, a.topbalk:visited, a.topbalk:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
/* End: topbalk */

div.registreren { padding: 0px 0px 0px 10px;line-height:15px; }
div.buttons { float:right; }
div.stapbutton { float:left; margin: 0px 10px 0px 0px }
div.verderbutton { float:left; }
.verplichttext { color:#938F78;}
/* div.error { border:solid 1px #DD051E;color:#DD051E;padding:7px 5px 5px 33px;width:237px;background-image:url("../images/icon_error.gif");background-repeat:no-repeat;background-color:#FFFFFF;min-height:21px; } */
div.registraties { padding:0px 0px 10px 0px; }
div.registratietext { float:left;width:400px;padding:2px 0px 0px 0px; } 
div.registratielabel { float:left;width:140px;padding:2px 10px 0px 0px; } 
div.registratieinput { float:left;padding:0px 0px 5px 0px; } 
div.registratieklantnr { float:left;margin: 0px 2px 0px 0px; }
div.registratieradiobutton { float:left;width:28px;* width:30px;padding:5px 0px 0px 2px;* padding:0px 0px 0px 0px; } 
a.privacy:link, a.privacy:visited, a.privacy:hover { color:#DD051E;text-decoration:underline;font-size:11px; }

.inputfieldfont { font-size:11px; padding-left:4px; width:140px; }
a.ahrefink :link, a.botbalk:visited, a.botbalk:hover { color:#DD051E;text-decoration:underline;font-size:11px; }
.tagLink, .tagLink a { font-weight:bold; color:#DD051E; }
	div.selecteer 
	{
		float:left;
		font-family:Tahoma, Verdana, sans-serif;
		font-size:10x;
		font-weight:bold;
		line-height:11px;
		*line-height:18px;
	}
	div.productimageposition {
		float:left;
		height:99px !important;
		*height:95px !important;
	}		
	div.error { 
		border:solid 1px #DD051E;
		color:#DD051E;
		padding:0px 0px 0px 0px;
		margin-bottom:0px;
		margin-top:0px;
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		min-height:30px;
		width: 100%; 
		background-image:url("../images/icon_error.gif");
		background-repeat:no-repeat;}
	div.errortext {
		float:left;
		padding:7px 0px 0px 25px;
	}	
	div.errorimage {
		float:left;
		padding:1px 0px 0px 10px;
		width:"18";
		height:"16";
		alt:"";
		border:"0";
	}
	div.topsection {
		float:left;
		width:99%;
	}	
	div.connectinglineshort {
		margin:22px 0px 0px 0px;
		float:left;
		width:20px;
	}
	div.buttonposition {
		float:left; 
		padding-top:14px;
	}
	div.toptextposition {
		float:left;
		padding:0px 0px 2px 0px;
		width:550px;
	}
	div.errorposition {
		float:left;
		height:100%;
		width:100%;
		padding-left:0px;
	}
	div.topdottedlineposition {
		line-height:1;
		height:4px;
		margin:7px 0px 0px 20px;
		width:525px;
	}
	div.topdottedlinewitherror {
		 line-height:1;
		 height:4px;
		 margin:4px 0px 0px 20px;
		 width:525px;
	}
	div.productposition {
	 	width:545px; 
	 	border-left: 1px solid; 
	 	border-left-color: #828300;
	}
	div.producttopsection {
		padding:10px 0px 0px 20px;
		height:100%;
	}
	div.producttextposition {
	 	width:225px !important;
	}
	div.bottomsection {
		float:left;
		height:26px;
		width: 100%;
	}
	div.checkboxconnectingline {
	 	float:left;
	 	margin-top:5px;
	 	*margin-top:9px;
	 	width:20px;
	}
	div.checkboxposition {
		float:left;
		*margin-left:-4px;
	}
	div.productline {
	 	margin:0px 0px 0px 20px;
	}
	div.topverticalline {
		color:#828300;
		float:left;
		margin-top:22px;
		border-left: 1px solid; 
		height: 60px
	}
	div.verticallinebottom {
		color:#828300;
		float:left;
		margin-top:0px;
		border-left: 1px solid; 
		height: 23px;
	}
	div.verticallinewitherror {
		color:#828300;
		float:left;
		margin-top:22px;
		border-left:1px solid;
		height:44px;
	}

