

* {
    margin: 0px;
    padding: 0px;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
}
body {
    background-color: #DFDFDF;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
hr {
    height: 1px;
    width: 100%;
    border-top: 1px #AEAEAE;
    border-right: 1px #AEAEAE;
    border-bottom: 1px dashed #AEAEAE;
    text-align: left;
}
.unsichtbar {
    position: absolute;
    width: 0px;
    height: 0px;
    left: -3000px;
    top: -3000px;
}
.accessKey {
    font-family: Arial, Helvetica, sans-serif;
    cursor: help; display: none; }
.error {
    color: #FF0000;
}
.kursiv {
    font-style: italic;
}
/* PDF-, Word-Download bei Newsbereiche */
.download {
    padding-left: 1.5384615384615384615384615384615em; /* 20px */
    margin-left: 1.5384615384615384615384615384615em; /* 20px */
    margin-bottom: 0.38461538461538461538461538461538em; /* 5px */
    background-image: url(download.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
.imageRight {
    float: right;
    margin-bottom: 1.1538461538461538461538461538462em; /* 15px */
    margin-left: 1.1538461538461538461538461538462em; /* 15px */
    margin-top: 0.41666666666666666666666666666667em; /* 5px */
}
.imageLeft {
    float: left;
    margin-bottom: 1.1538461538461538461538461538462em; /* 15px */
    margin-right: 0.69230769230769230769230769230769em; /* 9px */
    margin-top: 0.41666666666666666666666666666667em; /* 5px */
}
.formobjektNoSize, .formobjekt, .formobjektklein, .formobjektselectklein, .containerSelector, .formobjektselectkleinMonth, .formobjektselectkleinYear, .formobjektselectkleinVeranstaltung, .formobjektkleinVeranstaltung, .formobjektkleingastro {
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FFFFFF;
    border: 1px solid #EAE9E9; /* 1px */
    font-size: 100%;
    padding-left: 0.4166em; /* 5px */
    padding-bottom: 0.25em; /* 3px */
}
.formobjektkleingastro {
    width: 60%; /* 400px */
    padding-top: 0.33333333333333333333333333333333em; /* 4px */
}
.formobjekt {
     width: 95%; /* 400px */
    line-height: 1.3333333333333333333333333333333em; /* 16px */
}
.formobjektklein {
    width: 95%; /* 270px */
    padding-top: 0.33333333333333333333333333333333em; /* 4px */
}
.formobjektselectklein {
    width: 96.5%; /* 400px */
    padding-top: 0.33333333333333333333333333333333em; /* 4px */
}
.formobjektselectkleinVeranstaltung {
    width: 80%; /* 400px */
    padding-top: 0.33333333333333333333333333333333em; /* 4px */
}
.formobjektkleinVeranstaltung {
    width: 78.4%; /* 400px */
    padding-top: 0.33333333333333333333333333333333em; /* 4px */
}
.formobjektselectkleinMonth {
    width: 20.5em; /* 246px */
}
.formobjektselectkleinYear {
    width: 20.5em; /* 246px */
}
.containerSelector {
    width: 41.333333333333333333333333333333em; /* 496px */
}
#search2Block {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
}
#search2Block .formobjektklein {
    width: 95%; /* 270px */
}
#search2Block .formobjektselectklein {
    width: 96.5%; /* 400px */
}
#search2Block .link {
    color: #008000;
}
#search2Block .highlight {
    background-color: #FFFF00;
}
#search2Block .seach2Header {
    background-color: #dfdfdf;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #b8b8b8;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #b8b8b8;
    padding: 0.7em;
    margin-top: 1em;
    margin-bottom: 1em;
}
#search2Block .showAllItems {
    margin: 1em;
    border: 1px solid #b8b8b8;
    padding: 0.7em;
    background-color: #FFFF99;
    font-style:italic;
}
#contentbereich .controlBlockStyle {
    padding: 0.833333em;
    background-color: #F8F8F8;
    border-top: 1px solid #D6D6D6;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 0.8333em; /* 10px */
    padding-bottom: 0.41666666666666666666666666666667em; /* 5px */
    margin-top: 1em;
    clear: both;
}
#contentbereich .controlBlockPageAllItems {
    padding-bottom: 0.66666666666666666666666666666667em; /* 8px */
}
#contentbereich .controlBlockPageSlider {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #575757;
    padding: 0.41666666666666666666666666666667em; /* 5px */
  /*  border: 1px solid #e8e8e8;
    background-color: #f0f0f0;*/
    text-align: center;
}
#contentbereich .controlBlockPageSlider a {
    color: #575757;
    background-color: #D6D6D6;
    padding: 0.25em; /* 3px */
    border: 1px solid #e8e8e8;
    text-decoration: none;
}
#contentbereich .controlBlockPageSlider a:hover {
    color: #ffffff;
    background-color: #537BC5; /* Farbe austauschen */
    padding: 0.25em; /* 3px */
    border: 1px solid #e8e8e8;
    text-decoration: none;
}
#contentbereich .controlBlockPageSlider u {
    color: #ffffff;
    background-color: #537BC5; /* Farbe austauschen */
    padding: 0.25em; /* 3px */
    border: 1px solid #e8e8e8;
}
.pdf {
    list-style-image: url(pdf.gif);
}
.pdfText {
    width: 1em; /* 12px */
    height: 1em; /* 13px */
    border: none;
}
#sitemap ul {
    font-weight: bold;
}
#sitemap ul ul {
    font-weight: normal;
}
#sitemap li {
     margin-bottom: 1em;
}
#sitemap li li, #sitemap li li li {
     margin-bottom: 0px;
}
.arial {
    font-family: Arial, Helvetica, sans-serif;
}
.verdana {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.schrift11 {
    font-size: 68.75%;
}
.schrift12 {
    font-size: 75%;
}
#alles {
    font-size: 100%;
    width: 57.9375em; /* 927px */
    margin-right: auto;
    margin-left: auto;
    margin-top: 0px;
    padding: 0px;
    text-align: left;
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    position: relative;
}
#alles02, #alles03 {
    width: 56.5625em; /* 905px */
    float: left;
    padding-left: 0.6875em; /* 11px */
    padding-right: 0.6875em; /* 11px */
    background-image:url(allesBg.gif);
    background-position: left top;
    background-repeat: repeat-y;
}
#alles03 {
    background-image:url(allesBg02.gif);
}
/*     Content    */
#layout01 {
    float: left;
    width: 56.5625em; /* 905px */
    background-image:url(layout01V1.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 7.5em; /* 120px */
    background-color: #ffffff;
}
#layout02 {
    float: left;
    width: 9.5em; /* 152px */
}


