@charset "utf-8";
/* CSS Document */

H1 {
margin-left:10px;
border-bottom:1px solid black;


}

div.breadcrumbs {
	/*
	display: none;
	*/
}
div.rel {
	position: relative;
}
div.rel div.tocart {
	height: 50px;
	position: absolute;
	top: -21px;
	right: 0px;
}

body {
	font:normal 76% verdana, tahoma, arial, "sans serif";
	background-color:#CEA675;
/*	background-color:#A4D6EB;*/
}
a img {
	border: none;
}
.top {
	background:transparent url(../images/top2.jpg) no-repeat 0px;
	margin:0px auto;
	width:955px;
	height:202px;
	position: relative;
}
.winkelwagen {
	display: none;
}

div.ideal {
	display: none;
}
body#cart div.ideal, body#pay div.ideal, body#webshop div.ideal {
	display: block;
}
body#cart .winkelwagen, body#pay .winkelwagen, body#webshop .winkelwagen {
	display: block;
}
body#cart .top, body#pay .top, body#webshop .top {
	background:transparent url(../images/top.jpg) no-repeat 0px;
}
.winkelwagen {
/*background:transparent url(../images/winkelwagen.gif) no-repeat 0px;*/
	position: absolute;
	top: 66px;
	right: 4px;
	width:185px;
	height:116px;

}
.ww-tekst {
	color:#288EC0;
	font-size:1em;
	font-family:"Courier New", Courier, monospace;
	width:184px;
	float:right;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
}
td.content_area {
	position: relative;
	width: 714px;
}
tr.totals {
	font-weight: bold;
	font-size: 12px;
}
tr.totals td {
	border-top: 4px double black;
}
/*main*/

.main {
/*	background:transparent url(../images/corners-main/ml2.jpg) repeat-y 0px 0px;*/
	width:950px;
	margin:0px auto;
	min-width:20em;
	color:#fff;
	padding:0px;
}
.main .hd .c, .main .ft .c {
	font-size:1px; /* ensure minimum height */
	height:13px;
}
.main .ft .c {
	height:21px;
}
.main .hd {
	background:transparent url(../images/corners-main/tl.jpg) no-repeat 0px 0px;
}
.main .hd .c {
	background:transparent url(../images/corners-main/tr.jpg) no-repeat right 0px;
}
.main .bd {
	background:transparent url(../images/corners-main/ml.jpg) repeat-y 0px 0px;
	color:#000000;
}
.main .bd .c {
	background:transparent url(../images/corners-main/mr.jpg) repeat-y right 0px;
}
.main .bd .c .s {
	margin:0px 8px 0px 4px;
	background:#fff url(../images/corners-main/ms.jpg) repeat-x 0px 0px;
/*	padding:1.1em 1em 0em 0em;*/
padding:1em;
}
.main .ft {
	background:transparent url(../images/corners-main/bl.jpg) no-repeat 0px 0px;
}
.main .ft .c {
	background:transparent url(../images/corners-main/br.jpg) no-repeat right 0px;
}
/* top-menu */

.main .menutop {
	width:951px;
	margin:0px auto;
	min-width:20em;
	color:#fff;
	position: relative;
}
.main .menutop .hd .c, .menutop .ft .c {
	font-size:1px; /* ensure minimum height */
	height:14px;
}
.main .menutop .ft .c {
	height:18px;

}
.main .menutop .hd {
	background:transparent url(../images/corners-menu/tl.jpg) no-repeat 0px 0px;
	
}
.main .menutop .hd .c {
	background:transparent url(../images/corners-menu/tr.jpg) no-repeat right 0px;

}
.main .menutop .bd {
	background:transparent url(../images/corners-menu/ml.jpg) repeat-y 0px 0px;
}
.main .menutop .bd .c {
	background:transparent url(../images/corners-menu/mr.jpg) repeat-y right 0px;
}
.main .menutop .bd .c .s {
	margin:0px 10px 0px 4px;
	background:#000 url(../images/corners-menu/ms.jpg) repeat-x;
	padding:0.1em;
	height:20px;
}
.main .menutop .ft {
	background:transparent url(../images/corners-menu/bl.jpg) no-repeat 0px 0px;
}
.main .menutop .ft .c {
	background:transparent url(../images/corners-menu/br.jpg) no-repeat right 0px;
}
.main .menu_links {
	float:left;

}
.main .menu_rechts {
	float:right;}
/*menu-main*/

.menu-main {
	width:200px;
	color:#fff;
	padding-top:5px;

}
.menu-main .hd .c, .menu-main .ft .c {
	font-size:1px; /* ensure minimum height */
	height:13px;
}
.menu-main .ft .c {
	height:21px;
}
.menu-main .hd {
	background:transparent url(../images/corners-menu-main/tl.jpg) no-repeat 0px 0px;

}
.menu-main .hd .c {
	background:transparent url(../images/corners-menu-main/tr.jpg) no-repeat right 0px;
}
.menu-main .bd {
	background:transparent url(../images/corners-menu-main/ml.jpg) repeat-y 0px 0px;
	height:auto;

}
.menu-main .bd .c {
	background:transparent url(../images/corners-menu-main/mr.jpg) repeat-y right 0px;
}
.menu-main .bd .c .s {
	margin:0px 10px 0px 0px;
	background:#DFDFDF url(../images/corners-menu-main/ms.jpg) repeat-x 0px 0px;
	padding:0;
}
.menu-main .ft {
	background:transparent url(../images/corners-menu-main/bl.jpg) no-repeat 0px 0px;
}
.menu-main .ft .c {
	background:transparent url(../images/corners-menu-main/br.jpg) no-repeat right 0px;
}
/* content-specific */

