﻿/* Cascading Style Sheet Definitionen */

HTML, FORM
{
  HEIGHT                 : 100%;
}

BODY
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  LINE-HEIGHT            : 13pt;
  VERTICAL-ALIGN         : top;
  MARGIN                 : 10px 20px 0px 20px;
  BACKGROUND-COLOR       : #E4E0DA;
  BACKGROUND-IMAGE       : url(/App_Images/bck_default.gif);
  BACKGROUND-REPEAT      : repeat-x;
  HEIGHT                 : 100%;
}

P
{
  MARGIN-BOTTOM          : 20px;
}

P:first-child
{
  MARGIN-TOP             : 0px;
}

H1
{
  FONT-SIZE              : 20pt;
  FONT-WEIGHT            : normal;
  LINE-HEIGHT            : 26pt;
  MARGIN-BOTTOM          : 20px;
}

H2
{
  FONT-SIZE              : 10pt;
  FONT-WEIGHT            : normal;
  LINE-HEIGHT            : 13pt;
  MARGIN-BOTTOM          : 20px;
}

H3
{
  FONT-SIZE              : 10pt;
  FONT-WEIGHT            : normal;
  TEXT-TRANSFORM         : uppercase;
  LINE-HEIGHT            : 13pt;
  MARGIN-BOTTOM          : 20px;
  PADDING-BOTTOM         : 5px;
  BORDER-BOTTOM          : solid 1px #CCCCCC;
}

H4
{
  FONT-SIZE              : 8pt;
  FONT-WEIGHT            : bold;
  LINE-HEIGHT            : 13pt;
  MARGIN-BOTTOM          : 20px;
}

UL
{
  LINE-HEIGHT            : 14pt;
  MARGIN-LEFT            : 10px;
  PADDING-LEFT           : 10px;
  LIST-STYLE-TYPE        : square;
  LIST-STYLE-IMAGE       : url(/App_Images/bullet.gif);
}

HR
{
  COLOR                  : #CCCCCC;
  BORDER-STYLE           : none;
  BACKGROUND-COLOR       : #CCCCCC;
  HEIGHT                 : 1px;
}

SPAN.breadcrumb
{
  MARGIN-LEFT            : 5px;
  PADDING-LEFT           : 10px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_right_red.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
}

DIV.newsBox
{
  COLOR                  : #FFFFFF;
  PADDING                : 20px 20px 10px 20px;
  BACKGROUND-COLOR       : #B5152B;
  BACKGROUND-IMAGE       : url(/App_Images/bck_news_box.gif);
  BACKGROUND-REPEAT      : repeat-x;
  BACKGROUND-POSITION    : left bottom;
  POSITION               : relative;
  TOP                    : -160px;
  LEFT                   : 375px;
  WIDTH                  : 435px;
}

DIV.dividedLink
{
  PADDING-LEFT           : 10px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_right_red.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : 0px 5px;
}

DIV.tab2Column
{
  WIDTH                  : 650px;
}

A, A:link, A:visited, A:active
{
  TEXT-DECORATION        : underline;
  COLOR                  : #666666;
}

A:focus, A:hover
{
  TEXT-DECORATION        : none;
}

A.topNavigation1, A.topNavigation1:link, A.topNavigation1:visited, A.topNavigation1:active
{}

A.topNavigation1:focus, A.topNavigation1:hover
{}

A.topNavigation2, A.topNavigation2:link, A.topNavigation2:visited, A.topNavigation2:active
{
  FONT-SIZE              : 10pt;
  FONT-WEIGHT            : bold;
  TEXT-DECORATION        : none;
  COLOR                  : #B5152B;
  PADDING-LEFT           : 15px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_down_red.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
}

A.topNavigation2:focus, A.topNavigation2:hover
{}

A.breadcrumb, A.breadcrumb:link, A.breadcrumb:visited, A.breadcrumb:active
{
  MARGIN-LEFT            : 5px;
  PADDING-LEFT           : 10px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_right_red.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
}

