body,td { font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: black; }
p { font-family: Arial,Helvetica,Sans-Serif; font-size: 14px; color: black; }
td.ivory a { text-decoration: none; color: gold; font-weight:normal}
td.ivory a:hover { text-decoration: underline; color: gold; font-weight:bold }
td.menu a:link { text-decoration: none; color:#000000}
td.menu a:visited { text-decoration:none; color:#000033}
td.menu a:hover { text-decoration:underline; color: #000033 }
.hellgelb a:link { text-decoration: none; color:MediumBlue }
.hellgelb a:visited { text-decoration:none; color:RoyalBlue }
.hellgelb a:hover { text-decoration:underline; color:#CC0000 }
.tabtitel { font-weight:bold; font-size:11px;background-color:#F9DD25;color:black }
.menu { background-image:url(HP/higru/gelb.gif);background-color:#F9DD25 }
h1 { font-size:24px }
h2 { font-size:20px;padding:0 0 5px 0;margin:0; }
h3 { font-size:16px }
h4 { font-size:14px }
h3,h4 { margin:0; padding: 5px 0; }
h2 small { font-size: 16px;}
.utitel { font-size:14px }
#ivory { color:ivory }
#grau { color:LightSlateGray }
.hero, .sub {

    padding: 10px;
    margin-bottom: 10px;
}

.sub {
    background-color: rgba(0,0,0,0.1);
        border: 1px solid #BF0839;
}

.sub h2,
.hero h2 {
    padding: 10px;
    margin: -10px -10px 10px -10px;
}

.sub h2 {
    background-color: #BF0839;
    color: #F9DD25;
    font-size: 16px;
}
.hero {
    background-color: rgba(250,250,250,0.33);
        border: 1px solid gold;
}

.hero h2 {
    background-color: gold;
}

.ivory { background-color:ivory }
.hellgelb { background-image:url(HP/higru/hellgelb3.gif) }
.gelb { background-color:#F9DD25}
.einheiten { border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;text-align:right;font-size:13px;margin-top:30px;background-color:#F9DD25;border-color:#FFCC33;padding:5px; }

#or1 { color:#ED9207 }
#or2 { color:#FA670B }
#pi1 { color:#D72B85 }
#pi2 { color:#ED777F }
#pi3 { color:#FF08B5 }
#ro1 { color:#FF0000 }
#ro2 { color:#E4362A }
#ro3 { color:#BF0839 }
#vi1 { color:#B52BD7 }
small { font-size:11px;font-weight:normal }
hr { margin-top:1px;margin-bottom:1px;padding:1px; }
.hinweis { background-color:#F9DD25;padding:3px;color:#003399;font-size:11px;margin-top:5px }
.neu { background-color:#BF0839;color:#F9DD25;border: 2px dotted #F9DD25; margin:2px;padding:3px }
.profil { color:ivory;font-size:8px }
.zitat { background-color:lemonchiffon;padding:25px;border: 1px solid #F9DD25;color:#000033;font-style:italic }
.zitat p { text-align:right;color:#000033;font-size:10px }
.rahmen { border: solid 1px #FFCC33;padding:5px }

.schedule { border-bottom-style:solid;border-bottom-color:#cccc99;border-bottom-width:1px;font-size:10px;padding:2px;color:#000000 }
.date { border-bottom-style:solid;border-bottom-color:#cccc99;border-bottom-width:1px;font-size:10px;padding:2px;color:#000000;background-color:#cccc99;font-weight:bold }
.feiertag { background-color: red; color: white; }
.schedule a:link { text-decoration:none;color:#000033;font-size:11px }
.schedule a:visited { text-decoration:none;color:#000033;font-size:11px  }
.schedule a:hover { text-decoration:underline;color:#CC0000;font-size:11px  }

#schraff1 { background-color:gold }
#schraff2 { background-color:#ffcc99 }
#schraff3 { background-color:lightblue }
#schraff4 { background-color: Saddlebrown; color:tan }
#schraff4 a { color:burlywood }
#schraff5 { background-color:azure }
#schraff6 { background-color:wheat }
#schraff7 { background-color:silver}
#schraff8 { background-color:gainsboro }
#schraff9 { background-color:pink }
#schraff10 { background-color:darkseagreen }
#schraff11 { background-color:#ff9966 }
#schraff111 { background-color:LightPink }
#schraff12 { background-color:DeepSkyBlue }
#schraff13 { background-color:lightsalmon }
#schraff14 { background-color:darkkhaki }
#schraff15 { background-color:plum }
#schraff16 { background-color:tan }
#schraff17 { background-color:lemonchiffon }
#schraff18 { background-color:ivory }
#schraff20 { background-color:orangered }
#schraff20 a:hover { color:gold }
#schraff21 { background-color: LimeGreen;}
#schraff22 { background-color: YellowGreen ;}
#schraff222 { background-color: GreenYellow ;}

.corona {
    padding:10px;
    color: LemonChiffon;
    background-color: MediumVioletRed;
    border-radius: 5px;
    font-size: 18px;
}

.corona p {
    color: LemonChiffon;
    font-size: 18px;
}

.hellgelb .corona a,
.corona a:hover {
font-size:18px;
font-weight: bold;
text-decoration: underline; }

.hellgelb .corona a {
color: white;
 }

.hellgelb .corona a:hover { 
color: gold;
text-decoration: none;
}

