html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%; }
html { height:100%; }
body { line-height:1;}
ol { padding:0;margin:0;list-style-type:none; }
ul { padding:0;margin:0;list-style-type:none; }
table {	border-collapse: collapse;border-spacing: 0; }

/* algemeen */
body { font-family:Tahoma, Arial, Verdana, "sans-serif";font-size:12px;background:#82cfef no-repeat top center url('/images/project/bg.jpg.v=1');line-height:18px;color:#2e6296; }
.clear { clear:both;height:0; }

#wrapper { display:block;width:777px;margin:0 auto; }
#logo { display:block;width:777px;height:201px;margin:30px 0 0 0;float:left;text-indent:-4000px;background:url('/images/project/logo.png.v=1') no-repeat top left; }

/* menu */
#menu { width:800px;display:block;float:left;margin:-5px -26px 0 -10px; }
#menu li { display:inline; }
#menu a { display:block;width:150px;height:33px;padding:20px 0 0 0;margin:0 12px 0 0;float:left;background:url('/images/project/button.png.v=1') 0 0;font-family:Garamond,"Times New Roman";font-style:italic;text-decoration:none;color:#fff;font-size:20px;text-align:center; }
#menu a:hover, #menu a.selected { background:url('/images/project/button.png.v=1') 0 53px;color:#009ee0; }

/* content */
#contentLeft { display:block;width:315px;float:left;margin:5px 0 15px 0; }
#contentRight { display:block;width:443px;float:right;margin:5px 0 15px 0; }
.contentBlokLinksboven { display:block;width:315px;height:651px;background:url('/images/project/producten.png.v=3') no-repeat 0 0;margin:0 0 15px 0; }
.contentBlokLinksboven a { display:block;float:left;width:157px;height:325px; }
.contentBlokLinksonder { display:block;width:315px;height:197px;background:url('/images/project/nieuw.png.v=2') no-repeat 0 0;text-indent:-4000px; }
.contentBlokRechtsboven { display:block;width:443px;height:651px;margin:0 0 15px 0; }
.contentBlokRechtsboven .blokTop { display:block;width:443px;height:24px;background:url('/images/project/blokTop.png.v=1') no-repeat 0 0; }
.contentBlokRechtsboven .blokContent { display:block;width:403px;height:609px;background:url('/images/project/blokBg.png.v=1') repeat-y 0 0;padding:0 20px }
.contentBlokRechtsboven .blokBottom { display:block;width:443px;height:18px;background:url('/images/project/blokBottom.png.v=1') no-repeat 0 0; }
.contentBlokRechtsonder { display:block;width:443px;height:197px;background:url('/images/project/aanpasbaar/wedstrijd.png.v=2') no-repeat 0 0;text-indent:-4000px; }

/* footer */
#upperfooter { width:808px;display:block;float:left;margin:0 -26px 0 -15px; }
#upperfooter a { width:252px;height:34px;padding:19px 0 0 0;display:block;float:left;margin:0 26px 0 0;background:url('/images/project/button_big.png.v=1') 0 0;font-family:Garamond,"Times New Roman";font-style:italic;text-decoration:none;color:#fff;font-size:20px;text-align:center; }
#upperfooter a.last { margin:0; }
#upperfooter a:hover { background:url('/images/project/button_big.png.v=1') 0 55px;color:#009ee0; }
#innerfooter { width:100%;display:block;float:left;text-align:right;color:#fff;margin:10px 0;font-size:11px; }
#innerfooter a { color:#fff;text-decoration:none;font-size:11px; }
#innerfooter a img { vertical-align:top; }

/* actie pagina */
.contentBlokRechts_Actie1 { display:block;width:443px;height:860px;background:url('/images/project/aanpasbaar/actie1.png.v=1') no-repeat 0 0;position:relative; }
.contentBlokRechts_Actie1 a.leesmeer { position:absolute;bottom:35px;right:45px;color:#009ee0;text-decoration:none;font-size:14px;font-weight:bold; }
.contentBlokRechts_Actie1 a.bekijkfotos { position:absolute;top:452px;right:65px;color:#009ee0;display:block;width:116px;height:26px;text-indent:-4000px;background:no-repeat url('/images/project/fotos.png.v=1') top left; }
.contentBlokRechts_Actie2 { display:block;width:443px;height:860px;background:url('/images/project/aanpasbaar/actie2.png.v=1') no-repeat 0 0;position:relative; }
/* actie 'meer' pagina */
.contentBlokRechts .blokTop { display:block;width:443px;height:24px;background:url('/images/project/blokTop.png.v=1') no-repeat 0 0; }
.contentBlokRechts .blokActieBottom { display:block;width:443px;height:384px;background:url('/images/project/aanpasbaar/actie_groot_onder.png.v=1') no-repeat 0 0; }
.contentBlokRechts .blokContentActieMeer { display:block;width:403px;height:454px;background:url('/images/project/blokBg.png.v=1') repeat-y 0 0;padding:0 20px; }
/* assortiment detail pagina */
.contentBlokRechtsboven .blokActieBottom { display:block;width:443px;height:384px;background:url('/images/project/aanpasbaar/actie_groot_onder.png.v=1') no-repeat 0 0; }
.contentBlokRechtsboven .blokContentAssortimentDetail { display:block;width:403px;height:208px;background:url('/images/project/blokBg.png.v=1') repeat-y 0 0;padding:0 20px; }
.contentBlokRechtsboven .blokBottomassortiment1 { display:block;width:443px;height:419px;background:url('/images/project/assortiment1.png.v=3') repeat-y 0 0; }
.contentBlokRechtsboven .blokBottomassortiment2 { display:block;width:443px;height:419px;background:url('/images/project/assortiment2.png.v=1') repeat-y 0 0; }
.contentBlokRechtsboven .blokBottomassortiment3 { display:block;width:443px;height:419px;background:url('/images/project/assortiment3.png.v=1') repeat-y 0 0; }
.contentBlokRechtsboven .blokBottomassortiment4 { display:block;width:443px;height:419px;background:url('/images/project/assortiment4.png.v=1') repeat-y 0 0; }
/* assortiment landing pagina */
.assortimentlanding { display:block;width:774px;height:651px;background:url('/images/project/assortiment.png.v=3') repeat-y 0 0;margin:5px 0 15px 0;float:left; }
.assortimentlanding a { display:block;float:left;width:387px;height:325px; }
.assortimentlandingNieuw { float:left;display:block;width:315px;height:197px;background:url('/images/project/nieuw.png.v=1') no-repeat 0 0;text-indent:-4000px; }
.assortimentlandingActie { float:right;display:block;width:443px;height:197px;background:url('/images/project/aanpasbaar/wedstrijd.png.v=1') no-repeat 0 0;text-indent:-4000px; }
/* watermuziek pagina */
.bestel { display:block;color:#009ee0; }
.bestel a { text-decoration:none;font-size:16px;font-weight:bold;color:#009ee0; }
.bestel a:hover { text-decoration:underline; }
.bestelknop { text-decoration:none;font-size:16px;font-weight:bold;color:#009ee0; }
