/*
-- Textstyle --
*/

body {

        margin-bottom: 0px;
        margin-left:auto;
        margin-right:auto;
        scrollbar-face-color: #FFFFFF;
        scrollbar-arrow-color: #333333;
        scrollbar-shadow-color: #FFFFFF;
        scrollbar-track-color: #FFFFFF;
        scrollbar-darkshadow-color: #333333;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-3dlight-color: #333333;
        font-size: 12px;
        font-family: Verdana, Arial, Helvetica;
        color: #000000;
        background-color: #FFFFFF;
        text-align:center;


}

p {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        background-color: transparent;
}
p.archiv
{
        margin-left: 15;
}
p.archiv:first-letter{
        color:red;
        font-size:20px;
        font-weight:bold;
        font-style:italic;
}

td {
        font-size: 12px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        background-color: transparent;
}

ul, ol, li {
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        color: black;
        background-color: transparent;
        font-color: #000000;
        list-style-image: url(../bin/arrow.gif);
}

li.punkte{
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        color: #485866;
        font-weight: normal;
        background-color: transparent;
        font-color: #000000;
        list-style-image: none;
        list-style-type: square;
}

h1 {
        font-size: 22px;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        text-align: center;
        margin-top: 40;
        margin-bottom: 40;
}
h1.willkommen
{
        font-size: 28px;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        text-align: center;
        margin-top: 40;
        margin-bottom: 40;
        margin-left:0;
}
h1.aktuell
{
        font-size: 22px;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        text-align: center;
        margin-top: 25;
        margin-bottom: 20;
        margin-left:0;
}

h2 {
        font-size: 14px;
        font-weight: bold;
        color: #ff9900;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        margin-bottom: 0;
        margin-top: 0;
}

h3 {
        font-size: 15px;
        font-weight: bold;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
}

h4 {
        font-size: 14px;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        text-align: center;
}

h5.pfad { font-size:10px;
          color:#485866;
          font-family: Verdana, arial, helvetica, sans-serif;
          text-align: left;
}

.aktuell {
        font-size: 13px;
        font-weight: bold;
        color: #485866;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
        margin-top: 0;
        margin-bottom: 0;
}

img {
        border-color: #000080;
}

.owner {
        font-size: 14px;
        color: #FFFFFF;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        background-color: transparent;
        letter-spacing: 1px;
}

.copyright {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #FFFFFF;
        padding:0px 11px;
        }

.cdu
{
        color: red;
        font-style: italic;
        font-weight: bold;
}
.td-main        {
        vertical-align: top;
        text-align: left;
        background-color: transparent;
        color: #000000;
}


.more-infos         {
        font-size: 18px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #323941;
        font-weight: bold;
        vertical-align: middle;
        background-color: #ACB7C1;
}

.main-message         {
        font-size: 11px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: top;
        background-color: transparent;
}

.pic-message          {
        text-align: left;
        vertical-align: top;
        background-color: transparent;
        color: #000000;
}

.column-left        {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: top;
        text-align: left;
        background-color: #DCE1E5;
}

.column-right        {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: top;
        text-align: left;
        background-color: #DCE1E5;
}

.menu        {
        font-size: 11px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: middle;
        background-color: transparent;
}

.menuitem        {
        font-size: 11px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        font-weight: normal;
        vertical-align: middle;
        background-color: transparent;
        background-image: url(../image/bg-menu.gif);
}

.date-time {
        font-size: 10px;
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        vertical-align: middle;
        text-align: left;
        background-color: transparent;
}

.metanavi01 {
        font-size: 10px;
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        vertical-align: middle;
        text-align: left;
        background-color: transparent;
}

.metanavi02 {
        font-size: 10px;
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        vertical-align: middle;
        text-align: right;
        background-color: transparent;
}

.main-navi-area {
        vertical-align: middle;
        text-align: left;
}

.headstyle {
        vertical-align: top;
        text-align: left;
}

.td-submenu {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        vertical-align: middle;
        text-align: center;
}

.td-archivorange {
        font-size: 12px;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: #ff9900;

}

.td-archivred {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: red;
}

.textfeld {
        font-size: 12px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        vertical-align: top;
        text-align: left;
        background-color: transparent;
}

.headline-10 {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #323941;
        font-weight: bold;
        vertical-align: top;
        text-align: left;
        background-color: transparent;
        letter-spacing: 1px;
}

.textfeld-10 {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        color: #000000;
        vertical-align: top;
        text-align: left;
        background-color: transparent;
}

.textfeld-10-bold {
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        vertical-align: top;
        text-align: left;
        background-color: transparent;
}

.picture-center {
        vertical-align: top;
        text-align: center;
}

.bildunterschrift {
        font-size: 9px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-align: left;
        color: #000000;
        background-color: transparent;
}

.teaser {
        font-size: 11px;
        font-weight: normal;
        color: #333333;
        letter-spacing: 1px;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
}

.fussnote {
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        font-family: Verdana, arial, helvetica, sans-serif;
        background-color: transparent;
}

/*
-- ENDE Textstyle --
*/

/*
-- Linkstyle --
*/
a:link {
        color: #000080;
        text-decoration: underline;

}

a:visited {
        color: red;
        text-decoration: underline;

}

