body
{
 font-family:Verdana,Arial,serif;
 color:#000000;
 font-size:100.01%;
 text-align:center;
 background:#2B4740 url(../images/jpg/bodyback1.jpg) no-repeat top ;
  margin: 0;
    padding: 0;

}
a:link, a:visited, a:active
{
  color:#660000;
  text-decoration:none;
}

a:hover
{
  color:red;
  text-decoration:none;
}

a.pano:link, a.pano:visited, a.pano:active
{
  color:#2B4740;
  text-decoration:none;
}

a.pano:hover
{
  color:#ffffff;
  text-decoration:none;
}
 a.menu:link, a.menu:visited
  {

  font-weight:normal;
  font-size:11px;
  color:#660000;
  text-decoration:none;
  background-color:transparent;
  }

  a.menu:active, a.menu:hover
  {
  font-size:11px;
  background-color:transparent;
  color:red;
  text-decoration:none;
  font-weight:normal;
  }

div#Seite {
    width: 960px;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0;
    background: transparent url(../images/jpg/seite.jpg) repeat-y ;  /*#D2B48C;*/
    border: 0px ridge silver;

  }

div#boxlogo {
height:190px;
background:transparent url(../images/jpg/logobox2.jpg) no-repeat ;
margin:0 ;
padding:0;
font-family:Verdana,Arial,serif;
font-size:11px;
color:#D2B48C;
text-align:left;
border:0px solid #000000;
}
#boxlogo a.abmelden{width:30px; height:30px; display:block; float:right; background:url(../images/gif/facebook.gif) no-repeat 0px 0px;padding-top:0px;margin-right:10px;}
#boxlogo a.abmelden:hover{background:url(../images/gif/facebook.gif) no-repeat 0px -30px; }



div#navigation{
    float:left;
    font-family:Verdana,Arial,serif;
    width: 200px;
    font-size:1em;
    margin: 0px 0 0 30px ; padding: 0;
    background: transparent ;
    border:0px solid #ffffff;
      }

 * html div#navigation {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }
  div#navigation h2 {
    font-size: 0.9em;
    margin: 0.2em 0;
    padding:0.5em 0 0.5em 0;
    color: navy;
  }
  div#navigation .bilder {
    font-size:0.8em;
    color:#D2B48C;
    text-align:center;
    border:0px solid #ffffff;
  }

#navigation a.abmelden{width:30px; height:30px; display:block; float:right; background:url(../images/gif/facebook.gif) no-repeat 0px 0px;padding-top:0px;margin-right:10px;}
#navigation a.abmelden:hover{background:url(../images/gif/facebook.gif) no-repeat 0px -30px; }

 /*Hauptnavi*/
 ul#Navigation1 {
    font-size: 0.8em;
    margin:0;
    padding:0;
     border:2px solid #ffffff;
    background: transparent url(../images/jpg/naviback.jpg) repeat-y;

  }
  ul#Navigation1 li {

    list-style: none;
    margin: 0.1em;
    padding: 0em;
    border:0px solid #141416;


  }
  ul#Navigation1 a {
    display:block;
    padding: 0.2em 0.2em 0.2em 1.5em;
    font-weight: bold;
  }


  ul#Navigation1 a.hauptnavi:link, ul#Navigation1 a.hauptnavi:visited {
    color: #CFC7A0;
    background: transparent url(../images/gif/pfeil.gif) no-repeat left center;
    text-decoration:none;

  }
   ul#Navigation1 a.hauptnavisel {
    color:#FFFFFF; background:#3C725C url(../images/gif/pfeil2.gif) no-repeat left center;

  }

  ul#Navigation1 a.hauptnavi:hover, ul#Navigation1 a.hauptnavi:hover.hauptnavisel {
    color:#F0E8C8; background:#3C725C url(../images/gif/pfeil1.gif) no-repeat left center;
  }



