/*
BODY {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
TABLE {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
TR {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
TD {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
*/
A {
	COLOR: #434852;
}

INPUT {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
SELECT {
	FONT-SIZE: 11px; COLOR: #434852; FONT-FAMILY: Verdana
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	
}
.topnav {
	PADDING-BOTTOM: 5px
}
.botnav {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px
}
.botnavtxt {
	FONT-WEIGHT: bold; COLOR: #7b8ab5
}
.errtab {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; HEIGHT: 60px; TEXT-ALIGN: center
}
.onlyalt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.alttxt {
	FONT-WEIGHT: bold; COLOR: #fff; HEIGHT: 20px; BACKGROUND-COLOR: #7b8ab5
}
.fortab1 {
	BACKGROUND-COLOR: #c0c8da
}
.fortab1td {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 20px; TEXT-ALIGN: center
}
.fortab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #ffffff
}
.fortab2tdtxt {
	PADDING-RIGHT: 2px; LINE-HEIGHT: 23px; TEXT-ALIGN: right
}
.fortab3 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.fortab3tdtren {
	BACKGROUND-COLOR: #c0c8da
}
.fortab3tdshotel {
	PADDING-RIGHT: 10px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.fortab4 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.fortab4td {
	LINE-HEIGHT: 25px
}
.fortab5 {
	MARGIN-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.fortab5td {
	TEXT-ALIGN: right
}
.forquicktab1 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.forquicktab1tdtxt {
	PADDING-RIGHT: 2px; TEXT-ALIGN: right
}
.forquickftab2 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: right
}
.for4tab1 {
	BACKGROUND-COLOR: #c0c8da
}
.for4tab1td {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #; HEIGHT: 24px
}
.for4tab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.for4tab2tdtxt {
	PADDING-RIGHT: 4px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.for4tab2tdcard {
	PADDING-RIGHT: 6px; TEXT-ALIGN: right
}
.for4tab3 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.for4tab3td {
	PADDING-LEFT: 5px; HEIGHT: 35px
}
.for4tab3such {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c0c8da; HEIGHT: 24px; TEXT-ALIGN: left
}
.fortab3ico {
	MARGIN: 0px 0px 10px 15px
}
.for4tab4 {
	PADDING-BOTTOM: 10px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.for4quicktab1 {
	BACKGROUND-COLOR: #c0c8da;
	margin-top:5px;
}
.for4quicktab1tdtxt {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 24px
}
.for4quicktab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.for4quicktab2tdtxt {
	PADDING-BOTTOM: 1px; PADDING-TOP: 3px
}
.regtab1td {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #c0c8da
}
.regtab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.regtab2td {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.regtab2tdhead {
	FONT-WEIGHT: bold; HEIGHT: 20px
}
.regtab2tdreg {
	FONT-WEIGHT: bold; LINE-HEIGHT: 17px; BACKGROUND-COLOR: #d2d5de
}
.regtab2tdziel {
	LINE-HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
.hottab1 {
	MARGIN-BOTTOM: 4px; BACKGROUND-COLOR: #c0c8da
}
.hottab1td {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 20px
}
.hottab1td2 {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; PADDING-TOP: 4px; HEIGHT: 20px
}
.hottrhead {
	BACKGROUND-COLOR: #d6dbe6
}
.hottrheadALT {
	BACKGROUND-COLOR: #d6dbe6
}
.hottrsub {
	BACKGROUND-COLOR: #ffffff
}
.hottrsubALT {
	BACKGROUND-COLOR: #f1f3f6
}
.hottdOL {
	BORDER-TOP: #c0c8da 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BORDER-LEFT: #c0c8da 1px solid; HEIGHT: 16px
}
.hottdOLALT {
	BORDER-TOP: #c0c8da 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BORDER-LEFT: #c0c8da 1px solid; HEIGHT: 16px
}
.hottdOLALT {
	COLOR: #fff
}
.hottdOR {
	BORDER-RIGHT: #c0c8da 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c8da 1px solid; TEXT-ALIGN: right
}
.hottdORALT {
	BORDER-RIGHT: #c0c8da 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c8da 1px solid; TEXT-ALIGN: right
}
.hottdUL {
	BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.hottdULALT {
	BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.hottdUM {
	BORDER-BOTTOM: #c0c8da 1px solid
}
.hottdUMALT {
	BORDER-BOTTOM: #c0c8da 1px solid
}
.hottdUR {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.hottdURALT {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.tertab1td {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #c0c8da
}
.tertab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.tertab2tdhead {
	PADDING-LEFT: 2px; BACKGROUND-COLOR: #d2d5de
}
.tertab2trinf {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
.tertab3 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #ffffff
}
.tertab3tdhead {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; HEIGHT: 20px; BACKGROUND-COLOR: #d2d5de
}
.tertab3tdw {
	PADDING-LEFT: 4px; HEIGHT: 20px
}
.tertab4 {
	MARGIN-TOP: 10px
}
.tertab4td {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.tertab5 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.tertab5trhead {
	FONT-WEIGHT: bold; HEIGHT: 20px; BACKGROUND-COLOR: #d2d5de
}
.tertab5tdserg {
	BACKGROUND-COLOR: #9bb4e7
}
.tertab5trres {
	FONT-WEIGHT: bold; HEIGHT: 26px; BACKGROUND-COLOR: #ffffff
}
.tertab5trresALT {
	HEIGHT: 30px; BACKGROUND-COLOR: #ffffff
}
.tertab5tdtrenner {
	BACKGROUND-COLOR: #9bb4e7
}
.tervakerror {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; HEIGHT: 45px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tervak {
	FONT-SIZE: 12px; PADDING-BOTTOM: 35px; WIDTH: 500px; PADDING-TOP: 35px; LETTER-SPACING: 4px; TEXT-ALIGN: center
}
.buctab1td {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 22px; BACKGROUND-COLOR: #c0c8da; TEXT-ALIGN: center
}
.bucschritt {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #c0c8da
}
.buctab2 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; PADDING-LEFT: 2px; BORDER-LEFT: #c0c8da 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.buctab3 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.buctab3td {
	FONT-WEIGHT: bold; HEIGHT: 60px; TEXT-ALIGN: center
}
.buctab4 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid; BACKGROUND-COLOR: #f1f3f6
}
.buctab4tdhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #c0c8da; TEXT-ALIGN: center
}
.buctab4td {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.buctab4td2 {
	FONT-SIZE: 10px
}
.buctab5 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.buctab6 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.buctab7 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.buctab8 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.buctab9 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.bucborder {
	BORDER-LEFT: #ffffff 3px solid; BORDER-BOTTOM: #ffffff 2px solid
}
.buctab5td {
	PADDING-LEFT: 5px; BACKGROUND-COLOR: #f1f3f6
}
.buctab5td2 {
	PADDING-LEFT: 5px
}
.buctab10 {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 10px
}
.buctab9td {
	PADDING-TOP: 2px; HEIGHT: 35px
}
#aktSend {
	FONT-SIZE: 10pt; LEFT: 20px; WIDTH: 400px; COLOR: #000000; FONT-FAMILY: verdana,sans-serif; LETTER-SPACING: 1pt; POSITION: relative; TOP: 10px
}
.datab1 {
	BORDER-RIGHT: #c0c8da 1px solid; BORDER-TOP: #c0c8da 1px solid; BORDER-LEFT: #c0c8da 1px solid; BORDER-BOTTOM: #c0c8da 1px solid
}
.datab1td {
	PADDING-LEFT: 5px
}
.eform185 {
	WIDTH: 185px
}
.eform75 {
	WIDTH: 75px
}
.eform42 {
	WIDTH: 42px; MARGIN-RIGHT: 2px
}
.eform80 {
	WIDTH: 80px; MARGIN-RIGHT: 3px
}
.eform123 {
	WIDTH: 123px
}
.eform126 {
	WIDTH: 126px
}
.eform150 {
	WIDTH: 145px
}
.orderort {
	MARGIN-BOTTOM: 2px; WIDTH: 220px; MARGIN-RIGHT: 2px
}
.orderselect {
	WIDTH: 125px
}
.orderselecth {
	MARGIN-BOTTOM: 2px; WIDTH: 102px
}
.eformbuc {
	WIDTH: 140px
}
.eformbucanr {
	WIDTH: 65px
}
.eformbucplz {
	WIDTH: 44px
}
.eformbucort {
	WIDTH: 91px
}
.eformbucalter {
	WIDTH: 50px
}
.eformbucanmerk {
	WIDTH: 410px
}
.eform84 {
	WIDTH: 84px
}
.eform195 {
	WIDTH: 195px
}
.eform150 {
	WIDTH: 150px
}
.eform120 {
	WIDTH: 110px
}
.aktive {
	FONT-WEIGHT: bold; COLOR: #434852
}
.next {
	FONT-WEIGHT: bold; COLOR: #88898c
}
.reginfo {
	MARGIN-RIGHT: 20px
}
.pageaktive {
	FONT-WEIGHT: bold; COLOR: #434852
}
.preisbuchung {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000
}
.preistelefon {
	FONT-SIZE: 10px
}
.terhinfo {
	FONT-WEIGHT: bold
}
A.navoben:link {
	FONT-WEIGHT: bold; COLOR: #434852
}
A.navoben:visited {
	FONT-WEIGHT: bold; COLOR: #434852
}
A.navoben:active {
	FONT-WEIGHT: bold; COLOR: #434852
}
A.reglreg:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglreg:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglreg:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglziel:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglziel:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglziel:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglpreis:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglpreis:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reglpreis:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.reglpreis {
	COLOR: #ff0000
}
A.hotlpreis:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hotlpreis:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hotlpreis:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hotlpreisALT:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hotlpreisALT:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.hotlpreisALT:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.pageskip:link {
	FONT-WEIGHT: bold; COLOR: #7b8ab5; TEXT-DECORATION: underline
}
A.pageskip:visited {
	FONT-WEIGHT: bold; COLOR: #7b8ab5; TEXT-DECORATION: underline
}
A.pageskip:active {
	FONT-WEIGHT: bold; COLOR: #7b8ab5; TEXT-DECORATION: underline
}
A.terlorder:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.terlorder:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.terlorder:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.terpruefe:link {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
A.terpruefe:visited {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
A.terpruefe:active {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
A.agb:link {
	
}
A.agb:visited {
	
}
A.agb:active {
	
}
#control {
	LEFT: 1px; POSITION: absolute; TOP: 1px
}
#inhalt {
	BORDER-RIGHT: #c0c8da 2px solid; BORDER-TOP: #c0c8da 2px solid; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #c0c8da 2px solid; WIDTH: 500px; BORDER-BOTTOM: #c0c8da 2px solid; POSITION: absolute; TOP: 320px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
