body {
    color: #565655;
    margin: 0;
    padding: 0;
    background: #FF8400;
    font: 12px Trebuchet MS;
    letter-spacing:0px;
    }
    
a { color:#666666;font: 12px/1.4em Trebuchet MS; }
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {color:#92B0F6;text-decoration:none;}
h2 { color:#C0C0C0;font: bold 13px Trebuchet MS; margin: 12px 0px 0px 12px;}
h3 { color:#C0C0C0;font: bold 16px Trebuchet MS; margin: 0 0 0px 0;}

.maintr { background-color: #FFD6A1}
.maintr:hover { background-color: #F9AA7B }
.maintrgekozen { background-color: #F9AA7B }

.wrapper{
width:900px;
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:"Trebuchet MS";
font-size:12px;
color:#666666;
padding-top:4px;
padding-left:0px;
padding-right:0px;
}
.cboinput{
font-family:"Trebuchet MS";
font-size:12px;
color:#666666;
padding: 4px;
}
.inputbijzonderheden{
outline:none;
padding-left:2px;
font-family:"Trebuchet MS";
font-size:12px;
color:#EC3D1E;
padding-top:4px;
height:17px;
padding-left:3px;
padding-right:3px;
}
.letop{
padding-left:0px;
font-family:"Trebuchet MS";
font-size:12px;
font-style:italic;
color:#EC3D1E;
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:#EC3D1E;
border:1px solid #000000;
height:21px;
font-size:12px;
font-weight:bold;
color:#FFF;
font-family:Trebuchet MS;
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: 12px Trebuchet MS;
	color: #31363e;
}

.textWatermark{	
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	height: 16px;
	font: 12px Trebuchet MS;
	color: #C0C0C0;
	font-style:italic;
}

.cboInput{	/* General style for my inputs when they're not highlighted */
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	font: 12px Trebuchet MS;
	color: #31363e;
}
.cboInput2{	/* General style for my inputs when they're not highlighted */
	border: 1px solid #d8d5cd;
	padding: 3px 5px;
	font: 12px Trebuchet MS;
	color: #C0C0C0;
}

.inputHighlighted{	/* Highlighting style */
	border: 1px solid #000000;
	padding: 3px 5px;
	height: 16px;
	font: 12px Trebuchet MS;
	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 12px 0; background-color:#fff;}
.imgmain { border: 1px solid #EC3D1E; padding: 7px; margin: 0 0 12px 0; background-color:#FFD6A1;}
.imgfiscaal { border: 1px solid #868686; padding: 7px; margin: 0 0 12px 0; background-color:#D8CEC6;}
.box1 {padding:7px; border: 1px solid #e5e5e5;}
.box2 {padding:7px; margin-left:12px;border: 1px solid #e5e5e5;}
.cont { background-color:#FBFBFA;padding:0px;padding-left:3px; }
.cont:hover{ background-color:#EAEAE8;}
.chosencar { color:#336699;font: bold 20px Trebuchet MS; margin: 0 0 0px 0;}
.leaseprijs { color:#EC3D1E;font: bold 20px Trebuchet MS; margin: 0 0 0px 0;}
.optaccrestant { color:#EC3D1E;font: bold 14px Trebuchet MS; margin: 12px 12px 12px 12px;}
.optaccrestantletop { color:#EC3D1E;font: 12px Trebuchet MS; margin: 12px 12px 12px 12px;}

/* 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;
	display: block;
	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: 12px 12px;
	border-top: 0;
}

/* globals */

html, body, h1, h2, p, ul, ol, li, pre {
	margin: 0;
	padding: 0;
}