#layout03 {
    float: right;
    padding-right: 0.5em; /* 8px */
    padding-top: 0.375em; /* 6px */
}
#layout03Text {
    font-size: 68.75%; /* 11px */
    color: #9B9B9B;
    text-align: right;
}
#layout03Text a {
    color: #9B9B9B;
    text-decoration: none;
}
#layout03Text a:hover {
    color: #EEB9B9;
}
#layout04 {
    float: left;
    width: 56.5625em; /* 905px */
    background-color: #ffffff;
}
#layout05 {
    float: left;
    width: 44.6875em; /* 715px */
}
#layout06 {
    float: right;
    width: 11.0625em; /* 177px */
}
#layout07 {
    float: left;
    width: 11.0625em; /* 177px */
}
#layout08 {
    float: right;
    width: 32.8125em; /* 525px */
}
#layout09 {
    float: left;
    width: 56.5625em; /* 905px */
}
#layout10 {
    float: left;
    width: 56.5625em; /* 905px */
    background-image:url(layout10.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #ffffff;
}
#layout11 {
    float: left;
    width: 11.5em; /* 184px */
}
#layout12 {
    float: right;
    width: 42.875em; /* 686px */
}
#layout13 {
    float: left;
    width: 29.125em; /* 466px */
}
#layout14 {
    float: right;
    width: 11.5em; /* 184px */
}
#layout15 {
    float: left;
    width: 11.5em; /* 184px */
}
#layout16 {
    float: left;
    width: 10.3125em; /* 165px */
    padding-left: 0.9375em; /* 15px */
}
#layout28 {
    width: 29.125em; /* 466px */
    float: left;
    padding-top: 1.6875em; /* 27px */
    padding-bottom: 1.1875em; /* 19px */
}
#layout29 {
    width: 5.9375em; /* 95px */
    float: left;
}
#layout30 {
    width: 5.9375em; /* 95px */
    float: right;
    text-align: right;
}
.layout28Text {
    color: #717171;
    font-size: 81.25%; /* 13px */
}
.layout28Text a {
    color: #717171;
    text-decoration: underline;
}
#flaggen {
    width: 5.0625em; /* 81px */
    float: right;
    text-align: right;
    padding-right: 1.1875em; /* 19px */
    padding-top: 0.125em; /* 2px */
}
#layout31 {
   width: 10.1875em; /* 163px */
   float: right;
   padding-top: 0.6875em; /* 11px */
   padding-right: 1.0625em; /* 17px */
   padding-bottom: 3.875em; /* 62px */
}
#layout31Text {
  font-size: 75%; /* 12px */
  color: #545454;
   text-align: right;
}
#layout31Text a {
  text-decoration: underline;
  color: #545454;
}
#darstellung {
    width: 7.5em; /* 120px */
    float: right;
    padding-right: 1.1875em; /* 19px */
    padding-top: 1.4375em; /* 23px */
}
#darstellung ul {
    width: 7.5em; /* 120px */
}
#darstellung ul li {
    list-style-type: none;
    direction: rtl;
    text-align: right;
    width: 7.5em; /* 120px */
}
.darstellungText {
    font-size: 68.75%; /* 11px */
    color: #7F7F7F;
}
.darstellungText a {
    color: #7F7F7F;
}
.darstellungText a:hover {
    color: #CC3333;
}
#layout32 {
  width: 57.9375em; /* 927px */
  float: left;
}
#layout33 {
  width: 56.5625em; /* 905px */
  float: left;
  padding-left: 0.6875em; /* 11px */
  padding-bottom: 0.625em; /* 10px */
}
#layout34 {
    width: 37.5em; /* 600px */
    float: left;
}
#layout35 {
    width: 7.1875em; /* 115px */
    float: right;
    text-align: right;
}
.layout34Text, .layout35Text {
    font-size: 68.75%; /* 11px */
    color: #939393;
}
.layout34Text a {
    color: #939393;
    text-decoration: underline;
}
.layout35Text a {
    color: #ACACAC;
    text-decoration: underline;
}
.layout34Text a:hover, .layout35Text a:hover {
    text-decoration: none;
}
#suchbereich {
    float: left;
    width: 10em; /* 160px */
}
#suchbereich h2 {
    font-size: 75%; /* 12px */ 
    padding-left: 0.33333333333333333333333333333333em; /* 4px */
    text-align: left;
    padding-bottom:  0.33333333333333333333333333333333em; /* 4px */
}
#suchbereich #bereich1 {
    float: left;
    width: 8.8125em; /* 141px */
}
#suchbereich .suche {
    float: left;
    color: #545454;
    background-color: #F6F6F6;
    font-size: 75%; /* 12px */ 
    height: 1.3333333333333333333333333333333em; /* 16px */
    width: 11.416666666666666666666666666667em; /* 137px */
    padding-left: 0.16666666666666666666666666666667em; /* 2px */
    border: none;
    border: 1px solid #CDCDCD;
}
#suchbereich #bereich2 {
    float: left;
    width: 0.75em; /* 12px */
}
#suchbereich .sucheAbsenden {
    width: 0.75em; /* 12px */
    height: 1.125em; /* 18px */
    font-size: 100%;
}
#breadcrumb {
    padding-top: 2.5em; /* 40px */
    padding-bottom: 1em; /* 16px */
}
#breadcrumb #breadcrumbText {
    color: #8D8D8D;
    font-size: 68.75%; /* 11px */
}
#breadcrumb #breadcrumbText a {
    color: #8D8D8D;
    text-decoration: none;
}
#breadcrumb #breadcrumbText a:hover {
    text-decoration: underline;
    background-color: #ffffff;
}
#contentbereich {
    float: left;
    font-size: 81.25%; /* 13px */
    width: 35.846153846153846153846153846154em; /* 466px */
    color: #575757;
}
#contentbereich h3 {
    color: #4E4E4E;
    font-size: 138.46%;  /* 18px */
    font-weight: bold;
    padding-top: 0.15384615384615384615384615384615em; /* 2px */

}
#contentbereich h4 {
    color: #E30000;
    font-size: 138.46%;  /* 18px */
    font-weight: normal;
    background-color: #ffffff;
    padding: 0px;
    padding-right: 0.41666666666666666666666666666667em; /* 5px */
    margin: 0px;
    clear: both;


}
#contentbereich .headerBreak {
    background-image: url(h4.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    clear: both;
    width: 100%;
    float: left;
    margin-bottom: 0.85em; /* 11px */
    padding: 0px;
    margin-top: 1.77em; /*  23px */
}
#contentbereich .headerTrenner {
    clear: both;
}
#contentbereich h5 {
    color: #E30000;
    font-size: 100%; /* 13px */
    font-weight: bold;
    clear: both;
}
#contentbereich h6 {
    color: #E30000;
    font-size: 100%; /* 13px */
    font-weight: bold;
    clear: both;
}
#contentbereich p {
    margin-bottom: 1em; /* 22px */
    line-height: 1.4545454545454545454545454545455em; /* 16px */
}
#contentbereich a {
    color: #CC3333;
    text-decoration: underline;
}
#contentbereich a:hover {
    text-decoration: none;
}
#contentbereich ul {
    margin-left: 1em; /* 13px */
    margin-bottom: 1.1538461538461538461538461538462em; /* 15px */
    margin-top: 0.76923076923076923076923076923077em; /* 10px */
    list-style-image:url(aufzaehlung.gif);
}
#contentbereich ul li {
    margin-bottom: 0.33333333333333333333333333333333em; /* 4px */
    margin-left: 1em;
    list-style-type: square;
}
#contentbereich ul ul li {
    margin-bottom: 0em;
    margin-top: 0em;
    background-image: none;
}
#contentbereich ol {
    margin-left: 2em; /* 26px */
    margin-bottom: 1.1538461538461538461538461538462em; /* 15px */
    margin-top: 0.76923076923076923076923076923077em; /* 10px */
}
#contentbereich form {
    padding: 0.833333em;
    background-color: #EEEEEE;
    border-top: 0.27272727272727272727272727272727em solid #ededed;
    border-bottom: 0.27272727272727272727272727272727em solid #ededed;
    margin-bottom: 2em; /* 26px */
    margin-top: 2em; /* 26px */
    background-position: right bottom;
    background-repeat: no-repeat;
    clear: both;
    color: #6D6D6D;
}
#contentbereich form label {
    color: #6D6D6D;
    font-weight: normal;
}
#contentbereich .contentbereichInfobox {
    color: #545454;
    clear: both;
    margin-top: 1em; /* 13px */
    background-color: #E5E5E5;
    padding-bottom: 1em;
}
#contentbereich .contentbereichInfobox h4 {
    font-size: 100%; /* 16px */
    font-weight: bold;
    border: none;
    margin: 0px;
    padding-top: 0.46153846153846153846153846153846em; /* 6px */
    color: #CC3333;
    background-image: url(contentInfo.gif);
    background-repeat: no-repeat;
    background-position: 1.1875em 1em; /* 19px 16px */
    padding-left: 2.1875em; /* 35px */
    padding-bottom: 0.23076923076923076923076923076923em; /* 3px */
    float: none;
    background-color: #E5E5E5;
}
#contentbereich .contentbereichInfoboxText {
    font-size: 100%; /* 13px */
    padding-right: 1em; /* 13px */
    padding-left: 1.46em; /* 19px */
    margin-top: 0px;
    color: #4E4E4E;
}
#contentbereich .contentbereichInfobox p {
    padding-right: 0.58333333333333333333333333333333em; /* 7px */
}
#contentbereich .contentbereichInfobox li {
}
#contentbereich .contentbereichInfobox ul li {
    margin-bottom: 0.33333333333333333333333333333333em; /* 4px */
    background-image: none;
}
#contentbereich .contentbereichInfobox ul ul li {
    margin-bottom: 0em;
    margin-top: 0em;
    background-image: none;
}
#contentbereich .contentbereichInfobox li a {
    background-image: none;
    padding-left: 0px;
}
#contentbereich .contentbereichInfobox a {
    text-decoration: underline;
    color: #E60005;
}
#contentbereich .contentbereichInfobox a:hover {
    text-decoration: none;
}

