
a  { text-decoration: none }
a:link  { }
a:visited  { }
a:hover    { color: #f00; text-decoration: underline }
a:active  { }
.tabdata_fr { border-bottom: 1px solid #dcdcdc; }
body { }
p {}
td  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.a.home { color: #fff; text-decoration: none }
.a.home:link { color: #fff; text-decoration: none }
.a.home:visited { color: #fff; text-decoration: none }
.a.home:hover  { text-decoration: underline }
.a.home:active { color: #fff; text-decoration: none }
.a.no  { color: #000; text-decoration: none }
.a.no:link  { color: #000; text-decoration: none }
.a.no:visited  { text-decoration: none }
.a.no:hover { color: #00f; text-decoration: underline }
.a.no:active  { }
.a.nosite  { color: #000; text-decoration: none }
.a.nosite:link { text-decoration: none }
.a.nosite:visited { text-decoration: none }
.a.nosite:hover  { color: #000; text-decoration: underline }
.a.nosite:active { }
.box_01_grey { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f8ff; border: solid 1px #c0c0c0 }
.box_bluelink { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f8ff; border: solid 1px #000080; }
.box_01_wihte { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #c0c0c0 }
.box_02_ikon { font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #c0c0c0 }
.box_03_grey_w { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border: solid 1px #c0c0c0 }
.box_04_grey_visl  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/visk_left.jpg); border: solid 1px #c0c0c0 }
.box_04_grey_visr   { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/visk_right2.jpg); border: solid 1px #c0c0c0 }
.box_04_grey_visr2 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../media/visk_right.jpg); border: solid 1px #c0c0c0 }
.box_05_fwh { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f5f5f5; border: solid 1px #ff8c00 }
.box_09_fwhsend  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../media/back_10fwh_l.gif); text-transform: uppercase; letter-spacing: 1px; border: solid 1px #c0c0c0 }
.box_10_fwhsend { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../media/back_10fwh_r.gif); text-transform: uppercase; letter-spacing: 1px; border: solid 1px #c0c0c0 }
.box_banner { background-color: #fff; border: solid 1px #c0c0c0 }
.box_banner2 { background-color: #fff; border: solid 1px #000080; }
.box_info00 { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #000080; border-width: 1px }
.box_info01 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f8ff; border-width: 1px }
.box_info02 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; border-width: 1px }
.box_info07 { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-image: url(../04_gastgeber/media_04/back_list.gif); border-bottom: 1px solid #a9a9a9; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; }
.box_info_m { background-color: #fff; border-style: none solid solid; border-width: 0 1px 1px; border-color: #a9a9a9 }
.box_info_o { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bolder; background-color: #f5f5f5; border: solid 1px #a9a9a9 }
.box_l_o { background-color: #f0f8ff; border-top: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.box_lg { border: solid 1px #dcdcdc }
.box_lr_m { background-color: #f0f8ff; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.box_lr_o { background-color: #f0f8ff; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.box_lr_u { background-color: #f0f8ff; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; border-left: 1px solid #c0c0c0 }
.box_m_o { background-color: #f0f8ff; border-top: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0 }
.box_m_uce { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; border-style: solid none none; border-width: 1px medium medium; border-color: #c0c0c0 }
.box_siteheader { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f0f8ff; border: solid 1px #c0c0c0 }
.box_start  { background-color: #f0f8ff; border: solid 1px #c0c0c0 }
.buttonclear { color: white; font-size: 8pt; background-color: #cd5c5c; width: 100px; height: 20px }
.buttonsend { color: white; font-size: 8pt; background-color: green; width: 100px; height: 20px }
.formularfeld1 { color: #00008b; font-size: 12px; font-family: Verdana; background-color: #f0f8ff; border: solid 1pt navy }
.gast_line_list { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #87ceeb }
.gast_line_list1 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #ffc0cb }
.infoline { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff4500; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc }
.infoline_ut { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ff4500; text-indent: 20px; border-top: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc }
.inputbox1 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #000080 }
.no { color: #000; text-decoration: none }
.no:hover { color: #00f; text-decoration: underline }
.nosite { color: #000; text-decoration: none }
.sitename0 { color: #000080; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold }
.sitename1 { color: #000080; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold }
.sitename2 { color: #000080; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold }
.sitename3 { color: #000080; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold }
.sitename5 { color: #000080; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: bold }
.txt08 { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt09 { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt10 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt11 { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt11B { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; }
.txt11_navi { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps }
.txt12 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt12_navi { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps }
.txt12_vis { color: #000080; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-variant: small-caps; border-bottom: 1px dotted #a9a9a9 }
.txt14 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt16 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt18 { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt18_uts { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 8px }
.txt18_uts_gast { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 4px }
.txt18_uts_hotel { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 2px; }
.txt20 { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt24 { font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt32 { font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt_timedata { color: #000; font-size: 16px; font-family: "Courier New"; font-weight: bold }
