* { margin:0 auto; }
a { color:#000000; text-decoration:none; outline:none; }
a:hover { text-decoration:none; color:#ed9100 !important; }
div.image:hover { border:1px solid #ed9100 !important; }
img { border:none; }
ul{list-style-position:inside; padding:0; margin:0; margin-left:10px}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; margin-bottom:16px; line-height:30px; color:#dc8700; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:15px; margin-bottom:5px; }
h3.redtext { font-size:12px; font-weight:normal; color:#F00; }
h3.greentext { font-size:12px; font-weight:normal; color:#0C0; }
.odd { background:#f1f1f1; }
.orange { color:#dc8700; }
#carousel li { border-bottom:0 !important; }
#carousel { background:#dc8700 url(../images/partijtopper.png) repeat-x; color:#fff; }
#carousel .partijtopper { background:none; }
.partijtopper { background:#dc8700 url(../images/partijtopper.png) repeat-x; color:#fff; }
.partijtopper a { color:#fff; }
.partijtopper a:hover { color:#000 !important; }

.parcelItem h2 { text-transform:lowercase; }
.parcelItem h2:first-letter { text-transform:uppercase; }

.parcelItem p { text-transform:lowercase; }
.parcelItem p:first-letter { text-transform:uppercase; }

body { background:#f1f1f1; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; }
#header { background:#333334; width:100%; min-width:1060px; height:138px; }
	#header-inner { width:1000px; padding-top:40px; height:108px; }
		#menu { float:right; font-size:14px; margin-right:-3px; color:#FFFFFF; width:640px; margin-top:8px; }
		#menu a { color:#FFFFFF; text-decoration:none; padding:12px; margin:0 3px 5px 3px; outline:none; background:#424242; float:left; 
		border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
		#menu a:hover { background:#474747; outline:none; } 
#main-outer { background:#FFF; min-width:1060px; }
#main { width:1000px; padding-top:30px; min-height:450px; height:auto !important; height:450px; }
	#content { min-height:500px; height:auto !important; height:500px; float:left; }
	#content_text { min-height:300px; height:auto !important; height:300px; padding:20px; line-height:18px; float:left; }
	#content_text a { color:#000000; }
	p { line-height:19px; }
#pallet-outer { background:#FFF; min-width:1060px; }
#pallet { background:#FFF; width:1000px; height:47px; }
#footer { width:100%; min-width:1060px; height:205px; color:#000; text-align:left; line-height:22px;  }
	#footer a { color:#000; }
	#footer-inner { width:1000px; }
	.footerTable { width:1000px; float:left; }
		#subfooter { width:1000px; float:left; height:30px; padding-top:10px; text-align:left; }
		
.border { height:1px; margin:20px 0 20px 0; width:100%; border-bottom:1px solid #d7d7d7; }
.province { width:285px; margin:6px 0 2px 0; float:left; }
.provinceName { background: #f1f1f1; width:275px; padding:7px; border:1px solid #e5e5e5; text-align:left; font-weight:bold; float:left; }
.companies { float:left; width:285px; margin-bottom:10px; min-height:50px; height:auto !important; height:50px; }
.trade { width:285px; margin:10px 0 5px 10px !important; float:left; text-align:center; }
.company { width:285px; float:left; }
.companyImg { width:30px; height:16px; padding:4px 0 3px 2px; float:left; margin-top:7px; }
.companyInfo { width:237px; padding-top:9px !important; border-bottom:1px solid #f1f1f1; padding-bottom:8px; float:left; }
.companyMostViewed { width:285px; float:left;  }
.companyMostViewed .companyInfo {   }
.companyMostViewed a { }
.hoverDescription { color:#000000; font-size:11px; }
.hoverDescription a { color:#000000; text-decoration:underline; }
.tableBanners { width:1000px; float:left; }
.tableBanners td { vertical-align:top; }
.tableBanners th { background: #ebebeb; padding:5px; border: 1px #d7d7d7 thin; text-align:left; }
.borderTd { padding:5px; border-bottom:1px solid #e5e5e5; }
img.border { padding:5px; border:1px solid #000000; }
.small a { font-size:9px; color:#999999 !important; }
.banner { border:1px #d4d4d4 solid; }
a.hover { position: relative; z-index: 24;}
a.hover:hover { z-index: 25;  background: none; text-decoration:none; }
a.hover span { display: none; }
a.hover:hover span { display: block; position: absolute; top: 2em;  left: -5em; font: 10px/16px verdana; border: 1px solid #000000; text-align: left; padding: 5px; background: #FFFFFF; width:400px; }
a.hover:active, a.hover:focus { outline: 0; }
.textItem { margin:10px; padding:5px; width:263px; float:left; background:#f9f9f9; text-align:center; }
.table { width:875px; }
.add { border:1px solid #e5e5e5; }
.floatleft { float:left; }
.floatright { float:right; }
.clearfloat { clear:both; }
.right { text-align:right; }
.center { text-align:center; }
.back { color:#FFFFFF; text-decoration:none; padding:12px; margin:0 3px 5px 3px; outline:none; background:#424242;
		border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.back:hover { text-decoration:none; }
.inputRed{border:1px solid #d50000; }
.red{color:#d50000; font-weight:bold}
.green{color:#0C0; font-weight:bold}
textarea{width:600px; height:200px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.button{ background:#424242; color:#FFF; padding:10px 20px 10px 20px; border:1px solid #000; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
input.add:hover, input.button:hover { color:#ed9100 !important; }
.gray { color:#656565 !important; }
.input, select, textarea { padding:6px 10px 6px 10px; margin-bottom:3px; }
input.add, input.edit { background:#424242; color:#FFF; padding:10px 20px 10px 20px; border:1px solid #000; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
input.delete { background:#999; color:#FFF; padding:10px 20px 10px 20px; border:1px solid #000; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.account-link { color:#FFFFFF; text-decoration:none; padding:8px 10px 8px 10px; margin:0 3px 5px 3px; outline:none; background:#424242; float:left; 
		border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
#register { width:459px; float:left; border-right:1px solid #e5e5e5; margin:10px 60px 20px 0; padding:20px 0 20px 0; }
#login { width:460px; float:left; margin:10px 0 20px 20px; padding:20px 0 20px 0; }
#homeText { margin-left:36px; width:550px; float:left; }
#carousel { overflow:hidden; height:60px; border:1px solid #cbcbcb; width:560px; float:left; padding:10px; margin:0 0 0 36px; }
#carousel a { text-decoration:none; }
#carousel li { list-style:none; display:block; border-bottom:1px solid #cbcbcb; padding:0; }
#carousel li .parcelItem { border-bottom:0; }
#left-column { width:197px; float:left; }
#right-column { width:160px; float:right; }
#categories { width:197px; border-bottom:1px solid #e5e5e5; margin-bottom:20px; margin-left:3px; float:left; }
	#categories a { display:block; padding:5px 10px 5px 10px; border:1px solid #e5e5e5; border-left:0; border-right:0; border-bottom:0; }
	#categories a.first { background:#424242; color:#FFF; border:1px solid #000; border-bottom:0; }
	#categories a:hover { text-decoration:none; background:none;  }
	#categories a.first:hover { background:#424242; }
.header { color:#dc8700; display:block; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:5px; font-weight:bold; }
#search { width:132px; margin:0 3px 14px 0; }
#goSearch { background:#dc8700; border:none; color:#FFF; padding:7px 10px 7px 10px; }
#adds { width:197px; margin-bottom:20px; margin-left:3px; float:left;  }
#parcels { width:570px; margin-left:40px; float:left; }
	#parcels a:hover { text-decoration:none; }
	
	.parcelItem { border-bottom:1px solid #e5e5e5; min-height:40px; height:auto !important; height:40px; padding:10px 10px 10px 10px; width:547px; float:left; }
	.parcelItem .image { width:40px; min-height:27px; height:auto !important; height:27px; float:left; border:1px solid #e5e5e5; }
	.parcelItem .description { width:410px; height:40px; float:right; padding-left:24px; }
	.parcelItem .location { width:50px; min-height:30px; height:auto !important; height:30px; padding-top:10px; font-size:10px; float:right; }
	.parcelItem .price { width:62px; min-height:30px; height:auto !important; height:30px; text-align:right; padding-right:7px; padding-top:10px; float:right; }
	
	#parcelItem { padding-bottom:20px; margin-bottom:20px; min-height:50px; height:auto !important; height:50px; float:left; width:570px; }
	#parcelItem .image { width:199px; min-height:100px; height:auto !important; height:100px; float:left; border:1px solid #e5e5e5; }
	#parcelItem #picture2 { margin:5px 5px 0 0; float:left; }
	#parcelItem #picture3 { margin:5px 0 0 0; float:left; }
	#parcelItem .description { width:329px; min-height:220px; height:auto !important; height:220px; float:left; padding-left:40px; padding-bottom:20px; }
	#parcelItem .price { width:200px; height:20px; padding-top:10px; border-top:1px solid #e5e5e5; float:left; }
	#parcelItem .seller { width:408px; border:1px solid #e5e5e5; background:#f1f1f1; float:right; padding:20px 20px 20px 20px; text-align:center; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
	#parcelItem .seller table { text-align:left; }
	#parcelItem .social { width:465px; float:right; height:50px; text-align:right; padding:40px 0 0 235px; }
.text, .textOne { min-height:1px; height:auto !important; height:1px; width: 100%; float: left; }
.text { padding:9px 0 9px 0; }
.imageLeft { float:left; margin:0 14px 5px 0; }
.imageRight { float:right; margin:0 0 5px 5px; }
.nav { font-size:15px !important; padding-top:10px; line-height:30px; }