body    { color: #575757; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
td             { color: #575757; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
div             { color: #575757; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
b  { font-weight: bold }
a        { color: #0077b4; text-decoration: underline }
a:visited         { color: #0077b4; text-decoration: underline }
a:hover      { color: #000000; text-decoration: underline }
a:active      { color: #0077b4; text-decoration: underline }

input {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
  }


h1   {	color:     #0077b4;
	font-size: 18px;
	font-weight: normal;
	margin:    0 0 15px 0 }

h2   {	color:     #0077b4;
	font-size: 11px;
	font-weight: bold;
	margin:    0 0 15px 0 }

#inhalt, #einspalter  {	color:     #575757;
	font-size: 11px;
	font-weight: normal;
	 }

#inhalt p, #einspalter p   {	color:     #575757;
	font-size: 11px;
	font-weight: normal;
	margin:    0 0 15px 0 }

#seitenspalte  {	color:     #575757;
	font-size: 10px;
	font-weight: normal;
	 }

#seitenspalte p   {	color:     #575757;
	font-size: 10px;
	font-weight: normal;
	margin:    0 0 15px 0 }
	
#seitenspalte .teaser {
	
	display: none;
	
	}	

.klein  { font-size: 10px }
.fahrplan      { color: #575757; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif }
.inputfeld_plan {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
      width : 173px;
  }
  
 .inputfeld_suche {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
      width : 133px;
  }
 
  .inputfeld_suchego {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
      width : 40px;
  }
 
 .inputfeld_kontakt {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
      width : 408px;
  }
 
 .inputfeld_bank {
      color : #000;
      font-weight : normal;
      font-size : 10px;
      line-height : 11px;
      font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
      width : 290px;
  } 

.inputfeld_berater  {	color:       #000;
	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-weight: normal;
	line-height: 11px;
	width:       365px }

  
.navmarge   {	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:      5px 12px 12px }

.navmargeende    {	font-size:   10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:      5px 12px 0 }

.clear 			{
				clear: both;
				font-size: 1px;
				line-height: 0;
				margin: 0;
				padding: 0;
				}


