.navigationhaupt {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.navigationunter {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000; 
  text-decoration:none
}

.navigationrechts {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal;  
  font-weight: normal; 
  color: #5F72D4
}

.navigationrechts a {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: normal; 
  color: #5F72D4;
  line-height: 20px;
}

.hauptrubrik {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.text,.bodytext {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.bildtext {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.linkbildtext {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: normal; 
  color: #CC0000
}

.headline, h1 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size:12px;
  font-style: normal;  
  font-weight: bold;
  color: #000000;
  text-transform:uppercase;
  margin-bottom: 18px;
  margin-top: 0px;
}

h2 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size:16px;
  font-style: normal;  
  font-weight: bold;
  color: #000000;
}

.headline p {  
  padding: 0;
  margin: 0;
}

.headlinegross {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: bold; 
  color: #000000; 
  text-transform: uppercase
}

.subheadlinegross {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000; 
  text-transform: uppercase
}

a {  
  font-family: Arial, Helvetica, sans-serif; 
  color: #FFAE00; 
  text-decoration: none
}

a:hover {
  text-decoration: underline;
  color: #FFAE00; 
}


.fusszeile {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.kasten {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.textbold { 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: bold; 
  color: #000000 
}

.empfehlenbox {  
  height: 10px; 
  width: 100px
}

li {  
  list-style-type: square
}



.subMenu01 {
  float: left;
  width:241px;
  vertical-align: top;
  margin: 0 0 0 0;
  
  font-family: Arial, Helvetica, sans-serif; 
  
  font-style: normal;  
  font-weight: normal; 
  color: #000000
}

.subMenu01 ul {
  margin-top: 0;
  margin-left: 10px;
  padding: 0 0 0 0;
  text-align: left;
  padding:0;
}

.subMenu01 ul li {
  list-style-type: none;
  text-align: left;
  
  padding: 0 0 0 0;
  padding-bottom: 5px;
  margin: 0 0 0 0;
}

.subMenu01 ul li a {
  color: #000000;
  font-size: 70%;
  padding-top:5px;
  display: block;
  width: 204px;
}

.subMenu01 ul li ul li a {
  width: 186px;
}

.subMenu01 ul li a.aktiv, .subMenu01 ul li ul li a.aktiv {
  color: #FFAE00; 
}

.subMenu01 ul li a:hover {
  color: #FFAE00; 
}

.subMenu01 ul li ul {
}

.subMenu01 ul li ul li {
  list-style-type: none;
  text-align: left;
  padding: 0 0 0 0;
  margin: 0 0 0 0;
  padding-top: 5px;
}


.mainContent {
  float: left;
  width: 405px;
  border-left: 1px #000000 solid;
  padding-left: 19px;
  padding-right: 57px;
  padding-top:  3px;
}

.maginal {
  float: left;
  color: #5f72d4;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  padding-left: 12px;
  border-left: 1px #5f72d4 solid;
}

.maginal p {
  margin: 0 0 0px 0;
}

.maginal p.marginal_Aktuell {
  margin: 0 0 10px 0;
}

.maginal p.marginal_SubPages {
  margin: 0 0 10px 0;
}

.maginalLinks_TD {
  vertical-align: top;
  padding-top: 0px; 
}

.unsichtbar {
  display: none;
}

.ansprMail a {
  color: #ee0000;
}

.simpleLink {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
}

.simpleLink td {
  vertical-align: top;
}

.simpleLink td.simpleLink_TD {
  padding-top: 4px;
}

.homeText {
  padding-top:0px;
}

.homeText h4 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight:normal;  
}

.homeText p.bodytext {
  font-family:Arial,Helvetica,sans-serif;
  font-size:16px;
  font-style:normal;
  font-weight:normal;
}

.menu_list_from_pid {

}

.simpleImage_description {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
}

.ansprechpartner_headline {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:bold;
}

/* CSS FOR TABLE OBJECT */
.table {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  width:300px;
  text-align: right;
}

.td-0 {
  text-align: left;
}

.menu_list_from_pid a {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  line-height: 30px;
  color: #FFAE00;
}

.ticker a  {
	color: white;
	text-decoration: none;
}

.tx-asnewsticker-pi1 p {
  margin: 0;
}

.smallSearch {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
}

.tx-indexedsearch, td.search_text {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-style:normal;
  font-weight:normal;
}

.team1 {
  width: 215px;
  float:left;
  margin-bottom: 10px;
}

.team2 {
  width: 190px;
  float:left;
  margin-bottom: 10px;
}

