body {
 background: #C0C0C0;
 color: #111111;
 font-family: Verdana,Helvetica,sans-serif;
 font-size: 12px;
 margin: 10px 0 0 0;
 padding:0;
 scrollbar-base-color:#666666;
 scrollbar-3dlight-color:#666666;
 scrollbar-arrow-color:#666666;
 scrollbar-darkshadow-color:#ffffff;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#ffffff;
 scrollbar-shadow-color:#666666;
 scrollbar-track-color:#ffffff;
 font-align:center;
}


.artikel-rand{
border-top:1px dashed #333333;
border-bottom:1px dashed #333333;
margin: 5px 0 10px 0;
width:500px;
}

.artikel-bild-oben{
margin: 5px 0 5px 0;
width:500px;
}

.artikel-bild-links{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
width:220px;
float:left;
}

.artikel-bild-rechts{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 278px;
text-align:right;
}

.artikel-text-unten{
margin: 5px 0px 5px 0px;
width:500px;
}

.artikel-text-rechts{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 240px;
}

.artikel-text-links{
margin-top: 5px;
margin-bottom: 5px;
margin-left: 0px;
width:260px;
float:left;
}


#seiteninhalt {
position:relative;
text-align:left;
width:750px;
margin:auto;
text-align:center;
padding: 0 0 0 0;
}
#seite-links {
position:absolute;
top:0px;
left:0px;
width:198px;
text-align:center;
background-color:#006633;
border:2px solid #ffffff;
}
#logo {
margin:5px 0 15px 0;
}
#navigation {
background-color:#006633;
width:190px;
padding:4px;
text-align:right;
}
#status {
background-color:#006633;
position:absolute;
top:0px;
right:0px;
width:532px;
padding:2px;
height:16px;
text-align:right;
border:2px solid #ffffff;
}
#standort {
background-color:#999999;
position:absolute;
top:28px;
right:0px;
width:532px;
padding:2px;
height:16px;
border:2px solid #ffffff;
text-align:left;
}
#inhalt {
background-color:#ffffff;
position:absolute;
top:56px;
right:0px;
width:526px;
padding:5px;
border:2px solid #ffffff;
min-height:450px;
text-align:left;
}
#login {
position:relative;
text-align:left;
width:300px;
margin:auto;
text-align:center;
padding: 0 0 0 0;
background-color:#ffffff;
border:2px solid #006633;
}

#login-eingabe {
text-align:left;
width:200px;
margin:auto;
text-align:left;
padding: 0 0 0 0;
}
#fusszeile {
width:500px;
margin:auto;
text-align:right;
padding: 15px 5px 5px 5px;
}
#benutzer-eintragen{
width:550px;
background-color:#ffffff;
margin:auto;
text-align:left;
padding: 10px;
border:2px solid #006633;
}

.menueleiste {
width:520px;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
padding:2px 1px 0px 5px;
margin-bottom:5px;
}

a {
 color: #111111;
 font-weight:700;
 text-decoration: none;
}
a:visited {
 color: #111111;
 text-decoration: none;
}
a:hover {
 color: #111111;
 text-decoration: underline;
}
a:active {
 color: #111111;
 text-decoration: none;
}

.navi-links {
 color: #ffffff;
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 font-weight:700;
}
a.navi-links {
 text-decoration: none;
 color: #ffffff;
 font-weight:700;
}
a.navi-links:visited {
 color: #ffffff;
}
a.navi-links:hover {
 color: #ffffff;
 text-decoration: underline;
}
a.navi-links:active {
 color: #ffffff;
}

.navi-links-unternavigation {
 color: #ffffff;
 font-family: Verdana;
 font-size: 10px;
 line-height: 14px;
 font-weight:700;
}
a.navi-links-unternavigation {
 text-decoration: none;
 color: #ffffff;
 font-weight:700;
}
a.navi-links-unternavigation:visited {
 color: #ffffff;
}
a.navi-links-unternavigation:hover {
 color: #ffffff;
 text-decoration: underline;
}
a.navi-links-unternavigation:active {
 color: #ffffff;
}


a.link-klein {
 color: #111111;
 font-size: 9pt;
 text-decoration: none;
 font-weight:700;
}
a.link-klein:visited {
 color: #111111;
}
a.link-klein:hover {
 color: #111111;
 text-decoration: underline;
}
a.link-klein:active {
 color: #111111;
}