A.breadcrumb:focus, A.breadcrumb:hover
{}

A.leftNavigation, A.leftNavigation:link, A.leftNavigation:visited, A.leftNavigation:active
{
  TEXT-DECORATION        : none;
  PADDING-LEFT           : 10px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_right_red.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
}

A.leftNavigation:focus, A.leftNavigation:hover
{}

A.footer1, A.footer1:link, A.footer1:visited, A.footer1:active
{}

A.footer1:focus, A.footer1:hover
{}

A.footer2, A.footer2:link, A.footer2:visited, A.footer2:active
{}

A.footer2:focus, A.footer2:hover
{}

A.footer3, A.footer3:link, A.footer3:visited, A.footer3:active
{}

A.footer3:focus, A.footer3:hover
{}

A.externalLink, A.externalLink:link, A.externalLink:visited, A.externalLink:active
{}

A.externalLink:focus, A.externalLink:hover
{}

A.internalDocument, A.internalDocument:link, A.internalDocument:visited, A.internalDocument:active
{}

A.internalDocument:focus, A.internalDocument:hover
{}

A.newsBox, A.newsBox:link, A.newsBox:visited, A.newsBox:active
{
  FONT-SIZE              : 9pt;
  FONT-WEIGHT            : bold;
  TEXT-DECORATION        : none;
  COLOR                  : #FFFFFF;
  PADDING-LEFT           : 10px;
  BACKGROUND-IMAGE       : url(/App_Images/arrow_right_white.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
}

A.newsBox:focus, A.newsBox:hover
{}

IMG
{
  BORDER-STYLE           : none;
}

TABLE.outerLayout
{
  MARGIN-RIGHT           : auto;
  MARGIN-LEFT            : auto;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
  WIDTH                  : 900px;
}

TD.homepageSpacerHeaderLeftColumn
{
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 248px;
}

TD.homepageSpacerHeaderCenterColumn
{
  PADDING                : 0px 0px 0px 0px;
  BORDER-LEFT            : solid 1px transparent;
  WIDTH                  : 250px;
}

TD.homepageSpacerHeaderRightColumn
{
  PADDING                : 0px 0px 0px 0px;
  BORDER-LEFT            : solid 1px transparent;
  WIDTH                  : 400px;
}

TD.spacerHeaderLeftColumn
{
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 200px;
}

TD.spacerHeaderCenterColumn
{
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 500px;
}

TD.spacerHeaderRightColumn
{
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 200px;
}

TD.logo
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  HEIGHT                 : 120px;
}

TD.topNavigation1
{
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  PADDING                : 0px 0px 0px 0px;
  HEIGHT                 : 50px;
}

TD.topNavigation2
{
  FONT-SIZE              : 10pt;
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  PADDING                : 0px 30px 0px 0px;
  HEIGHT                 : 70px;
}

TABLE.innerTopNavigation2
{
  MARGIN-LEFT            : auto;
}

TD.innerTopNavigation2
{
  WIDTH                  : 617px;
  HEIGHT                 : 18px;
}

TD.homepageBreadcrumb, TD.breadcrumb
{
  FONT-SIZE              : 8pt;
  PADDING                : 10px 0px 10px 0px;
  BORDER-TOP             : solid 1px #CCCCCC;
}

TD.homepageLeftColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 20px 29px 20px 29px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BACKGROUND-COLOR       : #CBC3B8;
  WIDTH                  : 190px;
}

TD.homepageCenterColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BORDER-LEFT            : solid 1px #FFFFFF;
  BACKGROUND-COLOR       : #CBC3B8;
  WIDTH                  : 250px;
}

TD.homepageRightColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  BORDER-TOP             : solid 1px transparent;
  BORDER-LEFT            : solid 1px #FFFFFF;
  WIDTH                  : 400px;
}

