/* CSS Document */

/*
	KLEUREN WEBSHOP:
	ZWART: 							#333333
	WIT: 							#ffffff
	ROOD:							#dd291e
*/

/* RESET */

*									{ margin: 0; padding: 0; }
html, body							{ height: 100%; }
body				 				{ font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; color: #ffffff; background-color:#000000; }
input								{ background-color:#ffffff; border:solid 1px #d4d4d4; width:198px; margin-top:8px; margin-bottom:8px; float:left; }
input[type="checkbox"]				{ float:left; margin-top:3px; width:14px; border:none; background-color:Transparent; }
input[type="radio"]					{ border:none; }
textarea							{ border:solid 1px #d4d4d4; }
select								{ border:solid 1px #d4d4d4; }
.error								{ background-color:#ffe0e0; text-align:center; line-height:20px; }
ul									{ list-style: square inside; }
ol									{ list-style: decimal inside; }
a									{ outline: none; text-decoration: none; }
a:hover								{ text-decoration:underline; }
a img								{ background: none; }
img									{ border: none; }
table								{ border-collapse: collapse; }
p									{ padding:7px 0px}
hr									{ display:none; }

.bg									{ background-repeat:no-repeat; width:885px; height:320px;float:left; }
.bg_articles						{ position:absolute; top:0px; left:0px; }
.articles							{ position:absolute; top:25px; left:15px; }
.center								{ width:885px; margin:0 auto; }
.rel								{ position:relative; }
.tips								{ position:absolute; right:6px; top:3px; }

/* DEFAULTS */
.spacer								{ width:5px; height:33px; background-image:url('../img/tabSepperator.png'); float:left; }
.content							{ width:497px; height:220px; float:left; display:inline; margin:25px 0 0 15px; overflow:hidden; }
.content .bg_article				{ float:left;  height:150px; padding:10px 0 10px 9px; }
.content .image						{ margin-right:20px; float:left; }
.content .title						{ font-size:14px; font-weight:bold; color:#1b1b1b; margin-top:7px; letter-spacing:-0.4px; height:26px; }
.content .intro						{ font-size:11px; color:#777777; margin-top:13px; height:45px; line-height:15px; }
.content .price						{ font-size:18px; font-weight:bold; color:#1b1b1b; text-align:left; float:left; margin-top:1px; }
.content .arrowLeft					{ float:left; width:16px; height:170px; background-image:url('../img/tabbedbox_imgLeft.png'); cursor:pointer; }
.content .arrowRight				{ float:left; width:16px; height:170px; background-image:url('../img/tabbedbox_imgRight.png'); cursor:pointer; }
 
 #subnavslider1 ul, #subnavslider1 li	{ margin:0; padding:0; list-style:none; width:424px; height:150px; overflow:hidden; }
#prevBtn, #nextBtn						{ float:left; width:16px; height:170px; z-index:1000; }	
#toggle1 li						{ cursor:pointer; }

.button								{ width:239px; height:20px; float:left; font-weight:bold; color:#ffffff; cursor:pointer; padding-left:10px; 
											background:url('../img/bt_bg.png') center no-repeat; 
											margin-top:6px; margin-left:-5px; padding-top:2px; }
											
.btn_toshop					{ float:left; display:inline; margin:210px 0 0 20px; }