.breadcrumbs {
	height:20px;
	margin:10px;
}
.prijs {
	margin-left:10px;
	float:left;
	
	font: 1.5em Arial, Helvetica, sans-serif  bold;


}
.kopen {
	float:right;
}


.article {
	width: 235px;
	float:left;
	padding:0px;
	position: relative;
	background-image: url(../images/product/product_top.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
div.article_info div.quantity {
	position: absolute;
	width: 111px;
	height: 84px;
	top: 2px;
	right: 11px;
	background-repeat: no-repeat;
	background-image: url(../images/aantallen/0.png);
}
div.article div.stock_image {
	position: absolute; 
	top: 5px; 
	left: 8px; 
	width: 150px; 
	height: 20px; 
	background-repeat: no-repeat;
}
div.article_info div.quantity .contents {
	display: none;
}
div.article div.p {
	margin-top: 15px;
	padding-left: 13px;
	padding-right: 13px;
	background-image: url(../images/product/product_middle.gif);
	background-repeat: repeat-y;
}
div.article div.bottom {
	height: 15px;
	background-image: url(../images/product/product_bottom.gif);
	background-repeat: no-repeat;
}
div.article div.description {
	background-color: #CEA675;
	filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;
	position: absolute;
	bottom: 89px;
	left: 14px;
	width: 196px;
	display: none;
}
div.article_hover div.description a {
	text-decoration: none;
	color: black;
}
div.article_hover div.description a:hover {
	text-decoration: underline;
}
div.article_hover div.description {
	display: block;
}
div.article div.description .dp {
	padding: 3px;
}
form.article_form fieldset, form.article_form, div.article_form, div.details fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}
form.article_form {
	margin-top: 5px;
	text-align: right;
	padding-right: 5px;
}
div.article div.img {
	padding: 0px;
	margin: 0px;
	width: 198px;
	height: 140px;
	overflow: hidden;
	background-image: url(../images/bg.gif);
}
.info {
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.3em;
}
.info .title {
	font-size: 0.8em;
}
img.article_hover {
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	/**/
	padding: 0px;
	margin: 0px;
}
.item1-groot{
	border:1px dashed #cccccc;
	width: 670px;
	margin: 5px;
}
.item1-groot img {
	margin: 2px;
}
.ideal {
	background: transparent url(../images/ideal.jpg) no-repeat 0px;
	height:88px;
	margin-top:20px;

}
.titel-detail {
	font-size:1.6em;
	margin:10px;
}

.details {
	margin:10px;
	letter-spacing:0.1em;
}
.details TD {
	padding:10px;
}

.detail-bold {
font-weight:bold;
}
.oude-prijs {
	text-decoration:line-through; 
	color:#FF0000; 
	font-weight:bold;
}
.rood {
	color:#FF0000;
}
.prijs-nu {
	font-size:1.5em;
}

.footer {
	margin:0px auto;
	width:955px;
	text-align:center;
	padding:10px;
	font:0.95em Arial, Helvetica, sans-serif #000000;
	font-weight:bold;
	}

.footer A {
	color:#000000;
	text-decoration:none;
}

.footer A:hover {
	text-decoration:underline;
}

html>body .dialog pre {
	font-size:1.1em;
}
.form {
	border-collapse:collapse;
	border-style:none;
	width:100%;
}
.form th, .form td {
	border: 1px dashed #ccc;
	padding:5px;
}

#nieuwsbrief {
	position: absolute;
	bottom: 1px;
	left: 225px;
    text-align: right;
	width: 450px;
	height: 50px;
}
#nieuwsbrief div.fields {
	position: absolute;
	top: 0px;
	right: 0px;
}
#nieuwsbrief div.welcome {
	position: absolute;
	top: 8px;
	left: 0px;
	background-color:#258EBE;
	border:1px solid black;
	color:#FFFFFF;
	font-weight:bold;
	width:100%;
	text-align: center;
	height:15px;
	padding:3px;
}
#nieuwsbrief img {
	position: absolute;
	top: 9px;
	left: 0px;
}
#nieuwsbrief input.placeholder {
    color: gray;
    text-transform: italic;
}
#nieuwsbrief input {
    padding: 1px;

    font-size: 14px;
    border: 1px solid #9B9B9B;
}
#nieuwsbrief input.text {
    padding-left: 3px;
	    margin-top: -6px;
	width: 147px;
}
#nieuwsbrief input.but {
    background-color: #2B9CC6;
    color: white;
	width: 75px;
	margin-top: 8px;
}
#nieuwsbrief .welcome {

}

#nieuwsbrief .status_error {
}
#aanbieding {

width:500px; 
float:right;
margin-right:20px;
background-color:#2A8EC0;
border:1px solid #000;
padding:5px;
color:#FFFFFF;
}
#aanbieding H2 {
margin:10px 10px 10px 0px;
font-size:1.5em;
}
div.ideal {
	display: none;
}
.article .soldout {
	height: 120px;
	width: 121px;
	background-image: url(../images/status_verkocht.png);
	position: absolute;
	top: 2px;
	right: 9px;
}

.spotlight_1 {
	background: transparent url(../images/product-vd-maand.jpg) no-repeat scroll 432px top;
}
#floor-friendly {
	position: absolute;
	bottom: 0px;
	left: 20px;
}

