/*GLOBAL OPTIONS*/

html {font-size: 100.1%;}
body {
	font: 64% Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	background: #fff;
}
form {
	display: inline;
	padding: 0;
	margin: 0;
}
a {text-decoration: none; color:#339999;}
a:hover {text-decoration: underline; color:#339999;}
a:focus {outline: none;}
img {
	border: none;
	display: block;
}
/*text to image replacment*/

.winkelwagen {
	margin-top:4px;
	width:270px;
}

.hidden-text {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
p, .text {
	font-size: 12px;
	margin: 0 0 10px;
	padding: 0 0 5px;
	color: #424242;
	line-height: 16px;
	display: block;
}
.merktext {
	font-size: 10px;
	margin:0;
	padding:0;
	line-height: 14px;
	font-style: italic;
	color:#339999;}
/*MAIN CONTAINER*/
#main {
	margin: 0 auto;
	width: 970px;
}
/*HEADER*/
#header {
	height: 116px;
	position: relative;
	z-index: 10;
	width:970px;
	margin:0 auto;
}

.header {
	height: 116px;
	position: relative;
	z-index: 10;
	width:970px;
	margin:0 auto;
}

.wrapper {
	width:900px;
	margin:auto; }

/*LOGO*/
.logo {
	margin: 0;
	position: absolute;
	top: 10px;
	left: 5px;
	background: url(../images/logo.gif) no-repeat;
	width: 221px;
	height: 100px;
}
.logo a {
	height: 100%;
	width: 100%;
}
/*action-bar*/
.action-bar {
	padding: 0;
	margin: 0;
	position: absolute;
	right: 0;
	top: 17px;
}
.action-bar li {
	float: left;
	padding-left: 24px;
	background: url(../images/img-top-separator.gif) no-repeat 11px 50%;
	color: #a9acd3;
	font-size: 11px;
	line-height: 13px;
}
.action-bar li:first-child {background: none;}
.action-bar strong {color: #797ca7;}
.action-bar a {
	font-size: 9px;
	text-transform: uppercase;
	color: #a9acd3;
	text-decoration: none;
	padding-right: 10px;
	background: url(../images/img-arrow.gif) no-repeat 100% 50%;
}
.action-bar span {float: left;}
.action-bar a:hover {text-decoration: underline;}
.action-bar img {
	float: left;
	margin-right: 10px;
}
.search-form {float: left;}
.search-form input {
	float: left;
	padding: 2px 0 2px 7px;
	border: 1px solid #a9acd3;
	color: #a9acd3;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width: 127px;
	height: 14px;
	margin-right: 10px;
}
.search-form .btn-search {
	width: 51px;
	height: 20px;
	background: url(../images/btn-zoek.gif) no-repeat;
	float: left;
	border:0px;
	cursor:	pointer;

}
/*top-nav*/
.top-nav {
	padding: 10px 0 0;
	margin: 0;
	position: absolute;
	top: 51px;
	right: 0;
	background: url(../images/img-dotted-border.gif) repeat-x;
	z-index: 10;
}
.top-nav li {
	float: left;
	padding-left: 25px;
}
.top-nav li:first-child {padding-left: 0;}
.top-nav li.active div {display: block;}
.top-nav li.active {position: relative;}
.top-nav a {
	color: #a9a9a9;
	font-size: 9px;
	text-transform: uppercase;
	float: left;
	letter-spacing: -1px;
}

.top-nav a:hover {
	color: #a9a9a9;
	font-size: 9px;
	text-decoration:underline;
	float: left;
	letter-spacing: -1px;
}

.top-nav div {
	display: none;
	position: absolute;
	z-index: 10;
	left: -190px;
	top: 22px;
	background: #fff;
	border: 1px solid #98c5d4;
	border-top: 1px solid #fff;
	width: 230px;
	padding: 10px 20px 10px 10px;
	background: #fff url(../images/topmenu_bg.jpg) no-repeat;
}
.top-nav p {
	color: #797979;
	font-size: 11px;
	line-height: 15px;
	margin: 0;
}
.top-nav a.close-link {
	position: absolute;
	right: 11px;
	top: 9px;
}
/************ TOPMENU ************/
#nav {
	padding: 0 0 0 245px;
	margin: 0;
	position: absolute;
	right: 0;
	top: 83px;
	border-bottom: 2px solid #d4e0f5;
	height: 32px;
	
}
#nav li {
	float: left;
	width: 144px;
	margin-top: 1px;
	list-style:none;
	position:relative;
	text-align:left;
}
#nav li.active {margin: 0;}
#nav li.active a {
	line-height: 32px;
	color: #fff;
	
}
#nav a {
	display: block;
	line-height: 30px;
	color: #424242;
	font-size: 16px;
	text-align: center;
}