label {
    cursor: pointer;
}
table {
}
#sitzungstermine form {
    margin-bottom: 1em;
}
#sitzungstermine input {
    margin-top: 0.38461538461538461538461538461538em; /* 5px */
}
#contentbereich .sprungmenue, #contentbereich .unterseiten {
    padding-top: 0.41666666666666666666666666666667em; /* 5px */
    margin-bottom: 1em; /* 12px */
    padding-left: 1.66666em; /* 20px */
    padding-right: 1.66666em; /* 20px */
    padding-bottom: 0.41666666666666666666666666666667em; /* 5px */
    color: #000000;
}
#contentbereich .sprungmenue a {
    text-decoration: none;
}
#contentbereich .sprungmenue a:hover {
    text-decoration: underline;
}
#contentbereich .sprungmenue ul li {
    list-style-image:  url(sprungmenue.gif);
    background-image: none;
}
#contentbereich .sprungmenue p a {
    border: none;
    margin-bottom: 1.3846153846153846153846153846154em; /* 18px */
    margin-top: 1.6923076923076923076923076923077em; /* 22px */
    padding-top: 0.15384615384615384615384615384615em; /* 2px */
    padding-bottom:  0.15384615384615384615384615384615em; /* 2px */
    padding-right: 0.23076923076923076923076923076923em; /* 3px */
    margin: 0px;
    padding-left: 0.23076923076923076923076923076923em; /* 3px */
    text-decoration: none;
    line-height: 2.3076923076923076923076923076923em;
}
#contentbereich .sprungmenue p a:hover {
    background-color: #DFE2EA;
    text-decoration: none;
}
#contentbereich .sprungmenue, #contentbereich .unterseiten  {
    margin-left: 0px;
    padding: 0px;
    list-style-type: none;
}
#contentbereich .sprungmenue ul, #contentbereich .unterseiten ul {
    background-color: #F6F6F6;
    margin: 0px;
    padding: 0px;
}
#contentbereich .sprungmenue ul li, #contentbereich .unterseiten ul li {
    color: #4f4f4f;
    list-style-type: none;
    line-height: 2.5384615384615384615384615384615em; /* 33px */
    background-image: url(sprungmenueAufzaehlung.gif);
    background-repeat: no-repeat;
    background-position: 0.66666666666666666666666666666667em 0px; /* 8px 0px */
    padding-left: 2.6153846153846153846153846153846em; /* 34px */
    list-style-image: none;
} 
#contentbereich .sprungmenue ul li a, #contentbereich .unterseiten ul li a {
    color: #4f4f4f;
    text-decoration: none;
}
#contentbereich .sprungmenue ul li a:hover, #contentbereich .unterseiten ul li a:hover {
    color: #4f4f4f;
    text-decoration: underline;
}
#contentbereich .unterseiten ul li {
    background-image: url(unterseitenAufzaehlung.gif);
} 
#contentbereich .zurueck a {
    background-image:  url(zurueck.gif);
    background-repeat: no-repeat;
    background-position: 0.53846153846153846153846153846154em 0.38461538461538461538461538461538em; /* 7px 5px */
    padding-left: 1.3076923076923076923076923076923em; /* 17px */
    color: #717171;
    text-decoration: underline;
}
#contentbereich .zurueckzumseitenanfang, .zurueck {
    font-size: 100%; /* 13px */
    padding-top: 0.5em;
    padding-bottom: 0.5em;
    float: left;
}
#contentbereich .zurueckzumseitenanfang a {
    background-image: url(nachOben.gif);
    background-repeat: no-repeat;
    background-position: 0.3em 0.7em; /* 5px 6px */
    padding-left: 1.5em; /* 18px */
    color: #717171;
}
#contentbereich .zurueckzumseitenanfang a:hover, .zurueck a:hover {
    text-decoration: none;
}
#contentbereich .controlBlockStyle {
    padding: 0.76923076923076923076923076923077em; /* 10px */
    background-color: #F8F8F8;
    border-top: 1px solid #D6D6D6;
    border-bottom: 1px solid #D6D6D6;
    margin-bottom: 0.76923076923076923076923076923077em; /* 10px */
    padding-bottom: 0.38461538461538461538461538461538em; /* 5px */
    margin-top: 1em;
    clear: both;
}
#contentbereich .controlBlockPageAllItems {
    padding-bottom: 0.61538461538461538461538461538462em; /* 8px */
}
#contentbereich .controlBlockPageSlider {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #939393;
    padding: 0.38461538461538461538461538461538em; /* 5px */
    text-align: center;
}
#contentbereich .controlBlockPageSlider a {
    color: #939393;
    background-color: #EDEDED;
    padding: 0.23076923076923076923076923076923em; /* 3px */
    border: 1px solid #e8e8e8;
    text-decoration: none;
}
#contentbereich .controlBlockPageSlider a:hover {
    color: #ffffff;
    background-color: #939393;
    padding: 0.23076923076923076923076923076923em; /* 3px */
    border: 1px solid #e8e8e8;
    text-decoration: none;
}
#contentbereich .controlBlockPageSlider u {
    color: #ffffff;
    background-color: #939393;
    padding: 0.23076923076923076923076923076923em; /* 3px */
    border: 1px solid #e8e8e8;
}
#contentbereich .imageDescription {
}
.imageDescriptionText {
    font-size: 92.30%; /* 12px */
    padding-left: 0.41666666666666666666666666666667em; /* 5px */
    padding-right: 0.41666666666666666666666666666667em; /* 5px */
    padding-bottom: 0px;
    background-color: #E5E5E5;
}
#contentbereich .aktuellTeaser  {
    float: left;
    width: 35.846153846153846153846153846154em; /* 466px */
    margin: 0px;
    padding: 0px;
    margin-top: 1em;
}
#contentbereich .aktuellTeaser ul  {
    margin: 0px;
    padding: 0px;
}
#contentbereich .aktuellTeaser ul li {
    margin-bottom: 1.25em; /* 15px */
    list-style: none;
    float: left;
    padding-bottom: 1.23em; /* 16px */
    padding-top: 0px;
    padding-left: 0px;
    width: 35.77em; /* 465px */
    margin: 0px;
}
#contentbereich .teaserText02  {
    float: left;
    width: 35.38em; /* 460px */
    font-size: 100%; /* 13px */
    color: #3A3A3A;
    padding-bottom: 0.33333333333333333333333333333333em; /* 4px */
}
#contentbereich .teaserText02 a {
    color: #575757;
    font-weight: bold;
    letter-spacing: 1px;
    text-decoration: none;
}
#contentbereich .teaserText02 a:hover {
    color: #E30000;
}
#contentbereich .teaserText03  {
    float: left;
    width: 35.46em; /* 461px */
    font-size: 100%; /* 13px */
    color: #505050;
    padding-left: 0.23em; /* 3px */
    background-color: #F6F6F6;
    border: 1px solid #E6E6E6;
}
#contentbereich .teaserText04  {
    float: left;
    width: 26em; /* 338px */
    color: #505050;
    padding-top: 0.38em; /* 5px */
    padding-bottom: 0.62em; /* 8px */
}
#contentbereich .aktuellTeaser .teaserPicture {
    float: right;
    width: 8.46em; /* 110px */
    display: block; 
    background-color: #F6F6F6;
}
#contentbereich .teaserText05  {
    color: #505050;
    font-size: 108.33333333333333333333333333333%; /* 12px */
    padding-right: 0.41666666666666666666666666666667em; /* 5px */
    padding-top: 0.25em; /* 3px */
    width: 6.5em; /* 78px */
    float: right;
    display: bock;
    text-align: right;
    background-image: url(contentInfo.gif);
    background-repeat: no-repeat;
    background-position: 0px 0.83333333333333333333333333333333em; /* 0px 10px */
}
#contentbereich .teaserText05 a  {
    color: #505050;
    text-decoration: none;
}
#contentbereich .teaserText05 a:hover  {
    color: #CC3333;
    text-decoration: none;
}
#infoboxbereich {
    float: left;
    width: 11.5em; /* 184px */
    color: #000000;
    padding-top: 2.25em; /* 36px */
}
#infoboxbereich .infobox {
    width: 11.5em; /* 184px */
    padding-bottom: 0.5em; /* 8px */
    float: left;
}
#infoboxbereich h3 {
    color: #7F7F7F;
    font-size: 112.5%; /* 18px */
    font-weight: normal;
    float: left;
    background-color: #ffffff;
    padding: 0px;
    padding-right: 0.41666666666666666666666666666667em; /* 5px */
    float: left;
    margin: 0px;
}
#infoboxbereich .headerBreakInfo {
    background-image: url(h3Infobox.gif);
    background-position: left bottom;
    background-repeat: repeat-x;
    clear: both;
    width: 100%;
    float: left;
    margin-bottom: 0.1875em; /* 3px */
    margin-top: 1.4375em; /* 23px */
    padding: 0px;
}
#infoboxbereich .headerTrennerInfo {
    clear: both;
}
#infoboxbereich .bildchen {
    width: 11.5em; /* 184px */
    float: left;
}
#infoboxbereich .infoboxText {
    font-size: 75%; /* 12px */
    color: #7F7F7F;
    background-color: #E5E5E5;
    padding-top: 1.1666666666666666666666666666667em; /* 14px */
    padding-left: 0.83333333333333333333333333333333em; /* 10px */
    padding-right: 0.33333333333333333333333333333333em; /* 4px */
    width: 14.166666666666666666666666666667em; /* 170px */
    float: left;
}
#infoboxbereich .infobox a {
    color: #E60005;
    text-decoration: underline;
}
#infoboxbereich .infobox a:hover {
    text-decoration: none;
}
#infoboxbereich .infobox p {
    margin-bottom: 0.6875em; /* 11px */
}
#infoboxbereich .infobox ul ul li {
    margin-bottom: 0em;
    margin-top: 0em;
    background-image: none;
}
#infoboxbereich .infobox ul li {
    margin-bottom: 0em;
    margin-top: 0em;
    background-image: none;
    list-style-image:url(aufzaehlung.gif);
}
#contentbereich .contentbereichInfobox li a {
    background-image: none;
    padding-left: 0px;
    color: #970001;
}
#infoboxbereich .infobox ul {
    margin-left: 2em; /* 5px */
    padding-left: 0.3125em; /* 5px */
    margin-bottom: 1.3636363636363636363636363636364em; /* 15px */
}
#infoboxbereich .infobox ul ul {
    margin-bottom: 0.45454545454545454545454545454545em; /* 5px */
    margin-top: 0.45454545454545454545454545454545em; /* 5px */
    padding-left: 1em; /* 13px */
    margin-left: 0px;
}
#infoboxbereich .infobox ol {
    margin-left: 0.63636363636363636363636363636364em; /* 7px */
    padding-left: 1.0909090909090909090909090909091em; /* 12px */
    margin-bottom: 1.3636363636363636363636363636364em; /* 15px */
}
#infoboxbereich .infobox ol ol {
    margin-bottom: 0.45454545454545454545454545454545em; /* 5px */
    margin-top: 0.45454545454545454545454545454545em; /* 5px */
}

