html, body {font-family: Verdana, Arial, Helvetica, sans-serif;	margin:0; width: 100%; background-color: #fff;}
#maintable{ 
		height: 100%; 
		}
		
		
.content{ 
		color: #646567; 
		font-size: 11px; 
		}
		
		
.contentcell {
		width: 577px;
		background-image: url(images/layout/content_bg_DJ.jpg);
		background-repeat:repeat-y;
				}
		
		
.marge{ 
		padding:10px;
		}
		
		
.nieuws {
		width: 100%;
		margin-top:0px;
		background-color: #FFFFFF;
		padding-top:7px;
		}
		
		
.nieuwsitem{
		width: 135px;
		height: 135px;
		padding-left: 7px;
		float:left;
		display: inline;
		background-color: #FFFFFF;
		}
		
		
.nieuwsitem img{
		margin-bottom: 7px;
		}
		
		
.nesa{
		color: #646567;
		font-size: 10px;
		font-weight: bold;
		margin-top:0px;
		margin-left:7px;
		margin-bottom:5px;
		}
		
		
.content a{ 
		color: #2b2626; 
		font-size: 11px; 
		text-decoration: underline; 
		}
		
		
.content a:visited{ 
		color: #2b2626; 
		font-size: 11px; 
		text-decoration: underline; 
		}
		
		
.content a:hover{ 
		color: #000000; 
		font-size: 11px; 
		text-decoration: underline; 
		}
		
		
.content h1{ 
		color: #646567; 
		font-size: 14px; 
		font-weight: bold; 
		}
		
		
.aanmelden{
		color: #646567;
		font-size: 11px;
		background-image: url(images/layout/right_bg_DJ.jpg);
		background-repeat:no-repeat;
		}
		
		
.aanmelden h1{ 
		color: #646567; 
		font-size: 14px; 
		font-weight: bold; 
		}
		
		
.aanmeldencell {
		padding: 10px;
		}
		
		
.brochures{
		margin-top: 306px;
		width: 100%;
		height: 230px;
		background-image: url(images/layout/right_bg_DJ.jpg);
		background-repeat: no-repeat;
		padding-left: 10px;
	    padding-right: 10px;
		padding-top: 30px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #2b2626;
}


.brochures h1{ 
		color: #646567; 
		font-size: 14px; 
		font-weight: bold; 
		}
		
		
.menu{
		
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		}
		
		
.menu a{
		padding-top:10px;
		padding-left:20px;
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		background-image: url(images/layout/menu_off_DJ.jpg);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		background-repeat: no-repeat;
		}
		
		
.menu a:hover{
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		background-image: url(images/layout/menu_on_DJ.jpg);
		background-repeat: no-repeat;
		}
		
		
.menu-active{
	
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		}
		
		
.menu-active a{
		padding-top:10px;
		padding-left:20px;
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		background-image: url(images/layout/menu_on_DJ.jpg);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #FFFFFF;
		background-repeat: no-repeat;
		}
		
.menu-active a:hover{
		width:164px;
		height: 37px;
		float: left;
		text-decoration: none;
		background-image: url(images/layout/menu_on_DJ.jpg);
		background-repeat: no-repeat;
		}
		
		
.bottom{
		color: #707172;
		font-size: 11px;
		padding-top:8px;
		padding-bottom:8px;
		background-image: url(images/layout/bg_shadow_b.jpg);
		background-repeat: no-repeat;
		}

				
.mainnav{ 
		background-image: url(images/layout/nav_bg_DJ.jpg); 
		background-repeat: repeat-x; 
		padding-left: 30px;
		}
		
		
.opel{
		background-image: url(images/layout/opel_bg_DJ.jpg); 
		background-repeat: no-repeat; 
		height: 306px;
		}
		
		
.occasions{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #999999;
		}

.gamma{
		background-image: url(images/layout/alle-modellen.jpg);
		background-repeat: no-repeat;
		padding-top: 65px;
		}
.adres{
	margin-left:30px;
	margin-bottom:30px;
	border-style: none;
	}
	
.adresb{
	margin-top: 90px;
	margin-left:30px;
	margin-bottom:30px;
	border-style: none;
	}
#news{
	
}
#newsbody{
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 800px;
	float: left;
}
#formulier{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	}