ul#Navigation1 a.unternavi:link, ul#Navigation1 a.unternavi:visited {
    font-size: 0.9em;
    color: #CFC7A0;
    background: #3C725C url(../images/gif/pfeilnormunter.gif) no-repeat 10px center;
    text-decoration:none;

  }
   ul#Navigation1 a.unternavisel {
     font-size: 0.9em;
    color:#ffffff; background:#3C725C url(../images/gif/pfeil2.gif) no-repeat 10px center;

  }

  ul#Navigation1 a.unternavi:hover, ul#Navigation1 a.unternavi:hover.unternavisel {
     font-size: 0.9em;
    color:#F0E8C8; background:#3C725C url(../images/gif/pfeilhoverunter.gif) no-repeat 10px center;
  }
  ul#Navigation1 hr{
   border:0px dashed #000000 ;
    border-bottom:1px dashed #ffffff ;
    height:1px;
  }


div#rechtsback {
    float:right;
    width:230px;
    height:65px;
    font-family:Verdana,Arial,serif;
    font-size: 1em;
    margin:0px 32px 10px 1em;
    padding: 0;
   background: #CFC7A0  url(../images/jpg/inhalt1.jpg) no-repeat top right ;
    color:#000000;
    border:0px solid #FFFFFF;


  }


div#News {
    clear:right;
    float:right;
    width:230px;
    font-family:Verdana,Arial,serif;
    font-size: 1em;
    margin:0px 32px 20px 1em;
    padding: 0;
    background: #CFC7A0 ;
    color:#000000;
    border: 0px solid #FFFFFF;
    }


   * html div#News {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0em;
  }
  div#News h1 {
     font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.8em 0 0 0;
    color: navy;
  }
  div#News h2 {
 font-size: 1em ;
    text-align:center;
    padding:0.3em;
    margin: 0.2em 0.5em ;
    background:#3C725C;
    color:#FFFFFF;

  }

  div#News .inhalt {
    font-size: 0.7em;
    margin:0 ;
    padding:0em ;              /*oben,rechts,unten,links*/
    border: 2px solid #FFFFFF;
  }
  div#News p {
    margin:0;
    padding:5px 0 0 0;
  }

  div#News hr {
    border:0px dashed #000000 ;
    border-bottom:1px dashed #ffffff ;
    height:1px;
  }



div#Inhaltrechts {
    clear:right;
    float:right;
    width:230px;
    font-family:Verdana,Arial,serif;
    font-size: 1em;
    margin:0px 32px 20px 1em;
    padding: 0 ;
   background: #CFC7A0 ;
    color:#000000;
    border:0px solid #FFFFFF;


  }
   * html div#Inhaltrechts {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0em;
  }
  div#Inhaltrechts h1 {
    font-size: 1.1em;
    margin: 0;
    padding:0 0 0 0;
    color:#660000;
  }
  div#Inhaltrechts h2 {
    font-size: 1.1em;
    margin: 0;
    padding:0 0 0 0;
    color:#660000;
  }

  div#Inhaltrechts .inhalt {
    font-size: 0.75em;
    margin:0px 0 0 0;
    padding:0.5em;
    border:2px solid #ffffff;               /*oben,rechts,unten,links*/
    line-height:1.2em;
    background: transparent ;
  }

  div#Inhaltrechts p {
    margin:0;
    padding:5px 0 0 0;
  }

  div#Inhaltrechts hr {
    border:0px dashed #000000 ;
    border-bottom:1px dashed #000000 ;
    height:1px;
  }


div#Inhalt {


    font-family:Verdana,Arial,serif;
    font-size: 1em;
    margin: 15px 32px 20px 230px;
    padding: 0 1em;
    text-align:justify;
    background:transparent  ;
   border:0px solid #ffffff;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }
  div#Inhalt h1 {
    font-size: 1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.8em 0 0 0;
    color:#660000;
  }
  div#Inhalt h2 {
    font-size: 1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.8em 0 0 0;
   color:#660000;
  }
   div#Inhalt h3 {
    font-size: 1em;
    margin: 0.2em 0;
    padding:0.1em 0 0 0;
   color:#660000;
  }
  div#Inhalt h6 {
    font-size: 0.8em;
    margin: 0.2em 0;
    padding:0.1em 0 0 0;
   color:#660000;
  }

  div#Inhalt .inhalt {
    font-size: 0.8em;
    margin:0.5em 0.5em 0.5em 0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
    line-height:1.2em;
  }
  div#Inhalt .inhaltgalerie {
    font-size: 0.8em;
    margin:0.5em 0.5em 0.5em 0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
    line-height:1em;
  }


  div#Inhalt ul {

    margin:1.7em 0 1.3em 3em;
  }
   div#Inhalt hr {
    border:0px solid black ;
    border-top:1px solid #CFC7A0 ;
    height:1px;
  }
  div#Inhalt p {
    margin:0;
    padding:0;
  }