#nav a:hover, #nav a:sfhover {
	color: #424242;
	display:block;
}

#nav span { display:block; cursor:pointer; white-space:nowrap; }


#nav a.link1 {background: #d4e0f5;}
#nav a.link2 {background: #98c5d3;}
#nav a.link3 {background: #a9abd3;}
#nav a.link4 {background: #d6d4ad;}
#nav a.link5 {background: #d5d5d5;}
.kleding #nav {border-color: #98c5d3;}
.slapen #nav {border-color: #a9abd3;}
.gifts #nav {border-color: #d6d4ad;}
.over-annaki #nav {border-color: #d5d5d5;}

#nav li ul {
	margin-left:0px;

}
#nav li ul li {
	background: ffffff;
	margin-left:0px;	
}

#nav li ul li a.link1 {
	background: #e2e2e2;
	color: #424242;
	padding-left:0px;
	font-size:11px;

}

#nav li ul li a:hover.link1, #nav li ul li a:sfhover.link1 {
	background: #eeeeee;
	color: #424242;
	padding-left:0px;
	font-size:11px;
}

#nav li ul li a:hover.link1, #nav li ul li a:sfhover.link1 {
	text-decoration:none;
	font-size:11px;
	
}


/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
/*#nav li.over { z-index:99; }
#nav li.active { z-index:98; } /* to prevent the li separator from showing through on mouseover on li */
/*#nav a { display: block;
	line-height: 30px;
	color: #424242;
	font-size: 16px;
	text-align: center; }
#nav a, #nav a:hover { display:block; text-decoration:none; }
#nav span { display:block; cursor:pointer; white-space:nowrap; }
#nav li ul span {white-space:normal; }

/************ 1ST LEVEL  ***************/
/*#nav li { float:left; }
#nav li.active a { color:#d96708; }
#nav a { float:left; padding:5px 12px 6px 8px; color:#A7C6DD; font-weight:bold; }
#nav li.over a, #nav a:hover { color:#d96708; }


/************ 1ST LEVEL RESET ************/
#nav ul li, #nav ul li.active {
	float:none;
	margin:0;
	padding-bottom:1px;
	background:#ecf3f6 url(../images/nav_divider.gif) repeat-x 0 100%;	
	}
#nav ul li.over {background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%;}
#nav ul li.last { background:#ecf3f6; padding-bottom:0; }

	
#nav ul a, #nav ul a:hover {
	float:none;
	padding:0;
	background:none;
	}
#nav ul li a { font-weight:normal !important; }


/************ 2ND LEVEL ************/
#nav ul {
	position: absolute;
	top:30px;
	margin:0px;
	left:-10000px;
}

/* Show menu */
#nav li.over > ul { left:0px; }
#nav li.over > ul li.over > ul { left:0px; }
#nav li.over ul ul { left:-10000px; }


#nav ul li a { background:#ecf3f6; }
#nav ul li a:hover, #nav ul li a:sfhover { background:#d5e4eb; }
#nav ul li a, #nav ul li a:hover, #nav ul li a:sfhover { color:#2f2f2f !important; }
#nav ul span, #nav ul li.last li span { padding:3px 15px 4px 15px;}


/************ 3RD+ LEVEL ************/
#nav ul ul { top:5px; }

/*CONTAINER*/
#container {
	width: 970px;
	display: table;
	margin:auto;
	vertical-align:top;
	margin-top:5px;
	}
	
.container {
	width: 970px;
	display: table;
	margin:auto;
	vertical-align:top;
	margin-top:5px;
	}
	
.visual {
	float: left;
	margin-left: -22px;
	display: inline;
	width: 228px;
	height: 222px;
	padding: 370px 238px 0 35px;
	background: url(../images/img-visual.gif) no-repeat;
	position: relative;
}

