	#CE_Editor1_ID								{height:800px;width:475px;}
/*********RESET********/
html, body, div, span, object, iframe, blockquote, pre, a, abbr, acronym, address, cite, code, del, em, img, ins, strong, sub, sup, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead {
	margin: 0; padding: 0; border: 0;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;}
ol, ul, li {list-style: none;}
:focus {outline: 0;}

/*********LAYOUT********/
body {font-family: Arial; line-height:19px; font-size:12px; color: #000; }
a {color: #fff;}
p {line-height: 18px;}

/*********WRAPPER********/
#top { height:30px; text-align:center; background:url(../images/bg-top.gif) no-repeat center;}
#extraWrap {width: 986px; margin: 0px auto; background:url(../images/bg.gif) top left repeat-y;}
#wrapper {width: 960px; margin: 0px auto; position: relative;}
#header {position: absolute; top:0px; left:225px;}

/*********NAVIGATION********/
#navigation {width: 225px; float:left; padding-bottom:160px;}
#navigation img {display: block;}
#navigation li a {display: block; height:29px; width:200px; background:url(../images/nav_bg.gif); padding-left:25px; line-height:29px; font-family:Arial, Verdana; font-size:12px; text-decoration:none;}
#navigation li a:hover, #navigation li a.on {font-weight:bold; text-decoration:underline;}
#navigation ul li ul li a {display: block; height:29px; width:200px; background:url(../images/nav_bg_on.gif); padding-left:25px; line-height:29px; font-family:Arial, Verdana; font-size:12px; text-decoration:none;}
#navigation ul li ul li a:hover, #navigation ul li ul li a.on {font-weight:bold; text-decoration:underline;}

/*********CONTENT********/
#content { float:left; width:475px; padding:260px 20px 20px 20px; min-height:460px;}
#content h1 { font-size:19px; font-weight:normal; color:#37559e; padding-bottom:20px;}
#content h2 { font-size:12px; font-weight:bold; color:#37559e; padding-top:20px; padding-bottom:5px;}
#content p { line-height:19px; font-size:12px;}
#content a { color:#000; text-decoration:underline;}
#content .img { border:#37559e 1px solid; margin-right:5px;}
.breadcrumb { font-size:11px; color:#37559e; padding-bottom:20px; }
.breadcrumb a { color:#000; text-decoration:none;}

.news { padding-bottom:20px;}
#content .news h2 { color:#37559e; font-size:12px; font-weight:bold; padding-top:10px;}
#content .news p { line-height:normal; font-size:11px;}
#content .news a { font-size:11px; color:#000; display:block; text-decoration:none; margin-top:20px;}
.news img { border:#37559e 1px solid; }
.news div.newstext { width:300px; padding-left:22px; float:right;}

#products { padding: 0px; }
.product_box { width: 150px; float:left; padding-right:8px; padding-bottom:20px; }
.product_box a img { display:block;}
.product_box p { font-size:11px; color:#000; margin: 4px 0px; font-weight:bold;}
.product_box span.price {font-size:20px; font-weight:bold; display:block; color:#37559e; text-decoration:none; text-align:right;  margin:10px 0px 10px 0px;}
.product_box a { display:block; color:#000; font-size:11px;}

.prodimg { border: 1px solid #37559e;  height:118px; display:block;}

#pages { display:block; text-align:right; font-size:10px; margin-top:20px;}
#pages a { color:#000; text-decoration:none;}
#pages a:hover { text-decoration:underline;}
#pages a.on { font-weight:bold; color:#37559e;}

/*********RIGHTCOL********/
#right {float:left; width:220px; padding-top:258px;}
#right span { padding-left:16px; font-size:12px;}
#right ul { margin:10px 30px;}
#right ul li { list-style: disc; color:#37559e;}
#right ul li a { color:#37559e; line-height:26px; font-weight:normal; padding:0px; text-decoration:none;}
#right ul li a:hover { font-weight:bold;}
#right p { padding-left:16px; font-size:12px; color:#37559e;}
#right a { padding-left:16px; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}


/*************FOOTER*************/
#footer {position:relative; height:65px; width:100%;}
#footer_content {width:960px; margin: 0px auto; height:65px; background:url(../images/bg-footer.gif) bottom repeat-x; position:relative;}
#footer_bg {position: absolute; left: 0px; top: 0px;}
#footer_pic {position:absolute; top:-151px; left:0px; width:225px; height:216px;}
/*#footer_content p {position:absolute; line-height:24px; left:245px; top:10px; width:495px; color:#9baacf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}*/
#footer_content p {color:#9baacf; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#footer_content .copy {position:absolute; left:25px; top:10px; width:200px;}
#footer_content .links {width: 515px; text-align: center; position: absolute; top: -35px; left: 225px; margin-top:10px;}
#footer_content a {color:#9baace; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;}
#footer_content a:hover {text-decoration:underline;}
#footer_brands {position: absolute; right: 220px; top: 0px;}
#anvc {position:absolute; width:220px; height:65px; right:0px; bottom:0px;}

/*********CLEANER | STUFF********/
.cleaner {
	clear: both;
	height: 1px;
	margin-top: -1px;
	line-height: 0px;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
	.imageeditdiv 								{position:absolute;display: none;left:100px;}
	.imageeditpopup 							{background-color: #DEDEDE;border: solid #0062c4 1px;	padding-left:40px;width: 375px; height: 205px;}
	.artikelpopupheader 					{background-color:#0062c4;}

	.imagedetail									{padding: 20px;}
	.imageoverview								{cursor:pointer; padding: 19px;}
	.RRT													{height: 10px; width: 7px; background-image: url(../images/cp/RRT.png);background-repeat: no-repeat;}
	.RR														{width: 7px; background-image: url(../images/cp/RR.png);background-repeat: repeat-y;}
	.BBL													{height: 7px; width: 9px; background-image: url(../images/cp/BBL.png);background-repeat: no-repeat;}
	.BB														{height: 7px; background-image: url(../images/cp/BB.png);background-repeat: repeat-x;}
	.BBR													{height: 7px; width: 9px; background-image: url(../images/cp/BBR.png);background-repeat: no-repeat;}
	
	.tablecontent1								{font-size:11px; color:#000}
	.tablecontent2								{font-size:10px; color:#222}
	.tablecontent3								{font-size:9px; color:#777}

	#nieuwsbriefiframe						{width:600px;height:200px;border:solid 1px #ccc;margin-bottom:12px}
	#nieuwsbriefwaitmsg						{width:600px;height:200px;border:solid 1px #ccc;padding:50px;text-align:center;}
	
	.artikeloverzichtwidth				{width:475px;}
	.afrekenblokje								{}
	.afrekenblokjeitemname				{width:120px; color: #333;}
 	.betaalmethodeitem						{width:300px; color: #333;}
 	.printfactuurheader 					{height: 100px;}
	.artikeldetailitemname				{font-size:12px; font-weight:bold; color:#000;}
	
	.contentrow2 {padding-right:10px; background:#ececec;}
	.contentrow {padding-right:10px;}
