html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, address {
	margin: 0;
	padding: 0;
}

a, a:hover{
	color: #000000;
}
a:hover{
	text-decoration: none;
}
body, textarea, input{
	color: #000000;
	font: 11px/18px Arial;
}
img{
	border: 0;
}
p{
	margin: 0;
	padding: 0;
}
.canvas{
	width:950px;
	margin:0 auto;
	position:relative;
}
.header{
	width:948px;
	height:78px;
	position:relative;
	float:left;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/header-bg.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	border:solid 1px #E20026;
	margin:0 0 10px 0;
}

.header_gemisteaanbiedingen{
		width:950px;
		height:95px;
		position:relative;
		float:left;
		background-image:url(/img/algemeen/header-bg.gif);
		background-repeat:repeat-x;
		background-color:#e20026;
		margin:0 0 10px 0;
	}

.header a.logo{
	position:absolute;
	left:22px;
	top:13px;
	width:195px;
	height:52px;
	display:block;
	z-index:3;
	text-indent:-9999px;
	text-indent:-9999px;
}

.header_gemisteaanbiedingen a.logo {
	top:28px;
	background-image:url(/img/algemeen/logo-kijkshop-header.gif) !important;
	position:absolute;
	left:22px;
	width:195px;
	height:52px;
	display:block;
	z-index:3;
	text-indent:-9999px;
}

.header h2, .header_gemisteaanbiedingen h2{
	position:absolute;
	top:15px;
	left:240px;
	float:left;
	text-align:center;
	font-size:43px;
	line-height:50px;
	font-weight:bold;
}
.header h2 span, .header_gemisteaanbiedingen h2 span{
	color:#e20026;
}

/* popup */
.overlay{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#fff;
	z-index:9;
	opacity: 0.8;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
}

.popup{
	position:absolute;
	top: 40%;
	left: 50%;
	margin-left:-300px;
	margin-top:-247px;
	width:600px;
	height:610px;
	border:solid 1px #e20026;
	background-color:#fff;
	z-index:10;
}
			
.popup-titel{
	width:600px;
	height:25px;
	background-color:#e20026;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	position:relative;
	float:left;
}

.popup-titel p{
	padding:2px;
}

a.popup-button-venstersluiten:link,
a.popup-button-venstersluiten:visited,
a.popup-button-venstersluiten:active,
a.popup-button-venstersluiten:hover{
	position:absolute;
	right:8px;
	top:5px;
	width:73px;
	height:10px;
	text-indent:-9999px;
	width:12px;
	height:12px;
	line-height:12px;
	display:block;
	background-image:url(/img/buttons/button-venstersluiten.gif);
	background-repeat:no-repeat;
}

a.popup-button-venstersluiten:hover{
	text-decoration:none;
}

.popup-content{
	padding:10px;
	position:relative;
	float:left;
	width:580px;
	height:565px;
}
/* //popup */
	
/* StyleIT */
#styleit-content {
	min-height:531px;
	float:left;
	border-top:1px solid #E20026;
	width:758px;
	margin:0 10px 0 0;
}

#styleit-content h2 {
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

.rechterkolom {
	float:left;
	width:182px;
}

/* productvisual */	
div.productvisual,
div.productomschrijving,
div.productdetailpagina-sendafriend-container,
div.productdetailpagina-nieuwsbriefcompleetmaken-container{
	position:relative;
	float:left;
	width:468px;
	border:solid 1px #E20026;
}
div.productvisual{
	height:531px;
}

div.productvisual #sold-overlay {
	position:absolute;
	height:100%;
	width:100%;
	z-index:100;
	top:0;
	left:0;
	display:none;
}

div.productvisual #sold-content {
	position:absolute;
	top:144px;
	left:47px;
	width:374px;
	height:228px;
	text-align:center;
	font-weight:bold;
	background-color:#fff;
	z-index:102;
	text-indent:-9999px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/uitverkochtstempel.png);
}

