﻿body {background:#B2E0FF none;font-family:"Trebuchet MS",verdana;font-size:12px;color:#000;line-height:15px;}
a {color:#000;text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:0;}
a.more {display:inline-block;color:#0099FF;background: transparent url('grfx/layout/bullet.gif') center left no-repeat;padding:0 0 0 10px;}
a.more:hover {text-decoration:none;}

a.btn-hoe-het-werkt {text-decoration:none;display:block;width:131px;height:25px;text-indent:-999px;overflow:hidden;background: transparent url('grfx/layout/buttons/btn_hoe_het_werkt.gif') top left no-repeat;}
a.btn-hoe-het-werkt:hover {background-position: bottom left;}
a.btn-delete {text-decoration:none;display:block;padding:0;margin:0;overflow:hidden;text-indent:-999px;height:18px;width:18px;background:transparent url('grfx/layout/buttons/btn_delete.gif') top left no-repeat;}
a.btn-delete:hover {background-position:bottom left;height:19px;}

ul.lijst {position:relative;margin:0 0 0 25px;}
ul.lijst li {background: transparent url('grfx/layout/li_bullet_blue.gif') left 6px no-repeat;padding:0 0 0 15px;}

#container .btn-verder {text-decoration:none;position:relative;left:230px;display:block;width:81px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_verder.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-verder:hover {background-position:bottom left;}
#container .btn-registreren {text-decoration:none;position:relative;left:180px;top:50px;display:block;width:115px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_registreren.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-registreren:hover {background-position:bottom left;}
#container .btn-terug {text-decoration:none;position:relative;display:block;width:81px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_terug.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-terug:hover {background-position:bottom left;}
#container .btn-wijzig {text-decoration:none;position:relative;display:block;width:81px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_wijzig.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-wijzig:hover {background-position:bottom left;}
#container .btn-voltooien {text-decoration:none;position:relative;display:block;width:108px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_voltooien.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-voltooien:hover {background-position:bottom left;}
#container .btn-terugnaarhomepage {text-decoration:none;position:relative;left:450px;display:block;width:185px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_terugnaarhomepage.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-terugnaarhomepage:hover {background-position:bottom left;}
#container .btn-verzenden {text-decoration:none;position:relative;left:300px;display:block;width:151px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_verstuurbericht.gif') top left no-repeat;border:0;padding:0;cursor:pointer;z-index:10;}
#container .btn-verzenden:hover {background-position:bottom left;}
#container .btn-verstuurwachtwoord {text-decoration:none;position:relative;left:450px;display:block;width:180px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_verstuurwachtwoord.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-verstuurwachtwoord:hover {background-position:bottom left;}

#container .btn-bestelmeteen {text-decoration:none;position:relative;display:block;width:131px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_bestelmeteen.gif') top left no-repeat;border:0;padding:0;margin:0;cursor:pointer;z-index:10;}
#container .btn-bestelmeteen:hover {background-position:bottom left;}


#container input {border:1px solid #0099FF;font-size:11px;font-family:"Trebuchet MS", arial;padding:1px;display:inline-block;}
#container textarea {border:1px solid #0099FF;font-size:11px;font-family:"Trebuchet MS", arial;padding:1px;display:inline-block;}
#container select {font-size:11px;font-family:"Trebuchet MS", arial;}

#container {background:#fff url('grfx/layout/container_bg.gif') top left repeat-y;}
#footer {background: transparent url('grfx/layout/footer_bg.gif') bottom left no-repeat;clear:both;}
#footer #mogelijk-door {position:absolute;left:45px;top:25px;}
#footer #mogelijk-door img {position:absolute;left:0;top:5px}
#footer #mogelijk-door p {padding:15px 0 0 90px;width:160px;color:#0099FF;font-size:11px;line-height:14px;}
#footer #payment-options {position:absolute;left:740px;top:33px;width:160px;}
#footer #payment-options p {color:#0099FF;font-size:11px;line-height:14px;}
#footer #copyrights {position:absolute;left:510px;top:95px;font-size:11px;color:#fff;text-align:right}
#footer #copyrights a {color:#fff;}


#container #header {background: transparent url('grfx/layout/header_bg.gif') bottom left no-repeat;}
#container #header a.logo {background: transparent url('grfx/layout/logo.gif') top left  no-repeat;display:block;width:305px;height:106px;overflow:hidden;text-indent:-999px;position:absolute;left:30px;top:5px;}
#container #header h1#kinderboekjes-h1 {background: transparent url('grfx/layout/titels/kinderboekjes_h1_bg.gif') top left no-repeat;width:316px;height:63px;overflow:hidden;text-indent:-999px;position:relative;left:315px;top:0;}

#header #cart {position:absolute;top:0;right:50px;width:170px;height:101px;background: transparent url('grfx/layout/cart_bg.gif') top left no-repeat}
#header #cart h1 {position:absolute;top:5px;left:10px;overflow:hidden;text-indent:-999px;width:154px;height:45px;background: transparent url('grfx/layout/titels/mandje_h1.gif') top left no-repeat}
#header #cart p.cart-content {position:absolute;top:55px;left:16px;line-height:15px;}

#container #singlecolumn-container,
#container #doublecolumn-container,
#container #triplecolumn-container {background: transparent url('grfx/layout/content_bg.gif') top left repeat-y;overflow:hidden;}
#container #footer #content-bottom {height:20px;width:930px;position:absolute;top:0;left:20px;background: transparent url('grfx/layout/content_bottom.gif') top left no-repeat;}

#container .content-vlak {padding:10px;}
#container .content-vlak h1 {padding:0;font-size:20px;color:#000;}
#container .content-vlak p {margin:0 0 10px 0;}

.vlak-v1 {background:#0099FF url('grfx/layout/vlak_bottom_bg_v1.gif') bottom left no-repeat;width:200px;padding:0 0 10px 0;}
.vlak-v2 {background:#ffe0b2 url('grfx/layout/vlak_bottom_bg_v2.gif') bottom left no-repeat;width:200px;padding:0 0 10px 0;}
.vlak-v4 {background:#ffe0b2 url('grfx/layout/vlak_bottom_bg_v4.gif') bottom left no-repeat;width:200px;padding:0 0 10px 0;margin:0 0 5px 0;}
.vlak-v5 {background:#B2E0FF url('grfx/layout/vlak_top_bg_v5.gif') top left no-repeat;width:200px;padding:10px 0 0px 0;}
.vlak-v3 {background:#D6F5FF none;padding:10px;}

#navigatie {width:200px;margin:0 0 10px 0;}
#navigatie ul {width:176px;margin:0 0 0 10px;}
#navigatie ul li {padding:0;margin:0;}
#navigatie ul li a {display:block;height:22px;text-indent:-999px;color:#fff;text-decoration:none;overflow:hidden;width:160px;margin:2px 0;}
#navigatie ul li.dotline-nav {background: transparent url('grfx/layout/nav/dotline_nav.gif') bottom right repeat-x;padding:0 0 10px 0;margin:0 0 5px 0;}
#navigatie ul li a.home {background: transparent url('grfx/layout/nav/home.gif') top left no-repeat;}
#navigatie ul li a.boekjes {background: transparent url('grfx/layout/nav/boekjes.gif') top left no-repeat;}
#navigatie ul li a.hoehetwerkt {background: transparent url('grfx/layout/nav/hoehetwerkt.gif') top left no-repeat;}
#navigatie ul li a.klantenservice {background: transparent url('grfx/layout/nav/klantenservice.gif') top left no-repeat;}
#navigatie ul li a.winkelmandje {background: transparent url('grfx/layout/nav/winkelmandje.gif') top left no-repeat;}
#navigatie ul li a:hover {background-position:left -22px;}
#navigatie ul li a.active {background-position: bottom left;}

.dotline-v1 {margin-top:10px;height:10px;line-height:10px;overflow:hidden;font-size:10px;background: transparent url('grfx/layout/dotline_v1.gif') top right repeat-x}
.dotline-v2 {margin-top:10px;height:10px;line-height:10px;overflow:hidden;font-size:10px;background: transparent url('grfx/layout/dotline_v2.gif') top right repeat-x}


/*flash vlak*/
#container #singlecolumn-container .content #flash {width:910px; height:425px; background:transparent none;}

/*twee koloms opmaak vlak*/
#container #triplecolumn-container #triplecolumn-2 .content {padding:30px 10px 10px 10px;background:#EBFAFF url('grfx/layout/triplecontent_bg.gif') top left no-repeat;}
#container #doublecolumn-container #doublecolumn-2 .content {padding:30px 10px 10px 10px;background:#EBFAFF url('grfx/layout/doublecontent_bg.gif') top left no-repeat;}


/* home */
#home-alle-boekjes {position:relative;margin:10px 0 0 0;height:200px;}
#home-alle-boekjes h1#onze-boekjes {position:absolute;left:10px;top:10px;display:block;width:186px;height:23px;background: transparent url('grfx/layout/titels/onze_boekjes_h1.gif') top left no-repeat;text-indent:-999px;overflow:hidden;}
#home-alle-boekjes ul {position:absolute;width:470px;height:165px;top:40px;left:1px;}
#home-alle-boekjes ul li {float:left;width:111px;margin:0 3px;height:170px;_margin:0 2px;}
#home-alle-boekjes ul li p {padding:5px 0 0 5px;color:#333333;font-size:11px;font-weight:bold;}
#home-alle-boekjes ul li p.cover {padding:0;}

/*boekjes */
.boekje {position:relative;}
.boekje .price {position:relative;left:0;width:165px;float:left;}
.boekje .description {position:relative;width:270px;float:left;}
.boekje .description ul {position:relative;margin:0 0 0 25px;}
.boekje.jongensboek .description ul li {background: transparent url('grfx/layout/li_bullet_blue.gif') left 6px no-repeat;padding:0 0 0 15px;}
.boekje.meisjesboek .description ul li {background: transparent url('grfx/layout/li_bullet_pink.gif') left 6px no-repeat;padding:0 0 0 15px;}
.boekje .type-boekje {width:170px;text-align:center;font-weight:bold;font-size:14px;}
.boekje.meisjesboek .type-boekje {color:#FF0099;}
.boekje.jongensboek .type-boekje {color:#0099FF;}
.boekje .boekje-options {position:relative;margin:20px 0 0 130px;_margin:20px 0 0 110px;}
.btn-voorbeeld-bekijken {text-decoration:none;display:block;width:160px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_voorbeeldbekijken.gif') top left no-repeat}
.btn-voorbeeld-bekijken:hover {background-position: bottom left;}
.btn-boekje-maken {text-decoration:none;margin:0 0 0 25px;display:block;width:131px;height:25px;overflow:hidden;text-indent:-999px;background: transparent url('grfx/layout/buttons/btn_boekjemaken.gif') top left no-repeat}
.btn-boekje-maken:hover {background-position: bottom left;}

/* cart */
#cart {padding:30px 0 0 0;position:relative;background: transparent url('grfx/layout/cart/cart_header.gif') top left no-repeat;width:640px;}
#cart .item {height:80px;position:relative;width:610px;left:15px;}
#cart .alt {background:#fff;}
#cart .item .boek {position:absolute;width:290px;height:80px;border-right:1px solid #0099FF;margin:0 auto;}
#cart .item .boek .image {position:absolute;width:75px;height:75px;top:-2px;left:5px;background:transparent url('grfx/layout/cart/book_cart_shadow.gif') bottom right no-repeat;}
#cart .item .boek .image img {position:absolute;bottom:2px;right:2px;}
#cart .item .boek p {position:relative;left:100px;top:20px;width:170px;}
#cart .item .aantal {position:absolute;left:290px;width:105px;height:80px;border-right:1px solid #0099FF;margin:0 auto;text-align:center;}
#cart .item .aantal p {position:relative;text-align:center;width:100%;top:30px;}
#cart .item .levertijd {position:absolute;left:395px;width:130px;height:80px;border-right:1px solid #0099FF;}
#cart .item .levertijd p {position:relative;text-align:center;width:100%;top:30px;}
#cart .item .prijs {position:absolute;left:525px;width:100px;}
#cart .item .prijs p {position:relative;text-align:right;width:60px;top:30px;}
#cart .item .delete {position:absolute;left:620px;width:50px;}
#cart .item .delete p  {position:relative;width:25px;top:30px;}

#cart #totals {position:relative;left:370px;padding:10px 0 0 0;margin:10px 0 20px 0;.margin:10px 0 10px 0;width:250px;background: transparent url('grfx/layout/dotline_v1.gif') top left repeat-x;}
#cart #totals p {position:relative;right:110px;width:100%;text-align:right;color:#0099FF;font-weight:bold;font-size:13px;}
#cart #totals p .price {position:absolute;right:-90px;}
#cart #totals p.totaal {font-size:15px;color:#333333;}
#cart #totals p.totaal .price {font-size:15px;font-weight:bold;}

#aktiecode {position:relative;width:630px;margin:10px auto;padding:20px 0 10px 0;background: transparent url('grfx/layout/dotline_v2.gif') top left repeat-x;}
#aktiecode h1 {color:#33CCFF;font-size:20px;}
#aktiecode p input {width:105px;}
a.prijs-aanpassen {position:relative;margin:10px 0 0 0;display:block;text-indent:-999px;overflow:hidden;background: transparent url('grfx/layout/prijs_aanpassen.gif') top left no-repeat;width:122px;height:20px;}
a.prijs-aanpassen:hover {background-position: bottom left;}

a.activeren {position:relative;display:block;overflow:hidden;background: transparent url('grfx/layout/activeren.gif') top left no-repeat;width:139px;height:25px;}
a.activeren:hover {background-position: bottom left;}

a.nog-een-boekje-maken {text-decoration:none;position:absolute;left:300px;margin:5px 0 0 0;.margin:13px 0 0 0;display:block;text-indent:-999px;overflow:hidden;background: transparent url('grfx/layout/nog_een_boekje_maken.gif') top left no-repeat;width:170px;height:20px;}
a.nog-een-boekje-maken:hover {background-position: bottom left;}
a.btn-afrekenen {text-decoration:none;position:relative;left:500px;top:0px;margin:10px 0 10px 0;display:block;height:25px;overflow:hidden;text-indent:-999px;width:105px;background: transparent url('grfx/layout/buttons/btn_afrekenen.gif') top left no-repeat;}
a.btn-afrekenen:hover {background-position:bottom left;}

#checkout-container {font-size:13px;position:relative;width:650px;margin:0 auto;background: transparent url('grfx/layout/line_bg.gif') 320px top repeat-y;}
#checkout-container.singlecolumn {background-image:none;}
#checkout-container h2 {color:#0099FF;font-size:15px;margin:0 0 10px 0;}
#checkout-container h1#bedankt {display:block;width:88px;height:23px;text-indent:-999px;background:transparent url('grfx/layout/titels/h1_bedankt.gif') top left no-repeat;}
#checkout-container h1#mislukt {display:block;width:186px;height:23px;text-indent:-999px;background:transparent url('grfx/layout/titels/h1_mislukt.gif') top left no-repeat;}


#checkout-left {position:relative;width:300px;float:left;padding:0 20px 0 0;}
#checkout-right {position:relative;width:305px;float:left;margin:0 0 0 15px;padding:0 10px 0 0;}

#checkout-container #cart {margin:10px 0 10px 0;padding:30px 0 0 0;position:relative;background: transparent url('grfx/layout/cart/cart_header.gif') top left no-repeat;width:640px;}
#checkout-container #cart .item {height:40px;position:relative;width:610px;left:15px;}
#checkout-container #cart .alt {background:#fff;}
#checkout-container #cart .item .boek {position:absolute;width:290px;height:40px;border-right:1px solid #0099FF;margin:0 auto;}
#checkout-container #cart .item .boek p {position:relative;left:10px;top:10px;width:260px;}
#checkout-container #cart .item .aantal {position:absolute;left:290px;width:105px;height:40px;border-right:1px solid #0099FF;margin:0 auto;text-align:center;}
#checkout-container #cart .item .aantal p {position:relative;text-align:center;width:100%;top:10px;}
#checkout-container #cart .item .levertijd {position:absolute;left:395px;width:130px;height:40px;border-right:1px solid #0099FF;}
#checkout-container #cart .item .levertijd p {position:relative;text-align:center;width:100%;top:10px;}
#checkout-container #cart .item .prijs {position:absolute;left:525px;width:100px;}
#checkout-container #cart .item .prijs p {position:relative;text-align:right;width:60px;top:10px;}

#container #checkout-container table.radio-buttons {position:relative;}
#container #checkout-container table.radio-buttons td {position:relative}
#container #checkout-container table.radio-buttons td input {position:absolute;border:0;margin:4px 0 0 0;}
#container #checkout-container table.radio-buttons td label {display:inline-block;padding:2px 60px 20px 20px}

#container #checkout-container .adyen-iframe {width:640px;height:550px;border:0;background-color:#EBFAFF;margin:0 auto 5px auto;}

#checkout-stappen {display:block;position:relative;width:643px;height:45px;margin:0 0 10px 0;}
#checkout-stappen.stap1 {background:transparent url('grfx/layout/checkout_stap1.gif') top left no-repeat;}
#checkout-stappen.stap2 {background:transparent url('grfx/layout/checkout_stap2.gif') top left no-repeat;}
#checkout-stappen.stap3 {background:transparent url('grfx/layout/checkout_stap3.gif') top left no-repeat;}

/*overzicht info */
.form .rij-details {position:relative;height:30px;padding:0 0 0 135px;font-weight:bold;}
.form .rij-details .title {font-weight:normal;position:absolute;left:0;}

/* formulier */
.form {position:relative;margin:10px 0}
.form .rij {position:relative;height:30px;}
.form .rij input {position:absolute;width:160px;right:0;top:0;}
.form .rij textarea {position:absolute;width:160px;right:0;top:0;}
.form .rij.radio span {position:absolute;left:130px;}
.form .rij.radio span label {padding:5px 10px 0 0;}
#container .form .rij.radio input {position:relative;width:auto;top:0;margin:0 5px 0 10px;border:0;_margin:0;}
.rij .validatie-pointer {position:absolute;display:block;text-indent:-999px;overflow:hidden;width:10px;}
#container input.error {border:1px solid #ed1c24;background:#f8a4a7 none}
#aktiecode .errorlist {margin-top:20px;}
.errorlist {font-weight:normal;font-family:"Trebuchet MS",verdana;position:relative;background: transparent url('grfx/layout/error_icon.gif') top left no-repeat;padding:0 0 0 40px;margin:-15px 0 0 0;_height:35px;min-height:35px;}
.errorlist ul li {font-weight:normal;color:#ED1C24;}


h1#een-echt-boekje {display:block;overflow:hidden;text-indent:-999px;height:23px;width:136px;background: transparent url('grfx/layout/titels/een_echt_boekje_h1_bg.gif') top left no-repeat}
h1#personaliseer-een-kinderboekje {display:block;overflow:hidden;text-indent:-999px;height:45px;width:280px;background: transparent url('grfx/layout/titels/personaliseereenkinderboekje.gif') top left no-repeat}

h1#zelf-lezen {display:block;overflow:hidden;text-indent:-999px;height:17px;width:190px;background: transparent url('grfx/layout/titels/zelf_lezen_h1_bg.gif') top left no-repeat;margin:0 0 5px 0;}
h1#pagetitle-boekjes {display:block;overflow:hidden;text-indent:-999px;height:33px;width:133px;background: transparent url('grfx/layout/titels/maintitle_boekjes.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}
h1#pagetitle-privacy {display:block;overflow:hidden;text-indent:-999px;height:33px;width:620px;background: transparent url('grfx/layout/titels/maintitle_privacy.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}
h1#pagetitle-voorwaarden {display:block;overflow:hidden;text-indent:-999px;height:33px;width:620px;background: transparent url('grfx/layout/titels/maintitle_voorwaarden.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}

h1#pagetitle-klantenservice {display:block;overflow:hidden;text-indent:-999px;height:33px;width:220px;background: transparent url('grfx/layout/titels/maintitle_klantenservice.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}
h1#pagetitle-hoehetwerkt {display:block;overflow:hidden;text-indent:-999px;height:33px;width:220px;background: transparent url('grfx/layout/titels/maintitle_hoehetwerkt.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}

h1#veelgesteldevragen {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/veelgesteldevragen.gif') top left no-repeat;padding:0;margin:0 0 10px 0;position:relative;top:10px;z-index:100;}
h1#contactopnemen {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/contactopnemen.gif') top left no-repeat;padding:0;margin:0 0 10px 0;position:relative;top:10px;z-index:100;}


h1#pagetitle-kassa {display:block;overflow:hidden;text-indent:-999px;height:33px;width:76px;background: transparent url('grfx/layout/titels/maintitle_kassa.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}
h1#pagetitle-winkelmandje {display:block;overflow:hidden;text-indent:-999px;height:33px;width:185px;background: transparent url('grfx/layout/titels/maintitle_winkelmandje.gif') top left no-repeat;padding:0;margin:-10px 0 0 0;position:relative;top:10px;z-index:100;}
h1#betalen-makkelijk {display:block;overflow:hidden;text-indent:-999px;height:47px;width:162px;background: transparent url('grfx/layout/titels/betalen_makkelijk_h1.gif') top left no-repeat;padding:0;margin:-10px 0 10px 0;position:relative;top:10px;z-index:100;}
h1#harde-of-zachte-kaft {display:block;overflow:hidden;text-indent:-999px;height:47px;width:162px;background: transparent url('grfx/layout/titels/harde_of_zachte_kaft.gif') top left no-repeat;padding:0;position:relative;z-index:100;margin:0px 0 5px 0;}
h1#gebruik-een-code {display:block;overflow:hidden;text-indent:-999px;height:22px;width:166px;background: transparent url('grfx/layout/titels/gebruik_een_code_h1.gif') top left no-repeat;padding:0;margin:-10px 0 20px 0;position:relative;top:10px;z-index:100;}

/* faq */
#faq {position:relative;margin:0 0 20px 0;}
#faq h1 { font-weight:bold; font-size:13px; color:#333;padding:0;margin:10px 0;}
#faq .question {text-decoration:none;color:#0099FF;margin:0 0 5px 0;font-size:13px;font-weight:bold;display:block;padding:0 0 0 25px;background: transparent url('grfx/layout/arrow_left.gif') top left no-repeat;}
#faq .question.active {background: transparent url('grfx/layout/arrow_down.gif') top left no-repeat;}
#faq .answer {display:none;padding:0 0 0 25px;margin:0 0 5px 0;}
#faq .answer.open {display:block;}


h1#PIR {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/boekjes/piraatendirkdedraak.gif') top left no-repeat;padding:0;margin:-10px 0 20px 0;position:relative;top:10px;z-index:100;}
h1#VOE {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/boekjes/deheldvanhetvoetbalteam.gif') top left no-repeat;padding:0;margin:-10px 0 20px 0;position:relative;top:10px;z-index:100;}
h1#PRI {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/boekjes/prinsesmaaktvriendinnen.gif') top left no-repeat;padding:0;margin:-10px 0 20px 0;position:relative;top:10px;z-index:100;}
h1#PAA {display:block;overflow:hidden;text-indent:-999px;height:33px;width:400px;background: transparent url('grfx/layout/titels/boekjes/enhaarverzorgingspaard.gif') top left no-repeat;padding:0;margin:-10px 0 20px 0;position:relative;top:10px;z-index:100;}




/* hoe het werkt */
.information-uniek-boekje-content {position:relative;margin:0 0 20px 0;min-height:282px;_height:282px;width:280px;padding:0 0 10px 0;background: transparent url('grfx/layout/dotline_v2.gif') bottom left repeat-x;}
.information-uniek-boekje-content .pic {position:absolute;top:0;right:-170px;}
.information-uniek-boekje-content h1#een-uniek-boekje {display:block;overflow:hidden;text-indent:-999px;height:50px;width:280px;background: transparent url('grfx/layout/titels/eenuniekboekje.gif') top left no-repeat;padding:0;position:relative;z-index:100;margin:0 0 5px 0;}
.information-uniek-boekje-content p {margin: 0 0 10px 0;line-height:15px;}

.information-prachtkado {position:relative;left:170px;min-height:172px;_height:172px;margin:0 0 20px 0;width:280px;padding:0 0 5px 0;background: transparent url('grfx/layout/dotline_v2.gif') bottom left repeat-x;}
.information-prachtkado .pic {position:absolute;margin-top:-168px;left:-175px;}
.information-prachtkado h1#een-uniek-en-onvergetelijk-kado {display:block;margin:0 0 5px 0;overflow:hidden;text-indent:-999px;height:50px;width:280px;background: transparent url('grfx/layout/titels/uniekenonvergetelijkcadeau.gif') top left no-repeat;padding:0;position:relative;z-index:100;}
.information-prachtkado p {margin: 0 0 10px 0;line-height:15px;}

.information-spectaculair {position:relative;}
.information-spectaculair h1#fantastisch-eindresultaat {display:block;margin:0 0 5px 0;overflow:hidden;text-indent:-999px;height:25px;width:380px;background: transparent url('grfx/layout/titels/fantastischeindresultaat.gif') top left no-repeat;padding:0;position:relative;z-index:100;}
.information-spectaculair p {margin: 0 0 10px 0;line-height:15px;}
.information-spectaculair .boekje-options {padding:0;margin:20px 0 0 280px}
.information-spectaculair .boekje-options a {cursor:pointer;}

p.harde-kaft {position:relative;left:-5px;padding:0 0 0 70px;background: transparent url('grfx/layout/hardekaft.jpg') top left no-repeat}
p.zachte-kaft {position:relative;_height:65px;min-height:65px;left:-5px;padding:0 0 0 70px;background: transparent url('grfx/layout/zachtekaft.jpg') top left no-repeat}

/* algemene voorwaarden */
#algemene-voorwaarden h2 {font-size:16px;color:#0099FF;margin:10px 0;}
#algemene-voorwaarden p {margin:0 0 0 10px;}
#algemene-voorwaarden ol {margin:0 0 0 30px;}
#algemene-voorwaarden ol li ul {margin:0 0 0 10px;}

#editor-bg {margin:0px auto;top:25px; position:relative;width:880px; height:380px; background: #e5f5ff url('grfx/layout/editor_noflash_bg.gif') top left no-repeat;}
#editor-noflash {position:relative; top:125px;  width:215px; height: 144px; overflow:hidden; text-indent:-9999px; display:block; background: transparent url('grfx/layout/editor_noflash.gif') top left no-repeat; margin:0 auto;}
#overlay-bg {position:absolute;top:0;left:0;width:100%;min-height:100%;_height:100%;background:#000 none;z-index:2000;}
#confirm_iframe {position:absolute; border:0; width:910px; height:425px; background:transparent none}