A {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #0a2f87; TEXT-DECORATION: underline
}
BODY {
	BACKGROUND-COLOR: #cccccc
}
FORM {
	DISPLAY: inline
}
INPUT {
	BACKGROUND: #ffffff; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
H1 {
	DISPLAY: inline; FONT: bold small-caps 14px/18px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666
}
H2 {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a2f87
}
H3 {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
TH {
	FONT: bold small-caps 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-ALIGN: left
}
SELECT {
	FONT: 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
.airtours {
	TEXT-TRANSFORM: lowercase; COLOR: #0000ff
}
.angebotbox {
	BORDER-RIGHT: #818386 1px solid; BORDER-TOP: #818386 1px solid; BORDER-LEFT: #818386 1px solid; BORDER-BOTTOM: #818386 1px solid
}
.angebotH2 {
	FONT-WEIGHT: bold
}
.angebotMotorsport {
	BORDER-RIGHT: #0a2f87 1px solid; BORDER-TOP: #0a2f87 1px solid; BORDER-LEFT: #0a2f87 1px solid; BORDER-BOTTOM: #0a2f87 1px solid
}
.angebotText {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px
}
.bildbox {
	BORDER-RIGHT: #818386 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #818386 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #818386 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #818386 1px solid
}
.ferien {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #b2cff0
}
.fett {
	FONT-WEIGHT: bold
}
.formbox {
	BORDER-RIGHT: #0a2f87 1px solid; BORDER-TOP: #0a2f87 1px solid; BORDER-LEFT: #0a2f87 1px solid; BORDER-BOTTOM: #0a2f87 1px solid
}
.hinweis {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.hotelname {
	FONT: bold small-caps 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase
}
.hotelnameGross {
	FONT: bolder small-caps 24px/34px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase
}
.infoheader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.infoheaderKlein {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.kalTage {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.kataloge {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
.label {
	FONT-WEIGHT: normal
}
.labelInline {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; FONT-VARIANT: small-caps
}
.listeheader {
	BACKGROUND: #e6e6e6
}
.listeextraheader {
	BACKGROUND: #e6e6e6
}
.listeextrabg {
	BACKGROUND: #efefef
}
.listegolfheader {
	BACKGROUND: #ddffd4
}
.listegolfbg {
	BACKGROUND: #f4fff0
}
.listewellnessheader {
	BACKGROUND: #fedec8
}
.listewellnessbg {
	BACKGROUND: #fee7d7
}
.listetauchenheader {
	BACKGROUND: #c5f7f7
}
.listetauchenbg {
	BACKGROUND: #dcfafa
}
.mainbox {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; Z-INDEX: 1; BORDER-LEFT: #666666 1px solid; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.mainboxextra {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 12px; Z-INDEX: 1; BORDER-LEFT: #666666 1px solid; COLOR: #666666; LINE-HEIGHT: 16px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.metanavigation {
	FONT: small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-DECORATION: none
}
.metanavigation:visited {
	FONT: small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-DECORATION: none
}
.metanavigation:hover {
	FONT: small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.microlink {
	FONT: 100 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
.microlink:visited {
	FONT: 100 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: underline
}
.microlink:hover {
	FONT: 100 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.microtext {
	FONT-WEIGHT: 100; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-VARIANT: normal
}
.motorsportH1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; FONT-VARIANT: small-caps
}
.navigation {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-DECORATION: none
}
.navigation:visited {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-DECORATION: none
}
.navigation:hover {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.navigationSelected {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-DECORATION: none
}
.navigationSelected:visited {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-DECORATION: none
}
.navigationSelected:hover {
	FONT: bold small-caps 10px/14px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.poplink {
	FONT: bold small-caps 11px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase
}
.pulldown {
	OVERFLOW: hidden; WIDTH: 200px
}
.pulldownbreit {
	OVERFLOW: hidden; WIDTH: 230px
}
.pulldownextrabreit {
	OVERFLOW: hidden; WIDTH: 280px
}
.pulldownextraschmal {
	OVERFLOW: hidden; WIDTH: 45px
}
.pulldownmittel {
	OVERFLOW: hidden; WIDTH: 170px
}
.pulldownschmal {
	OVERFLOW: hidden; WIDTH: 100px
}
.cal_pulldown {
	OVERFLOW: hidden; WIDTH: 120px
}
.streifen {
	BACKGROUND-POSITION: 0px 10px; BACKGROUND-IMAGE: url(/img/design/streifen_verlauf.gif); FONT: 20px small-caps Verdana, Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat
}
.streifenPopup {
	BACKGROUND-POSITION: 0px 10px; BACKGROUND-IMAGE: url(/img/design/streifen_verlauf.gif); BACKGROUND-REPEAT: no-repeat
}
.streifenPopupklein {
	BACKGROUND-POSITION: -300px 2px; BACKGROUND-IMAGE: url(/img/design/streifen_verlauf.gif); BACKGROUND-REPEAT: no-repeat
}
.streifenText {
	FONT: small-caps 20px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #ffffff
}
.subnavigation {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.subnavigation:visited {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.subnavigation:hover {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.subnaviSelected {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: none
}
.subnaviSelected:visited {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: none
}
.subnaviSelected:hover {
	FONT: 100 9px/12px Geneva, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.subnavi2 {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.subnavi2:visited {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #0a2f87; TEXT-DECORATION: underline
}
.subnavi2:hover {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #818386; TEXT-DECORATION: underline
}
.subnavi2selected {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #818386; TEXT-DECORATION: none
}
.subnavi2selected:visited {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #818386; TEXT-DECORATION: none
}
.subnavi2selected:hover {
	FONT: 100 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #818386; TEXT-DECORATION: none
}
.subnavibox {
	BORDER-RIGHT: #818386 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #818386 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #818386 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #818386 1px solid
}
.subnaviboxLegend {
	FONT: bold small-caps 12px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.subnaviboxLegend:hover {
	FONT: bold small-caps 12px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #0a2f87; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.subnaviboxLegend:visited {
	FONT: bold small-caps 12px/16px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #666666; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.textbox {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: left 50%; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; PADDING-TOP: 4px; BACKGROUND-COLOR: #e6e6e6
}
.textbox2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #0a2f87; PADDING-BOTTOM: 4px; FONT: 12px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 4px
}
.UcantCme {
	DISPLAY: none; VISIBILITY: hidden
}
.stylish {
	LINE-HEIGHT: 20px
}
.specialH1 {
	FONT: bold 14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666
}