/* Dynamische Liste Typ 1 */
.hide {
    display: none;
    visibility: hidden;
}
#dynamischeTyp1Liste {
}
#dynamischeTyp1Liste p {
    float: left;
}
#dynamischeTyp1Liste .dynamischeTyp1ListeItem {
}
#dynamischeTyp1Liste .addyBlock {
    float: left;
    width: 100%;
    clear: both;
    background-color: #f6f6f6;
}
#dynamischeTyp1Liste .descOpenBlock {
    float: left;
    clear: both;
    background-color: #f6f6f6;
    padding: 0.385em; /* 5px */
    margin-top: 1.15em; /* 15px */
    width: 11.54em; /* 150px */
    text-align: center;
}
#dynamischeTyp1Liste .descOpenBlock .descOpenBlockImg {
    float: left;
    height: 1.5625em; /* 25px */
    padding-right: 0.3125em; /* 5px */
}
#dynamischeTyp1Liste .descOpenBlock .descOpenBlockText {
    float: left;
    height: 1.69em; /* 22px */
    padding-top: 0.23em; /* 3px */
}
#dynamischeTyp1Liste .descBlock {
    float: left;
    clear: both;
    background-color: #f6f6f6;
    padding: 0.385em; /* 5px */
}
#dynamischeTyp1Liste .descBlock p {
    float: left;
}
#dynamischeTyp1Liste .descBlock img {
    float: left;
}
/* Startseite */
#homeLayout01 {
    float: left;
    width: 55.1875em; /* 883px */
    background-image:url(homeLayout01.gif);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #ECECEC;
    padding-left: 1.375em; /* 22px */
}
#homeLayout02 {
    float: left;
    width: 11.0625em; /* 177px */
}
#homeLayout03 {
    float: left;
    width: 3.75em; /* 60px */
    padding-top: 1.5em; /* 24px */
    padding-bottom: 1.5625em; /* 25px */
}
#darstellung02 {
    width: 7.5em; /* 120px */
    float: left;
    padding-top: 1.0625em; /* 17px */
    padding-bottom: 3.4375em; /* 55px */
}
#darstellung02 ul {
    width: 7.5em; /* 120px */
}
#darstellung02 ul li {
    list-style-type: none;
    width: 7.5em; /* 120px */
}
#homeLayout04 {
    float: right;
    width: 11.0625em; /* 177px */
    padding-bottom: 1em; /* 16px */
}
#homeLayout05 {
    float: right;
    width: 10.5625em; /* 169px */
    background-color: #3DAA34;
    padding: 0.125em; /* 2px */
    padding-left: 0.375em; /* 6px */
}
#homeLayout06 {
    float: right;
    width: 11.0625em; /* 177px */
}
#homeLayout05Text {
    color: #ffffff;
    font-size: 81.25%; /* 13px */
    background-image: url(stadtteile.gif);
    background-position: 8.23em 0.69em; /* 107px 9px */
    background-repeat:no-repeat;
}
#homeLayout05Text a {
    color: #ffffff;
}
#homeLayout07 {
    float: right;
    width: 42.1875em; /* 675px */
    padding-top:1.4em;
}
#homeLayout08 {
    float: left;
    width: 27.8125em; /* 445px */
    padding-top:0.625em;
}
#homeLayout08 h2 {
    color: #CA3333;
    font-weight: normal;
    font-size: 150%; /* 24px */
    padding-left: 1em; /* 24px */
    padding-bottom: 0.41666666666666666666666666666667em; /* 10px */
}
#homeLayout09 {
    float: right;
    width: 11.8125em; /* 189px */
    padding-right: 1.375em; /* 22px */
    padding-top: 2.1875em; /* 35px */
}
#socialNetwork {
    background:url(socialNetwork.gif) no-repeat 0 56px transparent;
    color:#868686;
    float: left;
    font-size: 68.75%; /* 11px */
    height:10em; /* 110px */
    position:relative;
    width: 16.818181818181818181818181818182em; /* 185px */
    padding-top: 3.6363636363636363636363636363636em; /* 40px */
}
#facebook {
    display: block;
    float: left;
    left: 0.90909090909090909090909090909091em; /* 10px */
    position: relative;
    top: 1em; /* 11px */
    width: 8.7272727272727272727272727272727em; /* 96px */
}
#twitter {
    display: block;
    float: left;
    left: 9.0909090909090909090909090909091em; /* 100px */
    position: relative;
    top: -2.7272727272727272727272727272727em; /* -30px */
    width: 9.3636363636363636363636363636364em; /* 103px */
}
#news {
    float: left;
    width: 27.8125em; /* 445px */
    background-color: #ffffff;
}
#news ul {
    padding-bottom: 1em; /* 16px */
    float: left;
    width: 27.8125em; /* 445px */
}
#news li {
    float: left;
    width: 27.8125em; /* 445px */
    border-bottom: 1px dashed #CBCBCB;
    list-style-type: none;
    padding-bottom: 1.4375em; /* 23px */
}
.artikel{
    float: right;
    width: 26.0625em; /* 417px */
}
.artikel h3 {
    color: #545454;
    font-size: 81.25%; /* 13px */
    font-weight: bold;
    padding-top: 1.54em; /* 20px */
}
.artikel h3 a {
    color: #545454;
}
.artikel h3 a:hover {
    color: #CA3333;
    text-decoration: none;
}
.teaserpicRahmen {
    float: left;
    width: 6.3125em; /* 101px */
}
.teaserpicRahmen02 {
    float: right;
    width: 8.6153846153846153846153846153846em; /* 101px */
}
.teaserpic {
    float: left;
    width: 6.125em; /* 98px */
background-color: #ffffff;
}
.teasertext {
    float: right;
    width: 22.31em; /* 290px */
    padding-right: 1.38em; /* 18px */
    color: #545454;
    font-size: 81.25%; /* 13px */
}
.alleArtikel{
    color: #CC3333;
    font-size: 81.25%; /* 13px */
    padding-left: 2em; /* 26px */
    padding-bottom: 0.54em; /* 7px */
    float: left;
}
.alleArtikel a {
    color: #CC3333;
    text-decoration: underline;
}
.alleArtikel a:hover {
    text-decoration: none;
}


