a:link { text-decoration:underline; color: #000000; }
a:visited { text-decoration:underline; color: #000000; }
a:hover { text-decoration:underline; color: #000000; }
a:active { text-decoration:underline; color: #000000; }
body { margin-top:0px; background-color: #333333; }
A {
        COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bgcolor {
        BACKGROUND-COLOR: #FFFFCC
}
.centertab {
        BACKGROUND-COLOR: #333333
}
.bgpm {
        BACKGROUND-COLOR: #FF9900
}
.bgborder {
        BACKGROUND-COLOR: #666666
}
.bgbanner {
        BACKGROUND-COLOR: #000000
}
.bgnavdat {
        BACKGROUND-COLOR: #FFCC66
}
.bgnav {
        BACKGROUND-COLOR: #FF9900
}
.bgnavhead {
        BACKGROUND-COLOR: #000000
}
.bglistsubcat {
        BACKGROUND-COLOR: #ffcc00
}
.bglisthead {
        BACKGROUND-COLOR: #ffffff
}
.bglistcheck {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.bglistatt {
        FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.bglistprodukt {
        BACKGROUND-COLOR: #ffffff
}
.bglistmarke {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bglistliefer {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bglistdesc {
        BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; COLOR: #000000; LINE-HEIGHT: 11pt; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.navhead {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.3pt
}
.navtitle {
        FONT-SIZE: 9pt; COLOR: #ff0000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navcontent {
        FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.navcontentselected {
        FONT-SIZE: 8pt; COLOR: #ff0000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.stronghead {
        FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listhead {
        FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listatt {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgib {
        BACKGROUND-COLOR: #ffffff
}
.bgibhilight {
        BACKGROUND-COLOR: #ffffcc
}
.bgibdark {
        BACKGROUND-COLOR: #bdbdbd
}
.bgibhead {
        BACKGROUND-COLOR: #ffcc00
}
.bgibheaddark {
        BACKGROUND-COLOR: #666666
}
.bgibsubhead {
        BACKGROUND-COLOR: #c8cdd1
}
.bgibcathead {
        BACKGROUND-COLOR: #333333
}
.bgibsearchhead {
        BACKGROUND-COLOR: #333333
}
.bgibborder {
        BACKGROUND-COLOR: #333333
}
.bgibaktionhead {
        BACKGROUND-COLOR: #3366cc
}
.bgibaktion {
        BACKGROUND-COLOR: #3366cc
}
.bgibaktionlight {
        BACKGROUND-COLOR: #eeeeee
}
.ibhead {
        FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ibheaddark {
        FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ibsubhead {
        FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.3pt
}
.ibcathead {
        FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ibsearchhead {
        FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ibcontent {
        FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ibbig {
        FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgpmdirekt {
        BACKGROUND-COLOR: #000000
}
.bgpmdirekthead {
        BACKGROUND-COLOR: #666666
}
.pmdirekthead {
        FONT-WEIGHT: lighter; FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial Black,Arial, Helvetica, sans-serif; LETTER-SPACING: -1pt
}
.pmdirektsubhead {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0.3pt
}
.bibit {
        FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1 {
        FONT-WEIGHT: bold; FONT-SIZE: 20pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline {
        FONT-WEIGHT: bold; FONT-SIZE: 20pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.head {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheadline {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subhead {
        FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
        MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
        FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.topnav {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topnav:link {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.topnav:visited {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topnav:active {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.topnav:hover {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.topnavhead {
        FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topnavhead:link {
        FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topnavhead:visited {
        FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.topnavhead:active {
        FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.topnavhead:hover {
        FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.grouplink {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.grouplink:link {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.grouplink:visited {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.grouplink:active {
        TEXT-DECORATION: underline
}
A.grouplink:hover {
        TEXT-DECORATION: underline
}
.conintro {
        PADDING-RIGHT: 9pt; PADDING-LEFT: 9pt; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.conback {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.conback:link {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.conback:visited {
        FONT-SIZE: 8pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.conback:active {
        FONT-SIZE: 8pt; COLOR: #ff3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.conback:hover {
        FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.con {
        FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.con:link {
        FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.con:visited {
        FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.con:active {
        FONT-SIZE: 9pt; COLOR: #ff3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.con:hover {
        FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.con {
        FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.conboxborder {
        BACKGROUND-COLOR: #333333
}
.conboxhead {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.conboxhead2 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: #ffcc00; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.conboxheaddark {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.conboxheadnopad {
        PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #333333
}
.conboxintro {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 2pt; COLOR: #000000; LINE-HEIGHT: 10pt; PADDING-TOP: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxcontent {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 4pt; COLOR: #000000; LINE-HEIGHT: 10pt; PADDING-TOP: 4pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.conboxnopad {
        PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 0pt; COLOR: #000000; LINE-HEIGHT: 10pt; PADDING-TOP: 0pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.conboxplist {
        PADDING-RIGHT: 4pt; PADDING-LEFT: 4pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 0pt; COLOR: #000000; LINE-HEIGHT: 10pt; PADDING-TOP: 0pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.conboxlist {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.conboxlist2 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 11pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxstress {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 8pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxstress2 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 9pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.conboxlink {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 2pt; COLOR: #000000; LINE-HEIGHT: 10pt; PADDING-TOP: 2pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxform {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 8pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxformcan {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.conboxformmust {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; PADDING-BOTTOM: 1pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 1pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.conboxformmust01 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 3pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 3pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.conboxformmust02 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 10pt; PADDING-BOTTOM: 3pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; PADDING-TOP: 3pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.conboxformmust03 {
        PADDING-RIGHT: 6pt; PADDING-LEFT: 6pt; FONT-WEIGHT: bolder; FONT-SIZE: 8pt; PADDING-BOTTOM: 3pt; COLOR: #000000; LINE-HEIGHT: 12pt; PADDING-TOP: 3pt; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.navfooterblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; text-align: center; color: #000000}
.footercopyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-align: center}
.footermenu {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; margin: 0 0 10px 0;}
.footermenu a {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; margin: 0 0 10px 0;}
.contenttitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.catalogkategorien {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: underline}
.servicetop {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #000000; font-weight: bold}
.include_content {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.include_content_agb {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.catalogukategorien {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.navdat {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; text-align: center; color: #000000}
.cataloglinktitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #FCFCFC; text-decoration: underline}
.cataloglinktext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.catalogplatz {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: bold}
.shoppingtipps {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.shoppingtippslink {  font-weight:bolder; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
A.shoppingtipps:link {  font-weight:bold; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: underline}
.shoppingukat {  font-weight:bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.formularfehler {  font-weight:bolder; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF3333; text-decoration: none}
.include_results {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.menu_webcat {
        font-family: Arial, Helvetica, sans-serif;
        width: 100px;
        border:1 solid #000000;
}
.box_webcat {
        width: 55px;
        border:1 solid #000000;
}
.stil1_webcat {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
}
.stil2_webcat {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
}
.textfield_webcat {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        text-align: left;
}
.menu_top {
        border: 1px solid #666666;
        width: 752px;
}