body {
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 73%;  /* Enables font size scaling in MSIE */
  font-color: #FFFFFF;
  margin: 0;
  padding: 0;
  background-color: #4761AB;
}

html > body {
  font-size: 9pt;
}



#menu td{ /*?????????*/
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  color: #5175AC; 
  font-weight: bold;
  text-align: center;
}

#menu table{/* Gitterlinien des Menues links */
  border: thin solid ;
  border-color: #A3B6D3;
  border-collapse: collapse;
}

#menu a{/* unausgewaehlter Text im Menue links */
  color: #5175AC;
  text-decoration: none;
}

#menu a:hover {/* ausgewaehlter Text im Menue links */
  color: #fff;
  text-decoration: none;
  background-color: #5175AC;
}


#title{/* erste Spalte im Titel */
  font-family: verdana, helvetica, arial, sans-serif;
  color: #ADB9DC;
  font-weight: bold;
  text-align: left;  
  font-size: 60pt;
  margin: 0;
  padding: 0;
}

.table2{/*unterste Linie des Rahmens, der die Box mit den Inhalten umgibt*/
        border-bottom-style: solid;
        border-bottom-color: #5175AC;
}

.title2{/*zweite Spalte des Titels*/
  font-family: verdana, helvetica, arial, sans-serif;
  color: #3399ff;
  font-weight: bold;
  text-align: left;  
  font-size: 60pt;
  margin: 0;
  padding: 0;
}

.title3{/*erste Zeile der 3. Spalte des Titels*/
  font-family: verdana, helvetica, arial, sans-serif;
  color: #3399ff;
  font-weight: bold;
  text-align: left;
  font-size: 15pt;
  margin: 0;
  padding: 0;
}

.title4{/*restliche Zeilen der 3. Spalte des Titels*/
  font-family: verdana, helvetica, arial, sans-serif;
  color: #3399ff;
  font-weight: bold;
  text-align: left;
  font-size: 10pt;
  margin: 0;
  padding: 0;
}


.subtitle{/*Hintergrund- und Textfarbe der Ueberschriften */
  font-family: verdana, helvetica, arial, sans-serif;
  color: #fff;
  background-color: #5175AC;
  font-weight: bold;
  text-align: left;  
  font-size: 20pt;
  margin: 0;
  padding: 0;
}

.subsubtitle{/*Hintergrund- und Textfarbe der kleineren Ueberschriften*/
  font-family: verdana, helvetica, arial, sans-serif;
  color: #5175AC;
  background-color: #fff;
  font-weight: bold;
  text-align: left;  
  font-size: 13pt;
  margin-top: 1;
  padding: 0;
}

.input{/*??????????????? */
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  color: #000000;
  font-weight: bold;
  font-size: 10pt;
  margin: 0;
  padding: 0;
}

.in{/*????????????? */
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000000;
  font-weight: bold;
  font-size: 9pt;
  margin: 0;
  padding: 0;
}

.t_n{/*????????????? */
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000000;
  font-weight: normal;
  font-size: 10pt;
}

.boxtext{/*Zentrale Box: Hintergrund- und Textfarbe*/
  font-family: verdana, helvetica, arial, sans-serif;
  color: #000000;
  background-color: #A3B6D3;
  background-color: #95A2CE;
  font-weight: bold;
  text-align: left;  
  font-size: 10pt;
  margin: 0;
  padding: 5pt;
}

.bo{/* Linke Linie des Rahmens um die Inhaltsbox, vergleiche untere Linie in .table2 */
  margin: 10pt;
  border-left-style: solid;
  border-left-color: #5175AC;
}


.bo em{/* ?????????? */
  font-family: helvetica, arial, sans-serif;
  font-variant: small-caps;
  color: #fff;
  font-weight: bold;
  
}

.bo a {/*Rahmen um Links innerhalb der zentralen Box*/
  color: white;
  text-decoration: none;
  border: 0px solid #A3B6D3;  
  font-weight: bold;
}

.bo a:visited{/*Farbe besuchter Links*/
  color: white;
  text-decoration: none;
  font-weight: bold;
  border: 0px solid black;
}

.bo a:hover{/*Farbe von Links unter der Maus*/
  color: #5175AC;
  text-decoration: none;
  background-color: #ffffff;
  border: 0px solid black;
}

#line td{/* ?????????*/
  font-family: "trebuchet ms", verdana, helvetica, arial, sans-serif;
  color: #ffffff; 
  font-weight: bold;
  text-align: center;
}

.line2 {/*Linie zwischen dem Titelsegment und dem Koerper der Seite*/
  background-color: #4761AB;
}