.visual p {
	font-family:Century Gothic, "Avant Garde Gothic", "Avant Garde", Times, serif;
	font-size:14px;
	}

.visual h2, .desc-box h2 {
	font: 24px/34px "Century Gothic","Avant Garde Gothic","Avant Garde",Verdana, Times New Roman, Georgia, Times, serif;
	color: #999;
	margin: 0 0 15px;
}
	div.visual-new {
		background:transparent url(../images/annaki_grotefoto.jpg) no-repeat;
		float:left;
		height:570px;
		position:relative;
		width:480px;
		font-family:Century Gothic,"Avant Garde Gothic","Avant Garde",Times,serif;
		margin-bottom:22px;
	}
	
	
	div.visual-new-prematuur {
		background:transparent url(../images/prematuur_groot.jpg) no-repeat;
		float:left;
		height:570px;
		position:relative;
		width:480px;
		font-family:Century Gothic,"Avant Garde Gothic","Avant Garde",Times,serif;
		margin-bottom:22px;
	}
	
	
		div.visual-new-prematuur h2 {
		color:#999999;
		font-size:24px;
		font-weight:normal;
		line-height:34px;
		margin:0 0 15px;
		padding:0;
	}
	div.visual-new-prematuur p {
		font-size:14px;
	}
	div.visual-new-prematuur .text-over {
		width:215px;
		height:193px;
		position:absolute;
		bottom:-20px;
		left:-20px;
		padding:25px 35px;
		z-index:10;
	}
	div.visual-new-prematuur .white-back {
		display:block;
		background:transparent url(../images/annaki_witvlakje.png) no-repeat;
		width:215px;
		height:193px;
		position:absolute;
		bottom:-20px;
		left:-20px;
		padding:25px 35px;
		z-index:2;
	}
	div.visual-new-prematuur .sales-link-homepage a {
		display:block;
		width:190px;
		height:170px;
		position:absolute;
		bottom:0;
		right:0;
	}
	
	
	
	
	div.visual-new h2 {
		color:#999999;
		font-size:24px;
		font-weight:normal;
		line-height:34px;
		margin:0 0 15px;
		padding:0;
	}
	div.visual-new p {
		font-size:14px;
	}
	div.visual-new .text-over {
		width:215px;
		height:193px;
		position:absolute;
		bottom:-20px;
		left:-20px;
		padding:25px 35px;
		z-index:10;
	}
	div.visual-new .white-back {
		display:block;
		background:transparent url(../images/annaki_witvlakje.png) no-repeat;
		width:215px;
		height:193px;
		position:absolute;
		bottom:-20px;
		left:-20px;
		padding:25px 35px;
		z-index:2;
	}
	div.visual-new .sales-link-homepage a {
		display:block;
		width:190px;
		height:170px;
		position:absolute;
		bottom:0;
		right:0;
	}
/*product-area*/
.two-columns {
	width: 100%;
	overflow: hidden;
}
.product-area {
	float: right;
	padding-left: 10px;
	width:475px;
}

.big-product-holder {
	float: left;
	width: 208px;
	height: 344px;
	padding: 105px 11px 11px;
	background: url(../images/img-dotted-border.gif) repeat-x 0 459px;
	position: relative;
	text-decoration: none !important;
	overflow: hidden;
}


.big-product-holder:hover {background: url(../images/bg-big-photo-holder.gif) no-repeat;}

.big-product-holder img {margin: 0 auto;}
.big-product-holder em, .products-list em, .content_product_info em {
	height:52px;
left:157px;
position:absolute;
top:84px;
width:52px;
z-index:1;
	background: url(../images/catalog/product/sale.png) no-repeat;
}
.products-list em {
	top: 59px;	
}
.content_product_info em {
	position:absolute;
	left:50px;
}
.big-product-holder .price, .products-list .price, .price-holder .price {
	width: 95px;
	line-height: 95px;	
	background-image: url(../images/bg-price-big.gif);
	background-repeat:no-repeat;
	position: absolute;
	right: 11px;
	top: 11px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	float:left;

}

 .slapen .big-product-holder .price {
	width: 95px;
	line-height: 95px;	
	background-image: url(../images/bg-price-big2.gif);
	background-repeat:no-repeat;
	position: absolute;
	right: 11px;
	top: 11px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	float:left;

}

 .gifts .big-product-holder .price {
	width: 95px;
	line-height: 95px;	
	background-image: url(../images/bg-price-big3.gif);
	background-repeat:no-repeat;
	position: absolute;
	right: 11px;
	top: 11px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	float:left;

}

