
BODY {
        BACKGROUND-COLOR: #Ffffff;
         FONT-SIZE: 10pt;
         FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
         COLOR: #000000;

}

H1.Weiss{FONT-SIZE:24pt;
         Height: 35;
         COLOR: #ffffff;
         FONT-FAMILY: Arial;
         font-weight:400;
         text-align:left;
         background-color: #780000;
         padding-left:8mm;
         MARGIN: 0px;        }




th.routenplaner{background-color: #780000; <!--191 0 0 -->
        FONT-SIZE: 8pt;
         FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
        }

td.NEWSBILDER{
        FONT-SIZE: 10pt;
        TEXT-ALIGN: left;
        vertical-align: top;
        BORDER-left-WIDTH: 1pt;
        border-left-style: solid;
        BORDER-left-COLOR: #000000;
        BORDER-top-WIDTH: 1pt;
        border-top-style: solid ;
        BORDER-top-COLOR: #000000;
        BORDER-bottom-WIDTH: 1pt;
        border-bottom-style: solid ;
        BORDER-bottom-COLOR: #000000;
        BORDER-right-WIDTH: 1pt;
        border-right-style: solid ;
        BORDER-right-COLOR: #000000;
}

P.ltxt {HEIGHT: 120;
        text-align:left;
         MARGIN: 0px;}
P.STD {  text-align:left;
         MARGIN: 0px;}
<!-- sommer {
        PADDING-RIGHT: 0px;
         PADDING-LEFT: 5px;

         LIST-STYLE-IMAGE: none;
         PADDING-BOTTOM: 0px;
         MARGIN: 0px;
         COLOR: #000000;
         LINE-HEIGHT: 17px;
         PADDING-TOP: 0px;
         FONT-FAMILY: ATahoma,Arial,Helvetica,sans-serif;
         WHITE-SPACE: nowrap;
         LIST-STYLE-TYPE: none} -->
FONT.TxtHere {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial
}


A.sommer:link {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.sommer:visited {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.sommer:hover {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

A.ratgeber:link  {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; line-height: 22pt; vertical-align:middle;
}
A.ratgeber:visited {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none; line-height: 22pt;  vertical-align:middle;
}
A.ratgeber:hover {
         FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline ; line-height: 22pt; vertical-align:middle;
}

A.normal:link  {
         FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.normal:visited {
         FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
A.normal:hover {
         FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline ;
}

A.Newsletter:link  {
         FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight:BOLD;
}
A.Newsletter:visited {
         FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: none; font-weight:BOLD;
}
A.Newsletter:hover {
         FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial; TEXT-DECORATION: underline ; font-weight:BOLD;
}


A.klein:link {
         FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.klein:visited {
         FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.klein:hover {
         FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}

TD.Work{FONT-SIZE: 10pt;
        TEXT-ALIGN: left;
        padding-left:2px;

}
TD.Text{
        FONT-SIZE: 10pt;
        padding:2mm;
        BORDER-left-WIDTH: 1pt;
        border-left-style: solid;
        BORDER-left-COLOR: #780000;
        padding-left:2mm;
        padding-right:2mm;
        BORDER-top-WIDTH: 1pt;
        border-top-style: solid ;
        BORDER-top-COLOR: #780000;
        BORDER-bottom-WIDTH: 1pt;
        border-bottom-style: solid ;
        BORDER-bottom-COLOR: #780000;
        BORDER-right-WIDTH: 1pt;
        border-right-style: solid ;
        BORDER-right-COLOR: #780000;
}
TD.bottomline{
         padding-left:5mm;
         BORDER-bottom-WIDTH: 1pt;
         border-bottom-style: dotted ;
         BORDER-bottom-COLOR: #780000;
         VERTICAL-ALIGN: center;
         TEXT-ALIGN: left;

}



h2 {  FONT-SIZE: 13pt;
       COLOR: #000000;
       FONT-FAMILY: Arial;
       FONT-WEIGHT: bold;
       MARGIN: 1px;
}

span.minitext {FONT-SIZE: 8pt;}

td.Fusszeile {
        FONT-SIZE: 8pt;
         COLOR: #FFFFFF;
         FONT-FAMILY: Arial;
         TEXT-ALIGN: left;
         padding-left:5mm;
        BORDER-right-WIDTH: 1pt;
         border-right-style: dotted ;
         BORDER-right-COLOR: #ffffff; //#ccecd3;
         background-color: #780000;
}


TD.rechts{
        vertical-align: top;
        FONT-SIZE: 10pt;
        BORDER-left-WIDTH: 1pt;
        border-left-style: dotted;
        BORDER-left-COLOR: #780000;
        padding-left:2mm;
        padding-right:2mm;
        BORDER-top-WIDTH: 0pt;
        BORDER-bottom-WIDTH: 0pt;
        BORDER-right-WIDTH: 0pt;
         }

.seitenzahl {        COLOR: #000000;
        TEXT-align: center;
        padding-top:15mm;
        vertical-align: bottom;
                FONT-SIZE: 10pt;
                LINE-HEIGHT: 25px;
                TEXT-DECORATION: none
}
