body {
         font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #5e5e5e;
         background-image:url(/images/body.gif);
    	margin: 0px auto;
            }
a {
  text-decoration: none; 
}
/* CSS-Rahmen */
#rahmen {
	width: 1000px;
	margin: 0px;
         text-align:left;
	height:295px;
         background-image:url(/images/oben1.jpg);
}
#rahmen1 {
	width: 1000px;
	margin: 0px;
     background-image:url(/images/hi_mitte1.gif);    
}
#rahmen3 {
	width: 1000px;
	         text-align:left;
height:214px;
float:left;
              }
#rahmen4 {
      background-image:url(/images/hi_mitte1.gif);
	width: 1000px;
	         text-align:left;
height:auto;
float:left;
              }
#rahmen5 {
      background-image:url(/images/hi_unten.gif);
	width: 1000px;
	         text-align:center;
height:30px;
float:left;
padding-top:10px;
              }
#rahmen2 {
	width: 1000px;
	height:38px;
}
/* CSS-Navigation */
#navileiste {
    background-image:url(/images/navileiste.jpg);
	width:1000px;
	height:38px;
	float: left;
         	 }
#navigation {
        margin-left:297px;
    	position:absolute; 
        text-align: left;
    	width: 703px;
	height: 38px;
	float:left;
    	}

.navigation_main a {
	text-decoration: none;
	color:#000000;
    	font-size: 13px;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
          
           	}
#navi2 {
	position: absolute;
    	padding-top: 15px;
    	padding-right: 0px;
    	padding-bottom: 0px;
	width:726px;
                     }

/* CSS-Navigation-Ende */
#impressum {
	width:274px;
	height:38px;
	float: right;
	}
.padimp {
	padding-top:15px;
         padding-left:10px;
}

.abschluss {
	clear:both;
    	float:none;
           	}
#links    {
          background-image:url(/images/links.gif);
          float:left;
          height: 209px;
          width: 296px;
          }
#rechts    {
          background-image:url(/images/rechts.gif);
          float:right;
          height: 209px;
          width: 274px;
          }
#mitte    {
          background-image:url(/images/hi_mitteneu.jpg);
          float:left;
          height: 209px;
          width:429px;
          }
#mittelinie    {
          
          width:1000px;
          float:left;
                    }
.news_entry {
    	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#2F2F2F;
	font-size:11px;
	text-align:justify;
    }
.uns {
    	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#ffb508;
	font-size:12px;
	text-align:justify;
    }
.impr {
    	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#2F2F2F;
	font-size:11px;
	text-align:left;
    }
#untenlinks {
    background-image:url(/images/hintergrundd.gif);
    border: 3pt solid #ffb508;
    width: 291px;
	padding: 0px;
	margin-left : 0px;
	padding-bottom: 0px;
	padding-left :0px;
	
	float:left;
    }
.wks_liste {
	margin: 0px;
	padding: 0px;
	width: 290px;
	list-style:none;
    }
.wks_liste li {
    height:75px;
	clear: both;
	display:block;
	float: none;
    border-bottom: 2pt solid #ffb508;
}
.dick {
	font-weight:bold;
}
.wks_liste i {
    
	width: 180px;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-style:normal;
}
#untenrechts {
    background-image:url(/images/hintergrundd.gif);
    border: 3pt solid #ffb508;
    width: 268px;
	padding: 0px;
	margin-left : 0px;
	padding-bottom: 0px;
	padding-left :0px;
	
	float:right;
    }
.wks_liste_rechts {
	margin: 0px;
	padding: 0px;
	width: 270px;
	list-style:none;
    }
.wks_liste_rechts li {
    height:75px;
	clear: both;
	display:block;
	float: none;
    border-bottom: 2pt solid #ffb508;
}
.wks_liste_rechts i {
    
	width: 160px;
	color: #000000;
	font-size: 12px;
	text-decoration:none;
	font-style:normal;
}
.box {
         background-image:url(/images/hintergrundd.gif);
         float:none;
	width:740px;
	margin: 0px;
	display:table;
}
#center {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffb508;
    
    float:left;
    width:390px;    
	margin-top : 10px;
	padding-bottom: 0px;
	padding-left :20px;
	
	    }
#register {
background-image:url(/images/hintergrundd.gif);    
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffb508;
    float:left;
    width:650px;    
	margin-left : 10px;
	padding-bottom: 0px;
	padding-left :20px;
	border: 3pt solid #ffb508;
	    }