TD.leftColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BACKGROUND-IMAGE       : url(/App_Images/bck_left_column.gif);
  BACKGROUND-REPEAT      : repeat-y;
  WIDTH                  : 200px;
  HEIGHT                 : 400px;
}

TD.leftNavigationTitle
{
  FONT-SIZE              : 9pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #FFFFFF;
  VERTICAL-ALIGN         : bottom;
  PADDING                : 5px 0px 5px 20px;
  BACKGROUND-COLOR       : #B5152B;
  BACKGROUND-IMAGE       : url(/App_Images/bck_left_navigation_title.gif);
  BACKGROUND-REPEAT      : repeat-x;
  BACKGROUND-POSITION    : left bottom;
  HEIGHT                 : 40px;
}

TD.leftNavigation
{
  FONT-SIZE              : 9pt;
  FONT-WEIGHT            : normal;
  PADDING                : 5px 0px 5px 10px;
  BORDER-TOP             : solid 1px #F4F3F1;
  BACKGROUND-COLOR       : #CBC3B8;
  HEIGHT                 : 15px;
}

TD.leftNavigationActive
{
  FONT-SIZE              : 9pt;
  PADDING                : 5px 0px 5px 20px;
  BORDER-TOP             : solid 1px #F4F3F1;
  BACKGROUND-COLOR       : #FFFFFF;
  HEIGHT                 : 15px;
}

TD.centerColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 20px 50px 0px 50px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BACKGROUND-COLOR       : #FFFFFF;
  WIDTH                  : 400px;
}

TD.centerRightColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 20px 80px 0px 50px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BACKGROUND-IMAGE       : url(/App_Images/bck_right_column.gif);
  BACKGROUND-REPEAT      : repeat-y;
  BACKGROUND-POSITION    : right top;
  WIDTH                  : 570px;
}

TABLE.topNavigation
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER-BOTTOM          : solid 1px #CBC3B8;
  BORDER-LEFT            : solid 1px #CBC3B8;
  WIDTH                  : 100%;
}

TD.tabLeftColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 50px 0px 0px;
  WIDTH                  : 400px;
}

TD.tabRightColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  WIDTH                  : 200px;
}

TD.rightColumn
{
  VERTICAL-ALIGN         : top;
  PADDING                : 0px 0px 0px 0px;
  BORDER-TOP             : solid 1px #CCCCCC;
  BACKGROUND-IMAGE       : url(/App_Images/bck_right_column.gif);
  BACKGROUND-REPEAT      : repeat-y;
  BACKGROUND-POSITION    : right top;
  WIDTH                  : 200px;
}

/* Fusszeile 1 */
TD.homepageFooter1
{
  FONT-SIZE              : 8pt;
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 0px 0px 0px;
  BORDER-TOP             : solid 1px transparent;
}

/* Fusszeile 1 */
TD.footer1LeftCenter
{
  FONT-SIZE              : 8pt;
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 0px 0px 100px;
  BORDER-TOP             : solid 1px #CCCCCC;
}

/* Fusszeile 1 */
TD.footer1Right
{
  FONT-SIZE              : 8pt;
  VERTICAL-ALIGN         : top;
  TEXT-ALIGN             : right;
  PADDING                : 5px 30px 0px 0px;
  BORDER-TOP             : solid 1px #CCCCCC;
}

/* Fusszeile 2 */
TD.footer2
{
  FONT-SIZE              : 7.5pt;
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 30px 0px 100px;
}

/* Fusszeile 3 */
TD.footer3
{
  FONT-SIZE              : 7.5pt;
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 30px 0px 100px;
}

/* Content Box mit Gitternetz */
TABLE.cBoxWGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BACKGROUND-COLOR       : #E4E0DA;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content Box ohne Gitternetz */
TABLE.cBoxWoGrid
{
  MARGIN                 : 0px 0px 20px 0px;
  BORDER                 : solid 1px #E4E0DA;
  TABLE-LAYOUT           : fixed;
  OVERFLOW               : hidden;
}

