body {
  text-align:center;
  background-color:#FFFFFF;
}
h1 {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:18px; 
  font-weight: normal;
  margin:0; 
  padding:0;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;  
  color: #339900;
  text-align:left;
}
h2 {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:13px; 
  font-weight: bold;
  margin:0; 
  padding:0;
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  color: #333333;
  text-align:left;
}
.schrift_normal {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:13px; 
  line-height:20px; 
  padding:15px;  
  color: #333333;
  text-align:left;
}
.schrift_achtung {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:13px; 
  font-weight:bold; 
  line-height:20px; 
  padding-top:15px;
  padding-left:15px;
  padding-right:15px;
  color: #FF0000;
  text-align:left;
}
.schrift_zitat {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:14px; 
  font-weight: bold;
  line-height: 20px; 
  color: #666666;
  text-align:left;
}
.schrift_texteinzug_1 {
  padding-left:150px;  
}
.schrift_texteinzug_2 {
  padding-left:300px;  
}
.schrift_werb {
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size:13px; 
  line-height: 15px; 
  padding:15px;  
  color: #333333;
  text-align:left;
}
.schrift_validator {
  text-align:center;
}
.google_ads {
  margin:0px;  
  margin-top:15px;    
  margin-left:13px;  
  text-align:left;
}
a:link {
color: #006600;
}
a:visited {
color: #006600;
}
a:hover {
color: #FF0000;
}
a:active {
color: #FF0000;
}
ul {
  margin:0; 
  padding:0;
  padding-left:25px;
  list-style-image: url(../gfx/punkt.gif);
}
td {  
  font-family: Tahoma, Verdana, Arial, SunSans-Regular, Sans-Serif; 
  font-size: 13px; 
  line-height: 20px;
  padding-left:15px;
  padding-right:15px;  
  padding-bottom:15px;
  text-align:left;
  vertical-align:top;
}
table {
  width:586px;
  border-collapse:collapse; 
  margin-top:15px;
}
#grafik_logo {
  padding:20px;
  text-align:left;
}
#box_kopf {
  width:800px;
  margin-left:auto;
  margin-right:auto;
  margin-top:15px;
  margin-bottom:15px;
  border:1px solid #DEDEDE;
}
#box_hauptelement {
  overflow: hidden;
  width:800px;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #DEDEDE;
  background-color:#F7F7F7;
}
#box_navi_gross{
  float:left;
  width:150px;
}
.box_navi_klein{
  width:150px;
  margin-left:20px;
  margin-right:0px;
  margin-top:20px;
  margin-bottom:20px;
  border:1px dotted #339900;
  background-color:#FFFFFF;
}
#box_inhalt{
  float:right;
  width:586px;
  margin-left:20px;
  margin-right:20px;
  margin-top:20px;
  margin-bottom:20px;
  border:1px dotted #339900;
  background-color:#FFFFFF;
}