body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #fff;
	text-align: center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	overflow: inherit;
}

body#home a#homenav, body#voordelen a#voordelennav, body#rijbewijzen a#rijbewijzennav, body#modellen a#modellennav, body#financiering a#financieringnav, body#informatie a#informatienav, body#berekenen a#berekenennav, body#wallet a#walletnav, body#verzekering a#verzekeringnav, body#dealers a#dealersnav, body#faq a#faqnav, body#juridinfo a#juridinfonav, body#downloads a#downloadsnav, body#sitemap a#sitemapnav, body#contact a#contactnav,  body#aanvragen a#aanvragennav, body#tanklocaties a#tanklocatiesnav, body#berekenfinanciering a#berekenfinancieringnav, body#berekenwallet a#berekenwalletnav, body#achtergrondinformatie a#achtergrondinformatienav, body#berekenverzekering a#berekenverzekeringnav, body#aanvraagcardmettegoed a#aanvraagcardmettegoednav, body#aanvraagcard a#aanvraagcardnav
{
	color: #FFF000;
}

html {
	scrollbar-arrow-color:#eee;
	scrollbar-track-color:#eee;
	scrollbar-face-color:#0D8A2E;
	scrollbar-highlight-color:#F2F2FF;
	scrollbar-3dlight-color:#F2F2FF;
	scrollbar-darkshadow-color:#FFF;
	scrollbar-shadow-color:#F2F2FF;
}

p {
	font-size: 80%;
}

#holder {
	width: 1004px;
	background: #fff;
	text-align: left;
	margin: 0 auto 0 auto;
}

#header {
	background: #fff;
	border: none;
}

#lefttopdiv {
	background-image: url(../newimages/all_lefttopimage.jpg);
	border: none;
	width:486px;
	height:178px;
	float:left;
	overflow:hidden;
}

#lefttopdiv table {
	margin: 125px 0px 0px 205px;
	font-family: Arial, Helvetica, sans-serif;
	color:#8EB50C;
	font-weight:bold;
	font-size:15px;
}

#righttopdiv {
	border: none;
	float:right;
	width:518px;
	height:178px;
	overflow:hidden;
}

#righttopdiv table {
	margin: 104px 0px 0px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#FFFFFF;
}

#righttopdiv a:link, #righttopdiv a:visited  {
	color:#fff;	
	text-decoration:none;
}

#righttopdiv a:hover  {
	color:#FFF000;
	text-decoration:none;
}

.topbuttonleft {padding-left: 33px;font-size:11px;}
.topbuttonmiddle {padding-left: 34px;font-size:11px;}
.topbuttonright {padding-left: 18px;font-size:11px;}
.bottombuttonleft {padding-left: 13px; padding-top:16px; font-size:11px;}
.bottombuttonmiddle {padding-left: 25px; padding-top:16px; font-size:11px;}
.bottombuttonright {padding-left: 11px; padding-top:16px; font-size:11px;}

.topbuttonleftdl {padding-left: 25px;font-size:11px;}
.topbuttonmiddledl {padding-left: 30px;font-size:11px;}
.topbuttonrightdl {padding-left: 52px;font-size:11px;}
.bottombuttonleftdl {padding-left: 11px; padding-top:16px; font-size:11px;}
.bottombuttonmiddledl {padding-left: 25px; padding-top:16px; font-size:11px;}
.bottombuttonrightdl {padding-left: 11px; padding-top:16px; font-size:11px;}

.tricylcebutton {
	padding-left: 30px;
}

#leftpartdiv {
	width:144px;
	float:left;
	overflow:hidden;
}

#rightpartdiv {
	width: 143px;
	float: right;
	overflow:hidden;
}

#contenttop {
	background-image:url(../newimages/all_backgroundsubmenu.jpg);
	width:717px;
	height:42px;
	background-repeat:no-repeat;
	background-position:center;
	overflow:hidden;
}

#contenttop table#bromscooter, #contenttop table#motorscooter, #contenttop table#tricycle {
	margin: 10px 0px 0px 85px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#contenttop table#homecontent {
	margin: 10px 0px 0px 75px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#contenttop table#mobilitycard, #contenttop table#occasions {
	margin: 10px 0px 0px 64px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
}

