/* Cascading Style Sheet Definitionen */

HTML, FORM
{
  HEIGHT                 : 100%;
}

BODY
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  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              : 10pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #FFFFFF;
  LINE-HEIGHT            : 16pt;
  MARGIN                 : 0px 0px 20px 0px;
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #667AB3;
}

H2
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #3A4C81;
  LINE-HEIGHT            : 12pt;
  MARGIN                 : 0px 0px 20px 0px;
}

H3
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #666666;
  LINE-HEIGHT            : 12pt;
  MARGIN                 : 0px 0px 20px 0px;
}

H4
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-STYLE             : italic;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  LINE-HEIGHT            : 12pt;
  MARGIN                 : 0px 0px 20px 0px;
}

UL
{
  LINE-HEIGHT            : 14pt;
  LIST-STYLE-TYPE        : square;
  LIST-STYLE-IMAGE       : url(/App_Images/bullet.gif);
}

HR
{
  COLOR                  : #DEDFED;
  BORDER-STYLE           : none;
  BACKGROUND-COLOR       : #DEDFED;
  HEIGHT                 : 1px;
}

A, A:link, A:visited, A:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #3A4C81;
}

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                  : #3A4C81;
}

A.externalLink:focus, A.externalLink:hover
{
  TEXT-DECORATION        : none;
  COLOR                  : #3A4C81;
}

A.internalDocument, A.internalDocument:link, A.internalDocument:visited, A.internalDocument:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #3A4C81;
}

A.internalDocument:focus, A.internalDocument:hover
{
  TEXT-DECORATION        : none;
  COLOR                  : #3A4C81;
}

A.innerFooter2, A.innerFooter2:link, A.innerFooter2:visited, A.innerFooter2:active
{
  COLOR                  : #B0B8CD;
}

A.innerFooter2:focus, A.innerFooter2:hover
{
  COLOR                  : #B0B8CD;
}

A.innerFooter3, A.innerFooter3:link, A.innerFooter3:visited, A.innerFooter3:active
{
  COLOR                  : #B0B8CD;
}

A.innerFooter3:focus, A.innerFooter3:hover
{
  COLOR                  : #B0B8CD;
}

IMG
{
  BORDER-STYLE           : none;
}

TD.header1Left
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #3A4C81;
  WIDTH                  : 160px;
  HEIGHT                 : 90px;
}

TD.header1Center
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #DEDFED;
  WIDTH                  : 635px;
  HEIGHT                 : 90px;
}

TD.header1Right
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #3A4C81;
  HEIGHT                 : 90px;
}

TD.header2Left
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #667AB3;
  WIDTH                  : 160px;
  HEIGHT                 : 25px;
}

TD.header2Center
{
  COLOR                  : #3A4C81;
  VERTICAL-ALIGN         : middle;
  TEXT-ALIGN             : center;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #EEEFF5;
  WIDTH                  : 635px;
  HEIGHT                 : 25px;
}

TD.header2Right
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #667AB3;
  HEIGHT                 : 25px;
}

TD.outerWorkspace
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 0px;
  BACKGROUND-COLOR       : #667AB3;
  HEIGHT                 : 95%;
}

TD.outerLeftNavi
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 50px 0px 0px 0px;
  BACKGROUND-COLOR       : #667AB3;
  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 20px 0px 20px;
  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                  : 405px;
}

TD.rightColumn
{
  VERTICAL-ALIGN         : top;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 0px 0px 20px;
  WIDTH                  : 170px;
}

TABLE.outerTopNavi
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER-BOTTOM-WIDTH    : 1px;
  BORDER-BOTTOM-COLOR    : #DEDFED;
  BORDER-BOTTOM-STYLE    : solid;
  BORDER-LEFT-WIDTH      : 1px;
  BORDER-LEFT-COLOR      : #DEDFED;
  BORDER-LEFT-STYLE      : solid;
  WIDTH                  : 100%;
}

/* Content Box mit Gitternetz */
TABLE.cBoxWGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BACKGROUND-COLOR       : #DEDFED;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content Box ohne Gitternetz */
TABLE.cBoxWoGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content-Box Titelzeile */
TD.cBoxT, TH.cBoxT
{
  COLOR                  : #3A4C81;
  VERTICAL-ALIGN         : top;
  /* TEXT-ALIGN             : left; */
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #DEDFED;
}

