  a:link { text-decoration: none; font-weight:bold;color: #400000;}
  a:visited {text-decoration: none;font-weight:bold;color: #400000;}
  a:active { text-decoration: none;font-weight:bold;color: #400000;}

  a:hover	{ text-decoration: underline; }

.body{  background-color: #E0B9B9; color: #800000;  }

.menucol{background-color:#9D4A4A; color: #800000;
        width:75px;
        height:480px;
        vertical-align:top;
        padding-top:3mm;
        padding-left:5mm;
    }
.menu{  position:absolute;left:15px;top:80px;

    }

.menucell{  background-color: #D4BABA; color: #400000;
            font-family: Verdana, Arial, sans-serif;
            font-size:8pt;
            padding:3px;
            padding-right:10px;
            width:100px;
            border-bottom:2px #999999;
            border-top:2px #999999;
            border-left:2px #999999;
            border-right:2px #999999;
            white-space:nowrap;
            border-style: outset;
            -moz-border-radius-topleft: 6;
            -moz-border-radius-bottomleft: 6;
            -moz-border-radius-topright: 6;
            -moz-border-radius-bottomright: 6;
    }

.menucell_activ{    background-color: #EFCFCF; color: #400000;
            font-family: Verdana, Arial, sans-serif;
            font-size:8pt;
            padding:3px;
            padding-right:10px;
            width:100px;
            border-bottom:2px #999999;
            border-top:2px #999999;
            border-left:2px #999999;
            border-right:2px #999999;
            white-space:nowrap;
            border-style: inset;
            -moz-border-radius-topleft: 6;
            -moz-border-radius-bottomleft: 6;
            -moz-border-radius-topright: 6;
            -moz-border-radius-bottomright: 6;
    }


.topmenucell{   color: #400000;
            font-family: Verdana, Arial, sans-serif;
            font-size:9pt;
            padding-left:3px;
        }

.head{  background-color:#9D4A4A; color: #EFCFCF;
        font-family: Verdana, Arial, sans-serif;
        font-size:10pt; /*font-weight:bold;*/
        padding-bottom:1px;
        padding-left:10px;
    }

.content{   background-color: #E0B9B9; color: #800000;
        font-family: Verdana, Arial, sans-serif;
        font-size:7pt;
        padding-top:5px;
        padding-left:50px;
    }


.album{ background-color: #D4BaBa;color: #600000;
        font-family: Verdana, Arial, sans-serif;
        font-size:8pt;
        text-align:center;
        width: 25%;
        padding:3mm;
        border-style: outset;
        border-top-width:1pt;
        border-left-width:1pt;
        border-bottom-width:1px;
        border-right-width:1px;
        border-color:#8f5858;
        -moz-border-radius:10px;
		-khtml-border-radius:10px;
    }

.thumb{ border-style: inset;
        border-top-width: 3px;
        border-left-width: 3px;
        border-bottom-width: 3px;
        border-right-width: 3px;
        /*border-color: #9A4848;*/
        border-color: #400000;
    }


.textpanel { background-color: #D4BaBa; color: #480000;
        font-family: Verdana, Arial, sans-serif;
        font-size:9pt;
        text-align:left;
        padding:2mm;
        border-style: outset;
        border-top-width:1pt;
        border-left-width:1pt;
        border-bottom-width:1px;
        border-right-width:1px;
        border-color:#8f5858;
        -moz-border-radius:10px;
		-khtml-border-radius:10px;

    }

.haikupanel { background-color: #D4BaBa; color: #480000;
        font-family: Verdana, Arial, sans-serif;
        font-size:9pt;
        text-align:left;
        padding:6mm;
        border-style: outset;
        border-top-width:1pt;
        border-left-width:1pt;
        border-bottom-width:1px;
        border-right-width:1px;
        border-color:#8f5858;
        -moz-border-radius:10px;
		-khtml-border-radius:10px;

    }


.homehead{color: #480000;
        font-family: Verdana, Arial, sans-serif;
        font-size:12pt; font-weight:bold;
    }

.home { font-size: 8pt; color: #480000;
        font-family: Verdana, Arial,sans-serif;
    }


.subhead{ color: #480000;
        font-family: Verdana, Arial, sans-serif;
        font-size:10pt; font-weight:normal;
        padding-bottom:1px;
        padding-left:1px;
    }

.navi{ color: #480000;
        font-family: Verdana, Arial, sans-serif;
        font-size:8pt; font-weight:bold;
        padding-bottom:1px;
        padding-left:1px;
        text-align: left;
    }

/* blick */

td.s1a{ font-size: 10pt; color: #480000;
        font-family: Verdana, Arial;
            background-color: #ffe4e4;
    }

td.s1b{ font-size: 9pt; color: #480000;
        font-family: Verdana, Arial;
        background-color: #ffe8e8;
    }

td.s2 {     font-size: 10pt;
        font-family: Verdana, Arial; color: #800000;
         }

.s3   { font-size: 8pt; color: #480000;
        font-family: Verdana, Arial;
        font-weight: bold;
        /*background-color: #f8c0c0;*/
        /*background-color: #D8BBBB;*/
        text-align: right;
    }

.s4 {   font-size: 8pt; color: #480000;
        font-family: Verdana, Arial;
    }

.s5   { font-size: 8pt; color: #480000;
        font-family: Verdana, Arial;
        text-align:right;
    }
.rtxt1 {    font-size: 10pt; color: #480000;
        font-family: Verdana, Arial;
        font-weight: bold; text-align: right;
    }
.rtxt2 {    font-size: 9pt; color: #480000;
        font-family: Verdana, Arial;
        text-align: right;
    }

