﻿@charset "utf-8";
/* CSS Document */
a, div, strong, img, table, tr, td, p, form, fieldset, legend, span, ul, li, body, h2, h3, h4, h1, h5, h6{
	border: none;
	margin: 0px;
	padding: 0px;
}
.clear{
	clear: both;
	height: 1px;
	overflow: hidden;
	display: block;
}
body {
	background-image: url(../images/bodybg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	font-family: "Trebuchet MS";
	font-size: 12px;
}
h1{color:#a60d42;font-size:18px;display:inline;}
h2{color:#a60d42;font-size:16px;display:inline;}
h3{color:#a60d42;font-size:14px;display:inline;}
h4{color:#a60d42;font-size:13px;display:inline;}
.fl_left {
	float: left;
}
#cnt {
	margin: 0 auto;
	width: 970px;
	margin-bottom: 10px;
}
#header {
	width: 970px;
	background-image: url(../images/druppel.jpg);
	height: 124px;
	background-position: right top;
	background-repeat: no-repeat;
}

#head_img {
	width: 970px;
	height: 153px;
    overflow:hidden;
}
#shop_menu {
	width: 970px;
	margin-top: 4px;
}
#shop_menu a {
	display: inline;
	float: left;
	margin: 0px 5px 0 5px;
	border-right: 1px solid #006633;
	font-size: 13px;
	font-weight: bold;
	color: #006633;
	text-decoration: none;
	padding: 16px 5px 8px 5px;
}
#header .boxes{
	float: left;
	margin: 5px;
	color: #2b6f40;
	text-decoration:none;
}
#header .boxes a.nav {
	color: #2b6f40;
	text-decoration:none;
}

#header .menu {
	float:left;
	width:610px;
	margin-top:25px;
	font-size:12px;
	font-weight:bold;
}
#header .menu a {
	display:inline;
	float:left;
	margin:0px 5px 0px 0px;
	color:#006633;
	border-right:1px solid #006633;
	text-decoration:none;
	padding:5px;
}

#main #left ul{
    list-style-position: inside;
}

#main {
	margin: 20px 0px 0 10px;
}
#main #left #text{
   	padding: 0px 10px 0 20px; 
}
#main #left #text ul{
   margin-left:5px;
   padding:3px;
}
#cnt #main #right {
	width: 215px;
	float: right;
}
#cnt #main #right .recent_articles {
    background-image: url(../images/en/right_mod_recent_articles.gif);
        background-repeat:no-repeat;
	width: 195px;
    padding:10px;padding-top:50px; 
}
#cnt #main #right .recent_articles a {color:#6d723f;text-decoration:none;font-size:12px;}
#cnt #main #right .recent_articles .divider {
    height: 3px;margin-top:10px;margin-bottom:10px;margin-left:-10px;background-image: url(../images/divider_green_small.gif);background-repeat:no-repeat; 
}

#cnt #main #right .pop_articles {
    background-image: url(../images/en/right_mod_pop_articles.gif);
    background-repeat:no-repeat;
	width: 195px;
    padding:10px;padding-top:50px;}
#cnt #main #right .pop_articles a {color:#4e5b39;text-decoration:none;font-size:12px;}
#cnt #main #right .pop_articles .divider {
    height: 3px;margin-top:10px;margin-bottom:10px;margin-left:-10px;background-image: url(../images/divider_dgreen_small.gif);background-repeat:no-repeat; 
}

#cnt #main #right .all_articles {
    background-image: url(../images/en/right_mod_all_articles.gif);
    background-repeat:no-repeat;
	width: 195px;
    padding:10px;padding-top:50px;}
#cnt #main #right .all_articles a {color:#a60d42;text-decoration:none;font-size:12px;}
#cnt #main #right .all_articles .divider {
    height: 3px;margin-top:10px;margin-bottom:10px;margin-left:-10px;background-image: url(../images/divider_pink_small.gif);background-repeat:no-repeat; 
}