/* Images */
.imageBorder {
    border: 1px solid #E5E5E5;
}
.homeImageBorder {
    border: 1px solid #c5d2ed;
}
.imageBorderTeaser {
    border: 1px solid #BABABA;
}
.imageNoBorder {
    border: none;
}
.kleiner, .groesser, .standard {
    width: 0.625em; /* 10px */
    height: 0.625em; /* 10px */
}
.layout02 {
    width: 9.5em; /* 152px */
    height: 5.75em; /* 92px */
}
.layout02V1 {
    width: 7em; /* 112px */
    height: 6.4375em; /* 103px */
}
.layout07, .layout06  {
    width: 11.0625em; /* 177px */
    height: 11.8125em; /* 189px */
}
.layout08 {
    width: 32.8125em; /* 525px */
    height: 11.8125em; /* 189px */
}
.layout07start, .layout06start  {
    width: 11.0625em; /* 177px */
    height: 14.6875em; /* 235px */
}
.layout08start {
    width: 32.8125em; /* 525px */
    height: 14.6875em; /* 235px */
}
.layout09 {
    width: 56.5625em; /* 905px */
    height: 0.8125em; /* 13px */
}
.oben {
    width: 0.38461538461538461538461538461538em; /* 5px */
    height: 0.23076923076923076923076923076923em; /* 3px */
}
.layout32 {
    width: 57.9375em; /* 927px */
    height: 2.25em; /* 36px */
}
.flaggen {
    width: 1em; /* 16px */
    height: 0.75em; /* 12px */
}
.drucken {
    width: 0.61538461538461538461538461538462em; /* 8px */
    height: 0.84615384615384615384615384615385em; /* 11px */
}
.wappen {
    width: 11.0625em; /* 177px */
    height: 12.4375em; /* 199px */
}
.clear02 {
    width: 0.15384615384615384615384615384615em; /* 2px */
    height: 4.6153846153846153846153846153846em; /* 60px */
}
.clear {
    width: 0.125em; /* 2px */
    height: 3.75em; /* 60px */
}
.quicklink01 {
    width: 11.75em; /* 188px */
    height: 3.9375em; /* 63px */
}
.quicklink02, .quicklink03, .quicklink04 {
    width: 11.75em; /* 188px */
    height: 3.625em; /* 58px */
}
.quicklink05 {
    width: 11.75em; /* 188px */
    height: 4.1875em; /* 67px */
}
.weiterlesen {
    width: 0.4375em; /* 7px */
    height: 0.3125em; /* 5px */
}
.webcam01 {
    width: 35.692307692307692307692307692308em; /* 464px */
    height: 26.769230769230769230769230769231em; /* 348px */
}
.webcam02 {
    width: 27.076923076923076923076923076923em; /* 352px */
    height: 22.153846153846153846153846153846em; /* 288px */
}
.stadtrundgang {
    width: 35.615384615384615384615384615385em; /* 463px */
    height: 16.153846153846153846153846153846em; /* 210px */
}
/* ######################### Hauptmenü ########################### */
#mainMenue {
    float: left;
    width: 56.5625em; /* 905px */
    background-color: #CC3333;
    border-top: 1px solid #9D2727;
}
#mainMenue ul {
    margin: 0px;
    padding: 0px;
}
#mainMenue .mainMenueText {
    font-size: 100%; /* 16px */
    font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
    text-align: left;
}
#mainMenue ul li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    float: left;
}
#mainMenue ul li a {
    text-decoration: none;
    display: block;
    color: #ffffff;
    background-image: url(mainMenue.gif);
    background-position: right top;
    background-repeat:no-repeat;
    padding: 0px;
    height: 2.9375em; /* 47px */
    text-align: center;
}
#mainMenue ul li a.menueebene0, #mainMenue ul li a.menueebene0Active {
    width: 5.6em; /* 90px */
    padding-left: 2.8125em; /* 45px */
    padding-right: 3.125em; /* 50px */
    background-image: url(mainMenue.gif);
    background-position: right top;
    background-repeat:no-repeat;
}
#mainMenue ul li a.menueebene1, #mainMenue ul li a.menueebene1Active {
    width: 5.8125em; /* 93px */
    padding-left: 2.1875em; /* 35px */
    padding-right: 2.6875em; /* 43px */
    background-image: url(mainMenue.gif);
    background-position: right top;
    background-repeat:no-repeat;
}
#mainMenue ul li a.menueebene2, #mainMenue ul li a.menueebene2Active {
    width: 4.812em; /* 77px */
    padding-left: 2.9375em; /* 47px */
    padding-right: 3.4375em; /* 55px */
    background-image: url(mainMenue.gif);
    background-position: right top;
    background-repeat:no-repeat;
}
#mainMenue ul li a.menueebene3, #mainMenue ul li a.menueebene3Active {
    width: 9.062em; /* 145px */
    padding-left: 0.875em; /* 14px */
    padding-right: 1.25em; /* 20px */
    background-image: url(mainMenue.gif);
    background-position: right top;
    background-repeat:no-repeat;
}
#mainMenue ul li a.menueebene4, #mainMenue ul li a.menueebene4Active {
    width: 6.375em; /* 102px */
    padding-left: 2.75em; /* 44px */
    padding-right: 2.8125em; /* 45px */
    background-image: none;
}
#mainMenue ul li a.menueebene0, #mainMenue ul li a.menueebene1, #mainMenue ul li a.menueebene2, #mainMenue ul li a.menueebene3, #mainMenue ul li a.menueebene4, #mainMenue ul li a.menueebene0Active, #mainMenue ul li a.menueebene1Active, #mainMenue ul li a.menueebene2Active, #mainMenue ul li a.menueebene3Active, #mainMenue ul li a.menueebene4Active {
    border-top: 0.125em solid #B52D2D; /* 2px */
}
#mainMenue ul li a.menueebene0Active, #mainMenue ul li a.menueebene1Active, #mainMenue ul li a.menueebene2Active, #mainMenue ul li a.menueebene3Active, #mainMenue ul li a.menueebene4Active, #mainMenue ul li a.menueebene0:hover, #mainMenue ul li a.menueebene1:hover, #mainMenue ul li a.menueebene2:hover, #mainMenue ul li a.menueebene3:hover, #mainMenue ul li a.menueebene4:hover, #mainMenue ul li:hover a.menueebene0, #mainMenue ul li:hover a.menueebene1, #mainMenue ul li:hover a.menueebene2, #mainMenue ul li:hover a.menueebene3, #mainMenue ul li:hover a.menueebene4 {
    border-top: 0.125em solid #8b2323; /* 2px */
    background-color: #9d2727;
}
/* Aufklappmenü */
#menue1 {
}
#menue1 ul li .menue1Text, #menue1 ul li .menue1TextActive {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 81.25%; /* 13px */
}
#menue1 ul {
    margin: 0;
    padding: 0;
    list-style: none;
    z-index: 5;
    top: 0px;
}
#menue1 ul li ul  {
     width: 10em;  /* 160px */
}
#menue1 ul li {
    float: left;
    position: absolute;
    z-index: 5;
    left: 0px;
    top: 0px;
}
#menue1 ul ul {
    display: none;
    float: none;
    left: 0px;
    position: absolute;
    z-index: 1;
}
#menue1 ul ul li {
    padding-bottom: 0px;
    padding-top: 0px;
    z-index: 1;
}
#menue1 ul li {
    float:left;
    position:relative;
    z-index:6;
}
#menue1 li ul {
     position: absolute;
     left: 0px; /* Set 1px less than menu width */
     top: 3.0625em;/* 49px */
     display: none;
     float: none;
     z-index: 7;
 }
