
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 }

