.itemBorder { border: 1px solid black }
.itemText { text-decoration: none; color: #FFFFFF; font: 14px Arial, Helvetica }

.crazyBorder { border: 1px solid black }
.crazyText { text-decoration: none; color: #FFFFFF; font: 14px Arial, Helvetica }

.menuText { text-decoration: none; color:#FFFFFF; font: 14px Arial, Arial }

.tableI   {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; background-color: #C0C0C0}

.tableII  {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #CF0A1A; background-color: #999999}

.tableIII {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; background-color: #BBAAAA}

.tableIV   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #C0C0C0}

.tableV  {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CF0A1A; background-color: #999999}

.tableVI {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #BBAAAA}

.tableVII   {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #C0C0C0}

.tableVIII  {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #CF0A1A; background-color: #999999}

.tableIX {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #BBAAAA}

.tableUeber {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; background-color: #CF0A1A}

.tableUeberII { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #CF0A1A}

.tableUeberIII {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000; background-color: #FFFF00}

.UeberI { text-decoration: none; color: #CF0A1A; font: 18px Arial, Helvetica }

.UeberII { text-decoration: none; color: #000000; font: 16px Arial, Helvetica }

.tableX  {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #C0C0C0}
.tableXI {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; background-color: #CBC0C0}

.ta3 { text-decoration: none; color: #000000; background-color: #C0C0C0; font: 10px Verdana, Arial, Helvetica; }
.ta4 { text-decoration: none; color: #000000; background-color: #BBAAAA; font: 10px Verdana, Arial, Helvetica; }
.ta5 { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0; font: 12px Verdana, Arial, Helvetica; }
.ta6 { text-decoration: none; color: #CF0A1A; background-color: #BBAAAA; font: 12px Verdana, Arial, Helvetica; }
.ta7 { text-decoration: none; color: #000000; background-color: #B0B0B0; font: 12px Verdana, Arial, Helvetica; }
.ta8 { text-decoration: none; color: #CF0A1A; background-color: #CCCCCC; font: 12px Verdana, Arial, Helvetica; }

.ta9  { text-decoration: none; color: #000000; background-color: #CCCCCC; font: 12px Verdana, Arial, Helvetica; }
.ta10 { text-decoration: none; color: #000000; background-color: #CCCCCC; font: 10px Verdana, Arial, Helvetica; }
.ta11 { text-decoration: none; color: #CF0A1A; background-color: #CCCCCC; font: 14px Verdana, Arial, Helvetica; }
.ta12 { text-decoration: none; color: #000000; background-color: #CCCCCC; font: 14px Verdana, Arial, Helvetica; }

.UebSmI  { text-decoration: none; color: #000000; background-color: #CCCCCC; font:10px Arial, Helvetica }
.UebSmII { text-decoration: none; color: #ffffff; background-color: #CF0A1A; font:10px Arial, Helvetica }
.UebSmIII { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0; font:10px Arial, Helvetica }
.UebSmV   { text-decoration: none; color: #CF0A1A; background-color: #CDCDCD; font:12px Arial, Helvetica }
.UebSmVI  { text-decoration: none; color: #CF0A1A; background-color: #DDDDDD; font:12px Arial, Helvetica }
.TabSmI  { text-decoration: none; color: #000000; background-color: #CCCCCC; font: 9px Arial, Helvetica }
.TabSmII { text-decoration: none; color: #000000; background-color: #C0C0C0; font: 9px Arial, Helvetica }
.TabSmIII { text-decoration: none; color: #CF0A1A; background-color: #CCCCCC; font: 9px Arial, Helvetica }
.TabSmIV  { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0; font: 9px Arial, Helvetica }
.TabSmV   { text-decoration: none; color: #000000; background-color: #CDCDCD; font: 9px Arial, Helvetica }
.TabSmVI  { text-decoration: none; color: #000000; background-color: #DDDDDD; font: 9px Arial, Helvetica }

 A.pta7:link         { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta7:visited      { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta7:active       { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta7:hover        { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 12px Verdana, Arial, Helvetica;}

 A.pta3:link         { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta3:visited      { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta3:active       { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta3:hover        { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 12px Verdana, Arial, Helvetica;}

 A.pta4:link         { text-decoration: none; color: #CF0A1A; background-color: #BAAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.pta4:visited      { text-decoration: none; color: #CF0A1A; background-color: #BAAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.pta4:active       { text-decoration: none; color: #CF0A1A; background-color: #BAAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.pta4:hover        { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 12px Verdana, Arial, Helvetica;}

 A.pta5:link         { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta5:visited      { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta5:active       { text-decoration: none; color: #CF0A1A; background-color: #B0B0B0;  font: 12px Verdana, Arial, Helvetica;}
 A.pta5:hover        { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 12px Verdana, Arial, Helvetica;}

 A.pta8:link         { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta8:visited      { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta8:active       { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta8:hover        { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 12px Verdana, Arial, Helvetica;}

.A.pta9:link         { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta9:visited      { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta9:active       { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.pta9:hover        { text-decoration: none; color: #FFFFFF; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}

.hairtable { margin-top: 1pt; margin-right: 1pt; margin-bottom: 1pt; margin-left: 1pt; border: #CDCDCD; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; cursor: default;}
.rotrand   { margin-top: 1pt; margin-right: 1pt; margin-bottom: 1pt; margin-left: 1pt; border: #CF0A1A; border-style: solid; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; cursor: default; }
.midde {  border-color: black #FFFFFF; border-right-width: 1pt; border-left-width: 1pt;}

 A.pFo1:link         {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 14px Arial;}
 A.pFo1:visited      {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 14px Arial;}
 A.pFo1:active       {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 14px Arial;}
 A.pFo1:hover        {color: #BAAAAA; background-color: #CF0A1A; text-decoration:none; font: 14px Arial;}

 A.pFo2:link         {color: #CF0A1A; background-color: #BAAAAA; font: 16px Arial; }
 A.pFo2:visited      {color: #CF0A1A; background-color: #BAAAAA; font: 16px Arial; }
 A.pFo2:active       {color: #CF0A1A; background-color: #BAAAAA; font: 16px Arial; }
 A.pFo2:hover        {color: #BAAAAA; background-color: #CF0A1A; font: 16px Arial; }

 A.pFo3:link         {color: #CF0A1A; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo3:visited      {color: #CF0A1A; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo3:active       {color: #CF0A1A; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo3:hover        {color: #FFFFFF; background-color: #CF0A1A; text-decoration:none; font: 12pt Arial;}

 A.pFo4:link         {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo4:visited      {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo4:active       {color: #CF0A1A; background-color: #BAAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo4:hover        {color: #FFFFFF; background-color: #CF0A1A; text-decoration:none; font: 12pt Arial;}

 A.pFo5:link         {color: #000000; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo5:visited      {color: #000000; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo5:active       {color: #000000; background-color: #C0C0C0; text-decoration:none; font: 12pt Arial;}
 A.pFo5:hover        {color: #CF0A1A; background-color: #C0C0C0; text-decoration:none; font: 14pt Arial;}

 A.pFo6:link         {color: #000000; background-color: #BBAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo6:visited      {color: #000000; background-color: #BBAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo6:active       {color: #000000; background-color: #BBAAAA; text-decoration:none; font: 12pt Arial;}
 A.pFo6:hover        {color: #CF0A1A; background-color: #BBAAAA; text-decoration:none; font: 14pt Arial;}

.monthname {
    BACKGROUND-COLOR: #CF0A1A;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
}

.weekdayname {
    BACKGROUND-COLOR: #BAAAAA;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}

.weekday {
        BACKGROUND-COLOR: #ffffff;
        COLOR: #000000;
        FONT-FAMILY: Tahoma, Arial, Helvetica;
        FONT-SIZE: 8pt;
        TEXT-ALIGN: right;
        text-decoration : none;
}

.sat {
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    text-decoration : none;
    TEXT-ALIGN: right;
}
.sun {
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
        text-decoration : none;
}

.holiday {
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
        text-decoration : none;
}

.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    text-decoration : none;
}

.NewsSchrift   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #AABBCC; }
.NewsSchrif2   {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #C0C0C0; }
.NewsHeadII    {  font-family: Verdana, sans-serif; font-size: 12pt; color: #CF0A1A; background-color: #C0C0C0; }
.NewsHead { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0; font: 14px Verdana, Arial, Helvetica; }
.NewsHeadIII { text-decoration: bold; color: #CF0A1A; background-color: #CCCCCC; font: 14px Verdana, Arial, Helvetica; }

.tUeber {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #CF0A1A; }
.tUeberII { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A; font: 12px Verdana, Arial, Helvetica; }
.tableI {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; background-color: #C0C0C0; }
.tableII {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #CF0A1A; background-color: #999999; }
.tableIII {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; background-color: #BBAAAA; }
.tableUeber {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF; background-color: #CF0A1A; }
.UeberI { text-decoration: none; color: #CF0A1A; font: 18px Arial, Helvetica; }
.UeberII { text-decoration: none; color: #000000; font: 16px Arial, Helvetica; }

.tUmfrage { text-decoration: none; color: #FFFFFF; background-color: #CF0A1A; font: 10px Verdana, Arial, Helvetica; }

.Kommentar { text-decoration: none; color: #CF0A1A; background-color: #C0C0C0; font: 12px Verdana, Arial, Helvetica; }

.PortSchrift { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica; }
 A.PortSchrift:link         { border-width:0px; text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.PortSchrift:visited      { border-width:0px; text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.PortSchrift:active       { border-width:0px; text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica;}
 A.PortSchrift:hover        { border-width:0px; text-decoration: none; color: #CF0A1A; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}

.PortErg { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 14px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}

 A.pErg:link         {color: #000000; background-color: #CCCCCC; text-decoration:none; font: font: 14px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}
 A.pErg:visited      {color: #000000; background-color: #CCCCCC; text-decoration:none; font: font: 14px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}
 A.pErg:active       {color: #000000; background-color: #CCCCCC; text-decoration:none; font: font: 14px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}
 A.pErg:hover        {color: #CF0A1A; background-color: #CCCCCC; text-decoration:none; font: font: 16px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}

.BLink { text-decoration: none; color: #000000; background-color: #CCCCCC;  font: 12px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}
 A.BLink:link         {color: #CF0A1A; background-color: #CCCCCC; text-decoration:none; font: 10px Verdana, Arial, Helvetica; }
 A.BLink:visited      {color: #CF0A1A; background-color: #CCCCCC; text-decoration:none; font: 10px Verdana, Arial, Helvetica; }
 A.BLink:active       {color: #CF0A1A; background-color: #CCCCCC; text-decoration:none; font: 10px Verdana, Arial, Helvetica; }
 A.BLink:hover        {color: #FF0000; background-color: #CCCCCC; text-decoration:none; font: 10px Verdana, Arial, Helvetica; }

.PortHead      {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #CCCCCC;
    font: 18px Verdana, Arial, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #CF0A1A;
}

.PortBottom    {
    text-decoration: none;
    color: #FFFFFF;
    background-color: #CCCCCC;
    font: 14px Verdana, Arial, Helvetica;
    border-bottom : 1px solid;
    border-bottom-color : #CF0A1A;
}

.Bildrahmen   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #CF0A1A; background-color: #C0C0C0;
border-top-color:#CF0A1A;
border-left-color:#CF0A1A;
border-right-color:#CF0A1A;
border-bottom-color:#CF0A1A;
border-width:1px;
border-style:solid; padding:0px }

.Ueberschrift1 {
    text-decoration: none;
    color: #CF0A1A;
    background-color: #CCCCCC;
    font: 24px Verdana, Arial, Helvetica;
}

.dieba10   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; background-color: #C0C0C0;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#00000B;
border-width:0px; border-top-width:2px; border-bottom-width:2px;
border-style:solid; padding:0px }

 A.dieba11:link         { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 18px Verdana, Arial, Helvetica;}
 A.dieba11:visited      { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 18px Verdana, Arial, Helvetica;}
 A.dieba11:active       { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 18px Verdana, Arial, Helvetica;}
 A.dieba11:hover        { border-width:0px; text-decoration: none; color: #FFFFFF; background-color: #CF0A1A;  font: 18px Verdana, Arial, Helvetica;}

.ta1 { text-decoration: none; color: #000000; background-color: #C0C0C0; font: 12px Verdana, Arial, Helvetica; }
 A.ta1:link         { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.ta1:visited      { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.ta1:active       { border-width:0px; text-decoration: none; color: #000000; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica;}
 A.ta1:hover        { border-width:0px; text-decoration: none; color: #CF0A1A; background-color: #C0C0C0;  font: 12px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}

.ta2 { text-decoration: none; color: #000000; background-color: #BBAAAA; font: 12px Verdana, Arial, Helvetica; }
 A.ta2:link         { border-width:0px; text-decoration: none; color: #000000; background-color: #BBAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.ta2:visited      { border-width:0px; text-decoration: none; color: #000000; background-color: #BBAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.ta2:active       { border-width:0px; text-decoration: none; color: #000000; background-color: #BBAAAA;  font: 12px Verdana, Arial, Helvetica;}
 A.ta2:hover        { border-width:0px; text-decoration: none; color: #CF0A1A; background-color: #BBAAAA;  font: 12px Verdana, Arial, Helvetica; FONT-WEIGHT: bold;}
