﻿/* Cascading Style Sheet Definitionen */

HTML, FORM
{
  HEIGHT                 : 100%;
}

BODY
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #333333;
  LINE-HEIGHT            : 12pt;
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : left;
  MARGIN                 : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #FFFFFF;
  HEIGHT                 : 100%;
}

P
{
  MARGIN-BOTTOM          : 20px;
}

H1
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 14pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #B80030;
  LINE-HEIGHT            : 18pt;
  MARGIN                 : 0px 0px 20px 0px;
}

H2
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 10pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #333333;
  LINE-HEIGHT            : 16pt;
  MARGIN                 : 0px 0px 20px 0px;
}

H3
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #FFFFFF;
  MARGIN                 : 0px 0px 20px 0px;
  PADDING                : 3px 5px 3px 5px;
  BACKGROUND-COLOR       : #B80030;
}

H4
{}

UL
{
  LINE-HEIGHT            : 14pt;
  LIST-STYLE-TYPE        : square;
  LIST-STYLE-IMAGE       : url(/App_Images/bullet.gif);
}

HR
{
  COLOR                  : #CCCCCC;
  BORDER-STYLE           : none;
  BACKGROUND-COLOR       : #CCCCCC;
  HEIGHT                 : 1px;
}

A, A:link, A:visited, A:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #B80030;
}

A:focus, A:hover
{
  TEXT-DECORATION        : none;
}

A.header2Center, A.header2Center:link, A.header2Center:visited, A.header2Center:active
{}

A.header2Center:focus, A.header2Center:hover
{}

A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active
{}

A.breadcrumb:focus, A.breadcrumb:hover
{}

A.leftNavi, A.leftNavi:link, A.leftNavi:visited, A.leftNavi:active
{}

A.leftNavi:focus, A.leftNavi:hover
{}

A.externalLink, A.externalLink:link, A.externalLink:visited, A.externalLink:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #B80030;
}

A.externalLink:focus, A.externalLink:hover
{
  TEXT-DECORATION        : none;
  COLOR                  : #B80030;
}

A.internalDocument, A.internalDocument:link, A.internalDocument:visited, A.internalDocument:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #B80030;
}

A.internalDocument:focus, A.internalDocument:hover
{
  TEXT-DECORATION        : none;
  COLOR                  : #B80030;
}

A.lx, A.lx:link, A.lx:visited, A.lx:active, A.lx:focus, A.lx:hover
{
  TEXT-DECORATION        : none;
  COLOR                  : #333333;
}

A.innerFooter2, A.innerFooter2:link, A.innerFooter2:visited, A.innerFooter2:active
{
  COLOR                  : #666666;
}

A.innerFooter2:focus, A.innerFooter2:hover
{
  COLOR                  : #666666;
}

A.innerFooter3, A.innerFooter3:link, A.innerFooter3:visited, A.innerFooter3:active
{
  COLOR                  : #666666;
}

A.innerFooter3:focus, A.innerFooter3:hover
{
  COLOR                  : #666666;
}

IMG
{
  BORDER-STYLE           : none;
}

TD.header1Left
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #B80030;
  WIDTH                  : 433px;
  HEIGHT                 : 85px;
}

TD.imgHeaderFirst
{
  BACKGROUND-COLOR       : #FFFFFF;
}

TD.imgHeader
{
  PADDING-LEFT           : 2px;
  BACKGROUND-COLOR       : #FFFFFF;
}

TD.header1Flex
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #B80030;
  HEIGHT                 : 85px;
}

TD.header1Center
{
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #B80030;
  WIDTH                  : 232px;
  HEIGHT                 : 85px;
}

TD.header1Right
{
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #FFFFFF;
  WIDTH                  : 110px;
  HEIGHT                 : 85px;
}

TD.header2Left
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #58585A;
  WIDTH                  : 433px;
  HEIGHT                 : 25px;
}

TD.header2Flex
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #58585A;
  HEIGHT                 : 25px;
}

TD.header2Center
{
  VERTICAL-ALIGN         : middle;
  TEXT-ALIGN             : right;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #58585A;
  WIDTH                  : 232px;
  HEIGHT                 : 25px;
}

TD.header2Right
{
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #FFFFFF;
  WIDTH                  : 110px;
  HEIGHT                 : 25px;
}

TD.outerWorkspace
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #CCCCCC;
  HEIGHT                 : 95%;
}

