HTML {
	MARGIN: 0px; FONT-FAMILY: Verdana,Arial
}
BODY {
	MARGIN: 0px; FONT-FAMILY: Verdana,Arial
}
DIV {
	MARGIN: 0px; FONT-FAMILY: Verdana,Arial
}
BODY.printpage {
	MARGIN: 1em
}
A {
	COLOR: #000; TEXT-DECORATION: none! important
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.homelink {
	DISPLAY: block; LEFT: 13px; POSITION: absolute; TOP: 0px
}
DIV.header {
	BACKGROUND: url(/Bilder_Ecomm/m-einstieg.png) no-repeat; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 120px
}
.mainmenu H2 {
	DISPLAY: none! important
}
.navlinks H2 {
	DISPLAY: none! important
}
.navlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0.5em; BORDER-BOTTOM: #b9b7b7 1px solid; POSITION: relative; TEXT-ALIGN: center
}
.subnavlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0.5em; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 0.5em; BORDER-BOTTOM: #b9b7b7 1px solid; POSITION: relative; TEXT-ALIGN: center
}
.navlinks {
	BORDER-TOP: #fff 1px solid; BACKGROUND-COLOR: #000
}
.navlinks A {
	COLOR: #fff
}
.navlinks A {
	PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.75em; PADDING-TOP: 0.75em
}
.subnavlinks A {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.subnavlinks {
	BACKGROUND-COLOR: #fce700
}
.navlinks UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subnavlinks UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navlinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.subnavlinks LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navlinks LI.AspNet-Menu-Selected {
	BORDER-RIGHT: #b9b7b7 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #b9b7b7 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #b9b7b7 1px solid; PADDING-TOP: 4px; POSITION: relative; TOP: 2px; HEIGHT: 1em; BACKGROUND-COLOR: #fce700
}
.navlinks LI.AspNet-Menu-ChildSelected {
	BORDER-RIGHT: #b9b7b7 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #b9b7b7 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #b9b7b7 1px solid; PADDING-TOP: 4px; POSITION: relative; TOP: 2px; HEIGHT: 1em; BACKGROUND-COLOR: #fce700
}
.navlinks .AspNet-Menu-Selected A {
	COLOR: #000; PADDING-TOP: 0px
}
.navlinks .AspNet-Menu-ChildSelected A {
	COLOR: #000; PADDING-TOP: 0px
}
.mb {
	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 1.3em; PADDING-TOP: 1.3em
}
.cbox {
	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 1.3em; PADDING-TOP: 1.3em
}
.box {
	WIDTH: 19em
}
.left {
	FLOAT: left
}
.cast {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 0.5em; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.info {
	FONT-SIZE: 0.7em
}
.info H1 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/App_Themes/Maedler/images/abox.png) repeat-x; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.info H2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/App_Themes/Maedler/images/abox.png) repeat-x; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.multiinfo H1 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/App_Themes/Maedler/images/abox.png) repeat-x; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.multiinfo H2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: url(/App_Themes/Maedler/images/abox.png) repeat-x; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.multiinfo TABLE {
	MARGIN: 10px
}
.info P {
	MARGIN: 10px
}
.info .login .content {
	MARGIN: 10px
}
.search {
	MARGIN: 10px
}
.AspNet-Login {
	MARGIN: 10px
}
.cartdetails {
	BORDER-RIGHT: #7d9499 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #7d9499 1px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 0.7em; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #7d9499 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #7d9499 1px solid; BACKGROUND-COLOR: #b4d6dd
}
.nextstepslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; PADDING-TOP: 0px
}
.nextstepslist LI {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #999 1px solid; DISPLAY: inline; PADDING-LEFT: 0.5em; BACKGROUND: #ddd; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none
}
.registerbutton {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline! important
}
.search {
	MARGIN-TOP: 0px
}
.AspNet-Login #test {
	MARGIN-BOTTOM: 5px
}
.catalognavi UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.catalognavi UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	FONT-WEIGHT: bold! important
}
UL.staticlist {
	MARGIN-TOP: 7em! important; PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
.staticlist LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0.5em! important; FONT-WEIGHT: bold! important; FONT-SIZE: 0.7em! important; PADDING-BOTTOM: 0.6em! important; COLOR: #aaa! important; PADDING-TOP: 0.6em! important; BORDER-BOTTOM: #ddd 1px solid
}
.page {
	MARGIN-TOP: 5px
}
.page H2 {
	FONT-SIZE: 0.75em
}
.pageheader {
	DISPLAY: none! important; FONT-WEIGHT: bold; FONT-SIZE: 0.4em
}
.productdetail_name#pageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1em
}
.registrationpage TABLE TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.registrationpage .contentcontainer {
	FONT-SIZE: 0.75em
}
.registrationpage .contentcontainer .required DIV {
	BORDER-RIGHT: #ebde58 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #ebde58 1px solid; PADDING-LEFT: 0.25em; FLOAT: left; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #ebde58 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ebde58 1px solid; BACKGROUND-COLOR: #fef8ad
}
.registrationpage .contentcontainer .control {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.registrationpage .contentcontainer .label {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
.registrationpage .contentcontainer .required {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
.grouplist LI {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #eee 1px solid; WIDTH: 210px; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid; HEIGHT: 80px! important
}
.grouplist LI .group {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/App_Themes/Maedler/images/abox.png) repeat-x; FLOAT: right; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #eee 1px solid; WIDTH: 119px; COLOR: #000; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Verdana; HEIGHT: 70px! important; TEXT-ALIGN: left! important
}
.grouplist IMG {
	DISPLAY: block; FLOAT: right
}
.orderarticlelist {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.sendetcartslist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #222 0px 50%; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.cartarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #222 0px 50%; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.productarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #222 0px 50%; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.orderarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #222 0px 50%; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.bookmarkarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; BACKGROUND: #222 0px 50%; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.sendetcartslist TD {
	FONT-SIZE: 0.7em; TEXT-ALIGN: center
}
.productarticlelist TD {
	FONT-SIZE: 0.7em; TEXT-ALIGN: center
}
.cartarticlelist TD {
	FONT-SIZE: 0.7em; TEXT-ALIGN: center
}
.orderarticlelist TD {
	FONT-SIZE: 0.7em; TEXT-ALIGN: center
}
.bookmarkarticlelist TD {
	FONT-SIZE: 0.7em; TEXT-ALIGN: center
}
.cartarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.cartarticlelist TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.orderarticlelist TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.sendetcartslist TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.orderarticlelist TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.productarticlelist .quantity {
	PADDING-RIGHT: 7px! important
}
.bookmarkarticlelist .quantity {
	PADDING-RIGHT: 7px! important
}
.productarticlelist .quantity {
	WHITE-SPACE: nowrap
}
.cartarticlelist .characteristictext {
	WHITE-SPACE: nowrap
}
.cartarticlelist .price {
	WHITE-SPACE: nowrap
}
.productarticlelist .price .bookmarkarticlelist .price {
	WHITE-SPACE: nowrap
}
.productarticlelist TR .orderarticlelist TR {
	HEIGHT: 20px
}
.productarticlelist TR.oneRow {
	BACKGROUND-COLOR: #ddd
}
.productarticlelist TR.oneRow .characteristictext {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.7em; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.productarticlelist .quantity IMG {
	POSITION: relative; TOP: 4px
}
.productarticlelist .list_imagebutton {
	POSITION: relative; TOP: 4px
}
.productarticlelist .quantity .cart_imagebutton {
	POSITION: relative; TOP: 4px
}
.bookmarkarticlelist .quantity IMG {
	POSITION: relative; TOP: 4px
}
.bookmarkarticlelist .list_imagebutton {
	POSITION: relative; TOP: 4px
}
.bookmarkarticlelist .cart_imagebutton {
	POSITION: relative; TOP: 4px
}
.productarticlelist .scalediscount IMG {
	POSITION: relative; TOP: 2px
}
.bookmarkarticlelist .scalediscount IMG {
	POSITION: relative; TOP: 2px
}
.productarticlelist .otherArticle {
	BACKGROUND: #eee 0px 50%
}
.welcome_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 2px; MARGIN: 0.5em; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
.welcome_content {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.cart_articleinsert_header {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.welcome_content {
	FONT-SIZE: 0.8em
}
#ctl00_ContentPlace_Table1 {
	FONT-SIZE: 0.8em
}
.searchpage {
	FONT-SIZE: 0.8em
}
.productpage .description {
	FONT-SIZE: 0.8em
}
.articlepage .description {
	FONT-SIZE: 0.8em
}
.articlepage .scalediscount {
	BORDER-RIGHT: #000 1px outset; BORDER-TOP: #000 1px outset; BORDER-LEFT: #000 1px outset; BORDER-BOTTOM: #000 1px outset; TEXT-ALIGN: center
}
.articlepage .smltable {
	BORDER-RIGHT: #000 1px outset; BORDER-TOP: #000 1px outset; BORDER-LEFT: #000 1px outset; BORDER-BOTTOM: #000 1px outset; TEXT-ALIGN: center
}
.articlepage .scalediscount TD {
	BORDER-RIGHT: #000 1px inset; PADDING-RIGHT: 10px! important; BORDER-TOP: #000 1px inset; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #000 1px inset; PADDING-TOP: 3px! important; BORDER-BOTTOM: #000 1px inset; TEXT-ALIGN: center
}
.articlepage .smltable TD {
	BORDER-RIGHT: #000 1px inset; PADDING-RIGHT: 10px! important; BORDER-TOP: #000 1px inset; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: #000 1px inset; PADDING-TOP: 3px! important; BORDER-BOTTOM: #000 1px inset; TEXT-ALIGN: center
}
.articlepage .scalediscount TD.header {
	BACKGROUND-COLOR: #fef593
}
.articlepage .smltable TD.header {
	BACKGROUND-COLOR: #fef593
}
.welcome_content .article {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em; BORDER-BOTTOM: #ddd 1px solid
}
.welcome_content .arthead {
	FONT-WEIGHT: bold; COLOR: #555
}
.datasheets P {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0px; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
.datasheets P A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.25em; FONT-SIZE: 0.7em; BACKGROUND: #ddd; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 1px solid
}
.datasheets .description {
	PADDING-TOP: 0.55em
}
.resultlink A {
	COLOR: #547293; TEXT-DECORATION: underline! important
}
.productpage TABLE .articleid A {
	COLOR: #547293; TEXT-DECORATION: underline! important
}
.speciallinks {
	COLOR: #547293; TEXT-DECORATION: underline! important
}
.productarticlelist TABLE {
	CLEAR: both; MARGIN-TOP: 0.5em
}
.productarticlelist TABLE .characteristictext {
	WHITE-SPACE: nowrap
}
.information {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.25em; FONT-SIZE: 0.7em; BACKGROUND: #ddd; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #999 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #999 1px solid
}
.information A {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
