/* +--------------------+ 
   | Allgemeine Formate |
   +--------------------+ */

a { /* Linkfarbe */
  color:#DB711C;
}

.copyright { /* Formatierung der Copyright-Notiz unten */
  font-family:Verdana;
  font-size:7pt;
  font-weight:normal;
  color:#6A6A84;
}

/* +---------------------------------------+ 
   | Formate für den Inhalt der Hauptseite |
   +---------------------------------------+ */

.headline { /* Seitenüberschrift */
  margin-top:0px;
  margin-bottom:0px;
  font-size:16pt;
  font-family:Verdana;
  font-weight:normal;
  color:#848497;
  text-decoration:none;
}

.text { /* Normaler Text */
  line-height:1.3em;
  font-family:Verdana;
  font-size:10pt;
  font-weight:normal;
  color:#6A6A84;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-top:18px;
}

.text2  { /* Relikt, gleiches Format wie text */
  line-height:1.3em;
  font-family:Verdana;
  font-size:10pt;
  font-weight:normal;
  color:#6A6A84;
  padding-bottom:0px;
  margin-bottom:0px;
}

.aufzaehlung { /* Formatierung der Aufzählungen */
  line-height:1.3em;
  font-family:Verdana;
  font-size:10pt;
  font-weight:normal;
  color:#6A6A84;
  margin-left:16px;
}

.kleiner { /* kleiner Text */
  line-height:1.3em;
  font-family:Verdana;
  font-size:8pt;
  font-weight:normal;
  color:#6A6A84;
}

.nochkleiner { /* sehr kleiner Text */
  line-height:1.3em;
  font-family:Verdana;
  font-size:7pt;
  font-weight:normal;
  color:#6A6A84;
}

/* +-----------------------------------------+
   | Formate für die obere Navigationsleiste |
   +-----------------------------------------+ */

table.navitop { /* Vermeidet Darstellungsfehler */
  font-size:6pt;
}

img.navitop { /* Formatierung der Rubriknamen-Gifs */
  border:0px;
  position:relative;
  top:3px;left:23px;
}

td.navitop { /* Definiert die Ecken vor den Rubriknamen */
  background-image:url(bilder/ecke.gif);
  background-repeat:no-repeat;
}


/* +-----------------------------------------+
   | Formate für die Navigationsspalte links |
   +-----------------------------------------+ */

table.navigation {
}

table.navigation td {
  vertical-align:top;
  text-align:left;
}

.naviecke { /* Definiert die Ecken vor Einträgen */
  background-image:url(bilder/eckeklein.gif);
  background-position:2px 0px;
  background-repeat:no-repeat;
}

.navihead { /* Formatierung der Überschrift */
  margin:0px;
  font-size:16pt;
  font-family:Verdana;
  font-weight:normal;
  color:#3A4E6D;
  text-decoration:none;
}

p.impressum { /* Formatierung des Impressum-Links */
  font-family:Verdana;
  font-size:10pt;
  font-weight:bold;
  color:#3A4E6D;
  text-decoration:none;
  margin-bottom:0px;
}

p.navigation { /* Formatierung der Einträge */
  margin-top:2px;
  margin-bottom:0px;
  margin-left:14px;
  font-size:12px;
  font-family:Verdana;
  font-weight:bold;
  text-decoration:none;
  color:#3A4E6D;
}


/* +---------------------------------+
   | Formate für das Kontaktformular |
   +---------------------------------+ */

input {
  height:14px;
  font-size:11px;
  border-color:#3A4E6D;
  border-width:1px;
  border-style:solid;
  vertical-align:bottom;
}

input.check {
  border-width:0px;
  margin-top:0px;
  margin-left:0px;
  padding-left:0px;
  vertical-align:top;
}

select {
  height:16px;
  vertical-align:bottom;
  font-size:11px;
}

table.kontaktformular {
  color:#6A6A84;
  font-family:Verdana;
  font-size:8pt;
  text-align:left;
  margin-top:5px;
}

table.kontaktformular tr {
  height:20px;
  vertical-align:middle;
}


div.kontakt {
  color:#6A6A84;
  font-size:10pt;
  font-family:Verdana;
  text-decoration:none;
  margin-bottom:10px;
}

/*
.special {
  color:#D0712B;
} 

tr.beschriftung {
  color:#505050;
  font-family:Verdana;
  font-size:8pt;
  height:16px;
  vertical-align:bottom;
}
*/