#contenttop table tr td {
	padding: 0px 26px 0px 0px;	
}

#contenttop a:link, #contenttop a:visited  {
	color:#fff;	
	text-decoration:none;
}

#contenttop a:hover  {
	color: #FFFF00;
	text-decoration:none;
}

#content {
	background-image:url(../newimages/all_contentbgimage.jpg);
	width:717px;
	float:left;
	overflow:hidden;
	background-repeat:repeat-y;
	padding-bottom:45px;
}

#content p {
	font-size:70%;
	padding: 0px 55px 0px 55px;
	margin: 0px 0px 0px 0px;
}

.formtext, .inputtext {
	font-size:70%;	
}

.formtextactie {
	font-size:80%;	
	vertical-align:top;
}

.koptextactie {
	font-size:80%;
	font-weight: bold;
	vertical-align:top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.inputtextactie {
	font-size: 80%;
}

.formtext a:link, .formtext a:visited  {
	color: #96BF0D;
}

.formtext a:hover  {
	color: #0E862D;
}

.linktext:link, .linktext:visited  {
	font-size:70%;
	color: #96BF0D;
}

.linktext:hover  {
	font-size:70%;
	color: #0E862D;
}


#content p a:link, #content p a:visited  {
	color: #96BF0D;
}

#content p a:hover  {
	color: #0E862D;
}

#content h1 {
	font-size: 90%;
	font-weight: bold;
	color: #0E862D;
	margin-bottom: 10px;
	margin-top: 3px;
	padding: 10px 0px 0px 55px;
}

#content h2 {
	font-size: 80%;
	font-weight: bold;
	color: #0E862D;
	margin-bottom: 3px;
	padding: 0px 0px 0px 55px;
}
#content h3 {
	font-size: 70%;
	color: #0E862D;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 55px;
}

#berekenmodule {
	font-size:70%;
	padding: 0px 55px 0px 55px;
	margin: 0px 0px 0px 0px;
}

#berekenmodule a:link, #berekenmodule a:visited  {
	color: #96BF0D;
}

#berekenmodule a:hover  {
	color: #0E862D;
}

#formtable {
	margin-left: 55px;
}

#sitemaptable {
	margin-left: 55px;
}

#sitemaptable a:link, #sitemaptable a:visited  {
	font-size: 70%;
	color: #96BF0D;
}

#sitemaptable a:hover  {
	font-size: 70%;
	color: #0E862D;
}

.sitemapkoptekst {
	font-size: 80%;
	color: #0E862D;
	font-weight:bold;
}

.buttontd {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: text-top;
}

.buttonbg:link {
	border: 1px #fff solid;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image: url(../newimages/all_buttonbackgroundInActive.jpg);
	color: #FFFFFF;
	vertical-align:middle;
	height:40px;
	width: 255px;
	display:block;
	text-decoration:none;
}

.buttonbg:visited {
	border: 1px #fff solid;
	color: #FFFFFF;
	background-image: url(../newimages/all_buttonbackgroundInActive.jpg);
	vertical-align:middle;
	height:40px;
	width: 255px;
	display:block;
	text-decoration:none;
}

.buttonbg:hover {
	background-image: url(../newimages/all_buttonbackgroundActive.jpg);
	text-decoration:none;
	color: #FFFF00;
}

#buttons {
	margin: 0px 0px 0px 45px;
}

#buttons p {
	margin: 13px 0px 0px 18px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

.scooternaam {
	color:#0E862D;
	font-size:120%;
	font-weight:bold;
}

.prijs {
	color:#0E862D;
	font-size:110%;
	font-weight:bold;
}

.linknaarrekenmodule {
	font-size: 110%;
}

.listitem {
	margin: 0px 5px 1px 5px; 
}

.lefttekst
{
	width:470px;
}

h5
{
	font-size: 80%;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;
	margin-bottom: 15px;
	padding-bottom: 0px;
	color: #9E9E9E;
}

