body
{
 font-family:Arial,Verdana,serif;
 color:#ffffff;
 font-size:100.01%;
 text-align:center;
 background:#762123 ;
 margin:10px 0 0 0;
 padding:0;

}
input#feld { /* Alle Formularelemente mit id=feld */
  display: block;
  float: left;
  width: 300px;
}
textarea#feld1 { /* Alle Formularelemente mit id=feld */
  display: block;
  float: left;
  width: 300px;
  height:200px;
  background:#4B4947;
  color:#ffffff;
  font-family:Arial,Verdana,serif;
  font-size:16px;
}

input#eintragen { /* Alle Formularelemente mit id=feld */

  width: 80px;
  background:#ffffff;
  color:#000000;

   margin: 5px 0 0 0;
}
input#datenup { /* Alle Formularelemente mit id=feld */

  width: 164px;
  background:#ffffff;
  color:#000000;

   margin: 5px 0 5px 0;
}


a:link, a:visited, a:active
{
  color:#ff9933;

  text-decoration:none;
}

a:hover
{
  color:red;
  text-decoration:none;
}
a.rechts:link, a.rechts:visited, a:active
{
  color:red;

  text-decoration:none;
}

a.rechts:hover
{
  color:#339900;
  text-decoration:none;
}
a.oben:link, a.oben:visited, a.oben:active
{
  color:#ffffff;

  text-decoration:none;
}

a.oben:hover
{
 color:red;

  text-decoration:none;
}


div#Seite {
    width: 988px;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    padding: 0;
     background:#000000 url(../images/jpg/seite.jpg) no-repeat bottom;
     border: 0px solid #66b822;

  }

div#boxlogo {
height:280px;
background:transparent url(../images/jpg/boxlogo1.jpg) no-repeat  ;
margin:0px 0px 20px 0px;
padding:0px;
font-family:Arial,Verdana,serif;
font-size:0.9em;
color:#ffffff;
text-align:center;
border:0px solid #ffffff;
}

#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; }



 /*navioben*/
   ul#Navigationoben{
   margin:0px;
   padding: 5px 0px 5px 0px;
   background:#ff9933 ;

   }
  ul#Navigationoben li{
    list-style: none;
    display:inline;
    border-left:1px solid #000000;
  }

   ul#Navigationoben a  {


    padding:5px 0px 5px 0px ;
    margin:0px 0 0px 5px;
    font-weight:bold;

  }


  ul#Navigationoben a:link, ul#Navigationoben a:visited {

    /*height:35px;*/

    border:0px solid #ff9933;
    border-bottom:2px solid transparent;
    border-top:2px solid transparent;
    color: #000000;
    background:transparent;
    text-decoration:none;

  }
   ul#Navigationoben a.sel {
    color:#ff9933;
    background:#000000  ;
    border:0px solid #ff9933;
    border-bottom:0px solid #ff9933;
    border-top:0px solid #ff9933;
  }

  ul#Navigationoben a:hover, ul#Navigationoben a:hover.sel {
    color:#FCF8D3;
    background:transparent;
    border:0px solid #000000;
    border-bottom:0px solid #ff9933;
    border-top:0px solid #ff9933;

  }


/*vvvvvvvvvvvvvvvvv*/


div#navigation{

    float: left;
    width: 220px;
    font-size:1em;
    margin: 0px 0px 0px 2px  ; padding: 0;
    background:transparent ;
    border:0px solid #000000;      }

 * 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.7em;
    text-align:justify;
    border:0px solid #ffffff;
  }

   div#navigation hr
    {
    border:0px dashed #000000 ;
    border-bottom:1px dashed #D4D3C1 ;
    height:1px;

  }
   /*Unteravi*/

 ul#Unternavi {
    font-size: 0.9em;
    margin:0;padding:0;
    border:0px solid #D9D9B3;

  }
  ul#Unternavi li {

    list-style: none;
    margin: 0 ; padding: 0em;
    border:0px solid #141416;
    border-bottom:2px solid transparent;
    }
  ul#Unternavi a  {
    display:block;
    padding: 3px 3px 3px 20px;
    margin:2px 0px 2px 10px;
    font-weight:bold;
    border:0px solid #D6000C;


  }


  ul#Unternavi a:link, ul#Unternavi a:visited {
    color: #ffffff;
    background:#000000 url(../images/gif/norm.gif) no-repeat 0px 0px;
    text-decoration:none;

    border:0px solid transparent;


  }
   ul#Unternavi a.sel {
    color:#ff9933;
    background:#000000 url(../images/gif/sel.gif) no-repeat 0px 0px;
    border:0px solid transparent;

  }

  ul#Unternavi a:hover, ul#Unternavi a:hover.sel {
    color:#ffffff;
    background:#000000 url(../images/gif/over.gif) no-repeat 0px 0px;
    border:0px solid transparent;

  }

