body { 
	font-family:Verdana,Arial,Helvetica; 
	font-size:10px; 
	padding:0;
	margin:0;
}
img { border:none; }
.belangrijk { color:#CC0000; }
hr.dun { border:1px solid #CC0000; border-width:1px 0 0 0; height:1px; margin:25px 0; }


/* Header */
#header {
	width:802px;
	height:87px;
	margin:0 auto;
	background:url(http://www.eroware.nl/images/2/header-background.gif) no-repeat;	
}


/* Navigation */
#navigatie {
	width:250px;
	height:55px;
	position:absolute;
	margin-left:320px;
	margin-top:16px;
}
#navigatie a { 
	width:37px;
	display:block;
	float:left; 
	margin-right:25px; 
	text-align:center; 
	text-decoration:none; 
	color:black;
	font-size:9px;
}
#navigatie a:hover { text-decoration:underline; }
#navigatie a img { display:block; margin:0 auto; }


/* Zoeken */
#zoeken {
	width:150px;
	height:36px;
	text-align:right;
	position:absolute;
	margin-left:580px;
	margin-top:30px;
}
#zoeken .zoekveld { border:1px solid black }


/* Container */
#container {
	width:801px;
	margin:0 auto;
	background:url(http://www.eroware.nl/images/2/container-background.png) repeat-y;
	border-right:1px solid #CC0000;
}
#container .footer { clear:both; height:15px; }


/* Menu */
#menu {
	width:192px;
	margin-top:-15px;
	float:left;
}
#menu .top { height:20px; background:white url(http://www.eroware.nl/images/2/menu-top.png) center bottom no-repeat;}
#menu h2 { 
	width:140px; 
	height:19px; 
	background:url(http://www.eroware.nl/images/2/mnu_head.jpg) no-repeat;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:12px;
	padding-top:6px;
	margin:5px 0 0 28px;
}
#menu ul {
	width:138px;
	padding:5px 0;
	margin:0 0 15px 28px;
	border:solid #CC0000;
	border-width:0 1px 1px;
	background:url(http://www.eroware.nl/images/2/mnu_bg.gif) repeat-y;
}
#menu li {
	margin:0 0 0 4px;
	padding:0 0 0 7px;
	list-style-type:none;
	background:url(http://www.eroware.nl/images/2/mnu_dot.gif) left center no-repeat;
}
#menu li a { color:black; text-decoration:none; font-size:11px; }
#menu li a:hover { color:#CC0000; }
#menu p { padding:5px 20px; }
#menu p b { font-size:11px; }


