A { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC
}

A:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC
}

B {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold;
 text-decoration: none
}

BODY {
 background-color: #FFFFFF
}

FONT {
font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 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: 11px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

H4 {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

P { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	border: 1px solid #6699FF;

}

STRONG {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

SUP {
 font: 10px Arial, Helvetica, sans-serif;
 background: 5px;
}

TD { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

.articleBg { 
 background-color: #FFFFFF
}

.bodyAWS {
 background-color: #99ccff
}

.contentRahmen { 
 background-color: #6699FF
}

.contentRahmen2 {
	border: 1px solid #6699FF;
}

.dunkelblauBg {
 background: #3366CC;
}

.eingabefeld {  
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 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: #ff9900
}

.grauerBildrahmen { 
 border: 2px #CCCCCC solid
 }

.grauerBg {
 background-color: #e6e6e6
}

.headline11blau { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

.headline11orange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

.headline11white { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 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: #3366CC; 
 text-decoration: none
}

.headline14orange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 color: #FF7D00; 
 text-decoration: none
}

.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
}

.hellblauBg {
 background-color: #99CCFF
}

.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;
}

.kastenorange { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 text-decoration: none; 
 background-color: #FFCC66
}

.metanav { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

.metanav:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

.microtext { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: normal; 
 color: #3366CC; 
 text-decoration: none
}

.microlink {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 9px; 
 font-weight: bold; 
 color: #3366CC
}

.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: #3366CC; 
 text-decoration: none
}

.navOn:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; font-weight: bold; 
 color: #3366CC; 
 text-decoration: none
}

.navOn:hover { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #6699FF; 
 text-decoration: none
}

.navRahmen { 
 background-color: #6699FF; 
 border: #3366CC; 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: #3366CC; 
 text-decoration: none
}

.nowrap { 
 white-space: nowrap
}

.onav { 
 background-color: #E6E6E6; 
 font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #3366cc; 
text-decoration: none
}

.onav:visited { 
 background-color: #E6E6E6; 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366cc; 
 text-decoration: none
}

.subnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #3366CC;
 text-decoration: none;
}

.subnav:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 color: #3366CC; 
 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: #D6EBFF
}

.subnavBgOn { 
 background-color: #D6EBFF
}

.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: #3366CC; 
 text-decoration: none
}

.subnav2:visited { 
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: normal; 
 color: #3366CC; 
 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: #E6E6E6
}

.subnav2BgOn { 
 background-color: #E6E6E6
}

.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
}

.tabHead { 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #3366CC;
 text-decoration: none;
 background-color: #99CCFF
}

.weissBg {
 background-color: #FFFFFF
}

.wuhoeingabe {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #3366CC;
 text-decoration: none;
 width: 120px;
}

.listenBg {  
background-color: #E6E6E6; 
border: #99CCFF solid; 
border-width: 1px 0px
}

.hauptrahmen {  
background-color: #3366CC
}

.navBg {  
background-color: #3366CC
}
.zurueck {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; color: #3366CC;
text-decoration: none
}

.zurueck:visited {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: bold; color: #3366CC;
text-decoration: none
}

.button {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
font-weight: normal; 
color: #3366CC; 
text-decoration: none; 
background-color: #ffcc66; 
border: 1px #ff7d00 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: #99CCFF
}

.footerBg {  
background-color: #99CCFF
}

.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}
.headline11hellblau {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #6699ff}
.tabBg {  background-color: #d6ebff}
.hauptrahmenDis {  background-color: #FF3300}
.headBgDis {  background-color: #FFFFFF}
.footerBgDis {  background-color: #FFFFFF}
.textOff {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; 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; text-decoration: none}
.dynpackBgOff {  background-color: #F3F3F3}
.dynpackKopfBg {  background-color: #E6E6E6}
.tuicards_orange {  background-color: #FF7D00}
.tuicards_blau {  background-color: #3366CC}
.fixedpreis {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #999999}

.listePegasusHotel {  
  color: #000000;
  background-color: #EEEEEE;
}

.listeOurHotel {
	background: #FFE6C0; 
}

.listeOtherHotel {
	background: #E6E6E6;
}

.hiddenOurHotel {
	color: #FFE6C0;
	font: 8px Arial, Helvetica, sans-serif;
}

.hiddenOtherHotel {
	color: #E6E6E6;
	font: 8px Arial, Helvetica, sans-serif;
}.angebotrahmen {  border: 0px #99CCFF solid; background-image: url(entwuerfe_microsites/bilder/rahmen_200.gif); background-repeat: no-repeat}
.headline11gruen { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #009900; text-decoration: none }
.headline30orange { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FF7D00; text-decoration: none }
.headline30orange:visited { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #FF7D00; text-decoration: none }
.headline30blau { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #3366cc; text-decoration: none }
.headline30blau:visited { font-family: Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: #3366cc; text-decoration: none }
.headline14gruen { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #009900; text-decoration: none }
.ticker { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3366CC; text-decoration: none }
.ticker:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff7d00; text-decoration: none }
.ticker:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3366cc; text-decoration: none }
.schrift11schwarz { font: normal 11px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.headline14weiss { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none }
.rahmenorange { border: 1px solid #ff7d00 }
.rahmengruen { border: 1px solid #009900 }
.gruenbg { background-color: #33CC00 }
.orangebg { background-color: #ff9900 }
.hellorangebg { background-color: #FFCC66 }