/* Content-Box Kopfzeile */
TD.cBoxH, TH.cBoxH
{
  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       : #EEEFF5;
}

/* Content-Box Thumbnail */
TD.thumbnail
{
  WIDTH                  : 60px;
  /*HEIGHT                 : 60px;*/
}

TD.outerFooter
{
  VERTICAL-ALIGN         : bottom;
  MARGIN                 : 0px 0px 0px 0px;
  PADDING                : 0px 20px 0px 20px;
  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                  : #666666;
  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                  : #B0B8CD;
  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                  : #B0B8CD;
  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                  : 405px;
  HEIGHT                 : 304px;
}

/* 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                  : #3A4C81;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
  BACKGROUND-COLOR       : #EEEFF5;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

/* Befehlsschaltflaeche, inaktiv */
.buttonOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #BDC2D8;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
  BACKGROUND-COLOR       : #EEEFF5;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

.buttonTopNaviOn
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #3A4C81;
  BORDER-TOP-WIDTH       : 1px;
  BORDER-TOP-COLOR       : #DEDFED;
  BORDER-TOP-STYLE       : solid;
  BORDER-RIGHT-WIDTH     : 1px;
  BORDER-RIGHT-COLOR     : #DEDFED;
  BORDER-RIGHT-STYLE     : solid;
  BORDER-BOTTOM-WIDTH    : 1px;
  BORDER-BOTTOM-COLOR    : #EEEFF5;
  BORDER-BOTTOM-STYLE    : solid;
  BORDER-LEFT-WIDTH      : 1px;
  BORDER-LEFT-COLOR      : #EEEFF5;
  BORDER-LEFT-STYLE      : solid;
  BACKGROUND-COLOR       : #EEEFF5;
  HEIGHT                 : 25px;
}

.buttonTopNaviOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #3A4C81;
  BORDER-TOP-WIDTH       : 1px;
  BORDER-TOP-COLOR       : #DEDFED;
  BORDER-TOP-STYLE       : solid;
  BORDER-RIGHT-WIDTH     : 1px;
  BORDER-RIGHT-COLOR     : #DEDFED;
  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, SELECT
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
}

/* Auswahlbox, einzeilig, Breite 150 Pixel (WWW) */
.dropDownList150px
{
  WIDTH                  : 150px;
}

/* FileUpload */
.fileUpload
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  WIDTH                  : 100%;
}

/* 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                  : #666666;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  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                  : #666666;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
  WIDTH                  : 100%;
}

/* Eingabefeld, einzeilig */
.textBox /*, input[type="Text"], input[type="Password"]*/
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
}

/* Newsticker, Eventticker */
.newsTicker, .eventTicker
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #666666;
  BORDER-WIDTH           : 0px;
  BORDER-STYLE           : none;
  WIDTH                  : 100%;
}

.validator
{
  FONT-WEIGHT            : bold;
  COLOR                  : #BB0000;
}

/* Hervorhebung Information */
.accentInformation
{
  FONT-WEIGHT            : bold;
  COLOR                  : #009933;
}

/* Hervorhebung Warnung */
.accentExclamation
{
  FONT-WEIGHT            : bold;
  COLOR                  : #BB0000;
}

IMG.drawingImage
{
  BORDER-WIDTH           : 1px;
  BORDER-COLOR           : #DEDFED;
  BORDER-STYLE           : solid;
}

IMG.spacerHeader1Left
{
  WIDTH                  : 160px;
  HEIGHT                 : 90px;
}

IMG.header01
{
  WIDTH                  : 420px;
  HEIGHT                 : 90px;
}

IMG.logo
{
  WIDTH                  : 195px;
  HEIGHT                 : 90px;
}

IMG.spacerHeader2Left
{
  WIDTH                  : 160px;
  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                  : 405px;
  HEIGHT                 : 1px;
}

IMG.spacerParaSearchSelection
{
  WIDTH                  : 150px;
  HEIGHT                 : 1px;
}

IMG.spacerRightColumn
{
  WIDTH                  : 170px;
  HEIGHT                 : 1px;
}

IMG.altstadt01
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

IMG.altstadt02, IMG.altstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.ausbildung01
{
  WIDTH                  : 170px;
  HEIGHT                 : 200px;
}