.sold-overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.sold-overlayBG {
	background-color:#FFF;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

div.productdetailpagina-sendafriend-container,
div.productdetailpagina-nieuwsbriefcompleetmaken-container{
	height:521px;
}	
div.productvisual{
	margin:0 10px 0 0;
}
.banner-opisop{
	position:absolute;
	top:10px;
	left:10px;
	width:104px;
	height:42px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/opisop.gif);
	text-indent:-9999px;
	z-index:2;
}
.tekst-geldigheid{
	position:absolute;
	top:10px;
	left:140px;
	width:350px;
	height:40px;
}
.tekst-geldigheid strong {
	text-transform: lowercase;
}
.banner-aantalstuks{
	position:absolute;
	top:62px;
	left:10px;
	width:104px;
	height:105px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/aantalstuks-bg.gif);
	z-index:3;
}
.cijfer-links,
.cijfer-rechts{
	position:absolute;
	top:28px;
	width:34px;
	height:53px;
	z-index:4
}
.cijfer-links{
	left:16px;
}
.cijfer-rechts{
	right:16px;
}
.cijfer1{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-1.gif);
}
.cijfer2{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-2.gif);
}
.cijfer3{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-3.gif);
}
.cijfer4{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-4.gif);
}
.cijfer5{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-5.gif);
}
.cijfer6{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-6.gif);
}
.cijfer7{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-7.gif);
}
.cijfer8{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-8.gif);
}
.cijfer9{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-9.gif);
}
.cijfer0{
	background-image:url(/internetaanbiedingvandedag/img/algemeen/cijfer-0.gif);
}
.prijsbanner{
	position:absolute;
	bottom:5px;
	right:5px;
	width:270px;
	height:180px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/prijsbanner-bg.png);
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/internetaanbiedingvandedag/img/algemeen/prijsbanner-bg.png');
	z-index:4;
}
.prijsbanner div{
	position:absolute;
}
.prijsbanner div.prijs{
	top:55px;
	left:35px;
	width:150px;
	height:70px;
	font-size:95px;
	line-height:90px;
	font-weight:bold;
	color:#e20026;
	letter-spacing:-4px;
	text-align:right;
	font-family:arial narrow;
}
.prijsbanner div.prijscenten{
	top:63px;
	left:175px;
	width:55px;
	height:40px;
	font-size:50px;
	line-height:38px;
	font-weight:bold;
	color:#e20026;
	letter-spacing:-3px;
	font-family:arial narrow;
}
.prijsbanner div.vanprijs{
	top:10px;
	left:05px;
	width:150px;
	height:70px;
	font-size:30px;
	line-height:70px;
	font-weight:bold;
	color:#000000;
	letter-spacing:-2px;
	text-align:right;
	text-decoration: line-through;
}
.prijsbanner div.vanprijscenten{
	top:20px;
	left:152px;
	width:55px;
	height:40px;
	font-size:15px;
	line-height:38px;
	font-weight:bold;
	color:#000000;
	letter-spacing:-2px;
	text-decoration: line-through;
}	

.content-melding{
	width:426px !important;
	padding:5px;
	background-color:#e20026;
	color:#ffffff;
	font-weight:bold;
	margin:10px 0 0 0;
}

