* {
  margin: 0; padding: 0;
}


body{
  font-size: 12px;
  font-family: arial; 
  background: #ffffff url('background.jpg') repeat-x;
  overflow: auto;
}

#webseite{ 
  position: relative; 
  margin: 0 auto; 
  width: 997px; 
  overflow: auto;
}

#webseite_oben{ 
  position: relative; 
  width: 997px;
  height: 368px;
  background: url('kopfgrafik6.jpg');
  z-index: 2;
}

#links_oben{ 
  position: relative;
  float: left;
  display: inline;
  font-size: 11px;
  font-family: arial;
  height: 20px;
  margin-left: 861px;
  margin-top: 120px;
  color: #9b8b72;
}

#links_oben a{ 
  color: #9b8b72;
  text-decoration: none;
}

#links_oben a:hover{ 
  text-decoration: underline;
}

#buttonbox{ 
  position: relative;
  float: left;
  display: inline;
  height: 212px;
  width: 180px;
  margin-left: 43px;
  margin-top: 16px;
}

#brief a{ 
  position: absolute;
  display: inline;
  top: 199px;
  left: 632px;
}

#webseite_mitte{ 
  position: relative;
  float: left;
  display: inline; 
  width: 997px;
  overflow: auto;
  background: url('inhaltsgrafik.jpg');
  z-index: 1;
}

#linke_spalte{ 
  position: relative;
  float: left;
  display: inline; 
  width: 160px;
  height: 500px;
  margin-left: 14px;
}

#stier{ 
  position: relative;
  float: left;
  display: inline; 
  width: 160px;
  height: 118px;
  background: url('stier.jpg');
}

#siegel{ 
  position: relative;
  float: left;
  display: inline; 
  margin-top: 13px;
  margin-left: 35px;
}

#siegel_rechts{ 
  position: relative;
  float: left;
  display: inline; 
  margin-top: 22px;
  margin-left: 25px;
}

#tuev{ 
  position: relative;
  float: left;
  display: inline; 
  margin-top: 5px;
  margin-left: 36px;
}

#empfohlen{ 
  position: relative;
  float: left;
  display: inline; 
  margin-top: 10px;
}

#adressfeld{ 
  position: relative;
  float: left;
  display: inline;
  width: 122px;
  height: 170px;
  padding-top: 20px;
  padding-left: 38px;
  font-size: 11px;
  font-family: arial;
  color: #ffffff;
  background-color: #9b8b72;
}

*html #adressfeld{ 
  position: relative;
  float: left;
  display: inline;
  width: 122px;
  height: 100px;
  padding-top: 20px;
  padding-left: 38px;
  font-size: 11px;
  font-family: arial;
  color: #ffffff;
  background-color: #9b8b72;
}

#und{
  font-size: 16px;
}

#textfeld{ 
  position: relative;
  float: left;
  display: inline;
  width: 574px;
  margin-left: 30px;
  padding-left: 30px;
  padding-right: 10px;
  padding-bottom: 50px;
  margin-top: 25px;
  line-height: 150%;
  color: #5c5c5c;
  overflow: auto;
}

#textfeld ul{ 
  list-style-position: inside;
  list-style-type: square;
}

#textfeld ul ul{ 
  margin-left: 18px;
  list-style-type: disc;
}

#textfeld ul ul ul{ 
  margin-left: 18px;
  list-style-type: circle;
}

#rechte_spalte{ 
  position: relative;
  float: left;
  display: inline; 
  width: 165px;
  height: 560px;
}

#rechte_spalte_oben{ 
  position: relative;
  float: left;
  display: inline; 
  width: 158px;
  height: 25px;
  font-size: 10px;
  font-family: arial;
  padding-left: 6px;
  padding-top: 20px;
  color: #ffffff;
  margin-left: 1px;
  background-color: #9b8b72;
}

#goyax_widget_top_flop_dax{ 
  margin-top: 12px;
  margin-left: 1px;
}

#goyax_widget_einzelwert{ 
  margin-top: 0px;
  margin-left: 1px;
}

#kopf_widget{ 
  position: relative;
  float: left;
  display: inline; 
  width: 158px;
  height: 16px;
  margin-top: 16px;
  margin-left: 1px;
  padding-left: 6px;
  padding-top: 2px;
  font-size: 11px;
  font-weight: bold;
  font-family: arial;
  color: #004545;
  background-color: #e5e7df;
}

.csc-header{ 
  font-size: 16px;
  font-family: arial;
  color: #5c5c5c;
  margin-bottom: 20px;
}

.csc-header-n1 h1{ 
  font-size: 18px;
  font-family: arial;
  margin-top: 9px;
  color: #5c5c5c;
}

.csc-header-n2 h1{ 
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n3 h1{ 
  color: #9b8b72;
  font-family:arial;
  font-size:15px;
  margin-top:9px;
}

.csc-header-n4 h1{ 
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
  margin-bottom: -15px;
}

.csc-header-n5 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n6 h1{ 
  padding-top: 10px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n7 h1{ 
  padding-top: 30px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n8 h1{ 
  padding-top: 30px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n9 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n10 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n11 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n12 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n13 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n14 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n15 h1{ 
  padding-top: 20px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}

.csc-header-n16 h1{ 
  padding-top: 30px;
  font-size: 15px;
  font-family: arial;
  color: #9b8b72;
}



.csc-textpic-caption{ 
  font-size: 10px;
  font-family: arial;
  color: #9b8b72;
}

.bodytext{ 
  width: 480px;
}

.csc-mailform label{
  width: 100px;
  float: left;
  margin-top: 5px;
  display: block;
}

.csc-mailform-field{
  display:block;
  clear: both;
}

.csc-mailform-submit {
  margin-left: 100px;
  margin-top: 7px;
  float: left;
}

.csc-mailform {
  border: 0px;
  width: 475px;
}

.csc-uploads-fileName{
  padding-left: 55px;
  background: url('pdf_icon.jpg') no-repeat;
  height: 50px;
}

#plakat{ 
  position: relative; 
  width: 490px;
  height: 703px;
  background: url('plakat_pkv2.jpg');
}

#formular_ueber {
  color: #176e03;
  font-size: 14px;
  font-weight: bold;
  
}