/* Content-Box Titelzeile */
TD.cBoxT, TH.cBoxT
{
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #E4E0DA;
}

/* Content-Box Inhalt */
TD.cBoxH, TH.cBoxH
{
  FONT-WEIGHT            : bold;
  VERTICAL-ALIGN         : top;
  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 Thumbnail */
TD.thumbnail
{
  WIDTH                  : 60px;
}

/* Content-Box Inhalt, hervorgehoben */
TD.cBoxBA
{
  VERTICAL-ALIGN         : top;
  PADDING                : 5px 5px 5px 5px;
  BACKGROUND-COLOR       : #F7F6F4;
}

TD.newsBoxLeft
{
  VERTICAL-ALIGN         : top;
  PADDING-LEFT           : 40px;
  WIDTH                  : 40%;
}

TD.newsBoxRight
{
  VERTICAL-ALIGN         : top;
  WIDTH                  : 60%;
}

TD.innerNewsBox
{
  PADDING-BOTTOM         : 10px;
}

/* Befehlsschaltflaeche, aktiv */
.buttonOn /*, INPUT[type="Button"], INPUT[type="Reset"], INPUT[type="Submit"]*/
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER                 : solid 1px #CBC3B8;
  BACKGROUND-COLOR       : #E4E0DA;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

/* Befehlsschaltflaeche, inaktiv */
.buttonOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 0px 0px 5px;
  BORDER                 : solid 1px #CBC3B8;
  BACKGROUND-COLOR       : #E4E0DA;
  WIDTH                  : 100px;
  HEIGHT                 : 25px;
}

.buttonTopNaviOn
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  BORDER-TOP             : solid 1px #CBC3B8;
  BORDER-RIGHT           : solid 1px #CBC3B8;
  BORDER-BOTTOM          : none;
  BORDER-LEFT            : none;
  BACKGROUND-COLOR       : #E4E0DA;
  HEIGHT                 : 25px;
}

.buttonTopNaviOff
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  BORDER-TOP             : solid 1px #CBC3B8;
  BORDER-RIGHT           : solid 1px #CBC3B8;
  BORDER-BOTTOM          : none;
  BORDER-LEFT            : none;
  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, als Anreisetag gekennzeichnete Datumsangaben */
TD.calArrivalDay
{}

/* Kalender, als An- und Abreisetag gekennzeichnete Datumsangaben */
TD.calArrivalDepartureDay
{}

/* Kalender, als Abreisetag gekennzeichnete Datumsangaben */
TD.calDepartureDay
{}

/* 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 */
SELECT
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER                 : solid 1px #E4E0DA;
}

SELECT.navigationWizard
{
  MARGIN                 : 20px 20px 20px 20px;
  BORDER                 : solid 1px #FFFFFF;
  WIDTH                  : 210px;
}

/* Auswahlbox, einzeilig, Breite 150 Pixel (WWW) */
SELECT.dropDownList150px
{
  WIDTH                  : 150px;
}

/* Auswahlbox, mehrzeilig, Breite 100% */
SELECT.listBox100
{
  WIDTH                  : 100%;
}

/* Auswahlbox, mehrzeilig, Breite 150 Pixel (WWW) */
SELECT.listBox150px
{
  WIDTH                  : 150px;
}

/* FileUpload */
INPUT[type="File"]
{
  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;
}

/* Eingabefeld, einzeilig */
INPUT[type="Text"], INPUT[type="Password"]
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  MARGIN                 : 0px 5px 0px 0px;
  BORDER                 : solid 1px #E4E0DA;
}

/* Eingabefeld, mehrzeilig */
TEXTAREA
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 8pt;
  COLOR                  : #666666;
  BORDER                 : solid 1px #E4E0DA;
  WIDTH                  : 99%;
  OVERFLOW               : auto;
}