/* Styles for Menu Items */
#menue1 ul li ul li a {
     display: block;
     text-decoration: none;
     color: #ffffff;
     background: #9D2727; /* IE6 Bug */
     float:left;
     border-top: 1px solid #8B2323;
     font-weight: normal;
     padding-right: 0.3125em;  /* 5px */
     padding-left: 0.3125em; /* 5px */
     text-align: left;
     padding-top: 0.3125em; /* 5px */
     padding-bottom: 0.25em; /* 4px */
     height: auto; /* 38px */
}
/* Hover Styles */
#menue1 ul li ul li a:hover { 
     color: #ffffff; 
     background-color: #CC3333;
} 
 /* Sub Menu Styles */
#menue1 li:hover ul, #menue1 li.over ul {
    display: block;
} /* The magic */
#menue1 .menueebene0Sub, #menue1 .menueebene1Sub, #menue1 .menueebene2Sub, #menue1 .menueebene3Sub , #menue1 .menueebene4Sub {
     color: #ffffff;
     background: #9D2727; 
}
#menue1 .menueebene0Sub {
    width: 10.875em; /* 174px */
}
#menue1 .menueebene1Sub {
    width: 10em; /* 160px */
}
#menue1 .menueebene2Sub {
    width: 10.5em; /* 168px */
}
#menue1 .menueebene3Sub {
    width: 10.5em; /* 168px */
}
#menue1 .menueebene4Sub {
    width: 11.3125em; /* 181px */
}

