H1.categorie_kop{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:10px;
	padding-top:14px;
	padding-left:16px;
	width:225px;
	height:44px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background:#ABBE02 url('../img/catkop_bg.jpg') left top no-repeat;
	border-bottom:1px dashed #FFFFFF;
}

H1.prijs{
	margin:0px;
	padding:0px;
	padding-top:8px;
	padding-bottom:8px;
	font-size:14px;
	color:#312e30;
}

.gastTitel{
	float:left;
	width:650px;
}

H1.gastenboek{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	font-size:16px;
	color:#312e30;
	width:300px;
	padding-bottom:10px;
}

H1.klant{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:14px;
	width:316px;
	color:#312e30;
}

H1.bet{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:14px;
	width:316px;
	padding:14px;
	color:#312e30;
}

H1.systeem{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#312e30;
}

H1.uitbreidingen{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	border-top:1px dashed #c3c3c3;
	background-color:#e3e3e2;
	padding:10px;
	color:#312e30;
	font-size:15px;
	width:678px;
}

H1.deshopbox{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	padding:10px;
	color:#312e30;
	font-size:15px;
	width:678px;
}

H2.srt_uitbr{
	padding-top:37px;
	height:50px;
	font-size:14px;
	color:#312E30;
}

H2.srt_uitbrset{
	float:left;
	padding-top:37px;
	height:50px;
	text-align:center;
	width:50px;
	font-size:14px;
	color:#312E30;
}

H2.prijssoort{
	margin:0px;
	padding:0px;
	font-size:13px;
	color:#312e30;
}

IMG.foto_uitbr{
	float:left;
}

.cats_bottom{
	clear:both;
	float:left;
	width:241px;
	height:8px;
	background:url('../img/cat_bottom.jpg') left top no-repeat;
}

.aanbieding{
	float:left;
	padding-left:64px;
	padding-top:22px;
	text-align:center;
	width:192px;
}

.veiling{
	float:left;
	padding-top:10px;	
	padding-left:16px;
	width:216px;
}

.aanbieding_link{
	clear:both;
	float:left;
	position:absolute;
	width:192px;
	text-align:center;
	padding-top:37px;
	z-index:1;
}

