/************************************/
/*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:#;
font-family:Verdana;
}
.TextSmallFettFarbig {
font-size:9px;
font-weight:bold;
text-decoration:none;
color:#;
font-family:Verdana;
}
.TextSmallFarbig {
font-size:9px;
text-decoration:none;
color:#;
font-family:Verdana;
}
.TextSmallFarbigUnten {
font-size:9px;
text-decoration:underline;
color:#;
font-family:Verdana;
}
.TextNormalFarbig {
font-size:10px;
text-decoration:none;
color:#;
font-family:Verdana;
}
.TextNormalFarbigUnten {
font-size:10px;
text-decoration:underline;
color:#;
font-family:Verdana;
}
.TextNormalFarbigHoverChange {
font-size:10px;
text-decoration:none;
color:#;
font-family:Verdana;
border:none;
}
a.TextNormalFarbigHoverChange:hover {
font-size:10px;
text-decoration:underline;
color:#;
font-family:Verdana;
border:none;
}
.TextSmallFarbigHoverChange {
font-size:9px;
text-decoration:none;
color:#;
font-family:Verdana;
border:none;
}
a.TextSmallFarbigHoverChange:hover {
font-size:9px;
text-decoration:underline;
color:#;
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:#;
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:#;
font-family:Verdana;
}
.TextNormalFarbigUnderline {
font-size:10px;
text-decoration:underline;
color:#;
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:#;
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:#;
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:#;
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_.gif) 0px 4px no-repeat;
font-size:11px;
text-decoration:none;
color:#;
padding-left:11px;
}
.MenupunktPfeilFarbigHigh {
background: transparent url(images/css/pfeil2_.gif) 0px 4px no-repeat;
font-size:11px;
text-decoration:none;
color:#;
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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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_.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;
}