TD.outerLeftNavi
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 50px 0px 0px 0px;
  BACKGROUND-COLOR       : #CCCCCC;
  WIDTH                  : 160px;
}

TABLE.innerLeftNavi
{
  MARGIN                 : 0px 0px 0px 0px;
  WIDTH                  : 160px;
}

TD.innerLeftNavi
{}

TD.innerWorkspace
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 20px 15px 0px 15px;
  BACKGROUND-COLOR       : #FFFFFF;
  WIDTH                  : 595px;
}

TABLE.breadcrumb
{
  MARGIN                 : 0px 0px 20px 0px;
}

TD.breadcrumb
{
  WHITE-SPACE            : nowrap;
  PADDING                : 0px 5px 0px 0px;
}

TD.singleColumn
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 595px;
}

TD.leftColumn
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 415px;
}

TD.rightColumn
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 10px;
  WIDTH                  : 170px;
}

TABLE.outerTopNavi
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER-BOTTOM-WIDTH    : 1px;
  BORDER-BOTTOM-COLOR    : #CCCCCC;
  BORDER-BOTTOM-STYLE    : solid;
  BORDER-LEFT-WIDTH      : 1px;
  BORDER-LEFT-COLOR      : #CCCCCC;
  BORDER-LEFT-STYLE      : solid;
  WIDTH                  : 100%;
}

/* Content Box mit Gitternetz */
TABLE.cBoxWGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BACKGROUND-COLOR       : #CCCCCC;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content Box ohne Gitternetz */
TABLE.cBoxWoGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content-Box Titelzeile */
TD.cBoxT, TH.cBoxT
{
  COLOR                  : #666666;
  VERTICAL-ALIGN         : top;
  /* TEXT-ALIGN             : left; */
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #CCCCCC;
}

/* Content-Box Kopfzeile */
TD.cBoxH, TH.cBoxH
{
  FONT-WEIGHT            : bold;
  VERTICAL-ALIGN         : top;
  /* TEXT-ALIGN             : left; */
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #FFFFFF;
}

/* Content-Box Inhalt */
TD.cBoxB, TD.thumbnail
{
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #FFFFFF;
}

/* Content-Box Inhalt, hervorgehoben */
TD.cBoxBA
{
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #F5F5F5;
}

/* Content-Box Thumbnail */
TD.thumbnail
{
  WIDTH                  : 60px;
  /*HEIGHT                 : 60px;*/
}

TD.outerFooter
{
  VERTICAL-ALIGN         : bottom;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 15px 0px 15px;
  BACKGROUND-COLOR       : #FFFFFF;
  WIDTH                  : 595px;
}

TABLE.innerFooter
{
  MARGIN                 : 0px 0px 20px 0px;
}

/* Fusszeile 1 */
TD.innerFooter1
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #333333;
  LINE-HEIGHT            : 12pt;
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
}

/* Fusszeile 2 */
TD.innerFooter2
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 7.5pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  LINE-HEIGHT            : 12pt;
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 20px 0px 0px 0px;
}

/* Fusszeile 3 */
TD.innerFooter3
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 7.5pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  LINE-HEIGHT            : 12pt;
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 5px 0px 0px 0px;
}

/* Virtual Earth-Karte, Layout 1-spaltig */
DIV.veMapSingleColumn
{
  POSITION               : relative;
  WIDTH                  : 595px;
  HEIGHT                 : 450px;
}

/* Virtual Earth-Karte, Layout 2-spaltig, linke Spalte */
DIV.veMapLeftColumn
{
  MARGIN                 : 0px 0px 20px 0px;
  POSITION               : relative;
  WIDTH                  : 415px;
  HEIGHT                 : 310px;
}

/* Virtual Earth-Karte, Popup "See this location in bird's eye view" deaktivieren */
#MSVE_obliqueNotification
{
  /*DISPLAY                : none;*/
  VISIBILITY             : hidden;
}

/* Befehlsschaltflaeche, aktiv */
.buttonOn /*, input[type="Button"], input[type="Reset"], input[type="Submit"]*/
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
  BACKGROUND-COLOR       : #F5F5F5;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

/* Befehlsschaltflaeche, inaktiv */
.buttonOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #CCCCCC;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
  BACKGROUND-COLOR       : #F5F5F5;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

