body
{

	padding: 0px;
	margin: 0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif; 
	outline:none;
	background:#eee;
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	}
a{outline:none;}
ul{margin:0px; padding:0px; list-style:none;}
div#total
{
width:998px;
margin:  auto;
position: relative;
padding:0px;
overflow:auto;
margin-top:20px;
border:1px solid #ddd;
background:#fff;
padding-top:10px;
}

div#left{width:200px; float:left;  padding:10px;  margin-right:15px; border-right:1px solid #ccc;}
div#left ul{ margin-top:10px; }
div#left li{padding-right:22px; background:url(punt.jpg); background-repeat:no-repeat; background-position:right; text-align:right;}
div#left li.aan{background:url(puntA.jpg);background-repeat:no-repeat; background-position:right;}
div#left li:hover{background:url(puntA.jpg);background-repeat:no-repeat; background-position:right;}
div#left a{text-decoration:none; color:#333; font-size:15px; margin-left:5px;}

div#right{width:760px; float:left; }
div#right h1{color:#FF0099; font-size:18px; background-image:url(icon.jpg); background-repeat:no-repeat; padding-left:24px; background-position:left;}
div#right h2{font-size:15px;}
div#right p{font-size:12px; color:#666;}
div#right li.list{float:left;width:740px; padding:5px; border-bottom: 1px solid #ccc;}
div#right li.list a{text-decoration:none; color:#666; font-size:18px; float:left;}
div#right li.list p{font-size:12px; color:#999;}

div#right li.front{float:left;width:168px; padding:5px; text-align:center; margin:5px; height:150px; background:url(bgFront.png);}
div#right li.front img{border:none;}
div#right li.front a{text-decoration:none; color:#666; font-size:12px; }
div#right ul{margin-bottom:50px; overflow:auto; float:left;}
div#right a.front{text-decoration:none; color:#666; font-size:12px; }
div#right li.front img{max-height:99px;}

div#frontRecensie{float:left; width:734px; padding:5px; border:1px solid #FF0099; margin-bottom:30px;}
div#frontRecensie small{font-size:11px; color:#FF0099;}






div#foto{float:left; width:80px; height:80px; border-right:1px solid #ccc; margin-right:10px; text-align:center;}
div#foto img.smallFoto{ max-height:75px; max-width:75px;}

div#prijs{float:right; color:#FF66CC; font-size:13px;}

div#productInfo{width:744px; float:left; overflow:auto;  padding-bottom:15px; margin-bottom:10px;  border-bottom:2px solid #ffcfec; font-size:12px; color:#666666; margin-top:13px;}
div#productInfo h1{border-bottom:1px dotted #FFCFEC; padding-bottom:5px; padding-top:0px; margin:0px;}
div#prijsBut{float:left;   font-size:13px; color:#000; font-weight:bold; width:734px; text-align:right; }
div#prijsBut img{float:right; margin-top:-5px; margin-left:5px; border:0px;}

div#recensies{float:left;   font-size:13px; color:#000; width:719px;  background:#CAF2FF; padding:10px; margin-top:10px; border:1px solid #81CBF8;}
div#recensies h1{background:none; padding:0px;margin:0px; border-bottom:1px solid #000; font-size:15px; color:#0066CC;}
div#recensies a{text-decoration:none; color:#0066CC;}
div#recensies li{border-bottom:1px dotted #fff; padding-bottom:5px; padding-top:5px; overflow:auto;}
div#cijfer{font-size:16px; font-weight:bold; float:left; width:20px; height:25px; border:1px solid #fff; text-align:center; padding:10px; margin-right:10px; padding-top:2px;}
div#cijfer small{font-size:10px; font-weight:normal;}

div#schrijfL{float:left; width:300px; font-size:11px;}
div#schrijfL textarea{width:250px; height:110px;border:1px solid #81CBF8;}
div#schrijfR{float:left; width:170px;font-size:11px;}
div#schrijfR input{width:150px; height:20px;border:1px solid #81CBF8; margin-bottom:10px; padding:2px;}
div#schrijfR input.but{height:26px; width:154px; background:#fff; font-weight:bold;}

div#schrijfR select{width:154px; height:24px;border:1px solid #81CBF8; margin-bottom:10px; padding:2px;}

div#schrijfInfo{width:150px; float:left; background:url(bginfo.png); background-repeat:no-repeat; height:70px;padding:25px;}

div#right img.productFoto{float:left;  padding-top:10px; margin-right:10px;}

div#navigatie{width:740px; float:right; font-size:12px; color:#999; padding-top:10px; margin-right:20px;}
div#navigatie a{font-size:12px; color:#666; font-weight:bold;}
div#navigatie h1{color:#FF0099; font-size:18px; background-image:url(icon.jpg); background-repeat:no-repeat; padding-left:24px; background-position:left;}
