body {
    color: #565655;
    margin: 0;
    padding: 0;
    background: #FFFFFF;
    font: 11px Arial;
    letter-spacing:0px;
    background-image: url('images/pagebg.jpg');
    background-repeat: repeat-x;
    background-attachment: fixed  
    }
    
a { color:#31B52E;font: 11px/1.4em Arial; text-decoration:underline;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {text-decoration:none;}
h2 { color:#CCCCCC;font: bold 13px Arial; margin: 11px 0px 0px 11px;}
h3 { color:#CCCCCC;font: bold 16px Arial; margin: 0 0 0px 0;}

.maintr { background-color: #ADE1AB}
.maintr:hover { background-color: #D3EFD3 }
.maintrgekozen { background-color: #D3EFD3 }

.wrapper{
width:1000px;
margin:0 auto;
border-left:3px solid #ededed;
border-right:3px solid #ededed;
text-align:left;
background:#fff;
}
.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}
.input{
outline:none;
padding-left:2px;
font-family:"Arial";
font-size:11px;
color:#666666;
padding-top:4px;
height:17px;
padding-left:0px;
padding-right:0px;
}
.inputbijzonderheden{
outline:none;
padding-left:2px;
font-family:"Arial";
font-size:11px;
color:#31B52E;
padding-top:4px;
height:17px;
padding-left:3px;
padding-right:3px;
}
.letop{
padding-left:0px;
font-family:"Arial";
font-size:11px;
font-style:italic;
color:#31B52E;
padding-top:4px;
padding-left:3px;
padding-right:0px;
border-top: 1px solid #EFEBEF; 
border-left: 1px solid #EFEBEF; 
border-right: 1px solid #EFEBEF; 
border-bottom: 1px solid #EFEBEF;
}
.CollapsePanel
{
cursor:pointer;
} 
.CollapsePanelContainer
{
height:0px;
}     
.button{
background:#31B52E;
border:1px solid #000000;
height:21px;
font-size:11px;
font-weight:bold;
color:#FFF;
font-family:Arial;
text-align:center;
cursor:pointer;
}

.textInput,textarea{	/* General style for my inputs when they're not highlighted */
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	height: 16px;
	font: 11px Arial;
	color: #31363e;
}

.textWatermark{	
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	height: 16px;
	font: 11px Arial;
	color: #C0C0C0;
	font-style:italic;
}

.cboInput{	/* General style for my inputs when they're not highlighted */
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	font: 11px Arial;
	color: #31363e;
}
.cboInput2{	/* General style for my inputs when they're not highlighted */
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	font: 11px Arial;
	color: #C0C0C0;
}

.inputHighlighted{	/* Highlighting style */
	border: 1px solid #000000;
	padding: 3px 5px;
	height: 16px;
	font: 11px Arial;
	color: #000000;
}

#main{ background: url(images/shade.gif) repeat-x top;margin:0px 0px;padding: 8px;width:230px;}
#main2{ background: url(images/shade.gif) repeat-x top;margin:0px 0px;}
.img { border: 1px solid #e5e5e5; padding: 7px; margin: 0 0 11px 0; background-color:#fff;}
.imgmain { border: 1px solid #31B52E; padding: 7px; margin: 0 0 11px 0; background-color:#ADE1AB;}
.imgfiscaal { border: 1px solid #E2E2E7; padding: 7px; margin: 0 0 11px 0; background-color:#F8F8FA;}
.box1 {padding:7px; border: 1px solid #e5e5e5;}
.box2 {padding:7px; margin-left:11px;border: 1px solid #e5e5e5;}
.cont { background-color:#FBFBFA;padding:0px;padding-left:3px;}
.cont:hover{ background-color:#EAEAE8;}
.chosencar { color:#000000;font: bold 20px Arial; margin: 0 0 0px 0;}
.leaseprijs { color:#31B52E;font: bold 20px Arial; margin: 0 0 0px 0;}
.optaccrestant { color:#31B52E;font: bold 14px Arial; margin: 11px 11px 11px 11px;}
.optaccrestantletop { color:#31B52E;font: 11px Arial; margin: 11px 11px 11px 11px;}

/* tabzlayout */

div.tabzlayout {
	width: 100%;
	margin: 0 0 0px 0;
}

ul.tabzlayout {
	list-style-type: none;
	width: 100%;
	float: right;
	background: url(pixel.gif) bottom left repeat-x;
}

ul.tabzlayout li {
	margin: 0 2px 0 0;
	float: left;
}

ul.tabzlayout a {
	float: left;
	padding: 4px 8px;
	border: 1px solid #ccc;
	border-bottom: 0;
	color: #666;
	background: #eee;
	text-decoration: none;
	font-weight: bold;
}

ul.tabzlayout a:hover {
	background: #fff;
}

ul.tabzlayout a.active {
	background: #fff;
	padding-bottom: 5px;
	cursor: default;
	color: #F04130;
}

.tabs-container {
	background: #fff;
	border: 1px solid #ccc;
	padding: 11px 11px;
	border-top: 0;
}

/* globals */

html, body, h1, h2, p, ul, ol, li, pre {
	margin: 0;
	padding: 0;
}