.buttonTopNaviOn
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  BORDER-TOP-WIDTH       : 1px;
  BORDER-TOP-COLOR       : #CCCCCC;
  BORDER-TOP-STYLE       : solid;
  BORDER-RIGHT-WIDTH     : 1px;
  BORDER-RIGHT-COLOR     : #CCCCCC;
  BORDER-RIGHT-STYLE     : solid;
  BORDER-BOTTOM-WIDTH    : 1px;
  BORDER-BOTTOM-COLOR    : #F5F5F5;
  BORDER-BOTTOM-STYLE    : solid;
  BORDER-LEFT-WIDTH      : 1px;
  BORDER-LEFT-COLOR      : #F5F5F5;
  BORDER-LEFT-STYLE      : solid;
  BACKGROUND-COLOR       : #F5F5F5;
  HEIGHT                 : 25px;
}

.buttonTopNaviOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #B80030;
  BORDER-TOP-WIDTH       : 1px;
  BORDER-TOP-COLOR       : #CCCCCC;
  BORDER-TOP-STYLE       : solid;
  BORDER-RIGHT-WIDTH     : 1px;
  BORDER-RIGHT-COLOR     : #CCCCCC;
  BORDER-RIGHT-STYLE     : solid;
  BORDER-BOTTOM-WIDTH    : 1px;
  BORDER-BOTTOM-COLOR    : #FFFFFF;
  BORDER-BOTTOM-STYLE    : solid;
  BORDER-LEFT-WIDTH      : 1px;
  BORDER-LEFT-COLOR      : #FFFFFF;
  BORDER-LEFT-STYLE      : solid;
  BACKGROUND-COLOR       : #FFFFFF;
  HEIGHT                 : 25px;
}

/* Kalender */
TABLE.calendar
{}

/* Kalender, Datumsangaben im angezeigten Monat */
TD.calDay
{}

/* Kalender, Abschnitt, in dem die Wochentage angezeigt werden */
TH.calDayHeader
{}

/* Kalender, Navigationssteuerelemente im Titelbereich */
TD.calNextPrev
{}

/* Kalender, Datumsangaben, die nicht zum derzeit angezeigten Monat gehoeren */
TD.calOtherMonthDay
{}

/* Kalender, als belegt gekennzeichnete Datumsangaben */
TD.calReservedDay
{}

/* Kalender, ausgewaehlte Datumsangaben */
TD.calSelectedDay
{}

/* Kalender, Auswahlspalte fuer Datumsangaben von Wochen und Monaten */
TD.calSelector
{}

/* Kalender, Titelabschnitt */
TABLE.calTitle
{}

/* Kalender, heutiges Datum */
TD.calTodayDay
{}

/* Kalender, Wochenenden */
TD.calWeekendDay
{}

/* Auswahlbox, einzeilig */
.dropDownList, .dropDownList150px, .navigationWizard, SELECT
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
}

/* Auswahlbox, einzeilig, Breite 150 Pixel (WWW) */
.dropDownList150px
{
  WIDTH                  : 150px;
}

/* FileUpload */
.fileUpload
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  WIDTH                  : 100%;
}

/* Navigation Wizard */
.navigationWizard
{
  WIDTH                  : 225px;
}

/* GridView */
TABLE.innerGridView
{
  MARGIN                 : 0px 0px 0px 0px;
  BORDER-WIDTH           : 0px;
  BORDER-STYLE           : none;
  TABLE-LAYOUT           : auto;
  OVERFLOW               : auto;
}

TR.pagerGridView
{
  BACKGROUND-COLOR       : #FFFFFF;
}

TR.pagerGridView a, TR.pagerGridView span
{
  MARGIN                 : 0px 5px 0px 0px;
}

/* Auswahlbox, mehrzeilig */
.listBox, .listBox100, .listBox150px
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
}

/* Auswahlbox, mehrzeilig, Breite 100% */
.listBox100
{
  WIDTH                  : 100%;
}

/* Auswahlbox, mehrzeilig, Breite 150 Pixel (WWW) */
.listBox150px
{
  WIDTH                  : 150px;
}

/* Eingabefeld, mehrzeilig */
.textArea, TEXTAREA
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
  WIDTH                  : 100%;
}

/* Eingabefeld, einzeilig */
.textBox /*, input[type="Text"], input[type="Password"]*/
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #333333;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
}

/* Newsticker, Eventticker */
.newsTicker, .eventTicker
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #333333;
  BORDER-WIDTH           : 0px;
  BORDER-STYLE           : none;
  WIDTH                  : 100%;
}

.validator
{
  FONT-WEIGHT            : bold;
  COLOR                  : #B80030;
}

