body  { color: #ffac8b; font-size: 13px; font-family: arial; line-height: 16px; text-align: left; }
h1        { color: #edaa93; font-weight: normal; font-size: 26px; line-height: 24px; font-family: "trebuchet ms"; text-decoration: none; text-align: left; vertical-align: middle  }
h2  { color: #f5ca9f; font: small-caps 25px/18px Georgia; text-decoration: none ; text-align: left; letter-spacing: 0.05em; }
h3 { color: #fff; font-size: 1em; font-weight: normal; font-family: "trebuchet ms"; line-height: 0.5em; background-image: url(../Bilder/Navigation/Navistreifen.gif); padding-top: 8px; padding-bottom: 8px; border-top: 1px dotted #ffac8b; border-bottom: 1px dotted #ffac8b; }
h4 { color: #ffac8b; font-size: 1.05em; font-family: Georgia; font-style: italic; font-weight: normal; line-height: 1.4em; text-decoration: none; text-align: left; }
h5 { color: #fff; font-size: 1.4em; font-family: "trebuchet ms"; font-weight: normal; background-image: url(../Bilder/reservieren/Hintergrund_Tabelle.gif); text-decoration: none; text-align: center; padding-top: 0.8em; padding-bottom: 0.8em; border-bottom: 1px solid #921c1c; }
a:link { color: #ffc325; font-family: "trebuchet ms"; text-decoration: none; text-align: left; }
a:visited { color: #ffb12f; font-family: "trebuchet ms"; text-decoration: none; }
a:active { color: #ffb12f; font-family: "trebuchet ms"; text-decoration: none; }
a:hover { color: white; font-family: "trebuchet ms"; text-decoration: none; }
#Navigation2 ul li { width: 200px; float: left; margin: 0 5px 0 0; list-style-type: none; }
#Navigation2 ul li a { display: block; font-weight:lighter; color:#ffb12f; font-size: 1em; font-family: "trebuchet ms"; font-variant: small-caps; line-height: 2em; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; letter-spacing: 1px; padding-top: 2px; padding-bottom: 2px; list-style-type: none; }
#Navigation2 ul li a:hover, #navigation ul li a:active, #navigation ul li.current_page_item a { color: white; font-size: 1em; font-family: "trebuchet ms"; font-weight: lighter; font-variant: small-caps; line-height: 2em; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; letter-spacing: 1px;1c; }
#Marker_Hotel { background-color: #700; position: absolute; top: 260px; left: 0; width: 240px; height: 20px; z-index: 2; }
#Navigation2 { position: absolute; top: 240px; left: 0; width: 210px; height: 300px; z-index: 4; }
#Bild { text-align: center; position: absolute; top: 200px; left: 270px; width: 577px; height: 135px; z-index: 6; padding: 2px; border: dotted 1px #ffb12f; }
#Bild3 { text-align: center; padding: 2px; z-index: 6; width: 650px; height: 400px; border: dotted 1px #ffb12f; }
#Hintergrund { background-color: #a33535; position: absolute; top: 188px; left: 0; width: 100%; height: 540px; z-index: 1; border-top: 1px dotted #ffb12f; border-bottom: 1px dotted #ffb12f; }
/*Hotel Anfang*/
#Hintergrund_Hotel { background-color: #a33535; background-image: url(../Bilder/Hintergrund/ornament4.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; top: 188px; left: 0; width: 100%; height: 540px; border-top: 1px dotted #ffb12f; border-bottom: 1px dotted #ffb12f; }
#Impressum_Hotel { position: absolute; z-index: 2; top: 735px; left: 270px; width: 550px; height: 100px; }
#Text2_hotel { position: absolute; z-index: 4; top: 415px; left: 270px; width: 580px; height: auto; }
#Bild_Hotel { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 270px; width: 580px; height: 135px; border: dotted 1px #ffb12f; }
#Bild_Hotel2 { background-image: url(../Bilder/Hintergrund/ornament_rechts.jpg); text-align: center; position: absolute; z-index: 3; top: 189px; right: 0; width: 240px; height: 537px; }
/*Anfang Angebote*/
.text2 { color: #ffac8b; font-size: 0.9em; font-family: "trebuchet ms"; text-align: left; }
#Text2_angebote { position: absolute; z-index: 3; top: 400px; left: 270px; width: 600px; height: auto; }
/*Anfang Preise*/
#Hintergrund_Preise { background-color: #a33535; background-image: url(../Bilder/Hintergrund/ornament4.jpg); background-repeat: no-repeat; position: absolute; z-index: 1; top: 188px; left: 0; width: 100%; height: 572px; border-top: 1px dotted #ffb12f; border-bottom: 1px dotted #ffb12f; }
#Impressum_Preise { position: absolute; z-index: 3; top: 765px; left: 270px; width: 450px; height: 150px; }
#Bild_Preise2 { background-image: url(../Bilder/Hintergrund/ornament_preise_rechts.jpg); position: absolute; z-index: 3; top: 189px; right: 1px; width: 241px; height: 571px; }
.preise { color: #ffac8b; font-size: 1em; font-family: "trebuchet ms"; font-weight: 100; line-height: 1.7em; letter-spacing: 0.1em; padding-bottom: 3px; border-bottom: 1px dotted #ffac8b; }
/*Zimmer Anfang*/
#Bild1_Zimmer { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 270px; width: 101px; height: 135px; border: dotted 1px #ffb12f; }
#Bild2_Zimmer { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 376px; width: 180px; height: 135px; border: dotted 1px #ffb12f; }
#Bild3_Zimmer { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 561px; width: 180px; height: 135px; border: dotted 1px #ffb12f; }
#Bild4_Zimmer { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 746px; width: 101px; height: 135px; border: dotted 1px #ffb12f; }
#Bilddetail { color: #700; font-size: 1em; font-family: "trebuchet ms"; line-height: 1em; background-color: #fff; text-transform: uppercase; padding: 4px; position: absolute; top: 140px; left: 400px; width: auto; height: auto; z-index: 6; visibility: hidden; margin: 2px; border: dotted 1px #ffc325; outline: dotted 1px #ffc325; }
#Bilddetail2 { color: #700; font-size: 1em; font-family: "trebuchet ms"; line-height: 1em; background-color: #fff; text-transform: uppercase; visibility: hidden; margin: 2px; padding: 4px; position: absolute; z-index: 6; top: 140px; left: 250px; width: auto; height: auto; border: dotted 1px #ffc325; outline: dotted 1px #ffc325; }
#Bilddetail3 { color: #700; font-size: 1em; font-family: "trebuchet ms"; line-height: 1em; background-color: #fff; text-transform: uppercase; visibility: hidden; margin: 2px; padding: 4px; position: absolute; z-index: 6; top: 140px; left: 250px; width: auto; height: auto; border: dotted 1px #ffc325; outline: dotted 1px #ffc325; }
#Bilddetail4 { color: #700; font-size: 1em; font-family: "trebuchet ms"; line-height: 1em; background-color: #fff; text-transform: uppercase; visibility: hidden; margin: 2px; padding: 4px; position: absolute; z-index: 6; top: 140px; left: 400px; width: auto; height: auto; border: dotted 1px #ffc325; outline: dotted 1px #ffc325; }
#Bild-klein { text-align: center; margin: 2px; position: absolute; z-index: 3; top: 160px; left: 125px; width: 135px; height: 133px; border-width: 1px; border-color: silver; }
#wappen { position: absolute; top: 0; left: 140px; width: 110px; height: 168px; z-index: 2; }
#titel { position: absolute; top: 350px; left: 270px; width: auto; height: 30px; z-index: 5; }
.text { color: #ffdab9; font-size: 1em; font-family: "trebuchet ms"; font-weight: 100; }
.Head { color: #ffdab9; font-size: 1em; font-family: "trebuchet ms"; font-weight: 700; font-style: italic; }
#Impressum { position: relative; left: 270px; width: 450px; height: 150px; z-index: 1; float: left; margin-top: 20px; }
#Nebennavi { text-align: right; position: absolute; top: 390px; left: 20px; width: 220px; height: auto; z-index: 2; }
#Text2 { font-family: arial; font-weight: lighter; position: absolute; top: 385px; left: 270px; width: 580px; height: auto; z-index: 3; }
#Text3 { position: absolute; z-index: 2; top: 385px; left: 270px; width: 400px; height: auto; }
#Text3_zimmer { position: absolute; z-index: 1; top: 385px; left: 270px; width: 400px; height: auto; visibility: hidden; }
#Logo { position: absolute; top: 45px; left: 270px; width: 474px; height: 43px; z-index: 1; }
#Navigation { position: absolute; top: 100px; left: 270px; width: 480px; height: 50px; z-index: 1; }
#Bilddetail a:link { color: #c60000; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; }
#Bilddetail a:visited { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail a:active { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail a:hover { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail2 a:link { color: #c60000; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; }
#Bilddetail2 a:visited { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail2 a:active { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail2 a:hover { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail3 a:link { color: #c60000; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; }
#Bilddetail3 a:visited { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail3 a:active { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail3 a:hover { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail4 a:link { color: #c60000; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; }
#Bilddetail4 a:visited { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail4 a:active { color: #ffb12f; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bilddetail4 a:hover { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }
#Bild1 a:link,  { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: blink; }
#Bild1 a:visited { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: blink; }
#Bild1 a:active { color: #700; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: blink; }
#film { padding-right: 5px; border: dotted 1px #ffac2a; }
#Bild1 a:hover { color: #c60000; font-size: 0.9em; font-family: "trebuchet ms"; line-height: 1.4em; text-decoration: none; }