.validator
{
  FONT-WEIGHT            : bold;
  COLOR                  : #B5152B;
}

/* Hervorhebung Information */
.accentInformation
{
  FONT-WEIGHT            : bold;
  COLOR                  : Green;
}

/* Hervorhebung Warnung */
.accentExclamation
{
  FONT-WEIGHT            : bold;
  COLOR                  : #B5152B;
}

IMG.drawingImage
{
  BORDER                 : solid 1px #E4E0DA;
}

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.homepageSpacerHeaderLeftColumn, IMG.homepageSpacerLeftColumn
{
  WIDTH                  : 248px;
  HEIGHT                 : 1px;
}

IMG.homepageSpacerHeaderCenterColumn, IMG.homepageSpacerCenterColumn
{
  WIDTH                  : 250px;
  HEIGHT                 : 1px;
}

IMG.homepageSpacerHeaderRightColumn
{
  WIDTH                  : 400px;
  HEIGHT                 : 1px;
}

IMG.spacerHeaderLeftColumn, IMG.spacerLeftColumn
{
  WIDTH                  : 200px;
  HEIGHT                 : 1px;
}

IMG.spacerHeaderCenterColumn
{
  WIDTH                  : 500px;
  HEIGHT                 : 1px;
}

IMG.spacerHeaderRightColumn, IMG.spacerRightColumn
{
  WIDTH                  : 200px;
  HEIGHT                 : 1px;
}

IMG.spacerCenterColumn
{
  WIDTH                  : 400px;
  HEIGHT                 : 1px;
}

IMG.spacerCenterRightColumn
{
  WIDTH                  : 570px;
  HEIGHT                 : 1px;
}

IMG.spacerTopNavigation2
{
  WIDTH                  : 617px;
  HEIGHT                 : 18px;
}

IMG.spacerParaSearchSelection
{
  WIDTH                  : 150px;
  HEIGHT                 : 1px;
}

IMG.logo
{
  WIDTH                  : 200px;
  HEIGHT                 : 100px;
}

IMG.altstadt01, IMG.altstadt02, IMG.altstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.ausbildung01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.einfachWohnfuehlen01
{
  WIDTH                  : 200px;
  HEIGHT                 : 275px;
}

IMG.enquiry01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.eventSelection01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.faqSelection01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.gaestewohnungen01, IMG.gaestewohnungen02, IMG.gaestewohnungen03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.gesellschaft01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.holzdorfLegefeld01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.homepage01
{
  WIDTH                  : 250px;
  HEIGHT                 : 250px;
}

IMG.homepage02
{
  MARGIN-TOP             : -75px;
  BORDER-BOTTOM          : solid 1px #FFFFFF;
  WIDTH                  : 150px;
  HEIGHT                 : 150px;
}

IMG.homepage03
{
  WIDTH                  : 400px;
  HEIGHT                 : 370px;
}

IMG.industriegebietNord01, IMG.industriegebietNord02, IMG.industriegebietNord03
{}

IMG.kontakt01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.login01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.mehrGenerationenHausPragerStrasse5
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.message01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.nordstadt01, IMG.nordstadt02, IMG.nordstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.nordvorstadt01, IMG.nordvorstadt02, IMG.nordvorstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.notdienst01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.oberweimarEhringsdorf01, IMG.oberweimarEhringsdorf02, IMG.oberweimarEhringsdorf03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.parkvorstadt01, IMG.parkvorstadt02, IMG.parkvorstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.productIntro01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.productOverview01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.schoenblick01, IMG.schoenblick02, IMG.schoenblick03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.schoendorfWaldstadt01, IMG.schoendorfWaldstadt02, IMG.schoendorfWaldstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.service01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.serviceCenter01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.shoppingCart01
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.suedstadt01, IMG.suedstadt02, IMG.suedstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.weststadt01, IMG.weststadt02, IMG.weststadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

