BODY {
	font-family: verdana;
	font-size: 12px;
    color: #415990;    
	background-color: #FFFFFF;
}

TABLE {
	font-family: verdana;	
	font-size: 12px;
	color: #415990;  		
}

TD.indent {
    padding-left: 40px
}

TABLE.splash {
	width: 750px;
	background-color: #FFFFFF;	
	font-size: 12px;
	color: #415990;
	border-color: #E9EDF8;
	border-width: 1px;
	border-style: solid;	  	
}

TD.splashleft {
    width: 200px;
    background-color: #E9EDF8;
	text-align: center;
}
TD.splashright {
    width: 560px;
	padding-left: 10px;
	padding-right: 10px;	
	background-color: #E9EDF8;	
	padding-top: 10px;
}

TD.headerBottom {
	background-image: url("../../images/headerBottom.jpg");
	background-repeat: none;
	height: 40px;
	padding-bottom: 0px;
}

TD.bannertext {
    height: 60px;	
	background-image: url("../../images/home_banner_bg.jpg");
	background-repeat: repeat-x;
	text-align: center;
}

TD.bannerimage {
    height: 180px;	
	text-align: center;
}

TD.splashfooter {
    width: 700px;
    height: 20px;
    padding-right: 20px;	
	text-align: right;
	color: #286CAB;
	background-color: #9FBCDA;	
}

TABLE.merken {
	font-size: 12px;
	width: 260px;
	padding: 1px;
	margin: 1px;
	background-color: #FFFFFF;
	padding-left: 5px;
}

TD.headermerken {
    height: 25px;	
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #E10000;	
}

TD.merken {
	font-size: 12px;
	background-color: #E9EDF8;	
	padding-left: 5px;
}

TD.even {
	font-size: 12px;
	background-color: #FFFFFF;	
	padding-left: 5px;
}

TABLE.main {
	background-color: #FFFFFF;
}

TD.main {
	padding-left: 30px;
	padding-top: 10px;
}

TABLE.left {
	width: 180px;
	padding: 1px;
	margin: 1px;
	background-color: #FFFFFF;
}

TD.left {
	height: 25px;
	font-size: 12px;
	background-color: #E9EDF8;
	padding-left: 20px;
}

TD.bannerleft {
	background-color: #E9EDF8;
	text-align: center;
	
}

TD.headerleft {
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #286CAB;
	padding-left: 10px;
}

TABLE.text {
	width: 690px;
	background-color: #FFFFFF;	
	font-size: 12px;
	color: #415990;
	border-color: #E9EDF8;
	border-width: 1px;
	border-style: solid;
	padding-left: 30px;	
	padding-right: 10px;
	padding-bottom: 10px;	  	  	    	
}

TABLE.form {
	background-color: #E9EDF8;
	width: 650px;
	font-size: 12px;
    color: #415990;  
}

TABLE.formmax {
	background-color: #E9EDF8;
	width: 750px;
	font-size: 12px;
    color: #415990;  
}

TABLE.innerform {
	background-color: #E9EDF8;
	width: 400px;
	font-size: 12px;
    color: #415990;
    padding: 5px;      
}

TD.formlabel {
	font-weight: bold;
	padding-left: 10px;
	height: 25px;
}

SELECT.selectform {
	width: 170px;	
}

INPUT.textfield {
	width: 350px;	
}

INPUT.textfieldgrey {
	width: 350px;
	background-color: #EEEEEE;
}

TABLE.innerform2 {
	background-color: #E9EDF8;
	width: 540px;
	font-size: 12px;
    color: #415990;
}

TABLE.fullform {
	background-color: #E9EDF8;
	width: 740px;
	font-size: 12px;
    color: #415990;  
}

INPUT.textfield2 {
	width: 400px;	
}

INPUT.kenteken {
	width: 120px;
	background-color: #F4BE04;
	border-style: none;
	font-weight: bold;
	font-size: 18px;
	text-transform: uppercase;
	text-align: center;
}
INPUT.splash {
	width: 200px;
	background-color: #00519C;
	color: #00519C;
	border-style: none;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	text-align: center;
	background-color: #DCE8ED;
	border-top: 1px #ffffff solid;
	border-right: 2px #CCDEE6 solid ! important;
	border-right: 2px #CCDEE6 inset;
	border-bottom: 2px #CCDEE6 solid ! important;
	border-bottom: 2px #CCDEE6 inset;
	border-left: 1px #ffffff solid;	
}


TEXTAREA.textarea {
	width: 400px;	
}	


TD.footer{
	padding-left: 10px;
	font-size: 9px;
	text-align: center;
}

TD.kenteken {
  	width: 168px;	
  	height: 33px;
  	padding-left: 20px;
  	background-image: url("../../images/kenteken.gif");
	background-repeat: no-repeat;
	}


IMG {
	border: 0px;	
}

IMG.border {
	border: 1px;	
}

