td { FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;  FONT-SIZE: 11px;  COLOR: #000000;}
.txt {line-height: 18px;  text-align: justify;}
.hover {line-height: 18px; letter-spacing: 0.1em;}
.headline {FONT-SIZE: 14px; line-height: 20px; letter-spacing: 0.1em; COLOR: #E7B339; font-weight: bold;}
.grey {line-height: 18px;  text-align: justify; COLOR: #C5C5C5;}
.vorspann {line-height: 18px;  text-align: justify; COLOR: #EBE1E1;}
.mail {line-height: 18px;  text-align: center; COLOR: #EBE1E1;}
.buchung {line-height: 18px;  text-align: center; COLOR: #DAA935;}
.grey1 {line-height: 18px;  text-align: justify; COLOR: #FFFFFF; letter-spacing: 0.1em;}
.greycenter {line-height: 18px;  text-align: center; COLOR: #C5C5C5;}
.preise {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF; font-weight: bold;}
.anreise {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF; font-weight: bold;}
.preisecenter {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF; font-weight: bold; text-align: center;}
.zimmer  {FONT-SIZE: 11px; line-height: 19px; COLOR: #E7B339; font-weight: bold;}
.links {FONT-SIZE: 11px; line-height: 26px; COLOR: #FFFFFF; font-weight: bold; letter-spacing: 0.1em;}
.privacy {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF;}
.Pprivacy {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF; font-weight: bold; letter-spacing: 0.1em;}
.slogan{FONT-SIZE: 14px; line-height: 19px; COLOR: #DFDFDF; text-align: center; letter-spacing: 0.1em;}
.datum {line-height: 18px;  text-align: none; COLOR: #DAA935;}
.sprache {FONT-SIZE: 11px; line-height: 19px; COLOR: #FFFFFF; letter-spacing: 0.1em;}

.cellBraun {background-color: #780001; FONT-SIZE: 11px;}

.HBlack {text-align: center; COLOR: #000000;}
.F8B {FONT-SIZE: 8px;}
.F9B {FONT-SIZE: 9px;}
.F10B {FONT-SIZE: 10px;}
.F11B {FONT-SIZE: 11px;}

.HWhite {text-align: none; COLOR: #FFFFFF;}
.F9W {FONT-SIZE: 12px; text-align: center;}
.F10W {FONT-SIZE: 10px;}
.F11W {FONT-SIZE: 11px; letter-spacing: 0.1em;}
.F13W {FONT-SIZE: 13px;}

.HRed {text-align: none; COLOR: #F31814; font-weight:bold;}
.F11R {FONT-SIZE: 11px; line-height: 18px;}
.F12R {FONT-SIZE: 12px;}
.F14R {FONT-SIZE: 14px; line-height: 20px;}

.HYellow {text-align: none; COLOR: #FBBD29;}
.F11Y {FONT-SIZE: 11px; font-weight: bold;}
.F12Y {FONT-SIZE: 12px; font-weight: bold;}

a.lMail {font-size : 9px; text-decoration: none; COLOR: #000000;}
a.lMail:link {}
a.lMail:hover {color: #B14B38;}
a.lMail:visited {}
a.lMail:active {color: #B14B38;}

a.lMailIndex {font-size : 12px; text-decoration: none; COLOR: #FFFFFF;}
a.lMailIndex:link {}
a.lMailIndex:hover {color: #E7B439;}
a.lMailIndex:visited {}
a.lMailIndex:active {color: #E7B439;}

a.lInfo{font-size : 11px; text-decoration: none; COLOR: #DAA935;}
a.lInfo:link {}
a.lInfo:hover {color: #FFFFFF;}
a.lInfo:visited {}
a.lInfo:active {color: #FFFFFF;}

a.lInfo12{font-size : 12px; text-decoration: none; COLOR: #DAA935; letter-spacing: 0.1em;}
a.lInfo12:link {}
a.lInfo12:hover {color: #FFFFFF;}
a.lInfo12:visited {}
a.lInfo12:active {color: #FFFFFF;}

a.lMenuRight {font-size : 13px; text-decoration: none; COLOR: #939598;}
a.lMenuRight:link {}
a.lMenuRight:hover {color: #FFFFFF;}
a.lMenuRight:visited {}
a.lMenuRight:active {color: #FFFFFF;}

a.lContinue {font-size : 11px; font-weight:bold; text-decoration: none; COLOR: #E7B339;}
a.lContinue:link {}
a.lContinue:hover {color: #FFFFFF;}
a.lContinue:visited {}
a.lContinue:active {color: #FFFFFF;}

a.lAnreise {font-size : 11px; font-weight:bold; text-decoration: none; COLOR: #E7B339;}
a.lAnreise:link {}
a.lAnreise:hover {color: #FFFFFF;}
a.lAnreise:visited {}
a.lAnreise:active {color: #FFFFFF;}

a.lLinks {font-size : 11px; font-weight:bold; text-decoration: none; COLOR: #E7B339; letter-spacing: 0.1em;}
a.lLinks:link {}
a.lLinks:hover {color: #FFFFFF;}
a.lLinks:visited {}
a.lLinks:active {color: #FFFFFF;}

a.lPrivacy {font-size : 11px; font-weight:bold; text-decoration: none; COLOR: #E7B339; letter-spacing: 0.1em;}
a.lPrivacy:link {}
a.lPrivacy:hover {color: #FFFFFF;}
a.lPrivacy:visited {}
a.lPrivacy:active {color: #FFFFFF;}

a.lBlue11 {font-size : 11px; text-decoration: none; font-weight: bold; COLOR: #232C7D;}
a.lBlue11:link {}
a.lBlue11:hover {color: #43701F;}
a.lBlue11:visited {}
a.lBlue11:active {color: #43701F;}

a.lSprache {font-size : 11px; text-decoration: none; COLOR: #FFFFFF; letter-spacing: 0.1em;}
a.lSprache:link {}
a.lSprache:hover {color: #E7B339;}
a.lSprache:visited {}
a.lSprache:active {color: #E7B339;}

td.headadresse {font-size : 11px; text-decoration: none; COLOR: #FFFFFF; letter-spacing: 0.1em;}
a.emailheader {font-size : 11px; text-decoration: none; COLOR: #FFFFFF; letter-spacing: 0.1em;}

.Input {width: 150px; BORDER-RIGHT: #C0C0C0 1pt solid; BORDER-TOP: #C0C0C0 1pt solid; FONT-SIZE: 11px; BORDER-LEFT: #C0C0C0 1pt solid; COLOR: #C0C0C0; BORDER-BOTTOM: #C0C0C0 1pt solid; Color: #000000;}               
.InputZimmer {width: 220px; BORDER-RIGHT: #C0C0C0 1pt solid; BORDER-TOP: #C0C0C0 1pt solid; FONT-SIZE: 11px; BORDER-LEFT: #C0C0C0 1pt solid; COLOR: #C0C0C0; BORDER-BOTTOM: #C0C0C0 1pt solid; Color: #000000;}
.button {font-size : 10px; text-decoration: none; font-weight: none; COLOR: #000000; BACKGROUND-COLOR: #C5C5C5;}	   

.image {border-right: 1px solid #D9D9D9; border-left: 1px solid #D9D9D9; border-top: 1px solid #D9D9D9; border-bottom: 3px solid #D9D9D9; margin-bottom:10px}
.bilderrahmen {border-right: 1px solid #BDBEC0; border-left: 1px solid #BDBEC0; border-top: 1px solid #BDBEC0; border-bottom: 1px solid #BDBEC0;}  
.imageleft {border-right: 1px solid #ABABAB; border-left: 1px solid #ABABAB; border-top: 1px solid #ABABAB; border-bottom: 1px solid #ABABAB; margin-bottom:5px; margin-right:12px;}