/* Main */
#main {
	width:420px;
	float:left;
	margin-left:16px;
	margin-right:10px;
	font-size:12px;
}
#main h1 { font-size:15px; margin:0; font-size:16px; }
#main h1 a { color:#CC0000; text-decoration:none; }
#main h1 a:hover { text-decoration:underline; }
#main h3 { font-size:10px; text-decoration:underline; margin:4px 0 0 }
#main p { margin-top:0; font-size:10px; }
#main .levering { border:1px solid #CC0000; width:100%; }
.levering ul { margin:0; padding:0; width:auto; float:left; font-weight:bold; }
.levering li { 
	list-style-type:none; 
	background:url(http://www.eroware.nl/images/2/disc.png) left center no-repeat; 
	padding:1px 0 1px 10px; 
	margin-left:3px;
	font-size:10px;
}
.levering ul.belangrijk { width:100%; display:block; clear:both; background-color:#CC0000; }
.levering ul.belangrijk li { background-image:url(http://www.eroware.nl/images/2/disc2.png); color:white; }
.levering ul.belangrijk li a { color:white; }

/* Aanbiedingen */
.aanbieding {
	width:198px;
	float:left;
	padding:5px 10px 5px 0;
}
.aanbieding h2 { color:#CC0000; font-size:12px; margin:5px 0 0; padding:0; }
.aanbieding p { font-size:11px; font-family:Arial; margin:0; padding-right:5px; }
.aanbieding .prijs { 
	font-size:11px; 
	color:#CC0000; 
	font-weight:bold; 
	text-align:center; 
	width:80px;
	position:absolute;
}
.aanbieding .prijs a { color:black; }
.aanbieding .prijs a:hover { text-decoration:none; } 

/* Aanb vd dag */
.aanb_dag { text-align:center; padding-top:10px; }
.aanb_dag .oud { text-decoration:line-through; }
.aanb_dag ul { width:100%; margin:5px auto; font-size:9px; }
.aanb_dag li { list-style-type:none; float:left; margin:0 3px; }

/* Info */
#info {
	width:150px;
	float:left;
	padding:15px 5px;
}
#info h2 { color:#CC0000; font-size:10px; }
#info h3 { font-weight:normal; font-size:10px; padding:0; margin:0; text-decoration:underline;}
#info p { margin-top:0; }


/* Footer */
#footer {
	clear:both;
	width:802px;
	height:15px;
	margin:-10px auto 0;
	background:#CC0000;
	text-align:center;
	font-size:11px;
}
#footer a { color:white; text-decoration:none; }
#footer a:hover { text-decoration:underline; }
.copyright {
	color: #FFFFFF
}

/* FAQ */
div.faq { padding-left:30px; font-size:12px; }
.faq ul { padding:0; margin:0 0 12px; font-size:12px; }
.faq li { list-style-type:none; }
.faq a { color:#CC0000; text-decoration:none; }
.faq a:hover { text-decoration:underline; }

/* Categorien */
div.categorie { padding-left:30px; font-size:10px; }
.categorie a { color:#CC0000; text-decoration:none; }
.categorie a:hover { text-decoration:underline; }
.categorie .thumbnail a { text-decoration:none; padding:1px; }
.categorie .thumbnail a:hover { text-decoration:none; }
.categorie h2 { border-bottom:1px solid #CC0000; font-size:25px; margin-top:25px;}
.categorie h2 span { margin:-15px 0 0 30px; position:absolute; background-color:white; padding:0 3px; }


.categorie .product { margin-top:15px; padding-bottom:10px; }
.categorie .product h4 { font-size:13px; text-decoration:none; margin:15px 0 0; }
.categorie .product .bestel { width:130px; float:right; text-align:center; }
.categorie .product p { padding:5px 0 0; }
.categorie .product .info { width:400px; float:left;}
.categorie .product .meerinfo { color:#CC0000; font-size:17px; font-weight:bold; padding:0; margin:0; }
.categorie .product .meerinfo strong { font-size:13px; }
.categorie .product .meerinfo a { text-decoration:none; font-weight:normal; color:#CC0000; font-size:11px; }
.categorie .product .meerinfo a:hover { text-decoration:underline; }

/* Productdetail */
div.productdetail  { padding-left:30px; font-size:12px; }
.productdetail a { color:#CC0000; text-decoration:none; }
.productdetail a:hover { text-decoration:underline; }
.productdetail h2 { border-bottom:1px solid #CC0000; font-size:20px; margin-top:25px;}
.productdetail h2 span { margin:-15px 0 0 30px; position:absolute; background-color:white; padding:0 3px; }

.productdetail .info { width:330px; float:left;}
.productdetail .info .itemnr { font-size:11px; color:gray; }

.info .prijs { padding:8px 0 0 0; }
.info .prijs strong { font-size:16px; font-weight:bold; }
.info .prijs span { color:#CC0000; }
.info .levertijd { color:#00AA00; font-weight:bold; font-size:13px; }

.productdetail .bestel { width:200px; float:right; text-align:center;}
.productdetail .bestel a { font-size:10px; }
.productdetail .bestel a:hover { text-decoration:none; }

#omschrijving p { font-size:11px; }

/* Aanraders */
.aanraders { text-align:center; padding:10px 0; font-size:11px;}
.aanraders ul { width:100%; margin:5px auto; font-size:9px; }
.aanraders li { 
	list-style-type:none; 
	float:left; 
	width:100px; 
	padding:5px 17px 20px;
}
#main > .aanraders li { margin:0 5px 0 -20px; }
.aanraders li a { font-weight:bold; font-size:11px;}
.aanraders li a img { display:block; }

.normal_content		{font-family: Verdana; color: #000000; font-size: 8pt;}

         input
         {       BACKGROUND-COLOR: #FFFFFF;
                 COLOR: #cc0000;
                 FONT-FAMILY: Verdana,Arial,Helvetica;
                 FONT-SIZE: 8pt;
                 font-weight : normal;
				 border-color : #000000;  
				 border-top-width : 1px; 
				 border-right-width : 1px; 
				 border-bottom-width : 1px;
				 border-left-width : 1px; 
                 text-indent : 2px; 
                 
                 
         }

         textarea
         {       BACKGROUND-COLOR: #FFFFFF;
                 COLOR: #cc0000;
                 FONT-FAMILY: Verdana,Arial,Helvetica;
                 FONT-SIZE: 8pt;
                 font-weight : normal;
				 border-color : #000000;  
				 border-top-width : 1px; 
				 border-right-width : 1px; 
				 border-bottom-width : 1px;
				 border-left-width : 1px; 
                 text-indent : 2px; 
                 
                 
         }

         select
         {       BACKGROUND-COLOR: #FFFFFF;
                 COLOR: #cc0000;
                 FONT-FAMILY: Verdana,Arial,Helvetica;
                 FONT-SIZE: 8pt;
                 font-weight : normal;
				 border-color : #000000;  
				 border-top-width : 1px; 
				 border-right-width : 1px; 
				 border-bottom-width : 1px;
				 border-left-width : 1px; 
                 text-indent : 2px; 
                 
                 
         }
