html, body, h1, h2, h3, h4, ul, li {margin: 0; padding: 0;}
img {border: 0;}

body {text-align:left; background-color: #ffffff; font: 11px Helvetica; color: #000000;}

a:link {color:#000000; text-decoration: none;}
a:active {color:#900007; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:hover {color:#900007; text-decoration: underline;}

#nav-oben td {color: #000000; font: 11px Helvetica;}
#nav-oben a:link {color: #ffffff; font: 11px Helvetica; text-decoration: none;}
#nav-oben a:active {color: #ffffff; font: 11px Helvetica; text-decoration: none;}
#nav-oben a:visited {color: #ffffff; font: 11px Helvetica; text-decoration: none;}
#nav-oben a:hover {color: #ffffff; font: 11px Helvetica; text-decoration: overline underline;}

/** layout **/


/** dunkle Schrift **/
#text {padding: 10px; text-align: left;}
#text h1 {text-align: center; font:bold 1.2em Helvetica;}
#text h2 {text-align: center; font:bold 1.1em Helvetica;}
#text p {line-height:12px; font: 1.1em Helvetica;}
#text a {text-decoration: underline;}
#text a:hover {text-decoration: underline;color: #6D7481;}
#text .trenner {width: 390px; height: 1px; margin: 30px 0px 10px 0px; background-color: #464544; border-top: 0px #ffffff solid; border-bottom: 0px #ffffff solid; font-size: 0px;}

/** weisse Schrift **/
#text2 {color: #000000; padding: 0px; text-align:left; font: 11px Helvetica;}
#text2 h1 {text-align: center; color:#ffffff; font:bold 1.0em  Verdana;}
#text2 h2 {color:#ffffff; font:bold 1.0em/1.5em  Verdana;}
#text2 a {text-decoration: none;}
#text2 a:hover {text-decoration: underline;}


/** eingabefeld **/
input {font:bold 1.0em Helvetica; color:#000000; border-width:1pt; background-color:#ffffff; BORDER-LEFT:#6D7481 1pt solid; BORDER-RIGHT:#6D7481 1pt solid; BORDER-TOP:#6D7481 1pt solid; BORDER-BOTTOM:#6D7481 1pt solid}
textarea {font:bold 1.0em Helvetica; color:#000000; border-width:1pt; background-color:#ffffff; BORDER-LEFT:#6D7481 1pt solid; BORDER-RIGHT:#6D7481 1pt solid; BORDER-TOP:#6D7481 1pt solid; BORDER-BOTTOM:#6D7481 1pt solid}
select {font:bold 1.0em Helvetica; color:#000000; border-width:1pt; background-color:#ffffff; BORDER-LEFT:#6D7481 1pt solid; BORDER-RIGHT:#6D7481 1pt solid; BORDER-TOP:#6D7481 1pt solid; BORDER-BOTTOM:#6D7481 1pt solid}
radio {font:bold 1.0em Helvetica; color:#000000; border-width:1pt; background-color:#000000; BORDER-LEFT:#6D7481 1pt solid; BORDER-RIGHT:#6D7481 1pt solid; BORDER-TOP:#6D7481 1pt solid; BORDER-BOTTOM:#6D7481 1pt solid}

p {line-height:15px; font: 1.1em Helvetica;}
h1 {text-align: center; color:#ffffff; font:bold 1.0em  Verdana;}
#klein {font: 0.8em Helvetica;}
#klein2 {font: 0.9em Helvetica;}

