﻿ul#menu {
  width: 160px;
  list-style-type: none;
  border-top: solid 1px #fece38;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 12px;
  color: #3366cc;
}

ul#menu li {
  border-bottom: solid 1px #fece38;
  line-height: 15px;
}

ul#menu ol li {
  border-bottom: none;
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}


A { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px; 
 font-weight: bold; 
 color: #3366CC
}

A:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #3366CC
}

B {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration
}

BODY {
 background-color: #FFFFFF
}

FONT {
font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 color: #3366CC; 
}

FORM {
 display: inline
}

H1 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

H2 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

H3 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

H4 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

P { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #066FAC;
	border: 1;

}

STRONG {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: bold; 
 color: #066FAC; 
 text-decoration: none
}

SUP {
 font: 10px Arial, Helvetica, sans-serif;
 background: 5px;
}

TD { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 12px; 
 font-weight: normal; 
 color: #3366cc; 
 text-decoration: none
}

.articleBg { 
 background-color: #FFFFFF
}

.bodyAWS {
 background-color: #C4E2FF
}

.contentRahmen { 
 background-color: #029FD6
}

.contentRahmen2 {
	border: 1px solid #6699FF;
}

.dunkelblauBg {
 background: #029FD6;
}

.eingabefeld {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #066FAC; 
 text-decoration: none
}

.fehler { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #FF7D00
}

.formularBg {
 background-color: #E6E6E6;
 border: none;
}

.formularRahmen { 
 background-color: #029FD6
}

.grauerBildrahmen { 
 border: 2px #CCCCCC solid
 }

.grauerBg {
 background-color: #e6e6e6
}

.headline11blau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #066FAC; 
 text-decoration: none
}

.headline11white { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none
}

.headline11yellow { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #029FD6;
 text-decoration: none
}

.headline11black { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none
}


.headline11rot {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; 
color: #EF0000; 
text-decoration: none
}

.headline14blau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #066FAC; 
 text-decoration: none
}

.headline14black { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}


.headline14orange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FF7D00}

.headline14orange:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

.headline14rot {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #eF0000
}

.headline14rot:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #eF0000; 
text-decoration: underline
}

.headline14gelb {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #029FD6
}

.headline14gelb:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px; 
font-weight: bold; 
color: #029FD6; 
text-decoration: underline
}


.headline18blau {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #066FAC
}

.headline18black {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
font-weight: bold; 
color: #000000
}


.hellblauBg {
 background-color: #C4E2FF
}

.hiddenGrey {
font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; 
font-weight: normal; 
color: #E6E6E6;
line-height: 8px
}

.hiddenWhite {
 font-family: Arial, Helvetica, sans-serif; 
font-size: 8px; 
font-weight: normal; 
color: #FFFFFF;
line-height: 8px
}

.hotelkette {
 font: bold 11px Arial, Helvetica, sans-serif;
 color: #000000;
 text-decoration: none;
}

.infonav {
font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
}

.infonav:visited {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: normal;
 text-decoration: underline;
}

.kastenblau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #FFFFFF; 
 text-decoration: none; 
 background-color: #029FD6
 }

.metanav { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #066FAC; 
 text-decoration: none
}

.metanav:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #029FD6; 
 text-decoration: none
}

.microtext { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: normal; 
 color: #066FAC; 
 text-decoration: none
}

.microlink {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: bold; 
 color: #066FAC
}

.nav { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
  font-weight: bold; 
 color: #D6EBFF; 
 text-decoration: none
}

.nav:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #D6EBFF; 
 text-decoration: none
}

.nav:hover { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #FFFFFF; 
 text-decoration: none
}

.navOn { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

.navOn:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

.navOn:hover { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #000000; 
 text-decoration: none
}

.navRahmen { 
 background-color: #6699FF; 
 border: #038CBD; border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px
}

.navRahmenOn { 
 background-color: #D6EBFF; 
 border: 1px #3366CC solid; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #038CBD; 
 text-decoration: none
}

.nowrap { 
 white-space: nowrap
}

.onav { 
 background-color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #066FAC; 
text-decoration: none
}

.onav:visited { 
 background-color: #000000; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #066FAC; 
 text-decoration: none
}

.subnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
}

.subnav:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #038CBD; 
 text-decoration: none
}

.subnav:hover { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #6699FF; 
 text-decoration: none
}

.subnavBg { 
 background-color: #029FD6
}

.subnavBgOn { 
 background-color: #029FD6
}

.subnavOn { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #6699FF; 
 text-decoration: none
}

.subnavOn:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #6699FF; 
 text-decoration: none
}

.subnav2 { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px; 
 font-weight: normal; 
 color: #038CBD; 
 text-decoration: none
}

.subnav2:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #038CBD; 
 text-decoration: none
}

.subnav2:hover { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #6699FF; 
 text-decoration: none
}

.subnav2Bg { 
 background-color: #99CCFF
}

.subnav2BgOn { 
 background-color: #99CCFF
}

.subnav2On { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #6699FF; 
 text-decoration: none
}

.subnav2On:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #6699FF; 
 text-decoration: none
}


.subnav3Bg { 
 background-color: #C4E2FF
 }

.subnav3BgOn { 
 background-color: #C4E2FF
}

.subnav4Bg { 
 background-color: #E0F0FF
}

.subnav4BgOn { 
 background-color: #E0F0FF
}


.tabHead { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #038CBD;
 text-decoration: none;
 background-color: #C4E2FF
}

.weissBg {
 background-color: #FFFFFF
}

.wuhoeingabe {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #038CBD;
 text-decoration: none;
 width: 120px;
}

.listenBg {  
background-color: #E6E6E6; 
border: #C4E2FF solid; 
border-width: 1px 0px
}

.hauptrahmen {  
background-color: #038CBD
}

.navBg {  
background-color: #038CBD
}
.zurueck {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; color: #038CBD;
text-decoration: none
}

.zurueck:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; color: #038CBD;
text-decoration: none
}

.button {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #3366CC; 
text-decoration: none; 
background-color: #E0F0FF; 
border: 1px #029FD6 solid;  
margin-top: 2px; 
margin-right: 2px; 
margin-bottom: 2px; 
margin-left: 2px; cursor: hand; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px
}

.listenKopf {  
background-color: #d6ebff
}


.ferienBg {  
background-color: #cccccc
}

.headBg {  
background-color: #C4E2FF
}

.footerBg {  
background-color: #C4E2FF
}

.headBgVital {  
background-color: #99ff66
}

.footerBgVital {  
background-color: #99ff66
}

.hauptrahmenVital {  
background-color: #009900
}

.headBg12fly {  
background-color: #ffff99
}

.footerBg12fly {  
background-color: #ffff99
}

.hauptrahmen12fly {  
background-color: #efde00
}

.statusBg {
 background-color: #e6e6e6
}
.modulRahmen {  border: none; background-color: #999999}
.tabBg {  background-color: #d6ebff}
.textOff {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999}
.headline11Off {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999}
.linkOff {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999}