/*
Stylesheet for Michi's website
        Copyright(c) 1994-2002 Michael Teichmann
        Last change: 15:26 19.04.02 MT
*/

body {
        background-color: white;
        color: #003366;
}

body {
        /*
        background-image: url("background.gif");

        background-repeat: no-repeat;
        background-position: center;

        background-attachment: fixed;
        */
}

h1,h2 { color: #000099; }
h1 { font-size: 150%; margin-top:  0px; margin-bottom: 0px; white-space: nowrap; }
h2 { font-size: 100%; padding-top: 5px; margin-bottom: 0px; padding-bottom: 0px; margin-top: 25px; border-top: 1px solid; }
sup, sub, small { font-size: smaller; }
address { font-size: smaller; }
/*a:hover { color: red; }*/

.menu { font-size: smaller; margin-top: 5px; margin-bottom: 15px; }
.menu a { color: #000099; text-decoration: none; }
.menu a:hover { background: yellow; }
.explain { font-size: smaller; color: gray; }
.nowrap {WHITE-SPACE: nowrap}

input.button { font-size: smaller; }

table.message { BORDER: black 5px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; }
td.message { FONT-SIZE: larger; BACKGROUND: lightgrey; COLOR: black; TEXT-ALIGN: center; }
