
/* BASIC */
SELECT, INPUT, TEXTAREA, TABLE, TD, TR, BODY, FORM { margin: 0; padding: 0; font: 11px Tahoma; color: #00CCCC; outline: none; }
INPUT, TEXTAREA { padding: 2px; border: 1px solid #00CCCC; }
input[type="checkbox"], input[type="radio"] { background: transparent; border: 0; margin: 0 3px -4px 0; padding-top: 3px; padding-bottom: 2px; }
IMG { border: 0px; }

A { color: #00CCCC; outline: none; }
A:HOVER { color: #CC0033; }

/* LAYOUT */
#frame { width: 780px; margin: 0 auto; }
#content, #content_long { width: 650px; overflow: hidden; margin-top: -1px; float: right; }
#content_long { width: 780px; }
#menu { padding: 0 0 10px 0; width: 130px; float: left; }

/* HEADER */
#header { width: 779px; overflow: hidden; background: #00CCCC URL(/images/headerteur.gif) no-repeat top left; height: 80px; }#header .logotop { width: 53px; height: 53px; margin: 0 -53px 0 0; background: #CCCC99; float: left; }

#header #logo, #header #image { width: 310px; float: left; height: 55px; padding: 5px 0 0 63px; font-family: arial; }
#header #image IMG { position: absolute; margin: -5px 0 -48px -9px; }
#header H1 { position: absolute; font-size: 28px; color: #000000; letter-spacing: -2px; padding: 0px; margin: 0px; }
#header H1 SPAN { position: absolute; margin: -1px 0 0 -1px; color: #FFF; }
#header H1 B { font-size: 15px; letter-spacing: -1px; margin: 0; font-weight: bold; }
#header H1 B SPAN { margin: 11px 0 0 -1px; }
#header H2, #header H3 { position: absolute; color: #CC0033; font-size: 10px; letter-spacing: 1px; padding: 0px; margin: 29px 0 0 0; font-weight: normal; }
#header H3 { color: #FFFFFF; }

#header #zoeken { width: 241px; height: 42px; float: left; padding: 18px 0 0 35px; }
#header #zoeken INPUT { padding: 0; }
#header #zoeken #zoekterm { border: 0px; background-color: #F1F8FF; width: 165px; margin: 2px 3px 0 1px; }
#header #zoeken #zoek { border: 0px; background-color: #9FD0FF; width: 52px; font-size: 10px; }

#header_menu1 { width: 779px; overflow: hidden; height: 26px; }
#header_menu1 UL { float: right; list-style-type: none; margin: 6px -10px 0 0; padding: 0; color: #A2A2A2; }
#header_menu1 LI { float: left; padding: 0 9px 0 9px; }
#header_menu1 a { color: #A2A2A2; text-decoration: none; }
#header_menu1 a:hover { text-decoration: underline; }
#header_menu1 .true { background: URL(/images/true.gif) no-repeat right top; padding: 0 43px 0 0; margin: 0 8px 0 12px; }
#header_menu1 .true:hover { text-decoration: none; }

#header_menu2 { list-style-type: none; float: left; margin: 0; padding: 0px; float: right; }
#header_menu2 a { background-color: #CC0033; background-image: URL(/images/menu_button.gif); width: 122px; padding: 6px 0 7px 7px; color: #FFF; text-decoration: none; display: block; border-bottom: 1px solid #FFF; }
#header_menu2 a:hover { background-color: #00CCCC; }

#broodkruimel { list-style-type: none; color: #FFF; width: 635px; margin: 0 0 0 9px; padding: 0; }
#broodkruimel LI { float: left; padding: 0 3px 0 12px; background: URL(/images/slash.gif) no-repeat left; }
#broodkruimel LI a { color: #FFF; text-decoration: none; }
#broodkruimel LI a:hover { color: #000033; }
#broodkruimel .none { background: URL(/images/spacer.gif); margin: 0px; padding: 0 3px 0 0; }

/* FOOTER */
#footer, #footer_long { float: left; background: #CC0033 URL(/images/back_footer.gif); margin: 1px 1px 0 0; width: 644px; padding: 6px 5px 7px 0; text-align: right; color: #FFF; border-bottom: 10px solid #FFF; }
#footer_long { background: #CC0033 URL(/images/back_footer_long.gif); width: 774px; }
#footer a, #footer_long a { color: #FFF; margin: 0 5px 0 5px; text-decoration: none; }
#footer a:hover, #footer_long a:hover { text-decoration: underline; }
#footer B, #footer_long B { float: left; font-weight: normal; padding: 0 0 0 10px; }
#footer B a, #footer_long B a { margin: 0px; }

/* INDEX */
.categorie { width: 207px; height: 56px; overflow: hidden; line-height: 17px; float: left; padding: 2px 15px 0 32px; margin: 0 0 8px 0; }
.categorie IMG { float: left; width: 16px; height: 16px; margin: 4px 0 0 -25px; }
.categorie a { text-decoration: none; }
.categorie SPAN { float: left; }

.nieuwsbrief_index { background: URL(/images/nieuwsbriefindex.gif); width: 259px; height: 149px; margin: 1px 0 0 0; }
.nieuwsbrief_index FORM { padding: 117px 11px 0 11px; }
.nieuwsbrief_index .emailadres { border: 1px solid #00CCCC; height: 15px; margin: 0 5px 0 0; }
.nieuwsbrief_index .submit { border: 1px solid #00CCCC; border: 0px; background: URL(/images/nieuwsbrief_submit.gif); height: 19px; font-size: 10px; width: 95px; }

/* TOUR */
#tour H1 { font: 19px Arial; font-weight: bold; color: #00CCCC; margin: 0 0 10px 0; }
#tour H1 B { font-size: 10px; padding: 2px 0 0 0; display: block; color: #4E96DC; }
#tour H2 { font: 15px Arial; font-weight: bold; color: #CCCC99; margin: 0 0 2px 0; }
#tour HR { margin: 9px 0 8px 0; }
#tour #left { float: left; }
#tour #right { float: right; }

/* LI MENUS RUBRIEKEN */
.rubriek, #sub, .rubriek_specials { margin: 0px; padding: 0px; list-style-type: none; }
.rubriek LI UL, .rubriek_specials LI UL { padding: 0px; margin: 0px; }

.rubriek #hoofd { color: #FFF; width: 129px; background: #CC0033 URL(/images/menu_button.gif); margin: 0px; }
.rubriek #hoofd a { padding: 6px 0 6px 7px; color: #FFF; text-decoration: none; height: 14px; display: block; }
.rubriek #hoofd a:hover { background: #00CCCC URL(/images/menu_button.gif); }
.rubriek LI { width: 129px; background: #CC0033 URL(/images/menu_button.gif); }
.rubriek LI a { padding: 6px 0 6px 7px; color: #FFF; text-decoration: none; height: 14px; display: block; border-bottom: 1px solid #FFF; }
.rubriek LI a:hover { background: #00CCCC URL(/images/menu_button.gif); }

.rubriek .donker { width: 129px; background: #000033 URL(/images/menu_button.gif); margin: 0px; }
.rubriek .donker a { padding: 6px 0 6px 7px; color: #00CCCC; text-decoration: none; height: 14px; display: block; }
.rubriek .donker a:hover { background: #000033 URL(/images/menu_button.gif); text-decoration: underline; }

#sub LI { width: 129px; background: #000033 URL(/images/menu_button.gif); color: #00CCCC; }
#sub .subsub { background: #D2E9FF URL(/images/menu_button.gif); color: #00CCCC; }
#sub .subsub a { color: #00CCCC; padding: 6px 0 6px 20px; background: URL(/images/bullet-blauw.gif) no-repeat bottom left; }
#sub LI a { padding: 6px 0 6px 20px; color: #00CCCC; text-decoration: none; height: 14px; display: block; border-bottom: 1px solid #FFF; background: URL(/images/bullet-blauw.gif) no-repeat top left; }
#sub LI a:hover { background: URL(/images/bullet-blauw.gif) no-repeat bottom left; }
#sub LI a B { font-weight: normal; }

#menu H4 { margin: 0px; }
#menu H4 a { font-size: 11px; font-weight: bold; background: #CCCC99 URL(/images/menu_button.gif); height: 20px; width: 123px; padding: 6px 0 0 7px; font-weight: bold; color: #FFF; margin: 0 0 1px 0; display: block; }

.rubrieken_kop { background: #CCCC99 URL(/images/menu_button.gif); height: 20px; width: 116px; padding: 6px 7px 0 7px; font-weight: bold; color: #FFF; margin: 0 0 1px 0; }

.rubriek_specials LI { width: 129px; background: #CC0033 URL(/images/menu_top.gif) no-repeat top left; overflow: hidden; }
.rubriek_specials LI a { color: #FFF; text-decoration: none; display: block; border-bottom: 1px solid #FFF; }
.rubriek_specials LI a:hover { background: #00CCCC URL(/images/menu_top.gif) no-repeat top left; color: #FFF; }
.rubriek_specials DIV { display: inline-block; background: URL(/images/menu_top.gif) no-repeat bottom left; }
.rubriek_specials DIV DIV { display: inline-block; padding: 6px 0 6px 7px; cursor: pointer; }

.partnersom { background: #00CCCC URL(/images/menu_top.gif) no-repeat bottom; margin: 0 1px 1px 0; padding: 0 0 1px 0; }
.partners { background: #00CCCC URL(/images/menu_top.gif) no-repeat top; line-height: 16px; padding: 5px 5px 5px 8px; color: #D2E9FF; font-size: 10px; }
.partners a { color: #000033; font-size: 11px; }

/* KOPPEN */
.kop1, .kop2, .kop1top, .kop3top, .kop1_error { background: #00CCCC URL(/images/kop1.gif); font-size: 11px; font-weight: bold; color: #FFF; margin: 1px 1px 0 0; padding: 6px 0 7px 8px; }
.kop2 { background: #00CCCC URL(/images/kop2.gif); margin: 1px 0 0 0; padding: 6px 0 7px 8px; }
.kop3 { background: #00CCCC URL(/images/kop2.gif); margin: 1px 0 0 0; padding: 0px; }
.kop1top { background: #CC0033 URL(/images/kop1.gif); }
.kop3top { background: #00CCCC URL(/images/kop1.gif); }
.kop1_error { background: #CCCC99 URL(/images/kop1.gif); }

H1 B, H2 B, H3 B, H4 B, H5 B, H6 B { font-weight: normal;  }
H1 a, H2 a, H3 a, H4 a, H5 a, H6 a { color: #FFF; text-decoration: none; }

.openclose { width: 14px; height: 13px; border: 0px; margin: -3px 0 -3px 0; padding: 4px 6px 0 0; float: right; }
.kop2_om { float: left; width: 324px; margin: 0 1px 0 0; }
.kop2_om_x3 { float: left; width: 259px; margin: 0 1px 0 0; }
.kop2_om_x3 .kop2 { background: #00CCCC URL(/images/kop3.gif); }
.more { float: right; padding: 0 7px 0 0; }

/* TEKSTBLOKKEN */
.mainc, .maine, .maina, .maini, .mainb { background: #FFF; margin: 0px 1px 0px 0px; line-height: 16px; border-left: 1px solid #00CCCC; border-right: 1px solid #00CCCC; }
.mainc { padding: 0px 1px 0px 1px;  }
.maine { padding: 4px 6px 3px 7px; *padding: 2px 6px 4px 7px; }
.mainb { padding: 4px 6px 4px 6px; _padding: 2px 6px 4px 6px; }
.maini { padding: 8px 6px 4px 6px; }
#content_long .maini { padding: 8px 6px 0 6px; height: 461px; overflow: hidden; }
.maina { margin: 0px 1px 0px 0px; padding: 5px 10px 5px 10px; _overflow: hidden; _width: 627px; }

.back1, .top1 { width: 649px; height: 2px; background: #00CCCC; }
.top1_long, .back1_long { width: 779px; height: 2px; background: #00CCCC; }
.back2, .top2, .top2_x3, .back2_x3 { width: 324px; height: 2px; background: #00CCCC; }
.top2_x3, .back2_x3 { width: 259px; }
.back4, .top4 { height: 2px; background: #00CCCC; }
.top1, .top2, .top2_x3, .top4, .top1_long { margin: 1px 0 0 0; }

/* POPUPS */
.archief { width: 635px; padding: 0 0 0 3px; }
.archief IMG { border: 1px solid black; margin: 8px; width: 140px; height: 140px; }

/* ADVERTENTIES */
.banner250 { float: right; padding: 0 1px 5px 5px; width: 250px; height: 250px; margin: -6px 0 0 8px; background: #EDF6FF; border: 1px solid #CC0033; }
.banner336 { clear: both; margin: 8px 0 5px -2px; padding: 0 0 5px 0; border-top: 1px solid #CC0033; border-bottom: 1px solid #CC0033; }
.infoteur336 { clear: both; border-top: 0px; margin-bottom: 5px; }
.banner336 DIV { width: 400px; overflow: hidden; }

/* ARTIKEL PAGINA */
.inleiding { line-height: 18px; padding: 0 10px 0 10px; }

.maina H1 { background: URL(); font: 19px Arial; font-weight: bold; color: #00CCCC; padding: 0px; margin: 0 0 2px -1px; }
.maina H4, .maina H3, .maina H2 { font: 15px Arial; font-weight: bold; color: #CC0033; padding: 0px; margin: 0px; }
.maina H4 { margin: 15px 0 0 0; }
.maina H4 a, .maina H3 a, .maina H2 a { color: #CC0033; text-decoration: underline; }

.maina .heel, .maina .none { width: 100%; border-collapse: collapse; padding: 0; margin: 3px 0 3px 0; line-height: 16px; }
.maina .half { border-collapse: collapse; padding: 0; margin: 3px 7px 3px 0; line-height: 16px; float: left; }
.maina TH { font-weight: bold; text-align: left; padding: 4px 4px 6px 6px; border: 1px solid #CC0033; border-bottom: 2px; background: #D2E9FF; vertical-align: top; }
.maina TD { border: 1px solid #CC0033; padding: 4px 4px 6px 6px; line-height: 16px; vertical-align: top; }
.maina .om { background: #EDF6FF; line-height: 16px; vertical-align: top; }
.maina P { line-height: 17px; margin: 0; padding: 0px; }
.maina .width100 { width: 50%; }
.none TD, .none TH { border: 0px; }

.art_links a { text-decoration: none; }
.artfoto { border: 1px solid black; padding: 1px; margin: 4px 8px 5px 0; width: 140px; height: 140px; float: left; }
.maina SPAN, .kopinfo { color: #CCCC99; }
.maina SPAN a, .maina SPAN a:hover, .kopinfo a, .kopinfo a:hover { color: #CCCC99; }
.maina UL, .mainc UL, .maine UL, .blockul { padding: 0 0 0 25px; margin: 0 0 0 5px; list-style-type: square; }
.maine UL { padding: 0 0 0 15px; }
.maina OL { padding: 0 0 0 25px; margin: 0 0 0 10px; }
HR { height: 1px; color: #CC0033; border: none; background: #CC0033; margin: 5px 0 5px 0; _margin: 0px; padding: 0px; }

.maina blockquote, .maina .special, .maina .code { border: 1px solid #CC0033; background-color: #D2E9FF; padding: 3px 5px 5px 5px; margin: 5px; }
.maina .special { background-color: #FFF;  }
.maina .code { background-color: #D2E9FF; margin: 0; }

.maina .copy { display: block; text-align: right; font-size: 10px; color: #CC0033; margin: 0 0 -3px 0; }
.maina .copy a { color: #CC0033; }
.maina .copy a:hover { color: #CC0033; text-decoration: none; }

.buttons IMG { cursor: pointer; border: 1px solid #00CCCC; margin: 0 2px 0 0; width: 16px: height: 16px; }

.icons { text-align: right; margin: 0 0 6px 0; padding: 1px 0 9px 0; border-bottom: 1px dashed #000033; }
.icons IMG { padding: 0 3px 0 6px; margin: 0 0 -4px 0; }
.icons a { color: #00CCCC; text-decoration: none; padding: 0 12px 0 0; }
.icons a:hover { color: #CC0033; }

.maine .icons { border: 0px; padding: 5px 5px 5px 0px; }

.opties { line-height: 20px; padding: 4px 0 6px 3px; }
.opties IMG { padding: 3px 3px 3px 4px; vertical-align: middle; }
.opties a { text-decoration: none; padding: 0 8px 0 0; }

.beoordelen2 { text-align: center; padding: 28px 0 19px 0; }
.beoordelen2 SPAN { font-size: 40px; font-weight: bold; }

.emo { width: 16px; height: 16px; vertical-align: middle; }

.iconoff { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: .40; opacity: .40; }

#zoekwoord { height: 13px; background: #FFF; font-weight: normal; text-transform: none; font-size: 11px; }

.fakead { width: 248px; height: 240px; background: URL(/images/google.gif) no-repeat right bottom; font-family: arial; padding: 10px 0 0 2px; line-height: 14px; }
.fakead B { font-size: 12px; color: 00CCCC; text-decoration: underline; }
.fakead SPAN { font-size: 10px; color: #CC0033; }

.adlinks { margin: 5px 0 5px 0; padding: 5px 0 5px 0; border-top: 1px solid #CC0033; border-bottom: 1px solid #CC0033; height: 22px; }
.adlinks a { color: #CC0033; padding: 0 0 0 4px; float: right; font-weight: bold; }
.adlinks P { margin: 0 0 0 -5px; padding: 2px 0 0 0; }
.adlinks DIV { float: left; font-weight: normal; margin: 0 0 0 -3px; }
.adlinks DIV a { float: left; font-weight: normal; margin: 0 15px 0 0; }

/* TOOLTIP */
.tooltip { background: #000033; border: 1px solid #00CCCC; z-index: 20000; padding: 4px 8px 6px 8px; width: 200px; line-height: 16px; }
.tooltip SPAN { font-size: 10px; color: #CC0033; }
#tooltip { position:absolute; visibility:hidden; z-index: 999; }
#dhtmltooltip { position: absolute; width: 150px; visibility: hidden; z-index: 100; }

.button_ubb { border: 1px solid #00CCCC; font-weight: bold; background: #EDF6FF; padding: 1px 5px 1px 5px; font-size: 11px; margin: 0 1px 3px 0; }
.tooltip UL, .mainc UL { padding: 0 0 0 20px; margin: 0 0 0 5px; list-style-type: square; }

/* FORUM */
.forum_button { text-decoration: none; color: #FFF; }

td.fb_balk { border-top: 2px solid #FFF; border-left: 2px solid #FFF; }
td.fb_balk a { text-decoration: none; }
td.fb_balk a.button { color: #00CCCC; }
td.fb_balk a.button:hover { color: #CC0033; }
td.fb_balk img { vertical-align: middle; margin: 0px 5px; }

td.fb_links { padding: 5px; vertical-align: top; border-right: 1px solid #000033; }
td.fb_links_eigen { padding: 5px; vertical-align: top; border: 1px solid #CC0033; }
td.fb_links_mod { padding: 5px; vertical-align: top; border: 1px solid #CCCC99; }

td.fb_rechts { padding: 7px; vertical-align: top; line-height: 16px; }
td.fb_rechts_eigen { padding: 7px; vertical-align: top; border: 1px solid #CC0033; line-height: 16px; }
td.fb_rechts_mod { padding: 337px; vertical-align: top; border: 1px solid #CCCC99; line-height: 16px; }

.rij_tabel blockquote { border: 1px solid #CC0033; background: #D2E9FF; padding: 4px 7px 4px 7px; margin: 5px; }
#zoek_tabel a { text-decoration: none; }
* html .select_fix_ie { margin-top: 1px; }
* html .ubb_ie_fix { padding-left: 2px; }

/* UBB */
.ubbcode { border-left: 1px solid #00CCCC; border-right: 1px solid #00CCCC; background: #EEEEEE; padding: 0 2px 0 2px; }
.ubbcode IMG { margin: 3px 0 3px 0; *margin: 2px 0 2px 0; }
.ubbcode a IMG { border: 1px solid #EEEEEE; }
.ubbcode a:hover IMG { margin: 3px 0 3px 0; *margin: 2px 0 2px 0; border: 1px solid #747474; }

.fotodiv, .specialekarakters { border-left: 1px solid #00CCCC; border-right: 1px solid #00CCCC; border-top: 1px solid #00CCCC; }

.artikellink, .artlinks, .internlink { background: #F0F0EE; border-left: 1px solid #00CCCC; border-right: 1px solid #00CCCC; border-top: 1px solid #00CCCC; }
.divtable { width: 100%; }
.divtable .rij_1 TD { padding: 7px; background: #D6D6D6; border: 0px; color: #303030; }
.divtable .rij_2 TD { padding: 7px; background: #E1E1E1; border: 0px; color: #303030; }
.divtable .rij_1 TD a, artlinks .rij_2 TD a, .artlinks .rij_1 TD a { color: #303030; text-decoration: none; }
.divtable .rij_2 TD a:hover, .divtable .rij_1 TD a:hover { color: #303030; text-decoration: underline; }

.artimg { border: 1px solid #00CCCC; background: white; margin: 0 0 2px 0; }
.imgdiv { margin: 5px 10px 3px 0; padding: 5px 5px 3px 5px; border: 1px solid #000033; background: #EDF6FF; font-size: 10px; color: #CC0033; float: left; max-width: 215px; text-align: center; }
.imgdivr { margin: 5px 0 3px 10px; _margin: 5px 0 3px 0px; padding: 5px 5px 3px 5px; border: 1px solid #000033; background: #EDF6FF; font-size: 10px; color: #CC0033; float: right; max-width: 215px; text-align: center; }

/* FORM ARTICLE */
.art_reactie { font-size: 10px; padding: 4px 2px 2px 2px; }
.art_reactie a { text-decoration: none; }
.art_reactie a:hover { text-decoration: underline; }
.art_reactie P { font-size: 11px; line-height: 17px; margin: 0 5px 7px 0; padding: 0 0 6px 5px; border-bottom: 1px solid #000033; }
.art_reactie B { font-size: 11px; margin: -2px 0 0 5px; display: inline-block; }
.art_reactie DIV { color: gray; float: right; margin: -2px 0 0 0; }
.art_reactie P.last { border-bottom: 0px; margin: -1px 5px 0 0; padding: 1px 0 2px 5px; }

.infoteur_reactie, .art_reactie P SPAN { display: block; padding: 2px 5px 2px 5px; margin: 5px; font-size: 11px; color: #00CCCC; border: 1px solid #000033; background: #EDF6FF; }
.infoteur_reactie B, .art_reactie P SPAN B { margin: 0px; display: block; color: #00CCCC; }
.infoteur_reactie { padding: 2px 5px 5px 5px; margin: 5px 3px 0px 5px; }

.form_layer_line { height: 1px; background: #CC0033; margin: 0 2px 3px 2px; font-size: 1px; }

.recatie_done { padding: 2px 5px 5px 5px; font-size: 11px; color: #00CCCC; border: 1px solid #CC0033; background: #D2E9FF; }
.geen_reacties { background: #D2E9FF; padding: 4px 5px 6px 6px; margin: -1px 2px 0 2px; border-bottom: 2px solid white; }
.form_error { background: #EDF6FF; padding: 4px 5px 6px 6px; margin: 0 2px 0 2px; border-bottom: 2px solid white; border-top: 2px solid white; }

/* NIEUW */
.navigatie { background: #000033; border-width: 2px; border-style: solid; border-color: #FFF; height: 16px; padding: 11px 1px 11px 0; text-align: center; }
.navigatie a, .navigatie SPAN, .navigatie B { margin: 3px 2px 3px 3px; padding: 2px 5px 2px 5px; border: 1px solid #CC0033; background: #D2E9FF; text-decoration: none; font-size: 10px; color: #00CCCC; }
.navigatie a:hover { background: #EDF6FF; color: #00CCCC; }
.navigatie SPAN { color: #CC0033; }
.navigatie B { padding: 2px 4px 2px 4px; color: #CC0033; }
.short { text-align: left; padding: 11px 5px 11px 5px; }
.short SELECT { margin: -2px 3px 0 0; }

.rij_tabel { width: 100%; empty-cells: show; }
.rij_tabel TH, .rij_tabel .submit { background: #000033; font-weight: bold; text-align: left; padding: 8px 7px 8px 7px; }
.rij_tabel .submit INPUT, .submit_button { border: 0px; color: #FFFFFF; font: bold 11px arial; text-align: left; padding: 4px 6px 4px 19px; margin: 2px; overflow: visible; background: #093F74 URL(/images/submit.gif) no-repeat left center; text-transform: uppercase; }

.rij_1, .rij_2 { padding: 4px 8px 5px 7px; background: #D2E9FF; border: 2px solid #FFF; line-height: 16px; }
.rij_2 { background: #EDF6FF; }
.rij_1 SPAN, .rij_2 SPAN, .rij_tabel TH SPAN { font-size: 10px; color: #CC0033; display: block; margin: 0 0 0 1px; }
.rij_1 SPAN a, .rij_2 SPAN a { color: #CC0033; }
.rij_1 a:hover, .rij_2 a:hover { text-decoration: underline; }
.rij_1 B a:hover, .rij_2 B a:hover, .rij_tabel TH B a:hover { text-decoration: none; }
.rij_1 TD, .rij_2 TD, .rij_tabel TH, .rij_tabel .submit { padding: 7px; }
#content .rij_1 TD .radio, #content .rij_2 TD .radio { border: 0px; margin: 0 0 -2px 0; background: transparent; }
.rij_line TD { padding: 0px; height: 1px; background: #CC0033; }
DIV.rij_1 a, DIV.rij_2 a { text-decoration: none; }

#lightbox { position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: table; visibility: hidden; }
#lightbox .lightbox { _position: absolute; _top: expression(document.compatMode == "CSS1Compat" ? document.documentElement.scrollTop+"px" : body.scrollTop+"px"); }
#lightbox .lightbox_gray_overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: URL(/images/overlay.png); _background-color: #2B333A; _background-color: transparent; _background-image: url(/images/blank.gif); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); }
#lightbox .lightbox_table { top: 0; height: 100%; margin: 0 auto; padding: 10px 0 10px 0; z-index: 1002; position: absolute\9 }
#lightbox .lightbox_content { position: relative; display: inline-block; padding: 0 10px 10px 10px; background: URL(/images/lightbox.gif); height: 533px; width: 664px; z-index: 1003; }
#lightbox IMG { background: #002141; float: right; cursor: pointer; margin: 10px 0 10px 10px; }
#lightbox H1 { font: 15px Arial; font-weight: bold; color: #CC0033; margin: 8px 0 0 0; padding: 0px; }

.help_icon { vertical-align: -15%; }
.rij_tabel TH .help_icon { vertical-align: -30%; }

.submit_simpel { border: 0px; color: #FFFFFF; font: bold 11px arial; text-align: left; padding: 3px 6px 3px 6px; overflow: visible; background: #093F74; text-transform: uppercase; }

/* NAVIGATION OUD VERWIJDEREN */
a.navil_c, a.navi_c, .navi_h_c { margin: 3px; padding: 2px 4px 2px 4px; border: 1px solid #CC0033; background: #D2E9FF; text-decoration: none; font-size: 10px; font-weight: normal; display: inline-block; color: #00CCCC; }
a.navil_c:hover, a.navi_c:hover { background: #EDF6FF; color: #00CCCC; }
.navi_h_c { margin: 4px 3px 4px 3px; padding: 1px 4px 1px 4px; }

a.navil, a.navi, .navi_h { margin: 3px; padding: 2px 4px 2px 4px; border: 1px solid #CC0033; background: #D2E9FF; text-decoration: none; font-size: 10px; font-weight: normal; float: left; display: inline-block; color: #00CCCC; }
a.navil:hover, a.navi:hover { background: #EDF6FF; color: #00CCCC; }
.navi_h { margin: 3px 3px 0px 3px; padding: 1px 4px 1px 4px; }