a.navi-leiste {
 color: #ffffff;
 text-decoration: underline;
}
a.navi-leiste:visited {
 color: #ffffff;
}
a.navi-leiste:hover {
 color: #ffffff;
 text-decoration: none;
}
a.navi-leiste:active {
 color: #ffffff;
}
a.news {
 color: #ffffff;
 text-decoration: underline;
}
a.news:visited {
 color: #527b63;
}
a.news:hover {
 color: #f7C64a;
 text-decoration: none;
}
a.news:active {
 color: #ff7342;
}


.start {
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 color: #ffffff;
 font-weight:500;
}

.normal {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 font-weight:500;
}
.normal-k {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 font-weight:500;
 font-style:italic;

}
.klein,.klein-fett {
 color: #111111;
 font-family: Verdana;
 font-size: 10px;
 line-height: 14px;
 font-weight:700;
}
.klein-normal {
 color: #111111;
 font-family: Verdana;
 font-size: 10px;
 line-height: 14px;
 font-weight:400;
}

.navi-leiste2 {
 color: #111111;
 font-family: Verdana;
 font-size: 9px;
 line-height: 16px;
 font-weight:700;
}
a.navi-leiste2 {
 color: #111111;
 text-decoration: none;
}
a.navi-leiste2:visited {
 color: #111111;
}
a.navi-leiste2:hover {
 color: #111111;
 text-decoration: underline;
}
a.navi-leiste2:active {
 color: #111111;
}

.klein-r, .klein_r {
 color: #111111;
 font-family: Verdana;
 font-size: 10px;
 line-height: 14px;
 font-weight: 500;
}
.klein-weiss {
 color: #ffffff;
 font-family: Verdana;
 font-size: 10px;
 font-weight:700;
}

a.klein-weiss {
 color: #ffffff;
 font-family: Verdana;
 font-size: 10px;
 font-weight:700;
}
a.klein-weiss:visited {
 color: #ffffff;
}
a.klein-weiss:hover {
 color: #ffffff;
 text-decoration: underline;
}
a.klein-weiss:active {
 color: #ffffff;
}

.normal-l {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 font-weight:500;
}

.normal-b {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 line-height: 16px;
 font-weight:700;
}
.normal-navi-b {
 color: #800000;
 font-family: Verdana;
 font-size: 12px;
 font-weight:700;
}
a.normal-navi-b {
 text-decoration: none;
 color: #800000;
 font-weight:700;
}
a.normal-navi-b:visited {
 color: #800000;
}
a.normal-navi-b:hover {
 color: #800000;
 text-decoration: underline;
}
a.normal-navi-b:active {
 color: #800000;
}

.normal-navi-b {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 font-weight:700;
 text-shadow: red;
}

.normal-tab {
 color: #111111;
 font-family: Verdana;
 font-size: 12px;
 font-weight:500;
 margin-left:2px;
}

.ueberschrift {
 color: #111111;
 font-family: Arial;
 font-size: 18px;
 font-weight:700;
 line-height: 18px;
 text-transform: uppercase;

}

.thema {
 color: #111111;
 font-family: Arial;
 font-size: 20px;
 font-weight: 900;
 text-transform: uppercase;
 line-height: 30px;

 margin:0 0 15px 0;
}
.thema-ohne {
 color: #111111;
 font-family: Arial;
 font-size: 20px;
 font-weight: 900;
 text-transform: uppercase;
 line-height: 30px;

 margin:0 0 0px 0;
}

p.news-inhalt {
 color: #111111;
 font-family: Verdana;
 font-size: 10px;
 font-weight:700;
}
p.news-ueberschrift {
 color: #ffffff;
 font-family: Verdana;
 font-size: 10px;
 font-weight:700;
}
.online {
 color: #ffffff;
 font-family: Verdana;
 font-size: 10px;
 font-weight:700;
}
p.navi-leiste {
 color: #ffffff;
 font-family: Verdana;
 font-size: 9px;
 font-weight:700;
}

.navi {
 color: #111111;
 font-family: Verdana,Arial;
 font-size: 12px;
 font-weight:500;
 margin-left: 10px;
 line-height: 16px;
 margin-top:3px;
 margin-bottom:3px;
 }

input {
border:1px solid #666666;
font-family: Verdana;
font-size:12px;
padding:2px;
}
select {
border:1px solid #666666;
font-family: Verdana;
font-size:12px;
scrollbar-base-color:#666666;
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#666666;
scrollbar-track-color:#ffffff;
}
textarea {
border:1px solid #666666;
font-family: Verdana;
font-size:12px;
padding:2px;
scrollbar-base-color:#666666;
scrollbar-3dlight-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#666666;
scrollbar-track-color:#ffffff;
}

input.formular-normal{
width: 330px;
}

textarea.formular-normal{
width: 330px;
height: 60px;
}

hr.trenner{
color: #006633;
}
