HTML 
{ 
  margin:0px;
  padding:0px;
}

BODY 
{ 
  font: normal 12px verdana,Arial,Helvetica, sans-serif;  /** ??? **/
  background: white;      /** Hintergrund im main **/
  margin:0px;           /** verschieben der ganzen Seite nach rechts **/
  padding:0px;         /** verschieben der Seite nach unten und rechts **/
  color: white;      /** Farbe der Überschrift **/
}

/** Rahmen-Tabelle **/
TABLE.main 
{ 
  border:solid 1px #8CBEEF; /** Randdicke und Farbe um die Hauptseite **/
  height:100%; /** "Länge" (nach unten) der Hauptseite **/
  width:790px; /** Breite der Seite **/
  margin:0px;  /** ebenfalls eine Verschiebung nach rechts und unten **/
}



/** Hauptnavigations-Tabelle **/

TABLE.menu 
{ 
  border-collapse: collapse;  / ** ??? **/
}

TABLE.menu TD.off 
{ 
  letter-spacing: 1.2px; /**  (mouse off) Abstand der einzelnen Buchstaben im Tab.menü **/
  background: #5292CE;  /** (mouse off) Hintergrundfarbe des Tab.menüs **/
  text-align: center;   /** (mouse off) Ausrichtung des Textes im Tab.menü **/
  white-space: nowrap;  /** (mouse off) ??? **/
  width:150;  /** (mouse off) Länge der einzelnen Spalten im Tab.menü **/
  padding: 2px; /** (mouse off) Breite der einzelnen Spalten im Tab.menü **/ 
  border-right: solid 15px white; /** (mouse off) Farbe und breite des Randes im Tab.menü **/
  border-left: solid 15px white;
}


TABLE.menu TD.on 
{ 
  letter-spacing: 1.2px; /** (mouse on) Abstand der einzelnen Buchstaben im Tab.menü **/ 
  background: #8CBEEF;  /** (mouse on) Hintergrundfarbe des Tab.menüs **/
  text-align: center;  /** (mouse on) Ausrichtung des Textes im Tab.menü **/
  white-space: nowrap; /** (mouse on) ??? **/
  width:150; /** (mouse on) Länge der einzelnen Spalten im Tab.menü **/
  padding: 2px; /** (mouse on) Breite der einzelnen Spalten im Tab.menü **/
  border-right: solid 15px white; /** (mouse on) Farbe und breite des Randes im Tab.menü **/
  border-left: solid 15px white;
}


TABLE.menu TD A 
{
  color: white; /** Farbe der Schrift im Tab.menü **/
  text-decoration: none; /** z.B. Textunterstreichung wir ausgeführt wenn man none entfernt **/
  font-size: 12px; /** Schriftgröße im Tab.Menü wird geändert **/
}


/** Linke Navigation **/

TABLE.submenu 
{ 
  width:150px; /** Breite der linken Nav.Leiste **/
  margin-top:50px; /** Verschiebung der nav. Leiste nach unten **/ 
  
}


TABLE.submenu TD.off 
{ 
  background: #8CBEEF; /** (mouse off) Farbe der nav.Leiste **/ 
  white-space: nowrap; /** (mouse off) ??? **/
  padding: 2px; /** (mouse off) Breite der einzelnen Spalten in der nav.Leiste **/
  
}

TABLE.submenu TD.on
{ 
  background: #5292CE; /** (mouse on) Farbe der nav.Leiste **/
  white-space: nowrap;  /** (mouse on) ??? **/
  padding: 2px; /** (mouse on) Breite der einzelnen Spalten der nav. Leiste **/
}

TABLE.submenu TD A
{
  font-size: 11px; /** Schriftgrösse **/
  color: white; /** Schriftfarbe **/
  text-decoration: none; /** z.B. Textunterstreichung wir ausgeführt wenn man none entfernt **/
}


DIV.ueberschrift
{                   
  margin-top: 15px; /** Abstand von Überschrift nach oben **/
  margin-bottom: 20px; /** Abstand von Überschrift zum Text **/
  border-bottom: 1px solid #ccc; /** ??? **/
  font-family: arial, verdana;
  font-size: 17px; /** Schriftgröße **/
  font-weight: bold; /** Schrift wird fett gemacht **/
  letter-spacing:1.2px; /** Abstand zwischen den Buchstaben **/
  border:solid 1px #666666; /**Randdicke und Farbe **/
  padding: 2px; /** Breite der Überschriftsspalte **/
  background: #8CBEEF; /** Hintergrundfarbe Überschrift **/
}

DIV.text 
{ 
  font-size: 12px;
  color: black;
}


	
.location {
  font-size: 10px;
  color: #FFCF9C;
}



/** Servicebar **/
TABLE.servicebar TD A 
{
 font-size: 11px;
 padding-right:15px;
 color: #5292CE;
 text-decoration: none;
 text-align: center;
}

