BODY {
	SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-FACE-COLOR: #cdd1dd; LINE-HEIGHT: 16px; SCROLLBAR-BASE-COLOR: #000000; FONT-FAMILY: Tahoma,Arial,Helvetica; SCROLLBAR-HIGHLIGHT-COLOR: #cdd1dd; SCROLLBAR-SHADOW-COLOR: #cdd1dd; FONT-SIZE: 11px; scrollbar-3d-light-color: #CDD1DD; scrollbar-dark-shadow-color: #CDD1DD
}
BODY.content {
	SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-FACE-COLOR: #cdd1dd; LINE-HEIGHT: 16px; MARGIN-TOP: 20px; SCROLLBAR-BASE-COLOR: #000000; FONT-FAMILY: Tahoma,Arial,Helvetica; BACKGROUND: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #cdd1dd; MARGIN-LEFT: 0px; SCROLLBAR-SHADOW-COLOR: #cdd1dd; FONT-SIZE: 11px; scrollbar-3d-light-color: #CDD1DD; scrollbar-dark-shadow-color: #CDD1DD
}
TD {
	LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #222222; FONT-SIZE: 11px
}
INPUT {
	FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px
}
INPUT.necessary {
	BACKGROUND-COLOR: #cdd1dd; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px
}
TEXTAREA {
	FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px
}
TEXTAREA.necessary {
	BACKGROUND-COLOR: #cdd1dd; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px
}
.menuTd {
	LINE-HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 11px
}
.menuBasektTd {
	BORDER-BOTTOM: #ffcb05 1px solid; LINE-HEIGHT: 16px; COLOR: #000000; FONT-SIZE: 11px
}
.menuTop {
	LINE-HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menuTop:hover {
	LINE-HEIGHT: 16px; COLOR: #cdd1dd; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu {
	MARGIN-BOTTOM: 3px; COLOR: #000000; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #4d587e
}
DIV.menuLink {
	LINE-HEIGHT: 16px; PADDING-LEFT: 17px; FONT-WEIGHT: bold
}
A.menuH2 {
	LINE-HEIGHT: 13px; COLOR: #000000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.menuH2:hover {
	COLOR: #4d587e
}
FONT.navpoint {
	LINE-HEIGHT: 12px; COLOR: #3b456a; FONT-SIZE: 11px
}
.topofferH1 {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: #e99738; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newsH1 {
	LINE-HEIGHT: 16px; BACKGROUND-COLOR: #e84732; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ffcb05; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newsH2 {
	LINE-HEIGHT: 15px; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #006755; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.news {
	LINE-HEIGHT: 18px; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 11px
}
.infoTab {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.infoHead {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #3475d1; PADDING-LEFT: 20px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.prodHead {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #006980; PADDING-LEFT: 20px; COLOR: #ffffff; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.infoHead2 {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffe093; PADDING-LEFT: 20px; COLOR: #000000; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.infoContent {
	PADDING-LEFT: 20px
}
H1 {
	MARGIN-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; MARGIN-BOTTOM: 15px; COLOR: #000000; FONT-SIZE: 17px; FONT-WEIGHT: bold
}
H2 {
	MARGIN-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica; MARGIN-BOTTOM: 0px; COLOR: #2e3657; FONT-SIZE: 12px; FONT-WEIGHT: bolder
}
.pH1 {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pPrice {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pPriceOR {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
.pPriceMR {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.banner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND-COLOR: #ba262e; FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ffffff; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
A {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #374166
}
.stdButton TR TD A {
	COLOR: black; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.stdButton TR TD A:hover {
	COLOR: black
}
A.button {
	WIDTH: 100%; HEIGHT: 100%
}
A.sitemap {
	COLOR: #000000; FONT-WEIGHT: bold
}
A:hover {
	COLOR: #4d587e
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 15px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 16px
}
.gross {
	COLOR: #000000; FONT-SIZE: 12px
}
.produkte {
	BORDER-BOTTOM: #c9b85e 1px solid
}
.klein {
	LINE-HEIGHT: 11px; COLOR: #999999; FONT-SIZE: 10px
}
.imgText {
	LINE-HEIGHT: 11px; COLOR: #000000; FONT-SIZE: 10px
}
.mittel {
	FONT-SIZE: 11px
}
FORM {
	MARGIN: 0px
}
.formular {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #cdd1dd; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.loesch {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffe093; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.bestell {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #cdd1dd; FONT-FAMILY: Tahoma,Arial,Helvetica; HEIGHT: 18px; FONT-SIZE: 11px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.mussnicht {
	BORDER-BOTTOM: #222222 1px solid; BORDER-LEFT: #222222 1px solid; BACKGROUND-COLOR: #ffffff; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px; BORDER-TOP: #222222 1px solid; BORDER-RIGHT: #222222 1px solid
}
.c1 {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #cdd1dd; FONT-FAMILY: Tahoma,Arial,Helvetica; HEIGHT: 18px; FONT-SIZE: 11px; BORDER-TOP: #000000 1px solid; CURSOR: hand; BORDER-RIGHT: #000000 1px solid
}
.green {
	COLOR: #006755; FONT-WEIGHT: bold
}
FONT.fontHighlightbox {
	FONT-WEIGHT: bold
}
.tableTabs {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.tableTabs TR TD {
	BORDER-BOTTOM: white 1px solid; PADDING-LEFT: 10px; BACKGROUND: url(../img/tab_back.gif); HEIGHT: 25px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid
}
.tableTabs TR TD.tabCaptActive {
	BORDER-BOTTOM: white 0px solid; PADDING-LEFT: 10px; WIDTH: 90px; BACKGROUND: url(../img/tab_back_active.gif); HEIGHT: 25px; COLOR: white; CURSOR: default; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.tableTabs TR TD.tabCaptSchatten {
	PADDING-LEFT: 10px; WIDTH: 89px; BACKGROUND: url(../img/tab_back_schatten.gif); HEIGHT: 25px; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid
}
.tableTabs TR.spacer TD {
	BORDER-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: default
}
.tabInactive {
	DISPLAY: none
}
.tabActive {
	DISPLAY: block
}
.tableVariants {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdVariantsHead {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BACKGROUND-COLOR: #0152c5; PADDING-LEFT: 10px; COLOR: white; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 1px solid
}
.tdVariantsHeadEnd {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BACKGROUND-COLOR: #0152c5; COLOR: white; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid
}
.tdVariantsData {
	BORDER-BOTTOM: #000000 1px solid; VERTICAL-ALIGN: top
}
.tdVariantsDataEnd {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
.ulVariants {
	MARGIN-LEFT: 13px
}
.tableAccessories {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdAccessoriesHead {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BACKGROUND-COLOR: #0152c5; PADDING-LEFT: 10px; COLOR: white; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 1px solid
}
.tableFiles {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdFilesHead {
	BORDER-BOTTOM: #0152c5 1px solid; BORDER-LEFT: #0152c5 0px solid; BACKGROUND-COLOR: #0152c5; PADDING-LEFT: 10px; COLOR: white; BORDER-TOP: #0152c5 0px solid; BORDER-RIGHT: #0152c5 1px solid
}
.tdFilesData {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tdFilesData .empty {
	LINE-HEIGHT: 1px; WIDTH: 1px; HEIGHT: 6px; FONT-SIZE: 1px
}
.tdFilesData .description {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 50px; WIDTH: 400px; PADDING-TOP: 3px
}
.tdFilesData .description2 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 15px; WIDTH: 400px; PADDING-TOP: 3px
}
.tdAccessoriesHeadEnd {
	BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BACKGROUND-COLOR: #0152c5; COLOR: white; BORDER-TOP: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid
}
.tdAccessoriesData {
	BORDER-BOTTOM: #000000 1px solid; VERTICAL-ALIGN: top
}
.tdAccessoriesDataEnd {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: top; BORDER-LEFT-WIDTH: 0px
}
.inputInBasket {
	WIDTH: 23px; FONT-FAMILY: Tahoma,Arial,Helvetica; FONT-SIZE: 11px
}
.tableBasket {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.tdBasketHead {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #f0f1f6; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdBasketHeadEnd {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #f0f1f6; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.tdBasketData {
	BORDER-BOTTOM: #000000 1px solid
}
.tdBasketDataEnd {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.tableComparison {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.tdComparisonHead {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #cdd1dd; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdComparisonHeadEnd {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #cdd1dd; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.tdComparisonHeadLeft {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #cdd1dd; PADDING-RIGHT: 20px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdComparisonHeadLeftEnd {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #cdd1dd; PADDING-RIGHT: 20px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 1px solid
}
.tdComparisonData {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.tdComparisonDataEnd {
	BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
FONT.homeOfferH1 {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
TD.homeOfferImg {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
TD.homeOfferText {
	PADDING-LEFT: 10px
}
UL.homeOfferText {
	MARGIN-LEFT: 15px
}
TD.homeOfferPrice {
	PADDING-RIGHT: 10px
}
FONT.homeOfferPrice {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
FONT.homeOfferPriceMR {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #ff0000; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
FONT.homeOfferPriceOR {
	FONT-FAMILY: Tahoma,Arial,Helvetica; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: line-through
}
.tableInfos {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.tdInfosHeadEndTop {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #f0f1f6; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.tdInfosHeadEnd {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #f0f1f6; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 0px solid
}
.tdInfosData {
	PADDING-LEFT: 5px
}
.tdServiceHeadEnd {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BACKGROUND-COLOR: #ffe093; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid
}
.tdHWSWHeadEndTop {
	BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: #cce9cb; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.tdHWSWHead {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #cce9cb; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
TD.catH1 {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #4d587e; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
TD.catContent {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
FONT.catH1 {
	COLOR: #ffffff; FONT-WEIGHT: bold
}
TABLE.beratungData {
	BACKGROUND-COLOR: #f0f1f6
}
TD.beratungData {
	PADDING-BOTTOM: 3px
}
.menuSearchInput {
	WIDTH: 120px; FONT-SIZE: 11px
}
FONT.error {
	COLOR: #ff0000
}
.tableBestellung {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
TD.tdFormData {
	PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
FONT.priceDetailOR {
	TEXT-DECORATION: line-through
}
FONT.priceDetailMR {
	COLOR: #ff0000
}
FONT.small {
	FONT-SIZE: 9px
}
