body, td, a { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000; margin:0px;}

a { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #8f1721;}

a:link { text-decoration: none;  }
a:visited { text-decoration: none; }
a:activ { text-decoration: underline; }
a:hover { text-decoration: underline; }

a.schwarz { color: #000000; }

td.randlinks {	background-image: url(../gfx/randlinks.gif); background-repeat: repeat-y; }
td.randrechts {	background-image: url(../gfx/randrechts.gif); background-repeat: repeat-y; }
td.randunten {	background-image: url(../gfx/randunten.gif); background-repeat: repeat-x; }
td.inhalte { padding: 10px; }

a.impressum, .mini { font-size: 10px; color: #555555;}
strong { font-size: 13px; color: #8f1721; }

td.auslagestellen {padding:3px;}
td.inzelleoben {padding-top:0px; padding-bottom:3px;}
td.inzelle {padding-top:3px; padding-bottom:3px;}

img.inzelle { width: 30px; height: 8px; padding-top:2px; align: absmiddle; border:0;}

ul { list-style-position: outside; margin-left:16px; margin-top:0px; margin-bottom:0px; padding-left:0px; list-style-type: disc;}
ol { list-style-position: outside; margin-left:16px; margin-top:0px; margin-bottom:0px; padding-left:0px; list-style-type: decimal;}
hr { width:100%; color:#8f1721; background-color:#8f1721; height:1px; margin-left:0px; margin-reight:0px; margin-bottom:12px; margin-top:12px; text-align:right; border:0px;}

.haspomag { font-weight:bold; color: #8f1721; }
.haspomagrot { color: #8f1721; }

.formularfehlerdiv { background-color: #e9d1d3; padding-right: 10px;  padding-left: 14px; padding-bottom: 12px; width:inherit;}