IMG.westvorstadt01, IMG.westvorstadt02, IMG.westvorstadt03
{
  WIDTH                  : 200px;
  HEIGHT                 : 150px;
}

/* Komponenten Web */
#BoxContact, #BoxDataSheet, #BoxQuickSearch, #BoxRelatedDocuments, #BoxRelatedHyperlinks, #BoxShoppingCart, #divEnquiry, #divHomepageParagraph2, #divVELink, #liDownloads, #liImmobiliendienstleistungen, #liOnlineServiceCenter, #liPressearchiv, #navigationWizard, #tabDownloads, #trAnfrageStellen, #trAuswahlkorb, #trDownloads, #trFooter2, #trFooter3, #trImmobiliendienstleistungen, #trOnlineServiceCenter, #trPressearchiv
{
  /*DISPLAY                : none;*/
}

/* Komponenten Kiosk */
#BoxPrintDataSheet, #divNote
{
  DISPLAY                : none;
}

#trFooter3
{
  DISPLAY                : none;
}

/* Virtual Earth-Karte, Layout 2-spaltig */
DIV.veMapCenterColumn
{
  MARGIN                 : 0px 0px 20px 0px;
  POSITION               : relative;
  WIDTH                  : 400px;
  HEIGHT                 : 300px;
}

/* Virtual Earth-Karte, Layout 1-spaltig */
DIV.veMapCenterRightColumn
{
  POSITION               : relative;
  WIDTH                  : 570px;
  HEIGHT                 : 400px;
}

/* Virtual Earth-Karte, Popup "See this location in bird's eye view" deaktivieren */
#MSVE_obliqueNotification
{
  /*DISPLAY                : none;*/
  VISIBILITY             : hidden;
}

/* 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
{
  POSITION               : absolute;
  WIDTH                  : 10px;
  HEIGHT                 : 10px;
  VISIBILITY             : hidden;
}

/* Level 0 */

.clLevel0, .clLevel0over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 10pt;
  FONT-WEIGHT            : bold;
  COLOR                  : #B5152B;
  TEXT-ALIGN             : left;
  PADDING                : 0px 0px 0px 22px;
  BORDER-LEFT            : solid 1px #F4F3F1;
  BACKGROUND-IMAGE       : url(/App_Images/bck_top_navigation_2.gif);
  BACKGROUND-REPEAT      : no-repeat;
  BACKGROUND-POSITION    : left center;
  POSITION               : absolute;
  WIDTH                  : 100px;
}

.clLevel0over
{
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel0border
{}

/* Level 1 */

.clLevel1, .clLevel1over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 9pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  TEXT-ALIGN             : left;
  PADDING                : 5px 5px 5px 10px;
  POSITION               : absolute;
  WIDTH                  : 200px;
}

.clLevel1
{
  BACKGROUND-COLOR       : #F4F3F1;
}

.clLevel1over
{
  BACKGROUND-COLOR       : #CBC3B8;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel1border
{
  BACKGROUND-COLOR       : #FFFFFF;
  POSITION               : absolute;
  VISIBILITY             : hidden;
}

/* Level 2 */

.clLevel2, .clLevel2over
{
  FONT-FAMILY            : Verdana, Arial, Helvetica;
  FONT-SIZE              : 9pt;
  FONT-WEIGHT            : normal;
  COLOR                  : #666666;
  TEXT-ALIGN             : left;
  PADDING                : 5px 5px 5px 10px;
  POSITION               : absolute;
  WIDTH                  : 200px;
}

.clLevel2
{
  BACKGROUND-COLOR       : #F4F3F1;
}

.clLevel2over
{
  BACKGROUND-COLOR       : #CBC3B8;
  CURSOR                 : pointer;
  CURSOR                 : hand;
}

.clLevel2border
{
  BACKGROUND-COLOR       : #FFFFFF;
  POSITION               : absolute;
  VISIBILITY             : hidden;
}