.selecttext {
	vertical-align: top;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.input_textcm {
	vertical-align: text-top;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

.buttontextsmall
{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border : #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #0E862D;
	float: left;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}

.buttontextsmallmoov
{
	color : #fff000;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border: #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #42A62A;
	float: left;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}

.buttontextsmallright
{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border : #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #0E862D;
	float: right;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}

.buttontextsmallrightmoov
{
	color : #fff000;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border: #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #42A62A;
	float: right;
	cursor: pointer;
	padding: 2px 2px 2px 2px;
}

.buttontextlarge
{
	color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border : #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #96BF0D;
	float: left;
	cursor: pointer;
	width: 270px;
	padding: 2px 2px 2px 2px;
}

.buttontextlargemoov
{
	color : #fff000;
	font-family : Verdana, Arial, Helvetica, sans-serif;   
	font-size : 11px;
	font-weight: bold;
	text-align : center;
	border: #666;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #0D8A2E;
	float: left;
	cursor: pointer;
	width: 270px;
	padding: 2px 2px 2px 2px;
}

.buttontextInloggen
{
	color : #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-align : center;
	border : #333;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #8EB50C;
	float: left;
	cursor: pointer;
	padding: 1px 1px 0px 1px;
}

.buttontextInloggenmoov
{
	color : #fff000;
	font-family : Arial, Helvetica, sans-serif;  
	font-size : 9px;
	text-align : center;
	border: #333;
	border-style : solid; 
	border-top-width : 1px; 
	border-bottom-width : 1px; 
	border-right-width : 1px; 
	border-left-width : 1px;
	background-color: #0D8A2E;
	float: left;
	cursor: pointer;
	padding: 1px 1px 0px 1px;
}

.piaggiologo, .vespalogo {
	margin: 20px 40px 0px 0px;
}

.gileralogo {
	margin: 20px 40px 0px 0px;
}

.fotoright {
	padding-bottom: 0px;
	margin: 15px 45px 15px 15px;
	float:right;
}

.fotoleft {
	padding-bottom: 0px;
	margin: 15px 45px 15px 15px;
	float:left;
}

.banner {
	cursor: pointer;
	padding-left: 20px;
}

.brclear {
     clear: both;
}

#footer {
	height:183px;
	background-image:url(../newimages/all_footerbg.jpg);
	overflow: hidden;
}

#locatieoverzicht {
margin: 0px 0px 0px 0px;
}


#locatieoverzicht p {
font-size:10px;
margin-left: 0px;
width:680px;
}

#footerfotos {
	margin: 2px 0px 0px 166px;
	padding: 0px 0px 0px 0px;
	width:673px;
	overflow:hidden;
}

#footerlinks {
	margin: 0px 0px 0px 275px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;	
	overflow:hidden;
}

#footerlinks table tr td {
	padding: 6px 18px 0px 0px;
}

#footer a:link, #footer a:visited  {
	color:#fff;	
	text-decoration:none;
}

#footer a:hover  {
	color: #FFFF00;
	text-decoration:none;
}

/* Accordion Classes
----------------------------------------------- */
.Accordion {
	border-left: solid 1px #404040;
	border-right: solid 1px #404040;
	border-bottom: solid 1px #404040;
	overflow: hidden;
	float: left;
	margin-left:55px;
}

.AccordionPanelTab {
	color: #ccc;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #0E862D;
	-moz-user-select: none;
	-khtml-user-select: none;
	background: #0E862D;
}

.AccordionPanelTab h4 {
	margin: 0px;
	padding: 4px 11px 4px 11px;
	font-size: 70%;
	cursor: pointer;
	color: #ffffff;
}

.AccordionPanelTab h4:hover {
	margin: 0px;
	padding: 4px 11px 4px 11px;
	font-size: 70%;
	cursor: pointer;
	color: #FFFF00;
}

.AccordionPanelContent {
	overflow: auto;
	height: 100px;
	font-size: 70%;
	line-height: 140%;
	padding: 5px 5px 5px 5px;
}

.AccordionPanelContent ul { margin: 0;	}
.AccordionPanelContent div a:link { color: #96BF0D; }
.AccordionPanelContent div a:visited { color: #96BF0D; }
.AccordionPanelContent div a:hover { color: #0E862D; }

.lenenkostgeldheader {
	width: 1004px;
}

.contacttable {
	margin-left: 55px;	
}