IMG.companyIntro01, IMG.companyIntro02, IMG.companyIntro03
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

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.gaestewohnungen01
{
  WIDTH                  : 170px;
  HEIGHT                 : 115px;
}

IMG.gaestewohnungen02
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

IMG.gaestewohnungen03
{
  WIDTH                  : 170px;
  HEIGHT                 : 115px;
}

IMG.hausmeister01
{
  WIDTH                  : 170px;
  HEIGHT                 : 121px;
}

IMG.holzdorfLegefeld01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.home01
{
  WIDTH                  : 170px;
  HEIGHT                 : 225px;
}

IMG.immobiliendienstleistungen01
{
  WIDTH                  : 170px;
  HEIGHT                 : 80px;
}

IMG.industriegebietNord01, IMG.industriegebietNord02
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.login01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.mehrGenerationenHausPragerStrasse5
{
  WIDTH                  : 170px;
  HEIGHT                 : 125px;
}

IMG.message01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.nordstadt01, IMG.nordstadt02, IMG.nordstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.nordvorstadt01, IMG.nordvorstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.nordvorstadt02
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

IMG.notdienst01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.oberweimarEhringsdorf01, IMG.oberweimarEhringsdorf02, IMG.oberweimarEhringsdorf03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.parkvorstadt01, IMG.parkvorstadt02, IMG.parkvorstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.productIntro01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.productOverview01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.schoenblick01, IMG.schoenblick02, IMG.schoenblick03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.schoendorf01, IMG.schoendorf03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.schoendorf02
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

IMG.service01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.serviceCenter01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.shoppingCart01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.suedstadt01, IMG.suedstadt02, IMG.suedstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.weststadt01, IMG.weststadt02, IMG.weststadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.westvorstadt01, IMG.westvorstadt02, IMG.westvorstadt04
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

IMG.westvorstadt03
{
  WIDTH                  : 170px;
  HEIGHT                 : 170px;
}

IMG.zahlenUndFakten01
{
  WIDTH                  : 170px;
  HEIGHT                 : 130px;
}

/* Komponenten Web */
#BoxContact, #BoxDataSheet, #BoxQuickSearch, #BoxRelatedDocuments, #BoxRelatedHyperlinks, #BoxShoppingCart, #divApplication, #divEnquiry, #divVELink, #Downloads, #innerFooter2, #innerFooter3, #OnlineServiceCenter, #Pressearchiv, #tabDownloads
{
  /*DISPLAY                : none;*/
}

#innerFooter3
{
  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       : #667AB3;
  LAYER-BACKGROUND-COLOR : #667AB3;
  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 6px;
  POSITION               : absolute;
  WIDTH                  : 160;
}

.clLevel0
{
  COLOR                  : #333333;
  BACKGROUND-COLOR       : #667AB3;
  LAYER-BACKGROUND-COLOR : #667AB3;
}

.clLevel0over
{
  COLOR                  : #3A4C81;
  BACKGROUND-COLOR       : #DEDFED;
  LAYER-BACKGROUND-COLOR : #DEDFED;
  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                  : 180;
}

.clLevel1
{
  COLOR                  : #FFFFFF;
  BACKGROUND-COLOR       : #667AB3;
  LAYER-BACKGROUND-COLOR : #667AB3;
}

.clLevel1over
{
  COLOR                  : #3A4C81;
  BACKGROUND-COLOR       : #DEDFED;
  LAYER-BACKGROUND-COLOR : #DEDFED;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel1border
{
  BACKGROUND-COLOR       : #5A6EA7;
  LAYER-BACKGROUND-COLOR : #5A6EA7;
  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                  : 200;
}

.clLevel2
{
  COLOR                  : #FFFFFF;
  BACKGROUND-COLOR       : #667AB3;
  LAYER-BACKGROUND-COLOR : #667AB3;
}

.clLevel2over
{
  COLOR                  : #3A4C81;
  BACKGROUND-COLOR       : #DEDFED;
  LAYER-BACKGROUND-COLOR : #DEDFED;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel2border
{
  BACKGROUND-COLOR       : #5A6EA7;
  LAYER-BACKGROUND-COLOR : #5A6EA7;
  POSITION               : absolute;
  VISIBILITY             : hidden;
}