/* LINE UP */

#TreeContent
{ text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em; background-color: white; width: 600px; padding-left: 150px; }
#TreeContent a:link, #TreeContent a:visited { color: #18518c; border-bottom: 1px solid #98abce; }
#TreeContent a:hover, #TreeContent a:active { color: white; background-color: #18518c; }
#TreeContent p { margin-top: 1.5em; margin-bottom: 0; }
#TreeContent ol { margin-top: 1.5em; margin-bottom: 0; margin-left: 0; padding-left: 30px; }
#TreeContent ul { margin-top: 1.5em; margin-bottom: 0; margin-left: 0; padding-left: 15px; }
#TreeContent td ul { margin-top: 0; }
#TreeContent td ol { font-size: 7pt; }
img.lu_afbeelding   {border: 0;}

div.lu_afbeelding { overflow:auto; padding-top: 0; }

p.lu_alinea
{ font-size: 8pt; line-height: 1.5em
; }
p.lu_bijschrift
{ color: #951772; font-style: italic; font-size: 7pt; margin-top: 1em; }
p.lu_kop0 { color: #000; font-size: 10pt; font-weight: bold; margin-top: 0; }
p.lu_kop1 { color: #000; font-weight: bold; font-size: 8pt; line-height: 1.5em; margin-top: 2em; padding-right: 5px; padding-left: 5px; border-top: 1px solid #18518c; border-left: 1px solid #18518c; }
p.lu_kop2 { color: #000; font-weight: bold; font-size: 8pt; line-height: 1.5em ; margin-top: 2em; }
p.lu_kop3 { color: #000; font-style: italic; font-weight: normal; font-size: 8pt; line-height: 1.5em; margin-top: 2em; }
p.lu_kop4 { color: #000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 1.5em; margin-bottom: -1.5em }

i.lu_curs {font-style: italic;}
div.lu_div_model { font-family: Tahoma, "Courier New", Courier; margin-top: 1.5em; padding: 0 5px 1.5em; border: solid 1px silver    }
.lu_div_model .lu_kop1 { padding-right: 0; padding-left: 0; border-style: none; }
.lu_div_model .lu_kop2 { color: black; border-style: none; }
.lu_div_model .lu_table { padding-top: 0; }
.lu_div_model .lu_table td { font-size: 8pt; }
.lu_div_model .lu_table th { font-size: 8pt; }
ol.lu_opsommingn { font-size: 8pt;}
ul.lu_opsommingb { font-size: 8pt; margin-left: 0px; padding-left:15px;}
li.lu_item { }
.lu_li .lu_uitgelicht { margin-bottom: 1.5em; }
STRONG.lu_marge { color: #000; font-weight: normal; text-align: right; position: absolute; left: 5px; width: 140px; margin-top: -1px; }
P.lu_marge { text-align: right; position: absolute; left: 5px; width: 140px; }
.img.lu_marge { width: auto; height: auto; }
div.lu_uitgelicht   { background-color:#fff4bf  ; margin-top: 1.5em; padding: 0 5px 1.5em; border: solid 1px gray; }

p.lu_uitgelicht_kop1 {font-weight: bold; font-style: italic;}
p.lu_uitgelicht_kop2 {font-style: italic;}
.lu_voetnoot { color: black; margin: 10px; padding: 5px 5px 6pt 7pt; border-color: gray; border-style: solid; border-width: 1px 2px 2px 1px; display: none   }
.lu_nootlink {vertical-align:25%; font-size:7pt; color:maroon;}
.lu_voetnoot_sluit {float: right; padding: 0px; margin-top: 0px;  margin-right: 0pt; margin-left: 6px; background-color: #e0e0e0; border: solid 1px maroon;}
.lu_nootlink_print {display:none;}

.lu_div_vraagantwoord { color: #800000 }
div.lu_vraag { font-style: italic; font-weight: bold }
.lu_vraag_kop1 { color: #800000; }
.lu_antwoord_kop1 { color: #800000; font-weight: bold; }

/* MARGETEKST */
/* 
STRONG.Marge    { color: #0c4599; font-style: normal; font-weight: normal; font-size: 7pt; background-color: white; margin-top: -1px }
*/

div.lu_table { overflow:auto; margin-top: 1.5em; }
table.lu_table   { color: black; font-size: 7pt; line-height: 1.5em; background-color: white; margin-top: 0; empty-cells: show; border: solid 1px gray }
.lu_table td   {font-size: 7pt; background-color: #ede9e0; vertical-align: top; padding: 3px }
.lu_table th  { font-weight: bold; font-size: 7pt; background-color: #999; vertical-align: bottom; padding: 3px; border: black; }
.lu_table tbody th  {vertical-align: top; }
.lu_table thead td  { font-weight: bold; font-size: 7pt; background-color: #e0e0e0; vertical-align: bottom; padding: 3px; border-top: black; border-right: black; border-bottom: black; border-left: black }
.lu_table td ul  { font-size: 7pt; }
.lu_table td ol { font-size: 7pt; }

table.lu_table_alinea { background-color: transparent; border: 0; }

table.lu_table_alinea td,
table.lu_table_alinea th {
font-size: 8pt; 
padding: 0 10px 0 0; 
line-height: 1.5em;
background-color: transparent;
}
.lu_noprint { display: none; }
.lu_div_voetnoten { display: none; }
