body  { color: #414a2b; font-size: 12px; line-height: 20px; text-align: left; list-style-type: none; }ul { font-style: normal; line-height: 2em; }il { font-style: normal; line-height: 1.5em; }h1        { color: #657243; font-weight: lighter; font-size: 1.3em; font-family: Georgia; line-height: 1.4em; text-decoration: none; text-transform: uppercase; text-align: left; letter-spacing: 0.05em; }h2  { color: #fff200; font-weight: normal; font-size: 21px; font-family: Georgia; font-style: italic; line-height: 18px; text-decoration: none ; text-align: left; }h3 { color: #657243; font-weight: lighter; font-size: 1.3em; line-height: 1px; font-family: Georgia; text-decoration: none ; text-transform: uppercase; letter-spacing: 0.1em; }h4 { color: #800000; font-size: 1.2em; font-family: Georgia; font-weight: normal; line-height: 1px; text-decoration: none; text-align: left; letter-spacing: 0.1em; padding: 12px 10px 12px 5px; border: dotted 1px #008000; }h5 { color: #657243; font-size: 1.3em; font-family: geneva; font-weight: normal; font-style: normal; line-height: 2px; text-decoration: none; text-transform: uppercase; text-align: left; letter-spacing: 0.1em; vertical-align: super; }/*Navigation*/a:link { color: #65000f; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; }a:visited { color: #65000f; font-size: 1em; font-family: Georgia, georgia; line-height: 1.2em; text-decoration: none; }a:active { color: #65000f; font-size: 1em; font-family: Georgia, georgia; line-height: 1.2em; text-decoration: none; outline: dotted 1px maroon; }a:hover { color: #008000; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; }#Text2a_zimmer a:link { color: #700; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; border-top: 1px solid #700; display: block; }#Text2a_zimmer a:visited { color: #65000f; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; }#Text2a_zimmer a:active { color: #65000f; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; }#Text2a_zimmer a:hover { color: #008000; font-size: 1em; font-family: Georgia; line-height: 1.2em; background-color: #d8f300; text-decoration: none; }#Text2a_zimmer p { color: #576097; font-size: 1em; font-family: Georgia; line-height: 1.2em; text-decoration: none; padding-left: 5px; }#Navigation_Landhaus a:link, #Navigation_Restaurant a:link, #Navigation_Hohenems a:link, #Navigation_Kultur a:link { color: #800000; font-size: 1em; font-family: Georgia; line-height: 1em; text-decoration: none; text-align: center; }#Navigation_Landhaus a:visited, #Navigation_Restaurant a:visited, #Navigation_Hohenems a:visited, #Navigation_Kultur a:visited { color: #800000; font-size: 1em; font-family: Georgia; line-height: 1em; text-decoration: none; }#Navigation_Landhaus a:active, #Navigation_Restaurant a:active, #Navigation_Hohenems a:active, #Navigation_Kultur a:active { color: #800000; font-size: 1em; font-family: Georgia; line-height: 1em; text-decoration: none; }#Navigation_Landhaus a:hover, #Navigation_Restaurant a:hover, #Navigation_Hohenems a:hover, #Navigation_Kultur a:hover { color: #008000; font-size: 1em; font-family: Georgia; line-height: 1em; text-decoration: none; }#Navigation_Landhaus { text-align: center; letter-spacing: 0.1em; position: absolute; top: 144px; left: 255px; width: 120px; height: 18px; z-index: 4; padding-top: 7px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Landhaus_aktiv { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 255px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Landhaus_hover { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 3; top: 144px; left: 255px; width: 120px; height: 18px; visibility: hidden; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Restaurant { text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 376px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Restaurant_aktiv { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 376px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Restaurant_hover { background-color: #cfbb3e; text-align: left; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 3; top: 144px; left: 376px; width: 120px; height: 18px; visibility: hidden; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Hohenems { text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 497px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Hohenems_aktiv { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 497px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Hohenems_hover { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 3; top: 144px; left: 497px; width: 120px; height: 18px; visibility: hidden; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Kultur { text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 618px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Kultur_aktiv { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 4; top: 144px; left: 618px; width: 120px; height: 18px; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation_Kultur_hover { background-color: #cfbb3e; text-align: center; letter-spacing: 0.1em; padding-top: 7px; position: absolute; z-index: 3; top: 144px; left: 618px; width: 120px; height: 18px; visibility: hidden; border-top: 1px dotted #008000; border-right: 1px dotted #008000; border-left: 1px dotted #008000; }#Navigation2 { position: absolute; top: 190px; left: 0; width: 240px; height: 300px; z-index: 4; }#Navigation2_Allgemein { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 200px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Allgemein_aktiv { background-color: #cfbb3e; margin-left: -50px; padding-top: 9px; padding-left: 100px; position: absolute; z-index: 4; top: 200px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Allgemein_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 200px; left: 0; width: 225px; height: 31px; }#Navigation2_Hotel { position: absolute; z-index: 4; top: 200px; left: 0; width: 175px; height: 21px; padding-top: 9px; padding-left: 50px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Hotel_aktiv { background-color: #cfbb3e; position: absolute; z-index: 3; top: 200px; left: 0; width: 225px; height: 31px; }#Navigation2_Hotel_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 200px; left: 0; width: 225px; height: 31px; }#Navigation2_Zimmer { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 231px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Zimmer_aktiv { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 231px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Zimmer_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 231px; left: 0; width: 225px; height: 31px; }#Navigation2_Preise { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 262px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Preise_aktiv { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 262px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Preise_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 262px; left: 0; width: 225px; height: 31px; }#Navigation2_Angebote { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 293px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Angebote_aktiv { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 293px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Angebote_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 293px; left: 0; width: 225px; height: 31px; }#Navigation2_Anfrage { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 324px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Anfrage_aktiv { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 324px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Anfrage_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 324px; left: 0; width: 225px; height: 31px; }#Navigation2_Anreise { padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 355px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Anreise_aktiv { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 355px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Navigation2_Anreise_hover { background-color: #cfbb3e; visibility: hidden; position: absolute; z-index: 3; top: 355px; left: 0; width: 225px; height: 31px; }#Bildnavi { position: absolute; top: 560px; left: 510px; width: 200px; height: 15px; z-index: 4; }.Bildnavi a:link { color: #991616; font: 12px/15px "trebuchet ms"; background-color: transparent; text-align: right; text-transform: none; padding-right: 5px; padding-left: 3px; border-bottom: 1px dotted maroon; }.Bildnavi a:visited { color: #53ef36; font: 12px/15px "trebuchet ms"; background-color: transparent; text-align: left; text-transform: none; padding-right: 5px; padding-left: 3px; }.Bildnavi a:active { color: #53ef36; font: 12px/15px "trebuchet ms"; background-color: transparent; text-align: left; text-transform: none; padding-right: 5px; padding-left: 3px; }.Bildnavi a:hover { color: #008000; font: 12px/15px "trebuchet ms"; background-color: #cfbb3e; text-align: left; text-transform: none; padding-right: 5px; padding-left: 3px; border-top: 1px dotted lime; border-bottom: 1px dotted lime; }/*Ende Navigation*//*Hier beginnt das Anfrageformular*/#Formular { text-align: center; padding: 2px; position: absolute; z-index: 5; top: 200px; left: 390px; width: 495px; height: auto; border: dotted 1px green; }#FormularHead { color: #e2cf39; font-size: 1.2em; font-family: Georgia; font-weight: lighter; font-variant: small-caps; background-color: #22af00; text-decoration: none; letter-spacing: 0.1em; vertical-align: middle; padding-left: 5px; }#Formular1 { color: olive; font-size: 11px; font-family: geneva; background-color: #f1f1b5; padding-left: 5px; }#Formular2 { color: olive; background-color: #f1f1b5; padding-left: 5px; border-left: 1px dotted white; }#Formular1a { color: olive; font-size: 11px; font-family: geneva; padding-top: 3px; padding-left: 5px; }#Formular1b { color: olive; font-size: 11px; font-family: geneva; line-height: 20px; padding-top: 3px; padding-left: 5px; }#Formular2a { color: olive; font-size: 11px; font-family: geneva; padding-top: 3px; padding-left: 5px; border-left: 1px dotted white; }#gelb { background-color: #fafabc; }.Formulartext { color: olive; font-size: 11px; font-family: geneva; font-weight: lighter; }#Formular a:link { color: maroon; font-size: 12px; font-family: geneva, sans-serif; line-height: 12px; }#Formular a:visited { color: maroon; font-size: 12px; font-family: geneva, sans-serif; line-height: 12px; }#Formular a:active { color: maroon; font-size: 12px; font-family: geneva, sans-serif; line-height: 12px; }#Formular a:hover { color: red; font-size: 12px; font-family: geneva, sans-serif; line-height: 12px; }#Hintergrund_Hotel_Formular { background-color: #eded94; position: absolute; z-index: 1; top: 188px; left: 0; width: 100%; height: auto; border-top: 1px dotted green; border-bottom: 1px dotted green; }#Hintergrund1Formular { background-color: #dcdca5; position: absolute; z-index: 2; top: 170px; width: 100%; height: 100%; border-top: 1px solid #008000; }/*hier endet das Anfrageformular*//*Bildfelder-----------------------------------------------------------*/#wappen { position: absolute; top: 7px; left: 5px; width: 110px; height: 158px; z-index: 2; }#Logo { position: absolute; top: 42px; left: 255px; width: 474px; height: 43px; z-index: 3; }#Bild_Hotel { padding: 2px; position: absolute; z-index: 3; top: 200px; left: 255px; width: 495px; height: auto; border: dotted 1px green; }#Bild_Hotel3 { padding: 2px; position: absolute; z-index: 3; top: 200px; left: 765px; width: 240px; height: auto; border: dotted 1px green; }#Bild_index { padding: 2px; position: absolute; z-index: 3; top: 185px; left: 255px; width: 750px; height: 388px; border: dotted 1px green; }#Bild_Hohenems_01kl { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 255px; width: 149px; height: 89px; border: dotted 1px green; }#Bild_Hohenems_01gr { background-color: white; padding: 2px; position: absolute; z-index: 5; top: 175px; left: 255px; width: 650px; height: auto; visibility: hidden; border: dotted 1px green; }#Bild_Hohenems_02gr { background-color: white; visibility: hidden; padding: 2px; position: absolute; z-index: 5; top: 175px; left: 255px; width: 650px; height: auto; border: dotted 1px green; }#Bild_Hohenems_03gr { background-color: white; visibility: hidden; padding: 2px; position: absolute; z-index: 5; top: 175px; left: 255px; width: 650px; height: auto; border: dotted 1px green; }#Bild_Hohenems_04gr { background-color: white; visibility: hidden; padding: 2px; position: absolute; z-index: 5; top: 175px; left: 255px; width: 650px; height: auto; border: dotted 1px green; }#Bild_Hohenems_05gr { background-color: white; visibility: hidden; padding: 2px; position: absolute; z-index: 5; top: 175px; left: 255px; width: 650px; height: auto; border: dotted 1px green; }#Bild_Hohenems_02kl { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 414px; width: 149px; height: 89px; border: dotted 1px green; }#Bild_Hohenems_03kl { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 574px; width: 149px; height: 89px; border: dotted 1px green; }#Bild_Hohenems_04kl { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 734px; width: 149px; height: 89px; border: dotted 1px green; }#Bild_Hohenems_05kl { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 894px; width: 149px; height: 89px; border: dotted 1px green; }#Bild_zimmer { text-align: center; padding: 2px; position: absolute; z-index: 3; top: 200px; left: 510px; width: 495px; height: auto; border: dotted 1px green; }#karte { text-align: left; padding: 2px; position: absolute; z-index: 2; top: 200px; left: 520px; width: 250px; height: 300px; float: left; }#claim { position: absolute; top: 535px; left: 350px; width: 450px; height: 50px; z-index: 2; }/*Hintergrundfelder---------------------------------------*/#Hintergrund_LogoHohenems { background-color: #d8f300; position: absolute; z-index: 1; top: 0; left: 0; width: 225px; height: 110%; border-top: 1px dotted green; border-bottom: 1px dotted green; }#Hintergrund { background-color: #22af00; position: absolute; top: 188px; left: 0; width: 100%; height: 420px; z-index: 1; border-top: 1px dotted #fff200; border-bottom: 1px dotted #fff200; }#Hintergrund1 { background-color: #d8f300; background-repeat: repeat-x; position: absolute; z-index: 2; top: 0; left: 0; width: 100%; height: 300px; }#Hintergrund2 { background-color: #d8f300; background-repeat: repeat; position: absolute; z-index: 2; top: 590px; left: 0; width: 100%; height: 100px; }#Hintergrund1a { background-color: #f3ffb1; background-image: url(../Bilder/Hintergrund1a.jpg); background-repeat: repeat-x; position: absolute; z-index: 2; top: 170px; left: 0; width: 100%; height: 420px; visibility: visible; border-top: 1px dotted green; border-bottom: 1px dotted green; }#Hintergrund1b { background-color: #b5c6d6; background-repeat: repeat-x; visibility: visible; position: absolute; z-index: 2; top: 170px; left: 0; width: 100%; height: 420px; border-top: 1px dotted green; border-bottom: 1px dotted green; }#Hintergrund1c { background-color: #f3ffb1; background-image: url(../Bilder/Hintergrund1a.jpg); background-repeat: repeat-x; visibility: visible; position: absolute; z-index: 2; top: 170px; left: 0; width: 100%; height: 420px; border-top: 1px dotted green; border-bottom: 1px dotted green; }#Hintergrund_Hotel { background-color: #def286; position: absolute; z-index: 3; top: 170px; left: 0; width: 225px; height: 420px; border-top: 1px dotted green; border-right: 1px dotted #008000; border-bottom: 1px dotted green; }#Hintergrund_Hohenems { background-color: #c9d2d5; position: absolute; z-index: 3; top: 170px; left: 0; width: 225px; height: 420px; border-top: 1px dotted green; border-right: 1px dotted #008000; border-bottom: 1px dotted green; }#Hintergrund_Nebennavi_Formular { background-color: #def286; position: absolute; z-index: 3; top: 170px; width: 225px; height: 100%; border-top: 1px dotted green; border-right: 1px dotted #008000; border-bottom: 1px dotted green; }#Hintergrund_Hotel2 { position: absolute; z-index: 3; top: 170px; left: 14px; width: 229px; height: 420px; border-top: 1px dotted green; border-bottom: 1px dotted green; }/*Textfelder------------------------------------------------*/#titel { position: absolute; top: 340px; left: 255px; width: auto; height: 30px; z-index: 3; }#titel_hotel { position: absolute; z-index: 3; top: 350px; left: 255px; width: auto; height: 50px; }#titel_hohenems { position: absolute; z-index: 3; top: 320px; left: 255px; width: auto; height: 50px; }#titel_zimmer { position: absolute; z-index: 3; top: 190px; left: 255px; width: 220px; height: 50px; }#titel_angebote { position: absolute; z-index: 3; top: 200px; left: 255px; width: 320px; height: 50px; }#titel_preise { position: absolute; z-index: 3; top: 190px; left: 255px; width: 220px; height: 50px; }#Impressum { position: absolute; top: 600px; left: 255px; width: 550px; height: 50px; z-index: 3; }#Text1-hinten { position: absolute; top: 200px; left: 255px; width: 495px; height: auto; z-index: 1; }#Text2 { position: absolute; z-index: 3; top: 400px; left: 255px; width: 495px; height: auto; }#Text2c { position: absolute; z-index: 4; top: 400px; left: 765px; width: 240px; height: 250px; }#Text_Hotel1 { position: absolute; z-index: 3; top: 185px; left: 14px; width: 229px; height: 420px; }#Text_hotel { position: absolute; z-index: 3; top: 390px; left: 255px; width: 495px; height: auto; }#Text_hohenems { position: absolute; z-index: 3; top: 360px; left: 255px; width: 495px; height: auto; }#Text_hotel2 { position: absolute; z-index: 4; top: 390px; left: 765px; width: 240px; height: 250px; }#Text_hohenems2 { position: absolute; z-index: 4; top: 360px; left: 765px; width: 240px; height: 250px; }#Text2_angebote { position: absolute; z-index: 3; top: 240px; left: 255px; width: 555px; height: auto; }#Text2a { position: absolute; z-index: 3; top: 410px; left: 255px; width: 240px; height: auto; }#Text2a_zimmer { position: absolute; z-index: 3; top: 240px; left: 255px; width: 240px; height: auto; }#Text2a_anreise { position: absolute; z-index: 3; top: 240px; left: 255px; width: 240px; height: auto; }#Text2a_preise { position: absolute; z-index: 3; top: 250px; left: 255px; width: 290px; height: auto; }#Text2b_preise { position: absolute; z-index: 3; top: 210px; left: 555px; width: 300px; height: auto; }#Text2d { position: absolute; z-index: 4; top: 260px; left: 510px; width: 240px; height: auto; }#Text2b { position: absolute; z-index: 4; top: 398px; left: 510px; width: 240px; height: auto; }#Text3 { position: absolute; z-index: 2; top: 385px; left: 255px; width: 240px; height: auto; }#Adresse { position: absolute; top: 600px; left: 40px; width: 200px; height: 150px; z-index: 4; }#suchtext { position: absolute; top: 0; left: 240px; width: 500px; height: 300px; z-index: 1; }/*Textformate--------·------------·-------------·--------------·*/.Adresse { color: #657243; font-size: 1em; font-family: arial; font-style: normal; font-variant: normal; line-height: 1.4em; text-align: left; }#Text2a_zimmer ul li { line-height: 1.5em; list-style-image: url(../Bilder/Anstrich.gif); }#Text2a_anreise ul li { line-height: 1.5em; list-style-image: url(../Bilder/Anstrich.gif); }.text { color: white; font-size: 11px; font-family: "trebuchet ms"; line-height: 14px; }.text2 { color: #3c3c3c; font-size: 11px; font-family: "trebuchet ms"; line-height: 14px; }.Fliesstext1 { color: #3c3c3c; font-size: 12px; font-family: arial; background-color: transparent; text-align: left; }#Adresse_start { position: absolute; z-index: 4; top: 600px; left: 40px; width: 200px; height: 150px; }.HeadFliesstext { color: #3c3c3c; font: 1em/1.4em arial; background-color: transparent; text-align: left; text-transform: none; }/*Abfall-------------------------------------------------------*/#schiff { text-align: right; padding: 2px; position: absolute; z-index: 2; top: 250px; right: 0; width: 250px; height: 200px; float: right; }#schiff_drive { text-align: right; padding: 2px; position: absolute; z-index: 4; top: 50%; right: 0; width: 250px; height: 300px; float: right; }#//Navigation2_Hotel_aktiv// { background-color: #cfbb3e; padding-top: 9px; padding-left: 50px; position: absolute; z-index: 4; top: 200px; left: 0; width: 175px; height: 21px; border-top: 1px dotted #006e57; border-bottom: 1px dotted #006e57; }#Bild-klein { text-align: center; margin: 2px; position: absolute; z-index: 3; top: 160px; left: 105px; width: 135px; height: 133px; border-width: 1px; border-color: silver; }#Bild { position: absolute; top: 200px; left: 255px; width: 495px; height: 135px; z-index: 3; padding: 2px; border: dotted 1px #fff200; }#Ebene1 { position: absolute; top: 180px; left: 20px; width: 186px; height: 100px; z-index: 3; }