html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin: 0;padding: 0;}
ul,li {list-style-type: none;}
a, a:hover {color: #005906;}
a:hover {text-decoration: none;}
a:hover {text-decoration: none;}
body, textarea, input, td {color: #005906;font: 13px/18px Arial;}
img {border: 0;}	
p {margin: 8px 0 8px 0;padding: 0; font-size: 13px;}		
		
body{background:url(/img/restyle2007/navigatie-bg.gif) no-repeat 0 0 #ffffff;}
div.navigatie{background:url(/img/restyle2007/navigatie-bg.gif) no-repeat 0 0 #ffffff;width:154px;float:left;}		

div.navigatie ul{width:153px;}
div.navigatie ul li{width:153px;}
div.navigatie ul li.logo{width:153px;height:58px;}
div.navigatie ul li.logo a{background:url(/img/restyle2007/logo-navigatie.gif) no-repeat 0 0;display:block;width:153px;height:58px;margin: 12px 0 31px 0;}
div.navigatie ul li a{display:block;height:29px;width:153px;text-indent:-9999px;}
div.navigatie ul li a.producten{background:url(/img/restyle2007/but-producten.gif) no-repeat 0 0;}
div.navigatie ul li a.overtuinteak{background:url(/img/restyle2007/but-overtuinteak.gif) no-repeat 0 0;}
div.navigatie ul li a.adresroute{background:url(/img/restyle2007/but-adresroute.gif) no-repeat 0 0;}
div.navigatie ul li a.contact{background:url(/img/restyle2007/but-contact.gif) no-repeat 0 0;}
div.navigatie ul li a.openingstijden{background:url(/img/restyle2007/but-openingstijden.gif) no-repeat 0 0;}
div.navigatie ul li a:hover, div.navigatie ul li a.ACTIVE{background-position:0 -31px;}


div.navigatie ul li.logo a:hover{background-position:0 0;}

div.navigatie li ul{background:url(/img/restyle2007/subnavigatie-bg.gif) no-repeat 0 bottom #EDF2E4;border:0px;padding: 10px 0 10px 0;}
div.navigatie li li {text-align:right;}
div.navigatie li li a{font-family:times new roman;text-indent:0;text-decoration:none;height:24px;line-height:24px;padding: 0 20px 0 0;font-size:18px;font-weight:normal;background:url(/img/restyle2007/subnavigatie-bullet.gif) no-repeat 140px 11px;}
div.navigatie li li a:hover{text-decoration:underline;background-position:140px -84px;}

div.content-container{width:580px;float:left;margin: 0 0 0 30px;}

div.content-container h2{font-size:28px; margin: 20px 0 0 0;border-bottom: solid 1px #005906; font-weight: normal; line-height: 28px;}

div.content-container div.productkaart{width:134px; background:#E7EEDC;border: solid 1px #7F9F82;margin: 5px 5px 0 0;float:left; height: 250px; position: relative;}
div.productkaart div.titel{font-size:12px;line-height:17px; background:#E7EEDC; text-align:center;height:35px;width:132px; font-weight: bold;}
div.productkaart div.visual{text-align:center;height:150px;width:132px;background-color:#00582A;}
div.productkaart div.omschrijving{width:132px;background:#E7EEDC;line-height:14px; padding: 2px; font-size:10px;}
div.productkaart div.prijskorting-container{background:#E7EEDC;height:40px;}
div.productkaart div.korting span{width:53px; background:#E4FF00;border: solid 1px #FF0000;margin: 5px 5px 0 5px;color:#ff0000;text-align:center;line-height:11px;font-weight:bold;padding: 3px 0 5px 0; display: block;}
div.productkaart div.korting, div.productkaart div.prijs{float:left;}
div.productkaart div.prijs{background: #fff; border-top: 1px solid #7F9F82; border-bottom: 1px solid #7F9F82; margin: 3px 0 0 0px; width: 132px; position:absolute; top: 194px; font-size: 12px; text-align: center;}
div.productkaart div.prijs{font-weight:bold;line-height:17px;letter-spacing: -1px; height: 18px;}
div.productkaart div.prijs span {font-size: 15px; padding: 0 3px;}
div.productkaart div.prijs sup{font-size:11px;font-weight:bolder;}
div.productkaart div.meerinfo{width:132px;height:18px; position: absolute; bottom: 7px;}
div.productkaart div.meerinfo a{display:block;width:96px;height:18px;background:url(/img/restyle2007/but-meerinfo.gif) no-repeat 0 0;text-indent:-9999px;margin: 2px 0 0 18px; }


div.content-container div.productpagina{width:691px;margin: 5px 5px 0 0;float:left; position:relative;}
div.productpagina div.titel{  margin-bottom: 10px;}
div.productpagina div.visual{text-align:center; float: left; }
div.productpagina div.omschrijving{ width: 280px;line-height:18px; float: right; font-size: 12px; display: inline; margin: 5px; }
div.productpagina div.prijskorting-container{height:40px; clear: both; border-top: solid 1px #005906;}
div.productpagina div.korting span{width:53px; background:#E4FF00;border: solid 1px #FF0000;margin: 5px 5px 0 5px;color:#ff0000;text-align:center;line-height:11px;font-weight:bold;padding: 3px 0 5px 0; display: block; margin-bottom: 3px;}
div.productpagina div.korting {float:left;}
div.productpagina div.prijs{margin: 8px 0 0 0px;}
div.productpagina div.prijs {position: absolute; bottom: 50px; right: 0; font-weight:bold;line-height:30px;text-align:right;font-size: 12px;}
div.productpagina div.afmetingen { font-weight:bold; line-height:30px;letter-spacing: -1px; font-size: 12px;}
div.productpagina div.styleit {font-weight:bold; line-height:30px; text-align:left; font-size: 12px;}
div.productpagina div.prijs span.prijs_nieuw{ font-size: 28px; margin: 0 3px; line-height: 30px; font-weight:normal;}
div.productpagina div.prijs span.prijs_oud{ font-size: 15px; margin: 0 3px}
div.productpagina div.prijs sup{font-size:11px;font-weight:bolder;}
div.productpagina div.bestellen{width:96px;height:25px; position: relative; float: right; margin-top: 10px;}
div.productpagina div.bestellen a{display:block;width:96px;height:18px;background:url(/img/restyle2007/but-bestellen.gif) no-repeat 0 0;text-indent:-9999px; }
div.productpagina div.bestellencontact{width:300px; height:25px; position: relative; float: right; margin-top: 10px; text-align: right;}

div.productpagina div.terug{width:96px;height:25px; position: relative; float: left; margin-top: 10px;}
div.productpagina div.terug a{display:block;width:96px;height:18px;background:url(/img/restyle2007/but-terug.gif) no-repeat 0 0;text-indent:-9999px; }


form label {width: 200px; float: left; clear: left; font-size: 12px; font-weight: bold;}
.formitem {margin-bottom: 5px;}


tr.TR-kopbalk-winkelwagen td{font-weight:bold; background:#E7EEDC;}
.DIV-uitleg { font-size: 12px; margin-bottom: 8px; font-weight: bold; }
a.link {text-decoration: none;}