.big-product-holder strong, .products-list strong {
	display: block;
	font-size: 20px;
	color: #339999;
	font-weight: normal;
	margin-bottom: 6px;
}

.big-product-holder .price-box .sale-img {
	display:block;
	background: transparent url('../images/catalog/product/sale.png') no-repeat 0 0;
	float:left;
	position:absolute;
	right:32px;
	top:85px;
	height:52px;
	width:52px;
}

.price .price-box .sale-img{background:transparent url(../images/catalog/product/sale.png) no-repeat scroll 0 0;
display:block;
float:left;
height:52px;
position:absolute;
right:32px;
top:222px;
width:374px;}



/*products-list*/
.products-list {
	float: right;
	width: 235px;
	padding: 0;
	margin: 0 0 10px;
	
}

.wrapper_home .product-area .products-list {width: 475px; margin: 0 0 6px;}
.wrapper_home .product-area .products-list li {float: left;}
.wrapper_home .product-area .products-list .big-product-holder {height: 344px;}

.wrapper_home .product-area .products-list .big-product-holder:hover {background: url(../images/bg-big-photo-holder2.gif) no-repeat;}



.wrapper_home .product-area .products-list .big-product-holder .price, .wrapper_home .product-area .products-list .price, .price-holder .price {
background-image:url(../images/bg-price-big.gif);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:18px;
font-weight:bold;
line-height:95px;
position:absolute;
right:11px;
text-align:center;
top:11px;
width:95px;
}

.wrapper_home .product-area .products-list .big-product-holder .old-price .price {font-size: 11px;}

.wrapper_home .product-area .products-list .big-product-holder {
background:transparent url(../images/img-dotted-border.gif) repeat-x scroll 0 435px;
float:left;
height:320px;
overflow:hidden;
padding:105px 11px 11px;
position:relative;
text-decoration:none !important;
width:208px;
}

.wrapper_home .product-area .products-list .big-product-holder .price-box .sale-img {
	display:block;
	background: transparent url('../images/catalog/product/sale.png') no-repeat 0 0;
	float:left;
	position:absolute;
	right:32px;
	top:85px;
	height:52px;
	width:52px;
}






.upsellcontainer .price3 .sale-img {
	display:block;
	background: transparent url('../images/catalog/product/sale.png') no-repeat 0 0;
	float:left;
	position:absolute;
	right:5px;
	top:48px;
	height:52px;
	width:52px;
}
.products-list .price-box .sale-img {
	display:block;
	background: transparent url('../images/catalog/product/sale.png') no-repeat 0 0;
	float:left;
	position:absolute;
	right:16px;
	top:60px;
	height:52px;
	width:52px;
}

.horizontal {
	overflow: hidden;
	clear: both;
	margin: 0;
	padding-bottom: 15px;
}

.horizontal-home {
	overflow: hidden;
	clear: both;
	margin: 0;
	padding-bottom: 15px;
	float:left;
}

.horizontal li {
	float: left;
	margin-right: 5px;
}