#cnt #main #left {
	width: 730px;
	float: left;
}
#cnt #main #mod_dyk {
	background-image: url(../images/en/mod_dyk.gif);
	width: 383px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 90px;
}
#cnt #main #mod_dyk .mod {
	background-image: url(../images/mod_flower.gif);
	padding-left: 70px;
	background-position: left top;
	background-repeat: no-repeat;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 60px;
}
#cnt #main #mod_dyk .divider {
	background-image: url(../images/divider_pink_mid.gif);
	height: 5px;
	margin-bottom: 3px;
	background-position: center;
	background-repeat: no-repeat;
}

#cnt #main #testimonials {
	background-image: url(../images/en/mod_testimonial.gif);
	width: 467px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 90px;
}
#testimonials h3{
font-size:14px;
color:#849962;
}
#cnt #main #testimonials .mod {
	padding-top: 10px;
	padding: 10px 25px 10px 25px;
}
#cnt #main #testimonials .divider {
	background-image: url(../images/divider_green_mid.gif);
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
}

#cnt #main ul,#cnt #main li{
    margin-left:10px;
    
} 

#cnt #main #rel_prod {
	background-image: url(../images/en/mod_rel_prod.gif);
	width: 466px;
	background-repeat: no-repeat;
	float: left;
	padding-left:20px;
	padding-top: 90px;
}
#cnt #main #rel_prod .mod {
	height: 220px;
	font-weight: bold;
	width: 135px;
	font-size: 11px;
	float: left;
	margin-left: 4px;
	margin-right:5px;
	color: #333333;
	padding-right:5px;
}

#cnt #main #testim_xl {
	background-image: url(../images/en/mod_testimonial_xl.gif);
	width: 933px;
	background-repeat: no-repeat;
	float: left;
	margin-top:20px;
	margin-left: 7px;
	padding-top: 90px;
    padding-left:20px;
}
#cnt #main #related_xl {
	background-image: url(../images/en/related_products_xl.gif);
	width: 933px;
	background-repeat: no-repeat;
	float: left;
	margin-top:10px;
	margin-left: 7px;
	padding-top: 95px;
    padding-left:20px;
}

#cnt #main #mod_top5 {
	background-image: url(../images/en/mod_top5.gif);
	width: 544px;
	background-position:left top;
	background-repeat: no-repeat;
	float: left;
	margin-left: 7px;
	padding-top: 90px;
	padding-left:6px;
}
#cnt #main #mod_top5 .mod {
	height: 215px;
	font-weight: bold;
	width: 98px;
	font-size: 11px;
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	color: #333333;
}
.price {
	background-repeat: no-repeat;
	width: 51px;
	height: 31px;
	display: block;
	color: #FFFFFF;
	padding: 5px 0px 0px 47px;
	font-size: 12px;
	margin-top: 5px;
}

.prodimg {float:left;margin-bottom:100px;padding:10px;}

.addtocartxl,.giftwrapxl{
	border:none;
	width:296px;
	height:37px;
}

#cnt #main #right .mod_right_nl {
	background-image: url(../images/en/right_mod_newsletter.gif);
	width: 150px;
	background-repeat: no-repeat;
	padding-top: 55px;
	padding-left: 60px;
    padding-bottom: 10px;
}

#cnt #main #right .mod_right_nl .if{
    font-style:italic;
    padding-left:2px;
    color:#666;
}
#cnt #main #recent_mid {
	background-image: url(../images/en/mod_recent_articles.gif);
	width: 368px;
	background-repeat: no-repeat;
	float: left;
	padding-top: 69px;
    margin-left:-20px;
}
#recent_mid a{
    font-size:13px;
    color:#6d723f;
        text-decoration:none;
}
#cnt #main #recent_mid .mod {
	padding-top: 10px;
	padding: 10px 25px 10px 25px;
}
#cnt #main #recent_mid .divider {
	background-image: url(../images/divider_green_mid.gif);
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
}


