* {
padding: 0;
margin: 0;
}

img, a img {
          border: none;
}
body {
   background-color: #C8C8FA;

   margin: 0px;
}


#ganzzentrierteunsichtbarelinie {
        text-align: center;
        position: absolute;
        top: 50%;
        left: 0px;
        width: 100%;
        height: 1px;
        overflow: visible;
        visibility: visible;
        display: block;
}


#wrapper {
        margin-left: -410px; /* Haelfte Gesamtbreite */
        position: absolute;
        top: -282px; /* Haelfte Gesamthoehe */
        left: 50%;
        width: 840px; /* Gesamtbreite inkl. Rahmen */
        height: 565px; /* Gesamthoehe inkl. Rahmen */
        background-color: #ffffff;
}


#hauptthemen {
        width: 820px;
        height: 50px;
        padding-top: 10px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: left;
        overflow: hidden;
        background-color: #ffffff;
}


#navigation {
        width: 820px;
        height: 100px;
        margin: 0;
        border-color: #ffffff;
        border-top-width: 0px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-bottom-width: 0px;
        border-style: solid;
        text-align: left;
        overflow: hidden;
        background-color: #DCA001;
}


#rahmeninhaltlinksundweiterebilder {
        position: relative;
}


#bildlinks {
        position: relative;
        border-color: #ffffff;
        border-top-width: 10px;
        border-left-width: 10px;
        border-right-width: 0px;
        border-bottom-width: 10px;
        border-style: solid;
        margin: 0;
        display: inline;
        float: left;
        text-align: left;
        overflow: hidden;
        width: 217px;
        height: 325px;
        background-color: #ffffff;
}


.ueberschriftmonat {
        font-size: 20px;
        font-weight: bold;
        color: #890808;
}


.ueberschrifttopten {
        font-size: 17px;
        color: #890808;
}


.ueberschriftthema {
        font-size: 15px;
        font-weight: bold;
        color: #890808;
}






#inhaltlinksthema {
        position: relative;
        border-color: #ffffff;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-style: solid;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin: 0;
        width: 265px;
        height: 600px;
        float: left;
        text-align: left;
        overflow-x: hidden;
        overflow-y: auto;
        background-color: #E7D5D0;
        scrollbar-base-color: #890808;
        scrollbar-arrow-color: #ffffff;
        font-family: Verdana;
        font-size: 8pt;
        line-height: 12pt;
        color: #000000;
}


#inhaltlinks a {
        font-size: 8pt;
        line-height: 15pt;
        color: #890808;
        text-decoration: underline;
        outline: none;
}


#inhaltlinksthema_ref {
        position: relative;
        border-color: #ffffff;
        border-top-width: 0px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-style: solid;
        padding-top: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        margin: 0;
        width: 265px;
        height: 950px;
        float: left;
        text-align: left;
        overflow-x: hidden;
        overflow-y: auto;
        background-color: #E7D5D0;
        scrollbar-base-color: #890808;
        scrollbar-arrow-color: #ffffff;
        font-family: Verdana;
        font-size: 8pt;
        line-height: 12pt;
        color: #000000;
}




.fettschrift {
        font-weight: bold;
}

.weiterebilder {
        position: absolute;
        right: 0px;
        top: 0px;
        font-family: Verdana;
        font-size: 9pt;
        font-weight: bold;
        color: #890808;
        background-color: #E7D5D0;
        margin: 0;
}

.nurweiterertext {
        position: absolute;
        left: 250px;
        top: 335px;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #87090A;
        background-color: #E7D5D0;
        margin: 0;
}

.nurvorherigertext {
        position: absolute;
        left: 250px;
        top: 335px;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #87090A;
        background-color: #E7D5D0;
        margin: 0;
}

.weitererundvorherigertext {
        position: absolute;
        left: 225px;
        top: 335px;
        font-family: Verdana;
        font-size: 12px;
        font-weight: bold;
        color: #87090A;
        background-color: #E7D5D0;
        margin: 0;
}




#linkanderesbild {
        text-decoration: none;
        font-family: Verdana;
        font-size: 9pt;
        font-weight: bold;
        color: #87090A;
        background-color: #E7D5D0;
        text-decoration: underline;
        margin: 0;
}


#bildrechts {
        border-color: #ffffff;
        border-top-width: 10px;
        border-left-width: 0px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-style: solid;
        margin: 0;
        display: inline;
        float: right;
        text-align: left;
        overflow: hidden;
        width: 603px;
        height: 325px;
        background-color: #ffffff;
}


#inhaltrechtstext {
        border-color: #ffffff;
        border-top-width: 10px;
        border-left-width: 0px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-style: solid;
        padding-top: 10px;
        padding-left: 10px;
        padding-right: 10px;
        padding-bottom: 0px;
        width: 583px;
        height: 315px;
        float: right;
        text-align: left;
        overflow-x: hidden;
        overflow-y: auto;
        background-color: #AAFAAA;
        scrollbar-base-color: #DCA001;
        scrollbar-arrow-color: #ffffff;
        font-family: Verdana;
        font-size: 11pt;
        line-height: 13pt;
        color: #000000;
}


#inhaltrechtstext a {
        font-family: Verdana;
        font-size: 12pt;
        font-weight: bold;
        line-height: 14pt;
        color: #890808;
        text-decoration: underline;
        outline: none;
}






.ueberschriftschwarzrechts {
        font-family: Verdana;
        font-size: 12pt;
        text-align: right;
        font-weight: bold;
        color: #000000;
}

.ueberschriftschwarzkleiner {
        font-size: 11pt;
        font-weight: bold;
        line-height: 14pt;
        color: #000000;
}

.ueberschriftschwarzkleinerrot {
        font-size: 11pt;
        text-align: right;
        font-weight: bold;
        line-height: 14pt;
        color: #890808;
}

.texteinptgroesseralslinks {
        font-size: 9pt;
        color: #000000;
}

.linktexteinptgroesseralslinks {
        font-size: 11pt;
        color: #890808;
}

.texteinptkleineralslinks {
        font-size: 7pt;
        color: #000000;
}

.linktexteinptkleineralslinks {
        font-size: 7pt;
        color: #890808;
}




#startseitebildinmitte {
        border-color: #ffffff;
        border-top-width: 10px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-style: solid;
}


#fussleisten {
        width: 820px;
        border-color: #ffffff;
        border-top-width: 10px;
        border-left-width: 10px;
        border-right-width: 10px;
        border-bottom-width: 10px;
        border-style: solid;
        height: 50px;
        margin: 0;
        text-align: left;
        overflow: hidden;
        clear: both;

}


a {
        font-family: Verdana;
        font-size: 12px;
        color: #800000;
        text-decoration: underline;
        outline: none;
}