/*---------------------------------BASIS*/
*{font-family:Verdana,arial,helvetica,sans-serif;font-size:11px;margin:0px;padding:0px;}
html {overflow-y:scroll;}
body{background-color:#F4F5F8;}
a      {text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
table{border-collapse:collapse;}
td{vertical-align:top;padding:1px;}
td.nul{padding:0px;}

#tableSpaced32 td{vertical-align:top;padding:3px;border:2px solid #fff;}
#tableSpaced20 td{vertical-align:top;padding:2px;border:0px;}
/*van rode streep*/
del {text-decoration: line-through; color: #f00; }
del span {color:#000;}
img{border:0px;vertical-align:middle;}
option{font-size:10px;margin:0px 0px 0px 3px;}
select{font-size:10px;}
input.rnd{padding:2px;border:1px solid #47446C;height:19px}
input.rd{vertical-align:bottom;}
input.zoekwoord{background-color:#FFF; width:135px;color:#000;padding:2px;border:1px solid #000;font-style:normal; height:19px}
input.nieuwsbrief{background-color:#FFCABF;width:150px;color:#F00;padding:2px;border:1px solid #FFF;   font-style:oblique;height:19px}
input.nieuwsbriefon{background-color:#FFF; width:150px;color:#000;padding:2px;border:1px solid #FFCABF;font-style:normal; height:19px}


/*DIV's'*/
div.nieuweRegel{clear: both;width:auto;}
div.winkelOutline{text-align:left;width:1000px;background:#E5E5E5;}
div.winkelHeader{ height:116px;background: #000;background-image: url(./images/header.png);background-repeat: no-repeat;background-position: left center;}

div.headerWinkelwagen          {height:116px;width:200px;color:#FFF000;font-size:3em;     font-weight:bold;text-align:center;float:left;}
div.headerWinkelwagenBestelling{height:116px;width:200px;color:#FFF;background-color:#000;font-weight:bold;text-align:center;float:left;line-height:1.7em;}


div.headerMidden{height:116px;width:600px;float:left;}
div.headerKop{height:79px;width:300px;float:left;}
div.headerNavigatie{height:37px;width:600px;float:left;}
div.navigatieBlok{float:left;}
div.headerRechts{height:116px;width:180px;float:right;}
div.subHeaderLR{height:10px;background: #000;}
div.subHeaderC{height:10px;background: #BBB;}
.kop  {height:15px;padding:5px 5px 5px 20px;background-image: url(./images/pijl_geel.png);background-repeat: no-repeat;background-position: left center;}
.kopR {height:15px;padding:5px 5px 5px 20px;background-image: url(./images/pijl_rood.png);background-repeat: no-repeat;background-position: left center;}
.body{padding:5px 5px 5px 20px;}
div.winkelBody{width:1000px;overflow:hidden; /*tbv kolom-vulling*/}
div.bodyLeft{width:200px;float:left;background-color:#cccbcc; /*tbv cotd-vulling*/padding-bottom: 32767px;  /*tbv cotd-vulling*/margin-bottom: -32767px;  /*tbv cotd-vulling*/}
div.zoekMenu{/*height:347px;*/background-color:#EF4020;color:#FFF;padding:3px;}
div.cotd{text-align:center;font-weight:bold;padding:5px;}
div.nieuws{padding:5px;}
div.bodyCenter{width:600px;background:#E5E5E5;float:left;}
div.centerContent{width:100%;text-align:center;}
div.contentKop{text-align:left;width:580px;background:#EFE000;margin-left:auto;margin-right:auto;}
div.contentPagina{font-weight:bold;width:580px;height:30px;background: #BCBCBC;margin-left:auto;margin-right:auto;}
div.paginaNavigatie{background:inherit;padding:8px 5px 5px 5px;float :left;text-align:left;}
div.aantalArtikelen{background:inherit;padding:5px;float:right;}
div.artikelRand{width:580px;background: #FFF;margin-left:auto;margin-right:auto;}
div.artikelContent{border:3px solid #D4D4D4;background:#FFF;overflow:hidden;text-align:center;}
div.diverseContent{border:3px solid #D4D4D4;background:#FFF;overflow:hidden;text-align:left;padding:5px}

div.beursKop{border:3px solid #D4D4D4;padding:5px;margin:0px;background:#FF8400;color:#FFF;font-weight:bold;text-align:center;}

div.artikelKop{float:left;text-align:left;width:100%;margin-left:auto;margin-right:auto;}
div.artContL{display: table-cell;float:left;width:273px;text-align:left;border:1px solid #BCBCBC;padding-bottom: 32767px;  /*tbv cotd-vulling*/margin-bottom: -32767px;  /*tbv cotd-vulling*/}
div.artContR{display: table;float:left;width:298px;text-align:left;border-style:solid;border-width:1px 1px 1px 0px;border-color:#BCBCBC;padding-bottom: 32767px;  /*tbv cotd-vulling*/margin-bottom: -32767px;  /*tbv cotd-vulling*/}
div.artContRRow{display: table-row;}
div.cel{float:left;display: table-cell;}
div.artContRCelL{text-align:right;color:#84829D;width:80px;float:left;display: table-cell;}
div.artContRCelR{width: 204px;float:left;display: table-cell;}
div.bodyRight{width:200px;float:left;background-color:#FFF;    /*tbv nieuws-vulling*/padding-bottom: 32767px;  /*tbv nieuws-vulling*/margin-bottom: -32767px;  /*tbv nieuws-vulling*/}

/*INFO*/
.subkop1on {vertical-align:middle;background-color:#EF4020;text-decoration: none;color:#EFE000;font-weight: bold;}
.subkop1off{vertical-align:middle;background-color:#F47A63;text-decoration: none;color:#EFE000;}
.subkop2on {vertical-align:middle;background-color:#0000FF;text-decoration: none;color:#FFFFFF;font-weight: bold;}
.subkop2off{vertical-align:middle;background-color:#6666FF;text-decoration: none;color:#FFFFFF;}
.subkop3on {vertical-align:middle;background-color:#EFE000;text-decoration: none;font-weight: bold;}
.subkop3off{vertical-align:middle;background-color:#F7F080;text-decoration: none;}

/* FOOTER */
div.winkelFooter{    height:24px;background: #BBB;}
div.footerArrow{     padding:5px 0px 5px 0px;text-align:center; width:18px;float:left;}                 
div.footerCopy{      color: #878687;text-align:left;width:350px;float:left;padding:5px 20px 5px 0px;}                 
div.footerVLine{     width:1px;height: 24px;background: #878687;float:left;}                 
div.footerLink{      padding:5px 20px 5px 0px;font-weight:bold;float:left;}
div.footerLinkGuZ{   color: #878687;padding:5px 10px 0px 0px;float:right;}
div.footerLinkGuZ.a{ color: #BBB;}

/* boxjes */
.boxKop {background:#EFE000;border:1px solid #EFE000;font-weight:bold;padding:3px;}
.boxBody{background:#F7EFAD;border-top:0px solid #EFE000;border-left:1px solid #EFE000;border-right:1px solid #EFE000;border-bottom:1px solid #EFE000;padding:3px;}
.vtBox  {width:190px;}
.vlBox  {width:290px;}
.oioBox {width:270px;}

/*GENERAL*/
/*.actieTekst{text-align:center;width:185px;border:1px solid #f00;padding:5px;}*/
.actieTekst{text-align:center;border:1px solid #f00;padding:5px;}

.bgB{background-color:#00F;}     /*blauw*/
.bgG{background-color:#EFE000;}  /*geel*/
.bgLG{background-color:#F7F080;} /*lichtgeel*/
.bgGn{background-color:#BAF8B2;} /*groen*/
.bgLGn{background-color: #BAF8B2;} /*lichtgroen*/
.bgZ{background-color:#000;}     /*zwart*/
.bgW{background-color:#FFF;}     /*wit*/
.bgO{background-color:#FF8400;}  /*oranje*/
.bgGr{background-color:#BCBCBC;} /*grijs*/
.bgLGr{background-color:#E5E5E5;}/*lichtgrijs*/
.bgR{background-color:#EF4020;}  /*rood*/
.bgLR{background-color: #F8BAB2;} /*licht rood*/

.geel{background-color: #f0ECAD;}/*mouse over geel*/
.even{background-color: #ECF0F2;}
.even2{background-color: #E5E5E5;}
.odd{background-color: #FFF;} 
.hL{text-align:left;}
.hR{text-align:right;}
.hC{text-align:center;}
.vM{vertical-align:middle;}
.vB{vertical-align:bottom;}
.vT{vertical-align:top;}

.tW, .tW a{color:#FFF;}
.tR{color:#F00;}
.tG{color:#EFE000;}
.vet{font-weight:bold;}
.tdn{text-decoration:none;}
.fS08{font-size:0.8em}
.fS12{font-size:1.2em}
.fS14{font-size:1.4em}
.fS16{font-size:1.6em}

.hal{display:none;}

.pointer{cursor: pointer;}
.prijsvoor{padding-right: 4px;font-weight: bold;font-size: 15px;color:#F00;}
.info{background-color:#FFF;padding:3px;}
.rand{background-color:#D4D4D4;width:4px;}

h1,h1 a{font-size:1.2em;font-weight:bold;  margin-bottom:12px;padding-bottom: 0px;}
h2,h2 a{font-size:1.1em;font-weight:normal;margin-bottom:0px;padding-bottom: 0px;padding: 0;margin: 0;}
h3,h3 a{font-size:1.0em;font-weight:normal;margin-bottom:0px;padding-bottom: 0px;padding: 0;margin: 0;}



