
/*	Elements
 */

* {
	margin: 0;
	padding: 0;
	}
a img {
	border:0px
}
html, body {
	height: 100%;
	background: #ccc;
	color: #000;
	background: #000;
	/*overflow-x:hidden;*/
}

body {
	/*text-align: center;  IE auto margins workaround */
	color: #000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
}
a:active,a:link,a:visited {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#CD3A4D;
	text-decoration:underline;
}
html>body { 
	font-size: 12px; } /* for modern browsers that can resize px */


ul {
	color: #959595;
	padding-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*	Layout
 */
.editBar {
	position:absolute;
	top:30px;
}
.editBarTopQuickLinks {
	position:absolute;
	top:30px;
}
.editBarBottomQuickLinks {
	position:absolute;
	top:130px;
}
#wrap {
	position:relative;
	height: 100%;
	width: 1020px;
	margin: 0;
	text-align: left;

}

#image {
	position:relative;
	height: 327px;
	width: 602px;
	display:block;
	float:left;
}
#merkmenu {
	position: relative;
	height: 112px;
	width: 417px;
	background-color:#000;
	display:block;
	float:left;
}
#logos {
	position: relative;
	height: 46px;
	padding-top:32px;
	width: 417px;
	display:block;
	border-bottom:1px solid #464646;
}
#logos img{
	float:left;
}
#merken {
	position: relative;
	height: 22px;
	padding-top:11px;
	background-color:#000;
	width: 417px;
	display:block;
}
#nieuws {
	position: relative;
	height: 184px;
	padding-top:30px;
	padding-left:15px;
	padding-right:90px;
	overflow: hidden;
	width: 311px;
	display:block;
	float:left;
	background-color:#252525;
	border-top:1px solid #464646;
	border-left:1px solid #464646;
}
#nieuws .kop {
	padding-top:15px;
}
#menu {
	position: relative;
	clear:both;
	height: 15px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:133px;
	width: 886px;
	display:block;;
	background-color:#252525;
	border-top:1px solid #464646;
	border-bottom:1px solid #464646;
}
#welkom {
	position: relative;
	height: auto;
	padding-top:30px;
	width: 419px;
	padding-left:133px;
	padding-right:50px;
	overflow: hidden;
	display:block;
	float:left;
	background-color:#252525;
	border-bottom:1px solid #464646;
}
#welkom .nieuws {
	padding-top:15px;
}
#qlinks {
	position: relative;
	height: auto;
	width: 409px;
	display:block;
	padding-bottom:7px;
	padding-top:7px;
	padding-left:7px;
	float:left;
	background-color:#252525;
	border-left:1px solid #464646;
	border-bottom:1px solid #464646;
}
#qlinks br{
	padding-top:7px;
}
#qlinks img {
	border:1px solid #464646;
}
#qlinks div {
	float:left;
	padding-top:5px;
	padding-right:6px;
}
/* Menus
 */
#merkmenu1 a {
   display:block;
   float:left;
   width:54px;
   height:12px;
   border-right:1px solid #c8c1bc;
   background:  url("/docroot/images/home/bentley.gif") 0 0 no-repeat;
}
#merkmenu1 a:hover {
   background-position: 0 -12px;
}
#merkmenu1 .select {
   background-position: 0 -12px; 
}
#merkmenu2 a {
   display:block;
   float:left;
   width:59px;
   height:12px;
   border-right:1px solid #c8c1bc;
   background:  url("/docroot/images/home/bugatti.gif") 0 0 no-repeat;
}
#merkmenu2 a:hover {
   background-position: 0 -12px;
}
#merkmenu2 .select {
   background-position: 0 -12px; 
}
#merkmenu3 a {
   display:block;
   float:left;
   width:87px;
   height:12px;
   border-right:1px solid #c8c1bc;
   background:  url("/docroot/images/home/lamborghini.gif") 0 0 no-repeat;
}
#merkmenu3 a:hover {
   background-position: 0 -12px;
}
#merkmenu3 .select {
   background-position: 0 -12px; 
}
#merkmenu4 a {
   display:block;
   float:left;
   width:49px;
   height:12px;
   border-right:1px solid #c8c1bc;
   background:  url("/docroot/images/home/lotus.gif") 0 0 no-repeat;
}
#merkmenu4 a:hover {
   background-position: 0 -12px;
}
#merkmenu4 .select {
   background-position: 0 -12px; 
}

