html {
	overflow-y: scroll;
}
body {
    margin: 2px;
    background-color: #DAA520;
    background-image: url("/layout1/bg.4.jpg");
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position:  center top;
}
body , div , p {
    color: #00008B;
    font-family: 'Lucida Sans Unicode', 'Times New Roman', Courier, sans-serif;
    font-size: 1em;
}
img {
    border: 0;
}

A { 
    color: #000000;
    font-weight: normal;
    text-decoration: none;
    cursor : crosshair;
}

A:hover {
    color: #66CDAA;
    font-weight: normal;
    text-decoration: none;
}

.koppie {
    color : #006400;
    font-size: 125%;
    font-weight: bold;
    border-bottom: dotted 1px #006400;
}



#koppie {
    color : #006400;
    font-size: 125%;
    font-weight: bold;
    border-bottom: dotted 1px #006400;
}
#koppie a {
    color : #006400;
    font-weight: bold;
    text-decoration: none;
}
#koppie a:hover {
    color : #66CDAA;
    font-weight: bold;
    text-decoration: underline;
}


.admin {
    border: solid 1px #00008B;
    width: 80%;
}
.admin td {
    background-color : #006400;
}
td.admin_strong {
    background-color: #B22222;
    padding: 4px;
}

.subkoppie {
    color : #006400;
    font-size: 120%;
    font-weight: bold;
}
td.stamboom {
    background-color: #006400;
}
.stamboom {
    border: #006400 1px solid;
    text-align: center;
}

div#HideMe1, table#HideMe1, tr#HideMe1 {
    display: <?php echo (isset($_GET['reverse']) ? 'block' : 'none'); ?>;
}
div#HideMeG {
    display: <?php echo (isset($_GET['reverse']) ? 'none' : 'block'); ?>;
}

ul.rollmenu {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.rollmenu li {
    font-weight: bold;
}
ul.rollmenu a {
    margin: 0;
    text-decoration: none;
    font-weight: normal;

    color: #00008B;
    background-color: #B22222;
    border: #006400 solid 1px;
    width: 150px;
    display: block;

    padding-bottom: 0.35em;
    padding-left: 4px;
    padding-right: 5px;
    padding-top: 0.35em;
}

ul.rollmenu a:hover {
    margin: 0;
    text-decoration: none;
    font-weight: normal;

    color: #daa520;
    background-color: #00008B;
    border: #006400 solid 1px;
    width: 150px;
    display: block;

    padding-bottom: 0.35em;
    padding-left: 4px;
    padding-right: 5px;
    padding-top: 0.35em;
}
.banner {
    position: absolute;
    left: 0px;
    top: 5px;
    width: 100%;

}
.langlinks {
    position: absolute;
    left: 0px;
    top: 25px;
}
.voettekst {
    font-size: 90%;
    text-align: center;
}











ul.rollmenu_a {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.rollmenu_a li {
    font-weight: bold;
}
ul.rollmenu_a a {
    margin: 0;
    text-decoration: none;
    font-weight: normal;

    color: #daa520;
    background-color: #00008B;
    border: #006400 solid 1px;
    width: 150px;
    display: block;

    padding-bottom: 0.35em;
    padding-left: 4px;
    padding-right: 5px;
    padding-top: 0.35em;
}

ul.rollmenu_a a:hover {
    margin: 0;
    text-decoration: none;
    font-weight: normal;

    color: #00008B;
    background-color: #B22222;
    border: #006400 solid 1px;
    width: 150px;
    display: block;

    padding-bottom: 0.35em;
    padding-left: 4px;
    padding-right: 5px;
    padding-top: 0.35em;
}
