a { text-decoration: none }
a:link { color: #F00 }
a:visited { color: #800 }
a:hover, a:active { text-decoration: underline; color: #000 }
a img, a { border-width: 0; border: none }
body { background-color: #FFF }
td, th, p, h1, h2, li { font-family: Verdana,sans-serif; color: #008 }
td, th, p, li { font-size: 10pt; text-align: left }
h1 { font-size: 14pt }
h2 { font-size: 12pt; background-color: #EEE; padding: 3px 5px; margin: 1em 0 0 0 }
p em { color: #F00 !important; font-style: normal }
form p { margin: 0; text-align: left }
form b { color: #008 }
.setkarte { padding: 5px !important }
.setkarte p, .setkarte li { padding: 0; margin: 0 0 0.5em 0 }
.setkarte { /*width: 400px;*/ margin-bottom: 10px }
.setkarte ul { margin: -0.75em 0 0 0; padding: 0px; list-style: disc inside }
.setkarte th { font-weight: bolder; vertical-align: top }
.setkarte u { color: #005 }
.setkarte div, .setkarte td, .setkarte th, form p { margin: 2px !important; padding: 2px 6px !important; background: #EEE; color: #000 }
.legende { display: none }
.text, .text p { text-align: justify }
.piktogramm { width: 25px; height: 25px; float: left; vertical-align: baseline; margin-right: 2px }

/* Unterstrichen fuer roten Text */
u { text-decoration: none; color: red !important }

/* Durchgestrichen fuer blauen Text */
s { text-decoration: none; color: blue !important }