/* productomschrijving */	
div.productomschrijving{
	padding:5px 20px 0 20px;
	width:428px;
	min-height:526px;
	height:auto !important;
	height: 515px;
}
div.productdetailpagina-sendafriend-container,
div.productdetailpagina-nieuwsbriefcompleetmaken-container{
padding:10px 20px 0 20px;
	width:428px;
}	
div.productomschrijving h1{
	width:400px;
	font-size:24px;
	float:left;
	position:relative;
	margin:5px 0 15px 0;
	line-height: 1em;
}
.productomschrijving ul{
	list-style-type:none;
	margin:0 0 0px 0;
	padding:0;
}
.productomschrijving ul li{
	list-style-type:none;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/productdetailpagina-specificatie-bullet.gif);
	background-position:0 9px;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
}
a.bestelknop:link,
a.bestelknop:visited,
a.bestelknop:active,
a.bestelknop:hover{
	float:right;
	position:relative;
	width:274px;
	height:31px;
	text-indent:-9999px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-ikbestelereen.gif);
	margin:10px 0 5px 0;
}
a.maileenvriend:link,
a.maileenvriend:visited,
a.maileenvriend:active,
a.maileenvriend:hover{
	float:right;
	clear:right;
	position:relative;
	width:148px;
	height:18px;
	text-indent:-9999px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-maileenvriend.gif);
	margin:5px 0 10px 0;
}
#aanmeldennieuwsbrief {
	position:absolute;
	bottom:10px;
	left:20px;
	width:436px;
	min-height:90px;
	border:solid 1px #e20026;
	padding:5px;
	line-height:14px;
	margin-left:-10px;
}
#aanmeldennieuwsbrief p{
	position:relative;
	width:436px;
}
#aanmeldennieuwsbrief p input {
	width:295px;
	border:solid 1px #e20026;
	float:left;
}
#aanmeldennieuwsbrief p #aanmeldenlink, #aanmeldennieuwsbrief p #afmeldenlink{
	float:left;
	height:19px;
	display:block;
	text-indent:-9999px;
	margin:0 10px 0 0;
}

#aanmeldennieuwsbrief p br {
	height: 7px;
	line-height:7px;
}

#aanmeldennieuwsbrief p #aanmeldenlink{
	width:127px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-aanmeldennieuwsbrief.gif);
}

#aanmeldennieuwsbrief p #afmeldenlink{
	width:118px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-afmeldennieuwsbrief.gif);
}

/* send a friend */
.productdetailpagina-sendafriend-kop{
	width:370px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	float:left;
	position:relative;
}
.productdetailpagina-sendafriend-header{
	width:370px;
	float:left;
	position:relative;
	margin:0 0 10px 0;
}
.productdetailpagina-sendafriend-form{
	width:370px;
	float:left;
	position:relative;
	margin:0 0 10px 0;
}
.productdetailpagina-sendafriend-form p{
	width:370px;
	float:left;
	position:relative;
	margin:0 0 2px 0;
}
.productdetailpagina-sendafriend-form p input[type='radio'] {
	width: auto !important;
}
.productdetailpagina-sendafriend-form p label,
.productdetailpagina-sendafriend-form p input,
.productdetailpagina-sendafriend-form p textarea{
	float:left;
}
.productdetailpagina-sendafriend-form p label{
	width:70px;
}
.productdetailpagina-sendafriend-form p input{
	width:278px;
	border:solid 1px #e20026;
	font-size:11px;
	line-height:14px;
}
.productdetailpagina-sendafriend-form p textarea{
	width:278px;
	height:80px;
	border:solid 1px #e20026;
}
.productdetailpagina-sendafriend-buttons{
	float:left;
	position:relative;
	width:370px;
	height:19px;
}	
a.productdetailpagina-sendafriend-button-verzenden:link,
a.productdetailpagina-sendafriend-button-verzenden:visited,
a.productdetailpagina-sendafriend-button-verzenden:active,
a.productdetailpagina-sendafriend-button-verzenden:hover{
	position:absolute;
	right:0px;
	top:0px;
	width:120px;
	height:19px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-verzend.gif);
	text-indent:-9999px;
}
a.productdetailpagina-sendafriend-button-terug:link,
a.productdetailpagina-sendafriend-button-terug:visited,
a.productdetailpagina-sendafriend-button-terug:active,
a.productdetailpagina-sendafriend-button-terug:hover{
	position:absolute;
	left:0px;
	top:0px;
	width:79px;
	height:19px;
	display:block;
	text-indent:-9999px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-terug.gif);
}


