/*

Wir legen sehr viel Wert auf Behindertengerechte Gestaltung der Seiten und haben deshalb diese Seite barrierefrei gestaltet.
Layout und Inhalt sind getrennt. Die Struktur dieser Seite wird durch Cascarding Style Sheets erzeugt 

(c) Sehen-Design 2003 

*/

/*
  allgemeine Angaben des CSS2-Styles
*/

body {
  background-color: white;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 0.7em;
}
ol, td, div {
  font-family: verdana, arial, helvetica, sans-serif;
  color: black;
}
ul, li {
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: verdana, arial, helvetica, sans-serif;
  color: black;
  font-size: 1em;
  list-style: inside;  
}
img {
  border: 0px;
}
a:active, a:visited, a:link {
  text-decoration: none;
  color: #25335A;
}
a:hover {
  text-decoration: underline;
  color: #25335A;
}

/*
  Formulareingaben
*/

form {
  font-size: 1em;
  font-family: verdana, arial, helvetica, sans-serif;
  margin-bottom: 0px;
  margin-top: 0px;
}
.feld {
  background-color: white;
  font-size: 1em;
  font-weight: bold;
  border: 1px solid black;
  font-family: verdana, arial, helvetica, sans-serif;
  height: 18px;
  background-image: url(../images/form_rand.jpg); 
  background-repeat:no-repeat;
  vertical-align: middle;
}	
.button {    
  background-color: white;
  font-size: 1em;
  font-weight: bold;
  border:1px solid #25335A;
  font-family: verdana, arial, helvetica, sans-serif;
  height: 18px;
  vertical-align: middle;
}
.button2 {    
  background-color: white;
  font-size: 0.7em;
  font-weight: bold;
  border:1px solid #25335A;
  font-family: verdana, arial, helvetica, sans-serif;
  vertical-align: middle;
}
.textarea {
  background-color: white;
  font-size: 1em;
  font-weight: bold;
  border: 1px solid black;
  width: 500px;
  height: 150px;
  font-family: verdana, arial, helvetica, sans-serif;
  background-image: url(../images/form_rand.jpg); 
  background-repeat:no-repeat; 
}

/*
  Content-Bereich mit Definitionen der Tabellen
*/

.content_table {
  padding: 0px;
  border: 0px;
  height: 410px;
  color: black;
  width: 793px;
}
.content_abstand_rest {
  width: 3px; 
  height: 100%; 
  background-image: url(../images/content_hintergrund_3pixel.jpg);  
  background-repeat:repeat-x; 
}
.content {
  padding-top: 19px;
  font-size: 0.75em;
  width: 513px; 
  height: 100%; 
  vertical-align: top; 
  background-image: url(../images/content_hintergrund.jpg); 
  background-repeat:no-repeat;
  background-position: top left;
}
.content_schatten {
  background: url(../images/schatten_rechts.jpg);
  background-repeat: repeat-y;
}
.tabelle {
  font-size: 1em;
}
.tabelle_2_oben_links {
  width: 10px;
  height: 15px;
  background-image: url(../images/content_links.gif); 
  background-repeat:no-repeat;  
}
.tabelle_2_oben_mitte {
  height: 15px;
  background-color: #25335A;
  color: white;
  font-size: 1em;
  font-family: verdana, arial, helvetica, sans-serif;  
  margin-left: 2px;
}
.tabelle_2_oben_rechts {
  width: 10px;
  height: 15px;
  background-image: url(../images/content_rechts.gif); 
  background-repeat: no-repeat; 
}
.tabelle_2_mitte_links {
  width: 10px;
  background-image: url(../images/content_links_linie.gif);
  background-repeat: repeat-y;
}
.tabelle_2_mitte_mitte {
  margin-left: 2px;
}
.tabelle_2_mitte_rechts {
  width: 10px;
  background-image: url(../images/content_rechts_linie.gif);
  background-repeat: repeat-y;
}
.tabelle_2_unten_links {
  width: 10px;
  height: 1px;
  background-color: #25335A;
}
.tabelle_2_unten_mitte {
  height: 1px;
  background-color: #25335A;
}
.tabelle_2_unten_rechts {
  width: 10px;
  height: 1px;
  background-color: #25335A;
}
.tabelle_2_oben_mitte a:link, .tabelle_2_oben_mitte a:active, .tabelle_2_oben_mitte a:visited {
  color: white;
}
.anleser_tabelle_links {
  background: url(../images/anleser_tabelle_bg.gif);
  width: 4px;
}
.anleser_tabelle_oben {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  color: white; 
  background-color: #243553;
  width: 496px;
  font-family: Verdana, Herlvetica, sans-serif;
  font-size: 1em;
}
.anleser_tabelle_unten {
  padding-left: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 6px;
  color: black; 
  background-color: #A9B4D0;
  width: 496px;
  font-family: Verdana, Herlvetica, sans-serif;
  font-size: 1em;
  text-align: right;
}
.anleser_tabelle_anleser {
  padding-left: 3px;
  padding-top: 2px;
  background-color: #DCDCEA;
  font-family: Verdana, Herlvetica, sans-serif;
  font-size: 1em;
  vertical-align: top;
  padding-right: 3px;
  padding-bottom: 2px;
}
.anleser_tabelle_katbild {
  background-color: #C3C3D5; 
  vertical-align: top;
  font-size: 1em;
  font-family: Verdana, Herlvetica, sans-serif;
}
