/* CSS Document */
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.top{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
background-image: url(img/top.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #FFFFFF;
}

.top a:link{ text-decoration: none; color: #ffffff; }
.top a:visited{ text-decoration: none; color: #ffffff; }
.top a:active{ text-decoration: none; color: #ffffff; }
.top a:hover{ text-decoration: underline; color: #ffffff; }

.logo{
padding-top: 10px;
}

.tekst{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
line-height: 18px;
}
.tekst a:link{ text-decoration: underline; color: #000000 }
.tekst a:visited{ text-decoration: underline; color: #000000 }
.tekst a:active{ text-decoration: underline; color: #000000 }
.tekst a:hover{ text-decoration: underline; color: #bea158 }

.tekst2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #898989;
}
.tekst2 a:link{ text-decoration: underline; color: #898989 }
.tekst2 a:visited{ text-decoration: underline; color: #898989 }
.tekst2 a:active{ text-decoration: underline; color: #898989 }
.tekst2 a:hover{ text-decoration: underline; color: #000000 }

.tekst3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #898989;
}
.tekst3 a:link{ text-decoration: none; color: #898989 }
.tekst3 a:visited{ text-decoration: none; color: #898989 }
.tekst3 a:active{ text-decoration: none; color: #898989 }
.tekst3 a:hover{ text-decoration: underline; color: #898989 }

.tekst_footer{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #acacac;
line-height: 18px;
border-top: 1px solid #ebebeb;
}
.tekst_footer a:link{ text-decoration: underline; color: #acacac }
.tekst_footer a:visited{ text-decoration: underline; color: #acacac }
.tekst_footer a:active{ text-decoration: underline; color: #acacac }
.tekst_footer a:hover{ text-decoration: underline; color: #000000 }

.tekst_footer2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #acacac;
line-height: 18px;
}

.navigatie{
border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-top: 1px solid #eeeeee;
background-image: url(img/navigatie_back.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
}

.navigatie_tekst{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
background-image: url(img/navigatie_back.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
}
.navigatie_tekst a:link{ text-decoration: none; color: #000000; }
.navigatie_tekst a:visited{ text-decoration: none; color: #000000; }
.navigatie_tekst a:active{ text-decoration: none; color: #000000; }
.navigatie_tekst a:hover{ text-decoration: none; color: #bea158; }

.navigatie_tekst_on{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #bea158;
background-image: url(img/navigatie_back.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
}

.navigatie_tekst2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
padding-top: 15px;
}
.navigatie_tekst2 a:link{ text-decoration: none; color: #000000; }
.navigatie_tekst2 a:visited{ text-decoration: none; color: #000000; }
.navigatie_tekst2 a:active{ text-decoration: none; color: #000000; }
.navigatie_tekst2 a:hover{ text-decoration: underline; color: #000000; }

.navigatie_lijn{
background-image: url(img/navigatie_back.gif);
background-repeat: repeat-x;
background-position: bottom;
background-color: #FFFFFF;
}

.showbox{
border: 1px solid #d7d7d7;
padding: 1px;
}

.punten{
background-image: url(img/punten_back.gif);
background-repeat: no-repeat;
background-position: top;
background-color: #8c0307;
padding-top: 25px;
}

.punten_tekst{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
font-weight: normal;
color: #FFFFFF;
}

.punten_begin{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
color: #FFFFFF;
}
.punten_begin a:link{ text-decoration: none; color: #FFFFFF; }
.punten_begin a:visited{ text-decoration: none; color: #FFFFFF; }
.punten_begin a:active{ text-decoration: none; color: #FFFFFF; }
.punten_begin a:hover{ text-decoration: underline; color: #FFFFFF; }

.punten2{
background-color: #bb0f14;
}

.product_back_new{
background-color: #ebebeb;
padding: 8px;
}

.producten{
padding: 10px;
border: 1px solid #b7b7b7;
background-color: #FFFFFF;
}

.producten2{
padding: 5px;
border: 1px solid #b7b7b7;
background-color: #FFFFFF;
}
.producten2_on{
padding: 5px;
border: 1px solid #000000;
}

.producten_lijn_verticaal{
background-image: url(img/lijn_verticaal_grijs3.gif);
background-repeat: repeat-y;
background-color: #FFFFFF;
background-position: center;
}

.producten_lijn_horizontaal{
background-image: url(img/lijn_horizontaal_grijs2.gif);
background-repeat: repeat-x;
background-color: #FFFFFF;
background-position: center;
}

.producten_lijn_horizontaal2{
background-image: url(img/lijn_horizontaal_grijs.gif);
background-repeat: repeat-x;
background-color: #FFFFFF;
background-position: center;
}

.product_titel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: bold;
letter-spacing: -1px;
}

.product_tekst h2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    letter-spacing: -1px;
}

.product_titel2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
}

.product_tekst{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
line-height: 18px;
}
.product_tekst a:link{ text-decoration: none; color: #000000 }
.product_tekst a:visited{ text-decoration: none; color: #000000 }
.product_tekst a:active{ text-decoration: none; color: #000000 }
.product_tekst a:hover{ text-decoration: none; color: #bea158 }

.product_tekst h1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}

.product_tekst2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
line-height: 18px;
}
.product_tekst2 a:link{ text-decoration: none; color: #000000 }
.product_tekst2 a:visited{ text-decoration: none; color: #000000 }
.product_tekst2 a:active{ text-decoration: none; color: #000000 }
.product_tekst2 a:hover{ text-decoration: underline; color: #000000 }

.product_tekst_kleur{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ce3136;
font-weight: bold;
line-height: 18px;
}

.product_tekst_klein{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7c7c7c;
font-weight: normal;
line-height: 18px;
}
.product_tekst_klein a:link{ text-decoration: none; color: #7c7c7c }
.product_tekst_klein a:visited{ text-decoration: none; color: #7c7c7c }
.product_tekst_klein a:active{ text-decoration: none; color: #7c7c7c }
.product_tekst_klein a:hover{ text-decoration: underline; color: #7c7c7c }

.product_prijs{
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
color: #bea158;
font-weight: bold;
}

.product_prijs_grijs{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #7c7c7c;
font-weight: normal;
line-height: 18px;
}
.product_prijs_grijs a:link{ text-decoration: underline; color: #7c7c7c }
.product_prijs_grijs a:visited{ text-decoration: underline; color: #7c7c7c }
.product_prijs_grijs a:active{ text-decoration: underline; color: #7c7c7c }
.product_prijs_grijs a:hover{ text-decoration: underline; color: #000000 }

.product_prijs_va{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #bea158;
font-weight: normal;
}

.eigen_etiket{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
font-weight: normal;
}
.eigen_etiket a:link{ text-decoration: none; color: #000000 }
.eigen_etiket a:visited{ text-decoration: none; color: #000000 }
.eigen_etiket a:active{ text-decoration: none; color: #000000 }
.eigen_etiket a:hover{ text-decoration: underline; color: #000000 }

.item{
background-color: #FFFFFF;
border: 1px solid #d7d7d7;
padding: 1px;
}

.item_back{
background-image: url(img/item_back.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color: #FFFFFF;
}

.item_bezorging{
background-image: url(img/item_bezorging.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding-bottom: 15px;
}

.item_klantenservice{
background-image: url(img/item_klantenservice.gif);
background-position: bottom left;
background-repeat: no-repeat;
padding-bottom: 15px;
}

.item_betalen{
background-image: url(img/item_betalen_ideal.gif);
background-position: bottom right;
background-repeat: no-repeat;
padding-bottom: 15px;
}

.stappen{
background-color: #f8f8f8;
border-top: 5px solid #ffffff;
border-bottom: 5px solid #ffffff;
}

.stappen_lijn{
border-bottom: 1px solid #b7b7b7;
}

.stappen_lijn2{
border-top: 1px solid #b7b7b7;
}

.stappen_tekst_on{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
color: #bea158;
letter-spacing: -1px;
}
.stappen_tekst_on a:link{ text-decoration: none; color: #bea158 }
.stappen_tekst_on a:visited{ text-decoration: none; color: #bea158 }
.stappen_tekst_on a:active{ text-decoration: none; color: #bea158 }
.stappen_tekst_on a:hover{ text-decoration: none; color: #000000 }

.stappen_tekst_off{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
color: #acacac;
letter-spacing: -1px;
}
.stappen_tekst_off a:link{ text-decoration: none; color: #acacac }
.stappen_tekst_off a:visited{ text-decoration: none; color: #acacac }
.stappen_tekst_off a:active{ text-decoration: none; color: #acacac }
.stappen_tekst_off a:hover{ text-decoration: none; color: #bea158 }

.button{
background-image: url(img/button_groen_back2.gif);
background-repeat: repeat-x;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
letter-spacing: 0px; 
}
.button a:link{ text-decoration: none; color: #ffffff }
.button a:visited{ text-decoration: none; color: #ffffff }
.button a:active{ text-decoration: none; color: #ffffff }
.button a:hover{ text-decoration: underline; color: #ffffff }

.button_rood{
background-image: url(img/button_rood_back.gif);
background-repeat: repeat-x;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 13px;
font-weight: bold;
color: #ffffff;
letter-spacing: 0px; 
}
.button_rood a:link{ text-decoration: none; color: #ffffff }
.button_rood a:visited{ text-decoration: none; color: #ffffff }
.button_rood a:active{ text-decoration: none; color: #ffffff }
.button_rood a:hover{ text-decoration: underline; color: #ffffff }

.info{
background-image: url(img/info_back.gif);
background-position: top;
background-repeat: no-repeat;
background-color: #f5f5f5;
}
.info_tekst_titel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #959595;
font-weight: bold;
}
.info_tekst{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #959595;
line-height: 18px;
}
.info_tekst a:link{ text-decoration: underline; color: #959595 }
.info_tekst a:visited{ text-decoration: underline; color: #959595 }
.info_tekst a:active{ text-decoration: underline; color: #959595 }
.info_tekst a:hover{ text-decoration: underline; color: #bea158 }

.info_tekst_rood{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: red;
line-height: 18px;
}

.bezorgdatum{
border: 1px solid #bea158;
}

.bezorgdatum_titel{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
color: #bea158;
}

.bottom{
background-image:url(img/bottom.gif);
background-repeat: repeat-x;
background-position: top;
background-color:#FFFFFF
}

/* gegevens */

.titel{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
color: #bea158;
}

.titel_grijs{
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
color: #999999;
}

.invul{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #e1e1e1;
padding-left: 20px;
}

.invul a:link{ text-decoration: underline; color: #000000 }
.invul a:visited{ text-decoration: underline; color: #000000 }
.invul a:active{ text-decoration: underline; color: #000000 }
.invul a:hover{ text-decoration: none; color: #000000 }

.invul_top{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
border-bottom: 1px solid #e1e1e1;
padding-left: 20px;
}

.invulveld_inlog{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 150px;
height: 18px;
padding: 7px;
}

.invul_bottom{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
padding-left: 20px;
}

.invul_no_border{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
padding-left: 20px;
}

.invul_padding{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #e1e1e1;
padding-left: 20px;
}

.invul_padding_bottom{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
padding-left: 20px;
}

.invul2{
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #e1e1e1;
}

.invul2_top{
background-color: #f4f4f4;
border-bottom: 1px solid #e1e1e1;
}

.invul2_bottom{
background-color: #f4f4f4;
border-top: 1px solid #ffffff;
}

.invul2_no_border{
background-color: #f4f4f4;
}

.lijst{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 332px;
padding: 5px;
}

.tekstveld{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 320px;
height: 100px;
padding: 5px;
line-height: 18px;
}

.tekstveld_grijs{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size: 11px;
color: #777777;
border: 1px solid #b7b7b7;
width: 320px;
height: 100px;
padding: 5px;
line-height: 18px;
}

.tekstveld2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
border: 1px solid #b7b7b7;
width: 375px;
height: 100px;
padding: 5px;
line-height: 18px;
}

.tekstveld3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 660px;
height: 200px;
padding: 5px;
line-height: 18px;
}

.tekstveld4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 520px;
height: 100px;
padding: 5px;
line-height: 18px;
}

.invulveld1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 320px;
padding: 5px;
}

.invulveld2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 240px;
padding: 5px;
}

.invulveld3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #b7b7b7;
width: 50px;
padding: 5px;
}

.invulveld4{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border: 1px solid #acacac;
width: 240px;
padding: 5px;
}

.extra_bezorgadres{
background-image: url(img/button_groen_back.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #acac32;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #ffffff;
border-top: 1px solid #ffffff;
}
.extra_bezorgadres a:link{ text-decoration: none; color: #ffffff }
.extra_bezorgadres a:visited{ text-decoration: none; color: #ffffff }
.extra_bezorgadres a:active{ text-decoration: none; color: #ffffff }
.extra_bezorgadres a:hover{ text-decoration: underline; color: #ffffff }

.extra_bezorgadres_verwijderen{
background-image: url(img/button_rood_back.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #960a0b;
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #ffffff;
border-top: 1px solid #ffffff;
}
.extra_bezorgadres_verwijderen a:link{ text-decoration: none; color: #ffffff }
.extra_bezorgadres_verwijderen a:visited{ text-decoration: none; color: #ffffff }
.extra_bezorgadres_verwijderen a:active{ text-decoration: none; color: #ffffff }
.extra_bezorgadres_verwijderen a:hover{ text-decoration: underline; color: #ffffff }

/* overzicht */

.overzicht_back{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
line-height: 18px;
background-color: #f8f8f8;
padding: 20px;
}

.gegevens{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
border-bottom: 1px solid #b7b7b7;
}

.akkoord{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #000000;
}
.akkoord a:link{ text-decoration: underline; color: #000000 }
.akkoord a:visited{ text-decoration: underline; color: #000000 }
.akkoord a:active{ text-decoration: underline; color: #000000 }
.akkoord a:hover{ text-decoration: underline; color: #bea158 }

/* klantenservice */

.klantenservice{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 24px;
color: #000000;
background-color: #f6f6f6;
border-bottom: 1px solid #e1e1e1;
border-top: 1px solid #e1e1e1;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
}
.klantenservice a:link{
color: #000000;
text-decoration: underline;
}
.klantenservice a:visited{
color: #000000;
text-decoration: underline;
}
.klantenservice a:active{
color: #000000;
text-decoration: underline;
}
.klantenservice a:hover{
color: #999999;
text-decoration: underline;
}

.klantenservice2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color: #000000;
background-color: #f6f6f6;
border-bottom: 1px solid #e1e1e1;
border-top: 1px solid #e1e1e1;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}

.klantenservice_klein{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 24px;
color: #000000;
padding-left: 5px;
}
.klantenservice_klein a:link{
color: #000000;
text-decoration: underline;
}
.klantenservice_klein a:visited{
color: #000000;
text-decoration: underline;
}
.klantenservice_klein a:active{
color: #000000;
text-decoration: underline;
}
.klantenservice_klein a:hover{
color: #bea158;
text-decoration: underline;
}

.klantenservice_klein2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 24px;
color: #999999;
}
.klantenservice_klein2 a:link{
color: #000000;
text-decoration: none;
}
.klantenservice_klein2 a:visited{
color: #000000;
text-decoration: none;
}
.klantenservice_klein2 a:active{
color: #000000;
text-decoration: none;
}
.klantenservice_klein2 a:hover{
color: #000000;
text-decoration: underline;
}

/* nieuws */

.intro{
padding: 25px;
background-color: #f7f7f7;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
line-height: 18px;
}

.afb{
border: 1px solid #b7b7b7;
padding: 1px;
}

.nieuws_tekst{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: normal;
line-height: 18px;
}
.nieuws_tekst a:link{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline; 
color: #bea158;
line-height: 30px; 
}
.nieuws_tekst a:visited{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: underline; 
color: #bea158;
line-height: 30px;  
}
.nieuws_tekst a:active{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: underline; 
color: #bea158; 
line-height: 30px; 
}
.nieuws_tekst a:hover{ 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
text-decoration: underline; 
color: #000000; 
line-height: 30px; 
}

.product_back{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
background-color: #ebebeb;
}
.product_back a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: underline;
}

.product_back_on{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
background-color: #e1e1e1;
}
.product_back_on a:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back_on a:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back_on a:active{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
text-decoration: none;
}
.product_back_on a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #bea158;
font-weight: normal;
text-decoration: none;
}

.product_back_vandaag{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: normal;
background-color: #ffffff;
}

.product_back_bezorgdatum{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
font-weight: normal;
background-color: #bea158;
}

.product_back_niet_mogelijk{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #acacac;
font-weight: normal;
background-color: #ebebeb;
}

.product_back_niet_mogelijk_vandaag{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #acacac;
font-weight: normal;
background-color: #ffffff;
}

.product_back2{
background-color: #ebebeb;
padding: 8px;
}

.product_back3{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
background-color: #d7d7d7;
border-bottom: 1px solid #ffffff;
border-top: 1px solid #ffffff;
}

.product_afb_pijltje{
background-repeat: no-repeat;
background-position: center top;
background-color: #ebebeb;
}

.product{
background-color: #FFFFFF;
border: 1px solid #acacac;
padding: 1px;
}

.product_on{
background-color: #FFFFFF;
border: 1px solid #000000;
padding: 1px;
}

form {
margin: 0;
}

.tekst_homepage{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #898989;
line-height: 18px;
background-color: #f3f3f3;
padding: 20px;
}
.tekst_homepage a:link{ text-decoration: underline; color: #898989 }
.tekst_homepage a:visited{ text-decoration: underline; color: #898989 }
.tekst_homepage a:active{ text-decoration: underline; color: #898989 }
.tekst_homepage a:hover{ text-decoration: underline; color: #000000 }

.footer_nieuw{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 18px;
color: #898989;
border-left: 1px solid #bea158;
padding-left: 15px;
}
.footer_nieuw a:link{ text-decoration: none; color: #898989 }
.footer_nieuw a:visited{ text-decoration: none; color: #898989 }
.footer_nieuw a:active{ text-decoration: none; color: #898989 }
.footer_nieuw a:hover{ text-decoration: underline; color: #898989 }

.footer_titel{
font-family: Arial, Verdana, sans-serif;
font-size: 13px;
font-weight: normal;
color: #bea158;
}

.product_tekst a.offerte:link{ text-decoration: none; color: #CE3136 }
.product_tekst a.offerte:visited{ text-decoration: none; color: #CE3136 }
.product_tekst a.offerte:active{ text-decoration: none; color: #CE3136 }
.product_tekst a.offerte:hover{ text-decoration: none; color: #000000 }

.nieuws_items h1{
 font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 15px;
font-weight: bold;
color: #bea158;
margin:0px;
}