#sab {
    
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffb508;
    float:left;
    width:984px;    
	margin-left : 0px;
	padding-bottom: 0px;
	padding-left :0px;
	
	    }
.hinfo {
         font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:12px;
	padding: 0px;
	width: 380px;
	margin-left: 10px;
	list-style: none;
         margin-bottom:5px;
    
         }
#fieldset1 {
border:none;
         font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	margin-top: 10px;
	padding: 0px;
	width: 380px;
	margin-left: 30px;
	list-style: none;
         margin-bottom:5px;

         }
#fieldset2 {
border:none;
         font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	font-size:12px;
	margin-top: 10px;
	padding: 0px;
	width: 420px;
	margin-left: 30px;
	list-style: none;
         margin-bottom:5px;

         }
.FormX1 {
	font-weight: normal;
	color:#333333;
	font-size: 8pt;
	font-family:verdana, arial, helvetica, sans-serif;
	background-color : #ffffff;
	border: 1px;
	border-style : solid;
	border-color : #4d4a40;
	height: 18px;
	margin-left:20px;
    margin:1px;
}
.FORMBUTTON {
	text-align : center;
	font-weight: bold;
	color:#000000;
	font-size:  7pt;
	font-family:verdana, arial, helvetica, sans-serif;
	width: 80px;
	background-color : #F3F4F9;
	border: 1px solid #4d4a40;
	height: 18px;
    margin-left:210px;
}
.hinfo li {
 	width: 380px;
	clear:both;
	margin-left: 20px;
	margin-bottom: 2px;
    
}
.hinfo li u {
	text-decoration: none;
	width: 150px;
	border: 1px solid #6F6F6F;
    
         }
.hinfo li i {
	width: 200px;
	font-style:normal;
	
}
.kontakt_button
  {
  margin-left:20px;
margin-top:0px;
  text-align : center;
  font-weight: bold;
  color:#615847;
  font-size:  9pt;
  font-family:verdana,arial,helvetica, sans-serif;
  width: 80px;
  background-color : #ffb508;
  border: 1px solid #6F6F6F;
  height: 38px;
  }
label {
	width: 180px;;
	float:left;
    }
#pass {
border:none;
    font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	margin-top: 10px;
	padding: 0px;
	width: 380px;
	margin-left: 30px;
	list-style: none;
         margin-bottom:5px;

         }
p {
	margin : 0px;
	padding: 0px;
}
#benutzer_overview, #benutzer_password {
	width: 500px;
	margin-bottom: 20px;
}
#benutzer_oheader, #benutzer_pheader {
	text-align:left;
	font-weight:bold;
}
.benutzer_oname, .benutzer_pname {
	width: 180px;
	margin-top: 2px;
	float:left;
}
.benutzer_ovalue, .benutzer_pvalue {
	display:block;
	margin-top: 2px;
}
.benutzer_ofull, .benutzer_pfull {
	clear:both;
	text-align:left;
	margin-top: 2px;
}
.benutzer_ofullcenter, .benutzer_pfullcenter {
	clear:both;
	text-align:center;
	margin-top: 2px;
}
#benutzer_register, #benutzer_registerdata {
	width: 500px;
	margin-bottom: 20px;
}
.formbl u {
	clear : both;
	float: left;
	text-align: left;
	text-decoration: none;
	margin-top: 5px;
	margin-left: 20px;
}
.formbl input {
	margin-top: 5px;
	margin-left: 5px;
	float: right;
}
.formbl p {
	margin-top: 4px;
	margin-left: 5px;
	padding: 0px;
	float: right;
}
.forminfo {
	clear:both;
	margin-left:20px;
	margin-top:2px;
	margin-bottom: 5px;
	font-size: 11px;
}
.formbutton {
	clear:both;
	text-align:right;
}
#webkfz_header {
   width:750px;
}
#webkfz_footer {
  width:750px;
}
.Input {
color:#5e5e5e;
font-family: monospace;
font-size:12px;
border: 2px solid #ffb508;
padding:1px;
width:250px;
height:19px;
}

/* textarea notiz */
.notiz {
color:#5e5e5e;
font-family: monospace;
font-size:12px;
border: 1px solid #000000;
padding:4px;
width:200px;
height:100px;
}

.knopf {
  clear: both;
  text-align: center;
  padding-top: 0px;
  padding-bottom: 0px;
  height:20px;
}

