
/*
    Begin
*/


body {
}
body {
 font-family: Arial, Helvetica, sans-serif; 
 font-size: 100%;
 background-color: white;
}

.error {
    color: red;
}

.clearing {
    clear: both;
}

.accesskey {
    visibility: hidden;
    visibility: visible;}

.downloadlink {
    padding-left:1.67em;
}

a {
 color: #2B50A1;
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}

.unsichtbar{
 visibility: hidden;
}


.imageBig {
    width: 30.83em;
}

.imageSmall {
    width: 14.58em;

}

.imageRight {
float:right;
margin-bottom:1.25em;
margin-left:1.25em;
margin-top:0.416667em;
}

.download {
    padding-left: 1.6666666666666666666666666666667em; /* 20px */
    margin-left: 5px; /* 20px */
    margin-bottom: 0.41666666666666666666666666666667em; /* 5px */
    background-image: url(IMAGES/download.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.press2Picture {
    text-align: center;    
}
.press2PictureDescription {
    font-size:88%;
    text-align: center;
}



.download {
    padding-left: 1.6666666666666666666666666666667em; /* 20px */
    margin-left: 5px; /* 20px */
    margin-bottom: 0.41666666666666666666666666666667em; /* 5px */
    background-image: url(IMAGES/download.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.press2Picture {
    text-align: center;    
}
.press2PictureDescription {
    font-size:88%;
    text-align: center;
}

#Layer1 {
    position:absolute; 
    left:0em; 
    top:1.625em; 
    width:13em;
    height:13.125em; 
    z-index:1;
}
#Layer19 {
    position:absolute; 
    left:0em; 
    top:1.625em; 
    width:50em;
    height:13.125em; 
    z-index:1;
}
#Layer18 {
    position:absolute; 
    left:13em;
    top:1.625em;
    width:37em;
    height:13.125em;
    z-index:3;
}
#Layer4 {
    position:absolute; 
    left:14.5625em; 
    top:18.4375em; 
    width:35.375em; 
    z-index:4;
}


#Layer4Home {
    position:absolute; 
    left:0em; 
    top:18.9375em; 
    width:31.0625em; 
      background-image: url(IMAGES/startseiteTrennlinie.gif); 
    background-repeat: repeat-y; 
    background-position: right; 
    z-index:4; 
    background-color: #FFFFFF; 
    layer-background-color: #FFFFFF; 
    border: 0.0625em none #000000;
}


#wichtigeLinks {
    position:absolute; 
    left:33.0625em; 
    top:18.9375em; 
    width:13.0625em; 
    z-index:17; 
    height:22.125em; 
}






#homeInfobox1 {
    background-image: url(IMAGES/startseite01.jpg); 
    background-repeat: no-repeat; 
    background-position: right bottom;
}


#homeInfobox2 {
    background-image: url(IMAGES/startseite02.jpg); 
    background-repeat: no-repeat; 
    background-position: right bottom;
}
#homeInfobox3 {
    background-image: url(IMAGES/startseite03.gif); 
    background-repeat: no-repeat; 
    background-position: right bottom;
}



#Layer17 {
    position:absolute; 
    left:38.8125em; 
    top:18.375em; 
    width:11.125em; 
    z-index:17
}
#contentbereich {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 75%;
 color: #4C4C4C;
 line-height: 1.33333em; /* 16px - vorskaliert von #contentbereich */
}
#contentbereich .controlBlockStyle {
    text-align: center;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}
#contentbereich .forum {
    border-bottom: solid 1px #E5E5E5;
    padding-top: 1px;
}
#contentbereich .forum table{
    background-image: url(IMAGES/forum01.gif);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    padding-left: 19px;
    color: #617FBD;
    margin-bottom: 6px;
    text-align: left;
}
#contentbereich .forum table a{
    color: #2C51A2;
    text-decoration: none;
    font-weight: bold;
}
#contentbereich .forum a:hover{
    text-decoration: underline;
}

#contentbereich .pictureText {
    font-size: 88%;
}

#contentbereich .sitemapLevel1 {
    font-weight: bold;
}

.ResBelegungTitel {
 text-align: left;
 vertical-align: bottom;
}

#contentbereich hr {
 height: 0em;
 width: 100%;
 border-top: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.083333em dashed #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 padding: 0.416667em; /* 5px - vorskaliert von #contentbereich */
 text-align: left;
}
#contentbereich h3 {
 color: #617FBE;
 font-size: 1.25em; /* 15px - vorskaliert von #contentbereich */
 font-weight: bold;

}