.veiling_naam{
	clear:both;
	float:left;
	width:216px;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.veiling_bod{
	clear:both;
	float:left;
	width:216px;
	font-size:13px;
	text-align:center;
}

.aanb_kop{
	font-size:13px;
	font-weight:bold;
}

.aanb_prijs{
	font-size:14px;
}

.aanbieding_kop{
	clear:both;
	float:left;
	position:absolute;
	width:192px;
	z-index:2;
}

.product{
	float:left;
	border-bottom:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.productl{
	float:left;
	width:232px;
	border-bottom:1px dashed #c3c3c3;
}

IMG.productFoto{
	float:left;
	width:232px;
	height:193px;
	border-bottom:1px dashed #c3c3c3;
}

.productInfo{
	clear:both;
	float:left;
	width:212px;
	height:94px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FFFFFF;
}

.print_functie{
	clear:both;
	float:left;
	width:678px;
	margin-top:5px;
	margin-bottom:5px;	
	padding-bottom:5px;
	background:url('../img/print.gif') left top no-repeat;
	border-bottom:1px dashed #e3e3e2;
}

.productPrijs{
	clear:both;
	float:left;
	width:120px;
	font-size:14px;
	color:#000000;
}

.helaas{
	float:left;
	font-size:13px;
	padding:10px;
	width:600px;
}

#systeem{
	clear:both;
	float:left;
	width:698px;
	border:1px solid #e3e3e2;
	background-color:#FFFFFF;
}

IMG.systeemFoto{
	width:292px;
	height:239px;
	border-bottom:1px dashed #c3c3c3;
}

.systeem_zelf{
	float:left;
	border-bottom:1px dashed #c3c3c3;
}

.systeem_uitbreiden{
	clear:both;
	float:left;
	border-top:1px dashed #c3c3c3;
	border-bottom:1px dashed #c3c3c3;
	border-left:1px solid #e3e3e2;
	border-right:1px solid #e3e3e2;
	background-color:#FFFFFF;
	width:698px;
}

.systeem_fp{
	float:left;
	width:292px;
}

.systeem_specs{
	float:left;
	width:385px;
	padding:10px;
	border-left:1px dashed #c3c3c3;
}

.filler{
	clear:both;
	float:left;
	font-size:13px;
	padding-top:11px;
}

.prijzen{
	clear:both;
	float:left;
	width:292px;
}

.prijs_soort{
	float:left;
	padding-left:20px;
	width:126px;
}

.comcat{
	clear:both;
	float:left;
	width:100px;
	font-weight:bold;
	font-size:13px;
	color:#312e30;
	padding-top:11px;
	padding-right:10px;
}

.component{
	float:left;
	font-size:13px;
	color:#312e30;
	padding-top:11px;
	width:260px;
}

.uitbreiding{
	float:left;
	width:168px;
	padding:3px;
	height:114px;
	cursor:pointer;
	border-right:1px dashed #c3c3c3;
	border-bottom:1px dashed #c3c3c3;
}

.uitbreidingl{
	float:left;
	width:167px;
	padding:3px;
	height:114px;
	cursor:pointer;
	border-bottom:1px dashed #c3c3c3;
}

.uitbreiding_cat{
	float:left;
	width:167px;
	text-align:center;
	font-weight:bold;
	font-size:13px;
	color:#312E30;
}

.kiesuitbreiding{
	clear:both;
	float:left;
	width:157px;
	height:20px;
	padding:5px;
	padding-bottom:0px;
	font-size:12px;
	color:#312E30;
	background:url('../img/uitbreiding.gif') left top no-repeat;
	cursor:pointer;
}

.de_uitbreidingen{
	position:absolute;
	visibility:hidden;
	clear:both;
	float:left;
	width:165px;
	font-size:12px;
	color:#312E30;
	padding-top:110px;
	border:1px dashed #423E3F;
}

.trail_kop{
	float:left;
	width:290px;
	padding:5px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#413E3F;
}

.trail_foto{
	clear:both;
	float:left;
	width:130px;
	padding:5px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background-color:#FFFFFF;
}

.trail_tekst{
	float:left;
	width:140px;
	padding:5px;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
}

.hidden_info{
	visibility:hidden;
	position:absolute;
}

.stappen{
	clear:both;
	float:left;
	width:698px;
	height:30px;
	margin-top:1px;
	margin-bottom:1px;
	border-top:1px dashed #c3c3c1;
	border-bottom:1px dashed #c3c3c1;
	background-color:#a7ba06;
}

.stapAct{
	float:left;
	width:120px;
	text-align:center;
	height:22px;
	padding-top:8px;
	background-color:#758407;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	border-right:1px dashed #e3e3e1;
}

.stapPas{
	float:left;
	width:120px;
	text-align:center;
	height:22px;
	padding-top:8px;
	background-color:#a7ba06;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
	border-right:1px dashed #e3e3e1;
}

.shopboxAantalKop{
	clear:both;
	float:left;
	padding:5px;
	width:67px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxArtikelKop{
	float:left;
	padding:5px;
	width:453px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxArtikellKop{
	float:left;
	padding:5px;
	width:353px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxAantallKop{
	float:left;
	padding:5px;
	width:89px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.bod_bod{
	clear:both;
	float:left;
	width:100px;
	font-size:13px;
	padding-bottom:5px;
}

.bod_op{
	float:left;
	width:260px;
	font-size:13px;
	padding-bottom:5px;
}

.shopboxPrijsKop{
	float:left;
	padding:5px;
	width:146px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-top:1px dashed #c3c3c3;
}

.shopboxAantal{
	clear:both;
	float:left;
	width:77px;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxArtikel{
	float:left;
	padding:5px;
	width:453px;
	font-size:13px;
	background-color:#f0f0ee;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxArtikell{
	float:left;
	padding:5px;
	width:353px;
	font-size:13px;
	background-color:#f0f0ee;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.aantallen{
	float:left;
	width:40px;
	text-align:center;
}

.shopboxAantall{
	float:left;
	padding:5px;
	width:89px;
	font-size:13px;
	background-color:#f0f0ee;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxPrijs{
	float:left;
	padding:5px;
	width:71px;
	padding-left:80px;
	font-size:13px;
	background-color:#f0f0ee;
	border-top:1px dashed #c3c3c3;
}

.shopboxPrijss{
	float:left;
	padding:5px;
	width:146px;
	font-size:13px;
	background-color:#f0f0ee;
	border-top:1px dashed #c3c3c3;
}

.shopboxUitbrAantal{
	clear:both;
	float:left;
	width:77px;
	background-color:#FFFFFF;
	padding-bottom:2px;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxUitbrArtikel{
	float:left;
	padding:5px;
	width:453px;
	font-size:13px;
	background-color:#FFFFFF;
	border-top:1px dashed #c3c3c3;
	border-right:1px dashed #c3c3c3;
}

.shopboxUitbrPrijs{
	float:left;
	padding:5px;
	width:71px;
	padding-left:80px;
	font-size:13px;
	background-color:#FFFFFF;
	border-top:1px dashed #c3c3c3;
}

.shopboxUitbrPrijss{
	float:left;
	padding:5px;
	width:146px;
	font-size:13px;
	background-color:#FFFFFF;
	border-top:1px dashed #c3c3c3;
}
.shopBottom{
	clear:both;
	float:left;
	width:541px;
	border-top:1px dashed #c3c3c3;
}

.shopbox{
	float:left;
	background-color:#FFFFFF;
}

.shopboxTotaal{
	float:left;
	padding:5px;
	width:146px;
	font-size:13px;
	font-weight:bold;
	background-color:#e3e3e3;
	border-left:1px dashed #c3c3c3;
	border-top:1px dashed #c3c3c3;
}

.nieuw_bod{
	clear:both;
	float:left;
	width:264px;
	padding:14px;
	background-color:#FFFFFF;

}


.bestaande_biedingen{
	float:left;
	width:377px;
	padding:14px;
	border-left:1px dashed #c3c3c3;
	background-color:#FFFFFF;
}

.nieuwe_klant{
	clear:both;
	float:left;
	width:334px;
	padding:14px;
	background-color:#FFFFFF;
	border-right:1px dashed #c3c3c3;
}

.bestaande_klant{
	float:left;
	width:307px;
	padding:14px;
	background-color:#FFFFFF;
}

.contact_form{
	clear:both;
	float:left;
	width:234px;
	padding:14px;
	background-color:#FFFFFF;
	border-right:1px dashed #c3c3c3;
}

.contact_info{
	float:left;
	width:407px;
	padding:14px;
	font-size:14px;
	background-color:#FFFFFF;
}

.betManier{
	clear:both;
	float:left;
	width:322px;
	padding-left:14px;
	font-size:13px;
	font-weight:bold;
	color:#302e2f;
	padding-top:4px;
	padding-bottom:4px;
	border-top:1px dashed #c2c2c2;
	border-bottom:1px dashed #c2c2c2;
	background-color:#e3e3e3;
}

.betaalIdeal{
	float:left;
	border-right:1px dashed #C3C3C3;
}

.betaalIdeal{
	float:left;
}

.de_tekst{
	clear:both;
	float:left;
	padding:14px;
	font-size:13px;
	color:#000000;
	width:650px;
}

.betaling{
	float:left;
	width:335px;
	background-color:#FFFFFF;
}

INPUT.bieding{
	clear:both;
	float:left;
	width:252px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}


INPUT.klant{
	clear:both;
	float:left;
	width:321px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

INPUT.contactinp{
	clear:both;
	float:left;
	width:221px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

.contacttxt{
	clear:both;
	float:left;
	width:221px;
	height:175px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.contactverstuur{
	clear:both;
	float:left;
	width:228px;
	border:1px solid #000000;
	background-color:#ABBE02;
	height:40px;
	color:#FFFFFF;
	cursor:pointer;
}

INPUT.klant1{
	clear:both;
	float:left;
	width:250px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
	margin-right:8px;
}

INPUT.klant2{
	float:left;
	width:55px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

INPUT.klant3{
	clear:both;
	float:left;
	width:82px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-right:8px;
	margin-bottom:8px;
}

INPUT.klant4{
	float:left;
	width:223px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

INPUT.klant5{
	float:left;
	width:295px;
	padding:3px;
	border:1px solid #e3e3e1;
	background-color:#f0f0ee;
	margin-bottom:8px;
}

.verder{
	float:left;
	text-decoration:none;
	padding:5px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	width:156px;
	height:30px;
	text-align:center;
	background-color:#413e3f;
	border:0px;
	cursor:pointer;
	border-left:1px dashed #FFFFFF;
}

.klant_veld1{
	clear:both;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#302e2f;
	width:150px;
	padding-bottom:8px;
	padding-right:10px;
}

.klant_veld2{
	float:left;
	font-size:13px;
	color:#302e2f;
	width:150px;
	padding-bottom:8px;
}

.plaatsBod{
	clear:both;
	float:left;
	text-decoration:none;
	font-size:14px;
	color:#FFFFFF;
	padding:5px;
	padding-top:7px;
	height:32px;
	font-weight:bold;
	width:698px;
	text-align:center;
	border:0px;
	border-top:1px solid #e3e3e2;
	border-bottom:1px solid #e3e3e2;
	background-color:#aabe04;
	cursor:pointer;
}

#foutBod{
	clear:both;
	float:left;
	width:265px;
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
	padding-bottom:5px;
}

.plaatsbod{
	float:left;
	padding-right:5px;
	padding-left:5px;
	padding-top:3px;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	padding-bottom:5px;
}

SELECT.bod{
	float:left;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

.gastboek{
	clear:both;
	float:left;
	width:658px;
	padding:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #c3c3c3;
}

.gastnaam{
	clear:both;
	float:left;
	width:648px;
	font-size:15px;
	font-weight:bold;
	color:#312e30;
	padding-bottom:5px;
}

.gastEntry{
	clear:both;
	float:left;
	width:648px;
	font-size:14px;
	color:#312e30;
	padding-bottom:5px;
}

.gastDatum{
	clear:both;
	float:left;
	width:648px;
	padding-left:20px;
	font-size:14px;
	color:#312e30;
	background:url('../img/datum.gif') left center no-repeat;
}

.gastBericht{
	float:left;
}

.nav{
	float:left;
	width:384px;
	height:15px;
	text-align:center;
	background-color:#A7BA06;
	font-size: 15px;
	font-weight:bold;
	padding-top:5px;
	color:#000000;
}

FONT.quote{
	font-size:24px;
	color:#312e30;
	padding:0px;
	margin:0xp;
}

.schrijf{
	clear:both;
	float:left;
	width:658px;
	padding:20px;
	background-color:#d5d6c4;
}

.gastinfo{
	clear:both;
	float:left;
	width:275px;
	padding-right:20px;
}

.code{
	clear:both;
	float:left;
	width:275px;
	text-align:center;
}

.gastText{
	float:left;
	width:363px;
}

.verstuur{
	clear:both;
	float:left;
	width:276px;
	height:34px;
	background-color:#ABBE02;
	font-size:13px;
	font-weight:bold;
	border:0px;
	cursor:pointer;
	border:1px solid #312b1d;
}

TEXTAREA.bericht{
	float:left;
	padding:2px;
	width:359px;
	height:116px;
	border:1px solid #312b1d;
}

.gastInput{
	clear:both;
	float:left;
	width:75px;
	padding-top:3px;
	font-size:13px;
	font-weight:bold;
	color:#312b1d;
	padding-bottom:5px;
}

#gastFout{
	float:left;
	width:300px;
	color:#FF0000;
	font-size:13px;
	font-weight:bold;
}

.gastInputType{
	float:left;
	width:200px;
	padding-bottom:5px;
}

INPUT.gastboek{
	float:left;
	padding:2px;
	width:196px;
	border:1px solid #312b1d;
}

a.lnavLink:link,
a.lnavLink:visited{
	font-size:15px;
	text-decoration:none;
	color:#FFFFFF;
	height:20px;
}
a.lnavLink:hover,
a.lnavLink:visited:hover {
	color:#000000;
}

a.navLink:link,
a.navLink:visited{
	font-size: 15px;
	text-decoration:none;
	color:#FFFFFF;
	height:20px;
}
a.navLink:hover,
a.navLink:visited:hover {
	color:#000000;
}

a.schafaan:link,
a.schafaan:visited{
	clear:both;
	float:left;
	text-decoration:none;
	font-size:14px;
	color:#FFFFFF;
	padding:5px;
	padding-top:7px;
	height:18px;
	font-weight:bold;
	width:688px;
	text-align:center;
	border-top:1px solid #e3e3e2;
	border-bottom:1px solid #e3e3e2;
	background-color:#aabe04;
}
a.schafaan:hover,
a.schafaan:visited:hover {
	background-color:#413E3F;
}

a.printen:link,
a.printen:visited{
	font-size:14px;
	width:300px;
	padding-left:25px;
	text-decoration:none;
}
a.printen:hover,
a.printen:visited:hover {
	text-decoration:underline;
}

a.meerinfo:link,
a.meerinfo:visited{
	float:right;
	text-decoration:underline;
	font-size:14px;
	color:#000000;
	width:60px;
	padding-left:16px;
	background:url('../img/meer_info.gif') left center no-repeat;
}
a.meerinfo:hover,
a.meerinfo:visited:hover {
	text-decoration:none;
}

a.bestel_overview:link,
a.bestel_overview:visited{
	clear:both;
	float:left;
	font-size:13px;
	margin-top:10px;
	padding:10px;
	background-color:#aabe04;
	color:#FFFFFF;
	text-align:center;
	width:192px;
	text-decoration:none;
}
a.bestel_overview:hover,
a.bestel_overview:visited:hover {
	background-color:#413e3f;
}

a.catLinkKop:link,
a.catLinkKop:visited{
	float:left;
	text-decoration:none;
	font-size:16px;
	color:#FFFFFF;
	width:216px;
}
a.catLinkKop:hover,
a.catLinkKop:visited:hover {
	color:#E3E3E2;
}

a.terug:link,
a.terug:visited{
	clear:both;
	float:left;
	text-decoration:none;
	padding:5px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	width:146px;
	height:20px;
	background-color:#a9bd04;
	margin-right:384px;
	text-align:center;
	border-right:1px dashed #FFFFFF;
}
a.terug:hover,
a.terug:visited:hover {
	background-color:#302e31;
}
a.navterug:link,
a.navterug:visited{
	clear:both;
	float:left;
	text-decoration:none;
	padding:5px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	width:146px;
	height:20px;
	background-color:#a9bd04;
	text-align:center;
	border-right:1px dashed #FFFFFF;
}
a.navterug:hover,
a.navterug:visited:hover {
	background-color:#302e31;
}

a.verder:link,
a.verder:visited{
	float:left;
	text-decoration:none;
	padding:5px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	width:146px;
	height:20px;
	text-align:center;
	background-color:#413e3f;
	border-left:1px dashed #FFFFFF;
}
a.verder:hover,
a.verder:visited:hover {
	background-color:#a9bd04;
}
a.navverder:link,
a.navverder:visited{
	float:left;
	text-decoration:none;
	padding:5px;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	width:146px;
	height:20px;
	text-align:center;
	background-color:#a9bd04;
	border-left:1px dashed #FFFFFF;
}
a.navverder:hover,
a.navverder:visited:hover {
	background-color:#413e3f;
}
a.uitbreidingLink:link,
a.uitbreidingLink:visited{
	clear:both;
	float:left;
	text-decoration:none;
	padding:3px;
	font-size:12px;
	color:#000000;
	width:159px;
	position:relative;
	background-color:#ABBE02;
	border-bottom:1px dashed #FFFFFF;
}
a.uitbreidingLink:hover,
a.uitbreidingLink:visited:hover {
	background-color:#FFFFFF;
	border-bottom:1px dashed #ABBE02;
}

a.catLink:link,
a.catLink:visited{
	clear:both;
	float:left;
	text-decoration:none;
	font-size:14px;
	color:#000000;
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	width:216px;
	background-color:#ABBE02;
	border-bottom:1px dashed #FFFFFF;
}
a.catLink:hover,
a.catLink:visited:hover {
	background-color:#FFFFFF;
	border-bottom:1px dashed #ABBE02;
}