@charset "utf-8";

#toshoppingcartbtn {
    position:absolute;
    bottom:30px;
    left:58px;
    width:220px;
    background-color:#0D0;
    color:#FFF;
    padding-left:15px;
    padding-right:15px;
    font-size:18px;
    height:30px;
    text-align:center;
    display:block; 
    cursor:pointer;
}
#filtermenu {
    position:absolute;
    top:0px;
    left:-1000px;
    width:100%;
    max-width:450px;
    height:auto;
    background-color:#FAFAFA;
    opacity:.97;
    z-index:100;
    border-bottom:solid 1px #447;
}
.filterBlockClose img {
	width:20px;
	height:20px;
}
.filterBlockClose{
	position:absolute;
	top:7px;
	right:7px;
}
.filterBlockTxt{
	position:absolute;
	top:7px;
	color:#000;
	left:10px;
    width:600px;
    height:10px;
}
.filterBlock{
	position:relative;
	float:left;
    height:62px;
	margin-right:10px;
	background-color:#F0F0F0;
}
#removeFilters{
	position: absolute;
	top:0px;
	left:0px;
	width:1030px;
	height:70px;
}
#selectcontainer {
	position:relative;
	width:1280px;
	background-color:#FFF;
	min-height:800px;
    height:auto;
}
#selectcontainertitle {
	position:relative;
	width:1182px;
	background-color:#F0F;
	height:37px;
}
.containertitletxt{
	position:relative;
	margin-left:30px;
	padding-top:8px;
	font-size:18px;
	color:#333;
}
#wrapper #selectcontainer #last {
	position:absolute;
	right:285px;
	top:5px;
}
#wrapper #selectcontainer #last img {
	height:30px;
	width:30px;
}
#wrapper #selectcontainer #next {
	position:absolute;
	right:325px;
	top:5px;
	opacity:1;
}
#wrapper #selectcontainer #next img {
	height:30px;
	width:30px;
}
#wrapper #selectcontainer #previous {
	position:absolute;
	right:525px;
	top:5px;
}
#wrapper #selectcontainer #previous img {
	height:30px;
	width:30px;
}
#wrapper #selectcontainer #first {
	position:absolute;
	right:565px;
	top:5px;
}
#wrapper #selectcontainer #first img {
	height:30px;
	width:30px;
}
#wrapper #selectcontainer #page {
	position:absolute;
	right:380px;
	top:10px;
	height:35px;
	font-size:16px;
	color:#888;
}
#wrapper #selectcontainer #resultaten2 {
	position:absolute;
	left:10px;
	top:10px;
	height:35px;
	font-size:16px;
	color:rgb(9, 9, 51);
	font-weight:bold;
}
#wrapper #selectcontainer #resultaten {
	position:absolute;
	left:10px;
	top:10px;
	height:35px;
	font-size:16px;
	color:rgb(9, 9, 51);
	font-weight:bold;
}
.bestel{
	position:absolute;
	left:30px;
	top:320px;
/*	width:100px;*/
	height:35px;
}
.bestel img {
	border: none;
	opacity:.7;
}
#wrapper #selectcontainer #sortArticle2 {
	position:absolute;
	right:1px;
	top:6px;
	height:35px;
	font-size:16px;
	width:245px;
	border-color:#DDD;
	color:#888;
}
#wrapper #selectcontainer #sortArticle {
	position:absolute;
	right:1px;
	top:6px;
	height:35px;
	font-size:16px;
	width:245px;
	border-color:#DDD;
	color:#888;
}
#wrapper #selectcontainer #prodPage {
	position:absolute;
	right:655px;
	height:35px;
	top:6px;
	font-size:16px;
	width:65px;
	border-color:#DDD;
	color:#888;
}
#wrapper #selectcontainer #prodPage2 {
	position:absolute;
	right:655px;
	height:35px;
	top:6px;
	font-size:16px;
	width:65px;
	border-color:#DDD;
	color:#888;
}
#wrapper #selectcontainer #prodPagetxt {
	position:absolute;
	right:720px;
	height:35px;
	font-size:16px;
	top:11px;
	color:#888;
}
#selectcolumn {
	position:relative;
	width:252px;
	height:auto;
    float:left;
    min-height:800px;
	background-color:#F7F7FF;
}
.filtertxt{
	width:245px;
	height:30px;
	padding-left:25px;
    padding-top:8px;
    padding-bottom:13px;
	font-size:14px;
	color:#444;
	font-weight:bold;
}
.filteroption{
	margin-left:25px;
	padding-top:5px;
	margin-top:-13px;
}
.filteroptiontxt{
	font-size:18px;
    color:#666;
    height:0px;
    background-color:#333;
}
.filtercontainer{
    position:relative;
	width:246px;
	margin-bottom:0px;
    height:auto;
    padding-bottom:40px;
    min-height:800px;
    background-color:#FFFFF6;
}
#selectedoverall {
	position:relative;
    float:left;;
	width:1020px;
    margin: left 10px;
	height:auto;
	background-color: #FFF;
}
#wrapper #selectcontainer #extraSearch{
	position:relative;
	height:48px;
	font-size:16px;
	color:#888;
	width:800px;
	top:-30px;
}
.extraSearchTxt{
	position:relative;
	padding:13px;
	color:#447;
}
.extraSearchTxt input{
	position:absolute;
	height:25px;
	color:#447;
	top:8px;
	left:155px;
	width:288px;
	font-size:18px;
	padding-left:10px;
}
#wrapper #selectcontainer #extraSearch #submitExtraSearchBtn {
	position: absolute;
	left:466px;
	top: 5px;
	height: 37px;
	font-size:18px;
	background-color:#447;
	color:#FFF;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#selectedoverallfooter {
	position:relative;
	width:1020px;
	float:left;
	height:50px;
    clear:both;
    margin-top:30px;
    margin-bottom:30px;
	background-color: #FFF;
}
#selectedoverallheader {
	position:relative;
	width:1020px;
	height:40px;
    margin-bottom:20px;
    margin-top:10px;
	float:left;
	background-color: #FFF;
}
.articleOverviewNew img {
	max-width: 100px;
}
.articleOverviewNew {
	position: absolute;
	top: -15px;
	left: -1px;
	z-index:10;
}
.deleteFilter{
	position:relative;
	margin-left:9px;
	padding-top:10px;
	padding-left:30px;
	padding-bottom:10px;
	padding-right:30px;
	background-color:#447;
	color:#FFF;
	width:120px;
	font-size:16px;
	cursor:pointer;
	border:thin;
	border-style:solid;
	border-color:#F00;
}
.overallerror {
	position:relative;
	width:700px;
	height:300px;
	float:left;
}
.overallerrorTxt {
	position:relative;
	margin-top:60px;
	margin-left:50px;
	font-size:24px;
	font-weight:bold;
	color:#D34235;
}
.selectoverallcontainer {
	position:relative;
	width:338px;
	height:710px;
	float:left;
}
.selectoverallcontainer:hover {
	z-index:100;
	opacity:.93;
	color:#447;
	margin-top:0px;
	margin-left:0px;
	-webkit-box-shadow: 0px 29px 83px -18px rgba(54,51,54,1);
	-moz-box-shadow: 0px 29px 83px -18px rgba(54,51,54,1);
	box-shadow: 0px 29px 83px -18px rgba(54,51,54,1);
}
.selectoverallcontainerspacer {
	position:relative;
	width:100%;
	height:15px;
	background-color:#FFF;
	cursor:pointer;
}
.selectoverallcontainerimage {
	position:relative;
	height:250px;
	cursor:pointer;
}

