body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #333333;
background-color: #f2daa3;
}
#mitte {
 background-color: #fff;
 width: 1px;
 height: 1px;
 position: absolute; 
 top: 50%; 
 left: 50%; 
 overflow: visible;
 }
 #inhalt {
 background-color: #faf7d5;
 /*padding: 7px;*/
 /*border: 1px dashed #b9821a;*/
 margin: 0;
 position: absolute;
 top: -310px;
 left: -495px;
 width: 990px;
 height: 620px;
 }
 
 #topnav{
 	background-color:#ece908;
	margin:0;
	
  }
 #topnav ul{
    margin:0;
	padding:0;
 
 }
 
  #topnav li{
  list-style-type: none;
  float:left;
  display: inline;
  margin: 0;
  padding:0;
  width: 95px;
 }
#topnav a{
  display:block;
  font-family: Arial, Helvetica, sans-serif;
  border:1px solid #ece908;
  background-color:#000000;
  color:#ece908;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
  padding:3px;
  padding-left:6px;

}

#topnav a:hover{
  background-color:#ece908;
  color:#000000;
  
}


#flash{
	float:left;
	width:203px;
	
}
#navbild{
	float:right;
	
}
#tabelle{
	padding-left:203px;
}
#footer{
	height:90px;
	background-color:#000000;
	padding-top:5px;
}
td{
	font-size:9px;
	line-height:9px;
}


.mengentext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #333333}
.menge_klein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 150%; color: #333333}
.menge_weiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 150%; color: #ffffff}
.menge_weiss13 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 150%; color: #ffffff}
.menge_grau {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; color: #e8e8e8}
.link_hell {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff}
.link_sw {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
.head_klein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bolder; color: #2F6C3D; line-height: 130%}
.head_gelb {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #fff100}
.head_18_weiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #ffffff}
ul {list-style-image:url(../pics/listenelement.gif)}
.ul2 {list-style-image:url(../pics/li_quadrat.gif); valign:absbottom}

.oben { border-top:1px solid #666666 }
.rechts { border-right:1px solid #666666 }
.unten { border-bottom:1px solid #666666 }
.links { border-left:1px solid #666666 }
.table {border:none;border-collapse:collapse;background-color:white;}

input {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
        border: 1px solid #666666;
        background-color: #ffffff;
        }

textarea {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration: none;
        border: 1px solid #666666;
        background-color: #ffffff;
        width: 250px;
        }

.input2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        text-decoration: none;
        border: 1px #333333 solid;margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px;
        background-color: #e8e8e8;
        }

        /* ******Links allgemein *********** */

a:link, a:visited {
	color: #333333;
         text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #ffffff;
         text-decoration: none;
         background-color: #666666;
}



.tdborder {
	border: 1px solid #666666;
         }