
/*
	Title:      Screen styles
	Author:     Poort80 - Frontend
	Copyright:  2008, Poort80  All rights resevered
*/

/* common 
============================================================= */
body {
	margin:0px; padding:0px; 
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px; color:#666; line-height:1.3em;}

form {
	border: 1px solid transparent; /* Bug-fix for Safari/Chrome and Opera, fixes footer of page not reaching end of the browser window */
}

body.bg0{
	background:#FFF url(../gfx/bg/bg0.jpg);}
body.bg1{
	background:#FFF url(../gfx/bg/bg1.jpg);}
body.bg2{
	background:#FFF url(../gfx/bg/bg2.jpg);}
body.bg3{
	background:#FFF url(../gfx/bg/bg3.jpg);}
body.bg4{
	background:#FFF url(../gfx/bg/bg4.jpg);}
body.bg5{
	background:#FFF url(../gfx/bg/bg5.jpg);}
body.bg6{
	background:#FFF url(../gfx/bg/bg6.jpg);}
body.bg7{
	background:#FFF url(../gfx/bg/bg7.jpg);}
body.bg8{
	background:#FFF url(../gfx/bg/bg8.jpg);}


a img, img {
	border:none;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
	display:none;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px 0px 10px 0px;
	padding:0px;
}
h1 {
	font-size:22px;
}
h2 {
	font-size:12px; color:#9BC72B; font-weight:bold;
}
h3 {
	font-size:12px; color:#666; font-weight:bold; margin-bottom:0;
}
h4 {
	font-size:12px; font-style:italic;
}
h5 {
	font-size:14px;
}
h6 {
	font-size:12px; color:#9BC72B; font-weight:bold;
}
p {
	font-size:12px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
p.warning {
    color:#333333;
    font-family:Geneva,Arial,Helvetica,sans-serif;
    font-size:13px;}

p.warning .extrainfo 
{
  margin-top:10px;
  margin-bottom:10px;  
}

a {
	text-decoration:none; color:#A8CF38; }
a:hover {
	text-decoration:underline; }
a:visited {
	text-decoration: none; color: #A8CF38; }
a:active {
	text-decoration: none; color: #A8CF38; }
a.more {
	padding-left:14px; font-weight:bold; color:#666;
	background:transparent url(../gfx/icon_more.gif) no-repeat 0 3px;}
a.more:hover {
	text-decoration:underline; color:#A8CF38; }

	
a.campaignLink, a.orderProduct {
	text-decoration:none; color:#666;
}
a.campaignLink:hover,
a.orderProduct:hover  {
	text-decoration:underline;
}
a.directOrder {	
    text-decoration:none; color:#A8CF38;
}
a.directOrder:hover  {
	text-decoration:underline;
}
	
li a:visited {
	color:#666;
}

	
/* dotted line fix for Firefox */
object {
	outline:none;
}

/* color of defaultValue on input type=text and textarea*/
.p80_form_label {
	color: #999;
}
/* common trigger classes
============================================================= */
.hide {
	display:none;
}
hr {
	margin:10px 0px 10px 0px;
	padding:0px;
	height:0px;
	overflow:hidden;
	border:0px;
	border-top:1px solid black;
}
.float_right {
	float:right;
}
.float_none {
	float:none;
}
.float_left {
	float:left;
}
.clear_left {
	clear:left;
}
.clear_both {
	clear:both;
}
.clear_right {
	clear:right;
}

.align_right{
	text-align:right;}

.margin_right{
	margin-right:10px;}

div.separator{
	width:100%; border-bottom:1px solid #666; margin:10px 0;}

strong{
	font-weight:bold;}
	

/* header > navigation
============================================================================= */
#navigation ul li{
	float:left; }
#navigation ul li a{
	display:block; height:13px; padding-right:10px;
	background:transparent url(/gfx/menu/home.jpg) no-repeat 0 0;}
#navigation a img{display:none;}
#navigation a.home{ background-image:url(/gfx/menu/home.jpg); width:65px; }
#navigation a.account{ background-image:url(/gfx/menu/mijnaccount.jpg); width:144px; }
#navigation a.how{ background-image:url(/gfx/menu/hoewerkthet.jpg); width:147px; }
#navigation a.products{ background-image:url(/gfx/menu/producten.jpg); width:113px; }
#navigation a.supporter{ background-image:url(/gfx/menu/supporter.jpg); width:104px; }
#navigation a.contact{ background-image:url(/gfx/menu/contact.png); width:95px; }
#navigation a.info{ background-image:url(/gfx/menu/info.png); width:54px; }


/* header > header_secondary 
============================================================================= */
div.sticker{
	margin:-2px 24px 0 0;}

div.headerlogin{
	margin:17px 10px 0; }

div.flashcontainer{
	width:849px; height:300px; padding:10px 5px;
	background:transparent url(../gfx/BG/BG_Flash.jpg) no-repeat left top;}
	
/* footer > navigation
============================================================================= */
#footer{
	font-size:11px; color:#666; } 
#footer ul{
	margin:0 auto; width:100%; text-align:center; line-height:16px;}
#footer ul span{
	color: #9BC72B;}

#footer ul li{
	display:inline; }
#footer ul li a{
	color:#666; }
#footer ul li a:hover{
	color:#A8CF38; }
	
/* content: boxes
============================================================================= */

div.box{
	overflow:hidden; position:relative; float:left; margin-bottom:20px; }
div.bottom{
	width:100%; height:37px; position:absolute; bottom:0;}

/* small column box */
div.width1{
	width:326px; background:transparent url(../gfx/bg_box_width1.jpg) repeat-y 0 0; }
div.width1 .bottom{
	background:transparent url(../gfx/bg_bottom_width1.jpg) no-repeat 0 0;}

/* wide column box */
div.width2{
	width:500px; background:transparent url(../gfx/bg_box_width2.jpg) repeat-y 0 0; }
div.width2 .bottom{
	background:transparent url(../gfx/bg_bottom_width2.jpg) no-repeat 0 0; height:42px;}

/*full width */
div.width3{
	width:849px; background:transparent url(../gfx/bg_box_width3.jpg) repeat-y 0 0; }
div.width3 .bottom{
	background:transparent url(../gfx/bg_bottom_width3.jpg) no-repeat 0 0;}


div.width1.noborder,
div.width2.noborder,
div.width3.noborder,
div.width1.noborder .bottom,
div.width2.noborder .bottom,
div.width3.noborder .bottom{
	background:none;}
div.noborder .content{
	padding:0;}

div.width1 .content{
	padding:52px 28px 37px; overflow:hidden;}
div.width2 .content{
	padding:52px 30px 42px 34px; overflow:hidden;}
div.width3 .content{
	padding:52px 30px 37px 34px; overflow:hidden;}
div.noborder .content{
	padding:10px;}
	
/* content: boxes > heads
============================================================================= */
div.avoid{ 			background:transparent url(../gfx/BG_Top_avoid.jpg) no-repeat 0 0;}
div.conclusion{ 	background:transparent url(../gfx/BG_Top_conclusion.jpg) no-repeat 0 0;}
div.condooms{ 		background:transparent url(../gfx/BG_Top_Condooms.jpg) no-repeat 0 0;}
div.contact{ 		background:transparent url(../gfx/BG_Top_contact.jpg) no-repeat 0 0;}
div.danger{ 		background:transparent url(../gfx/BG_Top_danger.jpg) no-repeat 0 0;}
div.onzegegevens{	background:transparent url(../gfx/BG_Top_onzegegevens.jpg) no-repeat 0 0;}	
div.vragenofopmerkingen{background:transparent url(../gfx/BG_Top_contact.jpg) no-repeat 0 0;}	
div.vragenofopmerkingen{background:transparent url(../gfx/BG_Top_nieuwsmenu.jpg) no-repeat 0 0;}			

div.faq{ 			background:transparent url(../gfx/BG_Top_veelgesteldevragen.jpg) no-repeat 0 0;}
div.gegevens{ 		background:transparent url(../gfx/BG_Top_onzegegevens.jpg) no-repeat 0 0;}
div.hoewerkthet{ 	background:transparent url(../gfx/BG_Top_hoewerkthet.jpg) no-repeat 0 0;}
div.infomenu{ 		background:transparent url(../gfx/BG_Top_infomenu.jpg) no-repeat 0 0;}
div.informatie{ 	background:transparent url(../gfx/BG_Top_info.jpg) no-repeat 0 0;}	

div.introduction{   background:transparent url(../gfx/BG_Top_Introduction.jpg) no-repeat 0 0;}
div.mijnprofiel{ 	background:transparent url(../gfx/BG_Top_mijnprofiel.jpg) no-repeat 0 0;}
div.mijnpunten{ 	background:transparent url(../gfx/BG_Top_mijnpunten.jpg) no-repeat 0 0;}
div.nieuws{ 		background:transparent url(../gfx/BG_Top_Nieuws.jpg) no-repeat 0 0;text-align:justify;}
div.nieuwsmenu{ 	background:transparent url(../gfx/BG_Top_nieuwsmenu.jpg) no-repeat 0 0;}

div.pleasure{ 		background:transparent url(../gfx/BG_Top_pleasure.jpg) no-repeat 0 0;}
div.producten{ 	    background:transparent url(../gfx/BG_Top_producten.jpg) no-repeat 0 0;}
div.productspecials{ background:transparent url(../gfx/BG_Top_productspecials.jpg) no-repeat 0 0;}
div.speakup{ 		background:transparent url(../gfx/BG_Top_speakup.jpg) no-repeat 0 0;}
div.stats{			background:transparent url(../gfx/BG_Top_stats.jpg) no-repeat 0 0;}
div.winners{		background:transparent url(../gfx/BG_Top_prijswinnaars.jpg) no-repeat 0 0;}

div.superspecials{	background:transparent url(../gfx/BG_Top_super_specials.jpg) no-repeat 0 0;}
div.supporter{ 	    background:transparent url(../gfx/BG_Top_supporter.jpg) no-repeat 0 0;}	
div.tellfriend{	    background:transparent url(../gfx/BG_Top_tellafriend.jpg) no-repeat 0 0;}
div.vraaghet{ 		background:transparent url(../gfx/BG_Top_vraaghetaanbzz.jpg) no-repeat 0 0;}
div.welkom{			background:transparent url(../gfx/BG_Top_welkom.jpg) no-repeat 0 0;}

div.welkomhome{	    background:transparent url(../gfx/BG_Top_welkombijzerocondooms.jpg) no-repeat 0 0;text-align:justify;}
div.wordlid{        background:transparent url(../gfx/BG_Top_Wordlid.jpg) no-repeat 0 0;}
div.wordlid-middle {        background:transparent url(../gfx/BG_Top_Wordlid_Middle.jpg) no-repeat 0 0;}

div.vragenofopmerkingen{ background:transparent url(../gfx/BG_Top_contact.jpg) no-repeat 0 0;}
div.wachtwoordvergeten { background:transparent url(../gfx/BG_Top_ww_vergeten.jpg) no-repeat 0 0;}
div.bedankt {       background:transparent url(../gfx/BG_Top_bedankt.jpg) no-repeat 0 0;}
div.persoonlijkegegevens{ background:transparent url(../gfx/BG_Top_PersoonlijkeGegevens.jpg) no-repeat 0 0;}
div.extrainfo { 	background:transparent url(../gfx/BG_Top_Extrainfo.jpg) no-repeat 0 0;}
div.wachtwoordwijzigen { background:transparent url(../gfx/BG_Top_wachtwoord_wijzigen.jpg) no-repeat 0 0;}
div.puntenverdienen { background:transparent url(../gfx/BG_Top_puntenverdienen.jpg) no-repeat 0 0;} 
div.categorien{ 	background:transparent url(../gfx/BG_Top_Categorieen.jpg) no-repeat 0 0;}
div.puntenoverzicht{background:transparent url(../gfx/BG_Top_Punten_overzicht.jpg) no-repeat 0 0;}
div.productenbestellen {background:transparent url(../gfx/BG_Top_producten_bestellen.jpg) no-repeat 0 0;}
div.bestellingen {  background:transparent url(../gfx/BG_Top_bestelde_producten.jpg) no-repeat 0 0;}
div.uitschrijven {  background:transparent url(../gfx/BG_Top_uitschijven.jpg) no-repeat 0 0;}
div.adverteren {  background:transparent url(../gfx/BG_Top_adverteren.jpg) no-repeat 0 0;}
div.b2b {  background:transparent url(../gfx/BG_Top_b2b.jpg) no-repeat 0 0;}
div.tellfriend {  background:transparent url(../gfx/BG_TellFriend_2.JPG) no-repeat 0 0;}
div.bzz  {  background:transparent url(../gfx/BG_Top_vraaghetaanbzz.jpg) no-repeat 0 0;}
div.algemenevoorwaarden  {  background:transparent url(../gfx/BG_Top_algemenevoorwaarden.jpg) no-repeat 0 0;}
div.privacy {  background:transparent url(../gfx/BG_Top_Privacy_statment.jpg) no-repeat 0 0;}
div.cookies  {  background:transparent url(../gfx/BG_Top_cookies.jpg) no-repeat 0 0;}
div.membergetmember {  background:transparent url(../gfx/BG_Top_vriendenuitnodigen.jpg) no-repeat 0 0;}
div.cadeaupakketten {  background:transparent url(/content/images/category/BG_Top_cadeaupakketten.jpg) no-repeat 0 0;}
div.uniqueproductoffer {  background:transparent url(/content/images/category/BG_Top_uniqueproductoffer.jpg) no-repeat 0 0;}
div.moreamorebath {  background:transparent url(/content/images/category/BG_Top_moreamorebath.jpg) no-repeat 0 0;}
div.moreamoremassage {  background:transparent url(/content/images/category/BG_Top_moreamoremassage.jpg) no-repeat 0 0;}
div.moreamoretouch {  background:transparent url(/content/images/category/BG_Top_moreamoretouch.jpg) no-repeat 0 0;}
div.express {  background:transparent url(/content/images/category/BG_Top_express.jpg) no-repeat 0 0;}
div.regular {  background:transparent url(/content/images/category/BG_Top_regular.jpg) no-repeat 0 0;}
div.supportzero {  background:transparent url(/content/images/category/BG_Top_supportzero.jpg) no-repeat 0 0;}
div.inlove {  background:transparent url(/content/images/category/BG_Top_inlove.jpg) no-repeat 0 0;}
div.productspecial {  background:transparent url(/content/images/category/BG_Top_productspecials.jpg) no-repeat 0 0;}
div.reispakket {  background:transparent url(/content/images/category/BG_Top_reispakket.jpg) no-repeat 0 0;}
div.punten_claimen {  background:transparent url(/content/images/category/BG_Top_punten_claimen.jpg) no-repeat 0 0;}
div.punten_formulier {  background:transparent url(/content/images/category/BG_Top_punten_formulier.jpg) no-repeat 0 0;}
div.Sexybestellen {  background:transparent url(/content/images/category/BG_Top_BestelFormulier.jpg) no-repeat 0 0;}
div.Sexyaanbieding {  background:transparent url(/content/images/category/BG_Top_sexypackaanbieding.jpg) no-repeat 0 0;}
div.UPO_Small {  background:transparent url(/content/images/category/BG_Top_UPO_Small.jpg) no-repeat 0 0;}
div.UPO_formulier {  background:transparent url(/content/images/category/BG_Top_UPO_Middle.jpg) no-repeat 0 0;}
div.Innervibe_vinger {  background:transparent url(/content/images/category/BG_Top_Innervibe_vinger.jpg) no-repeat 0 0;}
div.Innervibe_penis {  background:transparent url(/content/images/category/BG_Top_Innervibe_penis.jpg) no-repeat 0 0;}
div.groot_condooms {  background:transparent url(/content/images/category/BG_Top_groot_condooms.jpg) no-repeat 0 0;}
div.groot_more {  background:transparent url(/content/images/category/BG_Top_groot_more_a_more.jpg) no-repeat 0 0;}
div.groot_inlove {  background:transparent url(/content/images/category/BG_Top_groot_in_love.jpg) no-repeat 0 0;}
div.groot_pearls {  background:transparent url(/content/images/category/BG_Top_groot_pearls.jpg) no-repeat 0 0;}
div.groot_upo {  background:transparent url(/content/images/category/BG_Top_groot_UPO.jpg) no-repeat 0 0;}
div.groot_punten_verdienen {  background:transparent url(/content/images/category/BG_Top_punten_verdienen.jpg) no-repeat 0 0;}
div.groot_FAQ {  background:transparent url(/content/images/category/BG_Top_groot_FAQ.jpg) no-repeat 0 0;}
div.solar {  background:transparent url(/content/images/category/BG_Top_solar.jpg) no-repeat 0 0;}
div.solar_pictures {  background:transparent url(/content/images/category/BG_Top_solar_pictures.jpg) no-repeat 0 0;}
div.all_seasons {  background:transparent url(/content/images/category/BG_Top_all_seasons.jpg) no-repeat 0 0;}
div.all_the_best {  background:transparent url(/content/images/category/BG_Top_all_the_best.jpg) no-repeat 0 0;}
div.geischa_hiroko {  background:transparent url(/content/images/category/BG_Top_geisha_hiroko.jpg) no-repeat 0 0;}
div.kinky_hart {  background:transparent url(/content/images/category/BG_Top_kinky_hart.jpg) no-repeat 0 0;}
div.hart_vol_erotiek {  background:transparent url(/content/images/category/BG_Top_hart_vol_erotiek.jpg) no-repeat 0 0;}
div.hart_vol_romantiek {  background:transparent url(/content/images/category/BG_Top_hart_vol_romantiek.jpg) no-repeat 0 0;}
div.hart_vol_gayrotiek {  background:transparent url(/content/images/category/BG_Top_hart_vol_gayrotiek.jpg) no-repeat 0 0;}
div.hart_vol_kamasutra {  background:transparent url(/content/images/category/BG_Top_hart_vol_kamasutra.jpg) no-repeat 0 0;}
div.paradice {  background:transparent url(/content/images/category/BG_Top_paradice.jpg) no-repeat 0 0;}
div.exs_bubble {  background:transparent url(/content/images/category/BG_Top_exs_bubble.jpg) no-repeat 0 0;}
div.exs_smiley {  background:transparent url(/content/images/category/BG_Top_exs_smiley.jpg) no-repeat 0 0;}
div.exs_flavoured {  background:transparent url(/content/images/category/BG_Top_exs_flavoured.jpg) no-repeat 0 0;}
div.exs_max {  background:transparent url(/content/images/category/BG_Top_exs_max.jpg) no-repeat 0 0;}
div.exs_city {  background:transparent url(/content/images/category/BG_Top_exs_city.jpg) no-repeat 0 0;}
div.exs_lolly {  background:transparent url(/content/images/category/BG_Top_exs_lollypop.jpg) no-repeat 0 0;}
div.combi {  background:transparent url(/content/images/category/BG_Top_combi.jpg) no-repeat 0 0;}
div.mysize49 {  background:transparent url(/content/images/category/BG_Top_mysize49.jpg) no-repeat 0 0;}
div.mysize57 {  background:transparent url(/content/images/category/BG_Top_mysize57.jpg) no-repeat 0 0;}
div.mysize60 {  background:transparent url(/content/images/category/BG_Top_mysize60.jpg) no-repeat 0 0;}
div.feelztoys_gino {  background:transparent url(/content/images/category/BG_Top_feelztoys_gino.jpg) no-repeat 0 0;}
div.feelztoys_muvee {  background:transparent url(/content/images/category/BG_Top_feelztoys_muvee.jpg) no-repeat 0 0;}
div.feelztoys_mycero {  background:transparent url(/content/images/category/BG_Top_feelztoys_mycero.jpg) no-repeat 0 0;}
div.feelztoys_eilium {  background:transparent url(/content/images/category/BG_Top_feelztoys_eilium.jpg) no-repeat 0 0;}
div.feelztoys_playbrush {  background:transparent url(/content/images/category/BG_Top_feelztoys_playbrush.jpg) no-repeat 0 0;}
div.feelztoys_rosa {  background:transparent url(/content/images/category/BG_Top_feelztoys_rosa.jpg) no-repeat 0 0;}
div.feelztoys_tonguer {  background:transparent url(/content/images/category/BG_Top_feelztoys_tonguer.jpg) no-repeat 0 0;}
div.karmasheetra {  background:transparent url(/content/images/category/BG_Top_karmasheetra.jpg) no-repeat 0 0;}
div.sexcounter {  background:transparent url(/content/images/category/BG_Top_sexcounter.jpg) no-repeat 0 0;}
div.we_vibe {  background:transparent url(/content/images/category/BG_Top_we_vibe.jpg) no-repeat 0 0;}
div.bswish {  background:transparent url(/content/images/category/BG_Top_b_swish.jpg) no-repeat 0 0;}
div.cuff_pink {  background:transparent url(/content/images/category/BG_Top_love_cuff_pink.jpg) no-repeat 0 0;}
div.cuff_black {  background:transparent url(/content/images/category/BG_Top_love_cuff_black.jpg) no-repeat 0 0;}
div.rock_chick {  background:transparent url(/content/images/category/BG_Top_rock_chick.jpg) no-repeat 0 0;}
div.bottle_rocket {  background:transparent url(/content/images/category/BG_Top_bottle_rocket.jpg) no-repeat 0 0;}
div.naomitang {  background:transparent url(/content/images/category/BG_Top_naomitang.jpg) no-repeat 0 0;}
div.eros_body {  background:transparent url(/content/images/category/BG_Top_eros_body.jpg) no-repeat 0 0;}
div.eros_warming {  background:transparent url(/content/images/category/BG_Top_eros_warming.jpg) no-repeat 0 0;}
div.eros_woman {  background:transparent url(/content/images/category/BG_Top_eros_woman.jpg) no-repeat 0 0;}
div.geisha_giftset {  background:transparent url(/content/images/category/BG_Top_geisha_giftset.jpg) no-repeat 0 0;}
div.pleasure_poition {  background:transparent url(/content/images/category/BG_Top_pleasure_poition.jpg) no-repeat 0 0;}
div.love_liquid {  background:transparent url(/content/images/category/BG_Top_love_liquid.jpg) no-repeat 0 0;}
div.geisha_harmony {  background:transparent url(/content/images/category/BG_Top_geisha_harmony.jpg) no-repeat 0 0;}
div.geisha_exquisite {  background:transparent url(/content/images/category/BG_Top_geisha_exquisite.jpg) no-repeat 0 0;}
div.wet_together {  background:transparent url(/content/images/category/BG_Top_wet_together.jpg) no-repeat 0 0;}
div.skin_glyde_pearls {  background:transparent url(/content/images/category/BG_Top_skin_glyde_pearls.jpg) no-repeat 0 0;}
div.kamasutra_weekender {  background:transparent url(/content/images/category/BG_Top_kamastura_weekender.jpg) no-repeat 0 0;}
div.kamasutra_intimate {  background:transparent url(/content/images/category/BG_Top_kamastura_intimate.jpg) no-repeat 0 0;}
div.body_pen {  background:transparent url(/content/images/category/BG_Top_body_pen.jpg) no-repeat 0 0;}
div.i_rub_black {  background:transparent url(/content/images/category/BG_Top_i_rub_black.jpg) no-repeat 0 0;}
div.i_rub_gold {  background:transparent url(/content/images/category/BG_Top_i_rub_gold.jpg) no-repeat 0 0;}
div.i_rub_pirate {  background:transparent url(/content/images/category/BG_Top_i_rub_pirate.jpg) no-repeat 0 0;}
div.i_rub_paris {  background:transparent url(/content/images/category/BG_Top_i_rub_paris.jpg) no-repeat 0 0;}
div.ijsblokjes {  background:transparent url(/content/images/category/BG_Top_ijsblokjes.jpg) no-repeat 0 0;}
div.condoomkostuum {  background:transparent url(/content/images/category/BG_Top_condoomkostuum.jpg) no-repeat 0 0;}
div.sexy_rietjes {  background:transparent url(/content/images/category/BG_Top_sexy_rietjes.jpg) no-repeat 0 0;}
div.Innervibe_penis_dubbel {  background:transparent url(/content/images/category/BG_Top_Innervibe_penis_dubbel.jpg) no-repeat 0 0;}
div.zero_box {  background:transparent url(/content/images/category/BG_Top_150_box.jpg) no-repeat 0 0;}
div.supportzero_foto {  background:transparent url(/content/images/category/BG_Top_supportzero_foto.jpg) no-repeat 0 0;}
div.eros_blow {  background:transparent url(/content/images/category/BG_Top_eros_blow.jpg) no-repeat 0 0;}
div.zero_win {  background:transparent url(/content/images/category/BG_Top_zero_win.jpg) no-repeat 0 0;}
div.we_vibemovie {  background:transparent url(/content/images/category/BG_Top_we_vibe_movie.jpg) no-repeat 0 0;}
div.scholen{  background:transparent url(/content/images/category/BG_Top_scholen.jpg) no-repeat 0 0;}
div.sip {  background:transparent url(/content/images/category/BG_Top_sip.jpg) no-repeat 0 0;}
div.voortgezet {  background:transparent url(/content/images/category/BG_Top_voortgezet.jpg) no-repeat 0 0;}
div.samenvatting {  background:transparent url(/content/images/category/BG_Top_samenvatting.jpg) no-repeat 0 0;}
div.lp_exs {  background:transparent url(/content/images/category/BG_Top_lp_exs.jpg) no-repeat 0 0;}
div.lp_wordlid {  background:transparent url(/content/images/category/BG_Top_lp_wordlid.jpg) no-repeat 0 0;}
div.lp_uniek_concept {  background:transparent url(/content/images/category/BG_Top_lp_uniek_concept.jpg) no-repeat 0 0;}
div.lp_exs_u {  background:transparent url(/content/images/category/BG_Top_lp_exs_u.jpg) no-repeat 0 0;}



/* content: boxes > sign up form
============================================================================= */
form label{
	width:106px; float:left; padding-top:3px;}
form label span{
	color:#A8CF38;}
form ol li{
	margin-bottom:8px; overflow:hidden;}
form ol li input.text,form ol li textarea.text, form ol li select.text {
	font:1em Geneva, Arial, Helvetica, sans-serif; color:#666; width:300px;}
form ol li input.medium{
	width:150px;}
form ol li input.wide{
	width:225px;}
div.wordlid div.column2{
	text-align:right; line-height:1.2em; }
	
div.box ul li{
	margin-bottom:10px;}
div.box ul li a{
	color:#666;}
div.box ul li a:hover{
	text-decoration:underline; color:#A8CF38;}
div.box li ul{
	margin-top:10px;}
div.box li li{
	font-style:italic; margin-left:18px; }

/* content: boxes > news
============================================================================= */
div.newsImage{
	margin-bottom:10px;}
	
span.date{
	padding-right:2px;}
	
/* content: boxes > speakup
============================================================================= */
div.speakup ul{
	border-top:1px solid #666; border-bottom:1px solid #666; 
	font-weight:bold; font-size:11px; padding:5px 0 10px;}
div.speakup ul li{
	margin:0;}
div.speakup ul span.sender{
	color:#A8CF38;}
div.speakup ul span.datetime{
	font-weight:normal; font-size:10px;}
	
div.algemenevoorwaarden h3 span {color:#A8CF38;display:inline;}

ul.disclist1, ul.disclist2 {
    margin-bottom:20px;
}

ul.disclist1 li {
	list-style-type: disc;
	margin-bottom: 0px !important;
	margin-left:20px;
	font-weight:bold;
}

ul.disclist2 li {
	list-style-type: disc;
	margin-bottom: 0px !important;
	margin-left:20px;
}

a .warning {
      color:#666;  
}

.infomenu ol ol li {
    margin-left:20px;font-style:italic;
}

.infomenu ol ol li a:hover, .infomenu ol li a:hover  {
    text-decoration:underline;
}

.table1 tr td p {
    font-size:11px;
}

.headerlogout  
{
   margin-left:5px;
}


/* & last but not least .. rene hacks ;-)   (overgenomen uit rene.css)
============================================================= */
.validationsummary, .validationsummary ul {
    text-align:left;
    margin:5px 0 15px 0;
    width:100%;
    overflow:hidden;    
}

.register .validationsummary{
    margin:-10px 0 15px 0;
}

.register p {
    padding-bottom:10px;
}

.register .column1{
    padding-bottom:10px;
}

.register .column2 {
    padding-bottom:10px;
}

.register .column2 ol {
     text-align:left;
}

.register .column2 .button {
    margin-top:10px;
    text-align:left;
}

.status {
    width:100%;padding:10px;padding-left:0px;color:Red;
}

.interests label, .interests input {
    float:none ;
}
.interests {

    padding-bottom:20px;    
}

.orders {
    width: 100%;
}

.orders tr th {
    border-bottom:solid 1px black;font-weight:bold; font-style:italic;
}

.orders tr th, table tr td {
    padding: 5px;
}

.superspecial,  .campaign {
  width:100%;
  overflow:hidden;
  padding-bottom:10px;
  text-align:justify;
}

.superspecial img, .campaign img {
    float:left;    
 }

.campaign div {
    width: 330px;
    float:right; }
 
.superspecial div {
    width: 250px;
    float:right; }
 
.product {
    width: 100%; 
    padding-bottom: 20px;  
    overflow:hidden;
    text-align:justify;
    
}

.swatch1 {
    color : #A8CF38;
}

.swatch2 {
    color:#666;    
}

