#gesamt {
text-align: center;
width: 971px;
margin-left: auto;
margin-right: auto;
}
#kopf {
background-image: url(/fileadmin/images/kopf.png);
background-repeat: no-repeat;
width: 971px;
height: 210px;
}

#inhalt {
background-image: url(/fileadmin/images/streifen.png);
background-repeat: repeat-y;
width: 971px;
scroll 0% 50%;
}
#inhaltlinks {
float: left;
width: 615px;
}
#inhaltlinkstext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 100%;
text-align: left;
color: #black;
line-height: 120%;
margin-top: -30px;
}
#inhaltlinkstext a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-variant: normal;
font-weight: bold;
background-color: transparent;
color: #black;
text-decoration: none;
}
#inhaltlinkstext a:hover {
background-color: transparent;
color: #red;
}
#inhaltlinkstext p {
font-size: 80%;
line-height: 140%;
padding-left: 20px;
padding-right: 20px;
margin-top: 5px;
margin-bottom: 5px;
}
#inhaltlinkstext li {
font-size: 80%;
line-height: 140%;
}
#inhaltlinkstext ul {
margin-top: 5px;
margin-bottom: 5px;
}
#inhaltlinkstext img {
border: 0px none;
margin: 0px 0px 0px 0px;
}

#inhaltlinkstext table {
border: 0px none;
margin: 0px 0px 0px 0px;
}
#inhaltlinkstext .tr-even {
border: 0px none;
margin: 0px 0px 0px 25px;
font-size: 100%;
}

#inhaltlinkstext h1 {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-size: 100%;
background-color: #c1c1c1;
}
#inhaltlinkstext h2 {
margin: 0px 0px 0px 0px;
padding: 5px 5px 5px 5px;
font-size: 95%;
 border-bottom-style: dotted;
 border-bottom-color: #c1c1c1;
 border-bottom-width: 2px;
}
#inhaltlinkstext h3 {
margin: 0px 0px 0px 0%;
padding: 5px 0px 5px 0px;
font-size: 90%;
}
#inhaltlinkstext h4 {
margin: 0px 0px 0px 0%;
padding: 5px 0px 5px 0px;
font-size: 85%;
}
#inhaltlinkstext h5 {
margin: 0px 0px 0px 0%;
padding: 5px 0px 5px 0px;
font-size: 70%;
}

#inhaltrechts {
float: left;
width: 176px;
text-align: left;
}
#inhaltrechtstext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 70%;
float: left;
font-weight: normal;
padding: 0px 0px 0px 0px;
background-color: transparent;
}
#inhaltrechtstext a {
color: black;
background-color: transparent;
text-decoration: none;
}
#inhaltrechtstext img {
border: 0px none;
margin: 0px 0px 0px 0px;
}
#inhaltende {
clear: both;
}

#menu {
float: left;
color: #39189a;
width: 160px;
text-align: left;
margin-top: 0px;
margin-left: 0px;
padding-top: 0px;
padding-left: 20px;
padding-bottom: 0px;
line-height: 19px;
}
#menu a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 95.01%;
font-weight: bold;
background-color: transparent;
color: #ffffff;
text-decoration: none;
padding: 1px 5px;
}
#menu a:hover {
background-color: transparent;
color: #ec5a3d;
}
#menu a:active {
background-color: transparent;
color: #fdfd3c;
}
bM_CUR {
background-color: transparent;
color: #fdfd3c;
}

#fuss {
clear: both;
color: White;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 70%;
background-image: url(/fileadmin/images/fuss.png);
background-repeat: no-repeat;
float: clear;
width: 971px;
height: 41px;
text-align: right;
padding: 27px 30px 7px 0px;
}

#fusslinks {
width: 400px;
height: 41px;
font-size: 80%;
float: left;
text-align: left;
padding: 5px 30px 7px 20px;
}

#fussrechts {
width: 471px;
height: 41px;
float: left;
text-align: right;
padding: 5px 30px 7px 20px;
}

#fussrechts p {
text-align: right;
font-size: 70%;
 color: White;
}

#fussrechts a {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 100%;
font-variant: small-caps;
font-weight: bold;
background-color: transparent;
padding: 0px 5px;
color: white;
text-decoration: none;
background-color: transparent;
}
#fussrechts a:hover {
background-color: transparent;
color: #69AFE1;
}
.csc-loginform {
padding: 5px;
}
.loginbox-labelcell, .loginbox-fieldcell, .loginbox-commentcell {
font-family: Verdana, Helvetica, Arial;
font-size: 7pt;
}
.loginbox-fieldcell input {
width: 110px;
}

.small {
font-size: 60%;
padding-bottom: 11px;
}