/* delen */
.productdetailpagina-opties{
		position:absolute;
		border:1px solid #E20026;
		margin-left:-10px;
		width:446px;
		float:left;
		height:20px;
		z-index:9;
	}
	
	.productdetailpagina-opties a,
	.productdetailpagina-opties span{
		float:left;
	}
	.productdetailpagina-opties span{
		margin:0 20px 0 0;
	}
	.productdetailpagina-opties a.optie:link,
	.productdetailpagina-opties a.optie:visited,
	.productdetailpagina-opties a.optie:active,
	.productdetailpagina-opties a.optie:hover{
		float:left;
		padding:0 0 0 20px;
		background-repeat:no-repeat;
		background-position:0 3px;
		text-decoration:none;

	}
	.productdetailpagina-opties a.optie:hover{
		_text-decoration:underline;
	}
	.productdetailpagina-opties a.zoomin{
		background-image:url(/img/algemeen/icon-optie-zoomin.gif);
		margin:0 20px 0 0;
	}
	.productdetailpagina-opties a.mailafriend{
		background-image:url(/img/algemeen/icon-optie-mailafriend.gif);
	}
	.productdetailpagina-opties a.hyves{
		background-image:url(/img/algemeen/icon-optie-hyves.gif);
	}
	.productdetailpagina-opties a.twitter{
		background-image:url(/img/algemeen/icon-optie-twitter.gif);
	}
	.productdetailpagina-opties a.facebook{
		background-image:url(/img/algemeen/icon-optie-facebook.gif);
	}
	.productdetailpagina-opties a.sharelive{
		background-image:url(/img/algemeen/icon-optie-sharelive.gif);
	}
	
	
	#mailafriendpopup{
		width:400px;
		height:380px;
		margin-top:-100px;
		margin-left:-200px;
	}

	#mailafriendpopup .popup-titel{
		width:400px;
	}

	#mailafriendpopup .popup-content{
		padding:10px 0 0 10px;
		height:375px;
		width:390px;
	}

	
