html {
	margin: 0 auto;
  text-align: center;
}

body, table {
	font-family: Verdana, Arial, Times; 
	font-size: 12px;
	background-color: #354090; 
	background-image: url('pictures/bg_html.png');
	color: #000;
}
		 
body { 
	margin: 0 auto;
  position: relative;
  text-align: center;
}

div#container { 
  position: relative;
  width:1000px;
  margin: 0 auto;
  text-align: left;
}

div.left_col {
	margin: 0px;
	position: relative;
	height: 100%;
	width: 100%;
	background: transparent url('pictures/ad_darkblue.png') repeat;
}

div.right_col {
	margin: 0px;
	position: relative;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background: transparent url('pictures/ad_darkblue.png') repeat;
	font-size: 10px;
}

form table tr td{
	font-size: 10px;
}

div.left_info {
	margin: 0px 20px 0px 20px;
	height: 100%;
}

div.right_info {
	margin: 0px 20px 0px 20px;	
	color: #FFF;
	height: 100%;
}

div.thumbs {
	text-align: left;
}

td.thumbs {
	text-align: center;
	background: #000 url('pictures/ad_darkblue.png') repeat;
}

a:link {	text-decoration: underline; color: #FFF;}
a:visited {	text-decoration: underline; color: #FFF;}
a:hover {	text-decoration: underline; color: #EE394A;}
a:active { text-decoration: underline; color: #EE394A;}

.maintable_text a:link {	text-decoration: underline; color: #000;}
.maintable_text a:visited {	text-decoration: underline; color: #000;}
.maintable_text a:hover {	text-decoration: underline; color: #EE394A;}
.maintable_text a:active { text-decoration: underline; color: #EE394A;}

table, td, tr {
	background: transparent; 
	border: 0px; 
	margin: 0px; 
	padding: 0px; 
	border-spacing:0px;
}

td { 
	vertical-align: top; 
	text-align: left;
} 

img {
	border: 0px; 
	margin: 0px;
}

.menu {font-family: Verdana, Arial, Times; font-size: 14px; color: #000; background: transparent; height: 30px; width: 100%;}
.menu span#items_menu {position: relative; top: 6px;}

.sub {font-family: Verdana, Arial, Times; font-size: 10px; color: #FFF; margin: 0px;}

.logo1 {font-family: Verdana, Arial, Times; font-size: 20px; color: #FFF; margin-left: 4px;}
.logo2 {font-family: Verdana, Arial, Times; font-size: 16px; color: #FFF; margin-left: 4px;}

table#occasions_table tr.headerrow td.foto, table tr.sortrow td.foto {background: #dee5f5; vertical-align: middle; width: 110px; text-align: left;}
table#occasions_table tr.headerrow td.merk, table tr.sortrow td.merk {background: #dee5f5; vertical-align: middle; width: 100px; text-align: left;}
table#occasions_table tr.headerrow td.model, table tr.sortrow td.model {background: #dee5f5; vertical-align: middle; width: 70px; text-align: left;}
table#occasions_table tr.headerrow td.bouwjaar, table tr.sortrow td.bouwjaar {background: #dee5f5; vertical-align: middle; width: 70px; text-align: left;}
table#occasions_table tr.headerrow td.kilometers, table tr.sortrow td.kilometers {background: #dee5f5; vertical-align: middle; width: 70px; text-align: left;}
table#occasions_table tr.headerrow td.prijs, table tr.sortrow td.prijs {background: #dee5f5; vertical-align: middle; width: 80px; text-align: left;}

table#occasions_table tr.datarow1 td.foto {background: #FFF; vertical-align: middle; width: 110px; height: 77px; text-align: left;}
table#occasions_table tr.datarow1 td.merk {background: #FFF; vertical-align: middle; width: 100px; height: 77px; text-align: left;}
table#occasions_table tr.datarow1 td.model {background: #FFF; vertical-align: middle; width: 70px; height: 77px; text-align: left;}
table#occasions_table tr.datarow1 td.bouwjaar {background: #FFF; vertical-align: middle; width: 70px; height: 77px; text-align: left;}
table#occasions_table tr.datarow1 td.kilometers {background: #FFF; vertical-align: middle; width: 70px; height: 77px; text-align: left;}
table#occasions_table tr.datarow1 td.prijs {background: #FFF; vertical-align: middle; width: 80px; height: 77px; text-align: left;}

table#occasions_table tr.datarow2 td.foto {background: #dee5f5; vertical-align: middle; width: 110px; height: 75px; text-align: left;}
table#occasions_table tr.datarow2 td.merk {background: #dee5f5; vertical-align: middle; width: 100px; height: 75px; text-align: left;}
table#occasions_table tr.datarow2 td.model {background: #dee5f5; vertical-align: middle; width: 70px; height: 75px; text-align: left;}
table#occasions_table tr.datarow2 td.bouwjaar {background: #dee5f5; vertical-align: middle; width: 70px; height: 75px; text-align: left;}
table#occasions_table tr.datarow2 td.kilometers {background: #dee5f5; vertical-align: middle; width: 70px; height: 75px; text-align: left;}
table#occasions_table tr.datarow2 td.prijs {background: #dee5f5; vertical-align: middle; width: 80px; height: 75px; text-align: left;}

td.uitvoering {vertical-align: middle; width: 75px;}
td.brandstof {vertical-align: middle; width: 75px;}
td.transmissie {vertical-align: middle; width: 75px;}
td.kleur {vertical-align: middle; width: 75px;}
td.groupfooter {background-color: #FFF;}
h1 {font-family: Arial, Verdana, Times; font-size: 1.4em; color: #013f92;}
h1.blue { width: 454px; background-color: #013f92; font-family: Arial, Verdana, Times; font-size: 1.4em; color: #fff; padding: 3px;}
h2 {font-family: Arial, Verdana, Times; font-size: 1.2em; color: #013f92;}
.red { color: #ee272e;}

.merk a:link { text-decoration: underline; color: #000;}
.merk a:visited { text-decoration: underline; color: #000;}
.merk a:hover {	text-decoration: underline; color: #000;}
.merk a:active { text-decoration: underline; color: #000;}

table.maintable { 
	background: #FFF url('pictures/bg_verloop.png') repeat-x; 
	background-position: 0px 226px; 
	color: #000; 
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}

td.maintable_head { 
	width: 500px; 
	height: 14px; 
	background: #FFF url('pictures/maintable_head2.png') no-repeat; 
	color: #000;
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}

td.maintable_head_occ { 
	width: 540px; 
	height: 14px; 
	background: #FFF url('pictures/maintable_head3.png') no-repeat; 
	color: #000;
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}

td.occasionstable_head { 
	width:600px;	 
	height: 14px; 
	background: #FFF url('pictures/occasionstable_head2.png') no-repeat; 
	color: #000;
	border: 0px; 
	margin: 0px; 
	padding: 0px;
}

td.maintable_text { 
	background: #FFF; 
	color: #000;
}

td.maintable_text div {
	margin: 20px;
}

td.thumbs span, td.thumbs span a {
	color: #FFF;
	font-size: 10px;
}

div#menu div#menuitems a:link { color: #FFF; text-decoration: none;}
div#menu div#menuitems a:visited { color: #FFF; text-decoration: none;}
div#menu div#menuitems a:hover { color: #EE394A; text-decoration: none;}

ul {
	list-style: none;
}

ul#pechhulp {
	list-style-type : disc;
}

ul#navigatie {
	width : 138px ;
	list-style-type : none ;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	text-indent: 20px;
	background : transparent;
	behavior : url('hover.htc') ;
}

ul#navigatie li {
	margin-left: 0px;
	width : 138px ;
	behavior : url('hover.htc') ;
}

ul#navigatie li:hover, ul#navigatie li.hover {
	margin-left: 0px;
	background: transparent;
	list-style-image: url('pictures/ad_menu_item2.png');
}

ul#navigatie li a {
	margin-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration : none ;
	width : 136px ;
	display : block ;
	border: none;
	background: transparent url('pictures/ad_menu.png') no-repeat;
	background-position: 0px 100%;
}

ul#navigatie li#selected a{
	margin-left: 0px;
	text-decoration : none ;
	width : 136px ;
	display : block ;
	background-color : transparent;
	border: none;
}

ul#navigatie li#selected {
	list-style-image: url('pictures/ad_menu_item.png');
	align: absolute middle;	
}

div#detailstable a:link { color: #000; text-decoration: none;}
div#detailstable a:visited { color: #000; text-decoration: none;}
div#detailstable a:hover { color: #EE394A; text-decoration: none;}
div#detailstable a:active { text-decoration: underline; color: #000;}

.floatImg {position: relative; float: left; margin: 0px 6px 4px 0px; border: none;}
.floatImg_right {position: relative; float: right; margin: 0px 0px 4px 6px; border: none;}

table#wintercheck h3 {
	color: #003180;
	font-size: 12px;
	font-weight: bold;
}

table#wintercheck ul {
	padding: 0;
	margin: 0;
}

table#wintercheck ul li {
background:url("pictures/pijltje.gif") no-repeat scroll 0 6px transparent;
padding-left:15px;
}