A:link {
	color: #286CAB;
	text-decoration: underline;
}

A:visited {
	color: #286CAB;
	text-decoration: underline;
}

A:active {
	color: #286CAB;
	text-decoration: none;
}

A:hover {
	color: #286CAB;
	text-decoration: none;
}

A.left:link {
	color: #286CAB;
	text-decoration: none;
}

A.left:visited {
	color: #286CAB;
	text-decoration: none;
}

A.left:active {
	color: #286CAB;
	text-decoration: underline;
}

A.left:hover {
	color: #286CAB;
	text-decoration: underline;
}

A.footer:link {
	color: #286CAB;
	text-decoration: none;
}

A.footer:visited {
	color: #286CAB;
	text-decoration: none;
}

A.footer:active {
	color: #286CAB;
	text-decoration: underline;
}

A.footer:hover {
	color: #286CAB;
	text-decoration: underline;
}

A.backoffice:link {
	color: #415990;
	text-decoration: underline;
}

A.backoffice:visited {
	color: #415990;
	text-decoration: underline;
}

A.backoffice:active {
	color: #415990;
	text-decoration: none;	
}

A.backoffice:hover {
	color: #415990;
	text-decoration: none;	
}

A.white:link {
	color: #FFFFFF;
	text-decoration: underline;
}

A.white:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

A.white:active {
	color: #FFFFFF;
	text-decoration: none;	
}

A.white:hover {
	color: #FFFFFF;
	text-decoration: none;	
}

A.red:link {
	color: #FF0000;
	text-decoration: underline;
}

A.red:visited {
	color: #FF0000;
	text-decoration: underline;
}

A.red:active {
	color: #FF0000;
	text-decoration: none;	
}

A.red:hover {
	color: #FF0000;
	text-decoration: none;	
}

H1 {
	font-size:15px; 
	font-weight:bold;
	color: #286CAB;
}
H1.white {
	font-size:15px; 
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px;
}

H2 {
	font-size:14px; 
	font-weight:bold;
	color: #286CAB;
}		 
H2.white {
	font-size:14px; 
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px;
}


H3 {
	font-size:13px; 
	font-weight:bold;
	color: #286CAB;
}
H3.white {
	font-size:13px; 
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px;
}

H4 {
	font-size:11px; 
	font-weight:bold;
	color: #286CAB;
}
H4.white {
	font-size:11px; 
	font-weight:bold;
	color: #FFFFFF;
	margin: 0px;
}

IMG.border  {
	border-color: #286CAB;
	border-width: 1px;
	border-style: solid;
}

UL {
	padding-left: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
}

OL {
	padding-left: 25px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
}

LI {
	padding-left: 5px;
	padding-bottom: 5px;
	margin-left: 10px;
}

/* stijlen voor backoffice leden-gedeelte - aanvragen heeft een aparte header */
TABLE.header_backoffice {
    height: 100px;	
	background-image: url("../../images/header_bo_blue.jpg");
	background-repeat: no-repeat;
	color: #415990;
	text-align: right;
	font-weight: bold;
	padding-right: 20px;
}

TD.header_backoffice_results {
   	height: 25px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00CC00;
	padding-left: 5px;
	padding-right: 5px;
}

TD.header_backoffice_sloopresults {
   	height: 25px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	padding-left: 5px;
	padding-right: 5px;
}

TD.backoffice_results {	
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
}

TABLE.backofficeresults {
	background-color: #415990;
	padding-top: 1px;
}

TABLE.personlia {
	background-color: #FFFFFF;
}

TR.even {
	height: 20px;	
	background-color: #E6E6E6;	
	padding-left: 5px;
	cursor: pointer;
	color: #000000;
}

TR.oneven {
	height: 20px;	
	background-color: #FFFFFF;	
	padding-left: 5px;
	cursor: pointer;
}

TR.white {
	height: 20px;	
	background-color: #FFFFFF;	
	padding-left: 5px;
}

TD.white {
	background-color: #FFFFFF;
	padding-left: 10px;
}

B.red {
	font-size: 11px;
	font-weight: bold;
	color: #E04600;	
}

TABLE.bo {
	font-size: 12px;
	width: 100%;
	padding: 1px;
	background-color: #FFFFFF;
	padding-left: 5px;
}

TD.bo_status {
	width: 25px;
   	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;
}

TD.bo_datum {
	width: 80px;
	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;	
}

TD.bo_onderdeel {	
	width: 535px;
  	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;	
}

TD.bo_merk {	
	width: 110px;
   	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;	
}

TD.bo_model {
	width: 140px;
   	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;
}

TD.bo_jaar {
	width: 40px;
	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;	
}

TD.bo_actie {
	width: 50px;
   	height: 25px;	
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E10000;
}

INPUT.active {
	width: 28px;
	color: #FF0000;
	font-weight: bold;
}

INPUT.next {
	width: 28px;
}