/* cyberangels.nl */

body, h3, h4, p, th, td
    {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    }

body  
    {
	background: #DDEEFF;
	padding-left: 12%;
	padding-right: 12%;
    }

h1
    {
    margin: 8px;
    font-size: 18px;
    }
h3 
    {
    color: #FFFFFF;
	padding: 5px;
    font-size: 18px;
	border: 2px solid #0000AA;
	background: #4477EE;
    }
    
h3.top 
    {
    font-weight: bold;
	text-align: right;
	margin-bottom: 10px;
    }
    
h4 
    {
    margin: 0px;
	padding: 2px;
	font-size: 15px;
    font-weight: bold;
	background: #88BBEE;
	border-bottom: 2px solid #0000AA;
    }

h5
    {
    margin: 8px;
    font-size: 12px;
    }

table.footer
    {
	border: 2px solid #0000AA;
	background: #4477EE;
	margin-bottom: 10px;
	margin-top: 12px;
    }

td.footer1
    {
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    }

td.footer2
    {
    color: #ffffff;
    font-size: 10px;
    font-weight: normal;
    text-align: right;
    }
    
.item 
    {
    font-size: 10px;
	padding: 0px 0px 7px 0px;
	margin: 5px 0px 0px 0px;
	border: 2px solid #0000AA;
	background-color: #ffffff;
    }

p
    {
	margin: 8px;
	font-size: 12px;
    font-weight: normal;
    } 

pre
    {
	margin: 12px;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
    }

table.tekst                     
    {
    margin: 6px;
    }

th
    {
    font-size: 12px;
    text-align: left;
    font-style: italic;
    font-weight: normal;
	background: #DDEEFF;
    }

td
    {
    font-size: 12px;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
    border-bottom-color : #4477EE;   /* border-bottom-color niet aanpassen, valt nu */
    border-bottom-width : 1px;       /* namelijk samen met kleur van footer blok... */
    border-bottom-style : solid;
    }

td.text
    {
    font-size: 12px;
    font-weight: normal;
    vertical-align: top;
    border-bottom-color : #DDEEFF;  
    border-bottom-width : 1px;     
    border-bottom-style : solid;
    }

td.number
    {
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    vertical-align: top;
    border-bottom-color : #DDEEFF;  
    border-bottom-width : 1px;     
    border-bottom-style : solid;
    }

    
ul, ol, dl
    {                    /* Door de margin-top 0px komt er geen witregel boven de lijst. */
    margin-top: 0px;     /* Wanneer je pal bovenin "item" een lijst begint, moet er een  */
    margin-bottom: 8px   /* lege <p></p> voor de lijst.   */
    }

    {
    margin-left: 8px;
    }

li
    {
    margin-right: 8px;
	font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    }

dl
    {
    font-size: 12px;
    margin-top: 0px;
    margin-left: 8px;
    margin-bottom: 8px 
    }

dt
    {
    font-size: 12px;
    }

dd
    {
    font-size: 12px;
    margin-left: 12px;
    margin-right: 8px;
    }

.note
    {
    font-size: 10px;
    }

.svborder0                /* grijs: staus onekend */
    {
    font-weight: bold;
	background: #e3e3e3;
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }

.svborder0bg
    {
	background: #e3e3e3;
    }

.svborder1                /* geel: status leven gebeterd */
    {
    font-weight: bold;
	background: #ffff99;
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }

.svborder1bg
    {
	background: #ffff99;
    }

    
.svborder2               /* oranje: status schuldig */
    {
    font-weight: bold;
    background: #FFCC66;  /* ffcc00 */
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }

.svborder2bg
    {
    background: #ffcc00;
    }

.svborder3               /* rood: status onverbeterlijk */
    {
    font-weight: bold;
    background: #ff8888;
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }
    
.svborder3bg
    {
    background: #ff8888;
    }

.svborder4               /* groen: status onschuldig */
    {
    font-weight: bold;
    background: #99eeaa;
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }

.svborder4bg
    {
    background: #99eeaa;
    }

.svborder5               /* blauw: status in onderzoek */
    {
    font-weight: bold;
    background: #88aadd;
	padding-bottom: 8px;
	border-top: 1px solid #0000AA;
    }

.svborder5bg
    {
    background: #88aadd;
    }

.quote 
    {
	color: #333333;
	background-color: #e8e8e8;
    margin: 0 20px 0 20px;
	border-left: 1px solid #000000;
	padding: 0px 10px 3px 6px;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
    }
pre
    {
        color: #333333;
        background-color: #e8e8e8;
    margin: 0 20px 0 20px;
        border-left: 1px solid #000000;
        padding: 0px 10px 3px 6px;
        font-size: 12px;
        font-family: "Courier New", Courier, monospace;
    }

a:link,a:visited
    {
    color: #0000AA;
   	text-decoration: underline;
    }
   
a:hover
    {
    color: #ffffff;
    background: #0000AA;
    text-decoration: none;
    }

.archived
    {
    background:             #ff0000;
    color:                  #ffffff;
    padding:                3px;
    font-size:              80%;
    }