/* Hervorhebung Information */
.accentInformation
{
  FONT-WEIGHT            : bold;
  COLOR                  : #009933;
}

/* Hervorhebung Warnung */
.accentExclamation
{
  FONT-WEIGHT            : bold;
  COLOR                  : #B80030;
}

IMG.drawingImage
{
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #CCCCCC;
  BORDER-STYLE           : solid;
}

IMG.imgHeader01, IMG.imgHeader02, IMG.imgHeader03, IMG.imgHeader04, IMG.imgHeader05
{
  WIDTH                  : 85px;
  HEIGHT                 : 85px;
}

IMG.spacerHeader1Flex, IMG.spacerHeader2Flex
{
  WIDTH                  : 1px;
  HEIGHT                 : 1px;
}

IMG.spacerHeader03
{
  WIDTH                  : 433px;
  HEIGHT                 : 25px;
}

IMG.spacerHeader04
{
  WIDTH                  : 232px;
  HEIGHT                 : 85px;
}

IMG.spacerHeader05
{
  WIDTH                  : 110px;
  HEIGHT                 : 85px;
}

IMG.spacerHeader07
{
  WIDTH                  : 110px;
  HEIGHT                 : 25px;
}

IMG.btnLeftNavi
{
  WIDTH                  : 160px;
  HEIGHT                 : 26px;
}

IMG.spacerOuterLeftNavi
{
  WIDTH                  : 160px;
  HEIGHT                 : 1px;
}

IMG.arrowBreadcrumb
{
  WIDTH                  : 15px;
  HEIGHT                 : 9px;
}

IMG.btnPrint
{
  WIDTH                  : 64px;
  HEIGHT                 : 64px;
}

IMG.btnShoppingCart
{
  WIDTH                  : 30px;
  HEIGHT                 : 20px;
}

IMG.icoExplorer
{
  WIDTH                  : 16px;
  HEIGHT                 : 16px;
}

IMG.icoFile
{
  WIDTH                  : 16px;
  HEIGHT                 : 16px;
}

IMG.icoShoppingCart
{
  WIDTH                  : 20px;
  HEIGHT                 : 16px;
}

IMG.spacerSingleColumn
{
  WIDTH                  : 595px;
  HEIGHT                 : 1px;
}

IMG.spacerLeftColumn
{
  WIDTH                  : 415px;
  HEIGHT                 : 1px;
}

IMG.spacerParaSearchSelection
{
  WIDTH                  : 150px;
  HEIGHT                 : 1px;
}

IMG.spacerRightColumn
{
  WIDTH                  : 170px;
  HEIGHT                 : 1px;
}

IMG.anzeige01
{
  WIDTH                  : 250px;
  HEIGHT                 : 352px;
}

IMG.anzeige02
{
  WIDTH                  : 415px;
  HEIGHT                 : 300px;
}

IMG.ausbildung01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.chronik01, IMG.chronik02, IMG.chronik03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.companyIntro01, IMG.companyIntro02, IMG.companyIntro03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.contact01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.enquiry01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.eventSelection01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.faqSelection01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.fitnessraum01, IMG.fitnessraum02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.gaestewohnungen01, IMG.gaestewohnungen02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.gemeinsamZukunftErleben
{
  WIDTH                  : 170px;
  HEIGHT                 : 90px;
}

IMG.gemeinschaftsraeume01, IMG.gemeinschaftsraeume02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.home01
{
  WIDTH                  : 415px;
  HEIGHT                 : 225px;
}

IMG.jobSelection01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.johannesplatz01, IMG.johannesplatz02, IMG.johannesplatz03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.jungesWohnen01
{
  WIDTH                  : 170px;
  HEIGHT                 : 365px;
}

IMG.login01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.message01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.moskauerPlatz01
{
  WIDTH                  : 170px;
  HEIGHT                 : 247px;
}

IMG.moskauerPlatz02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.multifunktionssaal01, IMG.multifunktionssaal02, IMG.multifunktionssaal03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.musterwohnung01, IMG.musterwohnung02, IMG.musterwohnung03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.newsSelection01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.productIntro01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.productOverview01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.prozukunft01
{
  WIDTH                  : 170px;
  HEIGHT                 : 240px;
}

IMG.reparaturannahme
{
  WIDTH                  : 170px;
  HEIGHT                 : 80px;
}