.dateHome {
    color: #617FBE;

}

#contentbereich table{
    font-size: 1em;
}


#contentbereich h4 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1em; /* 12px - vorskaliert von #contentbereich */
 font-weight: bold;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-bottom-color: #88A0D1;
}


#contentbereich h5 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1em; /* 12px - vorskaliert von #contentbereich */
 font-weight: bold;
 text-decoration: underline;
}

#contentbereich h6 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 1em; /* 12px - vorskaliert von #contentbereich */
 text-decoration: underline;
}


#contentbereich li.aktuell {
 margin-bottom: 0.5em;
}
#contentbereich #footer {
 text-align: center;
 margin: 0em;
 padding: 0.4166667em 0em 0em; /* 5px - vorskaliert von #contentbereich */
 font-size: 91.67%; /* 15px - vorskaliert von #contentbereich */
 color: #555555;
 border-top: 0.083333em dashed #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.083333em #c5c5c5; /* 1px - vorskaliert von #contentbereich */
}
#contentbereich #footer a {
 color: #555555;
}
#breadcrump {
 font-size: 91.67%; /* 15px - vorskaliert von #contentbereich */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #555555;
}
#breadcrump a {
 color: #555555;
}
.suche {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 62.5%;
 font-size: 75%;
 width: 9em;
 margin-bottom: 0.2em; /* 2px - vorskaliert von .suche */
}
.sucheAbsenden {
 font-size: 70%;
 background-color: #3B3D3A;
 border: 0.1em solid #3B3D3A; /* 1px - vorskaliert von .sucheAbsenden */
 margin-bottom: 0.1875em;
 color: #F4F2F0;
 font-weight: bold;
}
.sliderButtonSpace {
 margin-right: 0.6667em;
}
.rahmen {
 background-image: url(IMAGES/menueRahmen.gif);
 background-repeat: repeat-y;
 background-position: right;
}
.mainmenue {
 text-align: center;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 70%;
 font-weight: normal;
}
.mainmenue a {
 color: #FFFFFF;
 text-decoration: none;
 display: block;
 padding-top: 0.75em;
 padding-bottom: 0.8em;
}
.mainmenue a:hover, .mainMenueActive {
 background-color: #9AAACC;
 background-image: url(IMAGES/menueRahmen.gif);
 background-repeat: repeat-y;
 background-position: right;
 text-decoration: none;
}
#menueSchlusslinks {
 word-spacing: 1.25em;
 background-color: #617FBE;
 padding-left: 1.5625em;
 margin-right: 0em;
 padding-right: 1.625em;
 padding-top: 0.3125em;
 padding-bottom: 0.3125em;
 float: left;
}
#menueVerlaufEnde {
 float: left;
 width: 13px;
 height: 1.875em;
 background-image: url(IMAGES/menueVerlaufEnde.jpg);
 background-repeat: no-repeat;
 background-position: left bottom;
}
#contentbereich form {
 padding: 0.833333333em; /* 10px - vorskaliert von #contentbereich */
 background-color: #FAFAFA;
 border-top: 0.0833333333em solid #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.0833333333em none #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.0833333333em solid #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.0833333333em none #617FBE; /* 1px - vorskaliert von #contentbereich */
}
#sprungmenue {
 background-color: #FAFAFA;
 border-top: 0.0833333333em solid #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.0833333333em none #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.0833333333em solid #617FBE; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.0833333333em none #617FBE; /* 1px - vorskaliert von #contentbereich */
}
#sprungmenue ul li {
 list-style-image:  url(IMAGES/sprungmenue.gif);
}
.unterseiten ul li {
 list-style-image: url(IMAGES/unterseiten.gif);
}
.kleineresDatum {
 font-size: 0.91666666666666666666666666666667em;
}
#contentbereich sup, #contentbereich sub {
 font-size: 0.75em;
}
.formobjektNoSize, .formobjekt, .formobjektklein, .formobjektkleinPlz, .formobjektkleinCity {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border: 1px solid #999999;
    font-size: 100%; /* 12px - vorskaliert von #contentbereich */
}
.formobjekt {
     width: 27.5em; /* 330px - vorskaliert von #contentbereich */
}
.formobjektklein {
    width: 21.666666667em; /* 260px - vorskaliert von #contentbereich */
}
.sliderButton01, .sliderButton02 {
 font-size: 13px;
 border: 1px solid #617FBE;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #E4E4E4;
 color: #617FBE;
 margin-right: 2px;
 margin-left: 2px;
 padding-top: 1px;
 padding-right: 2px;
 padding-bottom: 1px;
 padding-left: 2px;
}
.sliderButton02 {
 padding-right: 6px;
 padding-left: 6px;
}
.sliderButton02:hover {
    background-color: #DCE2EF;
    color: #2B50A0;
    border: 1px solid #2B50A0;
}
.sliderButton01:hover {
    background-color: #DCE2EF;
    color: #2B50A0;
    border: 1px solid #2B50A0;
}
.discussionRecomment {
 background-color: #EEEEEE;
 margin: 1.666666667em; /* 20px - vorskaliert von #contentbereich */
 padding: 0.8333333333em; /* 10px - vorskaliert von #contentbereich */
 border-top: 0.0833333333em dashed #666666; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.0833333333em #666666; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.0833333333em dashed #666666; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.0833333333em #666666; /* 1px - vorskaliert von #contentbereich */
}
.discussionZitat {
 background-color: #FAFAFA;
 margin: 1.666666667em 1.666666667em 0em; /* 20px 20px 0px - vorskaliert von #contentbereich */
 padding: 0.8333333333em; /* 10px - vorskaliert von #contentbereich */
 font-style: italic;
 border-top: 0.0833333333em dashed #666666; /* 1px - vorskaliert von #contentbereich */
 border-right: 0.0833333333em #666666; /* 1px - vorskaliert von #contentbereich */
 border-bottom: 0.0833333333em dashed #666666; /* 1px - vorskaliert von #contentbereich */
 border-left: 0.0833333333em #666666; /* 1px - vorskaliert von #contentbereich */
}
#discussionListe ul li {
 margin-bottom: 0.8333333333em; /* 10px - vorskaliert von #contentbereich */
}