.horizontal-home li {
	float: left;
	margin-right: 5px;
}
.horizontal li img {margin-top: 15px;}
.color1 strong {color: #797ca7;}
.color2 strong {color: #a9a87d;}

.products-list li {
	width: 235px;
	margin-bottom: 5px;
	vertical-align: top;
	overflow: hidden;
}
.products-list a {
	display: block;
	position: relative;
	width: 214px;
	height: 215px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom:7px;
	background: url(../images/img-dotted-border.gif) repeat-x 0 224px;
	text-decoration: none !important;
	overflow: hidden;
}
.products-list .price {
	width: 60px;
	line-height: 60px;
	background: url(../images/bg-price.gif) no-repeat;
	font-size: 12px;
}

.price2 {
	width: 60px;
	line-height: 60px;
	background: url(../images/bg-price.gif) no-repeat;
	font-size: 12px;
	color:#FFF;
	position:absolute;
	top:0px;
	left:60px;
}

.price3 {
	width: 60px;
	line-height: 60px;
	background: url(../images/bg-price.gif) no-repeat;
	font-size: 12px;
	color:#FFF;
	position:absolute;
	top:10px;
	right:10px;
}
.upsellcontainer { position:relative;}

.price2 .price-box .regular-price .price { color:#FFF; font-size:12px;}
.price2 .price-box { text-align:center;}

.price3 .price-box .regular-price .price { color:#FFF; font-size:12px;}
.price3 .price-box { text-align:center;}



.slapen .products-list .price {
	width: 60px;
	line-height: 60px;
	background: url(../images/bg-price2.gif) no-repeat;
	font-size: 12px;
}

.gifts .products-list .price {
	width: 60px;
	line-height: 60px;
	background: url(../images/bg-price3.gif) no-repeat;
	font-size: 12px;
}

.products-list strong {
	font-size: 14px;
	margin-bottom: 4px;
}
.products-list li a:hover {background: url(../images/bg-product-hover.gif) no-repeat;}
.products-list img {margin: 20px auto 0;}
/*mail-form*/
.mail-form {
	clear: both;
	color: #797ca7;
	padding-top: 10px;
	background: url(../images/img-dotted-border.gif) repeat-x;
	padding-top: 11px;
	width:470px;
}

.mail-form-binnen {
	clear: both;
	color: #797ca7;
	padding-top: 10px;
	background: url(../images/img-dotted-border.gif) repeat-x;
	padding-top: 11px;
	width:200px;
}

.mail-form-binnen img {
	float: left;
	margin-right: 20px;
}
.mail-form-binnen strong {
	font-size: 14px;
	display: block;
	font-weight: normal;
	margin-bottom: 5px;
	text-align:left;
}
.mail-form-binnen span {
	display: block;
	font-size: 11px;
	color: #a9acd3;
	margin-bottom: 10px;
	text-align:left;
}
.mail-form-holder {
	width: 100%;
	overflow: hidden;
	background: url(../images/img-dotted-border.gif) repeat-x 0 100%;
	padding-bottom: 10px;
}
.mail-form-binnen input {
	/*width: 248px;*/
	height: 15px;
	padding: 2px 7px;
	/*border: 1px solid #babed3;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a9acd3;
	float: left;
	margin-right: 10px;
}

.mail-form img {
	float: left;
	margin-right: 20px;
}
.mail-form strong {
	font-size: 16px;
	display: block;
	font-weight: normal;
	margin-bottom: 5px;
	text-align:left;
}
.mail-form span {
	display: block;
	font-size: 11px;
	color: #a9acd3;
	margin-bottom: 10px;
	text-align:left;
}
.mail-form-holder {
	width: 100%;
	overflow: hidden;
	background: url(../images/img-dotted-border.gif) repeat-x 0 100%;
	padding-bottom: 10px;
}
.mail-form input {
	/*width: 248px;*/
	height: 15px;
	padding: 2px 7px;
	/*border: 1px solid #babed3;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #a9acd3;
	float: left;
	margin-right: 10px;
}
.btn-aanmelden {
	border: none;
	width: 96px; 
	height:20px;
	background: url(../images/btn-aanmelden.gif) no-repeat 100%;
	background-position:top;
	float: left;
	overflow: hidden;
}

/*FOOTER*/

.footer {
	width:970px;
	margin:auto;
	clear: both;
	background: url(../images/bg-footer.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding: 7px 0 0;
	height: 100px;
}

#footer {
	text-align: right;
	float: right;
}
#footer li {
	display: inline;
	padding-left: 10px;
	background: url(../images/img-footer-separator.gif) no-repeat 1px 50%;
}
#footer li:first-child {background: none;}
#footer a {
	color: #938b8b;
	font-size: 9px;
	text-transform: uppercase;
}
.footer-logos { float: left; }
.footer-logos img { display: inline; margin-right: 10px; }

/*inner page*/
.sidebar {
	float: left;
	width: 222px;
	margin-left:5px;
}

.sidebar_categorie {
	float: left;
	width: 242px;
}

.sidebar_productinfo {
	float: left;
	width: 222px;
	padding: 5px 5px 0 10px;
}

.sidebar h3 {
	color: #333;
	font-size: 16px;
	margin: 0;
	font-weight: normal;
	line-height: 31px;
}
.sub-nav {
	padding: 0;
	margin: 0 0 35px;
}
.sub-nav li {
	width: 100%;
	vertical-align: top;
	margin-bottom: -1px;
}
.sub-nav a {
	display: block;
	height: 1%;
	font-size: 12px;
	color: #74bbcb;
	line-height: 31px;
	background: url(../images/bg-sub-nav-hover.gif) no-repeat;
}
.sub-nav .active a, .sub-nav a:hover {
	text-decoration: none;
	background-position: 100% 0;
	position: relative;
	color: #424242;
}
.desc-box {
	float: left;
	width: 242px;
	background: url(../images/bg-gray-box.gif) repeat-y;
	margin-top: 5px;
}
.desc-box .box-top {
	background: url(../images/bg-gray-box-top.gif) no-repeat;
	height: 19px;
	overflow: hidden;
}
.desc-box .box-bottom {
	background: url(../images/bg-gray-box-bottom.gif) no-repeat;
	height: 17px;
	overflow: hidden;
}
.desc-box .box-content {
	overflow: hidden;
	padding: 0 15px;
	height: 431px;
}
.desc-box p {
	color: #569dad;
	margin-bottom: 15px;
}
.inner-page .horizontal {
	float: left;
	padding-left:228px;
	width: 742px;
}

.inner-page .horizontal-home {
	float: left;
	width: 960px;
}

.inner-page {background: #fff url(../images/bg-footer2.gif) no-repeat 100% 0;}
/*content*/
.content_product_info {
	float: right;
	width: 718px;
	background: url(../images/img-dotted-border_verticaal.gif) repeat-y 0 100%;
	background-position:left;
	padding-left:15px;
	margin-bottom: 10px;

}
.content h2 {
	font-size: 20px;
	color: #94d2d4;
	font-weight: normal;
	margin: 0 0 5px;
}
.products-photo {
	float: left;
	margin-right: 20px;
}
/*product-desc*/
.product-desc, .price-holder {
	height: 1%;
	overflow: hidden;
	position: relative;
}

.price-holder .price {
	width: 95px;
	height: 95px;
	background: url(../images/bg-price-big.gif) no-repeat;
	position: absolute;
	left:0px;
	float: left;
}
.price-holder {
	margin-bottom: 30px;
	padding: 10px 5px 0;
}
.voeg-toe-aan {
	width: 212px;
	height: 30px;
	background: url(../images/btn_voegtoe.gif) no-repeat;
	float: right;
	border:0px;
	
}
.desc-list {
	padding: 0 0 0 7px;
	margin: 0;
}
.desc-list li {
	color: #424242;
	font-size: 12px;
	line-height: 24px;
	padding-left: 15px;
	background: url(../images/img-blue-dot.gif) no-repeat 0 50%;
}
/*lists*/
.lists {
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 0 0 18px;
	margin-bottom: 0;
}
.lists strong {
	font-size: 9px;
	text-transform: uppercase;
	color: #98c5d3;
	display: block;
	margin-bottom: 8px;
}
.lists div {
	float: left;
	width: 240px;
}
.lists div.last {
	width: 230px;
	margin-top: 6px;
}
.lists div.last li {padding-right: 10px;}
.lists ul {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.lists li {
	float: left;
	padding: 0 8px 8px 0;
}
.size-list a {
	display: block;
	width: 28px;
	line-height: 28px;
	border: 1px solid #d6d6d6;
	text-align: center;
	color: #797979;
	font-size: 12px;
}
.voegtoe {
	float: right;
	height: 68px;
	width: 214px;
	position: relative;
	background-image:url(../images/bg_voegtoe.gif);
	background-repeat:no-repeat;
	background-position: top right;

}

.checkoutlink {
padding-left: 95px;}

.aanmeldennieuwsbrief {
background-color:#000000;
width:50px;
float:right;
position:relative;

}

.nietopvoorraad {

	background-image:url(../images/btn_nietopvoorraad.gif);
	position:relative;
	float:right;
	width:216px;
	height:70px;
}

.search-autocomplete {
    border:1px solid #5c7989;
    background:#f9f5f0;
    position:absolute;
    left:40px;
    top:22px;
    width:216px !important;
    }
.search-autocomplete li { border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; }
.search-autocomplete li.odd { background:#fffefb; }
.search-autocomplete li.selected { background:#f7e8dd; }
