body { background-color: #bab8b6; background-image: url(../bilder/back.gif); background-repeat: repeat-y; background-position: center 0; text-align: center; margin: 0; }
#haupt { width:950px; height: inherit; margin: 0 auto; }
#haupt_Ebene1 { background-repeat: repeat-x; height: auto; width: 950px; position: relative; z-index: 1; visibility: visible; }
#oben1 { background-color: white; text-align: left; width:280px; height: 118px; float: left; padding-top: 40px; padding-left: 40px; }
#oben2 { width: 630px; height: 158px; float: left; }
#oben3 { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c7cdca; text-align: left; width: 320px; height: 23px; float: left; }
#oben4 { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c7cdca; text-align: right; width: 630px; height: 23px; float: left; }
.nav_oben a { color: #333; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.nav_oben_active { color: #e3003a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a { color: #5a5a5a; text-decoration: underline; }
a:hover { color: #e3003a; }
a:active { color: #e3003a; text-decoration: none; }
a:visited { text-decoration: none; }
#links_nav_oben { background-color: #f2f3f2; text-align: left; width:320px; height:50px; }
#links_nav_inhalt { background-color: #f2f3f2; text-align: left; width: 240px; height: auto; float: right; }
#links_nav { background-color: #f2f3f2; text-align: left; width: 320px; height: auto; float: left; }
#mitte { float:left; width:550px; background-color: white; text-align: left; top: 181px; left: 320px; height: auto; padding-top: 40px; padding-left: 40px; }
#mitte_komplett { background-color: white; text-align: left; padding-top: 40px; padding-left: 40px; top: 181px; left: 320px; width: 580px; height: auto; float: left; }
#dreispalten { text-align: left; width: 180px; height: 200px; float: left; padding-right: 10px; }
#hygiene { font-size: 11px; background-color: #f2f3f2; text-align: left; width: auto; height: auto; float: left; padding: 10px; }
#zweispalten { text-align: left; width: 275px; float: left; padding-right: 15px; }
#einspalter { text-align: left; width: 570px; float: left; }
#zwei_gross { text-align: left; width: 360px; height: 200px; float: left; }
#abmessungen { text-align: right; position: absolute; top: 240px; right: 200px; width: 150px; height: 19px; float: right; }
#footer { width:907px; height:30px; text-align:center; background-color: #fbdedf; margin-left: 34px; margin-right: 34px; clear: both; }
p { }
td { }
.buttonmenu_sub{ list-style-type: none; width: 240px; float: right; margin: 0; padding: 0; display: block; }
.buttonmenu_sub li a { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; background-image: url(../bilder/dreieck_rot_active.gif); background-repeat: no-repeat; background-position: 0 13px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 10px; padding-bottom: 10px; width: 240px; }
.buttonmenu_active_sub { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url(../bilder/dreieck_rot_active.gif); text-decoration: none; background-repeat: no-repeat; background-position: 0 13px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 10px; padding-bottom: 10px; width: 240px; }
.buttonmenu_sub_active { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url(../bilder/dreieck_rot_active.gif); text-decoration: none; background-repeat: no-repeat; background-position: 0 13px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 10px; padding-bottom: 10px; width: 240px; }
.buttonmenu_sub li a:visited { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 10px; padding-bottom: 10px; width: 240px; }
.buttonmenu_sub li a:hover, .buttonmenu li a:active { color: #e3003a; font-weight: lighter; background-image: url(../bilder/dreieck_rot_active.gif); background-repeat: no-repeat; background-position: 0 13px; }
.buttonmenu { list-style-type: none; display: block; margin: 0; padding: 0; width: 240px; float: right; }
.buttonmenu li a{ color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url(../bilder/dreieck.gif); background-repeat: no-repeat; background-position: 0 13px; width: 240px; text-decoration: none; text-decoration:none; text-align: left; text-indent: 15px; padding-top: 10px; padding-bottom: 10px; list-style-type: none; display: block; }
.buttonmenu_active { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; background-image: url(../bilder/dreieck_rot.gif); background-repeat: no-repeat; background-position: 0 13px; text-align: left; text-indent: 15px; list-style-type: none; display: block; width: 240px; padding-top: 10px; padding-bottom: 10px; }
.buttonmenu_boxen { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-align: left; text-indent: 15px; list-style-type: none; display: block; width: 240px; padding-top: 10px; padding-bottom: 10px; }
.buttonmenu li a:visited { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; text-align: left; text-indent: 15px; list-style-type: none; display: block; width: 240px; padding-top: 10px; padding-bottom: 10px; }
.buttonmenu li a:hover, .buttonmenu li a:active{ color: #e3003a; font-weight: lighter; background-image: url(../bilder/dreieck_rot.gif); background-repeat: no-repeat; background-position: 0 13px; }
.fliesstext { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; }
.fliess_fett { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.zurueck { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; text-align: right; }
.zurueck a { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
.zurueck a:hover { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
td { color: black; }
.Info { color: #4a4a4a; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 20px; }
.Info_activ { color: #e3003a; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 20px; text-decoration: none; }
.Info_Strich { color: #000; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 20px; }
em { color: #004394; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; line-height: 20px; }
h1 { color: #5a5a5a; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-transform: uppercase; }
h2 { color: #5a5a5a; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.subhead { color: #5a5a5a; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; }
.subhead_gruen { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: #49a449; padding: 2px 5px 3px; }
.subhead_blau { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: #2561ab; padding: 2px 5px 3px; }
.subhead_rot { color: white; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: #e3003a; padding: 2px 5px 3px; }
.text_hygiene { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: #f2f3f2; padding: 2px 5px 3px; }
h3 { color: #5a5a5a; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h4 { color: #5a5a5a; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; line-height: 20px; }
element { }
.unterunterbuttonmenu { list-style-type: none; margin: 0; width: 195px; float: right; padding: 0; }
.unterunterbuttonmenu li a { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url(../bilder/punkt_klein_grau.gif); background-repeat: no-repeat; background-position: 0 8px; text-decoration: none; text-align: left; text-indent: 8px; list-style-type: none; display: block; width: 195px; padding-top: 2px; padding-bottom: 2px; }
.unterunterbuttonmenu li a:visited { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; text-align: left; text-indent: 8px; list-style-type: none; display: block; width: 195px; padding-top: 2px; padding-bottom: 2px; }
.unterunterbuttonmenu_active { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-image: url(../bilder/punkt_klein_rot.gif); background-repeat: no-repeat; background-position: 0 8px; text-decoration: none; text-align: left; text-indent: 8px; list-style-type: none; display: block; width: 195px; padding-top: 2px; padding-bottom: 2px; }
.unterunterbuttonmenu li a:hover, .unterbuttonmenu li a:active { color: #e3003a; background-image: url(../bilder/punkt_klein_rot.gif); background-repeat: no-repeat; background-position: 0 8px; }
.unterbuttonmenu { list-style-type: none; margin: 0; padding: 0; width: 225px; float: right; }
.unterbuttonmenu li a { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; background-image: url(../bilder/punkt_grau.gif); background-repeat: no-repeat; background-position: 0 9px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 4px; padding-bottom: 4px; width: 225px; border-bottom: 1px solid white; }
.unterbuttonmenu li a:visited { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 4px; padding-bottom: 4px; width: 225px; border-bottom: 1px solid white; }
.unterbuttonmenu_active_sub { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; background-image: url(../bilder/punkt_rot.gif); background-repeat: no-repeat; background-position: 0 9px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 4px; padding-bottom: 4px; width: 225px; }
.unterbuttonmenu_boxen { color: #5a5a5a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-bottom: 4px; width: 225px; padding-top: 4px; }
.unterbuttonmenu_active { color: #e3003a; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-decoration: none; background-image: url(../bilder/punkt_rot.gif); background-repeat: no-repeat; background-position: 0 9px; text-align: left; text-indent: 15px; list-style-type: none; display: block; padding-top: 4px; padding-bottom: 4px; width: 225px; border-bottom: 1px solid white; }
.unterbuttonmenu li a:hover, .unterbuttonmenu li a:active { color: #e3003a; background-image: url(../bilder/punkt_rot.gif); background-repeat: no-repeat; background-position: 0 9px; }