/* ************************************** Menueebene 1 *********************************** */
/* ****** normal ****** */
#subMenue {
 font-family: Arial, Helvetica, sans-serif;
 font-weight: normal;
}
#subMenue ul {
 margin: 0em;
 padding: 0em;
}
#subMenue ul li {
 list-style-type: none;
 margin: 0em 2.72727em 0em 1.6363em; /* 0px 30px 0px 15px - vorskaliert von font-size: 68.75% */
 padding: 0em 0em 0em 0em;
 border-top-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-right-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-bottom-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-left-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-bottom-style: solid;
 border-top-color: #CDCDCD;
 border-right-color: #CDCDCD;
 border-bottom-color: #CDCDCD;
 border-left-color: #CDCDCD;
}
#subMenue ul li a {
 height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 line-height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 font-size: 68.75%;
 padding-left: 0,90909em; /* 10px - vorskaliert von font-size: 68.75% */
 color: #6C6C6C;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
}
#subMenue ul li a:hover {
 color: #3B3B3B;
 text-decoration: none;
}
/* ****** Active ****** */
#subMenue .active {
 height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 line-height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 font-size: 68.75%;
 padding-left: 0,90909em; /* 10px - vorskaliert von font-size: 68.75% */
 color: #617FBE;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
 font-weight: bold;
}
/* ************************************** Menueebene 2 *********************************** */
/* ****** normal ****** */
#subMenue ul ul li {
 border-bottom-style: none;
 margin: 0em;
}
#subMenue ul ul li a {
 height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 line-height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 font-size: 68.75%;
 padding-left: 1.090909em; /* 12px - vorskaliert von font-size: 68.75% */
 color: #6C6C6C;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
}
#subMenue ul ul li a:hover {
 color: #3B3B3B;
 text-decoration: none;
}
/* ****** Active ****** */
#subMenue .activeSub {
 height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 line-height: 2.09090em; /* 23px - vorskaliert von font-size: 68.75% */
 font-size: 68.75%;
 padding-left: 1.090909em; /* 12px - vorskaliert von font-size: 68.75% */
 color: #617FBE;
 text-decoration: none;
 display: block;
 width: 100%;
 height: 100%;
 font-weight: bold;
}

