
body {
 font-family: Arial;
 font-size: 14px;
 text-align: center;
 background: #EEEEFF;
 color: #004488;
}
A:LINK {
 color: #0000FF;
 }
A:visited {
 color: #008800;
 }
A:hover {
 color:red;
 background : yellow;
 text-decoration: none ;
 padding: 2pt;
}
A:active {
 color: #AA5000;
 }
hr {
 color: #66AAFF;
}
hr#bl {
 color: #66AAFF;
}
.txblau {
 color: #66AAFF;
}
hr#bn {
 color: #002244;
}
.txbraun {
 color: #002244;
}
h1 {
 font-family: Arial;
}
h2 {
 font-family: Arial;
}
h3 {
 font-family: Arial;
}
h4 {
 font-family: Arial;
}
h5 {
 font-family: Arial;
}
p {
 font-family: Arial;
}

.frei {
 background: #008000;
}
.belegt {
 background: #FF0000;
}
.reserviert {
 background: #FF9810;
}
.teilbelegt {
 background: #80A000;
}
.Anreise {
 background-image: url("Anreise.bmp");
}
.Abreise {
 background-image: url("Abreise.bmp");
}
.rt-ge {
 background-image: url("rt-ge.bmp");
}
.ge-rt {
 background-image: url("ge-rt.bmp");
}
.gn-ge {
 background-image: url("gn-ge.bmp");
}
.ge-gn {
 background-image: url("ge-gn.bmp");
}
.Wechsel {
 background-image: url("Wechsel.bmp");
}
.ResWechsel {
 background-image: url("ResWechsel.bmp");
}
.NV {
 background: #88CCFF;
}
.Monat {
 background: #442200;
}
.SaisonA {
 background: #FF7777;
}
.SaisonB {
 background: #FFDD00;
}
.SaisonC {
 background: #00AAFF;
}
.backgrStd {
 background: #AADDFF;
}
table {
 font-family: Arial;
 color: #002244;
 background: #AADDFF;
 text-align: center;
}
table#h {
 background: #EEEEFF;
}
.head0 {
 background: #EEEEFF;
 color: #004488;
}
.headkl {
 background: #EEEEFF;
 color: #004488;
 font-family: Arial;
 font-size: 12px;
}
.headhoch {
 background: #EEEEFF;
 color: #004488;
 border-color: #FFFFFF #CCCCDD #CCCCDD #FFFFFF;
 border-style: solid;
 border-width: 3px;
}
.linkliste {
 background: #EEEEFF;
 color: #002244;
 text-align: center;
}
table#m {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
}
 .menu1 {
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 3px;
}
 .menu2 {
 font-family: Arial;
 font-size: 14px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #9999AA #FFFFFF #FFFFFF #9999AA;
 border-style: solid;
 border-width: 2px;
}
 .menu3 {
 font-family: Arial;
 font-style: italic;
 font-size: 12px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
 .menu0 {
 font-family: Arial;
 font-size: 14px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
 .menutipps {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 background: #EEEEFF;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
 .menuTop {
 font-family: Arial;
 font-size: 18px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 3px;
}
table#mk {
 font-family: Arial;
 font-size: 10px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
}
.menuklein {
 font-family: Arial;
 font-size: 10px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
table#mg {
 font-family: Arial;
 font-size: 24px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
}
.menugross {
 font-family: Arial;
 font-size: 24px;
 color: #000000;
 background: #CCCCDD;
 text-align: center;
 border-color: #FFFFFF #9999AA #9999AA #FFFFFF;
 border-style: solid;
 border-width: 3px;
}
table#tx {
 font-family: Arial;
 font-size: 14px;
 color: #002244;
 background: #AADDFF;
 text-align: center;
}
.text0 {
 font-family: Arial;
 font-size: 14px;
 color: #002244;
 background: #AADDFF;
 text-align: center;
}
.texthoch {
 font-family: Arial;
 font-size: 14px;
 color: #002244;
 background: #AADDFF;
 text-align: center;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
.txgrosshoch {
 font-family: Arial;
 font-size: 18px;
 color: #002244;
 background: #AADDFF;
 text-align: center;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
table#k {
 font-family: Arial;
 font-size: 10px;
 color: #002244;
 background: #AADDFF;
 text-align: left;
}
.impressum {
 font-family: Arial;
 font-size: 12px;
 color: #002244;
 background: #AADDFF;
 text-align: left;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
table#kal {
 font-family: Arial;
 font-size: 12px;
 color: #FFFFFF;
 background: #AADDFF;
 text-align: center;
}
.kalender {
 font-family: Arial;
 font-size: 12px;
 color: #FFFFFF;
 background: #AADDFF;
 text-align: center;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
table#kal2 {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 background: #AADDFF;
 text-align: center;
}
.belegung {
 font-family: Arial;
 font-size: 10px;
 color: #FFFFFF;
 background: #AADDFF;
 text-align: center;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
.saison {
 font-family: Arial;
 font-size: 12px;
 color: #000000;
 background: #AADDFF;
 text-align: center;
 border-color: #FFFFFF #778899 #778899 #FFFFFF;
 border-style: solid;
 border-width: 2px;
}
table#leg {
 font-family: Arial;
 font-size: 12px;
 color: #FFFFFF;
 text-align: center;
}
.legende {
 font-family: Arial;
 font-size: 12px;
 color: #FFFFFF;
 text-align: center;
}
a.mietwagen {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000066;}
a.mietwagen:link, a.mietwagen:visited, a.mietwagen:active {text-decoration:none;}
a.mietwagen:focus, a.mietwagen:hover {
 color:red;
 background : yellow;
 text-decoration: none ;
 padding: 2pt;
}

/* table ohne: Default-Tabelle (Creme-Hintergr.) */
/* table#h: (head0) Tabelle für Header (grauer Hintergr.) */
/* table#m: (menu0) Tabelle für Menüs (dunkelgrauer Hintergr.) */
/* table#mk: (menuklein) Tabelle für kleine Menüs (dunkelgrauer Hintergr.) */
/* table#mg: (menugross) Tabelle für große Menüs/Tabellen (dunkelgrauer Hintergr.) */
/* table#tx: (text0) Tabelle für Inhalt (Text, Fotos, Creme-Hintergr.) */
/*           (texthoch) wie text0 aber mit Rahmen */
/* table#k: (impressum) Tabelle für kleinen Text (Impressum, Creme-Hintergr.) */
/* table#kal: (kalender) Tabelle für Jahresübersicht (Belegungskalender; Schrift weiß) */
/* table#kal2: (saison) Tabelle für Jahresübersicht (Saison; Schrift schwarz) */
/* table#leg: (legende) Legende zu Tabelle für Jahresübersicht (Belegungskalender) */
/* hr#bl: (txblau) horizontale Trennlinie blau */
/* hr#bn: (txbraun) horizontale Trennlinie braun */