.selectoverallcontainerimage img {
	position:relative;
	max-width:250px;
	max-height:225px;
	cursor:pointer;
}
.selectoverallcontainerdescription {
	position:relative;
	height:35px;
	font-size:14px;
	font-weight:normal;
	color:#224;
	opacity:.9;
	overflow:hidden;
	cursor:default;
	margin-left:20px;
	margin-right:20px;
	cursor:pointer;
}
.selectoverallcontainerprijs {
	position:relative;
	height:25px;
	font-size:18px;
	font-weight:bold;
	color: #336;
	opacity:.9;
	overflow:hidden;
	cursor:pointer;
	left:0px;
	top:-2px;
}
.selectoverallcontainervoorraadicon img {
	position:relative;
	height:25px;
	overflow:hidden;
	margin-left:15px;
	cursor:pointer;
	top:12px;
}
.selectoverallcontainervoorraad {
	position:relative;
	height:25px;
	overflow:hidden;
	padding:10px;
	margin-top:-25px;
	margin-left:40px;
	color:#447;
	cursor:pointer;
	font-size:12px;
}
.selectoverallcontainerlevertijd {
	position:relative;
	height:25px;
	overflow:hidden;
	padding:5px;
	margin-top:-25px;
	margin-left:45px;
	color:#447;
	cursor:pointer;
	font-size:12px;
}
.selectoverallcontainerlinewhite {
	position:relative;
	height:20px;
	color:#000;
	background-color:#FFF;
	width:310px;
	font-size:15px;
	padding-left:5px;
	padding-top:5px;
	opacity:.8;
	margin-left:10px;
}
.selectoverallcontainerlinegray {
	position:relative;
	height:20px;
	color:#000;
	background-color:#EAEAEA;
	width:310px;
	font-size:15px;
	padding-left:5px;
	padding-top:5px;
	opacity:.8;
	margin-left:10px;
}
.editarticle {
	position:absolute;
	top:333px;
	left:240px;
}
