/*
CSS stijl voor Bethanienklooster
*/

body {
    background-color: #ffffff;
    background-image: url(bg.gif);
    background-repeat: no-repeat;
    background-attachment: fixed;
    color:            #000000; /* Voorgrondkleur zwart */
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.5pt;
    scrollbar-base-color: lightgray;
    scrollbar-arrow-color: gray;
    scrollbar-DarkShadow-Color: black;
    display: inline;
}

/* Koppen: */

h1 {
    color:            #000000;
    font-family:      Helvetica, Arial, sans-serif;
    font-size:        12pt;
    font-weight:      bold;
    line-height:      1em;
}

h2 {
    color:            #000000;
    font-family:      Helvetica, Arial, sans-serif;
    font-size:        11pt;
    font-weight:      bold;
    line-height:      1em;
    margin-bottom:    0.25em;
}

h3 {
    color:            #000000;
    font-family:      Helvetica, Arial, sans-serif;
    font-size:        10pt;
    font-weight:      bold;
    line-height:      1em;
    margin-bottom:    0.25em;
}
h4 {
    color:            #990033;
    font-family:      Helvetica, Arial, sans-serif;
    font-size:        8.2pt;
    font-weight:      bold;
    line-height:      1em;
    margin-top: 0px;
    margin-bottom: 0px;
}

/* Besturingselementen (controls) voor formulieren: */

fieldset {
    cursor:  default;
    padding: 10px;
}

input {
    font-family: Arial, Helvetica, sans-serif;
    font-size:   8.25pt;
}

label {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.25pt;
}

legend {
    color:       #000000;
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.25pt;
}

select {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.25pt;
}

textarea {
    font-family: Arial, Helvetica, sans-serif;
    font-size:   8.25pt;
    line-height: 1.1em;
}

/* Formuliervelden binnen labels verticaal gecentreerd uitlijnen */
/* (werkt niet goed in Netscape, maar wel in Internet Explorer): */
label input {
    vertical-align: middle;
}

/* Andere blokelementen (block-level elements): */

p {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.25pt;
    margin-top: 8px;
    margin-bottom: 8px;
    margin-left: 0px;
    margin-right: 0px;
}

form {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

li {
    font-family:   Helvetica, Arial, sans-serif;
    font-size:     8.25pt;
    line-height:   1.2em;
    margin-left: 0px;
    margin-bottom: 1ex;
}

td {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8.25pt;
}

th {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   9pt;
}

address {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8pt;
    font-style:  normal;
    line-height: 1.2em;
    margin-top:  13px;
}


/* Inline elementen: */

cite, em, var {
    font-style:  normal; /* Niet cursief ... */
    font-weight: bold;   /* ... maar vet     */
}


/* Selectors (pseudo-klassen) voor hyperlinks: */

a:link {
    color:            #666633;  /* Voorgrondkleur           */
    font-weight:      bold;
    text-decoration:  none;      /* Niet onderstrepen              */
}

a:visited {
    color:            #666633;   /* Voorgrondkleur            */
    font-weight:      bold;
    text-decoration:  none;      /* Niet onderstrepen              */
}

a:hover {
    color:            #666633;   /* Voorgrondkleur   */
    cursor:           pointer;   /* Aanwijzer weergeven als handje */
    font-weight:      bold;
    text-decoration:  underline; /* Onderstrepen                   */
}

a:active {
    background-color: #666633;   /* Achtergrondkleur   */
    color:            #FFFFFF;   /* Voorgrondkleur wit             */
    cursor:           pointer;   /* Aanwijzer weergeven als handje */
    font-weight:      bold;
    text-decoration:  none;      /* Niet onderstrepen              */
}

/*
+---------------------------------+
| S P E C I A L E   K L A S S E N |
+---------------------------------+
*/

/* Waarschuwingen: */
.w {
    color:       #DE5C2F; /* Rood         */
    font-style:  normal;  /* Niet cursief */
    font-weight: bold;    /* Vet          */
}

/* Knoppen met een standaardformaat van 75 bij 23 pixels, */
/* alleen geschikt voor niet te brede opschriften:        */
input.knop {
    font-family: Helvetica, Arial, sans-serif;
    font-size:   8pt;
    width:       75px;
    height:      23px;
    margin:      5px 0 10px 0;
}