#merkmenu5 a {
   display:block;
   float:left;
   width:68px;
   height:12px;
   border-right:1px solid #c8c1bc;
   background:  url("/docroot/images/home/maserati.gif") 0 0 no-repeat;
}
#merkmenu5 a:hover {
   background-position: 0 -12px;
}
#merkmenu5 .select {
   background-position: 0 -12px; 
}
#merkmenu6 a {
   display:block;
   float:left;
   width:86px;
   height:12px;
   background:  url("/docroot/images/home/rollsroyce.gif") 0 0 no-repeat;
}
#merkmenu6 a:hover {
   background-position: 0 -12px;
}
#merkmenu6 .select {
   background-position: 0 -12px; 
}

#menu1 a {
   display:block;
   float:left;
   width:82px;
   height:15px;
   border-right:1px solid #c8c1bc;
   background: url("/docroot/images/menu_louwman.gif") 0 0 no-repeat;
}
#menu1 a:hover {
   background-position: 0 -15px;
}
#menu1 .select {
   background-position: 0 -15px; 
}
#menu2 a {
   display:block;
   float:left;
   width:75px;
   height:15px;
   border-right:1px solid #c8c1bc;
   background: url("/docroot/images/menu_aktueel.gif") 0 0 no-repeat;
}
#menu2 a:hover {
   background-position: 0 -15px;
}
#menu2 .select {
   background-position: 0 -15px; 
}
#menu3 a {
   display:block;
   float:left;
   width:83px;
   height:15px;
   border-right:1px solid #c8c1bc;
   background: url("/docroot/images/menu_diensten.gif") 0 0 no-repeat;
}
#menu3 a:hover {
   background-position: 0 -15px;
}
#menu3 .select {
   background-position: 0 -15px; 
}
#menu4 a {
   display:block;
   float:left;
   width:54px;
   height:15px;
   border-right:1px solid #c8c1bc;
   background: url("/docroot/images/menu_shop.gif") 0 0 no-repeat;
}
#menu4 a:hover {
   background-position: 0 -15px;
}
#menu4 .select {
   background-position: 0 -15px; 
}
#menu5 a {
   display:block;
   float:left;
   width:94px;
   height:15px;
   border-right:1px solid #c8c1bc;
   background: url("/docroot/images/menu_occasions.gif") 0 0 no-repeat;
}
#menu5 a:hover {
   background-position: 0 -15px;
}
#menu5 .select {
   background-position: 0 -15px; 
}
#menu6 a {
   display:block;
   float:left;
   width:84px;
   height:15px;
   background: url("/docroot/images/menu_contact.gif") 0 0 no-repeat;
}
#menu6 a:hover {
   background-position: 0 -15px;
}
#menu6 .select {
   background-position: 0 -15px; 
}
/*	Lists
 */
.linklist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	position:relative;
}

.linklist li {
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: 0 .3em;
	position:relative;
}
.speciallist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	position:relative;
}
.speciallist li {
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: 0 .3em;
	position:relative;
}
#homelist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	position:relative;
	float:left;
}
#homelist li {
	display: inline;
	padding-left: 16px;
	padding-right: 8px;
	background-repeat: no-repeat;
	background-position: 0 .1em;
	position:relative;
}
#menulist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	position:relative;
	float:right;
}
#menulist li {
	display: inline;
	padding-left: 16px;
	padding-right: 15px;
	background-repeat: no-repeat;
	background-position: 0 .1em;
	position:relative;
}
#menulist img {
	padding-left:18px;
	padding-right:3px;
}
#system_widelist {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	position:relative;
	float:right;
}
#system_widelist li {
	display: inline;
	padding-left: 8px;
	background-repeat: no-repeat;
	background-position: 0 .3em;
	position:relative;
}

/*	Links
 */
#welkom a:link,
#welkom a:visited,
#welkom a:active,
#nieuws a:link,
#nieuws a:visited,
#nieuws a:active {
	color:#c7b299;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}
#welkom a:hover,
#nieuws a:hover {
	text-decoration:underline;
}
/*	Fonts
 */

.bodytext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px;
	color:#000;
}
.kop {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#c7b299;
}
.nieuws {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#959595;
}
.system_widetext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#6e6e6e;
}
.disclaimertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#6e6e6e;
}

