/************************************/ /*Allgemeine Angaben und Struktur */ /************************************/ body { text-align:left; vertical-align:top; font-family:Verdana; font-size:9px; width:100.01%; background: url(images/css/back.png) repeat-x top left fixed;} td { font-size:9px; text-decoration:none; color:#333333; font-family:Verdana; } /* DIV, in dem alles andere angeigt wird */ #RAHMEN_DIV { margin-right:auto; margin-left:auto; width:1022px; /* *width:1022px;*/ height:auto; /* *background: transparent url(images/css/top.gif) no-repeat -1px 0px;*/ /* text-align:left;*/ } /* DIV, in dem der Headbereich liegt */ #HEAD_DIV { width:1022px; height:96px; overflow:hidden; text-align:left; background: transparent url(images/css/top.png) no-repeat -1px 0px; } #HEAD_LEERZEILE_DIV { width:1022px; height:10px; background: transparent url(images/css/content.png) repeat-y -1px 0px;} #MAIN_CONTENT_DIV { float:left; width:1022px; background: transparent url(images/css/content.png) repeat-y -1px 0px;} /* DIV, in dem der Menübereich links liegt */ #MENU_DIV { float:left; width:174px; height:auto; overflow:hidden; border-right:1px solid #CCCCCC; margin-left:1px; padding-left:10px; *margin-left:0px; *width:186; } /* DIV, in dem der Contentbereich mitte liegt */ #CONTENT_DIV { float:left; width:634px; overflow:hidden; text-align:left; height:auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin-left:-1px; text-align:left; *width:636px; } /* DIV, in dem der Bannerbereich rechts liegt */ #BANNER_DIV { float:left; width:192px; height:auto; overflow:hidden; border-left:1px solid #CCCCCC; margin-left:-1px; text-align:center; *width:194px; } /* DIV, in dem der Googlebereich rechts liegt */ #GOOGLE_DIV { clear:left; width:100%; /*height:129px;*/ height:1px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; overflow:hidden; } /* DIV, in dem der Bottombereich rechts liegt */ #BOTTOM_DIV { height:30px; overflow:hidden; padding-top:20px; float:left; width:1022px; *height:50px; background: transparent url(images/css/bottom.png) repeat-y -1px 0px; } .ShowMe { visibility:hidden; overflow:hidden; } .ShowMeLine { visibility:hidden; height:1px; overflow:hidden; } .ShowMeSmall { visibility:hidden; width:1px; height:1px; position:fixed; left:0px; right:0px; overflow:hidden; } .NoBorder { border:none; } .Border1 { border:1px solid #CCCCCC} .ClearFloat { clear:both;line-height:1px; } /************************************/ /*Textvarianten */ /************************************/ .TextNormalFettFarbig { font-size:10px; font-weight:bold; text-decoration:none; color:#272775; font-family:Verdana; } .TextSmallFettFarbig { font-size:9px; font-weight:bold; text-decoration:none; color:#272775; font-family:Verdana; } .TextSmallFarbig { font-size:9px; text-decoration:none; color:#272775; font-family:Verdana; } .TextSmallFarbigUnten { font-size:9px; text-decoration:underline; color:#272775; font-family:Verdana; } .TextNormalFarbig { font-size:10px; text-decoration:none; color:#272775; font-family:Verdana; } .TextNormalFarbigUnten { font-size:10px; text-decoration:underline; color:#272775; font-family:Verdana; } .TextNormalFarbigHoverChange { font-size:10px; text-decoration:none; color:#272775; font-family:Verdana; border:none; } a.TextNormalFarbigHoverChange:hover { font-size:10px; text-decoration:underline; color:#272775; font-family:Verdana; border:none; } .TextSmallFarbigHoverChange { font-size:9px; text-decoration:none; color:#272775; font-family:Verdana; border:none; } a.TextSmallFarbigHoverChange:hover { font-size:9px; text-decoration:underline; color:#272775; font-family:Verdana; border:none; } .TextNormalFarbig2 { font-size:10px; text-decoration:none; color:#04629f; font-family:Verdana; } .TextNormal { font-size:10px; text-decoration:none; color:#333333; font-family:Verdana; } .TextBig { font-size:11px; text-decoration:none; color:#333333; font-family:Verdana; } .TextBigFarbig { font-size:11px; text-decoration:none; color:#272775; font-family:Verdana; } .TextBigGruen { font-size:11px; text-decoration:none; color:#669900; font-family:Verdana; } .TextMini { font-size:9px; text-decoration:none; color:#333333; font-family:Verdana; } .TextSmall { font-size:9px; text-decoration:none; color:#333333; font-family:Verdana; } .TextSmallUnderline { font-size:9px; text-decoration:underline; color:#333333; font-family:Verdana; } .TextNormalUnderline { font-size:10px; text-decoration:underline; color:#333333; font-family:Verdana; } .TextSmallFarbigUnderline { font-size:9px; text-decoration:underline; color:#272775; font-family:Verdana; } .TextNormalFarbigUnderline { font-size:10px; text-decoration:underline; color:#272775; font-family:Verdana; } .TextNormalFarbig2Underline { font-size:10px; text-decoration:underline; color:#04629f; font-family:Verdana; } .TextNormalHoverChange { font-size:10px; text-decoration:none; color:#333333; font-family:Verdana; } a.TextNormalHoverChange:hover { font-size:10px; text-decoration:none; color:#272775; font-family:Verdana; } .TextSmallHoverChange { font-size:9px; text-decoration:none; color:#333333; font-family:Verdana; } a.TextSmallHoverChange:hover { font-size:9px; text-decoration:none; color:#272775; font-family:Verdana; } .TextNormalBlack { font-size:10px; text-decoration:none; color:#000000; font-family:Verdana; } .TextSmallBlack { font-size:9px; text-decoration:none; color:#000000; font-family:Verdana; } .TextNormalHell { font-size:10px; text-decoration:none; color:#CCCCCC; font-family:Verdana; } a.TextNormalHell:hover { font-size:10px; text-decoration:underline; color:#CCCCCC; font-family:Verdana; } .TextSmallHell { font-size:9px; text-decoration:none; color:#CCCCCC; font-family:Verdana; } .TextNormalGrau { font-size:10px; text-decoration:none; color:#999999; font-family:Verdana; } .TextSmallGrau { font-size:9px; text-decoration:none; color:#999999; font-family:Verdana; } .TextNormalDunkelgrau { font-size:10px; text-decoration:none; color:#666666; font-family:Verdana; } .TextSmallDunkelgrau { font-size:9px; text-decoration:none; color:#666666; font-family:Verdana; } .TextSmallDunkelgrauUnderline { font-size:9px; text-decoration:underline; color:#666666; font-family:Verdana; } .TextNormalGruen { font-size:10px; text-decoration:none; color:#669900; font-family:Verdana; } .TextSmallGruen { font-size:9px; text-decoration:none; color:#669900; font-family:Verdana; } .TextSmallWeiss { font-size:9px; text-decoration:none; color:#FFFFFF; font-family:Verdana; } .TextNormalWeiss { font-size:9px; text-decoration:none; color:#FFFFFF; font-family:Verdana; } .TextBigWeiss { font-size:11px; text-decoration:none; color:#FFFFFF; font-family:Verdana; } /************************************/ /*Portalfarben */ /************************************/ .TextBigKU { font-size:11px; text-decoration:none; color:#990000; font-family:Verdana; } .TextBigFRI { font-size:11px; text-decoration:none; color:#272775; font-family:Verdana; } .TextBigSCHL { font-size:11px; text-decoration:none; color:#2F6D3A; font-family:Verdana; } .TextBigWILM { font-size:11px; text-decoration:none; color:#265A77; font-family:Verdana; } .TextBigBBP { font-size:11px; text-decoration:none; color:#8B4E12; font-family:Verdana; } .TextNormalKU { font-size:10px; text-decoration:none; color:#990000; font-family:Verdana; } .TextNormalFRI { font-size:10px; text-decoration:none; color:#272775; font-family:Verdana; } .TextNormalSCHL { font-size:10px; text-decoration:none; color:#2F6D3A; font-family:Verdana; } .TextNormalWILM { font-size:10px; text-decoration:none; color:#265A77; font-family:Verdana; } .TextNormalBBP { font-size:10px; text-decoration:none; color:#8B4E12; font-family:Verdana; } .TextSmallKU { font-size:9px; text-decoration:none; color:#990000; font-family:Verdana; } .TextSmallFRI { font-size:9px; text-decoration:none; color:#272775; font-family:Verdana; } .TextSmallSCHL { font-size:9px; text-decoration:none; color:#2F6D3A; font-family:Verdana; } .TextSmallWILM { font-size:9px; text-decoration:none; color:#265A77; font-family:Verdana; } .TextSmallBBP { font-size:9px; text-decoration:none; color:#8B4E12; font-family:Verdana; } /************************************/ /*Abstände */ /************************************/ .AbstandNormal { margin-left:28px; margin-top:20px; } .Ausrueck10 { margin-left:10px; } .AbstandLinks14 { margin-left:14px; } .FloatDiv { float:left; } /************************************/ /*Headbereich */ /************************************/ /*Logo*/ #LogoDiv { width:492px; float:left; margin-top:20px; margin-left:32px; *margin-left:16px; } #LogoDivPrint { width:492px; float:left; margin-top:20px; margin-left:32px; *margin-left:16px; margin-bottom:20px; } /*Div, in dem das Suchfeld liegt */ #SUCHE_DIV { float:left; width:290px; height:58px; overflow:hidden; text-align:left; margin-top:20px; } /*Div, in dem die Sprachlinks liegen */ #SPRACHEN_DIV { position:relative; float:left; width:161px; height:50px; overflow:hidden; margin-left:21px; margin-top:25px; text-align:left; } #SprachSelect { height:16px; width:150px; font-size:9px; color:#272775; font-family:Verdana; } .FontDIV { text-align:center; padding-top:5px; } /*Suche-Button*/ #SUCHE_BUTTON { background: transparent url(images/css/suchebutton.gif) no-repeat center top; display:block; width:20px; height:23px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ float: left; *padding-left:20px; } #KOMFORTSUCHE_BUTTON { background: transparent url(images/css/suchebutton.gif) no-repeat center top; display:block; width:20px; height:23px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ float:left; } #KOMFORTSUCHE_NEUBUTTON { background: transparent url(images/css/suchebutton.gif) no-repeat center top; display:block; width:20px; height:23px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ float:left; margin-left:15px; } /*Suche-Button*/ #SUCHE_FELD { width:228px; height:17px; margin-top:5px; margin-left:7px; color:#656565; font-size:9px; text-indent:5px; margin-bottom:5px; font-family:Verdana; } #TEXT_EINSCHUB_SUCHE1 { position:relative; top:-7px; top:-2px; } #TEXT_EINSCHUB_SUCHE2 { margin-left:27px; } /*Ticker*/ #ticker_div { clear:both; width:1013; *width:1014; height:16px; background-color:#CCCCCC; overflow:hidden; padding-top:2px; *height:17px; border-bottom:1px solid #ababab; } #servertime { float:left; width:170px; text-align:left; text-indent:21px; height:13px; } #ticker { float:left; width:800px; text-align:left; height:13px; } /************************************/ /*Menübereich links */ /************************************/ /*Menüpunkte*/ .MenupunktBild { background: transparent url(images/css/menupunkt_bg.gif) 0px 0px no-repeat; width:173px; height:20px; text-align:left; padding-top:5px; text-indent:10px; overflow:hidden; *height:25px; } .MenupunktBild2 { background: transparent url(images/css/menupunkt_bg2.gif) 0px 0px no-repeat; width:173px; height:20px; text-align:left; padding-top:5px; text-indent:10px; overflow:hidden; *height:25px; } .MenupunktBild3 { background: transparent url(images/css/menupunkt_bg3.gif) 0px 0px no-repeat; width:173px; height:20px; text-align:left; padding-top:5px; text-indent:10px; overflow:hidden; *height:25px; } .Menupunkt { width:173px; height:23px; text-align:left; padding-top:2px; text-indent:10px; } .MenupunktLeerzeileBorder { width:173px; height:8px; border-bottom:1px solid #e4e4e4; } .MenupunktLeerzeile { width:173px; height:8px; } /*Spezieller Menüpunkttext für Pfeil*/ .MenupunktPfeilFarbig { background: transparent url(images/css/pfeil_FRI.gif) 0px 4px no-repeat; font-size:11px; text-decoration:none; color:#272775; padding-left:11px; } .MenupunktPfeilFarbigHigh { background: transparent url(images/css/pfeil2_FRI.gif) 0px 4px no-repeat; font-size:11px; text-decoration:none; color:#272775; padding-left:11px; } /*Submenüpunkte*/ .SubMenupunkt { width:173px; text-align:left; padding-top:2px; text-indent:10px; height:12px; } .SubMenupunktBorder { width:173px; text-align:left; padding-top:2px; padding-bottom:8px; text-indent:10px; border-bottom:1px solid #e4e4e4; } /************************************/ /*Contentbereich mitte */ /************************************/ /*Bitte warten...*/ .bitte_warten { width:250px; z-index:50000; top: 200px; left: 180px; position:absolute; margin-top:auto; height:160px; background-image: url(images/css/bg.gif); font-weight:bold; text-align:center; font-size: 12px; clear:both; font-family:Verdana; } /*Startseite*/ #StartseiteFrame { margin-left:40px; width:580px; overflow:hidden; } .StartseiteNormal { width:270px; height:220px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; } .StartseiteNormalNews { width:270px; height:220px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; } .StartseiteBreit { width:552px; height:241px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; } .StartseiteHoch { width:270px; height:452px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; z-index:1 } .StartseiteHochAngebote { width:270px; height:452px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; z-index:1} .StartseiteHochNews { width:270px; height:452px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; z-index:1} .Startseite4x { width:552px; height:452px; overflow:hidden; margin-right:12px; margin-bottom:12px; float:left; } .StartseiteKurve { width:270px; height:38px; background: transparent url(images/css/startseite_kurve.gif) no-repeat left top; overflow:hidden; *height:38px; } .StartseiteTitelzeile { width:270px; height:22px; text-align:left; text-indent:10px; margin-top:10px; } .StartseiteTitellinie { width:250px; height:20px; border-top:1px solid #CCCCCC; margin-left:10px; *margin-left:5px } .StartseiteTitellinieNews { width:250px; height:10px; border-top:1px solid #CCCCCC; margin-left:10px; *margin-left:5px } .StartseiteSubBlock { width:268px; height:166px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align:center; padding-top:15px; *width:270px; *height:181px; *padding-top:14px; overflow:hidden; } .StartseiteSubBlockHoch { width:268px; height:398px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; text-align:center; padding-top:15px; *width:270px; *height:413px; *padding-top:14px; overflow:hidden; } .StartseiteTextzeile { width:250px; height:30px; margin-left:10px; text-align:left; } .StartseiteTextzeileNews { width:250px; height:25px; margin-left:10px; text-align:left; } .StartseiteTextzeileHoch { width:250px; height:145px; margin-left:10px; text-align:left; } .StartseiteTextzeileMittel { width:250px; height:100px; margin-left:10px; text-align:left; } .StartseiteMehrzeile { width:250px; height:26px; margin-left:10px; text-align:right; } .StartseiteMehrzeileHoch { width:250px; height:36px; margin-left:10px; text-align:right; } .StartseiteBildzeile { height:110px; border:none; } .StartseiteBildzeileHoch { width:271px; height:217px; border:none; margin-left:-1px; } .StartseiteBildzeileHochAngebote { border:1px solid #CCCCCC; margin-top:20px; margin-bottom:40px; } #GoogleAdDiv { width:633px; text-align:center; margin-top:30px; height:100px; overflow:hidden; } /*Objekte*/ #ObjekteFrame { width:606px; overflow:hidden; margin-left:15px; margin-top:7px; } .ObjekteInput { width:120px; height:17px; margin-left:0px; font-size:9px; text-indent:5px; color:#666666; font-family:Verdana; } #ObjekteKategorie { width:300px; margin-left:20px; float:left; height:15px; margin-top: 2px; } #ObjekteKategorieSearch { width:120px; float:left; height:15px; text-align: right; margin-top: 2px; } #ObjekteFilterFrame { width:606px; height:79px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:608px; } #ObjekteKurve { width:608px; height:37px; margin-left:15px; margin-top:12px; background: transparent url(images/css/objekte_kurve.gif) no-repeat left top; } #ObjekteKatHeader { background: transparent url(images/css/kunde_content_bgzeile_KU.gif) left top; height:27px; width:619px; margin-left:15px; margin-top:7px; } .ObjekteHeader { background: transparent url(images/css/kunde_content_bgzeile_KU.gif) left top; width:620px; height:20px; margin-bottom:4px; padding-top: 7px; } .ObjekteFrame { background-image: url(images/css/objekte_back.gif); height: 61px; border-top: 1px #888888 solid; } .ObjekteBild { float: left; height: 30px; width: 41px; margin-top: 15px; margin-left: 20px; } .ObjekteImg { border:0px; } .ObjekteDetail { float: left; margin-left: 20px; } .ObjekteSpalte1 { float: left; width: 260px; margin-top: 9px; height: 20px; } .ObjekteSpalte2 { float: left; width: 120px; margin-top: 9px; height: 20px; } .ObjekteSpalte3 { float: left; width: 120px; margin-top: 9px; height: 20px; } .ObjekteHeader1 { float: left; width: 320px; margin-left: 20px; margin-top: 7px; } .ObjekteHeader2 { float: left; width: 120px; margin-top: 7px; } .ObjekteHeader3 { float: left; width: 120px; margin-top: 7px; } .ObjekteLastFrame { border-top: 1px #888888 solid; } /*Stadtplan*/ #StadtplanDiv { margin-left:14px; *margin-left:17px; margin-top:13px; } .StadtplanSelect { width:135px; margin-left:15px; margin-bottom:30px; height:16px; font-size:9px; color:#666666; float:none; font-family:Verdana; } /*Kategorie-Topbild*/ #KategorieTopbildDiv { margin-left:14px; text-align:right; } #KategorieTopbild { float:left; } #KategorieTopbildKlein { margin-top:-87px; float:right; *margin-right:-3px; } /*Suchergebnisse*/ #SucheTitle { width:620px; height:20px; margin-left:14px; background: transparent url(images/css/news_bg_header.gif) left top; text-indent:13px; padding-top:7px; margin-top:20px; } .SucheListeZeile1 { background:#EEEEEE; height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *cursor: hand; *height:30px; } .SucheListeZeile2 { height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *cursor: hand; *height:30px; } .SucheListeZeileLeer1 { background:#EEEEEE; height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *height:30px; } .SucheListeZeileLeer2 { height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *height:30px; } .SucheListeZeileText1 { float:left; width:250px; overflow:hidden; height:12px; *width:240px; } .SucheListeZeileText123 { float:left; width:620px; overflow:hidden; height:12px; *width:590px; } .SucheListeZeileText2 { float:left; width:150px; overflow:hidden; height:12px; } .SucheListeZeileText3 { width:220px; overflow:hidden; height:12px; *width:200px; } #KomfortsucheErgHeader { margin-left:14px; width:606px; height:105px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:608px; *margin-left:15px; } #KomfortsucheErgFrame { margin-left:14px; padding-top:8px; overflow:hidden; width:606px; height:auto; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:608px; *margin-left:15px; } #KomfortsucheErgKurve { margin-left:14px; margin-top:16px; width:608px; height:12px; background: transparent url(images/css/komfortsuche_kurve.gif) no-repeat left top; *margin-top:16px; *margin-left:15px; } .KomfortsucheErgText { height:24px; width:462; border-right:1px solid #CCCCCC; text-indent:13px; } #KomfortsucheNeueSuche { float:right; margin-right:50px; margin-top:-70px; text-align:center; } /*Komfortsuche*/ #KomfortsucheKurve { margin-left:14px; width:608px; height:20px; background: transparent url(images/css/komfortsuche_kurve.gif) no-repeat left top; margin-top:-1px; z-index:20; *margin-top:-2px; } #KomfortsucheFrame { margin-left:14px; width:606px; height:480px; overflow:visible; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:608px; } .KomfortsucheSelect { width:228px; margin-left:22px; margin-bottom:30px; height:16px; font-size:9px; color:#666666; float:none; font-family:Verdana; } .KomfortsucheSelectHidden { width:1px; height:1px; overflow:hidden; visibility:hidden; } .KomfortsucheSelect3 { width:228px; margin-left:45px; margin-bottom:30px; height:16px; font-size:9px; color:#666666; float:none; font-family:Verdana; } .KomfortsucheSelect2 { width:100px; margin-left:30px; margin-bottom:30px; height:16px; font-size:9px; color:#666666; float:left; font-family:Verdana; } .KomfortsucheSelect4 { width:100px; margin-left:45px; margin-bottom:30px; height:16px; font-size:9px; color:#666666; float:left; font-family:Verdana; } .KomfortsucheTitel { margin-left:50px; height:15px; float:none; width:250px; overflow:hidden; } .KomfortsucheTitel4 { margin-left:50px; height:20px; float:none; width:230px; overflow:hidden; } .KomfortsucheTitel2 { margin-left:50px; height:15px; float:left; width:80px; overflow:hidden; *margin-left:50px; *width:80px; } .KomfortsucheTitel3 { margin-left:85px; height:15px; float:none; width:250px; overflow:hidden; } .KomfortsucheTitel5 { margin-left:200px; height:100px; float:none; width:200px; overflow:hidden; } .KomfortsucheTitel6 { margin-left:170px; height:20px; float:none; width:100px; overflow:hidden; } #KomfortsucheGo { float:left; padding-top:5px; text-indent:4px; } .KomfortsucheLeerzeile { width:274px; margin-left:26px; height:1px; border-top:1px solid #CCCCCC; margin-bottom:30px; } .KomfortsucheLeerzeile3 { width:274px; margin-top:30px; margin-left:26px; height:1px; border-top:1px solid #CCCCCC; margin-bottom:30px; } .KomfortsucheLeerzeile2 { width:274px; height:1px; margin-top:30px; border-top:1px solid #CCCCCC; margin-bottom:30px; } #KomfortsucheLinks { width:300px; height:450px; padding-top:20px; float:left; border-right:1px solid #CCCCCC; overflow:hidden; *height:600px; } #KomfortsucheRechts { width:300px; padding-top:20px; margin-bottom:20px; margin-left:-1px; border-left:1px solid #CCCCCC; overflow:hidden; *width:200px; float:left; } .KomfortsucheHotelGastro { height:auto; width:305px; } #KomfortsucheTabs { margin-top:13px; position:relative; height:21px; margin-left:14px; width:600px; overflow:hidden; z-index:20; *margin-left:14px; } .KomfortsucheTabTop { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:140px; background: transparent url(images/css/tabs_ks_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; border-bottom:1px solid #FFFFFF; } .KomfortsucheTabTop0 { position:relative; float:left; height:15px; *height:21px; margin-left:0px; width:140px; background: transparent url(images/css/tabs_ks_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; border-bottom:1px solid #FFFFFF; } .KomfortsucheTab1 { position:relative; float:left; height:15px; *height:21px; margin-left:0px; width:140px; background: transparent url(images/css/tabs_ks.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .KomfortsucheTab2 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:140px; background: transparent url(images/css/tabs_ks.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .KomfortsucheTab3 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:140px; background: transparent url(images/css/tabs_ks.gif) no-repeat left top; z-index:8; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .KomfortsucheTab4 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:140px; background: transparent url(images/css/tabs_ks.gif) no-repeat left top; z-index:7; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } /*Sitemap*/ #SitemapFrame { margin-left:28px; width:643px; overflow:hidden; } .SitemapSpalte { width:280px; float:left; overflow:hidden; margin-left:20px} .SitemapHauptKat { float:none; height: 40px; margin-top:20px; } #SitemapHeaderline { margin-left:15px; width:628px; height:28px; border-bottom:1px solid #CCCCCC; } .SitemapKat { height:14px; overflow:hidden; margin-top:10px; } .SitemapSubkat { margin-left:8px; overflow:hidden; height:14px; margin-top:10px; } .SitemapSubSubkat { margin-left:28px; overflow:hidden; height:14px; margin-top:10px; } .SitemapKunde { margin-left:38px; height:12px; overflow:hidden; } .SitemapKundenAuf { *float:left; } .SitemapKundenZu { height:1px; visibility:hidden; overflow:hidden; } /*Kundenliste*/ #KundenlisteHeaderLinie { margin-left:26px; margin-right:-5px; border-bottom:1px solid #CCCCCC; width:486px; height:24px; float:left; ; *height:25px; } #KarteButton { background: transparent url(images/css/button_karte.gif) no-repeat left top; display:block; width:112px; height:21px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ margin-top:14px; margin-bottom:13px; } .KundenlisteZeile1 { background:#EEEEEE; margin-left:26px; height:22px; width:606px; overflow:hidden; padding-top:8px; padding-left:10px; float:left; *cursor: hand; *height:30px; } .KundenlisteZeile2 { margin-left:26px; height:22px; width:606px; overflow:hidden; padding-top:8px; padding-left:10px; float:left; *cursor: hand; *height:30px; } .KundenlisteZeileFeld1 { width:202px;float:left; overflow:hidden; } .KundenlisteZeileFeld2 { width:206px;float:left; overflow:hidden; } .KundenlisteZeileFeld3 { width:188px;float:left; overflow:hidden; } .KundenlisteFlashkarte { width:1100px; height:1100px; overflow:hidden; z-index:100; position:absolute; top:10px; left:10px; border:1px solid #CCCCCC; } #KundenlisteMap { width: 615px; margin-left:17px; float:left; display:block; height:350px; margin-top:10px; } /*Kundendetail*/ .KundendetailTextPosHeader { margin-left:30px; margin-bottom:1px; width:335px; min-height:13px; *height:13px; } .KundendetailTextPosHeader_old { margin-left:30px; margin-bottom:1px; width:385px; height:13px; } #KundendetailTextPosHeader1st { margin-left:30px; margin-top:20px; margin-bottom:1px; width:335px; *margin-top:20px; } #KundendetailTextPosHeader1st_old { margin-left:30px; margin-top:20px; margin-bottom:1px; width:385px; *margin-top:20px; } #KundendetailKarten_Div { width:285px; height:28px; margin-top:41px; float:right; text-align:right; padding-right:6px; *width:260px; } #KundendetailKarten_Div_old { width:210px; height:28px; margin-top:41px; float:right; text-align:right; padding-right:6px; } .KundendetailKarteBild { border:none; margin-right:2px; } #KundendetailMenu1st { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:173px; height:6px; margin-left:15px; margin-top:18px; *width:174px; font-size:3px; } .KundendetailMenu { background: transparent url(images/css/kundendetailmenu_bg.gif) 0px 0px no-repeat; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:159px; height:18px; margin-left:15px; padding-left:14px; padding-top:3px; *height:22px; *width:174px; } .KundendetailMenu_old { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:159px; height:18px; margin-left:15px; padding-left:14px; padding-top:2px; *width:174px; } .KundendetailMenuLeerzeile { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:173px; height:11px; margin-left:15px; *width:174px; } #KundendetailMenuBig { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:159px; height:97px; margin-left:15px; padding-left:14px; padding-top:12px; *width:173px; *height:110px; } #KundendetailMenuBig_old { border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:159px; height:107px; margin-left:15px; padding-left:14px; padding-top:12px; *width:173px; *height:132px; } .KundendetailMenuBigLeerzeile { width:159px; height:7px; font-size:3px; } #KundendetailMenuLast { border-right:1px solid #CCCCCC; width:173px; height:6px; margin-left:15px; *width:174px; font-size:3px; } .KundendetailBild { float:right; margin-top:17px; margin-right:8px; width:424px; overflow:hidden; border:none; } #KundenDetailMarkenProdukteHead { margin-left:15px; margin-top:35px; width:619px; height:21px; background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; padding-top:6px; margin-bottom:15px; *height:27px; } #KundenDetailMarkenHead { float:left; text-indent:15px; width:319px; } #KundenDetailMarkenText { float:left; margin-left:30px; width:304px; *width:307px; } #KundenDetailProdukteText { float:left; width:300px; *width:285px; } .KundenDetailMarkenZeile { margin-bottom:4px; } #KundenZurueck { clear:both;float:left; margin-top:8px; margin-left:17px; width:172px; height:17px; background: transparent url(images/css/kunde_zurueck.gif) no-repeat left top; cursor:pointer; cursor:hand; text-indent:25px; padding-top:3px; *margin-left:17px; *height:20px; } #KundenWeiter { float:left; margin-top:8px; width:147px; height:17px; background: transparent url(images/css/kunde_weiter.gif) no-repeat right top; cursor:pointer; cursor:hand; padding-top:3px; text-align:right; padding-right:25px; *width:172px; *height:20px; } #KundenLinks { float:left;margin-top:8px; height:17px; background: transparent url(images/css/kunde_links.gif) repeat-x left top; padding-top:3px; text-align:center; *height:20px; width:269px; *width:269px; } #KundenAngeboteHead { margin-left:15px; text-indent:16px; margin-top:35px; width:619px; height:21px; background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; padding-top:6px; margin-bottom:4px; *height:27px; } #KundenAngeboteBlock1 { width:619px; height:220px; margin-left:15px; overflow:hidden; overflow:hidden; } #KundenAngeboteBlock2 { width:619px; height:430px; margin-left:15px; overflow:hidden; overflow:hidden; } #KundenAngeboteBlock3 { width:619px; height:640px; margin-left:15px; overflow:hidden; overflow:hidden; } .KundenAngebotBlock { width:203px; height:207px; border:1px solid #CCCCCC; margin-right:1px; margin-bottom:1px; float:left; text-align:center; *width:205px; overflow:hidden; *height:210px; } .KundenAngebotText { margin-top:8px; height:25px; } /*#KundengeschenkePopup { position:fixed; left:400px; top:30%; visibility:hidden; width:304px; height:394px; z-index:10000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; text-align:center; } .KundengeschenkePopup { position:fixed; left:400px; top:30%; visibility:hidden; width:304px; height:394px; z-index:10000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; text-align:center; } */ .KundengeschenkePopupVisible { position:fixed; left:400px; top:30%; visibility:visible; width:304px; height:394px; z-index:50000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; text-align:center; *left:400px; *margin-top:400px; *position:absolute; z-index:10000; background:#FFFFFF; } #KundengeschenkeCloseWindow { width:412px; height:16px; background: #999999; padding-top:4px; border-bottom:1px solid #333333; text-align:left; text-indent:8px; *padding-top:2px; } #KundengeschenkeCloseWindowButton { background: transparent url(images/css/popupclosebutton.gif) no-repeat center bottom; display:block; width:16px; height:14px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ margin-left:285px; margin-top:-15px; *padding-left:20px; } #KundengeschenkePopupBild { border:1px solid #CCCCCC; margin-bottom:25px; margin-top:4px; } .KundengeschenkePopupText { margin-bottom:20px; } #KundengeschenkePopupTextblock { margin-left:20px; height:160px; overflow:hidden; width:260px; text-align:center; } #KundengeschenkePopupBottom { margin-left:10px; width:284px; height:30px; border-top:1px solid #CCCCCC; } #KundengeschenkePopupAnbieter { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:115px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #KundengeschenkePopupEmail { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:125px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #KundengeschenkePopupProdukt { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:125px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #KundengeschenkePopupDruckButton { background: transparent url(images/css/merkzettel_druckbutton.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0; padding: 0; border: 0; text-indent:-1000em; margin-left:10px; margin-top:5px; float:left; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } #KundenHotelangeboteBildHeader { width:591px; height:80px; border:1px solid #CCCCCC; margin-left:15px; margin-top:18px; background: transparent url(images/css/schatten_hotelangebote.jpg) repeat-y left top; *height:78px; overflow:hidden; } #KundenHotelangeboteBild { width:190px; height:80px; *height:78px; border:none; float:left; *margin-left:-3px; } #KundenHotelangeboteText { float:left; margin-top:34px; margin-left:50px; } .KundenHotelangeboteText { width:587px;border-right:1px solid #CCCCCC; margin-left:15px; padding-right:5px; padding-top:8px; *width:591px; } .KundenHotelangeboteLink { width:587px;border-right:1px solid #CCCCCC; margin-left:15px; padding-right:5px; padding-top:16px; padding-bottom:16px; *width:591px; } .KundenHotelangeboteTrennlinie { width:592px;border-right:1px solid #CCCCCC; height:13px; margin-left:15px; background: transparent url(images/css/hotel_trennlinie.gif); overflow:hidden; *width:591px; } #KundenMerkmaleFrame { margin-left:30px; width:620px; margin-top:0px; padding-top:30px; } #KundenMerkmaleHead { margin-left:15px; text-indent:16px; margin-top:35px; width:619px; height:21px; background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; padding-top:6px; margin-bottom:4px; *height:27px; } .KundenMerkmaleTeaserDiv { width:200px; height:50px; margin-left:0px; margin-top:0px; float:left} #KundenprospekteHead { margin-left:15px; text-indent:16px; margin-top:35px; width:619px; height:21px; background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; padding-top:6px; margin-bottom:4px; *height:27px; } #KundenprospekteFrame { margin-left:30px; width:550px; margin-top:0px; } .KundenprospekteTeaser { border:none; width:58px; height:77px; margin-top:1px; margin-left:1px; } .KundenprospekteTeaserDiv { float:left; border:none; width:66px; height:85px; margin-left:40px; margin-top:40px; background: transparent url(images/css/prospekt_schatten.gif) left top; } /* speisekarten */ #KundenspeisekarteHead { margin-left:15px; text-indent:16px; margin-top:35px; width:619px; height:21px; background: transparent url('images/css/kunde_content_bgzeile_FRI.gif') left top; padding-top:6px; margin-bottom:4px; *height:27px } #KundenspeisekarteFrame { margin-left:30px; width:580px; margin-top:0px; } .KundenspeisekarteTeaser { border:none; width:87px; height:107px; margin-top:1px; margin-left:1px; } .KundenspeisekarteTeaserDiv { float:left; border:medium none; width:95px; height:115px; margin-left:19px; margin-top:18px; background: url('images/css/speisekarte_schatten.gif') left top; } .KundenspeisekarteTeaserDiv_Kunde { float:left; border:medium none; width:95px; height:115px; margin-left:5px; margin-top:18px; background: url('images/css/speisekarte_schatten.gif') left top; } /*Merkzettel*/ .MerkzettelHeader { width:506px; text-align:center; margin-top:22px; height:75px; border-bottom:1px solid #CCCCCC; } .MerkzettelTitel1 { width:400px; text-align:left; text-indent:2px; margin-top:12px; height:25px; border-bottom:1px solid #CCCCCC; float:left; } .MerkzettelTitel2 { width:78px; text-align:right; margin-top:12px; height:25px; border-bottom:1px solid #CCCCCC; float:left; } .MerkzettelTitel3 { width:28px; margin-top:10px; height:27px; border-bottom:1px solid #CCCCCC; text-align:left; float:left; } .MERKZETTEL_DRUCKEN { background: transparent url(images/css/merkzettel_druckbutton.gif) no-repeat center bottom; display:block; width:22px; height:17px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ margin-left:4px; } .MerkzettelKundenname { text-indent:2px; margin-top:38px; height:24px; text-align:left; float:none; } .MerkzettelSpalteLinks { margin-left:2px; height:234px; width:170px; float:left; } .MerkzettelKarte { width:332px; height:234px; float:left; border:1px solid #CCCCCC; float:left; } .MerkzettelSpalteText { width:170px; height:13px; text-align:left; overflow:hidden; } .MerkzettelSpalteText2 { width:170px; text-align:left; margin-bottom:3px; word-wrap:break-word; text-wrap:unrestricted; } /*Neu im Portal*/ #NeuimportalFrame { margin-left:10px; width:600px; margin-top:0px; height:auto; } .NeuimportalTeaser { border:none; width:148px; height:121px; margin-left:40px; margin-top:40px; } .NeuimportalBild { border:none;margin-left:3px; margin-top:3px; } .NeuimportalTeaserDiv { float:left; border:none; width:156px; height:130px; margin-left:40px; margin-top:40px; background: transparent url(images/css/neu_im_portal_schatten.gif) left top; text-align:left; overflow:hidden; } /*Events*/ #EventTabFrame { position:relative; margin-top:40px; height:21px; margin-left:15px; width:600px; overflow:hidden; z-index:20; } .EventTab1 { position:relative; float:left; height:15px; *height:21px; margin-left:0px; width:105px; background: transparent url(images/css/tabs_ev.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .EventTab2 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:105px; background: transparent url(images/css/tabs_ev.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .EventTab3 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:105px; background: transparent url(images/css/tabs_ev.gif) no-repeat left top; z-index:8; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .EventTab4 { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:105px; background: transparent url(images/css/tabs_ev.gif) no-repeat left top; z-index:7; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } .EventTabTop0 { position:relative; float:left; height:15px; *height:21px; margin-left:0px; width:105px; background: transparent url(images/css/tabs_ev_top.gif) no-repeat left top; z-index:12; padding-top:5px; text-indent:8px; border-bottom:1px solid #FFFFFF; } .EventTabTop { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:105px; background: transparent url(images/css/tabs_ev_top.gif) no-repeat left top; z-index:12; padding-top:5px; text-indent:8px; border-bottom:1px solid #FFFFFF; } .EventTabMelden { position:relative; float:left; height:15px; *height:21px; margin-left:-6px; width:155px; background: transparent url(images/css/tabs_ev_last.gif) no-repeat left top; z-index:6; padding-top:5px; text-indent:8px; border-bottom:1px solid #CCCCCC; } #EventHeadlineRund { position:relative; float:left; margin-top:-1px; height:12px; margin-left:15px; width:602px; background: transparent url(images/css/event_headline_rund.gif) no-repeat left top; z-index:5; *margin-left:15px; } #EventDesTages { position:relative; float:left; margin-left:15px; margin-top:0px; padding-left:10px; padding-right:12px; width:578px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; *margin-left:15px; *width:602px; } #KundeEventDesTages { position:relative; float:left; margin-left:15px; margin-top:0px; padding-left:10px; padding-right:12px; width:578px; /* border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;*/ *margin-left:15px; *width:602px; } .EventDetailText { float:left; margin-left:10px; width:290px; text-align:justify; } .EventDetailTextText { margin-top:10px; height:140px; width:290px; text-align:justify; } .EventDetailTextText1 { margin-top:10px; width:290px; text-align:left; } .EventDetailTextText2 { margin-top:10px; margin-left:10px; height:140px; width:290px; text-align:justify; } .EventDetailTextText3 { margin-top:10px; margin-left:10px; width:290px; text-align:left; } .EventDetailTextDate { float:left; width:170px; text-align:left; } .EventDetailTextTime { float:left; width:120px; text-align:left; } .EventBild { float:left;border:none; } .EventTrennlinieUnten { position:relative; width:600px; margin-left:15px; clear:left; height:12px; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; *width:602px; } .KundeEventTrennlinieUnten { position:relative; width:600px; margin-left:15px; clear:left; height:12px; /* border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;*/ *width:602px; } .EventTrennlinieOben { position:relative; width:600px; margin-left:15px; clear:left; height:12px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; } #EventListe { *margin-left:0px; } #EventWoche1 { position:absolute; z-index:4; background:#FFFFFF; width:600px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; } #EventWoche2 { visibility:hidden; position:absolute; z-index:3; background:#FFFFFF; width:600px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; } #EventWoche3 { visibility:hidden; position:absolute; z-index:2; background:#FFFFFF; width:600px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; } #EventWoche4 { visibility:hidden; position:absolute; z-index:1; background:#FFFFFF; width:600px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; } #EventWocheMelden { position:fixed; left:0px; top:0px; width:1px; height:1px; overflow:hidden; visibility:hidden; } .EventTagHeader { text-indent:10px; height:19px; width:600px; padding-top:7px; *height:28px; } .EventTagLinie { margin-left:10px;margin-right:10px;border-bottom:1px #ffffff solid;height:6px;font-size:1px; *height:8px; } .EventTagLinieHidden { height:0px;font-size:1px;visibility:hidden; } .EventTagListe { text-indent:10px; width:600px; background:#DDDDDD; } .EventTagZeile { height:19px; overflow:hidden;padding-top:7px; *height:27px; } .EventTagZeileAuf { height:auto; overflow:hidden;padding-top:7px; } .EventDetail { margin-top:6px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color:#FFFFFF; width:580px; padding:10px; overflow:hidden; *width:600px; } .EdtKundeHeader { width:600px; height:12px; /* border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;*/ margin-left:15px; margin-top:-1px; *width:602px; } #EventKundeHead { margin-left:15px; text-indent:16px; margin-top:35px; width:619px; height:21px; background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; padding-top:6px; margin-bottom:4px; *height:27px; } .EventDetailDetailText { position:relative; float:left; } /*Faces & Places*/ #FacesHeader { text-align:left; margin-top:16px; margin-left:15px; background: transparent url(images/css/faces_bg_head.gif) no-repeat left top; width:602px; height:113px;padding-left:1px; padding-top:1px; } #FacesBild { float:left; *margin-left:-3px; border-bottom:1px solid #CCCCCC; } #FacesHeaderText { padding:54px; text-align:center; vertical-align:middle; width:540px; *float:left; *width:400px; *height:112px; *overflow:hidden; } #FacesDetailText { float:left; margin-left:15px; padding:20px 20px 20px 10px ; width:350px; text-align:justify; *margin-left:15px; *width:392px; } #FacesListe { float:left; width:209px; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; overflow:hidden; *width:210px; } .FacesZeile1 { width:197px; height:38px; background-color:#EEEEEE; padding-left:12px; padding-top:8px; overflow:hidden; border-left: 1px solid #CCCCCC; *width:209px; float:left; } .FacesZeile2 { width:197px; height:38px; padding-left:12px; padding-top:8px; overflow:hidden; border-left: 1px solid #CCCCCC; *width:209px; float:left; } .FacesZeileText { margin-top:2px; } /*News*/ #NewsHeaderKurve { background: transparent url(images/css/news_bg_kurve.gif) no-repeat left top; width:603px; height:12px; } .NewsBild { float:left;width:160px; } .NewsDetailFrame { *margin-left:0px; *float:left; *width:415px; *overflow:hidden; } .News1st3 { margin-top:16px; margin-left:15px; width:602px; height:457px; z-index:9; *float:left;} .News1st3Kunde { margin-top:16px; margin-left:15px; width:603px; z-index:9; border-top:1px solid #CCCCCC; *width:600px; } .News1st3Hidden { position:fixed; top:0px; left:0px; width:1px; height:1px; visibility:hidden; overflow:hidden; } #News1stOf3 { padding-left:10px; padding-right:10px; padding-bottom:10px; width:581px;overflow:hidden; height:130px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *height:170px; *width:603px; } #News2ndOf3 { padding:10px; width:581px; overflow:hidden; height:131px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *height:180px; *width:603px; } .NewsTitle { width:415px; background: transparent url(images/css/news_bg_header.gif) left top; height:20px; text-indent:13px; padding-top:7px; overflow:hidden; *height:27px; *width:415px; } .NewsTeaserText { margin-top:14px; padding-left:13px; height:72px; overflow:hidden; width:400px; } .NewsWeiterlesen { text-align:right; width:580px; height:10px; *width:400px; } #NewsListe { margin-left:15px; width:601px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:603px; } .NewsListeZeile1 { background:#EBF6DE; height:23px; padding:10px; *padding:0px; *padding-bottom:0px; *padding-left:10px; *padding-right:10px; *padding-top:10px; } .NewsListeZeile2 { height:23px; padding:10px; *padding:0px; *padding-bottom:0px; *padding-left:10px; *padding-right:10px; *padding-top:10px; } .NewsListeZeileText { margin-bottom:1px; } .NewsOnly1 { margin-top:16px; margin-left:15px; height:auto; width:602px; z-index:10; } .NewsOnly1Hidden { position:absolute; top:0px; left:0px; visibility:hidden; overflow:hidden; } #NewsOnly1Content { padding-left:10px; padding-bottom:10px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; width:591px; *width:603px; } #NewsOnly1Text { margin-top:14px; padding-left:13px; overflow:hidden; width:400px; } #NewsSelect { width:100px; margin-left:10px; margin-bottom:30px; margin-top:20px; height:16px; font-size:9px; color:#666666; border:1px solid #CCCCCC; font-family:Verdana; } .NewsQuelle { margin-top:10px; } /*Bildergalerie*/ #BildergalerieHeaderKurve { background: transparent url(images/css/bildergalerie_kurve.gif) no-repeat left top; width:608px; height:22px; margin-top:12px; margin-left:15px; } #BildergalerieFrame { width:606px;margin-left:15px;border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:30px; text-align:left; } #BildergalerieBildtitel { text-align:center;border-bottom:1px solid #CCCCCC; height:20px; margin-bottom:10px; } #BildergalerieLinks { margin-left:53px; width:500px; overflow:hidden; height:520px; margin-top:-10px; *width:512px; } #BildergalerieVor { background: transparent url(images/css/bildergalerie_vor.gif) no-repeat left top; width:133px; height:20px; margin-top:14px; float:left; cursor:pointer; cursor:hand; } #BildergalerieWeiter { background: transparent url(images/css/bildergalerie_weiter.gif) no-repeat left top; width:139px; height:20px; margin-top:14px; float:left; cursor:pointer; cursor:hand; } #BildergalerieBildnummer { background: transparent url(images/css/bildergalerie_nummer.gif) no-repeat left top; width:228px; height:20px; margin-top:14px; float:left; text-align:center; padding-top:4px; } #BildergalerieBildText { margin-top:10px; text-align:center; width:500px; } #BildergalerieBildLinks { margin-top:10px; text-align:center; width:500px; } .BildergalerieBildFoto { margin-top:10px; text-align:center; width:500px; } #BildergalerieBildLogo { margin-top:10px; margin-bottom:70px; text-align:center; width:500px; height:41px; } #BildergalerieRechts { margin-left:53px; width:500px; overflow:hidden; scrollbars:no; height:auto; *width:512px; } .BildergalerieMenuBild { float:left; width:79px; height:64px; border:none; } .BildergalerieMenuText { float:left; width:412px; height:52px; border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC; text-indent:15px; text-align:center; padding-top:10px; margin-bottom:12px; *margin-left:-3px; *height:64px; } .BildergalerieMenuKurve { float:left; width:9px; height:64px; background: transparent url(images/css/bildergalerie_menukurve.gif) no-repeat left top; } #BildergalerieTrennlinie { margin-left:5px; margin-right:5px; height:1px; border-top:1px solid #CCCCCC; width:596px; margin-bottom:30px; *margin-top:10px; } .BildergalerieInfoText { width:596px; margin-bottom:2px; text-align:center; } /*Neueröffnungen*/ .NeueroeffnungenListeHeader { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; height:19px; margin-top:30px; text-indent:10px; padding-top:7px; text-align:left; margin-bottom:4px; *height:26px; } .NeueroeffnungenListeZeile1 { background:#EEEEEE; height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *cursor: hand; *height:30px; } .NeueroeffnungenListeZeile2 { height:22px; clear:left; overflow:hidden; padding-top:8px; padding-left:10px; *cursor: hand; *height:30px; } .NeueroeffnungenListeText1 { float:left; width:200px; overflow:hidden; height:12px; *width:200px; } .NeueroeffnungenListeText2 { float:left; width:200px; overflow:hidden; height:12px; } .NeueroeffnungenListeText3 { width:170px; overflow:hidden; height:12px; *width:150px; } #NeueroeffnungenHeaderKurve { background: transparent url(images/css/neueroeffnungen_kurve.gif) no-repeat left top; width:608px; height:22px; margin-top:12px; margin-left:15px; } #NeueroeffnungenFrame { width:606px;margin-left:15px;border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:30px; text-align:left; } #NeueroeffnungenLinks { margin-left:53px; width:500px; overflow:hidden; height:550px; margin-top:-10px; *width:512px; } #NeueroeffnungenTop { text-align:center;border-bottom:1px solid #CCCCCC; height:20px; margin-bottom:10px; } #NeueroeffnungenVor { background: transparent url(images/css/neueroeffnungen_vor.gif) no-repeat left top; width:50px; height:20px; margin-top:14px; float:left; cursor:pointer; cursor:hand; } #NeueroeffnungenWeiter { background: transparent url(images/css/neueroeffnungen_weiter.gif) no-repeat right top; width:50px; height:20px; margin-top:14px; float:left; cursor:pointer; cursor:hand; } #NeueroeffnungenBildnummer { background: transparent url(images/css/neueroeffnungen_nummer.gif) no-repeat left top; width:400px; height:20px; margin-top:14px; float:left; text-align:center; padding-top:4px; } #NeueroeffnungenBildText { margin-top:10px; text-align:center; width:500px; } #NeueroeffnungenBildZusatz { margin-top:10px; text-align:center; width:500px; } #NeueroeffnungenBildLogo { margin-top:10px; margin-bottom:70px; text-align:center; width:500px; } #NeueroeffnungenRechts { margin-left:53px; width:500px; overflow:hidden; height:550px; scrollbars:no; height:auto; text-align:left; *width:512px; } .NeueroeffnungenMenuBild { float:left; width:79px; height:64px; border:none; } .NeueroeffnungenMenuText { float:left; width:412px; height:42px; border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC; text-indent:15px; text-align:center; padding-top:20px; margin-bottom:12px; *margin-left:-3px; *height:64px; } .NeueroeffnungenMenuKurve { float:left; width:9px; height:64px; background: transparent url(images/css/neueroeffnungen_menukurve.gif) no-repeat left top; } #NeueroeffnungenTrennlinie { margin-left:5px; margin-right:5px; height:1px; border-top:1px solid #CCCCCC; width:596px; margin-bottom:30px; *margin-top:10px; } .NeueroeffnungenInfoText { width:596px; margin-bottom:2px; text-align:center; } #NeueroeffnungenKat1 { position:absolute; z-index:4; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #NeueroeffnungenKat2 { visibility:hidden; position:absolute; z-index:3; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #NeueroeffnungenTabFrame { position:relative; margin-top:40px; height:21px; margin-left:15px; width:600px; overflow:hidden; z-index:20; *margin-left:16px; } .NeueroeffnungenTabTop { position:relative; float:left; height:15px; margin-left:-6px; width:245px; background: transparent url(images/css/tab_neu_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .NeueroeffnungenTabTop0 { position:relative; float:left; height:15px; margin-left:0px; width:245px; background: transparent url(images/css/tab_neu_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .NeueroeffnungenTab1 { position:relative; float:left; height:15px; margin-left:0px; width:245px; background: transparent url(images/css/tab_neu.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .NeueroeffnungenTab2 { position:relative; float:left; height:15px; margin-left:-6px; width:245px; background: transparent url(images/css/tab_neu.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } #NeueroeffnungenHeadlineRund { position:relative; float:left; margin-top:-1px; height:12px; margin-left:15px; width:602px; background: transparent url(images/css/neu_headline_rund.gif) no-repeat left top; z-index:9; *margin-left:16px; } #NeueroeffnungenListe { position:relative; width:630px; margin-top:65px; } #NeueroeffnungenHeader { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; width:602px; height:19px; margin-top:30px; padding-top:7px; margin-bottom:4px; text-align:center; *height:26px; } /*Geschenkangebote*/ #GeschenkangeboteKurve { width:609px; height:37px; margin-left:15px; margin-top:12px; background: transparent url(images/css/geschenke_kurve.gif) no-repeat left top; } #GeschenkangeboteFilterFrame { width:606px; height:146px; margin-left:15px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:608px; } #GeschenkangeboteKategorie { width:284px; margin-left:50px; float:left; height:15px; *margin-left:50px; *width:282px; } .GeschenkangeboteInput { width:228px; height:17px; margin-left:45px; font-size:9px; text-indent:5px; color:#666666; font-family:Verdana; } .GeschenkangeboteInput2 { width:228px; height:17px; margin-left:45px; font-size:9px; text-indent:5px; color:#666666; font-family:Verdana; *margin-left:40px; } #GeschenkangebotePreiskat { margin-left:52px; } #GeschenkangeboteStichwort { margin-left:50px; height:15px; margin-top:35px; } #GeschenkangeboteKatHeader { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; height:27px; width:619px; margin-left:15px; margin-top:7px; } .GeschenkangeboteHeaderText { width:203px; text-align:center; float:left; margin-top:5px; } #GeschenkangeboteFrame { width:615px; overflow:hidden; margin-left:15px; margin-top:7px; } .GeschenkangeboteBlock { width:203px; float:left; height:240px; overflow:hidden; margin-right:1px; margin-bottom:1px; } .GeschenkangeboteSubBlock { width:200px; float:left; height:226px; overflow:hidden; text-align:center; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; *width:202px; } .GeschenkangeboteKurveKurz { width:203px; height:12px; background: transparent url(images/css/geschenke_kurve_kurz.gif) no-repeat left top; } .GeschenkangeboteTitel { width:200px; height:19px; text-align:center; border-bottom:1px solid #CCCCCC; overflow:hidden; } .GeschenkangeboteBild { width:147px; height:147px; border:none; } .GeschenkangeboteText { width:200px; height:27px; text-align:center; margin-top:9px; } .GeschenkangebotePreis { width:200px; text-align:center; } /*Hotelangebote*/ .HotelangeboteBildHeader { width:590px; height:80px; border:1px solid #CCCCCC; margin-left:9px; margin-top:18px; overflow:hidden; *width:592px; *height:82px; background: transparent url(images/css/schatten_hotelangebote.jpg) repeat-y left top; } .HotelangeboteBild { width:190px; height:80px; border:none; } .HotelangeboteText { width:587px; margin-left:9px; padding-right:5px; padding-top:8px; } .HotelangeboteLink { width:592px; margin-left:9px; padding-right:5px; padding-top:16px; padding-bottom:16px; } .HotelangeboteTrennlinie { width:592px; height:1px; margin-left:9px; border-right:1px solid #CCCCCC; } #HotelangeboteKat1 { position:absolute; z-index:4; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #HotelangeboteKat2 { visibility:hidden; position:absolute; z-index:3; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #HotelangeboteKat3 { visibility:hidden; position:absolute; z-index:2; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #HotelangeboteKat4 { visibility:hidden; position:absolute; z-index:1; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #HotelangeboteTabFrame { position:relative; margin-top:40px; height:21px; margin-left:15px; width:600px; overflow:hidden; z-index:20; *margin-left:16px; } .HotelangeboteTabTop { position:relative; float:left; height:15px; margin-left:-6px; width:145px; background: transparent url(images/css/tab_h_ang_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .HotelangeboteTabTop0 { position:relative; float:left; height:15px; margin-left:0px; width:145px; background: transparent url(images/css/tab_h_ang_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .HotelangeboteTab1 { position:relative; float:left; height:15px; margin-left:0px; width:145px; background: transparent url(images/css/tab_h_ang.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .HotelangeboteTab2 { position:relative; float:left; height:15px; margin-left:-6px; width:145px; background: transparent url(images/css/tab_h_ang.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .HotelangeboteTab3 { position:relative; float:left; height:15px; margin-left:-6px; width:145px; background: transparent url(images/css/tab_h_ang.gif) no-repeat left top; z-index:8; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .HotelangeboteTab4 { position:relative; float:left; height:15px; margin-left:-6px; width:145px; background: transparent url(images/css/tab_h_ang.gif) no-repeat left top; z-index:7; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } #HotelangeboteListe { position:relative; height:100%; width:630px; margin-top:65px; } #HotelangeboteHeadlineRund { position:relative; float:left; margin-top:-1px; height:12px; margin-left:15px; width:602px; background: transparent url(images/css/hotelangebote_headline_rund.gif) no-repeat left top; z-index:9; *margin-left:16px; } /************************************/ /*Bannerbereich rechts */ /************************************/ /*Merkzettel*/ #MERKZETTEL_DIV { margin-left:18px; padding-top:23px; width:172px; overflow:hidden; background-color:#FFFFFF;float:left; } .MerkzettelText { width:111px; height:22px; text-align:right; float:left; margin-top:2px; margin-right:10px; } .MerkzettelButton { width:27px; height:22px; text-align:left; float:left; margin-top:-4px; } #MERKZETTEL_DRUCKBUTTON { background: transparent url(images/css/merkzettel_druckbutton.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0px; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */} #MERKZETTEL_DRUCKBUTTON_OFF { background: transparent url(images/css/merkzettel_druckbutton_off.gif) no-repeat center bottom; display:block; width:22px; height:22x; margin: 0; padding: 0; border: 0; text-indent: -1000em; } #MERKZETTEL_EMPFEHLUNGBUTTON { background: transparent url(images/css/merkzettel_empfehlungbutton.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } #MERKZETTEL_BOOKMARKBUTTON { background: transparent url(images/css/merkzettel_bookmarkbutton.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } #MERKZETTEL_MERKENBUTTON { background: transparent url(images/css/merkzettel_merkenbutton.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } #MERKZETTEL_MERKZETTELBUTTON { background: transparent url(images/css/merkzettel_button.gif) no-repeat center bottom; display:block; width:22px; height:22px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } #MerkzettelTrennlinie { width:153px; height:18px; border-bottom:1px solid #CCCCCC; margin-bottom:14px;clear:both; } /*Neubuttons*/ #NEUBUTTONS_DIV { margin-left:0px; /*margin-top:28px;*/ float:left; } .NeubuttonBild { border:none;margin-left:3px; margin-top:3px; } .NeubuttonTeaserDiv { float:left; border:none; width:156px; height:130px; margin-left:18px; margin-top:0px; margin-bottom:6px; background: transparent url(images/css/neu_im_portal_schatten.gif) left top; text-align:left; overflow:hidden; } /*Prospekte*/ .PROSPEKTE_DIV { margin-left:30px; margin-top:0px; text-align:center; width:170px; float:left; } .ProspektTDBild { border:none; width:58px; height:77px; } .ProspektBild { border:none; width:58px; height:77px; margin-top:1px; margin-left:1px; } .ProspektBild2 { border:none; width:58px; height:77px; margin-top:1px; margin-left:1px; } .ProspektTeaserTD { width:66px; height:88px; background: transparent url(images/css/prospekt_schatten.gif) 0px 0px no-repeat; *background: transparent url(images/css/prospekt_schatten.gif) 0px 4px no-repeat; *padding-left:1px; text-align:left; overflow:hidden; float:left; margin-left:0px; margin-top:0px; } .ProspektTeaserDiv { float:left; border:none; width:66px; height:85px; margin-left:0px; margin-top:0px; background: transparent url(images/css/prospekt_schatten.gif) left top; text-align:left; overflow:hidden; } .ProspektTeaserDiv2 { float:left; border:none; width:66px; height:85px; margin-left:0px; margin-top:0px; background: transparent url(images/css/prospekt_schatten.gif) left top; text-align:left; overflow:hidden; } #ProspektTitle { margin-left:30px; margin-top:28px; text-align:center; width:126px; } /*Speisekarte*/ #SpeisekartenKat1 { position:absolute; z-index:4; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #SpeisekartenKat2 { visibility:hidden; position:absolute; z-index:3; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #SpeisekartenKat3 { visibility:hidden; position:absolute; z-index:2; background:#FFFFFF; width:600px; margin-left:15px; margin-top:-54px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding-bottom:20px; *margin-top:-55px; *margin-left:16px; *width:602px; *overflow:hidden; } #SpeisekartenTabFrame { position:relative; margin-top:40px; height:21px; margin-left:15px; width:600px; overflow:hidden; z-index:20; *margin-left:16px; } .SpeisekartenTabTop { position:relative; float:left; height:15px; margin-left:-6px; width:155px; background: transparent url(images/css/tabs_sp_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .SpeisekartenTabTop0 { position:relative; float:left; height:15px; margin-left:0px; width:155px; background: transparent url(images/css/tabs_sp_top.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #FFFFFF; } .SpeisekartenTab1 { position:relative; float:left; height:15px; margin-left:0px; width:155px; background: transparent url(images/css/tabs_sp.gif) no-repeat left top; z-index:10; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .SpeisekartenTab2 { position:relative; float:left; height:15px; margin-left:-6px; width:155px; background: transparent url(images/css/tabs_sp.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } .SpeisekartenTab3 { position:relative; float:left; height:15px; margin-left:-6px; width:155px; background: transparent url(images/css/tabs_sp.gif) no-repeat left top; z-index:9; padding-top:5px; text-indent:8px; *height:21px; border-bottom:1px solid #CCCCCC; } #SpeisekartenHeadlineRund { position:relative; float:left; margin-top:-1px; height:12px; margin-left:15px; width:602px; background: transparent url(images/css/sp_headline_rund.gif) no-repeat left top; z-index:9; *margin-left:16px; } #SpeisekartenListe { position:relative; width:630px; margin-top:65px; } #SPEISEKARTE_DIV { margin-left:30px; width:142px; } .SpeisekarteTDBild { border:none; width:87px; height:107px; } .SpeisekarteBild { border:none; width:87px; height:107px; margin-top:1px; margin-left:1px; *margin-left:-35px; } .SpeisekarteTeaserTD { width:100px; height:120px; background: transparent url(images/css/speisekarte_schatten.gif) left top no-repeat; text-align:left; vertical-align: top; overflow:hidden; padding-left:1px; padding-top: 1px; } .SpeisekarteTeaserDiv { float:left; border:none; width:100px; height:120px; margin-left:0px; margin-top:0px; background: transparent url(images/css/speisekarte_schatten.gif) left top; text-align:left; overflow:hidden; } #SpeisekarteTitle { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; width:192px; height:19px; margin-top:30px; padding-top:7px; margin-bottom:4px; text-align:center; *height:26px; float:left; } /* Gewinnspiel */ .gewinnspiel_flower { position: absolute; top: 244px; left: 706px; border: 0px; width: 85px; height: 86px; } /* news stars */ .newsstar { position:absolute;width:38;height:39;border:0;z-index:120;visibility:hidden; } /*Geschenkangebote im Banner*/ .BannergeschenkeHeader { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; width:192px; height:19px; /* margin-top:30px;*/ text-indent:0px; padding-top:7px; text-align:center; margin-bottom:4px; *height:26px; float:left; } .BannergeschenkeGeschenk { border-top:1px solid #CCCCCC; margin-bottom:8px; width:192px; text-align:center;float:left; } .BannergeschenkeBild { border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; margin-bottom:8px; border-top:none; } .BannergeschenkeText { margin-bottom:2px; } /*#BannergeschenkePopup { position:fixed; left:400px; top:30%; visibility:hidden; width:304px; height:394px; z-index:10000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; } .BannergeschenkePopup { position:fixed; left:400px; top:30%; visibility:hidden; width:304px; height:394px; z-index:10000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; } */ .BannergeschenkePopupVisible { position:fixed; left:400px; top:30%; visibility:visible; width:304px; height:394px; z-index:50000; overflow:hidden; border:2px solid #333333; background:#FFFFFF; text-align:center; *left:400px; *margin-top:800px; *position:absolute; z-index:10000; background:#FFFFFF; } #BannergeschenkeCloseWindow { width:412px; height:16px; background: #999999; padding-top:4px; border-bottom:1px solid #333333; text-align:left; text-indent:8px; *padding-top:2px; } #BannergeschenkeCloseWindowButton { background: transparent url(images/css/popupclosebutton.gif) no-repeat center bottom; display:block; width:16px; height:14px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ margin-left:285px; margin-top:-15px; *padding-left:20px; } #BannergeschenkePopupBild { border:1px solid #CCCCCC; margin-bottom:25px; margin-top:4px; } .BannergeschenkePopupText { margin-bottom:20px; } #BannergeschenkePopupTextblock { margin-left:20px; height:160px; overflow:hidden; width:260px; text-align:center; } #BannergeschenkePopupBottom { margin-left:10px; width:284px; height:30px; border-top:1px solid #CCCCCC; } #BannergeschenkePopupAnbieter { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:115px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #BannergeschenkePopupEmail { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:125px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #BannergeschenkePopupProdukt { background: transparent url(images/css/pfeil_FRI.gif) 5px 10px no-repeat; width:125px; height:20px; border-right:1px solid #CCCCCC; float:left; padding-top:6px; text-indent:18px; } #BannergeschenkePopupDruckButton { background: transparent url(images/css/merkzettel_druckbutton.gif) no-repeat center bottom; display:block; width:22px; height:17px; margin: 0; padding: 0; border: 0; text-indent: -1000em; cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ margin-left:10px; margin-top:5px; } /*Hotelangebote im Banner*/ #BannerHotelangeboteHeader { background: transparent url(images/css/kunde_content_bgzeile_FRI.gif) left top; width:192px; height:19px; /* margin-top:30px;*/ padding-top:7px; margin-bottom:4px; text-align:center; *height:26px; } .BannerHotelangeboteBildFrame { width:190px; *width:192px; height:133px; border:1px solid #000000; margin-bottom:4px; overflow:hidden; } .BannerHotelangeboteBildFrame a { color:#000000; } .BannerHotelangeboteBild { width:190px; height:80px; border:none; } .BannerHotelangeboteText { width:190px; height:35px; border:none; padding-top:12px; margin-bottom:5px; text-align:center; *margin-top:-2px; } .BannerBGal { float:left; border-top:1px solid #CCCCCC; m-argin-bottom:8px; width:192px; text-align:center; m-argin-top:25px; } .BannerBGalBild { border:none; width:146px; } .BannerBGalText { width:146px; padding-top:7px; text-align:left; margin-bottom:4px; height:27px; margin-left:23px; *height:34px; *width:146px; *margin-left:0px; *margin-top:-2px; text-align:center; } /************************************/ /*Bannerline unten */ /************************************/ .BottomLeft { float:left; margin-left:20px; } .BottomRight { float:right; margin-right:20px; } /************************************/ /*Banner Gewinn */ /************************************/ .vote_banner_line { width: 192px; height: 1px; background:url(images/css/vote_banner_line.gif) top left no-repeat; overflow:hidden; float:left; } .vote_banner_text { width: 172px; padding: 10px; text-align:left; float:left; } .vote_banner_text p { margin:0px; padding:0px; } .vote_banner_title{ width: 192px; background: transparent url(images/css/banner_FRI.gif) left top repeat-x ; float:block; padding:10px; text-align:left; } .vote_banner_split{ width: 192px; height: 1px; background:url(images/css/vote_banner_split.gif) top left no-repeat; float:left; overflow:hidden; } .vote_banner_checkbox{ /* margin-left: px; *margin-left: -4px; margin-right: 4px; margin-bottom:-5px;*/ } .vote_banner_antwort{ width: 142px; float:left; margin-top: 5px; margin-bottom: 10px; line-height:16px; } .vote_banner_antwort input{ margin-left: 0px; *margin-left: -4px; margin-right: 6px; /* margin-bottom:-5px;*/ } .vote_button { background:url(images/css/vote_banner_button.gif) top left no-repeat; border:none; width:99px; height:27px; overflow:hidden; /* text-indent:1000px;*/ cursor: pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */ } .vote_progress_frame { width: 168px; *width: 170px; height: 13px; *height: 15px; border: 1px solid #cccccc; float:left; text-align:left; margin-bottom:4px; margin-top:4px; overflow: hidden; } .vote_progress_line { margin: 2px; width: 164px; height: 9px; background:url(images/css/vote_banner_progress_line.gif) top left repeat-x; overflow:hidden; } .vote_content_picture { width:268px; height:217px; margin-bottom:7px; margin-top:15px; *margin-top:17px; } .vote_content { width: 576px; *width: 608px; margin-left: 14px; *margin-left:17px; padding-right:15px; padding-left:15px; *padding-right:17px; *padding-left:17px; padding-bottom:15px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; float:left; } .vote_content_title_top { width: 608px; height: 23px; margin-left: 14px; *margin-left:17px; background:url(images/css/vote_kurve.gif) top left no-repeat; margin-top:16px; *margin-top:0px; float:left; } .vote_content_picture_holder { width: 268px; float: left; } .vote_content_picture_splitter { float: left; width: 40px; *width: 36px; height: 268px; } .vote_content_picture_check { float: right; } .vote_content_picture_stat { clear: both; float: left; } /***********************************************************************/ /* Accordion */ .Accordion { overflow: hidden; width: 271px; /* height: 413px;*/ } .AccordionPanel { margin: 0px; padding: 0px; margin-top: 10px; } .AccordionPanelTab { margin: 0px; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; border-bottom:1px solid #cccccc; height:56px; } .AccordionPanelContent { overflow: hidden; margin: 0px; padding: 0px; } .AccordionPanelOpen .AccordionPanelTab { margin:0px; padding:0px; border-bottom:none; } .AccordionPanelClosed .AccordionPanelTab { margin:0px; padding:0px; border-bottom:1px solid #cccccc; } .AccordionPanelTabHover { margin:0px; padding:0px; } .AccordionPanelOpen .AccordionPanelTabHover { margin:0px; padding:0px; } .AccordionFocused .AccordionPanelTab { margin:0px; padding:0px; } .AccordionFocused .AccordionPanelOpen .AccordionPanelTab { margin:0px; padding:0px; } .bannerLinie { width: 172px; height: 1px; border-bottom: 1px solid #cccccc; margin-top:15px; margin-bottom:20px; margin-left:10px; float:left; clear:both; font-size:2px; } /* socialBanner */ .socialBanner { clear: both; float: left; width: 192px; text-align:center; } .socialLinie { width: 172px; height: 1px; border-bottom: 1px solid #cccccc; margin-top:10px; margin-bottom:10px; margin-left:10px; *margin-left:0px; } .socialBanner img { float:left; margin-left:15px; margin-bottom:5px; border:0px; } #hint_div { position:absolute; left:0px; top:0px; display:none; border:1px solid #cccccc; background:#ffffcc; padding:3px; z-index:100; }