/* ************************************** Infoboxbereich *********************************** */
#infoboxbereich {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 width: 15.833333333333333333333333333333em;
 color: #545454;
}
#infoboxbereich h3 {
 font-size: 91.6667%;
 font-weight: bold;
 background-color: #6180C1;
 color: #FFFFFF;
 background-image: url(IMAGES/infoboxH2.gif);
 background-repeat: repeat-y;
 margin: 0em;
 padding: 0em 0em 0.3125em;
}
#infoboxbereich p {
 margin: 0em 1.25em 0em 0em;
 text-indent: 0em;
 padding-right: 0em;
 padding-bottom: 1em; /* 11px - vorskaliert von font-size: 70% */
}
#infoboxbereich a {
 color: #485E8D;
}
#infoboxbereich ul {
 margin: 0em 1.25em 0em 0em;
 padding: 0em 0em 0.625em 1.125em;
 text-indent: 0em;
}
#infoboxbereich li {
 margin: 0em;
 padding: 0em;
}
.infobox {
 font-size: 91.6667%;
 border-top-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-right-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-bottom-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-left-width: 0.090909em; /* 1px - vorskaliert von font-size: 68.75% */
 border-right-style: dotted;
 border-bottom-style: dotted;
 border-left-style: dotted;
 border-top-color: #8D8D8D;
 border-right-color: #8D8D8D;
 border-bottom-color: #8D8D8D;
 border-left-color: #8D8D8D;
 margin-bottom: 1.090909em; /* 12px - vorskaliert von font-size: 68.75% */
 padding-left: 1.18181em; /* 13px - vorskaliert von font-size: 68.75% */
 padding-right: 0.45454em; /* 5px - vorskaliert von font-size: 68.75% */
 padding-bottom: 0.45454em; /* 5px - vorskaliert von font-size: 68.75% */
 padding-top: 1.36363em; /* 15px - vorskaliert von font-size: 68.75% */
}
/* ************************************** Startseite *********************************** */
#startseiteLinks {
 font-size: 70%;
 color: #555555;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 line-height: 1.363636em; /* 15px - vorskaliert von font-size: 70% */
}
#startseiteLinks a {
 color: #EE9A00;
}
#startseiteLinks ul {
 padding-left: 1.45454545em; /* 16px - vorskaliert von font-size: 70% */
 padding-top: 0em;
 padding-right: 0em;
 padding-bottom: 0em;
 margin-right: 0em;
 margin-left: 0em;
}
#startseiteLinks ul li {
 margin-bottom: 0.2727272em; /* 3px - vorskaliert von font-size: 70% */
 list-style-image: url(IMAGES/startseiteListe01.gif);
}
#startseiteLinks h3 {
 font-size: 118%;
 color: #617FBE;
 border-top-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-right-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-bottom-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-left-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-bottom-style: dashed;
 border-top-color: #B3B3B3;
 border-right-color: #B3B3B3;
 border-bottom-color: #B3B3B3;
 border-left-color: #B3B3B3;
 padding-bottom: 0.538461em; /* 7px - vorskaliert von font-size: 118% */
 margin: 0em;
}
#startseiteContentbereich {
 font-size: 70%;
 margin-left: 2.9375em;
 margin-right: 1.5454545em;
 color: #303030;
}
#startseiteContentbereich a {
 color: #303030;
}
#startseiteContentbereich h3 {
 font-size: 118%;
 color: #617FBE;
 border-top-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-right-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-bottom-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-left-width: 0.07692307em; /* 1px - vorskaliert von font-size: 118% */
 border-bottom-style: dashed;
 border-top-color: #B3B3B3;
 border-right-color: #B3B3B3;
 border-bottom-color: #B3B3B3;
 border-left-color: #B3B3B3;
 padding-bottom: 0.538461em; /* 7px - vorskaliert von font-size: 118% */
 margin: 0em;
}
#startseiteContentbereich ul {
 padding-left: 1.545454545em; /* 17px - vorskaliert von font-size: 70% */
 margin-left: 0em;
 padding-left: 0px;
 margin-bottom: 0em;
}
#startseiteContentbereich ul li {
 list-style-image: none;
 list-style-type: none;
 border-bottom-width: 0.09090909em; /* 1px - vorskaliert von font-size: 70% */
 border-bottom-style: solid;
 border-bottom-color: #E5E5E5;
 padding-bottom: 0.454545454em; /* 5px - vorskaliert von font-size: 70% */
 margin-bottom: 0.454545454em; /* 5px - vorskaliert von font-size: 70% */
}
#startseiteVeranstaltungen ul li {
 list-style-image: url(IMAGES/startseiteListe01.gif);
}
.startseiteRathausAktuell {
 color: #617FBE;
 font-style: italic;
}
#startseiteSchlusslinks {
 width: 13em;
}
.startseiteAlleArtikel {
 margin: 0em 0em 1.81818181em 1.45454545em; /* 0px 0px 20px 17px - vorskaliert von font-size: 70% */

margin: 1em  0em 1.81818181em 0em; /* 0px 0px 20px 17px - vorskaliert von font-size: 70% */

}
#startseiteLinksAbstand {
 margin-top: 3.63636363em; /* 40px - vorskaliert von font-size: 70% */
}



