	
	body {
		margin: 0px;
		margin-top: 14px;
		padding: 0px;
		text-align:center;
		background: #000000;
		font-family: Verdana;
	}
	

	#header {
		width:1024px;
		height: 150px;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align: left;
	}

	#contentheader {
		width:1024px;
		text-align:left;
		border: 0px solid white;
		height: 35px;
		margin: 0px;
		padding: 0px;
	}

	#contentheader ul.headermenu  {
		text-align:left;
		padding: 0px;
		margin: 0px;
	}

	#contentheader .headermenu li {
		display: inline;
		padding-left: 0px;
		padding-right: 0px;
		border: 0px solid green;
	}

	#frame {
		width:1024px;
		margin-right:auto;
		margin-left:auto;
		margin-top: 0px;
		padding:0px;
		text-align:left;
		bbackground-color: #000000;
	}
		
	#contentleft {
		width:160px;
		padding:0px;
		float:left;
		background:#000000;
		margin-bottom: 280px;
	}

	#contentcenter {
		width: 660px;
		margin: 15px auto 15px 22px;
		padding: 0px;
		text-align: left;
		float: left;

		}
	
	#contentright {
		width:160px;
		padding:0px;
		float:right;
		overflow: hidden;
	}

	img {
		border: 0px;
	}


	.logo {
		margin-left: 17px;
		margin-top 18px;
	}

	.footer {
		text-align: center;
		background-color: #6d6e72; 
		font-size: 12px;
		height: 35px;
	}

	.footer a {
		text-decoration: none;
		color: #333; 
	}


	p,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		margin:0px 10px 10px 10px;
		}
		
	#contentheader h1 {
		font-size: 14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}

	



.menu-item {
	margin: 5px 0 0 0;
	padding: 0px;
	width: 100%;
	border-bottom: 2px solid #fff;
	word-wrap: break-word;
}

.menu-item ul {
	list-style-type: none;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 0px solid #fff;
}

.menu-item li {
	border-top: 1px solid rgb(255, 255, 255);
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.menu-item li a {
    color: #6d6e72;
	text-decoration: none;
}


.menu-item li {
    color: #6d6e72;
}


.menu-item {
	background-color: #6d6e72;
}

.menu-item li {
	background-color: #cdcdcf;
}




/* article details */

.article {
	mmargin: 15px 20px;
	text-align: left;
}

.article h1, .articlelist h1  {
	padding: 0 0 0 10px;
	width: auto;
	text-align: left;
	height: 68px;
	vertical-align: middle;
}

.article h1  {
	font-size: 30px;
	color: #ffffff; 
	margin: 0 0 20px 0;
	vertical-align: middle;
}

.articlelist h1  {
	font-size: 35px;
	margin: 0;
}


.textboxcontainer {
	overflow: hidden;
	width: 100%;
}

.textbox {
	padding: 0;
	font-size: 12px;
	text-align: left;
	background-color: #E6E6E6;
	margin-top: 20px;
}

.textbox .title {
	color: #ffffff; 
	background-color: #4C4C4C;
	margin-top: 0px;
}

.textbox p {
	padding: 0;
	line-height: 1.3em;
}

.textbox h2 {
	padding: 5px 10px;
	font-size: 13px;
	background-color: #4d4d4d; 
	margin: 0 0 10px 0;
	color: #ffffff; 
	text-align: left;
}


.thumbs img {
	margin-left: 10px;
}

.merklogo img {
	margin-bottom: 5px;
}


.articlelist img {
	border: none;
}


.articlelist ul {
	margin-left: 22;
	padding-left: 0;
}

.articlelist li
{
	list-style-image: url("/fileadmin/templates/versie3/images/vink.gif");
	list-style-type: circle;
}

/* dealers list */

.dealer.textbox h2 {
	margin-bottom: 5px;
}


.textbox .adr {
	padding: 0 10px;
	line-height: 1.3em;
}


/* content */

.contenttable p.bodytext {
	font-family: Verdana;
	font-size: 12px;
	margin-bottom: 5px;
}


.bodytext a img {
	border: none;
}


/* speciaal voor tabel dealers listing */
.provincies p {
	padding: 0 3px 5px 2px;
	margin: 0;
}

/* speciaal voor tabel productcategorieen */
.categorieen p {
	padding: 0 10px 5px 0px;
	margin: 0;
}
