/* Standard-Einstellungen */
BODY { background-color: #376E99; color: #000000; font-family:Arial,sans-serif; }
A:link { text-decoration:none; color: #FFFFFF; font-family:Arial,sans-serif; }
A:visited { text-decoration:none; color: #FFFFFF; font-family:Arial,sans-serif; }
A:active { text-decoration:none; color: #FFFFFF; font-family:Arial,sans-serif; }
LI { list-style-type:circle }
IMG { border-width: 0px; border-color: #000000; border-style:solid;}
TD { vertical-align:top; text-align: center;}

/* body für Text-Seiten */
BODY.menu { background-color:#FFFFFF; color: #000000; font-family:Arial,sans-serif; }
BODY.text { background-color:#FFFFFF; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }

/* links auf hellem Untergrund . */
A.dunkel { text-decoration:none; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }
A:visited.dunkel { text-decoration:none; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }
A:active.dunkel { text-decoration:none; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }

/* link- stil für Textseiten hardware etc. */
A.text { text-decoration:none; color: #376E99; font-family:Arial,sans-serif; font-size:10pt; }
A:visited.text { text-decoration:none; color: #376E99; font-family:Arial,sans-serif; font-size:10pt; }
A:active.text { text-decoration:none; color: #376E99; font-family:Arial,sans-serif; font-size:10pt; }

/* Fußzeile in Text-Seiten */
A.fuss1 { text-decoration:none; background-color:#376E99; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }
A:visited.fuss1 { text-decoration:none; background-color:#376E99; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }
A:active.fuss1 { text-decoration:none; background-color:#376E99; color: #000000; font-family:Arial,sans-serif; font-size:10pt; }
TABLE.fuss { padding: 3px; margin: 0px; border-spacing:0px; border-style:solid; border-width: 1px; border-color: #000000; background-color:#376E99; }

/* Tabellenzelle fuer Fusszeile */
TD.fuss { font-family:Arial,sans-serif; color: #FFFFFF; }
TD.tdfusstext { font-family:Arial,sans-serif; color: #000000; background-color:#376E99; }

/* Tabelle Referenzliste */
TABLE.referenz { padding: 5px; margin: 0px; border-spacing:0px; border-style:solid; border-width: 1px; border-color: #000000; }
TD.referenz1 { padding: 10px; background-color: #C4D1E1; color: #000000; font-family:Arial,sans-serif; font-size:10pt; vertical-align:top; text-align: left; }
TD.referenz2 { padding: 10px; background-color: #C4D1E1; color: #000000; font-family:Arial,sans-serif; font-size:10pt; vertical-align:top; text-align: left; }

/* Tabelle Kontaktformular */
TABLE.kontaktkopf { padding: 0px; margin: 0px; border-spacing:0px; border-style:solid; border-width: 0px; border-color: #000000; }
TD.kontaktkopf { padding: 10px; background-color: #376E99; color: #FFFFFF; font-family:Arial,sans-serif; font-size:10pt;  }

TABLE.kontaktadresse { padding: 0px; margin: 0px; border-spacing:0px; border-style:solid; border-width: 0px; border-color: #000000; }
TD.kontaktadresse { padding: 10px; background-color: #FFFFFF; color: #000000; font-family:Arial,sans-serif; font-size:10pt;  text-align: left;}

/*  Standort */
TABLE.standort { padding: 0px; margin: 0px; border-spacing:0px; border-style:solid; border-width: 0px; border-color: #000000; }
TD.standort { padding: 5px; background-color: #FFFFFF; color: #000000; font-family:Arial,sans-serif; font-size:10pt; vertical-align:top; text-align: left; }

/* align-left */
TD.left { text-align: left; }


