body { background-color: #fce295; margin: 0 }body, p, td { color: black; font-size: 12px; font-family: Verdana; line-height: 180% }.geschleerzeichen { font-size: 1px }a:link { color: black; text-decoration: none }a:visited { color: black; text-decoration: none }a:hover { color: #b32225; text-decoration: none }a:active { color: #1c2c6b; text-decoration: none }.links  { background-image: url(indexpix/links.jpg); background-repeat: repeat-x; background-position: right 0 }.rechts  { background-image: url(indexpix/rechts.jpg); background-repeat: repeat-x }/* Menuequer */#nav1 { margin-top: 5px; margin-left: 30px; padding-left: 0 }#nav1 ul { margin-left: 0 }#nav1 li { list-style-type: none; display: inline; margin-left: 0 }#nav1 li:first-child { margin-left: 0 }.menueobenbg1  { background-image: url(indexpix/3.jpg); background-repeat: no-repeat; padding-left: 0 }/* Menue */.meue_text { font-size: 12px; text-align: right; margin-right: 9px }#Ebene1 { text-align: right; margin-top: 15px; position: relative; width: 190px }#Ebene1 a { color: black; text-decoration: none; display: block; padding-right: 25px; padding-left: 5px; height: 30px }#Ebene1 a:hover { color: #fffbd0; background: #b32225; position: relative; top: 0 }.maincontent { background-color: #eaeef6; padding-top: 15px; padding-left: 30px }h1 { color: #b32225; font-size: 15px; font-weight: 600 }.unterstrich { margin-bottom: 20px; width: 100%; clear: both; border-bottom: 1px dashed #b32225 }.fliesstext  { text-align: justify; margin-bottom: 5px; width: 90%; float: left }.fliesstext2 { text-align: justify; margin-bottom: 5px; width: 300px; float: left }.bildrechts { margin-top: 0; margin-bottom: 20px; margin-left: 30px; float: left; border: solid 3px white }.bildrechts2 { margin-top: 0; margin-bottom: 20px; margin-left: 30px; float: left }.freistrechts { margin-top: 0; margin-bottom: 20px; margin-left: 30px; float: left }h2 { font-size: 12px; font-weight: 600 }.tabledivider  { border-bottom: 1px dotted black }.artikelnr { padding: 10px; border-style: solid none none; border-width: 1px medium medium; border-color: #a8cbe9 }/*Spalten fuer index*/.spaltelinks  { background-image: url(indexpix/bgspaltelinks.jpg); background-repeat: repeat-y; padding-top: 10px; padding-right: 20px; padding-left: 15px; width: 501px; height: 100%; float: left }.spaltestandard  { background-image: url(indexpix/bgstandard.jpg); background-repeat: repeat-y; padding-top: 10px; padding-right: 20px; padding-left: 15px; width: 100%; height: 100%; float: left }.spalterechts  { background-image: url(indexpix/bgspaltelinks.jpg); background-repeat: repeat-y; padding-top: 10px; padding-right: 10px; padding-left: 10px; width: 180px; height: 100%; float: left }