textarea{
    color: #000000;
    background: #ffffff;
   }

textarea:focus, input.textfeld:focus{
    background: #ffe4b0;
  }

input{
    color: #000000;
    background: #ffffff;
   }

input:focus, input.input:focus{
    background: #ffe4b0;
  }

body {
    color: black; background-color: #fffff0;
    width: 975px;
    font-size: 100.01%;
    font-family: Verdana,Arial,sans-serif;
    margin: 0; padding: 1em;	
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
  }

  .bild {
   border-width: 0px;
  }


  .bild2#img a {
    text-decoration: none;
  }

  .bild2#img a:link {
   border-width: 1px;
   border-color: red;
  }

  .bild2#img a:visited {
   border-width: 1px;
   border-color: red;
  }

  .bild2#img a:hover {
   border-width: 1px;
   border-color: ff6c00;
  }

  .bild2#img a:active {
   border-width: 1px;
   border-color: ff6c00;
  }


 div#links {
    width: 150px;
    float: left;
    background-color: #336699;
  }

 div#rechts {
    width: 150px;
    float: right;
    background-color: #336699;
    margin: 0em 0em 0em 0em;
  }

 ul#navi {
    font-size: 0.85em;
    width: 100%;
    margin: 0em 0em 0em; 
    padding: 0px;
    text-align: center;
    background-color: #336699;
  }

  ul#navi li {
    list-style: none;
    margin: 0; padding: 0.4em;
  }

  ul#navi a {
    display: block;
    padding: 0.1em;
    font-weight: bold; 
    text-decoration: none;
  }

  ul#navi a:link {
    color: #336699; background-color: #FFFFFF; 
  }

  ul#navi a:visited {
    color: #336699;
    background-color: #FFFFFF;
  }

  ul#navi a:hover {
    color: #ff6c00; 
    background-color: #336699;
  }

  ul#navi a:active {
    color: #ff6c00; 
    background-color: #FFFFFF;
  }





  div#news {
    font-size: 0.9em;
    float: right; 
    width: 100%;
    margin: 0em 0em 0em 0em;
    padding: 0em 0em 0em 0em;
    background-color: #336699; 
    border: 0em;
  }

  div#news h2 {
    font-size: 1.0em;
    color:#ff6c00;
    margin: 0.2em 0.5em;
  }

  div#news p {
    font-size: 0.8em;
    margin: 0.5em;
    color:#FFFFFF;
  }

  div#news a {
    text-decoration: none;
    color: #ff6c00; 
  }
  div#news a:link {
    color: #ff6c00; 
  }
  div#news a:visited {
    color: #ff6c00;
  }
  div#news a:hover {
    color: #cbcbcb;
    text-decoration:underline;
  }
  div#news a:active {
    color: #ff6c00; 
  }
 

  div#mitte h2 {
   text-align: center;
   font-size: 1.55em;
   }

  div#mitte h3 {
   color: #FFFFFF;
   text-align: center;
   font-size: 1.3em;
   }

  div#mitte p {
   font-size: 1.1em;
   color: #FFFFFF;
   }

  div#mitte a {
    text-decoration: none;
    color: #ff6c00; 
  }
  div#mitte a:link {
    color: #ff6c00; 
  }
  div#mitte a:visited {
    color: #ff6c00;
  }
  div#mitte a:hover {
    color: #cbcbcb;
    text-decoration:underline;
  }
  div#mitte a:active {
    color: #ff6c00; 
  }

  div#down {
    width: 975px;
    height: 124px;
    font-size: 1.1em;
    color:#FFFFFF;
  }

  div#down p {
    color: #336699;
  }

  div#down a {
    text-decoration: none;
    color: #336699;
  }
  div#down a:link {
    color: #336699; 
  }
  div#down a:visited {
    color: #336699;
  }
  div#down a:hover {
    color: #ff6c00;
    text-decoration:underline;
  }
  div#down a:active {
    color: #ff6c00; 
  }

/* set millions of background images */
.rbroundbox { background: url(grafiken/nt.gif) repeat; }
.rbtop div { background: url(grafiken/tl.gif) no-repeat top left; }
.rbtop { background: url(grafiken/tr.gif) no-repeat top right; }
.rbbot div { background: url(grafiken/bl.gif) no-repeat bottom left; }
.rbbot { background: url(grafiken/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 620px; margin: 0.7em auto; color:#FFFFFF; font-size: 0.85em;}


.list { list-style-image: url("grafiken/list.gif") }