IMG.roterBerg01, IMG.roterBerg02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.serviceCenter01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.serviceCenterEislebenerStrasse01, IMG.serviceCenterEislebenerStrasse02, IMG.serviceCenterEislebenerStrasse03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.serviceinformationen01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.shoppingCart01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.sozialmanagement01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.tiergartenRieth01, IMG.tiergartenRieth02, IMG.tiergartenRieth03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.verbund
{
  WIDTH                  : 170px;
  HEIGHT                 : 100px;
}

IMG.vertriebsteam01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.wohnenImWandel01, IMG.wohnenImWandel02, IMG.wohnenImWandel03, IMG.wohnenImWandel04
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.zahlenUndFakten01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.zertifizierung
{
  WIDTH                  : 170px;
  HEIGHT                 : 120px;
}

IMG.zukunftImNorden
{
  WIDTH                  : 170px;
  HEIGHT                 : 40px;
}

/* Komponenten Web */
#BoxContact, #BoxDataSheet, #BoxPrintDataSheet, #BoxQuickSearch, #BoxRelatedDocuments, #BoxRelatedHyperlinks, #BoxShoppingCart, #divApplication, #divEnquiry, #divVELink, #innerFooter2, #innerFooter3, #navigationWizard, #OnlineServiceCenter, #Pressearchiv, #tabDownloads
{
  /*DISPLAY                : none;*/
}

/* Komponenten Kiosk */
#BoxPrintDataSheet, #divNote
{
  DISPLAY                : none;
}

/* CoolMenus 4 - Default Styles - Do Not Edit */

.clCMEvent
{
  POSITION               : absolute;
  TOP                    : 0;
  LEFT                   : 0;
  WIDTH                  : 99%;
  HEIGHT                 : 99%;
  VISIBILITY             : visible;
  CLIP                   : rect(0,100%,100%,0);
}

.clCMAbs
{
  POSITION               : absolute;
  TOP                    : 0;
  LEFT                   : 0;
  VISIBILITY             : hidden;
}

/* CoolMenus 4 - Default Styles - End */

/* Background Bar */

.clBar
{
  BACKGROUND-COLOR       : #F5F5F5;
  LAYER-BACKGROUND-COLOR : #F5F5F5;
  POSITION               : absolute;
  WIDTH                  : 10;
  HEIGHT                 : 10;
  VISIBILITY             : hidden;
}

/* Level 0 */

.clLevel0, .clLevel0over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  TEXT-ALIGN             : left;
  PADDING                : 6px 6px 6px 8px;
  POSITION               : absolute;
  WIDTH                  : 160;
}

.clLevel0
{
  COLOR                  : #333333;
  BACKGROUND-COLOR       : #F5F5F5;
  LAYER-BACKGROUND-COLOR : #F5F5F5;
}

.clLevel0over
{
  COLOR                  : #B80030;
  BACKGROUND-COLOR       : #B80030;
  LAYER-BACKGROUND-COLOR : #B80030;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel0border
{}

/* Level 1 */

.clLevel1, .clLevel1over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  TEXT-ALIGN             : left;
  PADDING                : 5px 5px 5px 5px;
  POSITION               : absolute;
  WIDTH                  : 210;
}

.clLevel1
{
  COLOR                  : #333333;
  BACKGROUND-COLOR       : #CCCCCC;
  LAYER-BACKGROUND-COLOR : #CCCCCC;
}

.clLevel1over
{
  COLOR                  : #B80030;
  BACKGROUND-COLOR       : #FFFFFF;
  LAYER-BACKGROUND-COLOR : #FFFFFF;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel1border
{
  BACKGROUND-COLOR       : #CCCCCC;
  LAYER-BACKGROUND-COLOR : #CCCCCC;
  POSITION               : absolute;
  VISIBILITY             : hidden;
}

/* Level 2 */

.clLevel2, .clLevel2over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  TEXT-ALIGN             : left;
  PADDING                : 5px 5px 5px 5px;
  POSITION               : absolute;
  WIDTH                  : 160;
}

.clLevel2
{
  COLOR                  : #333333;
  BACKGROUND-COLOR       : #CCCCCC;
  LAYER-BACKGROUND-COLOR : #CCCCCC;
}

.clLevel2over
{
  COLOR                  : #B80030;
  BACKGROUND-COLOR       : #FFFFFF;
  LAYER-BACKGROUND-COLOR : #FFFFFF;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel2border
{
  BACKGROUND-COLOR       : #CCCCCC;
  LAYER-BACKGROUND-COLOR : #CCCCCC;
  POSITION               : absolute;
  VISIBILITY             : hidden;
}