/* ***** Neu Box ***** */
#neuBox {
 margin-bottom: 3.63636363em; /* 40px - vorskaliert von font-size: 70% */
 width: 20em; /* 220px */
 color: #000000;
}
#neuBox h3 {
 color: #E99C00;
 border-bottom: 0.07692307em dashed #B3B3B3;
}
#neuBoxAussen {
 padding-top: 0.81818181818181818181818181818182em; /* 9px */
 padding-right: 0.90909090909090909090909090909091em;  /* 10px */
 color: #000000;
}
#neuBoxInnenFarbe {
 background-color: #FFF5CC;
 padding-top: 0px;
}
#neuBox strong {
 color: #617FBE;
}
#neuBox a {
 text-decoration: none;
 color: #000000;
}
#neuBox a:hover {
 text-decoration: underline;
 color: #000000;
}
#neuBox ul a {
 text-decoration: none;
}
#neuBox ul a:hover {
 text-decoration: underline;
}
.neuBoxInnen {
 border-left: 0.81818181818181818181818181818182em solid #E99C00;  /* 9px */
 padding-left: 0.45454545454545454545454545454545em; /* 5px */
 padding-right: 0.45454545454545454545454545454545em; /* 5px */
 padding-bottom: 0.81818181818181818181818181818182em; /* 5px */
 padding-top: 0px;
}
#neuBox p {
 padding-top: 10px;
 margin-top: 0px;
 padding-bottom: 0px;
 margin-bottom: 0px;
}


