

body				{ color:#000; margin:0; padding:0; }
body, h5, h6, table, th, tr, td, span, div, p  { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:1.2; }

a, a:link, a:visited, a:active { color: #BC0075;  text-decoration: none; }
a:hover { color: #BC0075; text-decoration: underline; }
a.t1, a.t1:visited { color: #BC0075; font-size: 10px; font-weight: bold }
a.head, a.head:visited, a.head:active { color:#FFFFFF }
a.white, a.white:link,a.white:active,a.white:visited { color:#FFFFFF; TEXT-DECORATION: none}
a.white:hover { color:#FFE000; TEXT-DECORATION: underline}
a.yellow, a.yellow:link,a.yellow:active,a.yellow:visited { color:#FFE000; TEXT-DECORATION: none}
a.yellow:hover { color:#FFE000; TEXT-DECORATION: underline}
a.side,a.side:link,a.side:visited,a.side:active { color:#000000; TEXT-DECORATION: none}
a.side:hover { color:#BC0075; TEXT-DECORATION: underline}

h1, h2, h3, h4		{ margin-bottom:12px; font-size:14px; }
h1.kopje			{ font-weight:bold; margin:0 0 12px; }
h1.kopje2			{ font-weight:bold; margin:12px 0 0; }
h1.kopje0			{ font-weight:bold; margin:0; }
h1 span.adv			{ font-size:11px; font-weight:normal; font-style:italic; }
h1.titlebar			{ font-size:20px; line-height:24px; color:#000; font-weight:bold }

h4.kopje			{ font-weight:bold; margin:0 0 12px; }
h4.kopje2			{ font-weight:bold; margin:12px 0 0; }
h4.kopje0			{ font-weight:bold; margin:0; }
h4 span.adv			{ font-size:11px; font-weight:normal; font-style:italic; }

button.purple			{ font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#BC0075 url(/images/btn_purple.gif) repeat-x center; border:solid 1px #BC0075; cursor:pointer; }
button.purple:hover		{ color:#ff0; }
td.grayedpurplebutton	{ font:11px Tahoma, Arial, Helvetica, sans-serif; color:#999; background-color:#fee; border:solid 1px #ccc; text-align:center; }

.indexblock			{ margin-bottom:16px; }
.smallindexblock	{ background-color:#fff; margin-bottom:16px; border:solid 1px #BC0075; }
.dealerblock		{ background-color:#fff; margin-bottom:16px; border:solid 1px #BC0075; }

.techdata				{ background-color:#fff; margin-bottom:16px; border:solid 1px #BC0075; }
.techdata td.naam		{ font-size:11px; padding:2px 4px; }
.techdata td.waarde		{ font-size:11px; padding:2px; text-align:center; }
.techdata td.sep		{ width:1px; background-color:#ccc; }
.techdata td.lb			{ border-left:solid 1px #BC0075; }

.indexitem						{ margin-bottom:16px; border-bottom:solid 1px #eee; }
.indexitem h4, .indexitem h1	{ margin-top:0; }

ul.smallindex					{ list-style-image:url(/images/spacer.gif); padding:0; margin:0; line-height:1.5; border-top:solid 1px #ddd; }
ul.smallindex li.smallindexitem	{ padding:3px 0; margin:0; font-size:11px; border-bottom:solid 1px #ddd; }
ul.smallindex .itemdate			{ float:right; font-size:11px; margin-left:6px; color:#999; }

.bottomlinks					{ font-size:10px; color:#999; }
.bottomlinks a.lowlevel			{ text-decoration:none; color:#999; }
.bottomlinks a.lowlevel:hover	{ text-decoration:underline; color:#f00; }

.articleblock .tekst li { margin:0px 0px 0px -20px; list-style:square; padding-top:1px; padding-bottom:1px; }
.dateauthor			{ font-size:10px; color:#999; }

.buttonrow						{ background:url(/images/filterknoppenbalk_bg.gif) repeat-x; margin-bottom:8px; }	/* 8 less than 16, because bar is 28 height but bg_img 20 */
.buttonrow tr.filterknoppenrow	{ height:28px; }
.buttonrow td					{ font-weight:bold; font-size:11px; }
.buttonrow a					{ color:#fff; text-decoration:none; padding-top:0; border-right:solid 1px #999; }
/*.buttonrow a:visited			{ color:#fff; text-decoration:none; }*/
.buttonrow a:hover				{ color:#fff; text-decoration:none; background:url(/images/filterknophover_bg.gif) #BC0075; }
.buttonrow td.activebutton				{ background:#fff url(/images/filterknopactive_bg.gif) repeat-x center top; }
.buttonrow td.activebutton a			{ color:#000; }
/*.buttonrow td.activebutton a:visited	{ color:#000; }*/
.buttonrow td.activebutton a:hover		{ color:#000; background:#fff; cursor:default; }

body.fotovenster		{ background-color:#fff; text-align:left; }
.fototitel			{ text-align:center; height:20px; font-weight:bold; }
.fullphoto			{ border:solid 1px #000; }
.fototopnavbalk			{ background-color:#BC0075; color:#fff; font-weight:bold; padding:0 10px; }
.fototopnavbalk a		{ color:#fff; text-decoration:none; }
.fototopnavbalk a:hover		{ color:#fff; text-decoration:underline; }
.fotoarea			{ background-color:#fff; }
.fotobottomnavbalk		{ font-weight:bold; padding:0 10px; }
.fotobottomnavbalk a		{ color:#BC0075; text-decoration:none; }
.fotobottomnavbalk a:hover	{ text-decoration:underline; }
#idBijschrift	{ position:absolute; z-index:10; width:480px; text-align:center; background-color:#000;
					filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity:0.6; }
.bijschrifttekst	{ margin:12px; color:#fff; font-weight:bold; -moz-opacity:1.0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); }

.normaltext { font-size: 9pt }
.largertext { font-size: 10pt }
.tinytext { font-size: 7pt }
.klein { font-size: 11px; color: #4D4D4D }
.s9 { font-size: 9px; line-height: 11px }
.s10 { font-size: 10px; line-height: 12px }
.s11 { font-size: 12px; line-height: 16px }
.s12 { font-size: 12px; line-height: 16px }
.s13 { font-size: 13px; line-height: 16px }
.s14 { font-size: 14px; line-height: 18px }
.s15 { font-size: 15px; line-height: 19px }
.s16 { font-size: 16px; line-height: 20px }
.s18 { font-size: 18px; line-height: 22px }
.ster { font-size: 17px; line-height: 20px; color: #ffffff; margin-top: 20px; font-weight: bold;}
.title { font-size: 20px; line-height: 24px; color: #000000; font-weight: bold }
.subtitle { font-size: 16px; line-height: 20px; color: #000000; font-weight: bold }
.techdata1 { font-size: 8pt; border-bottom: 1px #EEEEEE solid; }
.techdata2 { font-size: 8pt; border-bottom: 1px #FFFFFF solid; }
.bottom { font-size: 8pt; color:#FFFFFF }
.normal { font-size: 11px}
.b1 { background-color: #BC0075 }
.b2 { background-color: #EBD223 }
.b3 { background-color: #D8E5EA }
.b4 { background-color: #E0E8F0 }
.b5 { background-color: #C93825 }
.b6 { background-color: #3C4E7A }
.b7 { background-color: #EEEEEE }
.b8 { background-color: #FFFFFF }
.mb { background-color: #606058 }
.mb1 { background-color: #606058; cursor:pointer; border-right: 1px solid #787A77; color: #FFFFFF; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.mb2 { background-color: #FF0000; cursor:pointer; border-right: 1px solid #787A77; color: #FFFFFF; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif  }
.l1 { border-left: 1px #BC0075 solid; border-right: 1px #BC0075 solid; border-bottom: 1px #BC0075 solid; }
.l2 { border-top: 1px #DDDDDD solid; border-left: 1px #DDDDDD solid; border-right: 1px #DDDDDD solid; border-bottom: 1px #DDDDDD solid; }
.f11 { font-family: Lucida Console, Andale Mono, Courier New, Courier; font-size:11px; line-height: 14px }
.t1 { color: #000000; }
.t5 { color: #C93825; }
.white { color: #FFFFFF; }
.yellow { color: #FFFF00; }
.black { color: #000000; }
.blue { color: #0A246A; }
.grey { color: #4D4D4D; }
.awbutton { border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0; border-right: 1px solid #404040; border-bottom: 1px solid #404040; color: #FFFFFF; background-color: #808080; font-weight: bold; vertical-align: middle; }    
.headred { background: #BC0075; padding: 0px 0px 2px 6px; line-height: 14px; color: #FFFFFF; font-weight: bolder; font-size: 12px; }
.headred_tab { background:#BC0075; margin:0; position:relative; top:0px; left:0px; padding:0; line-height:14px; color:#FFFFFF; font-weight:bolder; font-size:12px; }
.meer { margin:0; color: #FFFFFF; font-size: 11px; font-weight: normal; float: right; line-height: normal; padding: 0px 0px 0px 0px; }
.ul1 { border-bottom: 1px #000000 solid; }
.ul2 { border-top: 1px #000000 solid; border-bottom: 1px #000000 solid; }
.ul3 { border-bottom: 1px #808080 solid; }
.ul4 { border-bottom: 1px #FFFFFF solid; }
tt { font-size: 10pt }
input { font-family: Arial, Helvetica, sans-serif; font-size: 12px }
input.klein { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
select.klein { font-family: Arial, Helvetica, sans-serif; font-size: 11px }
.i10 { margin-left:10px}
.dropbase { position: absolute; top:0px; visibility: hidden ;}
.onM { color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.ofM { color: white; font-weight: bold; font-size: 12px; text-decoration: none;  }
.ofM:link { color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.ofM:visited { color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.ofM:active { color: white; font-weight: bold; font-size: 12px; text-decoration: none;  }
.onM1 { background-color: #ff0000; border-top: 1px solid #E00010; border-bottom: 1px solid #E00010; width: 100%; color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.ofM1 { background-color: #C93825; border-top: 1px solid #C93825; border-bottom: 1px solid #C93825; width: 100%;color: white; font-weight: bold; font-size: 12px; text-decoration: none; }
.ofM2 { background-color: #800000; width: 100%;color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, SunSans-Regular; text-decoration: none; }
.MnuTbl { background-color: #f00; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #000000 #000000 #000000 #000000 }
.MnuTbl td {cursor : pointer;}
form { margin:0; padding:0;}
.bottombar					{ background-color:#BC0075; }
.bottombarcontent			{ color:#fff; font-size:10px; margin:8px 16px; line-height:1.2; }
.bottombarcontent a:link			{ color:#fff; text-decoration:none; }
.bottombarcontent a:visited			{ color:#fff; text-decoration:none; }
.bottombarcontent a:active			{ color:#fff; text-decoration:none; }
.bottombarcontent a:hover			{ color:#fff; text-decoration:underline; }
.bottombarcontent a:visited:hover	{ color:#fff; text-decoration:underline; }
.showtip_tip { font-size: 8px; font-weight: bold; color: #BC0075;}
.showtip_bottom { background: url(http://www.actieauto.nl/images/tip_lijn.gif);}
.showtip_top { background: url(http://www.actieauto.nl/images/tip_lijn_top.gif);}
.barometer { color: #bc0075; font-weight: bold; font-size: 20px; width: 390px; height: 28px; line-height: 20px; margin-top: 11px; vertical-align: middle;}