#cnt #main #pop_mid {
	background-image: url(../images/en/mod_popular_articles.gif);
	width: 368px;
	background-repeat: no-repeat;
	float: right;
	padding-top: 69px;
    margin-right: -20px;
}
#pop_mid a{
    font-size:13px;
    color:#4e5b39;
    text-decoration:none;
}
#cnt #main #pop_mid .mod {
	padding-top: 10px;
	padding: 10px 25px 10px 25px;
}
#cnt #main #pop_mid .divider {
	background-image: url(../images/divider_dgreen_mid.gif);
	height: 5px;
	background-position: center;
	background-repeat: no-repeat;
}



.hilight14, .hilight12{color: #a00e41;}

.font_14px{font-size:14px;text-decoration:none;}
.font_16px{font-size:16px;text-decoration:none;}

.kbody a, .kbody h1, .kbody .hilite {color: #018c46;}
.kbody .price {	background-image: url(../images/price_green.gif);}
.kbody .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.kbody .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kscent_subscription a, .kscent_subscription h1, .kscent_subscription .hilite {color: #018c46;}
.kscent_subscription .price {	background-image: url(../images/price_green.gif);}
.kscent_subscription .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.kscent_subscription .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kmore_info a, .kmore_info h1, .kmore_info .hilite {color: #018c46;text-decoration:none;}
.kmore_info .price {background-image: url(../images/price_green.gif);}
.kmore_info .addtocartxl {background-image: url(../images/nl/mod_more_info.gif);}
.kmore_info .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kgeur_abonnement a, .kgeur_abonnement h1, .kgeur_abonnement .hilite {color: #018c46;}
.kgeur_abonnement .price {	background-image: url(../images/price_green.gif);}
.kgeur_abonnement .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.kgeur_abonnement .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kandreas_moritz a, .kandreas_moritz h1, .kandreas_moritz .hilite {color: #018c46;}
.kandreas_moritz .price {	background-image: url(../images/price_green.gif);}
.kandreas_moritz .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.kandreas_moritz .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.koverige a, .koverige h1, .koverige .hilite {color: #018c46;}
.koverige .price {	background-image: url(../images/price_green.gif);}
.koverige .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.koverige .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kmisc a, .kmisc h1, .kmisc .hilite {color: #018c46;}
.kmisc .price {	background-image: url(../images/price_green.gif);}
.kmisc .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.kmisc .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kmind a, .kmind h1, .kmind .hilite {color: #a00e41;}
.kmind .price {background-image: url(../images/price_pink.gif);}
.kmind .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_pink.gif);}
.kmind .giftwrapxl {background-image: url(../images/en/bttn_gift_pink.gif);}

.ksoul a, .ksoul h1, .ksoul .hilite {color: #a00e41;}
.ksoul .price {background-image: url(../images/price_pink.gif);}
.ksoul .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_pink.gif);}
.ksoul .giftwrapxl {background-image: url(../images/en/bttn_gift_pink.gif);}

.karoma_verdampers a, .karoma_verdampers h1, .karoma_verdampers .hilite {color: #018c46;}
.karoma_verdampers .price {background-image: url(../images/price_green.gif);}
.karoma_verdampers .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.karoma_verdampers .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.koil_diffusers a, .koil_diffusers h1, .koil_diffusers .hilite {color: #018c46;}
.koil_diffusers .price {background-image: url(../images/price_green.gif);}
.koil_diffusers .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_green.gif);}
.koil_diffusers .giftwrapxl {background-image: url(../images/en/bttn_gift_green.gif);}

.kin_home a, .kin_home h1, .kin_home .hilite {color: #006633;}
.kin_home .price {background-image: url(../images/price_green.gif);}
.kin_home .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_dgreen.gif);}
.kin_home .giftwrapxl {background-image: url(../images/en/bttn_gift_dgreen.gif);}

.kneutrale_olien a, .kneutrale_olien h1, .kneutrale_olien .hilite {color: #0099cc;}
.kneutrale_olien .price {background-image: url(../images/price_blue.gif);}
.kneutrale_olien .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_blue.gif);}
.kneutrale_olien .giftwrapxl {background-image: url(../images/en/bttn_gift_blue.gif);}

.kneutral_oils a, .kneutral_oils h1, .kneutral_oils .hilite {color: #0099cc;}
.kneutral_oils .price {background-image: url(../images/price_blue.gif);}
.kneutral_oils .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_blue.gif);}
.kneutral_oils .giftwrapxl {background-image: url(../images/en/bttn_gift_blue.gif);}

.kpersoonlijke_olie a, .kpersoonlijke_olie h1, .kpersoonlijke_olie .hilite {color: #0099cc;}
.kpersoonlijke_olie .price {background-image: url(../images/price_blue.gif);}
.kpersoonlijke_olie .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_blue.gif);}
.kpersoonlijke_olie .giftwrapxl {background-image: url(../images/en/bttn_gift_blue.gif);}

.kpersonal_oils a, .kpersonal_oils h1, .kpersonal_oils .hilite {color: #0099cc;}
.kpersonal_oils .price {background-image: url(../images/price_blue.gif);}
.kpersonal_oils .addtocartxl {background-image: url(../images/en/bttn_add_to_cart_blue.gif);}
.kpersonal_oils .giftwrapxl {background-image: url(../images/en/bttn_gift_blue.gif);}


#footer {
	width: 970px;
	background-position: right top;
	background-repeat: no-repeat;
	padding-top: 10px;
	margin-top: 10px;
	color: #006633;
}
#footer .menu {
	float:right;
	width:445px;
	font-size:11px;
	font-weight:bold;
	margin-top: 7px;
}
#footer .menu a {
	color:#006633;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

#footer .divider {
	background-image: url(../images/footer_green.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 10px;
}
#footer .copytext {
	float:left;
	width:185px;
	font-size:12px;
	font-weight:bold;
	margin-top: 7px;
	padding-left: 15px;
}
#footer .logos {
	float:left;
	width:300px;
	padding-top: 3px;
}
#cnt #main .prodmod {
	height: 200px;
	font-weight: bold;
	width: 320px;
	font-size: 11px;
	float: left;
	margin-left: 4px;
	color: #333333;
	margin-right: 20px;
}
#cnt #main #left .prodmod .image {
	float: left;
	height: 180px;
	padding-right: 10px;
}
#cnt #main #left .prodmod a {
	font-size: 14px;
	text-decoration: none;
}
.fl_right {
	float: right;
}
th{
    text-align:left;
    color: #a00e41;
    padding:5px;
    font-weight:normal;
}
.green_lite {
	color: #006633;
}
.pink_lite {
	color: #a00e41;
}
.bttn_pink_lite {
	color: #a00e41;
    background-color:#FFF;
    padding:2px;
    border:1px solid #a00e41;
}
.bbg{
	background-image: url(../images/bg_flower.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
select{
    padding:2px;
   	color: #a00e41;
}
.selected{
    color:#CCC;
}
 .views{
    color:#999;
    font-style:italic;
    display:block;
    float:left;
 }
.div_red_xl{
    margin-top:2px;
    height:4px;
    width:732px;
    background-image: url(../images/divider_red_xl.gif);
	background-repeat: no-repeat;
	background-position: left center;
 }
 .alertbox {
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	background: #E1FDE3;
	border: thin solid #00CC00;
	margin: 0 auto;
	width: 96%;
	padding: 6px;
	margin-top:20px;
	margin-bottom:20px;
}
.noticebox {
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #666;
	background: #FFFFCC;
	border: thin solid #FF9900;
	margin: 0 auto;
	width: 96%;
	padding: 6px;
	margin-bottom:20px;
	margin-top:20px;
}
button{
    cursor: pointer;
}