#sbw2 {
}
#sbw2 .blockSbw2MitarbeiterOrgeinheitIndex {
}
#sbw2 .blockSbw2MitarbeiterOrgeinheitIndex form {
    border: none; /* 1px */
    background-color: #ffffff;
    margin-bottom: 0px;
    padding: 0px;
}
#sbw2 .blockSbw2MitarbeiterOrgeinheitIndex form .formSelect {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #f8f8f8;
    border: 1px solid #d6d6d6;
    font-size: 100%;
    padding-left: 0.4166em; /* 5px */
    padding-top: 0.25em; /* 3px */
    padding-bottom: 0.25em; /* 3px */
    width: 566px;
}
#sbw2 .blockSbw2MitarbeiterLetterIndex {
    background-color: #f8f8f8;
    padding: 0.83333333333333333333333333333333em; /* 10px */
    text-align: center;
    border: 1px solid #d6d6d6; /* 1px */
    margin-bottom: 1.25em; /* 15px */
}
#sbw2 .mitarbeiterListe ul {
    margin: 0px;
    padding: 0px;
    margin-top: 0.4166em; /* 5px */
    margin-bottom: 0.4166em; /* 5px */
}
#sbw2 .mitarbeiterListe li {
    list-style-type: none;
    background-image: url(IMAGES/sbwIcon01.gif);
    background-repeat: no-repeat;
    background-position: 0px 0.4166em; /* 5px */
    padding-left: 2.0833333333333333333333333333333em; /* 25px */
    padding-top: 0.4166em; /* 5px */
}
#sbw2 .vCard {
    background-image: url(IMAGES/sbwIcon03.gif);
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 0.5em; /*6px */
    padding-bottom: 0.4166em; /* 5px */
}
#sbw2 .vCard a {
    margin: 0px;
    text-decoration: underline;
    padding-left: 2.5em; /* 30px*/
    padding-top: 0.58333333333333333333333333333333em; /* 7px */
    padding-bottom: 0.4166em; /* 5px */
}
#sbw2 .vCard a:hover {
    text-decoration: none;
}
#sbw2 .sbwLebenslagenbaum ul {
    margin: 0px;
    padding: 0px;
    margin-top: 0.4166em; /* 5px */
    margin-bottom: 0.4166em; /* 5px */
    color: #666666;
    list-style-type: none;
}
#sbw2 .sbwLebenslagenbaum ul li {
    list-style-type: none;
    
}
#sbw2 .sbwLebenslagenbaum ul a {
    color: #666666;
    text-decoration: none;
}
#sbw2 .sbwLebenslagenbaum li a {
    list-style-type: none;
    background-image: url(IMAGES/sbwIcon02.gif);
    background-repeat: no-repeat;
    background-position: 0.66666666666666666666666666666667em  0.83333333333333333333333333333333em  ; /*8px 10px*/
    background-color: #f8f8f8;
    padding: 0.58333333333333333333333333333333em; /* 7px */
    padding-left: 2.0833333333333333333333333333333em; /*25px */
    border: 1px solid #d6d6d6; /* 1px */
    color: #666666;
    text-decoration: none;
    margin-bottom: 0.58333333333333333333333333333333em; /* 7px */
    float: left;
    width:  44.416666666666666666666666666667em; /* 533px*/
}
#sbw2 .sbwLebenslagenbaum li a:hover {
    background-color: #f0efef;
}
#sbw2 .blockSbw2LebenslagendetailsVorgaenger {
    background-color: #f8f8f8;
    padding: 0.83333333333333333333333333333333em; /* 10px*/
    text-align: center;
    border: 1px solid #d6d6d6; /* 1px */
    margin-bottom: 1.25em; /* 15px */
}
#sbw2 .sbwUnterseiten ul {
    margin: 0px;
    padding: 0px;
    margin-top: 0.4166em; /* 5px */
    margin-bottom: 0.4166em; /* 5px */
    color: #666666;
    list-style-type: none;
}
#sbw2 .sbwUnterseiten ul li {
    list-style-type: none;
}
#sbw2 .sbwUnterseiten ul a {
    color: #666666;
    text-decoration: none;
}
#sbw2 .sbwUnterseiten li a {
    list-style-type: none;
    background-image: url(IMAGES/sbwIcon02.gif);
    background-repeat: no-repeat;
    background-position: 0.66666666666666666666666666666667em  0.66666666666666666666666666666667em  ; /*8px 8px */
    background-color: #f8f8f8;
    padding: 0.4166em; /* 5px */
    padding-left: 2.0833333333333333333333333333333em; /*25px */
    border: 1px solid #d6d6d6; /* 1px */
    color: #666666;
    text-decoration: none;
    margin-bottom: 0.58333333333333333333333333333333em; /* 7px */
    float: left;
    width: 44.416666666666666666666666666667em; /* 533px*/
}
#sbw2 .sbwUnterseiten li a:hover {
    background-color: #f0efef;
}
#sbw2 .sbwBehoerdePerson {
    padding-bottom: 0.83333333333333333333333333333333em  ; / 10px*/
    margin-bottom: 0.83333333333333333333333333333333em  ; / 10px*/
    clear: both;
}
#sbw2 .weiterText {
    background-image: url(IMAGES/sbwIcon02.gif);
    background-repeat: no-repeat;
    background-position: 0px 0.33333333333333333333333333333333em; /* 4px */
}
#sbw2 .weiterText a {
    margin: 0px;
    text-decoration: underline;
    padding-left: 1.25em; /* 15px */
}
#sbw2 .weiterText a:hover {
    text-decoration: none;
}
#sbw2 .sbwDownload ul {
    margin: 0px;
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 0.4166em; /* 5px */
    color: #666666;
    list-style-type: none;
}
#sbw2 .sbwDownload ul li {
    list-style-type: none;
}
#sbw2 .sbwDownload ul a {
    color: #666666;
    text-decoration: none;
}
#sbw2 .sbwDownload li a {
    list-style-type: none;
    background-image: url(IMAGES/sbwIcon05.gif);
    background-repeat: no-repeat;
    background-position: 0.4166em 0.58333333333333333333333333333333em; /* 5px 7px */
    background-color: #f8f8f8;
    padding: 0.58333333333333333333333333333333em; /* 7px */
    padding-left: 25px;
    border: 1px solid #d6d6d6; /* 1px */
    color: #666666;
    text-decoration: none;
        margin-bottom: 0.58333333333333333333333333333333em; /* 7px */
        float: left;
    width: 44.416666666666666666666666666667em; /* 533px*/
}
#sbw2 .sbwDownload li a:hover {
    background-color: #f0efef;
}








#darstellung, #Layer6, #Layer8, #Layer10, #Layer12, #Layer14  {
    background-color: #617FBE; 
    layer-background-color: #617FBE;
} 
#Layer5Active, #Layer7Active, #Layer9Active, #Layer11Active, #Layer13Active {
 background-color: #FFCC00; 
 layer-background-color: #FFCC00;
}

#Layer5, #Layer7, #Layer9, #Layer11, #Layer13 {
 background-color: white; 
 layer-background-color: white;
}

#Layer3 {
    background-color: #E4E4E4; 
    layer-background-color: #E4E4E4; 
}



