BODY {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    background-color: #DFF8FF;
/*    text-align: center; */
    margin-left: 5%;
    margin-right: 5%;
    color: #000000;
/*    border: #CCFFFF none */
}

H1 {
    font-size: large;
    color: red;
    text-align: center
}

H4 {
    font-size: medium;
    color: green;
    text-align: center
}

H5 {
    font-size: medium;
}

H6 {
    font-size: xx-small;
    color: purple;
}

P {
   text-align: left;
}

/*
UL {
    text-align: left;
    color: #999999
}
*/

.TABUEBER { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #0000FF}

.TABBESCH {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}

.TABTEXT {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: justify}

.WWW {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: lighter; color: #000000}

.TAB {  border-color: #FF0066 black black; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

.Ueberschrift1mitte {  font-size: large; font-weight: bold; text-align: center; color: #FF0000}

.LinkKlein {  font-size: 9px; color: ##ECE9D8#008080#800000#00009F; text-align: center}

.Tabelle {  border: none; font-size: 14px; font-style: normal; font-weight: 300; text-transform: uppercase; list-style-position: inside; list-style-type: squate; color: #CC3300}
.KLMgross { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #FF0000; font-variant: normal; text-align: center }
.KLMklein { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; font-variant: normal; text-align: center }
.1Tabellenkopf { border: auto #3366FF none; font-size: 16px; font-style: normal; font-weight: 300; text-transform: none; list-style-position: inside; list-style-type: squate; color: #000000; background-color: #0099FF; font-family: Arial, Helvetica, sans-serif}
.2Tabellenueberschrift { border: auto #3399FF none; font-size: 14px; font-style: normal; font-weight: 300; text-transform: none; list-style-position: inside; list-style-type: squate; color: #000000; background-color: #00CCFF}
.3Tabellenfuss { border: #33CCFF none; font-size: 12px; font-style: normal; font-weight: bolder; text-transform: none; list-style-position: inside; list-style-type: squate; color: #000000; background-color: #99CCFF}
.4TabellenUnterfuss { border: auto #F6F6F6 none; font-size: 12px; font-style: normal; font-weight: 300; text-transform: none; list-style-position: inside; list-style-type: squate; color: #000000; background-color: #CCFFFF}



.Navigation1 {
    border: auto none;
    font-size: 16px;
    font-style: normal;
    font-weight: 300;
    text-transform: none;
    list-style-position: inside;
    list-style-type: squate;
    color: #000000;
    background-color: #0099FF;
    font-family: Arial, Helvetica, sans-serif
}
.Navigation2 {
    border: auto none;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    text-transform: none;
    list-style-position: inside;
    list-style-type: squate;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif
}
.Navigation3 {
    border: auto none;
    font-size: 12px;
    font-style: normal;
    font-weight: 300;
    text-transform: none;
    list-style-position: inside;
    list-style-type: squate;
    color: #FFFFFF;
    background-color: #0060FF;
    font-family: Arial, Helvetica, sans-serif
}
.Navigation4 {
    border: auto #3366FF none;
    font-size: 10px;
    font-style: normal;
    font-weight: 300;
    text-transform: none;
    list-style-position: inside;
    list-style-type: squate;
    color: #000000;
    background-color: #00CCFF;
    font-family: Arial, Helvetica, sans-serif
}

.monat {
    font-size: large;
    color: #FFFFFF;
    background-color: #0060FF;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 20px;
}

.terminUeberschrift {
    margin-top: 10px;
    margin-bottom: 3px;
    font-size: 14px;
    font-weight: bold;
}

.terminText {
}

.titel {
    font-size: large;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #0060FF;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-bottom: 20px;
    text-align:center;
    border-width:2px;
    border-color: #000000;
    border-style:solid;
}

a:link    { color:#0060FF; text-decoration:underline }
a:visited { color:#0060FF; text-decoration:underline }
a:hover   { color:#0060FF; text-decoration:underline }
a:active  { color:#000000; text-decoration:underline }
a:focus   { color:#0060FF; text-decoration:underline }

/*
input {
    border-style:solid;
    border-width:1px;
    border-color:#E9E9E9;
}
*/

.warning {
  font-size: 10px;
  font-weight: bold;
  color: red;
}

.subtitel {
    padding-top: 20px;
    padding-bottom: 3px;
    font-size: 14px;
    font-weight: bold;
}

.ueberschrift {
    font-size: large;
    color: #FFFFFF;
    background-color: #0060FF;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 20px;
}

.linkblock {
    padding-right: 10px;
    font-size: 14px;
    font-weight: bold;
}

.tag {
    font-weight: bold;
}
