H2 {
    font-family: Arial;
    font-size: 14pt;
    font-style: bold;
}

H3 {
    font-family: Arial;
    font-size: 12pt;
    font-style: bold;
}
P {
    font-family: Arial;
    font-size: 10pt;
}
P.tiny {
    font-size: 8pt;
}
DIV.reacties {
    font-size: 10pt;
    margin: 0pt  0pt;
}

DIV.reacties P {
    font-size: 10pt;
    margin: 0pt  0pt;
}

BODY {
    background-image: url("images/achterrevspiegel.jpg"); 
    background-repeat: repeat-y; /* no-repeat;*/
    scrollbar-face-color: #F9F9F9;
    font-family: Arial; /* gastenboek reacties */
    font-size: 8pt;     /* gastenboek reacties */
}
BODY.top {
    background-image: url("images/achtertopspiegel.jpg"); 
    background-repeat: no-repeat;
    scrollbar-face-color: #F9F9F9;
    font-family: Arial; /* gastenboek reacties */
    font-size: 8pt;     /* gastenboek reacties */
}
BODY.bottom {
}
TABLE {
    border-collapse: collapse;
    border: 0px;
}

DIV.fx {
    height: 550px;
    overflow: scroll;
    overflow-x: hidden;
    direction:rtl;
}
DIV.fx TABLE.foto {
    direction:ltr;
}

TABLE.foto IMG {
    cursor: pointer;
    width: 200px;
}



TD {
    border: 0px;
}
TABLE.holly TR TD P {
    font-family:  'SF Hollywood Hills', 'Comic Sans MS', 'Bernard MT Condensed', 'Engravers MT', 'Agency FB', Arial;
    font-size: 12pt;
}

TD.LTCYAN {
    background-color: #FFFFFF;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
    margin: 10px;
    border: 10px solid #D65985;
    border-style: ridge;
    border-radius: 8px; /* werkt niet */
    padding: 8px;
}
TD.WHITE {
    background-color: #FFFFFF;
    filter:alpha(opacity=95);
    -moz-opacity:0.95;
    -khtml-opacity: 0.95;
    opacity: 0.95;
    margin: 10px;
    border: 10px solid #D65985;
    border-style: ridge;
    border-radius: 8px; /* werkt niet */
    padding: 8px;
}


.title { font-family: Arial; size: 18px; font-weight: bold; }
.normal { font-family: Arial; size: 11px; }
.copyright { font-family: Arial; font-size: 10px; text-align: right; padding: 5px;}

a.normallink:link,a:active { color: #000000; text-decoration: none; font-weight: bold; }
a.normallink:visited { color: #AA0000; text-decoration: none; font-weight: bold; }
a.normallink:hover { color: #008800; text-decoration: none; font-weight: bold; }

.menubutton { 
    border-collapse: collapse; 
    width: 127px; 
    height: 30px; 
    padding: 0px;
    border: none;
    background: url(../images/menu_button_back.bmp);
    font-family: Arial;
    font-size: 12px;
    text-align: center;
}

a.menu:link { width: 117px; color: #000000; text-decoration: none; }
a.menu:visited { width: 117px; color: #000000; text-decoration: none; }
a.menu:hover { 
    width: 117px; 
    height: 25px; 
    padding: 5px; 
    border: none; 
    background: url(../images/menu_hover.jpg); 
    font-family: Arial; 
    font-size: 12px; 
    text-align: center; 
    text-decoration: none; 
    color: #000000;
} 
a.menu:active {
    width: 122px;
    height: 25px;
    padding: 5px;
    border: none;
    background: url(../images/menu_hover.jpg); 
    font-family: Arial; 
    font-size: 12px;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
} 