/* ************************************** Menüebene 1 *********************************** */
/* ****** normal ****** */
#menue {
    float: left;
    width: 11.5em; /* 184px */
    padding-top: 2em; /* 32px */
}
#menue ul li .menueText, #menue ul li .menueTextActive {
    font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
    font-size: 81.25%; /* 13px */
}
#menue ul {
    margin: 0px;
    padding: 0px;
    padding-bottom: 1em; /* 16px */
}
#menue ul li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#menue ul li a  {
    color: #717171;
    display: block;
    padding-left: 0.8125em; /* 13px */
    padding-right: 0.4375em; /* 7px */
    width: 10.25em; /* 164px */
    border-bottom: 1px solid #CC3333;
    background-image: url(menue.gif);
    background-position: left top;
    background-repeat:no-repeat;
    padding-top: 0.3125em; /* 5px */
    padding-bottom: 0.3125em; /* 5px */
    margin: 0px;
}
#menue ul li a.menueebeneActive, #menue ul li a.menueebeneActive:hover, #menue ul li a:hover   {
    display: block;
    color: #ffffff;
    text-decoration: none;
    border: none;
    background-color: #CC3333;
    background-image: none;
    padding-top: 0.3125em; /* 5px */
    padding-bottom: 0.375em; /* 6px */
    margin: 0px;
}
/* ############################################### */
#menue ul ul li .menueText, #menue ul ul li .menueTextActive {
    font-size: 75%; /* 12px */
    letter-spacing: 1px;
}
#menue ul ul {
    margin: 0px;
    padding: 0px;
    background-color: #F6F6F6;
    border-right: 0.1875em solid #CC3333; /* 3px */
    padding-top: 0.5em; /* 8px */
    padding-bottom: 0.625em; /* 10px */
}
#menue ul ul li {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}
#menue ul ul li a {
    text-decoration: none;
    color: #5a5a5a;
    padding-left: 1.9375em; /* 31px */
    width: 9.1875em; /* 147px */
    background-image: none;
     border: none;
    padding-top: 0px;
    padding-bottom: 0.1875em; /* 3px */
}
#menue ul ul li a.menueebeneActive, #menue ul ul li a:hover.menueebeneActive, #menue ul ul li a:hover  {
    color: #CC3333;
    background-image: none;
    margin: 0px;
    border: none;
    padding: 0px; 
    background-color: #F6F6F6;
    border: none;
    padding-left: 1.9375em; /* 31px */
    text-decoration: underline;
    background-image: url(menue02.gif);
    background-position: 1.25em 0.4375em; /* 20px 7px */
    background-repeat:no-repeat;
    padding-bottom: 0.1875em; /* 3px */
    padding-top: 0px;
}
