div#Inhaltlinks {

    width: 220px;
    font-size:0.9em;
    margin: 0 0 0.9em 0px ; padding: 0px;
    color:#F3E2A7;
    background:#000000;
    border:0px solid #ffffff;
    border-top:0px solid #999999;
    border-bottom:0px solid #999999;
    text-align:left;
     line-height:1.4em;



  }
   * html div#Inhaltlinks {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0em;
  }
 div#Inhaltlinks h1 {
    font-size: 1.3em;
    margin: 0.3em 0 0.2em 0;
    padding:0.2em 0 0.2em 0em;
     color:#F3E2A7;
     background:transparent;
     border:0px solid #000000;
     border-bottom:2px solid #F3E2A7;
     text-align:left;
  }
  div#Inhaltlinks h2 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#F3E2A7;
    background:transparent;
    border:0px solid #000000;
    border-bottom:1px solid #F3E2A7;
    text-align:left;
  }

   div#Inhaltlinks h3 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#ff9933;
    background:#000000;
    border:0px solid #000000;
    border-bottom:1px solid #ff9933;
    text-align:left;
  }
   div#Inhaltlinks h4 {

   font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
     color:#000000;
     background:#ff9933;
     border:0px solid #000000;
     border-bottom:0px solid #000000;
     text-align:left;
  }

  div#Inhaltlinks .inhalt1
   {
   padding:3px ;
   margin: 3px 0 3px 10px;
   }

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

  div#Inhaltlinks hr {

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

    width: 220px;
    font-size:1em;
    margin: 0px 0 0.9em 0px ; padding: 0;
    color:#ffffff;
    background:transparent ;
    border:0px solid #ffffff;


  }
   * html div#Newslinks {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0em;
  }
  div#Newslinks h1 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.8em 0 0 0;
    color:#D2B48C;
  }
  div#Newslinks h3 {
   font-size: 0.7em;
    margin: 0.2em 0;
    padding:0.5em 0 0.5em 0;
    color: navy;
   background:#FFF03B;
    text-align:center;
    border:1px solid #BCCAD6;
  }
  div#Newslinks .inhalt {
    font-size: 0.9em;
    margin:2px 0 2px 8px;
    padding:0;              /*oben,rechts,unten,links*/
   border:0px solid #66b822;
    line-height:1.4em;
  }

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

  div#Newslinks hr {

    border:0px dashed #000000 ;
    border-bottom:1px dashed #FFE9B8 ;
    height:1px;
  }



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

  }


   * 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.3em;
    margin: 0.3em 0 0.2em 0;
    padding:0.2em 0 0.2em 0em;
     color:#F3E2A7;
     background:transparent;
     border:0px solid #000000;
     border-bottom:2px solid #F3E2A7;
     text-align:left;
  }
  div#Inhaltrechts h2 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#F3E2A7;
    background:transparent;
    border:0px solid #000000;
    border-bottom:1px solid #F3E2A7;
    text-align:left;
  }

   div#Inhaltrechts h3 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#ff9933;
    background:#000000;
    border:0px solid #000000;
    border-bottom:1px solid #ff9933;
    text-align:left;
  }
   div#Inhaltrechts h4 {

   font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
     color:#000000;
     background:#ff9933;
     border:0px solid #000000;
     border-bottom:0px solid #000000;
     text-align:left;
  }



  div#Inhaltrechts .inhalt {
    min-height:150px;
    font-size: 0.9em;
    margin:0.3em 0.3em 1em 10px;
    padding:8px 0 0 0 ;
    border:0px solid #000000;          /*oben,rechts,unten,links*/
    line-height:1.4em;
  }

  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:Arial,Verdana,serif;
    font-size: 1em;
    margin: 0 5px 10px 250px;
    padding: 0 0 0 0;
    text-align:left;
    background:transparent;
    border: 0px solid #66B822;
    color:#F3E2A7;
  }
  * 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: 1.3em;
    margin: 0.3em 0 0.2em 0;
    padding:0.2em 0 0.2em 0em;
     color:#F3E2A7;
     background:transparent;
     border:0px solid #000000;
     border-bottom:2px solid #F3E2A7;
     text-align:left;
  }
  div#Inhalt h2 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#F3E2A7;
    background:transparent;
    border:0px solid #000000;
    border-bottom:1px solid #F3E2A7;
    text-align:left;
  }

   div#Inhalt h3 {
    font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
    color:#ff9933;
    background:#000000;
    border:0px solid #000000;
    border-bottom:1px solid #ff9933;
    text-align:left;
  }
   div#Inhalt h4 {

   font-size: 1.1em;
    margin: 0.3em 0 0.2em 0;
    padding:0.1em 0 0.1em 0.2em;
     color:#000000;
     background:#ff9933;
     border:0px solid #000000;
     border-bottom:0px solid #000000;
     text-align:left;
  }


  div#Inhalt .inhalt {
    font-size: 0.9em;
    margin:0.3em 0.3em 1em 0.3em;
    padding:0 0.2em 0 0.2em;
    text-align:left;
     line-height:1.4em;
  }


  div#Inhalt ul {

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

   width:731px;
   height:auto;
   font-family:Arial,Verdana,serif;
    font-size:1em;
    font-weight:normal;
    color:#000000;
    margin:0px 10px 10px 250px;
    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#nachoben1 {
   clear: both;
   width:700px;
   height:20px;
   font-family:Verdana,Arial,serif;
    font-size:12px;
    font-weight:normal;
    color:#D2B48C;
    padding: 0em;
    text-align:right;
   margin:0px 10px 0px 270px;
    background:transparent;
    border: 0px solid #000000;

  }


