/* CSS Document */
body { 
	margin:0px;
	padding:0px 0px 50px 0px;
}

#basis {
	margin:0 auto;
	width:990px;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

#kop {  
	height:80px;  
	margin:0px 0px 0px 0px; 
	background-image:url(../images/bgbalk.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	/*border:1px solid #000; /*background-color:#0065bd;*/ 
}
.clear { clear:both; }
#logo 		{ position:absolute; top:26px; left:10px; }
#zoekknop	{ position:absolute; top:22px; left:865px; font-weight:bold; color:#fff; line-height:22px;  }
#zoekknop img { vertical-align:middle; }
#zoekknop a	{ color:#fff; text-decoration:none;  }
#zoekknop a:hover { color:#0065bd; }
#zoeken 	{ color:#fff; font-weight:bold; padding:10px 5px 10px 20px; }
#zoeken a	{ color:#fff; }
#zoekveld { width:260px ; }
.zoekbutton { width:60px; }
#menu 		{ float:left; width:170px; margin-right:7px;  }
#content 	{ float:left; padding-bottom:60px;  }
.hidden 	{ display:none; }
#content1 { float:left; width:469px; margin-right:7px; margin-top:0px;}
#content2 { float:left; width:336px; /*height:280px;*/ margin-top:0px; }
#tip 		{ border:2px solid #ff9900; padding:10px 5px; margin:15px 0px 25px 0px; }
#text		{ padding:30px 10px; }
#text2		{ padding:30px 0px; }
#weer_en_verkeer {  }
#weer { float:left; width:210px; height:160px; }
#verkeer { float:left; width:115px; height:145px; overflow:auto;  margin:0px; padding:5px; background-color:#fff4e5; }
#verkeer a:link, #verkeer a:visited, #verkeer a:active { text-decoration:none; color:#000; }
#verkeer a:hover { color:#0065bd; text-decoration:underline; }

#add468x60	{ width:468px; height:60px; position:absolute; top:14px; left:370px;  }
#add336x280 { width:336px; text-align:center; /*height:280px; background-color:#ececec;*/ margin:5px 0px 5px 0px; }
#autoscout { float: left; width:200px; padding-top:10px; }
#unitedcons { float:left; width:336px; margin-left:0px; padding-top:10px; }
#tekstlinks { clear: both; width:200px; border:1px solid #000; }
.img_verticalcentered { vertical-align:middle; }

h2 {	/*tussenkopje groen*/
	font-size:100%;
	color:#fff;
	margin:18px 0px 5px 0px;
	background-color:#99cc33;
	
	/*padding-left:2px;*/
}
h3 {	/*tussenkopje oranje*/
	font-size:100%;
	color:#fff;
	margin:18px 0px 5px 0px;
	background-color:#ff9900;
}
#bmw h2 { 	margin:0px 0px 5px 0px; }

#content ul { margin-left:20px; }

#content1 h3 {
	background-color:#0065bd;
}
#content2 h2 {
	background-color:#ff9900;
}
#content2 h3 {
	background-color:#99cc33;
}

h4 { 	/*nieuwstitel in popup*/
	font-size:180%;
	line-height:1.2em;
	font-family:Arial, "Times New Roman", Georgia,  Times, serif;
	padding-bottom:20px;
	color:#0065bd;
}
h5 { 	/*prijs in advertorial chrevrolet*/
	font-size:180%;
	line-height:1.2em;
	font-family:Arial, "Times New Roman", Georgia,  Times, serif;
	padding-top:10px;
	color:#0065bd;
}

td { vertical-align:top; }

a:link, a:visited, a:active {
	color:#0065bd;
}

a:hover {
	color:#99cc33;
}

.nieuws {
	width:231px;
	vertical-align:top;
	font-size:11px;
	padding:10px 5px;
	background-color:#f4f9ea;
}
.nieuwsimg { border:1px solid #000; margin:0px 0px 5px 0px; } 
.nieuwstitel {
	font-weight:bold;
}
.nieuwsarchief {
	padding:10px 5px 5px 5px;
	background-color:#d6eaad;
}
.nieuwsarchief_titel {
	font-weight:normal;
}
.nieuwsarchief_titel .nieuws_datum { color:#0065bd; }
.nieuwsarchief_titel a:link, .nieuwsarchief_titel a:active, .nieuwsarchief_titel a:visited  { color:#000; }
.nieuwsarchief_titel a:hover { color:#0065bd; }
.autonieuws {
	vertical-align:top;
	font-size:11px;
	border-bottom:3px solid #fff;
	padding:10px 5px;
	background-color:#e5eff8;
}
.autonieuws_archief {
	vertical-align:top;
	font-size:11px;
	border-bottom:3px solid #fff;
	padding:10px 0px;
	background-color:#e5eff8;
}
.autonieuws_foto { 
	float:left;
	width:160px;
}
.autonieuws_foto img { border:1px solid #000; margin:0px 5px; }
.autonieuws_tekst {
	float:left;
	width:290px;
	padding:0px 3px;
}

.autonieuws_titel {
	font-weight:bold;
	/*display:block;
	min-height:40px;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	background-color:#0065bd;
	color:#fff;
	padding:5px 3px;*/
	
}
.nieuws_datum {
	color:#999;
	font-weight:normal;
}
.shortstory {
	font-weight:bold;
	padding:10px 0px;
	line-height:18px;
}
.longstory {
	line-height:20px;
	padding-bottom:80px;
}
.leesmeer {
	line-height:30px;
	height:30px;
	padding:5px 0px 5px 30px;
	background-image:url(../images/leesmeer.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#99cc33;
	font-weight:bold;
}

.bron {
	font-size:9px;
}

/*tabellen*/
td {
	line-height:18px;
	font-size:11px;
	padding:2px;
	font-weight:normal;
}


/*formulieren*/
/*input 	{ 	width:300px; }*/
.radio 	{ 	width:20px; }
.button {	width:80px; }

#berekenkmprijs input { width:100px; }
#berekenkmprijs .radio { width:20px; }
fieldset { font-weight:bold; border:1px solid #99cc33; background-color:#f4f9ea; margin:10px 0px; padding:5px; }

/*nieuwsbrief.php*/
.titel {
	font-weight:bold;
}
.fouttekst {
	color:#ff6600;
}	

/*zoekmachine*/
.kol1 {
	font-weight:bold;
	color:#fff;
	background-image:url(../images/zoekresultaten.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:20px;
	text-align:center;
}
.categorie {
	font-size:80%;
	color:#666;
}

#footerbanner { 
	clear:both;
	text-align:center;
}

#footer {
	clear:both;
	text-align:center;
	border-top:1px solid #e5eff8;
	padding-top:10px;
	margin-top:100px;
	color:#818181;
}