a:active {
        color: red;
        text-decoration: underline;

}

a:hover {
        color: #ff9900;
        text-decoration: underline;

}

a.menulink {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.menulink:active {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.menulink:visited {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.menulink:hover {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        text-decoration: none;
}

a.link-menu2 {
        color: #000000;
        font-weight: normal;
        font-size: 10px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-decoration: none;
        background-color: transparent;
        vertical-align: 4px;
}

a.link-menu2:active {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: transparent;
        vertical-align: 4px;
}

a.link-menu2:visited {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: transparent;
        vertical-align: 4px;
}

a.link-menu2:hover {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 10px;
        text-decoration: none;
        font-weight: normal;
        background-color: #DCE1E5;
        vertical-align: 4px;
}

A.link-10-normal {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.link-10-normal:active {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.link-10-normal:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.link-10-normal:hover {
        FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #dce1e5; TEXT-DECORATION: none
}

a.link-11-normal {
        color: #000080;
        font-weight: normal;
        font-size: 11px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-decoration: underline;
        background-color: transparent;
}

a.link-11-normal:active {
        color: #000000;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        font-weight: normal;
        background-color: transparent;
}

a.link-11-normal:visited {
        color: red;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        font-weight: underline;
        background-color: transparent;
}

a.link-11-normal:hover {
        color: #ff9900;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 11px;
        text-decoration: underline;
        font-weight: normal;
        background-color: #DCE1E5;
}

a.archiv {
        color: #000080;
        font-weight: bold;
        font-size: 12px;
        font-family: Verdana, arial, helvetica, sans-serif;
        text-decoration: underline;
}

a.archiv:active {
        color: gray;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
        font-weight: bold;
}

a.archiv:visited {
        color: #000080;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
        font-weight: bold;
}

a.archiv:hover {
        color: gray;
        font-family: Verdana, arial, helvetica, sans-serif;
        font-size: 12px;
        text-decoration: underline;
        font-weight: bold;
}

.header_table                { width:1098px; }
.header_table .topImg        { margin:0px; padding:0px; border:0px none; height:197px; }
.silver_menu a                { margin:10px; }
.menu_header                { font-weight:bold; color:#5f5f5f; font-size:14pt; margin-left:4px; margin-top:50px; margin-bottom:15px; background-image:none; }
.menu_links div                { padding-left:25px; text-decoration:none; color:#6f6f6f; font-size:13pt; cursor:pointer;  background-image: url(../bin/punkt.png); background-repeat:no-repeat; background-position:12px 7px; }
.menu_links div:hover        { background-color:#ACB7C1; }
.tdbackgroundsilver{
                                         background-color: #ACB7C1; color: #FFFFFF; margin-left: 0; margin-top: 0;}

.meldung_div                { text-align:center; width:100%; background-color:#ACB7C1; font-size:16pt; font-weight:bold; padding:7px 0px; margin:40px 0px; }

.person_div                        { padding:0px 20px; }
.person_div img                { float:left; border:1px solid; }
.person_div .text        { float:right; width:457px; }
.person_div        h2                { padding:0px; margin:0px; font-size:9pt; }
.person_div        h1                { padding:0px; margin:3px 0px; font-size:12pt; text-align:left; }
.person_div strong        { color:#ff0000; font-style:italic; }
.person_div .text p        { text-align:justify;  }
.person_div .weiter                { text-align:right; padding:3px; }
.person_div .weiter a        { text-decoration:underline; color:#0000ff; background-image:url(../bin/arrow2.gif); background-repeat:no-repeat; padding-left:15px }

.trenn_div                        { width:100%; height:2px; background-color:#6f6f6f; margin:40px 0px; font-size:0px; }

#header                                { margin:auto; width:100%; height:323px; border-collapse:collapse;}
#header .header_site        { width:100%; }
#header .white                { height:197px; }
#header .orange                { background-color:DAECFC; width:100%; height:125px; }
#header #headerBlock { margin:auto; width:1098px; background-image: url(../bin/Header-neu.jpg) }

#content                        { margin-left:auto; margin-right:auto; width:1098px; border-collapse:collapse; }
#mainMenuBlock                { margin-left:auto; margin-right:auto; width:217px; background-color:#DCE1E5; }
#subContentBlockTd        { width:217px; vertical-align:top; background-color:#DCE1E5; }

.suche_table                { width:100%; margin:50px 0px; }
.suche_table th                { font-size:16px; padding-bottom:25px; }
.suche_table h2                { margin:20px 5px; }
.suche_table .link                { padding-left:25px }

.bezirkDiv                        { margin-left:20px; }
.innerContent                { margin-top:40px; margin-left:20px; margin-right:10px; }

#footer                                { border-collapse:collapse; width:100%; height:16px; background-color:#DAECFC; }
#footerBlock                { width:1098px; height:17px; background-image:url(../bin/footer-neu.jpg) }

.rightImg                        { margin:auto; text-align:center; }
.rightImg img                { border:0px none; }
.rightImg p                        { font-weight:bold; color:#5F5F5F; width:186px; text-align:left; margin:25px auto 7px auto; font-size:14px;  }

.alphabet
        {
                color:red;
                font-size:20px;
                font-weight: bold;
                font-style: italic;
    }

/*
-- ENDE Linkstyle --
*/