div#Fusszeile_such {

font-family:Verdana,Arial,serif;
width:988px;
height:53px;
background:#000000 ;
color:#000000;
font-size:8px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px;
border: 0px solid #ffffff;
position:absolute;
z-index:1;

}



div#Fusszeile {

font-family:Arial,Verdana,serif;
width:988px;
height:53px;
background:#000000 ;
color:#ffffff;
font-size:0.75em;
text-align:justify;
margin:0px 0px 0px 0px;
padding:0px;
border: 0px solid #66B822;
position:absolute;
z-index:2;

}
/*naviunten*/
   ul#Navigationunten{
   margin:0px;
   padding: 0px;

   }
  ul#Navigationunten li{
    list-style: none;
    display:inline;


  }

   ul#Navigationunten a  {


    padding:2px 0px 1px 20px;
    margin:0px 0 0px 0px;
    font-weight:bold;


  }


  ul#Navigationunten a:link, ul#Navigationunten a:visited {
    float: left;
    color: #ffffff;
    background:#000000 url(../images/gif/norm.gif) no-repeat 0px 0px;
    text-decoration:none;
    border:0px solid #000000;


  }
   ul#Navigationunten a.sel {
    color:#ff9933;
   background:#000000 url(../images/gif/sel.gif) no-repeat 0px 0px;
     border:0px solid #000000;


  }

  ul#Navigationunten a:hover, ul#Navigationunten a:hover.sel {
    color:#ffffff;
    background:#000000 url(../images/gif/over.gif) no-repeat 0px 0px;
  }


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;

}

a.seiteneu:link, a.seiteneu:visited, a.seiteneu:active{
color:black;
background-color:#ffffff;
text-decoration:none;
border:1px solid #ffffff;

}
a.seiteneu:hover{
color:green;
background-color:#ffffff;
text-decoration:none;
border:1px solid green;

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

}
a.gruen: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.3em 0 0 0;
   color:#660000;
  }
div#box_php h2 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }

div#box_php h3 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 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_php_user {
position:absolute;
left:50%;
top:0px;
width:1000px;
height:auto;
margin-left:-500px;
margin-top:0px;

background-color:#ffffff;/*F7F8F8;*/
border:1px outset #000000;
padding:5px;
font-family:Verdana,Helvetica,Arial,serif;
color:#000000;
font-size:1em;

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

div#box_php_user h1 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }
div#box_php_user h2 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }

div#box_php_user h3 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }

div#box_php_user .inhalt {
    font-size: 0.7em;
    margin:0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
  }
div#box_php_user1 {
position:absolute;
left:0px;
top:0px;
width:100%;
height:auto;
background-color:#ffffff;/*F7F8F8;*/
border:0px outset #000000;
padding:5px;
font-family:Verdana,Helvetica,Arial,serif;
color:#000000;
font-size:1em;

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

div#box_php_user1 h1 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }
div#box_php_user1 h2 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }

div#box_php_user1 h3 {
    font-size: 1.1em;
    margin: 0.2em 0 0.2em 0;
    padding:0.3em 0 0 0;
   color:#660000;
  }

div#box_php_user1 .inhalt {
    font-size: 0.7em;
    margin:0.5em;
    padding:0 0.5em 0.5em 0.5em;
    text-align:justify;
  }
div#box_pass {
position:absolute;
left:50%;
width:500px;
height:auto;
margin-top:0px;
margin-left:-250px;
background-color:#ffffff;/*F7F8F8;*/
border:1px outset #000000;
padding:5px;
font-family:Verdana,Helvetica,Arial,serif;
color:#000000;
font-size:1em;

}
div#box_pass .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;
}
