.dan_ueberschrift {
    font-weight:bold;
    font-style:italic;
    text-decoration:underline;
}
.dan_menuitem {
    font-weight:bold;
}
.dan_menuitem_klein {
    font-style:italic;
}
#tab_3, #tab_1 {
 text-align:left;
}
#logolayer1 {
    border: thin solid #ff0000;
    visibility:hidden;
    position:absolute;
    z-index:1;
    }
#logolayer2 {
    border: thin solid #ff0000;
    visibility:hidden;
    position:absolute;
    z-index:2;
    }
#werbelayer1 {
    visibility:hidden;
    position:absolute;
    z-index:1;
/*  left: 200px;
    top: 100px;*/
    }
/*###########################################################################*/
/*###########################################################################*/
/*###########################################################################*/
/*###########################################################################*/
/*###########################################################################*/
body
{
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#5f7a51;
 text-align:left;
 background-color:#cccc99;
}
.haupt {
 width:100%;
 margin: 0px auto;
 text-align:center;
}
.haupt2 {
 width:750px;
 margin: 0px auto;
 text-align:center;
}
.inhalt {
text-align:left;
background-color:#ffffcc;
background-position:top;center;
background-repeat:no-repeat;
width:94%%;
height:600px;
padding:10%; /**/
}
.platzhalter {
width:1px;
height:560px;
}
h1 {font-size:20px;}
h2 {font-size:14px;}
h3 {font-size:8px;}
p {margin-top:0px;}
li {list-style-type:none;}
#menu_oben, #title, .zwischenraum {
width: 87%;
}
#menu_inhalt {
width: 100%;
}
#logo {
float: right;
width: 10%;
height:75px;
border:solid 1px #ffffcc;
text-align:center;
color:#ffffcc;
background-color:#5f7a51;
}
/* Die Titelzeile */
#title {
height:30px;
/*margin:0px auto;*/
border:solid 1px #ffffcc;
padding:6px;
text-align:left;
color:#ffffcc;
background-color:#5f7a51;
}
/* Das Menue oben */
#menu_oben {
color:#ffffcc;
background-color:#5f7a51;
text-align:left;
padding:6px;
/*margin:0px auto;*/
border:solid 1px #ffffcc;
font-size:10px;
}
/* Das Menue oben */
#menu_oben2 {
background-color:#ffffcc;
color:#5f7a51;
text-align:center;
font-size:10px;
}
/* Das Menue unten */
#menu_unten {
color:#ffffcc;
background-color:#5f7a51;
text-align:center;
padding:6px 0px;
margin:0px auto;
border:solid 1px #ffffcc;
font-size:10px;
}
/* Das Menue Inhalt */
#menu_inhalt {
color:#5f7a51;
background-color:#ffffcc;
text-align:center;
padding:6px 0px;
margin:0px auto;
border:solid 1px #ffffcc;
font-size:10px;
}
.menu_inhalt_item {
color:#ffffcc;
}
.ueberschrift {
    font-size:16px;
    font-weight:bold;
    text-align:center;
}
.zwischenraum {
    font-size:5px;
}
.hervorgehoben {
    font-weight:bold;
}
a:link, a:visited, a:active, a:hover
{
  text-decoration:none;
  font-weight:none;
  color:#ff0000;
}
div.bild {
 height:30;
 vertical-align:middle;
 }
.ai_bild {
width:45px;
height:45px;
}
.ai_schrift {
width:8%;
height:8%;
}
.menu_activ
{
  color:#ff0000;
  text-decoration:none;
}
/* Die Hyperlinks im Menü */
a.menu:link, a.menu:visited
{
  color:#ffffcc;
  text-decoration:none;
}
a.menu2:link, a.menu2:visited
{
  color:#5f7a51;
  text-decoration:none;
}
a.menu:active, a.menu:hover
{
  color:#ff0000;
}

div.image {
text-align:left;
filter:alpha(opacity=60);
-moz-opacity: 0.60;
width:550px;
}

.bild_1{
width:174px;
height:211px;
}

.farbe_dgruen
{
color:#5f7a51;
}
.farbe_rot
{
color:#ff0000;
text-decoration:none;
}
/* die Scrollbalken */
html {
scrollbar-arrow-color : #5f7a51;
scrollbar-base-color: #cccc99;
scrollbar-dark-shadow-color : 5f7a51;
scrollbar-face-color: #ffffcc;
scrollbar-highlight-color: #5f7a51;
}

