@charset "UTF-8";
body {background-color:#f1e9d4;font-family:Lucida Grande, Arial, Helvetica, sans-serif;font-size:12px}

#mainContainer {position:relative}

a, img {-moz-outline:none}

a:link,a:visited {color:#8c8c8c;text-decoration:none}
a:active,a:hover {text-decoration:underline}

a.bigLink:visited,a.bigLink:link {font-size:28px;text-decoration:none;color:#d010b1}
a.bigLink:active,a.bigLink:hover {color:#8c8c8c}

a.bigLinkBeige:visited,a.bigLinkBeige:link {font-size:28px;text-decoration:none;color:#8c8c8c}
a.bigLinkBeige:active,a.bigLinkBeige:hover {color:#8c8c8c}

a.titleLink:visited,a.titleLink:link {font-weight:bold;text-decoration:none;color:#8c8c8c}
a.titleLink:active,a.titleLink:hover {color:#cc9900}

a.titleLinkHl:visited,a.titleLinkHl:link {font-weight:bold;text-decoration:none;color:#cc9900}
a.titleLinkHl:active,a.titleLinkHl:hover {color:#cc9900}

a.white:visited,a.white:link {font-size:11px;text-decoration:none;color:#ffffff}
a.white:active,a.white:hover {text-decoration:underline}

a.black:visited,a.black:link {text-decoration:none;color:#000000}
a.black:active,a.black:hover {text-decoration:none}

a.linkLink:visited,a.linkLink:link {font-size:11px;text-decoration:none;color:white}
a.linkLink:active,a.linkLink:hover {text-decoration:underline}

h1 {margin:0px;padding:0px;font-size:24px;color:#8c8c8c;font-weight:normal}

#mainContent {position:relative;width:710px;height:580px;overflow:hidden}

.bigContent {width:710px;height:580px;position:relative}
.bigContentHidden {width:235px;height:580px;overflow:hidden;position:relative}

.homeBox {}

.subContainer {height:580px;width:710px;overflow:hidden;position:relative;top:0px;left:0px}

.overlayImage {width:710px;height:457px;position:absolute;top:0px;overflow:hidden}
.frame710x457 {position:absolute;top:0px}

.bigBlack {color:black;font-size:28px;font-weight:normal}
.bigBeige {color:#8c8c8c;font-size:28px;font-weight:normal}

.headerTdLeft {background:URL(images/backgrounds/half_light_left.gif);width:330px;height:121px;padding:0px 12px}
.headerTdRight {background:URL(images/backgrounds/half_light_right.gif);width:330px;height:121px;padding:0px 12px}
.headerTdContent {margin:12px 0px;line-height:17px}

#homeHotel {top:0px;left:0px}
#homeBoxHotel {position:relative;top:14px;left:14px}
#homeTextHotel {position:relative;left:462px;top:159px;width:235px;font-size:11px}

#homeLage {top:-580px;left:237px;width:236px}
#homeBoxLage {position:relative;top:14px;left:251px}
#homeTextLage {position:relative;left:490px;top:159px;width:235px;font-size:11px}

#homeSpecials {top:-1160px;left:475px}
#homeBoxSpecials {position:relative;top:-568px;left:489px}
#homeTextSpecials {position:relative;left:14px;top:14px;height:580px;width:472px}

.paddedText {margin:12px;line-height:17px}
.smallPaddedText {margin:12px;font-size:11px;line-height:15px}

.zimmerpreiseLabelsHeader {font-size:10px;height:100px;line-height:13px}
.zimmerpreiseLabel {font-size:10px;font-weight:bold;padding:5px 0px;line-height:13px}

.zimmerpreiseHeader {font-size:10px;height:60px;padding-top:40px;line-height:13px}
.zimmerpreiseValue {font-size:10px;font-weight:bold;padding:5px 0px;width:40px;text-align:right;line-height:13px}

.saunaPackageTitle {margin-bottom:10px;font-size:11px}
#scontainer {color:#8c8c8c;font-size:11px}
.dauerZusatz {white-space:nowrap}

.specialLinkTitle {margin-bottom:10px;font-size:11px}
.specialTitle {color:#8c8c8c;font-size:13px}
.specialContent {color:#8c8c8c;font-size:11px}

.hiddenText {display:none;visibility:hidden}

.seminarContent {width:0px;height:457px;overflow:hidden;position:relative;top:0px;left:0px}

.imgTextOverlay {position:absolute;top:12px;left:12px;border:1px solid white;width:240px;background:url(images/opaque80.png);padding:12px;font-size:11px;color:#222222;line-height:15px}

.linkLine {padding:1px 0px 1px 12px}