	* { font-family:sans-serif;}
	body{margin: 0; padding: 0; border: 0; background-color:#d6d6d6;}
	h1{ font-size:12pt; color:#333;}
	h2{ font-size:12pt; color:#333;}
	P{ font-size:11pt; color:#333;}
	
	a{ color:#039;}
	img{ border:0px;}
	
	#container { background: #FFFFFF; width: 100%;}


	#header {background:url(/images/top.jpg) top left repeat-x;width: 100%;}
	#header_container {	margin: 0px auto 0 auto; width: 900px;}
	#logo {width: 900px; height:77px; background:url(/images/v3_02.jpg) top left no-repeat; padding:0px; margin:0px;}
	
	#knop-tracktrace{ float:right; padding:56px 50px 0px 0px;}
	#tracktrace{ margin:30px 0px;}
	#tracktrace div{ font-size:10pt; color:#333; font-weight:bold;}

	#tracktrace input{ font-size:10pt; height:14px; width:200px;margin-right:10px; }
	#tracktrace #inloggen{ height:auto; margin:0px; width:auto;}

	#menu {width: 900px; height:41px; padding:0px; margin:0px;}
	
	#menu ul { list-style-type:none; padding:0px; margin:0px;}
	#menu li { float:left;}
	
	#menu li a{ display:block; width:100%; height:100%}
	
	#btn_home{ width:114px; height:41px; background:url(/images/btn_home.jpg) no-repeat top left;}
	#btn_home:hover {  width:114px; height:41px; background:url(/images/btn_home-over.jpg) no-repeat top left;}
	
	#btn_bestellen{ width:180px; height:41px; background:url(/images/btn_bestellen.jpg) no-repeat top left;}
	#btn_bestellen:hover {  width:180px; height:41px; background:url(/images/btn_bestellen-over.jpg) no-repeat top left;}
	
	#btn_prijzen{ width:140px; height:41px; background:url(/images/btn_prijzen.jpg) no-repeat top left;}
	#btn_prijzen:hover {  width:140px; height:41px; background:url(/images/btn_prijzen-over.jpg) no-repeat top left;}
	
	#btn_klant_reacties{ width:190px; height:41px; background:url(/images/btn_klantreacties.jpg) no-repeat top left;}
	#btn_klant_reacties:hover {  width:190px; height:41px; background:url(/images/btn_klantreacties-over.jpg) no-repeat top left;}
	
	#btn_contact{ width:130px; height:41px; background:url(/images/btn_contact.jpg) no-repeat top left;}
	#btn_contact:hover {  width:130px; height:41px; background:url(/images/btn_contact-over.jpg) no-repeat top left;}



	#keurmerken{ float:left; clear:right; width:360px; height:60px; padding:0px; margin:0px 0px 0px 0px; display:block;}
	#keurmerken img{ margin:0px; padding:0px;}
	
	#content_container{margin: 0px auto 0 auto; width: 780px;}
	#hp_tekst_wrapper{ width:256px; float:left; padding:20px 0px 0px;}

	#hp_foto_wrapper{ float:right; width:520px;}
	#content_container img { margin:10px 10px 0px 10px;}
	#content_container #titelhp { float:left; width:300px;}
	
	#fotohp{width:auto; padding:0px; display:block; float:left; clear:both;}
	.fotobijschrift{ font-size:10pt; color:#333; font-style:italic; width:500px; padding:0px 10px; text-align:center; display:block; float:left; clear:both;}

	#fotoknoppen{ float:left; clear:both; width:520px; text-align:right; display:block; height:60px; }
	#fotoknoppen ul{  float:right;  text-align:right; list-style-type:none; padding:0px; margin:4px 0px 0px;}
	#fotoknoppen li{ width:60px; height:60px; float:left; text-align:center; margin:0px 0px 0px 8px; padding:2px 0px 0px 4px;}
	#fotoknoppen li a{ color:#000; text-decoration:none; font-weight:bold; display:block;}
	#fotoknoppen h2{ padding:0px; margin:10px 10px 0px; float:left; text-align:left;}
	
	#prijzen_hp_wrap{ width:780px; float:left;}
	*html #prijzen_hp_wrap{ width:790px; float:left;}
	.prijzen_hp_row_wrap{ display:block; clear:both; float:left; padding:0px; margin: 0px;}
	.prijzen_hp_row_wrap .prijzen_hp{ float:left; width:auto;margin:0px 6px 0px 6px ;}
	.prijzen_hp{ float:left; width:240px;margin:0px 10px 0px 10px ;}
	.prijzen_hp h2{ padding:0px; margin:10px 0px 0px 0px;font-size:14px; width:240px; text-align:center;}
	.prijzentabel{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;width:100%;text-align:left;border-collapse:collapse;margin:0px 0px 10px 0px;}
	.prijzentabel h1{padding:0px; margin:0px;color:#fff;}
	.prijzentabel thead th.rounded-left{background:#cbcbcb url("/images/table/left.png") left -1px no-repeat;}
	.prijzentabel thead th.rounded-right{background:#cbcbcb url("/images/table/right.png") right -1px no-repeat;}
	.prijzentabel th{font-weight:normal;font-size:13px;color:#039;background:#cbcbcb;padding:8px; text-align:left;}
	.prijzentabel td{background:#f0ecec;border-top:1px solid #fff;color:#669;padding:8px;}
	.prijzentabel td.van{color:#c00; width:50px; text-decoration:line-through;}
	.prijzentabel td.voor{color:#090; width:50px;}
	.prijzentabel tfoot td.rounded-foot-left{background:#f0ecec url("/images/table/botleft.png") left bottom no-repeat;}
	.prijzentabel tfoot td.rounded-foot-right{background:#f0ecec url("/images/table/botright.png") right bottom no-repeat; width:2px;}
	.prijzentabel tbody tr:hover td{background:#cbcbcb;}
	
	
	
	
	/* prijzen tabel*/
.prijzenalstabel{border-bottom:1px solid #fff; width:780px;}
.prijzenalstabel .eind{border-right:1px solid #fff;}
.prijzenalstabel td{border-right:1px solid #fff;border-top:1px solid #fff; padding:4px;font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;}
.prijzenalstabel .de_header{ border:none;}
.horizon{background-color:#cbcbcb; color:#039;}
.vertikaal{background-color:#cbcbcb; color:#039; border-left:1px solid #fff;}
.horizon_leeg{ background-color:#cbcbcb; border-left:1px solid #fff;}
.niks{background-color:#FFFFFF; color:#FFFFFF;}
.niks a{color:#FFFFFF;}

.prijzenalstabel .van{color:#c00; text-decoration:line-through;font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;}
.prijzenalstabel .voor{color:#090;font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;}
	
.besseling{ background-color:#a0cda6;}
.packs{ background-color:#cccc99;}
.packs_klein{ background-color:#FFcc99;}


.dpd{ background-color:#f0ecec;}
.eigen_vervoer{ background-color:#cda0ca;}
#legenda{ padding-bottom:30px;}

#legenda td{
padding:4px;
font-size:8pt;
}
#legenda .besseling, #legenda .packs, #legenda .dpd, #legenda .eigen_vervoer{ border:1px solid #000000;}
	
	
	
	/*KLANTREACTIES*/
	#reacties-van-klanten{ width:780px;}
	#reacties-van-klanten #links, #reacties-van-klanten #right{ width:390px; float:left; padding:0px 10px;}
	.reacties-van-klanten-img{ max-width:350px; padding:0px; margin:0px;}
	
	.tblvolgende{ width:100%;}
	
	
	
	
	
	
	/*#footer {background:url(/images/bottom.jpg) top left repeat-x #d6d6d6;width: 100%; position: absolute; bottom: 0px; left: 0px; min-height: 180px;}*/
	#footer {background:url(/images/bottom.jpg) top left repeat-x #d6d6d6;width: 100%; min-height: 180px; clear:both;}
	#footer_container {	margin: 0px auto 0 auto; width: 900px; background:url(/images/bottom-rond.jpg) top left no-repeat;}
	#footer_content {width: 800px; min-height:180px; padding:0px; margin: 0px auto 0 auto; }	
	#producten{float:left; width:600px;}
	#footer_content .producten{ float:left; width:190px; padding-right:10px;}
	
	#footer_content .producten ul{ padding:0px 0px 0px 20px; color:#333; list-style-type:circle;}
	#footer_content .producten li, #footer_content .producten li a{ color:#333;font-size:10pt; text-decoration:none;}
	
	#footer_content .adres{ float:left; width:200px;}
	#footer_content h2{ padding:16px 0px 0px 20px; margin:0px;font-size:12pt;}
	
	#footer_content .adres h2{font-size:12pt; padding:0px; margin:0px; color:#333; padding-top:16px;}
	.adres h3{font-size:11pt; font-style:italic; padding:0px; margin:0px; color:#333;}
	.adres P{font-size:10pt;}
