body
{
	margin:0;
    padding:0;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
	height:100%;
}

h1 { margin:10px 0 20px 0;color:#2C4B00;font-size:22px;font-family:Tahoma, Geneva, Sans-Serif; font-weight:normal; }
h2 { margin:19px 0 14px 0;color:#484B53;font-size:16px;font-family:Tahoma, Geneva, Sans-Serif;font-weight:normal;  }
h3 { margin:19px 0 13px 0;color:#2C4B00;font-size:16px;font-family:Tahoma, Geneva, Sans-Serif;font-weight:normal; }
h4 { margin:15px 0 10px 0;color:#484B53;font-size:14px;font-family:Tahoma, Geneva, Sans-Serif;font-weight:normal; }
h5 { margin:15px 0 10px 0;color:#2C4B00;font-size:14px;font-family:Tahoma, Geneva, Sans-Serif;font-weight:normal; }

a:link
{
	font-family:Tahoma, Geneva, Sans-Serif;
	color:#2C4B00;
	text-decoration:underline;
}

a:visited
{
	font-family:Tahoma, Geneva, Sans-Serif;
	color:#2C4B00;
	text-decoration:underline;
}

a:hover
{
	font-family:Tahoma, Geneva, Sans-Serif;
	color:#484B53;
	text-decoration:none;
}

a:active
{
	font-family:Tahoma, Geneva, Sans-Serif;
	color:#484B53;
	text-decoration:none;
}

/*div#zoekmidden
{
    background-image:url(/images/autos/zoekmidden.gif.v=1);
    background-repeat:repeat-y;
    width:580px;
    margin-bottom:10px;
}

div#zoekboven
{
    background-image:url(/images/autos/zoekbovenzonder.gif.v=1);
    background-repeat:no-repeat;
    width:580px;
    background-color:#FFFFFF;
}

div#zoekonder
{
    background-image:url(/images/autos/zoekonder.gif.v=1);
    background-repeat:no-repeat;
    background-position:bottom;
    padding:23px 10px 10px 25px;
    width:545px;
}*/

table.autolijst
{
    border-collapse:collapse;
    width:580px;
    margin-top:10px;
    margin-bottom:10px;
}

table.autolijst td
{
    padding:4px;
    vertical-align:top;
}

span.Merk
{
    display:block;
    font-size:15px;
    color:#ED1C24;
}

table.autolijst td.alter span.Merk {  }

span.Merk a
{
    color:#2C4B00;
}

span.KleurBrandstof
{
    display:block;
    font-size:14px;
}

span.TransmissieType
{
    display:block;
    color:#999999;
}

span.refnr
{
	color:#999999;
}

table.autolijst td.headtop, table.autolijst td.headbottom
{
    border-bottom:1px solid #BDBDBD;
    border-top:1px solid #BDBDBD;
    color:#484B53;
}

table.autolijst td.item
{
    border-bottom:1px solid #BDBDBD;
}

table.autolijst td.alter
{
    border-bottom:1px solid #BDBDBD;
}

table.autolijst td.kmstand, table.autolijst td.prijs
{
    text-align:right;
}

table.autolijst td.kmstand
{
    width:60px;
}
table.autolijst td.prijs
{
    width:80px;
}
table.autolijst td.bouwjaar
{
    width:60px;
}
table.autolijst td.thumb, table.autolijst td.thumb2
{
    width:100px;
    text-align:center;
}

h2.zoeken
{
    margin:0;
    padding:0;
}

table#zoeken
{
    width:545px;
}

table#zoeken input, table#zoeken select
{
    font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
	width:180px;
	border:1px solid #DCDCDC;
	background-color:#FFFFFF;
}

table#zoeken input.zoekmini
{
    width:62px;
}

.zoeker
{
    padding-top:4px;
}

.zoeker a
{
	display:block;
	background-image:url(/images/touring/btnVerstuur.gif.v=1);
    background-repeat:no-repeat;
    width:85px;/*95*/
    height:22px;
    border:none;
    text-align:center;
    font-family:Tahoma, Geneva, Sans-Serif;
    font-size:11px;
    color:#3A5318;
    padding-top:3px;
    padding-left:10px;
    text-decoration:none;
    float:right;
}

td.zoekwoord, td.zoekveld, td.zoekwoord2, td.zoekveld2
{
    padding:1px;
}

td.zoekwoord
{
    width:70px;
}

td.zoekwoord2
{
    width:70px;
    padding-left:10px;
}

td.zoekveld, td.zoekveld2
{
    width:190px;
    font-size:11px;
    color:#666;
}

.pager 
{
	text-align:right; 
	width:580px;
}

/*h1.wagennaam
{
    font-size:22px;
    font-weight:bold;
    background-image:url(/images/autos/titel.gif.v=1);
    color:#383838;
    margin:0 0 8px 0;
    padding: 8px 8px;
    width:564px;
    height:27px;
}*/

span.VerwijderUitLijst
{
    display:block;
    padding-top:12px;
    font-size:10px;
}

span.vrij, span.verkocht, span.gereserveerd
{
    display:block;
    padding-top:12px;
    font-weight:bold;
}

span.verkocht { color:#C00; }
span.gereserveerd { color:#F60; }

/* touringdetail */

h1.wagennaam
{
    font-size:22px;
    font-weight:bold;
    color:#383838;
    margin:0 0 8px 0;
    padding: 8px 8px;
    width:564px;
    height:27px;
}

.h1refnr
{
	font-size:18px;
	color:#999;
}

h2.wagendetail
{
    color:#6F6F6F;
    font-size:18px;
    font-weight:bold;
    margin:0;
    padding:4px 8px;
    width:270px;
    height:22px;
    border:1px solid #DCDCDC;
}

div.wageneigenschappen
{
    padding:4px 8px 12px 8px;
}

span.prijs
{
    font-size:16px;
    color:#1EB900;
    font-weight:bold;
}

span.BTW
{
    color:#999;
    font-size:11px;
}

td.eigenschap
{
    width:110px;
    font-weight:bold;
    padding:4px 0;
}

td.waarde
{
    padding:4px 0;
    width:160px;
}

table.algemeen tr td { border-bottom:1px dotted #CCC; }

fieldset.optiegroep
{
    margin-bottom:10px;
}

fieldset.optiegroep legend
{
    color:#6F6F6F;
    font-weight:bold;
}
fieldset.optiegroep span
{
    display:block;
    padding:4px;
}

div.afbeeldingen { text-align:center; margin-bottom:12px; }

td.thumbnail
{
    text-align:center;
    width:120px;
    height:95px;
    vertical-align:middle;
    border:1px solid #DCDCDC;
}

/* telefoon */

.contacttel
{
	display:block;
	width:270px;
	height:40px;
	background-image:url(/images/autos/header_telefoon_kort.gif.v=1);
    background-repeat:no-repeat;
}

.contenttelefoon
{
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:15px;
	color:#FFFFFF;
	width:228px;
	height:16px;
	margin-top:10px;
	padding-left:42px;
	text-align:center;
}

/* contactform */

.contentblok
{
	width:259px;
	margin-left:9px;
}

.tekstblok
{
	width:246px;
	padding-left:9px;
	padding-top:25px;
}

.tekstbloktitel
{
	color:#6F6F6F;
	font-weight:bold;
    font-size:15px;
    padding-bottom:5px;
}

.footersteljevraag
{
	width:270px;
	height:44px;
}

.label
{
	width:45px;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
}

.labelLang
{
	width:75px;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
}

.veld
{
	width:185px;
}

.veldKort
{
	width:75px;
}

.veld input
{
	width:185px;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
	border:1px solid #DCDCDC;
}

.veldKort input
{
	width:80px;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
	border:1px solid #DCDCDC;
}

.verplichtster
{
	width:10px;
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
	text-align:center;
}

.TekstVerplicht
{
	float:left; 
	font-family:Tahoma, Geneva, Sans-Serif;
	font-size:11px;
	color:#484B53;
}

.verzendlink
{
	display:block;
	background-image:url(/images/touring/btnVerstuur.gif.v=1);
    background-repeat:no-repeat;
    width:85px;/*95*/
    height:22px;
    padding-top:3px;
    padding-left:10px;
    text-align:center;
}
 
.verzendlink a:link,.verzendlink a:visited, .verzendlink a:hover,.verzendlink a:active
{
    color:#3A5318;
    text-align:center;
    font-family:Tahoma, Geneva, Sans-Serif;
    font-size:11px;
    text-decoration:none;
}

.ErrorTekst
{
	font-family:Tahoma, Geneva, Sans-Serif;
    font-size:11px;
    text-align:right;
    width:190px;
    font-weight:bold;
    color:red;
    float:right;
}

.ErrorSucces
{
	font-family:Tahoma, Geneva, Sans-Serif;
    font-size:11px;
    text-align:right;
    width:190px;
    font-weight:bold;
    color:green;
    float:right;
}
