body{

font-family : Tahoma,Verdana,Helvetica,sans-serif;
font-size:10pt;
font-style:normal;
color:#000000;
background:#EFFDCE;
overflow:auto;
margin:0px;

/*background-image:url("bilder/streifen.jpg");*/
}

.ueberschriftgruen{
background-color:#C5E589;
padding:2px;

font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:white;

}

.ueberschriftrot{
padding:2px;
font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:#D90000;

}
.ueberschriftblau{

padding:2px;
font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:#7F81EC;

}

.ueberschriftorange{

padding:2px;
font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:#ea8c30;

}

.ueberschriftlila{

padding:2px;
font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:#894e80;
}
.ueberschriftgelb{

padding:2px;
font-size:16pt;
font-style:bolder;
letter-spacing:3px;
/*color:#008000;*/
color:#f3df3b;
}
.datum{
font-size:10pt;
font-style:bolder;
color:#006200;
}
.datum1{
font-size:10pt;
font-style:bolder;
color:#004000;
}
.ueberschriftgruengross{
font-size:24pt;
font-style:bolder;
letter-spacing:5px;
color:#008000;
}
.text{
font-size:10pt;
font-style:bolder;

}
.textgross{
font-size:12pt;
font-style:bolder;
color:#005500;

}
a:link{
text-decoration:underline;
color:#008000;
font-style:bolder;
font-size:10pt;
}
a:visited{
text-decoration:underline;
color:#008000;
font-style:bolder;
font-size:10pt;
}
a:active{
text-decoration:underline;
color:#DF0000;
font-style:bolder;
font-size:10pt;
}
a:hover{
text-decoration:underline;
color:#00CE00;
font-size:10pt;
}
#a1 {
font-size:11pt;
font-style:bolder;
color:#005500;
text-align:center;
position:absolute;
spacing:10px;
padding:5px;
top:105px;
left:200px;
right:350px;
background-color:#EFFDCE;
}

#a11 {
text-align:left;
font-size:14pt;
position:absolute;
spacing:0px;
padding:0px;
top:105px;
left:200px;
right:40px;
background-color:#EFFDCE;
}
#a2 {
float:right;
position:absolute;
/*border-width:1px;
border-style:solid;
border-color:#008000; */
top:130px;
bottom: 90px;
right: 28px;
padding:5px;
width:300px;
height:80%;
z-index:1;
background-color:#F8FFDD;
overflow:auto;

}

#a3 {
float:right;
position:absolute;
top:120px;
bottom: 90px;
right: 28px;
padding:5px;
width:150px;
z-index:1;
overflow:auto;
}

#a31 {
float:left;
position:absolute;
bottom:20px;
right: 30px;
padding:5px;
z-index:1;
overflow:auto;
}

#textbereich {

position:absolute;
top:120px;
left:530px;
padding:5px;
right: 50px;
/*border-width:1px;
border-style:solid;
border-color:#008000;*/
background-color:#EFFDCE;
z-index:2;
overflow:auto;
}

#textbereich1 {
position:absolute;
top:120px;
left:210px;
padding:5px;
right:50px;

background-color:#EFFDCE;
}
#textbereich2 {
position:absolute;
top:120px;
left:210px;
padding:5px;
right:300px;
background-color:#EFFDCE;
}
#textbereich3 {
position:absolute;
top:180px;
left:210px;
padding:5px;
right:50px;
background-image:url(bilder/gaestebuchhintergrund.gif);
background-color:#EFFDCE;
}

#kopf {
position:absolute;
border:0px;
right:0px;
top:0px;
left:0px;
width:100%;
height:102px;
background-image:url(bilder/kopf1.jpg);
}

#logo{
position:absolute;
top:10px;
right:45px;

}
#footer{

position:absolute;
bottom:0px;
text-align:center;
background-color:green;
color:white;
width:100%;
height:1px;
}



#baum {
position:absolute;
top:0px;
left:30px;

}

#navihintergrund{
position:absolute;
width:180px;
height:100%;
top:0px;
left:0px;
background-color:#E8F9C8;


}
#navi {
position:absolute;
top:220px;
left:0px;
width:150px;

z-index:1;

}

ul#navigation {

    width: 170px;
    margin-left: 0px;
    padding-left: 0px;


  }
  * html ul#navigation {  /* Korrekturen fuer IE 5.x */
    width: 150px;
     margin-left: 0px;
    padding-left: 0px;

  }
  ul#navigation li {
    list-style-type: none;
    list-style-position:outside;

    margin: 8px;
    padding: 5px;
    text-align:center;

  }

  ul#navigation a {
    display:block;

    padding:5px;
    text-decoration: none;
    font-weight: bold;

    color: #000000; background-color:/* #E8F9C8 */#EFFDCE; background-image:url(bilder/hintergrundbutton.gif);

  }
  * html ul#Navigation a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 150px;
  }
  ul#navigation a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: white; background-color: #EFFDCE; background-image:url(bilder/hintergrundbuttonaktiv.gif);
  }
