*					{ text-align: left; margin: 0px; padding: 0px; }

a:link,
a:visited,
a:active 			{ color: #000; text-decoration: underline; font-weight: normal; }
a:hover				{ text-decoration: none; }

img					{ border: 0px; }
h1					{ color: #55ac27; font-size: 15px; margin-bottom: 6px; font-weight: normal; }
h2					{ color: #0e2c8e; font-size: 14px; margin-bottom: 7px; font-weight: 700; }

.image_left	img		{margin-right:10px; float: left; }
.image_right img	{margin-left:10px; float: right; }
.image_middle img	{ text-align: left; }
img.middle			{ padding-bottom: 14px;}


body{
  font-family : "Verdana", cursive;
  font-size: 11px;
  color: #00000;
  line-height: 16px;
}

#container			{ position: absolute; width: 1000px; left: 50%; margin-left: -500px; background-image: url(../images/background.gif); background-repeat: repeat-y; }

/* HEADER
------------------------------------------------- */
#header					{ float: left; width: 1000px; }
#header .lease_online	{ float: left; height: 90px; }
#header .wagenpark		{ float: left; height: 90px; }
#header .logo			{ float: left; width: 720px; height: 90px; }

#visual					{ float: left; width: 1000px; height: 138px; }
#visual_home			{ float: left; width: 1000px; height: 227px; }
#visual_home .small		{ float: left; width: 240px; height: 227px; }
#visual_home .large		{ float: left; width: 760px; height: 227px; }

#net_nieuw				{ float: left; width: 184px; height: 256px; margin-left: 28px; margin-bottom: 8px; border-top: 1px solid #9c9e9f; border-bottom: 1px solid #9c9e9f; background-image: url(../images/net_nieuw.gif); background-repeat: no-repeat; text-align: center; white-space: nowrap; cursor: pointer;}
#net_nieuw .title		{ float: left; width: 184px; height: 30px; padding-top: 6px; margin-top: 63px; color: #0e2c8e; text-align: center; font-size: 14px; font-weight: 700;}
#net_nieuw .next		{ float: left; width: 17px; height: 98px; cursor: pointer; }
#net_nieuw .image		{ float: left; width: 150px; height: 98px; cursor: pointer;  }
#net_nieuw .previous	{ float: left; width: 17px; height: 98px; cursor: pointer; }
#net_nieuw .text		{ float: left; width: 167px; padding-left: 17px; padding-top: 5px; color: #0e2c8e;}

#banners			{ float: left; width: 184px; margin-left: 28px; margin-bottom: 8px; padding-bottom: 8px; text-align: center; border-bottom: 1px solid #9c9e9f; white-space: nowrap; }
#logos				{ float: left; width: 195px; margin-left: 23px; border-bottom: 1px solid #9c9e9f; text-align: center; white-space: nowrap; }


#content			{ float: left; margin: 15px 0px; width: 617px; padding-left: 275px; }
#content .read_more		{ margin-top: 6px; margin-bottom: 16px; margin-right: 6px; }

/* 4 kolommmen */
#content_column		{ float: left; margin: 0px 0px; background-image: url(../images/background_column.gif); background-repeat: repeat-y; }
#content_column li	{ margin-left: 15px; }

.content_column_1		{ float: left; border-right: 0px solid #f00; width: 240px; min-height: 509px; height: auto !important; /* voor moderne Browser */ height: 509px; /*voor IE6 */ }
.content_column_1 h2	{ display: none; }

.content_column_2	{ float: left; margin: 15px 0px; padding: 0px 18px; border-right: 0px solid #f00; width: 217px; }
.content_column_2 .paragraph { margin-bottom: 20px; }

.content_column_3	{ float: left; margin: 15px 0px; padding: 0px 18px; border-right: 0px solid #f00; width: 217px; }
.content_column_3 .paragraph { margin-bottom: 20px; }

.content_column_4	{ float: left; margin: 15px 0px; padding: 0px 18px; border-right: 0px solid #f00; width: 217px; }
.content_column_4 .paragraph { margin-bottom: 20px; }

.content_column_5	{ float: left; margin: 15px 0px; padding: 0px 0px; border-right: 0px solid #f00; width: 490px; }

.content_column_6	{ float: left; margin: 0px; padding: 0px 18px; border-right: 0px solid #f00; width: 233px; font-size: 9px; }
.content_column_6 .paragraph { margin-bottom: 20px; }

.content_column_7	{ float: left; width: 294px; }

.content_column_8	{ float: left; width: 425px; padding: 20px; }

.mijn_titel			{ float: left; margin: 15px 15px 0px; width: 700px;}

/* home */
#content_home		{ float: left; }
.content_home_1		{ background: #e2e4f0; width: 240px; float: left; margin: 15px 0px; border-right: 0px solid #f00; min-height: 509px; height: auto !important; /* voor moderne Browser */ height: 509px; /*voor IE6 */ }

.content_home_2		{ width: 364px; float: left; padding: 0px 18px; margin: 15px 0px; border-right: 0px solid #f00; }
.content_home_2	h1	{ color: #55ac27; font-size: 15px; margin-bottom: 6px; font-weight: 700; }
.content_home_2	h2	{ color: #0e2c8e; font-size: 16px; margin-bottom: 20px; margin-top:10px; font-weight: 700; }

.content_home_3					{ background: #eaf1f7; width: 323px; float: left; padding: 0px 18px; border-right: 0px solid #f00; }
.content_home_3 h2				{ color: #55ac27; font-size: 14px; margin-top: 10px; margin-bottom: 10px; font-weight: 700; }

.content_home_3 a:link,
.content_home_3 a:visited,
.content_home_3 a:active		{ color: #55ac27; text-decoration: none; }
.content_home_3 a:hover			{ text-decoration: underline; }

.content_home_3 .block			{ margin-top: 24px; padding-bottom: 20px; float: left; border-top: 1px solid #9c9e9f; width: 323px; }
.content_home_3 .paragraph		{ border-bottom: 1px solid #9c9e9f; margin-bottom: 12px; padding-bottom: 12px; }
.content_home_3 .image_left		{ float: left; margin-top: 6px; margin-right: 6px; }
.content_home_3 .read_more		{ margin-top: 6px; margin-right: 6px; }
.content_home_3 .back_button	{ }


/* -------------------------------------------------*/
/* footer */
/* -------------------------------------------------*/

#footer				{ float: left; width: 1000px; background-color: #55ac27; color: #fff;}
#footer a:link,
#footer a:visited,
#footer a:active 			{ color: #fff; text-decoration: none; }
#footer a:hover				{ text-decoration: underline; }

#footer .links		{ float: left; width: 240px; padding: 4px 0px; text-align: center; }
#footer .rechts		{ float: left; width: 759px; padding: 4px 0px; text-align: center; }

/* -------------------------------------------------*/
/* form */
/* -------------------------------------------------*/

.form					{ }

.form dl				{ float: left; width: 720px; }
.form dt				{ float: left; width: 220px; margin: 0 0 8px 0; clear: both; }
.form dd				{ float: left; width: 480px; margin: 0 0 8px 0; padding-left: 6px; }

.form fieldset			{ border: 0px solid #0f0;}
.form legend			{ color: #0e2c8e; font-size: 14px; margin-bottom: 20px; font-weight: 700; }
.form label				{ }
.form input				{ font-size: 1.0em; padding: 2px; border: 1px solid #bbb; width: 385px; }
.form select			{ font-size: 1.0em; padding: 2px; margin: 2px; width: 55px; border: 1px solid #bbb; }
.form option			{ font-size: 1.0em; padding-left: 2px; }
.form textarea			{ font-size: 1.0em; padding: 2px; border: 1px solid #bbb; width: 385px; }

.form .select			{ font-size: 1.0em; }

.form .radio			{ font-size: 1.0em; }
.form .radio input		{ width: 25px; }
.form .radio br			{ display: none; }

.form .checkbox			{ font-size: 1.0em; }
.form .checkbox input	{ width: 25px; }
.form .checkbox	 br		{ }

.form .textbox			{ }
.form .button			{ margin-top: 4px; width: 100px; text-align: center; }
.form .outputDiv		{ color:#FF0000; }

.form .small			{ margin-top: 4px; font-size: 1.0em; }

/* -------------------------------------------------*/
/* product */
/* -------------------------------------------------*/

.leasen	{  }
.leasen th		{ background: #55ac27; font-weight: normal; color: #fff; padding: 5px; margin-bottom: 10px; }
.leasen .image	{ vertical-align: top; padding-top: 4px; padding-right: 14px; }
.leasen td		{ padding: 2px 0px; vertical-align: top; }
.leasen .last	{ }

/*  alles wat met het kenteken te maken heeft
	de externe url wordt geladen met onderstaande css
*/

.kenteken			{ }
.kenteken td		{ padding: 2px; }
.kenteken .right	{ text-align: right; }

#kentekeninput {
	border: solid 1px black;
	background-image: url(../images/kenteken.gif);
	background-repeat: no-repeat;
	padding: 5px;
	padding-left: 30px;
	padding-top: 10px;
	padding-right: 30px;
	text-align: center;
	font-weight: bold;
	height:50px;
	width:200px;
	font-size:20px;
	border:0px;
}

#c2hi table				{ height:100px; font-size:10px;}
#result_iframe			{ width: 730px; height: 300px; }
.alinea h1					{ color: #0e2c8e; font-size: 14px; margin-bottom: 7px; font-weight: 700; }


/* einde kenteken/boete*/


#slideshow 				{ width:150px; overflow:hidden;}
#slideshow img 			{ }

#div_Beschadigde-onderdelen_Voor			{ position: relative; left: 380px; top: -100px; height: 0px; }
#div_Beschadigde-onderdelen_Linksvoor 		{ position: relative; left: 350px; top: -175px; height: 0px;}
#div_Beschadigde-onderdelen_Rechtsvoor 		{ position: relative; left: 350px; top: -25px; height: 0px;}
#div_Beschadigde-onderdelen_Achter 			{ position: relative; left: -50px; top: -100px; height: 0px;}
#div_Beschadigde-onderdelen_Linksachter 	{ position: relative; left: -30px; top: -175px; height: 0px;}
#div_Beschadigde-onderdelen_Rechtsachter	{ position: relative; left: -30px; top: -25px; height: 0px;}
#div_Beschadigde-onderdelen_Links 			{ position: relative; left: 150px; top: -180px; height: 0px;}
#div_Beschadigde-onderdelen_Rechts 			{ position: relative; left: 150px; top: -20px; height: 0px;}

#div_Beschadigde-onderdelen_Bovenkant-auto	 			{ position: relative; left: 92px; top: -150px; height: 0px;}
#div_Beschadigde-onderdelen_Binnenkant-auto				{ position: relative; left: 92px; top: -107px; height: 0px;}
#div_Beschadigde-onderdelen_Onderkant-auto				{ position: relative; left: 92px; top: -20px; height: 0px;}
#div_Beschadigde-onderdelen_Rondom-de-gehele-auto		{ position: relative; left: 250px; top: -115px; height: 0px;}
.special_label	{ background-color: white; }

.car_header {text-align: right; }
.car_header a {color: white; }

li { list-style: none;}

.paragraph li { list-style: disc; margin-left:20px;}