/* nieuwsbrief invullen */
.productdetailpagina-nieuwsbriefcompleetmaken-kop{
	width:370px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	float:left;
	position:relative;
}
.productdetailpagina-nieuwsbriefcompleetmaken-header{
	width:370px;
	float:left;
	position:relative;
	margin:0 0 10px 0;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form{
	float:left;
	position:relative;
	margin:0 0 10px 0;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form p{
	width:370px;
	float:left;
	position:relative;
	margin:0 0 2px 0;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form p.content-melding {
	width: 366px !important;
	margin-bottom:6px;
}

.productdetailpagina-nieuwsbriefcompleetmaken-form p label,
.productdetailpagina-nieuwsbriefcompleetmaken-form p input,
.productdetailpagina-nieuwsbriefcompleetmaken-form p textarea{
	float:left;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form p label{
	width:100px;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form p input,
.productdetailpagina-nieuwsbriefcompleetmaken-form select
{
	width:266px;
	border:solid 1px #e20026;
	font-size:11px;
	line-height:14px;
}

.productdetailpagina-nieuwsbriefcompleetmaken-form p input.radio{
	width: auto !important;
	border:none;
}
.productdetailpagina-nieuwsbriefcompleetmaken-form p textarea{
	width:298px;
	height:80px;
	border:solid 1px #e20026;
}
.productdetailpagina-nieuwsbriefcompleetmaken-buttons{
	float:left;
	position:relative;
	width:370px;
	height:19px;
}	
a.productdetailpagina-nieuwsbriefcompleetmaken-button-verzenden:link,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-verzenden:visited,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-verzenden:active,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-verzenden:hover{
	position:absolute;
	right:0px;
	top:0px;
	width:120px;
	height:19px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-verzend.gif);
	text-indent:-9999px;
}
a.productdetailpagina-nieuwsbriefcompleetmaken-button-terug:link,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-terug:visited,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-terug:active,
a.productdetailpagina-nieuwsbriefcompleetmaken-button-terug:hover{
	position:absolute;
	left:0px;
	top:0px;
	width:79px;
	height:19px;
	display:block;
	text-indent:-9999px;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/button-terug.gif);
}	




/* footer */
.footercontainer{
	width:950px;
	position:relative;
	float:left;
	border-top:solid 1px #E20026;
	margin:10px 0 0 0;
}
.footernavigatie{
	width:950px;
	float:left;
	position:relative;
}
.footernavigatielist{
	margin:0;
	padding:0;
	list-style-type:none;
}
.footernavigatielist li{
	float:left;
	margin:0;
	padding:0;
	list-style-type:none;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/topnavigatie-spacer.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	padding:0 5px 0 5px;
}
.footernavigatielist li.nospacer{
	background:none;
	padding-left:0px;
}
.footernavigatielist li a:link,
.footernavigatielist li a:visited,
.footernavigatielist li a:active,
.footernavigatielist li a:hover{
	text-decoration:none;
}
.footernavigatielist li a:hover{
	text-decoration:underline;
}
.footercontent{
	width:950px;
	height:79px;
	margin:10px 0 0 0;
	float:left;
	position:relative;
}
.footerbetaalmethodeniconen{
	width:948px;
	height:39px;
	border:solid 1px #E20026;

	background-repeat:no-repeat;
}
p.footerbetaalmethodeniconen-iconenlinks{
	float:left;
	height:39px;
	position:relative;
}
p.footerbetaalmethodeniconen-iconenlinks img{
	float:left;
}	
p.footerbetaalmethodeniconen-thuiswinkellogo{
	position:absolute;
	right:1px;
	top:21px;
	width:93px;
}
.footerbetaalmethodeniconen-iconenlinks img{
	margin:2px 0 0 0;
	float:left;
}
.footerbetaalmethodeniconen p.footerbetaalmethodeniconen-thuiswinkellogo a{
	width:93px;
	height:36px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/footer-thuiswinkellogo.gif);
}


/* kruimelpad */	
.kruimelpad{
	width:950px;
	height:15px;
	line-height:15px;
	position:relative;
	float:left;
	margin:0 0 9px 0;
}
.kruimelpad h1,
.kruimelpad h2,
.kruimelpad,
.kruimelpad a:link,
.kruimelpad a:visited,
.kruimelpad a:active,
.kruimelpad a:hover{
	color:#e20026;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
.kruimelpad a:hover{
	text-decoration:underline;
}
.kruimelpad h1,
.kruimelpad h2,
.kruimelpad span{
	float:left;
}	


.contentcontainer{
	width:950px;
	float:left;
	position:relative;
}
.contentcontainer dl{
	width:950px;
	float:left;
	position:relative;
	padding:0;
	margin:0;
}
.contentcontainer dl dt,
.contentcontainer dl dd{
	border-top:solid 1px #E20026;
	float:left;
}
.contentcontainer dl dt{
	width:110px;
	padding:10px 0 0 0;
	margin:5px 0 0 0;
}
.contentcontainer dl dt img{
	border:solid 1px #e20026;
	padding:5px;
}
.contentcontainer dl dd{
	width:345px;
	margin:5px 20px 10px 0px;
	padding:0;
	height:112px;
	padding:10px 0 0 10px;
	position:relative;
}
.contentcontainer dl dd.norightmargin{
	margin-right:0px;
}
.contentcontainer dl dd p{
	position:relative;
	float:left;
	width:345px;
	line-height:15px;
}
.contentcontainer dl dd a.button-bekijk:link,
.contentcontainer dl dd a.button-bekijk:visited,
.contentcontainer dl dd a.button-bekijk:active,
.contentcontainer dl dd a.button-bekijk:hover{
	position:absolute;
	bottom:0px;
	right:10px;
	width:86px;
	height:19px;
	display:block;
	background-image:url(/internetaanbiedingvandedag/img/algemeen/but-bekijk.gif);
	text-indent:-9999px;
}

div.contentcontainer h1{
	width:345px;
	height:20px;
	position:relative;
	float:left;
}		
div.contentcontainer h1 a:link,
div.contentcontainer h1 a:visited,
div.contentcontainer h1 a:active,
div.contentcontainer h1 a:hover{
	font-size:14px;
	line-height:20px;
	text-decoration:none;
}
div.contentcontainer h1 a:hover{
	text-decoration:underline;
}
div.contentcontainer h2{
	width:345px;
	height:20px;
	text-align:left;
	line-height:20px;
	border:0px;
	font-size:14px;
	float:left;
	position:relative;
	color:#e20026;
	margin:0;
}
div.vanprijscontainer{
	position:relative;
	float:left;
	width:200px;
	height:27px;
	overflow:hidden;
}
div.vanprijscontainer div{
	position:absolute;
	font-family:arial narrow;
}
div.vanprijscontainer div.vanprijs{
	top:2px;
	left:0px;
	width:25px;
	height:27px;
	font-size:18px;
	text-align:right;
	text-decoration: line-through;
}
div.vanprijscontainer div.vanprijscenten{
	top:2px;
	left:27px;
	font-size:14px;
	width:12px;
	line-height:15px;
	text-decoration: line-through;
}
div.vanprijscontainer div.prijs{
	top:5px;
	left:50px;
	width:25px;
	height:27px;
	line-height:24px;
	font-size:30px;
	font-weight:bold;
	text-align:right;
	width:42px;
	font-family:arial narrow;
	color:#e20026;
}
div.vanprijscontainer div.prijscenten{
	top:1px;
	left:95px;
	font-size:14px;
	width:12px;
	font-family:arial narrow;
	color:#e20026;
}

.bestelpopup{
	position: absolute;
	background-color: #fff;
	width: 550px;
	height:230px;
	background-color:#fff;
	background-image:url(/img/algemeen/bestelpopup-bg.gif);
	background-repeat:no-repeat;
	background-position:40px 40px;
	z-index:15;
}

.bestelpopup .bestelpopup-titel{
	width:550px;
	height:25px;
	background-color:#e20026;
}
.bestelpopup-titel a:link,
.bestelpopup-titel a:visited,
.bestelpopup-titel a:active,
.bestelpopup-titel a:hover{
	float:right;
	color:#ffffff;
	text-decoration:underline;
	margin:6px 10px 0 0;
	text-indent:-9999px;
	width:12px;
	height:12px;
	line-height:12px;
	display:block;
	background-image:url(/img/buttons/button-venstersluiten.gif);
	background-repeat:no-repeat;
}
.bestelpopup-titel a:hover{
	text-decoration:none;
}

.bestelpopup-content{
	position:absolute;
	top:93px;
	left:300px;
	width:280px;
	font-size:14px;
	font-weight:bold;
}

.bestelpopup-link-naar-winkelmandje{
	position:absolute;
	top:137px;
	left:300px;
	width:201px;
	height:19px;
	display:block;
	background-image:url(/img/buttons/but-bestelpopup-naarwinkelmandje.gif);
	text-indent:-9999px;
}


/* topnavigatie */
ul.topnavigatielist{
	position:relative;
	margin:0;
	padding:0;
	list-style-type:none;
	z-index:2;
	height:17px;
	float:right;
}
.topnavigatielist li{
	float:left;
	background-image:url(/img/algemeen/topnavigatie-spacer.gif);
	background-repeat:no-repeat;
	background-position:left 6px;
	/*padding:0 0 0 5px*/
	padding: 0 3px 0 5px;
	list-style-type:none;
	height:17px;
}
.topnavigatielist li.nospacer{
	background:none;
	padding:0 5px 0 0;
}
.topnavigatielist li a:link,
.topnavigatielist li a:visited,
.topnavigatielist li a:active,
.topnavigatielist li a:hover{
	text-decoration:none;
}
.topnavigatielist li a:hover{
	text-decoration:underline;
}
/* /topnavigatie */


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */