@import url(blog_2007.css);

* {margin:0pt;padding:0pt;}
body, html {margin:0;padding:0;}
body {font-size:0.94em;min-width:700px;overflow:auto;overflow:-moz-scrollbars-vertical; /* Voorkomen dat de content onbereikbaar wordt voor Gecko */}
/* position:absolute voor alle browsers - de hele pagina scrollt */
div#headerwrap {position:absolute;width:100%;top:0;left:0;height:90px;z-index:5;}
/* position:fixed for modern browsers - header and footer do not scroll */
body>div#headerwrap {position:fixed;}
div#header {height:90px;width:700px;margin:0 auto;}
/* linkermarge zetten voor IE/Win - ruimte voor de scrollbar */
div#middlewrap {/* left margin en bottom padding voor IE5/Win */
	padding:90px 0 0 0;margin-left:0;
/* left margin en bottom padding voor andere */
	voice-family: "\"}\"";voice-family:inherit;margin-left:16px;padding-bottom:0.8em;}
/* left margin voor moderne browsers */
body>div#middlewrap {margin-left:0;}
div#middle {width:700px;margin:0 auto;}
#sidebar {font-size:0.75em;width:197px;border-right:#FBF5EB 1px solid;border-top:snow 1px solid;border-left:snow 1px solid;border-bottom:#FBF5EB 1px solid;float:right;margin-top:10px;margin-right:7px;margin-left:10px;padding:8px;text-align:left;clear:both;}
#sidebar_prikbord {font-size:0.75em;width:197px;border-right:#FBF5EB 1px solid;border-top:snow 1px solid;border-left:snow 1px solid;border-bottom:#FBF5EB 1px solid;float:right;margin-top:10px;margin-right:7px;margin-left:10px;padding:8px;text-align:left;clear:both;background:#F2F2CB url(Afbeeldingen/front/prikbord.gif) no-repeat right top;}
div#content {padding:0 10px;}
/* geen positioning voor IE5/Win - de hele pagina scrollt */
div#footerwrap {width:100%;p\osition:absolute;bottom:0;left:0;height:1.5em;}
body>div#footerwrap {position:fixed;z-index:4;}
div#footer {height:1.5em;padding-top:2px;width:700px;margin:0 auto;}

/* Styling rules om de pagina mooi te maken. */
html {background:#F2F2CB url(Afbeeldingen/front/bg.gif) center repeat-y; }
body, html {font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;color:#000;}
div#header, div#footer {background:#E8941A;color:#fff;}
div#header {background:#E8941A url(Afbeeldingen/front/logo.jpg) no-repeat bottom left;}
#navcontainer {background-color:#F2F2CB;height:27px;}
.navitem {font-size:80%;background-color:#DB9300;padding:5px;text-decoration:none;font-weight:bold;text-align:center;color:#fff;width:129px;margin-top:1px;margin-right:1px;float:left;}
.navitemlast {font-size:80%;background-color:#DB9300;padding:5px;text-decoration:none;font-weight:bold;text-align:center;color:#fff;width:130px;margin-top:1px;margin-right:0px;float:left;}
div#sidebar {background:#F2F2CB;}
div#middle {background:#FFFFDD}
div#content {background-color:#FFFFDD;padding:0 10px;}
h1, h2 {padding:0;margin:0;}
h1#title {font-size:18px;color:#F0F0F0;font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;margin:0 5px;float:right;}
h2 {font-size:17px;font-weight:bold;padding-top:5px;color:#DB4D4A;}
h3, h4 {font-size:0.9em;font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;padding-top:5px;color:#111;}
.headertext1 {font-size:1.1em;font-weight:bold;color:#222;margin-bottom:15px;}
.headertext2 {font-size:0.85em;font-weight:bold;color:#444;}
.headertext3 {margin-top:0;margin-bottom:0.7em;font-size:17px;font-weight:bold;color:#222;}
h2.headertext3 {padding-top:0;}
div#footer h2 {text-align:center;padding:0;margin:0;}
div #footer p {margin:0;padding:0;width:700px;text-align:center;}
div#footer a {color:#fff;}
h1 {font-size:1.4em;text-align:center;padding-top:5px;}
h2 {font-size:1.2em;padding-top:1em;margin-top:0;}
p {/*margin-bottom:0;*/font-size:0.8em;line-height:1.4em;}
.fixedwidth {width:455px;}
a, a:visited {text-decoration:none;color:#fff;}
a:hover, a:active, a:focus {text-decoration:none;background:#000080;color:#fff;-moz-outline-style:none;padding:0 2px;}
a.whitelink, a.whitelink:visited {color: #fff;text-decoration:underline;}
a.whitelink:hover, a.whitelink:active, a.whitelink:focus {text-decoration:none;border-bottom:0;color:#fff;background-color:#000087;}
a.whitelink_foot {text-decoration:none;padding:0;border-bottom:1px solid #FFF;}
a.whitelink_foot2 {text-decoration:none;padding:0;border-bottom:1px solid #FFF;background-color:#E8941A;}
a.meer, a.meer:visited {text-decoration:none;border-bottom:1px dotted #000087;color:#000087;padding:0 2px;}
a.meer:hover, a.meer:active, a.meer:focus {text-decoration:none;border-bottom:0;color:#fff;background-color:#000087;}
.pkader {padding:5px;border:1px solid #F2F2CB;margin:0.5em 0;}
blockquote {font-size:0.85em;font-family:"courier new", Arial, Verdana, SunSans-Regular, Sans-Serif;}
pre {font-size:0.9em;line-height:1.4em;}
ol.square {padding:1.5em;}
ol.square li {list-style-type:circle;font-size:0.85em;width:90%;}
ul {font-size:0.8em;line-height:1.4em;}
dl {margin:0 0.4em 1em;padding:0 0.8em;font-size:0.85em;/*border-left:1px solid #FFFAFA;*/}
dt {padding-bottom:0.5em;font-weight:bold;}
dd {padding:0 0.6em 0.3em;}
.button_print {float:right;margin-right:0.2em;font-size:0.85em;color:#FFF;background:transparent url(Afbeeldingen/toolbar_printer.gif) no-repeat right top;border-width:0;text-align:left;width:22px;height:22px;cursor:pointer! important;}
.button_print:hover {text-decoration:underline;}
button.neinfreem {position:absolute;left:-9000px;top:0;cursor:pointer;cursor:hand;}
abbr {cursor:help;border-color:silver}
hr {display:none! important;}
.ga {float:right;margin-top:-1em;}
.verder {font-size:20px;line-height:2em;}
.adwrap, .adwrap iframe {width:300px;height:250px;}
.adwrap {float:right;margin:1em 0 0 10px;}

/* drop extra links bij aanklikken thuis-link */
#dropmenudiv{position:absolute;border:1px solid #F2F2CB;font:normal 12px Verdana;line-height:18px;z-index:100;padding:5px;margin-top:0.45em;opacity:0.95}
#dropmenudiv a:link, #dropmenudiv a:visited {color:#000080;opacity:1}
#dropmenudiv a:hover, #dropmenudiv a:active, #dropmenudiv a:focus{color:white;opacity:1;padding-left:5px}

/* ** navigatie-hulp voor tekstbrowsers - verbergen ** */
#top {visibility:hidden;margin:0 -4%;position:absolute;left:0pt;z-index:100;width:99.97%;list-style-type:none;list-style-image:none;list-style-position:outside}
#top li {overflow:hidden;position:relative;z-index:100;width:100%}
#top a {padding:0.3em 2em;display:block;color:#000;text-indent:-20em;text-decoration:none}
#top a:hover, #top a:focus, #top a:active {top:0pt;left:0pt;border:1px solid #000;border-left-width:0;border-right-width:0;background-color:#eecc11;text-indent:0pt}
#top #skipNav {display:none;position:absolute;top:0pt;z-index:99;width:96%}
#skipNav a {position:relative;top:-9999px;left:-9999px}
#skipNav a:focus, #skipNav a:active {top:0pt;left:0pt;background-color:#eecc11;text-indent:0%}

#fontgrootte {position:fixed;bottom:16px;right:15px;z-index:998;margin:0;padding:0;width:52px;height:23px}
#fontgrootte img {border:1px solid rgb(238, 238, 238);}
#larger_text_link, #normal_text_link {list-style:none;cursor:pointer;cursor:hand;padding:0;margin:0}

span.blind_info {position:absolute;left:-9000px;top:0}
.top {font-weight:normal;line-height:0.8em;float:right}

/* ** tooltip rechtsonder ** */
#title2note {position:fixed;z-index:999;bottom:0;right:0;width:19em;margin:1em;padding:7px 5px 7px 10px;font:12px/1.2em "Lucida Console", "Courier New", monospace;text-align:left;color:#111;background-color:#FFFFB4;border:1px solid #111}
/* star html hack - IE6 only */
* html #title2note {position:absolute}
/* IE7+ */
#title2note[id] {position:fixed}
/* ** good browsers - not IE7 ** */
html>/**/body #title2note[id] {position:fixed;height:auto}

/* ** slide-in panel ** */
#dhtmlgoodies_leftPanel {background-color:#36424F;color:#FFF;font-family:Trebuchet MS,Lucida Sans Unicode,Arial,sans-serif;height:100%;left:0px;z-index:10;position:absolute;display:none}
#dhtmlgoodies_leftPanel #leftPanelContent {padding:0}
#dhtmlgoodies_leftPanel .closeLink {border:1px solid #000;padding-left:2px;padding-right:2px;background-color:#FFF;position:absolute;bottom:2px;right:2px;color:#000;font-size:0.8em}
#dhtmlgoodies_leftPanel .closeLink:hover {color:#FFF;background-color:#333}
#dhtmlgoodies_leftPanel p {margin:0}
#dhtmlgoodies_leftPanel p.toeren {text-align:center;font-size:10px}
#dhtmlgoodies_leftPanel ul {padding-left:18px;margin:10px 0;list-style-type:circle}
#dhtmlgoodies_leftPanel ul li a {line-height:1em}
#dhtmlgoodies_leftPanel ul li a:hover {font-style:italic;background-color:#36424F}
#dhtmlgoodies_leftPanel div, #dhtmlgoodies_leftPanel p {padding:3px}
#dhtmlgoodies_leftPanel div#overflow {overflow:auto;width:146px;height:425px}
#dhtmlgoodies_leftPanel img {cursor:crosshair;opacity:0.7;width:152px;height:115px}
#imageSlideshowHolder {margin:0;padding:0;float:left;width:152px;height:115px;position:relative}
#imageSlideshowHolder img {position:absolute;left:0;top:0}

/* ** week van de smaak ** */
div#header_speculaas {height:90px;width:700px;margin:0 auto;background:#E8941A url(Afbeeldingen/front/logo_speculaas.jpg) no-repeat bottom left;color:#fff}
.angle_roze {color:#D30128}
.title_roze {color:#D30128}
.marge_xios {margin-bottom:1px}
h2 {margin:0 0 14px 0}
h3, h4, h5 {margin:15px 0 0 0}
h4.smaak {margin:14px 0 14px 0;padding:0 0 3px 0}
.smaak_bis {margin-bottom:0;padding-bottom:0;font-size:0.85em}
.meerkleur {background-color:#F3FFB7}
ol.bakkers, ol.principes {padding:1.5em}
ol.principes {padding-top:0}
ol.bakkers li {list-style-image:url(Afbeeldingen/front/pijltje_roze.gif);font-size:0.85em;line-height:1.45em;}
ol.principes li {font-size:0.85em}
.shoots_pix {text-align:center;cursor:crosshair;padding-top:0.8em}
.shoots_text {text-align:center;padding-bottom:0.4em}
.willem_txt {width:224px;margin:0 12.5em 0 0}
.hilde_txt {width:370px}
img.pix_split {/* margin:0 2em 0 0 */ }
.spatie_pixtext {display:none}
.nopeIE6 {margin-top:-0.4em;font-size:11px}

div.modular{overflow:hidden;padding-bottom:15px;margin-bottom:10px}
div.m1{width: 180px}
div.m2{width: 360px}
div.m3{width: 450px}
div.m4{width: 720px}
div.modular div{float:left;width:180px !important;width /**/:210px;padding: 10px 20px 0}

span[class=dropshadowrt] {background:transparent url('Afbeeldingen/front/shadowalpha.png') no-repeat scroll right bottom;float:left;margin:11px 0px 0pt 25px}
span[class=dropshadowrt] img {border: 1px solid rgb(169, 169, 169);margin:-6px 6px 6px -6px;padding:4px;display:block;position:relative;background-color:#FFF}
span[class=dropshadowside] {background:transparent url('Afbeeldingen/front/shadowalpha.png') no-repeat scroll right bottom;float:left}
span[class=dropshadowside] img {border:1px solid rgb(169, 169, 169);margin:-6px 6px 6px -6px;padding:4px;display:block;position:relative;background-color:#FFF}

#fadeinbox{position:absolute;top:-400px;left:0;background-color:#DEE9B9;width:215px;border:1px solid #E8941A;padding:8px;visibility:hidden;font-size:13px}
.topbox {position:absolute;top:-1px;margin:0;opacity:0.92;left:-5px;z-index:199}
.topbox2 {position:absolute;top:12px;margin:0;opacity:0.92;left:-5px;z-index:199}
.topbox2 dl {border-color:#F1EDC2;}

/* ** blog  ** */
small {color:#444}
.gepost {margin-left:3em;font-size:0.6em;color:#555}
.blogimg_left {float:left;margin:0.5em 1em 0 0}
.blogimg_left0 {float:left;margin:0.2em 1em -0.1em 0}
.blogimg_left00 {float:left;margin:-0.5em 1em -0.1em 0}
.blogimg_right {float:right;margin:0 0 0 1em}

#back-to-top { background: transparent url('Afbeeldingen/front/page-up.png') no-repeat; width: 27px; height: 27px; display: block; position: fixed; bottom: 50%; right: 0pt; outline-color: invert; outline-style: none; outline-width: 0pt; }
#back-to-top span { display: none; }

.nolipic {visibility:hidden!important;height:1px!important;width:1px!important;border:0 none!important;padding:0!important;}

/* ** good browsers - not IE7 ** */
html>/**/body .onlynotgoodbrowsers {display:none;}

/* ** tab_box ** */
#tab_box {position:fixed;top:90px;left:0px;height:200px;width:120px;z-index:9;}
#tab_box a,#tab_box a:link,#tab_box a:visited,#tab_box a:hover,#tab_box a:active {padding:0;background-color:transparent;}
#tab_home {position:absolute;top:0px;left:0px;width:113px;height:40px;}
#tab_home a:link, #tab_home a:visited {display:block;width:41px;height:40px;}
#tab_home a:link, #tab_home a:visited {background-image:url('Afbeeldingen/front/tabs/tab_home_closed.png');}
#tab_home a:hover, #tab_home a:active {display:block;width:113px;}
#tab_home a:hover, #tab_home a:active {background-image:url('Afbeeldingen/front/tabs/tab_home_open.png');}
#tab_box #tab_down {position:absolute;top:43px;left:0px;width:113px;height:40px;}
#tab_down a:link, #tab_down a:visited {display:block;width:41px;height:40px;}
#tab_down a:link, #tab_down a:visited {background-image:url('Afbeeldingen/front/tabs/tab_down_closed.png');}
#tab_down a:hover, #tab_down a:active {display:block;width:113px;}
#tab_down a:hover, #tab_down a:active {background-image:url('Afbeeldingen/front/tabs/tab_down_open.png');}
#tab_box #tab_cart {position:absolute;top:86px;left:0px;width:113px;height:40px;}
#tab_cart a:link, #tab_cart a:visited {display:block;width:41px;height:40px;}
#tab_cart a:link, #tab_cart a:visited {background-image:url('Afbeeldingen/front/tabs/tab_cart_closed.png');}
#tab_cart a:hover, #tab_cart a:active {display: block;width: 113px;}
#tab_cart a:hover, #tab_cart a:active {background-image:url('Afbeeldingen/front/tabs/tab_cart_open.png');}
#tab_box #tab_blog {position:absolute;top:129px;left:0px;width:113px;height:40px;}
#tab_blog a:link, #tab_blog a:visited {display:block;width:41px;height:40px;}
#tab_blog a:link, #tab_blog a:visited {background-image:url('Afbeeldingen/front/tabs/tab_blog_closed.png');}
#tab_blog a:hover, #tab_blog a:active {display:block;width:113px;}
#tab_blog a:hover, #tab_blog a:active {background-image:url('Afbeeldingen/front/tabs/tab_blog_open.png');}

/* address */
/* ::::: http://home.arcor.de/xbo/global.css ::::: */
address { border-style: solid; border-color: rgb(0, 0, 0); border-width: 0pt 0pt 1px 1px; padding: 1px 1px 1px 3px; background: rgb(255, 255, 153); color: rgb(0, 0, 0); position: fixed; top: 0pt; right: 0pt; _right: 16px; z-index: 9; font-style: normal; }
* html address { position: absolute; }
address, address a { font-family: Arial,sans-serif ! important; font-style: normal ! important; font-variant: normal ! important; font-weight: normal ! important; font-size: 12px ! important; line-height: normal ! important; font-size-adjust: none ! important; font-stretch: normal ! important; }
address a, address a:link, address a:visited, address a:hover, address a:active { border-left: 1px solid rgb(0, 0, 0); padding: 0pt 0.4em; background: transparent none repeat; color: rgb(0, 0, 0); text-decoration: none; }
address a:hover { background: rgb(102, 102, 102) none repeat; color: rgb(255, 255, 153); }
#index { border: 1px solid rgb(0, 0, 0); position: fixed; top: 17px; right: 0; z-index: 200; display: none; height: 70.3%; width: 280px; }
* html #index { border: 0pt none ; position: absolute; top: 18px; right: 18px; height: 400px; }
*+html #index { border-width: 0; height: 65%; }