body		{ background-color:#fff; color:#000; margin:0; padding:0px; text-align:center; }
body, td, th	{ font:11px Verdana, Arial, Helvetica, sans-serif; line-height:1.4; }

h1		{ font:bold 20px Verdana, Arial, Helvetica, sans-serif; line-height:24px; letter-spacing:-1px; color:#05A7E0; margin-top:0; }

a		{ color:#000; text-decoration:underline; }
a:hover		{ color:#05A7E0; }

a.lowlevel	{ color:#000; text-decoration:none; }
a.lowlevel:hover{ color:#05A7E0; text-decoration:underline; }

a.highlite	{ color:#05A7E0; text-decoration:none; }
a.highlite:hover{ color:#05A7E0; text-decoration:underline; }

.morelink		{ font-size:9px; font-weight:bold; }
a.morelink		{ color:#05A7E0; text-decoration:none; }
a.morelink:hover	{ color:#05A7E0; text-decoration:underline; }
.morelink a		{ color:#05A7E0; text-decoration:none; }
.morelink a:hover	{ color:#05A7E0; text-decoration:underline; }

h4				{ margin-bottom:12px; font-size:14px; }
h4.kopje		{ font-weight:bold; margin:0 0 12px; }
h4.kopje0		{ font-weight:bold; margin:0; }

h5				{ margin-bottom:10px; font-size:12px; }
h5.kopje0		{ font-weight:bold; margin:0; }

h6				{ margin-bottom:8px; font-size:12px; }
h6.cbkopje		{ margin:0 0 4px; color:#000; font-weight:bold; }
h6.cbkopje_bb	{ margin:0 0 8px; color:#000; font-weight:bold; padding-bottom:4px; border-bottom:solid 1px #ccc; }

sub			{ font-size:0.7em; }

.small		{ font-size:9px; }
.error		{ color:#c00; }
.alert		{ color:#c00; }
.obliged	{ color:#05A7E0; }
.narrow		{ font-family:Tahoma, Arial, Helvetica, sans-serif; }
.narrow2	{ letter-spacing:-0.05em; }
.subscript	{ font-size:80%; }

.relpos			{ position:relative; }
.gowform		{ font:11px Tahoma, Arial, Helvetica, sans-serif; }
.gowformnr		{ font:11px Tahoma, Arial, Helvetica, sans-serif; text-align:right; }
.gowformlarge	{ font:13px Tahoma, Arial, Helvetica, sans-serif; }

.formsmall		{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; border:solid 1px gray; padding-left:2px; }
.formsmallnr		{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; border:solid 1px gray; text-align:right; }
.pseudoformsmall	{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; height:18px; }
.button_small		{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; }
select.small		{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; }
button.blue63		{ width:63px; height:18px; font-weight:normal; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#eee url(/images/btn_blue63.gif) no-repeat center center; border-width:0; cursor:pointer; }
button.blue63:hover	{ background-image:url(/images/btn_green63.gif); }
button.blue100		{ width:100px; height:18px; font-weight:normal; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#fff url(/images/btn_blue100.gif) no-repeat center center; border-width:0; cursor:pointer; }
button.blue100:hover	{ background-image:url(/images/btn_green100.gif); }
button.blue120		{ width:120px; height:18px; font-weight:normal; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#fff url(/images/btn_blue120.gif) no-repeat center center; border-width:0; cursor:pointer; }
button.blue120:hover	{ background-image:url(/images/btn_green120.gif); }
button.blue140		{ width:140px; height:18px; font-weight:normal; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#fff; background:#fff url(/images/btn_blue140.gif) no-repeat center center; border-width:0; cursor:pointer; }
button.blue140:hover	{ background-image:url(/images/btn_green140.gif); }

.linkmimic		{ cursor:pointer; }
span.linkmimic:hover	{ text-decoration:underline; }
div.linkmimic:hover	{ text-decoration:underline; }

.s9	{ font-size:9px; line-height:11px }
.s10	{ font-size:10px; line-height:12px }
.s11	{ font-size:11px; line-height:14px }
.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 }
.ul1	{ border-bottom:solid 1px #999; }
.ul2	{ border-top:solid 1px #000; border-bottom:solid 1px #000; }
.ul3	{ border-bottom:solid 1px #808080; }
.ul4	{ border-bottom:solid 1px #fff; }
.ul5	{ border-bottom:solid 1px #eee; }
.white	{ color:#fff; }
.yellow	{ color:#ff0; }
.black	{ color:#000; }
.blue	{ color:#0A246A; }
.grey	{ color:#4D4D4D; }
.b7	{ background-color:#eee; }
.l1	{ border:solid 1px #999; }
.headred{ background-color:#05A7E0; font-weight:bold; }

.bt_gray		{ border-top:solid 1px #ccc; }
.bt_graylight	{ border-top:solid 1px #ddd; }
.bb_gray		{ border-bottom:solid 1px #ccc; }




#idBody				{ width:986px; height:100%; margin:0 auto; text-align:left; background-color:#fff; }
#idKopbalk		{ height:132px; margin:0 12px 24px; text-align:right; }
#idLogo				{ float:left; width:230px; height:108px; margin-top:24px; }
#idLeaderboard			{ float:right; margin-top:42px; width:728px; height:90px; vertical-align:middle; color:#05A7E0; font-size:16px; }
#idMenuToBottomContainer			{ clear:both; }
#idMenubalk	{ height:32px; margin:12px 12px 0; }
#idDatumbalkje			{ position:absolute; right:0; top:12px; text-align:right; font-size:10px; }
#idMenuknoppenBalk			{ position:relative; width:602px; height:21px; }

.maincontent		{ clear:both; }
.tankstationcontent	{ margin:0; }
.leftmaincol		{ background:#fff url(/images/bluewhite1.png) repeat-x; }

#idUitgebreidZoeken			{ float:right; color:#28A2DD; font-size:10px; font-weight:bold; margin-top:2px; }
#idWaarBenIk		{ margin-top:6px; margin-bottom:12px; }
#idWaarBenIk2		{ margin:0 0 12px 12px; }
#idBottombalk		{ clear:both; font-size:9px; margin-left:12px; }

#idUitgebreidZoeken a		{ color:#05A7E0; text-decoration:none; }
#idUitgebreidZoeken a:hover	{ text-decoration:underline; }

#idBottombalk a		{ color:#000; text-decoration:none; }
#idBottombalk a:hover	{ color:#05A7E0; }

.dropdownmenu		{ position:absolute; top:32px; z-index:100; visibility:hidden; }
.menushadow		{ background:url(/images/shadowbig.gif) 2px 3px no-repeat; padding-bottom:3px; }
ul.navigationlist	{ list-style-type:none; padding:0; margin:0 2px 0 0; border:solid 1px; border-color:#44BDE8 #0486B3 #0486B3 #44BDE8; background-color:#05A7E0; }
.menushade		{ background-color:#0486B3; height:1px; margin:0; }
.menuhilight		{ background-color:#44BDE8; height:1px; margin:0; }
a.submenuitem		{ display:block; height:16px; vertical-align:middle; padding:3px 7px; margin:0; background-color:#05A7E0; color:#fff; text-decoration:none; }
a.submenuitem:hover	{ background-color:#44BDE8; color:#fff; }

.menutab		{ display:block; float:left; width:129px; height:32px; padding-top:7px; text-align:center; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; }
.menutab:hover		{ color:#fff; text-decoration:none; }
.tab_off		{ background:url(/images/tab_blue.png) no-repeat; }
.tab_on			{ background:url(/images/tab_lightblue.png) no-repeat; }

.tabactive .tableft		{ background:url(/images/tab_active_l.gif) no-repeat left top; }
.tabactive .tabmid		{ background:#bae4f9 url(/images/tab_active_bg.gif) repeat-x; color:#fff; font-weight:bold; }
.tabactive .tabright	{ background:url(/images/tab_active_r.gif) no-repeat right top; }
.tabinactive .tableft	{ background:url(/images/tab_inactive_l.gif) no-repeat left top; }
.tabinactive .tabmid	{ background:#05a7e0 url(/images/tab_inactive_bg.gif) repeat-x; color:#fff; font-weight:bold; }
.tabinactive .tabright	{ background:url(/images/tab_inactive_r.gif) no-repeat right top; }
.tabhover .tableft		{ background:url(/images/tab_hover_l.gif) no-repeat left top; cursor:pointer; }
.tabhover .tabmid		{ background:#bae4f9 url(/images/tab_hover_bg.gif) repeat-x; color:#fff; font-weight:bold; cursor:pointer; }
.tabhover .tabright		{ background:url(/images/tab_hover_r.gif) no-repeat right top; cursor:pointer; }
.tabspacing				{ background:url(/images/tab_space.gif) repeat-x; }



form	{ margin:0; padding:0; }
.quicksearch		{ padding-top:12px; }

/*
#idSuggestions		{ position:absolute; top:62px; left:24px; z-index:1000; width:174px; visibility:hidden; background-color:#fff; border:solid 1px #000; padding-left:2px; }
#idSuggestions a	{ color:#000; text-decoration:none; display:block; font-family:Verdana; font-size:8pt; }
#idSuggestions a:hover	{ color:#fff; background-color:#09f; }
*/

.whereami		{ font-size:9px; }
.bottombar		{ height:40px; border-top:solid 1px #05A7E0; margin:0 12px; padding:12px 0; text-align:right; }

.whereami a		{ color:#000; text-decoration:none; }
.whereami a:hover	{ color:#28A2DD; }

.titlebar		{ overflow:hidden; }

.sectioninleiding	{ font-weight:bold; }

.loginpage		{ width:578px; }
.loginpage td		{ padding:0 12px; }
.loginpage td.headred	{ padding:1px; }
.loginpage input	{ color:#000; font-family:Verdana, Helvetica, sans-serif; font-size:8pt; }

/* TOPIC BOXES */
.topicbox_bl		{ background:url(/images/box_bl.gif) no-repeat bottom left; }
.topicbox_br		{ background:url(/images/box_br.gif) no-repeat bottom right; }
.topicbox_tl		{ background:url(/images/box_tl.png) no-repeat top left; }
.topicbox_tr		{ background:url(/images/box_tr.png) no-repeat top right; }

.topicbox_1		{ background:url(/images/box_1.gif) no-repeat top left; }
.topicbox_2		{ background:url(/images/box_2.gif) repeat-x top; }
.topicbox_3		{ background:url(/images/box_3.gif) no-repeat top right; }
.topicbox_4		{ background:url(/images/box_4.gif) no-repeat top left; }
.topicbox_5		{ background:url(/images/box_5.gif) repeat-x top; }
.topicbox_6		{ background:url(/images/box_6.gif) no-repeat top right; }
.topicbox_7		{ background:url(/images/box_7.gif) no-repeat; }
.topicbox_8		{ background:url(/images/box_8.gif) repeat-x; }
.topicbox_9		{ background:url(/images/box_9.gif) no-repeat; }

a.topickop		{ display:block; text-align:center; vertical-align:middle; padding:7px 0; color:#fff; text-decoration:none; font-weight:bold; }
a.topickop:hover	{ color:#fff; }
.topicicon		{ text-align:center; margin-bottom:8px; }
.topiccontent		{ height:64px; font-size:11px; }
.topicbottom		{ margin-bottom:0px; }
.topicbox a.morelink		{ color:#05A7E0; text-decoration:none; font-size:10px; font-weight:bold; }
.topicbox a.morelink:hover	{ color:#05A7E0; text-decoration:underline; }
.topicboxseparator	{ clear:both; height:24px; }

/* LEFT SIDE MENU */
.sidemenublock			{ margin-bottom:24px; border-bottom:solid 1px #05A7E0; }
.sidemenublock h4		{ margin:0 0 12px; font-size:14px; }
.sidemenublock div.level1	{ padding:0; margin:0; font-weight:bold; font-size:11px; }
.sidemenublock div.level1 a	{ display:block; padding:4px 0 5px; margin:0; border-top:solid 1px #05A7E0; }
.sidemenublock ul.level1	{ list-style-type:none; padding:0; margin:0; font-size:11px; }
.sidemenublock li.level1	{ padding:0; margin:0; font-weight:bold; }
.sidemenublock ul.level1 a	{ display:block; padding:2px 0; margin:0; border-top:solid 1px #05A7E0; }
.sidemenublock ul.level2	{ list-style-image:url(/images/square_9_blue.gif); padding:4px 0 0; margin:0 0 6px; border-top:solid 1px #05A7E0; }
.sidemenublock li.level2	{ padding:0; margin:0 0 0 15px; font-weight:normal; font-size:11px; line-height:1.5; }
.sidemenublock ul.level2 a	{ display:inline; padding:2px 0; border-width:0; }

/* MINI INDEX */
.smallindexheader		{ height:54px; background:url(/images/smallindexheader_middle.png) repeat-x; padding:0; margin-bottom:4px; }
.smallindexheader img		{ margin:0; }
.smallindexheader .kopje	{ color:#05A7E0; font-size:13px; font-weight:bold; }
.smallindexheader .kopje a	{ color:#05A7E0; text-decoration:none; }
.smallindexheader .kopje a:hover	{ text-decoration:underline; }
.smallindexheader_right		{ height:54px; background:url(/images/smallindexheader_circle.png) no-repeat; }
ul.smallindex			{ list-style-image:url(/images/triangle_9_green.png); padding:0; margin:0; line-height:1.5; }
ul.smallindex .lastitem		{ padding:0 2px; margin:0 0 0 15px; font-size:11px; }
ul.smallindex a			{ text-decoration:none; }
ul.smallindex a:hover		{ color:#05A7E0; text-decoration:underline; }
ul.smallindex a.morelink	{ color:#05A7E0; text-decoration:none; font-size:10px; font-weight:bold; }
ul.smallindex a.morelink:hover	{ color:#05A7E0; text-decoration:underline; }
ul.smallindex .itemdate		{ float:right; font-size:9px; margin:2px 0 0 6px; }

/* FORM BOX*/
.formbox_1		{ background:url(/images/form_1.png) no-repeat top left; }
.formbox_2		{ background:url(/images/form_2.png) repeat-x top; }
.formbox_2 .kopje	{ color:#05A7E0; font-size:13px; font-weight:bold; }
.formbox_3		{ background:url(/images/form_3.png) no-repeat top right; }
.formbox_4		{ background:url(/images/form_4.png) no-repeat top left; }
.formbox_5		{ background:url(/images/form_5.png) repeat-x top; }
.formbox_6		{ background:url(/images/form_6.png) no-repeat top right; }
.formbox_7		{ background:url(/images/box_7.png) no-repeat; }
.formbox_8		{ background:url(/images/box_8.png) repeat-x; }
.formbox_9		{ background:url(/images/box_9.png) no-repeat; }

/* INDEX PAGES */
.topline		{ border-bottom:solid 1px #999; }
.indexitem		{ height:67px; border-bottom:solid 1px #999; padding:12px 0; font-size:11px; }
.indexitem a		{ color:#05A7E0; text-decoration:none; }
.indexitem a:hover	{ text-decoration:underline; }
.indexitem .itemdate	{ font-size:8px; margin-bottom:3px; }
.indexitem .itemtitle	{ font-size:14px; margin-bottom:3px; color:#05A7E0; }
.indexitem .tekst	{ font-size:11px; margin-left:112px; }
.indexitem .morelink	{ font-size:9px; }

/* ITEM PAGES */
.mainitem		{ font-size:11px; }
.mainitemrubriek		{ display:inline; padding:2px 8px; background-color:#090; color:#fff; }
.mainitem .itemtitle	{ font:bold 20px Verdana, Helvetica, sans-serif; line-height:24px; letter-spacing:-1px; color:#05A7E0; margin-top:0; }
.mainitem .subtitle	{ font-size:15px; line-height:18px; color:#000; font-weight:bold; margin:-6px 0 6px; }
.mainitem .date_author	{ font-size:9px; margin-bottom:12px; }
.mainitem .itemfoto1	{ margin:0 12px 12px 0; }
.mainitem .inleiding	{ margin-top:8px; margin-bottom:12px; font-weight:bold; }
.mainitem .tekst	{ margin-bottom:12px; }
.mainitem .fotos2	{ margin-bottom:12px; }
.mainitem .bijschrift	{ font-size:10px; text-align:left; }

.dateauthor			{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#999; }
.bottomlinks		{ font-size:9px; font-weight:bold; margin-bottom:12px; }
.bottomlinks a		{ color:#05A7E0; text-decoration:none; }
.bottomlinks a:hover	{ text-decoration:underline; }

/* FORMS */
.extendedsearchform .kopje	{ font-weight:bold; margin-bottom:3px; }
.carsearchform			{ margin-bottom:12px; }
.carsearchform .kopje		{ font-weight:bold; margin-bottom:3px; }
.submitbuttondiv		{ padding:4px 0 12px; border-bottom:solid 1px #999; }



/* HOME PAGE */
.hotnews				{ margin:12px 0 24px 0; }
.hotnews a				{ color:#05A7E0; text-decoration:none; }
.hotnews a:hover			{ color:#05A7E0; text-decoration:underline; }
.hotnews .rubriek			{ font-weight:bold; font-size:12px; color:#090; margin-bottom:8px; }
.hotnews .itemdate			{ font-size:8px; }
.hotnews .morelink			{ font-size:10px; margin-top:8px; font-weight:bold; }
.hotnews .tekst				{ font-size:11px; }

.hotnews .leadingitem			{ height:200px; margin:2px 0 24px; }
.hotnews .leadingitem .itemtitle	{ font-weight:bold; font-size:18px; color:#05A7E0; margin-bottom:8px; line-height:normal; }
.hotnews .leadingitem .leadingimg	{ }
.hotnews .leadingitem .tekst		{ height:75px; overflow:hidden; }
.hotnews .leadingitem .morelink		{ margin-left:306px; }

.hotnews .threenext			{ margin-bottom:12px; }
.hotnews .secundaryitem			{ width:154px; }
.hotnews .secundaryitem .itemtitle	{ color:#05A7E0; font-size:13px; margin-bottom:8px; line-height:1.3; }
.hotnews .secundaryitem .tekst		{ height:96px; overflow:hidden; }
.tussencel_v				{ background:url(/images/graydot.gif) top center repeat-y; }

.lastadded				{ margin-bottom:12px; font-size:12px; }
.lastadded .kop				{ border-bottom:solid 1px #999; height:43px; padding:16px 0 4px 56px; background:url(/images/gow_bloem_40.png) no-repeat; font-size:14px; font-weight:bold; color:#05A7E0; }
.lastadded a				{ color:#05A7E0; text-decoration:none; }
.lastadded a:hover			{ text-decoration:underline; }
.lastadded .indexitem			{  }
.lastadded .rubriek			{ font-weight:bold; font-size:11px; color:#090; margin-bottom:8px; }
.lastadded .itemdate			{ display:inline; }
.lastadded .morelink			{ font-size:9px; font-weight:bold; }
.lastadded .indexitem .itemtitle	{ font-size:13px; }
.lastadded .tekst			{ font-size:11px; margin-left:112px; }

td.hotnewsadvertorial			{ height:100%; background-color:#eee; }
.hotnews .advertorial			{ width:154px; height:100%; background-color:#eee; }
.hotnews .advertorial .rubriek		{ text-align:center; font-style:italic; font-size:10px; font-weight:normal; color:#000; ; margin-bottom:11px}
.hotnews .advertorial .itemtitle	{ color:#05A7E0; font-size:16px; margin-bottom:8px; line-height:1.3; }
.hotnews .advertorial .tekst		{ height:107px; overflow:hidden; }

.lastadded .advertorial			{ background-color:#eee; min-height:67px; border-bottom:solid 1px #999; padding:12px 0; font-size:11px; }
.lastadded .advertorial .rubriek	{ font-style:italic; font-size:10px; font-weight:normal; color:#000; margin-bottom:4px; }
.lastadded .advertorial .itemtitle	{ font-size:16px; }
.lastadded .advertorial .tekst			{ font-size:11px; margin-left:112px; }
.advertorial a		{ color:#05A7E0; text-decoration:none; }
.advertorial a:hover	{ text-decoration:underline; }

.contemptopics			{ margin-bottom:24px; }

.homepageblogs			{ margin-bottom:24px; }
.homepageblogs .portret		{ padding-left:15px; }
.homepageblogs .portret img	{ margin-bottom:12px; }
.homepageblogs a.naam		{ color:#05A7E0; text-decoration:none; }
.homepageblogs a.naam:hover	{ text-decoration:underline; }

.peilstokform			{ margin-bottom:24px; }

.milieucriteriaform		{ margin-bottom:24px; }
.milieucriteriaform .kopje	{ font-weight:bold; margin-bottom:3px; }

.labelvoorbeeld		{ margin-bottom:24px; }
.labelvoorbeeld .label	{ display:inline; float:left; margin-top:2px; padding:3px 0 0 5px; height:19px; width:58px; font-weight:bold; }
.labelA			{ background:#009a00 url(/images/bg_label.gif) 10px 50% no-repeat; }
.labelB			{ background:#00cf00 url(/images/bg_label.gif) 20px 50% no-repeat; }
.labelC			{ background:#9cff9c url(/images/bg_label.gif) 30px 50% no-repeat; }
.labelD			{ background:#fff300 url(/images/bg_label.gif) 40px 50% no-repeat; }
.labelE			{ background:#ffcf31 url(/images/bg_label.gif) 50px 50% no-repeat; }
.labelF			{ background:#ff6500 url(/images/bg_label.gif) 60px 50% no-repeat; }
.labelG			{ background:#ff0000 url(/images/bg_label.gif) 70px 50% no-repeat; }

.labeluitleg		{ padding:0 0 0 5px; font-weight:bold; }

.groenerlink		{ margin:48px 0 24px; }


/* SECTIE SEARCHRESULTS */
.searchresults		{ border-top:solid 1px #999; margin-bottom:24px; }

.searchresults .kop			{ border-bottom:solid 1px #999; height:43px; padding:16px 0 4px 56px; background:url(/images/gow_bloem_40.png) no-repeat; font-size:14px; font-weight:bold; color:#05A7E0; }
.searchresults a			{ color:#05A7E0; text-decoration:none; }
.searchresults a:hover			{ text-decoration:underline; }
.searchresults .rubriek			{ font-weight:bold; font-size:12px; color:#090; margin-bottom:8px; }
.searchresults .itemdate		{ display:inline; }
.searchresults .morelink		{ font-size:9px; font-weight:bold; }
.searchresults .indexitem		{  }
.searchresults .indexitem .itemtitle	{ font-size:16px; }
.searchresults .tekst			{ font-size:11px; margin-left:112px; }


.cse_results		{ border:solid 1px #999; margin-bottom:24px; background-color:#fff; }



/* SECTIE ACHTERGROND ARTIKELEN */
.artikelhome			{ margin-bottom:24px; }

.artsectieinleiding		{ color:#000; font-size:11px; font-weight:bold; margin-bottom:24px; }
.artikeloverzicht		{ margin-bottom:24px; }

.articleitem			{ margin-bottom:24px; }

.lastarticles			{ margin-bottom:24px; }


/* SECTIE MARKTSPIEGEL */
.merkenoverzicht		{ margin-bottom:24px; }
.merkenoverzicht .indexitem	{ height:75px; }
.merkenoverzicht .indexitem .itemtitle	{ margin-top:0; margin-left:122px; }
.merkenoverzicht .indexitem .tekst	{ margin-left:122px; }


/* SECTIE WATIS? */
.watisoverzicht			{ margin-bottom:24px; }


/* SECTIE WETGEVING */
.wetgevingindex			{ margin-bottom:24px; }
.wetgevingindex .kopje		{ font-size:16px; font-weight:bold; margin:0 0 8px 30px; }
.wetgevingindex th		{ background-color:#05A7E0; color:#fff; text-align:left; padding:2px 6px; }
.wetgevingindex td.itemcell	{ border-bottom:solid 1px #999; padding:6px 0; }
.wetgevingindex .duoitem	{ padding:2px 0; }
.wetgevingindex a		{ color:#000; text-decoration:none; }
.wetgevingindex a:hover		{ color:#05A7E0; text-decoration:underline; }

.wetgeving			{ margin-bottom:24px; }
.wetgeving .uitleglink		{ font-size:9px; }
.wetgeving .subtitle		{ font-size:15px; line-height:18px; color:#000; font-weight:bold; }
.wetgeving .itemtitle		{ font-size:20px; line-height:24px; color:#000; font-weight:bold; letter-spacing:-1px; }
.wetgeving .date_author		{ font-size:9px; line-height:12px; }
.wetgeving .itemfoto1		{ margin:8px 12px 12px 0; }
.wetgeving .inleiding		{ margin-top:8px; margin-bottom:12px; font-weight:bold; }
.wetgeving .tekst		{ max-width:434px; margin-bottom:12px; }
.wetgeving .fotos2		{ margin-bottom:12px; }

.wetuitleg			{ margin-bottom:24px; }
.wetuitleg .officiallink	{ font-size:9px; }
.wetuitleg .subtitle		{ font-size:15px; line-height:18px; color:#000; font-weight:bold; }
.wetuitleg .itemtitle		{ font-size:20px; line-height:24px; color:#000; font-weight:bold; letter-spacing:-1px; }
.wetuitleg .date_author		{ font-size:9px; line-height:12px; }
.wetuitleg .itemfoto1		{ margin:8px 12px 12px 0; }
.wetuitleg .inleiding		{ margin-top:8px; margin-bottom:12px; font-weight:bold; }
.wetuitleg .tekst		{ max-width:434px; margin-bottom:12px; }
.wetuitleg .fotos2		{ margin-bottom:12px; }


/* SECTIE COMMENTS */
#idCommentRules				{ position:absolute; visibility:hidden; right:-12px; top:-130px; width:500px; z-index:200; border:solid 1px #999; background-color:#fff; margin:2px 5px 5px 2px; }
.commentsformblock	{ margin-bottom:16px; }
.commentsblock		{ margin-bottom:16px; }
.commentsblock .sepline			{ background-color:#ccc; margin-bottom:8px; }
.commentsblock .comment_text	{ background-color:#fff; margin-bottom:16px; border:solid 1px #ccc; }
.commentsblock .comment_text .reactioncontent	{ }


/* SECTIE NIEUWSBERICHTEN */
.nieuwsoverzicht	{ margin-bottom:24px; }

.newsitem		{ margin-bottom:24px; }

.newscomments		{ margin-bottom:24px; }
.newscomments .kopje	{ font-weight:bold; margin:12px 0 3px; text-align:center; }

.lastnews		{ margin-bottom:24px; }


/* SECTIE PERSBERICHTEN */
.pershome			{ margin-bottom:24px; }

.persoverzicht			{ margin-bottom:24px; }
.persoverzicht .indexitem .tekst	{ margin-left:0; }

.persitem			{ margin-bottom:24px; }
.persitem .commentaar		{ font-style:italic; }
.persitem .commentaarlink	{ font-size:9px; margin-bottom:12px; }
.persitem .commentaarlink a		{ color:#05A7E0; text-decoration:none; }
.persitem .commentaarlink a:hover	{ text-decoration:underline; }

.lastpers			{ margin-bottom:24px; }


/* SECTIE OVERZICHTEN */
.overzichten		{ margin-bottom:24px; }
.overzichten .kopje	{ font-weight:bold; margin-bottom:3px; }
.overzichten .label	{ float:right; margin-top:136px; padding-top:13px; height:60px;
				padding-right:16px; width:131px;
				background:url(/images/bg_label_big.gif) no-repeat;
				font-size:21px; font-weight:bold; text-align:right; }
.overzichten .energielabels	{ margin-top:24px; }


/* SECTIE REVIEW */
.gebruikersreviews		{ margin-bottom:24px; }
.gebruikersreviews .carsearchform	{  }
.gebruikersreviews .remark	{ font-style:italic; margin:6px; font-size:9px; }
 .remark	{ font-style:italic; margin:6px; font-size:9px; }

.reviewlisting			{ margin-bottom:24px; }
.reviewlisting tr.even		{ background-color:#eee; }
.reviewlisting th		{ background-color:#05A7E0; color:#fff; font-size:9px; font-weight:bold; }
.reviewlisting th a		{ text-decoration:none; display:block; padding:2px 0 2px 6px; vertical-align:middle; color:#fff; }
.reviewlisting th a:hover	{ text-decoration:underline; color:#fff; }
.reviewlisting td		{ font-size:9px; padding:2px; }

.gebruikersreview		{ margin-bottom:24px; }
.gebruikersreview .summary	{ border:solid 1px; border-color:#ccc #333 #333 #ccc; background-color:#eee; margin:8px 0 12px; padding:0; }
.gebruikersreview .topbalk	{ background-color:#05A7E0; color:#fff; font-size:9px; padding:2px 5px; margin:0; }
.gebruikersreview .teksten	{ padding:0 12px 12px; }
.gebruikersreview .kopje	{ font-weight:bold; margin:12px 0 3px; }
.gebruikersreview table.teksten	{ margin:0; }
.gebruikersreview .fotos2	{ margin-bottom:12px; }

.reviewcomments		{ margin-bottom:24px; }
.reviewcomments .kopje	{ font-weight:bold; margin:12px 0 3px; text-align:center; }

.review_rightblock	{ margin-bottom:24px; }


/* SECTIE WEBLOGS */
.weblogs		{ margin-bottom:24px; border-bottom:solid 1px #999; }
.blogitem		{ border-top:solid 1px #999; padding-top:14px; margin-bottom:16px; }
.blogitem a		{ text-decoration:none; color:#05A7E0; }
.blogitem a:hover	{ text-decoration:underline; }
.blogitem a.woordlink:hover	{ text-decoration:none; }
.blogitem .itemtitle	{ font-weight:bold; font-size:16px; margin-bottom:12px; }
.blogitem .tekst	{ margin-bottom:12px; }
.blogitem .fotos	{ margin-bottom:12px; }
.blogitem .date_author	{ font-size:9px; line-height:12px; }
.blogitem .date_author a	{ font-weight:bold; }

.weblogcomments		{ margin-bottom:24px; }
.weblogcomments .kopje	{ font-weight:bold; margin:12px 0 3px; text-align:center; }

.lastblogs		{ margin-bottom:24px; }

.blogauthors				{ margin-bottom:24px; }
.blogauthors .indexitem .itemtitle	{ margin-bottom:2px; }
.blogauthors .indexitem .tekst		{ font-size:10px; }


.biografie		{ margin-bottom:24px; }
.biografie .itemfoto1	{ margin:0 12px 12px 0; }


/* SECTIE TESTS */
.autotests			{ margin-bottom:24px; }
.autotests .carsearchform	{ }
.testlisting			{ }
.testlisting tr.even		{ background-color:#eee; }
.testlisting th			{ background-color:#05A7E0; color:#fff; font-size:9px; font-weight:bold; }
.testlisting th a		{ text-decoration:none; display:block; padding:2px 0 2px 6px; vertical-align:middle; color:#fff; }
.testlisting th a:hover		{ text-decoration:underline; color:#fff; }
.testlisting td			{ font-size:9px; padding:2px; }

.autotest		{ margin-bottom:24px; }
.autotest .subtitle	{ font-size:15px; line-height:18px; color:#000; font-weight:bold; }
.autotest .itemtitle	{ font-size:20px; line-height:24px; color:#000; font-weight:bold; letter-spacing:-1px; }
.autotest .date_author	{ font-size:9px; line-height:12px; margin-bottom:8px; }
.autotest .itemfoto1	{ margin:8px 12px 12px 0; }
.autotest .inleiding	{ margin-top:8px; margin-bottom:12px; font-weight:bold; }
.autotest .tekst	{ margin-bottom:12px; }
.autotest .fotos2	{ margin-bottom:12px; }
.autotest .bijschrift	{ font-size:9px; }
.autotest .kopje	{ font-weight:bold; border-bottom:solid 1px #000; text-align:center; }
.autotest .technical	{ background-color:#eee; margin-bottom:12px; }

.test_rightblock	{ margin-bottom:24px; }


/* SECTIE COMMENTS */
.comment			{ border:solid 1px; border-color:#ccc #333 #333 #ccc; padding:12px; }
.cmtdate			{ font-size:10px; float:right; }
.cmtname			{ font-weight:bold; }
.cmttext			{ }
.commentreport			{ text-align:right; font-size:9px; margin-bottom:8px; }
.commentreport a		{ text-decoration:none; color:#05A7E0; }
.commentreport a:hover	{ text-decoration:underline; }

.reageer			{ font-size:11px; margin-bottom:12px; }
.reageer a			{ text-decoration:none; color:#05A7E0; }
.reageer a:hover	{ text-decoration:underline; }

.commentform			{ margin-bottom:24px; }
.commentform .articlequote	{ border:dashed 1px #000; padding:6px; margin-bottom:12px; }
.commentform .quotetitle	{ font-weight:bold; margin-bottom:12px; }
.commentform .quotetext		{ font-weight:bold; font-size:11px; line-height:14px; }


/* SECTIE ACTIES */
.powered			{ margin-bottom:12px;}
.aanbieder			{ font-size:9px; font-weight:bold; margin-top:6px; }
.aanbieders_rightblock	{ margin-bottom:24px; }

/* SECTIE WOORDENLIJST */
.woordenlijst				{ border-bottom:solid 1px #999; padding-bottom:8px; margin-bottom:24px; }
.woordenlijst .letternav		{ text-align:center; ; font-size:14px; font-weight:bold; text-transform:uppercase; color:#05A7E0; margin-bottom:12px; }
.letternav a				{ width:20px; padding:0 4px; border:solid 1px #999; text-decoration:none; margin-bottom:8px; }
.letternav a:hover			{ background-color:#05A7E0; color:#000; }
.woordenlijst .woord			{ border-top:solid 1px #999; padding-top:8px; font-weight:bold; color:#05A7E0; margin-top:8px; font-size:12px; }
.woordenlijst .woord:first-letter	{ text-transform:capitalize; }
.woordenlijst .woord a			{ color:#05A7E0; text-decoration:none; }
.woordenlijst .woord a:hover		{ text-decoration:underline; }
.woordenlijst .uitlegkort        { margin-left:15px; }
.woordenlijst .uitlegkort2        { margin-bottom:12px; }
.woordenlijst .uitleglang		{ display:none; padding-left:15px; margin-top:1px; }
.woordenlijst .moreexplain		{ }
.woordenlijst a.morelink		{ color:#05A7E0; text-decoration:none; font-size:10px; font-weight:bold; }
.woordenlijst a.morelink:hover		{ text-decoration:underline; }
.woordenlijst .imgmore			{ }
.woordenlijst .uitlegkop		{ font-weight:bold; color:#05A7E0; margin-bottom:8px; }
.woordenlijst .uitlegkop:first-letter	{ text-transform:capitalize; }
.woordenlijst .uitleg			{ margin-bottom:12px; }
#idWoordUitleg				{ border:solid 1px #000; padding:4px; height:400px; overflow:auto; margin-bottom:12px; }


/* SECTIE LINKS */
.groenlinks			{ margin-bottom:24px; }
.groenlinks .kopje		{ background-color:#05A7E0; color:#fff; padding:2px 4px; }
.groenlinks ul.cat		{ background:#fff url(/images/bluewhite1.png) repeat-x; margin:0; padding:0; list-style-image:url(/images/triangle_9_green.png); }
.groenlinks ul.cat li		{ padding:0; margin:0 0 0 18px; }
.groenlinks ul.cat a		{ text-decoration:none; padding:2px; }
.groenlinks ul.cat a:hover	{ color:#05A7E0; }


/* SECTIE TANKSTATIONS */
.tankstations			{ margin-bottom:24px; }
.tankstations .searchbox	{ }
.tankstations .searchbox th	{ background-color:#72BF44; color:#fff; padding:2px; }
.tankstations .searchbox td	{ padding:4px; }
.tankstations .kopje		{ font-size:11px; font-weight:bold; margin-top:18px; }
.tankstations a			{ color:#05A7E0; text-decoration:none; }
.tankstations a:hover		{ text-decoration:underline; }

.tankstationdetails		{ margin:0 0 24px 0; }
.tankstationdetails .kopje	{ font-weight:bold; }


/* SECTIE DISCLAIMER */
.disclaimer			{ margin-bottom:24px; }
.disclaimer .kop		{ font-size:20px; color:#000; font-weight:bold; letter-spacing:-1px; margin-bottom:8px; }
.disclaimer .textbody a		{ color:#05A7E0; text-decoration:none; }
.disclaimer .textbody a:hover	{ text-decoration:underline; }
.disclaimer .ourname		{ font-style:italic; }


/* SECTIE COLOFON */
.colofon			{ margin-bottom:24px; }
.colofon .kop			{ font-size:20px; color:#000; font-weight:bold; letter-spacing:-1px; margin-bottom:8px; }
.colofon .textbody a		{ color:#05A7E0; text-decoration:none; }
.colofon .textbody a:hover	{ text-decoration:underline; }
.colofon .ourname		{ font-style:italic; }


/* SECTIE VIDEO */
.videohome			{ margin-bottom:24px; }

.videooverzicht			{ margin-bottom:24px; }

.videoblock			{ margin-bottom:24px; }
.videoblock .itemtitle		{ font-size:20px; line-height:24px; color:#000; font-weight:bold; letter-spacing:-1px; margin-bottom:8px; }
.videoblock .date_author	{ font-size:9px; line-height:12px; text-align:right; }
.videoblock .tekst		{ margin-bottom:12px; }
.videoblock #content		{ margin-bottom:12px; }

.videolink			{ margin-bottom:12px; }
.videolink a			{ color:#05A7E0; text-decoration:none; }
.videolink a:hover		{ text-decoration:underline; }
.video-backtitle		{ background-color:#999; }


/* SECTIE PEILINGEN */
h3.question			{ font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#05A7E0; margin-top:0; }

.peilingresults			{ margin-bottom:24px; }
.peilingresults .answer		{ font-weight:bold; margin-bottom:2px; }
.peilingresults .scorebg	{ margin-bottom:12px; background-color:#BAE4F9; }
.peilingresults .perc		{ float:right; display:inline; width:50px; padding-right:6px; background-color:#05A7E0; color:#fff; text-align:right; }
.peilingresults .scorebar	{ background-color:#77C14F; height:16px; }


.peilingenindex			{ margin-bottom:24px; border-bottom:solid 1px #999; }
.peilingenindex a		{ color:#05A7E0; text-decoration:none; }
.peilingenindex a:hover		{ text-decoration:underline; }
.peilingenindex .pollitem	{ border-top:solid 1px #999; padding:12px 0; }
.peilingenindex .itemdate	{ font-size:8px; margin-bottom:3px; }


/* SECTIE STATIC TEXT */
.statictextblock			{ margin-bottom:24px; }



.registratie			{ margin-bottom:24px; width:578px; }


.resultsnav		{ font-size:11px; font-weight:bold; text-align:right; }
.resultsnav a		{ color:#05A7E0; text-decoration:none; }
.resultsnav a:hover	{ color:#000; }

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:#05A7E0; 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:#fff url(/images/bluewhite1.png) repeat-x; }
.fotobottomnavbalk		{ font-weight:bold; padding:0 10px; }
.fotobottomnavbalk a		{ color:#05A7E0; 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); }

.adv_bar			{ text-align:center; font-style:italic; font-size:10px; margin-bottom:6px; }
.adv_rectangle		{ margin-bottom:24px; }

a.woordlink			{ color:#000; text-decoration:none; border-bottom:dotted 1px #090; }
a.woordlink:hover		{ color:#090; border-bottom:solid 1px #090; }


.questions			{ margin-bottom:24px; }
.questions .formbox_2 .kopje	{ color:#05A7E0; font-size:16px; margin-bottom:8px; line-height:1.3; font-weight:normal; }
.questions ul			{ list-style-image:url(/images/triangle_9_green.gif); padding:0; margin:0; }
.questions li.question		{ padding:0; margin:8px 0 0 15px; font-weight:bold; font-size:12px; }
.questions li.question a	{ color:#05A7E0; text-decoration:none; }
.questions li.question a:hover	{ text-decoration:underline; }

td.gow_header a			{ color:#fff; text-decoration:none; font:bold 16px Arial, Helvetica, sans-serif; }
td.gow_header a:hover	{ color:#fff; text-decoration:underline; }

.lineindexrow					{  }
.lineindexrow td				{ padding:0 2px;  }
.lineindexrow a					{ padding:2px; display:block; color:#000; }
.lineindexrow a:hover			{ text-decoration:underline; color:#05A7E0; }
.odd							{ background-color:#fff; }
.even							{ background-color:#eee; }
.lineindexrow td.lb				{ border-left:solid 1px #ccc; }
.bluecolheader					{ background-color:#05A7E0; color:#fff; }
.bluecolheader td				{ padding:2px 0 2px 2px; }
.bluecolheader td.lb			{ border-left:solid 1px #fff; }
.bluecolheader td.hand			{ cursor:pointer; background:url(/images/filterknoppenbalk_bg.gif) repeat-x; }
.bluecolheader td.hand:hover	{ color:#f00; background:url(/images/filterknopactive2_bg.gif) repeat-x; }

.verzekeringblock			{ margin-bottom:24px; }
input.kenteken_home			{ text-transform:uppercase; font-size:14px; font-weight:bold; letter-spacing:2px; background:#fff url(/images/back_kenteken_23.gif) no-repeat; border:0px solid #ffcc00; margin:0px 0px 0px 0px; padding:3px 0px 0px 20px; height:23px; width:119px; }
input.kenteken				{ text-transform:uppercase; font-size:18px; font-weight:bold; letter-spacing:2px; background:#fff url(/images/back_kenteken_29.gif) no-repeat; border:0px solid #ffcc00; margin:0px 0px 0px 0px; padding:3px 0px 0px 28px; height:29px; width:150px; }

.mygow, .mygow td			{ font-family:Tahoma, Arial, Helvetica, sans-serif; }
.mygow .sectionblokkopje	{ font-size:14px; font-weight:bold; }
.mygow .sectionblokkopje2	{ font-size:12px; font-weight:bold; }
.mygow .sectionblokkopje3	{ font-size:11px; font-weight:bold; }
.mygow .dataname			{ padding:6px 0 4px; font-size:11px; font-weight:bold; color:#666; }
.mygow .datavalue			{ padding:3px 0; border-bottom:solid 1px #ccc; }
.mygow .dataedit			{ border-bottom:solid 1px #ccc; }
.mygow td a					{ color:#05A7E0; text-decoration:none; }
.mygow td a:hover			{ color:#05A7E0; text-decoration:underline; }
.mygow a.linkblock			{ padding:3px 0; display:block; }
.mygow .formcellkop			{ font-size:11px; font-weight:bold; color:#999; padding:16px 0 2px; }
.mygow .helpcellkop			{ font-size:11px; font-weight:bold; color:#999; }
.mygow .helpcell			{ background-color:#eee; border:solid 1px #ccc; font-size:11px; color:#666; }
.mygow .helptext			{ font-size:11px; color:#666; }
td.logo_cb					{ background:url(http://www.autoweek.nl/images/logo_carbase_17.gif) no-repeat right center; }
td.label_A					{ background:url(/images/bg_label_a.gif) no-repeat right center; }
td.label_B					{ background:url(/images/bg_label_b.gif) no-repeat right center; }
td.label_C					{ background:url(/images/bg_label_c.gif) no-repeat right center; }
td.label_D					{ background:url(/images/bg_label_d.gif) no-repeat right center; }
td.label_E					{ background:url(/images/bg_label_e.gif) no-repeat right center; }
td.label_F					{ background:url(/images/bg_label_f.gif) no-repeat right center; }
td.label_G					{ background:url(/images/bg_label_g.gif) no-repeat right center; }

.cbmdataname				{ padding:6px 0 4px; font:bold 11px Tahoma, Arial, Helvetica, sans-serif; color:#666; }
.cbmdataedit				{ border-bottom:solid 1px #ddd; }
.cbmdataedit_pre			{ border-top:solid 1px #ddd; }
a.cbmlinkblock				{ padding:3px 16px 3px 0; display:block; }
td.lb a.cbmlinkblock		{ padding-left:4px; }

.ervaringenform				{ position:absolute; visibility:hidden; z-index:10; border:solid 1px #ccc; background-color:#eee; }
.localinputdiv				{ position:absolute; width:387px; top:-3px; z-index:10; padding:3px; border:solid 1px #ccc; background-color:#eee; }
.localinputdiv2				{ position:absolute; width:500px; left:-130px; top:-3px; z-index:10; padding:3px; border:solid 1px #ccc; background-color:#eee; }
.emptydiv					{ position:absolute; }
.optionslayer				{ position:absolute; visibility:hidden; max-height:440px; overflow:auto; overflow-x:hidden; background-color:#fff; border:solid 1px #ccc; }
.options_outerlayer			{ position:absolute; visibility:hidden; }
.options_innerlayer			{ max-height:440px; overflow:auto; overflow-x:hidden; background-color:#fff; border:solid 1px #666; }
.popup_rightshade			{ background:url(/images/bg_dropdownshade_right.png) repeat-y right; margin:0; padding:0; }
.popup_leftshade			{ background:url(/images/bg_dropdownshade_left.png) repeat-y left; margin:0; padding:0; }
.popup_bottomleft			{ background:url(/images/bg_dropdownshade_bottomleft.png) no-repeat left top; width:12px; height:12px; padding:0; }
.popup_bottom				{ background:url(/images/bg_dropdownshade_bottom.png) repeat-x top; height:12px; padding:0; }
.popup_bottomright			{ background:url(/images/bg_dropdownshade_bottomright.png) no-repeat right top; width:12px; height:12px; padding:0; }

.popup_outerlayer			{ position:absolute; visibility:hidden; }
.popup_innerlayer			{ background-color:#fff; border:solid 1px #666; text-align:left; }
.popup_header				{ background-color:#eee; font-weight:bold; }

#idCBM_submit				{ visibility:hidden; }
#idCBM_options				{ }
#idCBM_options td.lb		{ border-left:solid 1px #ccc; }

#idCBMS_submit				{ visibility:hidden; }
#idCBMS_options				{ left:-3px; }
#idCBMS_options td.lb		{ border-left:solid 1px #ccc; }