#sbw2 {
}
#sbw2 h4 p {
margin-bottom: 0px;
}
#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: 466px; 
}
#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 */
    list-style: none;
}
#sbw2 .mitarbeiterListe li {
    list-style: none;
    background-image: url(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(vCard.gif);
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 0.4166em; /*6px */
    padding-bottom: 1em; /*6px */

}
#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: none;
}
#sbw2 .sbwLebenslagenbaum ul li {
    list-style: none;
    padding-left: 0px;
    margin-left: 0px;
    
}
#sbw2 .sbwLebenslagenbaum ul a {
    color: #666666;
    text-decoration: none;
    list-style: none;
}
#sbw2 .sbwLebenslagenbaum li a {
    list-style: none;
    background-image: url(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: 432px; 
}
#sbw2 .sbwLebenslagenbaum li a:hover {
    background-color: #f0efef;
    list-style: none;
}
#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: none;
}
#sbw2 .sbwUnterseiten ul li {
    list-style: none;
    padding-left: 0px;
    margin-left: 0px;
}
#sbw2 .sbwUnterseiten ul a {
    color: #666666;
    text-decoration: none;
    list-style: none;
}
#sbw2 .sbwUnterseiten li a {
    list-style: none;
    background-image: url(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: 432px; 
}
#sbw2 .sbwUnterseiten li a:hover {
    background-color: #f0efef;
    list-style: none;
}
#sbw2 .sbwBehoerdePerson {
    padding-bottom: 0.83333333333333333333333333333333em  ; / 10px*/
    margin-bottom: 0.83333333333333333333333333333333em  ; / 10px*/
    clear: both;
}
#sbw2 .weiterText {
    background-image: url(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: none;
}
#sbw2 .sbwDownload ul li {
    list-style: none;
    padding-left: 0px;
    margin-left: 0px;
}
#sbw2 .sbwDownload ul a {
    color: #666666;
    text-decoration: none;
    list-style: none;
}
#sbw2 .sbwDownload li a {
    list-style: none;
    background-image: url(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: 432px; 
}
#sbw2 .sbwDownload li a:hover {
    background-color: #f0efef;
}

/* SERVICE BW 3 */
#sbw3 .imageLeft,#sbw3,#sbw3HeaderItems {
    float:left;
}
#sbw3 {
    width:466px;
}
#sbw3 .sbwBehoerdePerson,#sbw3 .sbwUnterseiten,#sbw3 ol,#sbw3 ul {
    clear:both;
}
#sbw3HeaderItems {
    border:1px dotted #d6d6d6;
    margin-bottom:15px;
    padding:4px;
    text-align:center;
    width: 456px;
}
.sbw3HeaderItemLink {
    background:none repeat scroll 0 0 transparent;
    font-weight:bold;
    padding:0;
}
.sbw3HeaderItemLinkActive {
    color:#4b4a4a !important;
}
#sbw3 h4.zustaendig {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -183px;
}
#sbw3 h4.voraussetzungen,#sbw3 h4.unterlagen,#sbw3 h4.ablauf,#sbw3 h4.kosten,#sbw3 h4.frist,#sbw3 h4.recht,#sbw3 h4.sonstiges,#sbw3 h4.formulare,#sbw3 h4.zustaendig,#sbw3 h4.themen {
    padding: 5px 0 10px 30px;
}
#sbw3 h4.voraussetzungen {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -246px;
}
#sbw3 h4.unterlagen {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -120px;
}
#sbw3 h4.ablauf {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -151px;
}
#sbw3 h4.kosten {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -58px;
}
#sbw3 h4.frist {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -89px;
}
#sbw3 h4.recht {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -25px;
}
#sbw3 h4.sonstiges {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -311px;
}
#sbw3 h4.formulare {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -280px;
}
#sbw3 h4.themen {
    background:url("http://213.239.235.25/publishSystemExchange/lib/sbw3.png") no-repeat left -214px;
}
#sbw3 a.link_ext_replacement {
    background:url("../images/external_link.gif") no-repeat scroll 0 3px transparent;
    padding:0 0 0 12px;
}
#sbw3 .sbwBehoerdePerson {
    margin-bottom:10px;
    padding-bottom:10px;
}
#sbw3 .weiterText {
    margin:0 0 5px 0;
}
#sbw3 .imageRight {
    float:right;
}
#sbw3 .imageLeft {
    margin:0 15px 10px 0;
}
#sbw3 .formSelect {
    height:26px;
    margin:0 !important;
    padding:5px 5px 0;
}
#sbw3 form .formSelect {
    font:100% arial,helvetica,sans-serif;
    background:#e8eaea;
    border:1px solid #d6d6d6;
    padding-bottom:3px;
    padding-left:5px;
    padding-top:3px;
    width: 456px;
}
#sbw3 .optionLevel1 {
    padding:5px 5px 5px 5px;
}
#sbw3 .optionLevel2 {
    padding:5px 5px 5px 25px;
}
#sbw3 .optionLevel3 {
    padding:5px 5px 5px 45px;
}
#sbw3 .optionLevel4 {
    padding:5px 5px 5px 65px;
}
#sbw3 .optionLevel5 {
    padding:5px 5px 5px 85px;
}
#sbw3 .vCard {
    list-style-image:none;
    list-style-type:none;
    padding-bottom:15px;
    padding-top:6px;
}
#sbw3 .vCard a {
    background:url(vCard.gif) no-repeat 0 -2px;
    font:12px Arial,Helvetica,sans-serif;
    margin:0;
    padding:0 0 0 20px;
}




/* Restliche Bildergalerie-Styles sind unter PublishSystem Exchange */







