@import url(print.css);

*,html,body {
margin:0;
padding:0;
 }


body {
 background:#FFFFFF;
 background-image:url(higru.gif);
 background-attachment: fixed;
 background-repeat:repeat;
 margin:2px;
 color: #333333;
 text-align:center;
 line-height:130%;
 padding:0;
 font-family:Arial, Helvetica, sans-serif;
 }

#packet_aussen {
 text-align:left;
 border:1px solid #000000;
 width:1000px;
 margin:auto;
 }

#kopf {
 height:100px;
 background:#FF3F00;
 color: #333333;
 }

#kopf_2 {
 font-size:8px;
 height:22px;
 background:#FFBF00;
 color: #333333;
 border:solid #000000;
 border-width:1px 0 1px 0;
 }

#packet_innen {
 position:relative;
 background: #FFBF00;
 background-image:url(higru1.gif);
 color: #333333;
 width:1000px;
 padding:0;
 }

#menue {
 float:left;
 color: #333333;
 width:200px;
 font-size:13px;
 margin-left:1px;
 }


#inhalt {
 width:795px;
 -width:780px;
 background:#ffffff;
 background-image:url(higru2.gif);
 color: #333333;
 border:solid #000000;
 border-width:0 0 0 1px;
 text-align:left;
 min-height:460px;
 }







#fuss {
 font-size:11px;
 height:22px;
 background:#FFBF00;
 color: #333333;
 border:solid black;
 border-width:1px 0 0 0;

 }




ul {
        list-style: none;
        margin: 0px;
        padding: 0px;
        }

a, a:link, a:hover, a:active, a:vistited {
  color: #000000;
  text-decoration: none;
        }

#menu {
        float:left;
        width: 180px;
        border-style: solid solid none solid;
        border-color: #E6936A;
        border-size: 1px;
        border-width: 1px;
        margin: 10px;
        text-align:left;
        }

#menu li a {
        height: 32px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height: 24px;
        text-decoration: none;
        }

#menu li a:link, #menu li a:visited {
        color: #D70404;
        display: block;
        background: url(menu12.gif);
        padding: 8px 0 0 10px;
        }

#menu li a:hover {
        color: #000000;
        background: url(menu12.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }

#menu li a:active {
        color: #000000;
        background: url(menu12.gif) 0 -64px;
        padding: 8px 0 0 10px;
        }


h1, h2, h3, h4, h5, p {
        margin: 5px;
        padding: 5px;
 }


p:first-letter {
 font-size: 160%;
 font-weight: bold;
 color:#E6540C;
 }

 .ueber {
 font-size: 140%;
 font-weight: bold;
 color:#E6540C;
 }



 .rahmen {
 border:1px solid #E6540C;
  }

 .br {
 float: right;
  }

  .kleiner {
 font-size:12px;
 }

 #dunkelbr {background-color:#FFECB2;}
fieldset {
   padding: 10px;
   border: 2px solid #E6540C;
   margin: 10px;
}
legend {
   font-weight:bold;
   font-size:12px;
   color: black;
   padding:0 10px;
   border: none;
}
/* Beschriftung positionieren */
label {
   position: relative; /* etwas höher ... */
   bottom: 2px;
   cursor: pointer;
}
.form {width: 600px;}
.formular {font-size:13px;width:160pt;background-color:#FFECB2;border-style:yes;}
.formschrift {padding-left: 2px; color:#000000;}