div#untengalerie {

   width:700px;
   height:auto;
   font-family:Arial,Verdana,serif;
    font-size:1em;
    font-weight:normal;
    color:#000000;
   margin: 15px 32px 20px 230px;
    background:transparent;
    border: 0px solid #000000;
    }

 div#untengalerie h1 {
    font-size: 1.3em;
    margin: 0.3em 0 0.2em 0;
    padding:0.2em 0 0.2em 0.2em;
     color:#000000;
     background:transparent;
     border:0px solid #000000;
     border-bottom:1px solid #000000;
     text-align:left;
  }
  div#untengalerie h2 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#000000;
    background:transparent;
    border:0px solid #000000;
    border-bottom:1px solid #000000;
    text-align:left;
  }
 div#untengalerie h3 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#ffffff;
    background:#66B822;
    border:0px solid #000000;
    border-bottom:0px solid #000000;
    text-align:left;
  }
   div#untengalerie h4 {

   font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
     color:#000000;
     background:#ffff00;
     border:0px solid #000000;
     border-bottom:0px solid #000000;
     text-align:left;
  }
  div#untengalerie .inhalt {
     font-size: 0.8em;
    margin:0.3em 0.3em 1em 0.3em;
    padding:0 ;
    text-align:justify;
     line-height:1.4em;

  }
  div#untengalerie ul {

    margin:1.7em 0 1.3em 3em;
  }
   div#untengalerie hr {
    border:1px dashed silver ;
    height:1px;
  }
  div#untengalerie p {
    margin:0;
    padding:0;
  }


div#Fusszeile {
clear:both;
font-family:Verdana,Arial,serif;
height:60px;
background:#2B4740 url(../images/jpg/fusszeile.jpg) no-repeat ;
color:#000000;
font-size:11px;
text-align:justify;
margin:0 0 0px 0;
padding:0px;
border:0px solid #000000;

}
a.gelbweiss2:link, a.gelbweiss2:visited, a.gelbweiss2:active{
color:#ffffff;
background-color:#ff9933;
text-decoration:none;


line-height:1.8em;

}
a.gelbweiss2:hover{
color:#ffffff;
background-color:#0C4D3C;
text-decoration:none;

line-height:1.8em;

}
a.rot:link, a.rot:visited, a.rot:active{
color:#ffffff;
background-color:red;
text-decoration:none;

}
a.rot:hover{
color:#ffffff;
background-color:#0C4D3C;
text-decoration:none;

}



div#box_php {
position:absolute;
left:50%;
width:900px;
height:auto;
margin-top:0px;
margin-left:-450px;
background-color:#ffffff;/*F7F8F8;*/
border:1px outset #000000;
padding:5px;
font-family:Verdana,Helvetica,Arial,serif;
color:#000000;
font-size:1em;

}
div#box_php p {
    margin:0;
    padding:0;
  }

div#box_php h1 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.8em 0 0 0;
   color:#660000;
  }
div#box_php h2 {
    font-size: 1.1em;
    margin: 0.5em;
    padding:0.8em ;
   color:#660000;
  }

div#box_php h3 {
    font-size: 1.1em;
    margin: 0.5em 0 0.5em 0;

   color:#660000;
  }

div#box_php .inhalt {
    font-size: 0.7em;
    margin:0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
  }







  div#box_help {
position:absolute;
left:50%;
width:800px;
height:auto;
margin-top:0px;
margin-left:-400px;
background-color:#ffffff;/*F7F8F8;*/
border:0px outset #000000;
padding:5px;
font-family:Verdana,Helvetica,Arial,serif;
color:#000000;
font-size:1em;

}
div#box_help p {
    margin:0;
    padding:0;
  }


div#box_help h2 {
    font-size: 1.1em;
    margin: 0.5em;
    padding:0.8em ;
    color: navy;
  }



div#box_help .inhalt {
    font-size: 0.7em;
    margin:0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
  }

a.text1:link, a.text1:visited, a.text1:active
{
  color:#660000;
  text-decoration:none;
}

a.text1:hover
{
  color:#ffffff;
  text-decoration:none;
}
