* { margin: 0; padding: 0; } 
html, body { height: 100%;}
body,td,th { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #051724; }
body { background: #8F8EAA url(../images/bg-top.png) repeat-x; margin: 0px; }
a, a:hover, a:visited { color:#333; text-decoration:none;}
a { color: #333; text-decoration: none; cursor: pointer; }
a:hover { color: #4B6DB7; text-decoration: underline; background:#FFFFFF;}
a:active { background:#FFFFFF;}
a.uline { text-decoration: underline;}
a.white, a.white:visited { color: #FFF;}
a img  { border:0 none; background-color: none;}
dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; }
p { text-align: justify; line-height:16px; }
input { border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #999; border-bottom:1px solid #999; }
input.submit{ background-color:#0066CC; color:#FFFFFF; border:0px none; text-align: center; font-size:11px; padding:3px;}

.header { width: 100%; height: 90px; background: url('../images/bg-top.png') repeat-x; top:0px; left:0px; z-index:10; position:absolute;}

#main { width: 100%; height: 100%; margin: 0px auto; text-align:center; min-height:400px; text-align:left; z-index:50; position:absolute;}
#main div.main { width:850px; margin:0 auto; }

#header #logo { float:left; width:150px; }
#header #menu { float:right; width:550px; text-align:left;}
#header #banner { clear:both; border-bottom: 5px solid #C40058;}
#header #titel { background-color: #C40058; color:#FFFFFF; height: 25px; line-height:25px; padding-left:10px;}
#main #header { }
#main #footer { clear:both; color:#FFFFFF;}
#main #footer a { color:#FFFFFF;}
.main #content { background: #FFF; clear:both; min-height:450px;}
#content { border-bottom:3px solid #C40058; background:#FFF; clear:both}
#footer { clear:both; margin-top:10px;}
#footer #plenso { float:left; width:120px;}
#footer #adres { float: right; width:700px; text-align:right}

* html .header { background-image: url('none'); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='../images/bg-top.png'); z-index:10; }

#describe { color:#FFF;}
#describe a { font-weight:bold; color:#FFFFFF;}
#describe a:hover { text-decoration:none;}

h1 { color:#DC3D7E; font-size:18px; font-weight:bold; text-transform:uppercase; margin: 15px 0px; font-family:"century Gothic", tahoma}
h2 { font-size:13px; margin-bottom:4px; margin-top:10px;}
h3 { font-size:14px; margin-bottom:10px;}

.quote { color:#679211; font-size:18px; font-style:italic; margin:15px 0px;}
.tekst { margin:10px; font-size:13px;}
.tekst p { line-height:20px;}
.boxtop { clear:both; border:1px solid #9D0B5B; margin-right:20px; background:#FCE8FD;}
.boxcon { border-left:1px solid #9D0B5B; border-right:1px solid #9d0B5B; border-bottom:5px solid #9d0B5B; margin-right:20px; background:#FCE8FD;}
.boxfoo { }
.boxtop2 { }
.boxcon2 { border-right:1px solid silver;}
.boxfoo2 { }
.noborder { border:0px none;}
.boxtop p, .boxtop2 p { margin:4px 10px; font-weight: bold;}
.boxcon div, .boxcon2 div { padding:5px;	}
.page { float:left; width:100%; background:#FFFFFF;}
.links { float:left; width:580px; background:#FFFFFF;}
.rechts { float:right; width:250px; background:#FFFFFF;}
.ticker { margin: 10px 0px 0px 0px; text-align:right;}
.men { margin: 18px 0px 0px 0px;}
.kalender{ line-height:16px;}
.kalender div { height: 75px; border: 1px solid #CCCCCC; margin-bottom:10px; background: #FBFBFB url(images/sub-kalender.jpg) top right no-repeat;}
.left200 { float:left; width:200px;}
.left250 { float:left; width:250px;}
.marr10 { margin-right:8px;}
.marbox { margin: 57px 0px 0px 28px;}

ul.menu li { float:left; margin-right:12px; margin-top:5px; font-size:12px; font-weight:bold; color:#666666;}
ul.menu li a { text-decoration:none;}
ul.menu li a:hover { text-decoration:underline; color:#C40058;}

table.kal td.jaar { background: #DEEAEF; padding:3px; text-align:center; border:1px solid silver; width:50px}
table.kal td.maand { background: #E8F0F4; padding:3px; text-align:center; border: 1px solid #DEEAEF; width: 30px;}
table.links { border:0px none; margin-bottom: 15px; border-collapse:collapse;}
table.links tr td { padding:3px;  border-bottom:1px sold black;}
table.links tr td.td1 { width:10px; }
table.links tr td.td1 { width:10px; }
table.links tr.titel td { font-weight:bold; padding-left:10px;}
table.links tr.leeg td { height: 20px; }

div.not { clear:both; display:block; font-size:0.48em; height:0.1em; width:100%; margin:0 0 0.1em 0; }
div.horline { clear:both; background: url('../images/line.gif') repeat-x; display:block; font-size:0.1em; height:10px; width:100%; margin:10px 0 0 0; }

.alt { background-color: #DBEAF2; padding:10px;}
.prodfoto { margin-top:20px;}
.prodfoto img { border:1px solid black;}
.mart40 { margin-top:56px;}
.mart10 { margin-top:10px;}

.dealers { border-right:1px solid silver; border-bottom: 1px solid silver;} 
.dealers tr td { border-top: 1px solid silver; border-left: 1px solid silver; padding:3px;}
.dealers tr th { border-top: 1px solid silver; border-left: 1px solid silver; padding:3px; background-color:#F0F0F0;}

.sitemap p { margin-left:15px; display:block;}
.sitemap p a { padding:4px; display:block; text-decoration:none;}
.sitemap p a:hover { padding:4px; background-color:#F0F0F0; text-decoration:none;}
.sitemap h3 { margin:10px 0px;}

.fotos { margin-top:12px;}
.fotos .foto1 { margin-right:1px; float:left;}
.fotos .foto2 { margin-right:1px; float:left;}
.fotos .foto3 { float:left;}

ul.men { margin:0px; padding:0px;}
ul.men li { margin:0px; padding:0px; border:0px none;}
ul.men li a { padding:4px 2px;}
ul.men li a:hover { text-decoration:none;}
.right { float: right; clear:both;}
.left { float:left;}

.foto { float:left; margin:1px;}
.ak { border:1px solid #9D0B5B; padding:10px; background:#FCE8FD; color:#333333;}
.ak .titel { font-weight:bold; text-align:right; color:#9D0B5B}

.item { }
.item .inhoud { float: right; text-align:left; width:400px;}
.item .inhoud .titel { font-weight:bold;}

ul#shopmenu li { font-weight:bold; }
ul#shopmenu ul li { font-weight: normal;}

div.prijs { color:#990000; font-weight:normal; font-size:2em; font-family:"century Gothic", tahoma; background-color:#FFF2F9; border:1px solid #990000; padding:4px; float:right;}

.kleurbox { width:19px; height:15px; margin-right:4px; }
.normalpad { margin-right:10px;}
.verline { background:url('../images/verline.gif') top center repeat-y; width:4px}
.bgs { background:#F0F0F0;}
.ak a { background: none;}
form.bestel input.aantal { background:#F0F0F0; border:1px solid #CCC; font-size:10px; width:15px; text-align:center; height:16px; line-height:16px;}
form.bestel select.sel { border:1px sold #CCC; font-size:10px; width:150px; margin-top:5px;}
form.bestel input.bestsub { border:1px sold #CCC; background:#F0F0F0; font-size:10px; margin-top:5px; height:18px;}

.groen{ background-image:url(../images/groen.gif);}
.blauw{ background: url('../images/black.jpg') top left; }
.rood{ background: url('../images/navy.jpg'); }
.oranje{ background: url('../images/red.jpg'); }
.roze{ background: url('../images/natural.jpg'); }
.grijs{ background: url('../images/offwhite.jpg'); }
.zwart{ background: url('../images/whitecoffee.jpg'); }
.sand{ background: url('../images/sand.jpg'); }
.beige{ background: url('../images/beige.jpg'); }
.cream{ background: url('../images/cream.jpg'); }
.taupe{ background: url('../images/taupe.jpg'); }
.chocolate{ background: url('../images/chocolate.jpg'); }
.bearbrown{ background: url('../images/bearbrown.jpg'); }
.yellow{ background: url('../images/yellow.jpg'); }
.gold{ background: url('../images/gold.jpg'); }
.apricot{ background: url('../images/apricot.jpg'); }
.pumpkinorange{ background: url('../images/pumpkinorange.jpg'); }
.orange{ background: url('../images/orange.jpg'); }
.softpink{ background: url('../images/softpink.jpg'); }
.dustypink{ background: url('../images/dustypink.jpg'); }
.romanticpink{ background: url('../images/romanticpink.jpg'); }
.fuchsia{ background: url('../images/fuchsia.jpg'); }
.pinklipstick{ background: url('../images/pinklipstick.jpg'); }
.purple{ background: url('../images/purple.jpg'); }
.brick{ background: url('../images/brick.jpg'); }
.burgundy{ background: url('../images/burgundy.jpg'); }
.deepred{ background: url('../images/deepred.jpg'); }
.spablue{ background: url('../images/spablue.jpg'); }
.iceblue{ background: url('../images/iceblue.jpg'); }
.skyblue{ background: url('../images/skyblue.jpg'); }
.corporateblue{ background: url('../images/corporateblue.jpg'); }
.oxfordblue{ background: url('../images/oxfordblue.jpg'); }
.dreamblue{ background: url('../images/dreamblue.jpg'); }
.azure{ background: url('../images/azure.jpg'); }
.turqoise{ background: url('../images/turqoise.jpg'); }
.royalblue{ background: url('../images/royalblue.jpg'); }
.stoneblue{ background: url('../images/stoneblue.jpg'); }
.denim{ background: url('../images/denim.jpg'); }
.lightnavy{ background: url('../images/lightnavy.jpg'); }
.mistygreen{ background: url('../images/mistygreen.jpg'); }
.junglegreen{ background: url('../images/junglegreen.jpg'); }
.kellygreen{ background: url('../images/kellygreen.jpg'); }
.emerald{ background: url('../images/emerald.jpg'); }
.bottlegreen{ background: url('../images/bottlegreen.jpg'); }
.olive{ background: url('../images/olive.jpg'); }
.khaki{ background: url('../images/khaki.jpg'); }
.ash{ background: url('../images/ash.jpg'); }
.skygrey{ background: url('../images/skygrey.jpg'); }
.heathergrey{ background: url('../images/heathergrey.jpg'); }
.sportgrey{ background: url('../images/sportgrey.jpg'); }
.oystergrey{ background: url('../images/oystergrey.jpg'); }
.silver{ background: url('../images/silver.jpg'); }
.steelgrey{ background: url('../images/steelgrey.jpg');}
.charcoal{ background: url('../images/charcoal.jpg'); }
.darkgrey{ background: url('../images/darkgrey.jpg'); }
.veryyellow{ background:url('../images/veryyellow.jpg'); }
.veryorange{ background: url('../images/veryorange.jpg'); }
.verylilac{ background: url('../images/verylilac.jpg'); }
.veryberry{ background: url('../images/veryberry.jpg');}
.veryturqoise{ background: url('../images/veryturqoise.jpg'); }
.greensixties{ background: url('../images/greensixties.jpg'); }
.bluesixties{ background: url('../images/bluesixties.jpg'); }
.pinksixties{ background: url('../images/pinksixties.jpg'); }
.realred{ background: url('../images/realred.jpg'); }
.realcoral{ background: url('../images/realcoral.jpg'); }
.realgreen{ background: url('../images/realgreen.jpg'); }
.realturqoise{ background: url('../images/realturqoise.jpg'); }

.blackgrey{ background: url('../images/blackgrey.jpg')}
.whitegold{ background: url('../images/whitegold.jpg')}
.whitepinksixties{ background: url('../images/whitepinksixties.jpg')}
.whitered{ background: url('../images/whitered.jpg')}
.whiteolive{ background: url('../images/whiteolive.jpg')}
.whitespablue{ background: url('../images/whitespablue.jpg')}
.whiteskyblue{ background: url('../images/whiteskyblue.jpg')}
.whiteroyalblue{ background: url('../images/whiteroyalblue.jpg')}
.whitenavy{ background: url('../images/whitenavy.jpg')}
.whitesportgrey{ background: url('../images/whitesportgrey.jpg')}
.whiteblack{ background: url('../images/whiteblack.jpg')}
.whiteskygrey{ background: url('../images/whiteskygrey.jpg')}
.whiterealgreen{ background: url('../images/whiterealgreen.jpg')}
.whiterealturqoise{ background: url('../images/whiterealturqoise.jpg')}
.sandkhaki{ background: url('../images/sandkhaki.jpg')}
.sandblack{ background: url('../images/sandblack.jpg')}
.goldkellygreen{ background: url('../images/goldkellygreen.jpg')}
.mandarinskygrey{ background: url('../images/mandarinskygrey.jpg')}
.orangenavy{ background: url('../images/orangenavy.jpg')}
.orangeblack{ background: url('../images/orangeblack.jpg')}
.pinksixtiesfuchsia{ background: url('../images/pinksixtiesfuchsia.jpg')}
.redwhite{ background: url('../images/redwhite.jpg')}
.redoffwhite{ background: url('../images/redoffwhite.jpg')}
.realredwhite{ background: url('../images/realredwhite.jpg')}
.deepredsportgrey{ background: url('../images/deepredsportgrey.jpg')}
.rednavy{ background: url('../images/rednavy.jpg')}
.limeoffwhite{ background: url('../images/limeoffwhite.jpg')}
.olivewhite{ background: url('../images/olivewhite.jpg')}
.bottlegreenwhite{ background: url('../images/bottlegreenwhite.jpg')}
.icebluedarkgrey{ background: url('../images/icebluedarkgrey.jpg')}
.dreambluenavy{ background: url('../images/dreambluenavy.jpg')}
.royalbluegold{ background: url('../images/royalbluegold.jpg')}
.navywhite{ background: url('../images/navywhite.jpg')}
.navyskyblue{ background: url('../images/navyskyblue.jpg')}
.angelbluewhite{ background: url('../images/angelbluewhite.jpg')}
.sportgreyfuchsia{ background: url('../images/sportgreyfuchsia.jpg')}
.sportgreyroyalblue{ background: url('../images/sportgreyroyalblue.jpg')}
.sportgreyblack{ background: url('../images/sportgreyblack.jpg')}
.darkgreypinklipstick{ background: url('../images/darkgreypinklipstick.jpg')}
.darkgreyiceblue{ background: url('../images/darkgreyiceblue.jpg')}
.darkgreygold{ background: url('../images/darkgreygold.jpg')}
.darkgreynavy{ background: url('../images/darkgreynavy.jpg')}
.darkgreyyellow{ background: url('../images/darkgreyyellow.jpg')}
.blackwhite{ background: url('../images/blackwhite.jpg')}


.txtinfo { font-family: Arial, Helvetica, sans-serif; font-size:11px; width:191px; border:0px solid silver; padding-right:4px; height:120px; text-align:justify; overflow:auto;} 
.referenties tr td { padding:4px; border:1Px solid silver;}
.referenties tr td h2 { padding:0px; margin:0px; background:#FCFCFC; padding:5px 10px; padding-left:0px; color:}

table.bordered{ width:100%; padding:0px; border-spacing:1px; margin:.5em 0px;  background:#F7F8F9; border:1px solid #BAC9CF;  border-bottom-width:5px; font-size:12px}
table.bordered th{font-weight:normal; padding:4px; border-bottom:2px solid #BAC9CF; background:#ECF1F2}
table.bordered td{padding:4px; margin:0px; background-color:#fff}

