DIV#container {
	WIDTH: 984px
}
DIV#bannerAndLogo {
	PADDING-RIGHT: 6px; BACKGROUND-POSITION: left top; BACKGROUND-ATTACHMENT: scroll; FLOAT: left; WIDTH: 980px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 110px
}
DIV#startseitebanner {
	PADDING-RIGHT: 46px; WIDTH: 940px; HEIGHT: 110px
}
DIV#placeholdtop {
	FLOAT: left; WIDTH: 984px; HEIGHT: 26px
}
DIV#topmenu {
	LEFT: 0px; WIDTH: 984px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TOP: 110px; HEIGHT: 26px
}
DIV#topmenuLeft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 241px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 440px; PADDING-TOP: 7px
}
DIV#topmenuRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 101px; PADDING-TOP: 7px
}
DIV#pathBox {
	FLOAT: left; WIDTH: 984px; HEIGHT: 33px; BACKGROUND-COLOR: #f6f6f6
}
DIV#pathHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #ff9900 6px solid; WIDTH: 214px; PADDING-TOP: 10px; HEIGHT: 23px
}
DIV#pathPath {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 738px; PADDING-TOP: 10px
}
DIV#left {
	MIN-HEIGHT: 10px; FLOAT: left; WIDTH: 210px; HEIGHT: auto! important
}
DIV#startseiteleft {
	MIN-HEIGHT: 10px; FLOAT: left; WIDTH: 240px; HEIGHT: auto! important
}
DIV#middle {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 494px; PADDING-TOP: 30px
}
DIV#middleWide {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 494px; PADDING-TOP: 30px
}
DIV#middleWide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; WIDTH: 743px; PADDING-TOP: 30px
}
DIV#content {
	MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 494px; HEIGHT: auto! important
}
DIV#contentWide {
	MIN-HEIGHT: 300px; FLOAT: left; WIDTH: 494px; HEIGHT: auto! important
}
DIV#contentWide {
	WIDTH: 743px
}
DIV#right {
	MIN-HEIGHT: 10px; FLOAT: right; WIDTH: 218px; PADDING-TOP: 30px; HEIGHT: auto! important
}
DIV#leftSearchBox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 30px
}
DIV#pagenaviLeft {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 371px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 21px
}
DIV#pagenaviRight {
	MARGIN-TOP: 10px; FLOAT: right; WIDTH: 371px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 21px; TEXT-ALIGN: right
}
DIV#ProdPicBorder {
	WIDTH: 220px
}
DIV#ProdPicBox {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 220px; HEIGHT: 245px; BACKGROUND-COLOR: #eeeeee
}
DIV#prodPicView {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 480px; HEIGHT: 360px; BACKGROUND-COLOR: #efefef
}
DIV#waitScreen {
	LEFT: 0px; BACKGROUND-IMAGE: url(/pix/alphaWhite.gif); VISIBILITY: hidden; WIDTH: 100%; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 0px; HEIGHT: 100%; layer-background-image: url(/pix/alphaWhite.gif); layer-background-repeat: repeat
}
DIV.prodPicThumbBox {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100px; HEIGHT: 70px; BACKGROUND-COLOR: #efefef
}
DIV.prodTextThumbBox {
	DISPLAY: block; WIDTH: 100px; HEIGHT: 36px
}
DIV.prodPicThumbSpacer {
	DISPLAY: block; WIDTH: 26px; HEIGHT: 70px
}
DIV.prodTextThumbSpacer {
	DISPLAY: block; WIDTH: 26px; HEIGHT: 36px
}
DIV.masterPicThumbBox {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 140px; HEIGHT: 80px; BACKGROUND-COLOR: #efefef
}
DIV.contactCompanyLabelLeft {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle; WIDTH: 186px; HEIGHT: auto! important
}
DIV.contactCompanyLabelRight {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle; WIDTH: 186px; HEIGHT: auto! important
}
DIV.contactCompanyLabelRight {
	WIDTH: 307px
}
DIV.categoryListBox {
	WIDTH: 210px
}
DIV.catListType {
	WIDTH: 15px; LINE-HEIGHT: 175%
}
DIV.catListText {
	LINE-HEIGHT: 175%
}
TABLE.prodPicBox {
	WIDTH: 220px; HEIGHT: 245px
}
TABLE.prodPicThumbBox {
	WIDTH: 100px; HEIGHT: 70px
}
TABLE.prodPicView {
	WIDTH: 480px; HEIGHT: 360px
}
TABLE.masterPicThumbBox {
	WIDTH: 140px; HEIGHT: 80px
}
TABLE.masterDetPic {
	WIDTH: 100%; HEIGHT: 186px
}
DIV.leftCatBox {
	FLOAT: left; BORDER-LEFT: #ff9900 6px solid; WIDTH: 204px
}
DIV.leftMiscBox {
	FLOAT: left; BORDER-LEFT: #ababab 6px solid; WIDTH: 204px
}
DIV.divHeader {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #efefef
}
DIV.divHeaderShort {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 19px; PADDING-TOP: 0px; HEIGHT: 19px; BACKGROUND-COLOR: #efefef
}
DIV.divHeader {
	WIDTH: 208px
}
DIV.divHeaderShort {
	WIDTH: 154px
}
DIV.rightSingleBox {
	FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 218px
}
DIV.catTitleBox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 184px; PADDING-TOP: 4px
}
DIV.trennerGrau {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; MARGIN: 2px 0px 3px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
DIV.trennerHellgrau {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; MARGIN: 2px 0px 3px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
DIV.trennerD6D6D6 {
	CLEAR: left; DISPLAY: block; FONT-SIZE: 0px; MARGIN: 2px 0px 3px; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 1px
}
DIV.trennerGrau {
	BACKGROUND-COLOR: #aaaaaa
}
DIV.trennerHellgrau {
	BACKGROUND-COLOR: #cccccc
}
DIV.trennerD6D6D6 {
	BACKGROUND-COLOR: #d6d6d6
}
DIV.halfContent {
	FLOAT: left; WIDTH: 247px
}
DIV.halfContentWithBtmBgLeft {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgRight {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgLeft_Btn {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgRight_Btn {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgCompanyLeft {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgCompanyRight {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 4px; WIDTH: 246px; LINE-HEIGHT: 13px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
DIV.halfContentWithBtmBgLeft {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left
}
DIV.halfContentWithBtmBgCompanyLeft {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left
}
DIV.halfContentWithBtmBgLeft_Btn {
	BORDER-RIGHT: #ffffff 1px solid; FLOAT: left
}
DIV.halfContentWithBtmBgRight {
	FLOAT: right; BORDER-LEFT: #ffffff 1px solid
}
DIV.halfContentWithBtmBgCompanyRight {
	FLOAT: right; BORDER-LEFT: #ffffff 1px solid
}
DIV.halfContentWithBtmBgRight_Btn {
	FLOAT: right; BORDER-LEFT: #ffffff 1px solid
}
DIV.halfContentWithBtmBgLeft_Btn {
	LINE-HEIGHT: 19px; HEIGHT: 19px
}
DIV.halfContentWithBtmBgRight_Btn {
	LINE-HEIGHT: 19px; HEIGHT: 19px
}
DIV.halfContentWithBtmBgCompanyLeft {
	HEIGHT: auto! important
}
DIV.halfContentWithBtmBgCompanyRight {
	HEIGHT: auto! important
}
DIV.halfContentWith5pxPad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 237px; PADDING-TOP: 5px
}
DIV.plRow {
	MIN-HEIGHT: 60px; FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 100%; HEIGHT: auto! important
}
DIV.plPic {
	FLOAT: left; WIDTH: 90px; HEIGHT: 60px
}
DIV.plData {
	MIN-HEIGHT: 54px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 653px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: auto! important
}
DIV.detPic {
	FLOAT: left; WIDTH: 100%
}
DIV.detWhiteSpace {
	FLOAT: left; WIDTH: 100%
}
DIV.detPic {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 186px; BACKGROUND-COLOR: #efefef
}
DIV.detContent {
	FLOAT: left; WIDTH: 100%
}
DIV.detWhiteSpace {
	WIDTH: 100%; HEIGHT: 17px
}
DIV.detLeftBox {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 122px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
DIV.detRightBox {
	BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 122px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center
}
DIV.detRightBox {
	BORDER-RIGHT: #cccccc 1px solid
}
DIV.mlPic {
	FLOAT: left; WIDTH: 144px; HEIGHT: 80px
}
DIV.mlWhiteSpace {
	FLOAT: left; WIDTH: 14px; HEIGHT: 80px
}
DIV.mlContent {
	FLOAT: left; WIDTH: 335px; HEIGHT: auto! important
}
DIV.greyHeaderBox {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 484px; PADDING-TOP: 4px; HEIGHT: 12px; BACKGROUND-COLOR: #eeeeee
}
DIV.rowWithBtmBorderAAAAAA {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 19px
}
DIV.rowWithBtmBorderCompany {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 19px
}
DIV.rowWithBtmBorderCompany {
	PADDING-BOTTOM: 0px; HEIGHT: auto! important
}
DIV.registerCompanyLeft {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 186px; LINE-HEIGHT: 16px; HEIGHT: 70px
}
DIV.registerCompanyRight {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 186px; LINE-HEIGHT: 16px; HEIGHT: 70px
}
DIV.registerCompanyRight {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 307px; PADDING-TOP: 1px; HEIGHT: 19px
}
DIV.cartHalfSideLeft {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; WIDTH: 200px; PADDING-TOP: 2px
}
DIV.cartHalfSideRight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; WIDTH: 200px; PADDING-TOP: 2px
}
DIV.cartHalfSideRight {
	TEXT-ALIGN: right
}
DIV.komma {
	DISPLAY: block; WIDTH: 16px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.compObj {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 5px
}
DIV.compDate {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 80px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.compAction {
	WIDTH: 72px
}
DIV.error {
	WIDTH: 210px; LINE-HEIGHT: 16px; HEIGHT: 16px; BACKGROUND-COLOR: #ff9900
}
DIV.errorBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.messageBox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.localebox {
	WIDTH: 240px
}
DIV.actionbox {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d9d9d9 1px solid; DISPLAY: block; PADDING-LEFT: 3px; MIN-HEIGHT: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 210px; LINE-HEIGHT: 10px; PADDING-TOP: 3px; BORDER-BOTTOM: #d9d9d9 1px solid; HEIGHT: auto! important
}
DIV.emptybox {
	DISPLAY: block; FLOAT: left; WIDTH: 5px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
TABLE#memoTable {
	WIDTH: 494px; BORDER-COLLAPSE: collapse
}
TH#memoHead1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 11px
}
TH#memoHead2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 11px
}
TH#memoHead1 {
	BORDER-RIGHT: #ffffff 1px solid; WIDTH: 393px
}
TD.memoCell1 {
	BORDER-RIGHT: #ffffff 1px solid; WIDTH: 393px
}
TH#memoHead2 {
	WIDTH: 88px
}
TD.memoCell2 {
	WIDTH: 88px
}
TABLE#searchtable {
	WIDTH: 494px; BORDER-COLLAPSE: collapse
}
TH#searchHead1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 21px
}
TH#searchHead2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 21px
}
TH#searchHead3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; HEIGHT: 21px
}
TH#searchHead1 {
	WIDTH: 183px
}
TH#searchHead2 {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 134px
}
TH#searchHead3 {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 161px
}
TABLE#cart {
	BORDER-COLLAPSE: collapse
}
#cart TH {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#cart TD {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid
}
#cart TD.withoutBorder {
	BORDER-BOTTOM-WIDTH: 0px
}
#cart TD.pos {
	BACKGROUND-COLOR: #eeeeee
}
#cart TD.border {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #cccccc 1px solid
}
#cart TD.whiteSpace {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD#profil {
	WIDTH: 79px
}
TABLE.tcTable {
	FLOAT: left; BORDER-COLLAPSE: collapse
}
TABLE.waitScreen {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #d9d9d9
}
TABLE.fixed {
	TABLE-LAYOUT: fixed
}
TABLE.orderstate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.orderstate TD {
	HEIGHT: 18px
}
TD.errorBox {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 120%
}
TD.messageBox {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 120%
}
TD.tcComparisonHeadA {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonHeadB {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonBottomBoxA {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonBottomBoxB {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonAttributeBox {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonDataBox {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 13px
}
TD.tcComparisonHeadA {
	WIDTH: 137px; BORDER-LEFT-STYLE: none
}
TD.tcComparisonBottomBoxA {
	WIDTH: 137px; BORDER-LEFT-STYLE: none
}
TD.tcComparisonAttributeBox {
	WIDTH: 137px; BORDER-LEFT-STYLE: none
}
TD.tcComparisonHeadB {
	WIDTH: 109px; BORDER-RIGHT-STYLE: none
}
TD.tcComparisonBottomBoxB {
	WIDTH: 109px; BORDER-RIGHT-STYLE: none
}
TD.tcComparisonDataBox {
	WIDTH: 109px; BORDER-RIGHT-STYLE: none
}
TD.tcComparisonHeadA {
	BACKGROUND-COLOR: #eeeeee
}
TD.tcComparisonHeadB {
	BACKGROUND-COLOR: #eeeeee
}
TD.tcComparisonAttributeBox {
	BACKGROUND-IMAGE: url(/pix/border_eeeeee.gif); BACKGROUND-COLOR: #eeeeee
}
TD.tcComparisonDataBox {
	VERTICAL-ALIGN: middle
}
TD.tcComparisonHeadA {
	BACKGROUND-IMAGE: url(/pix/border_cccccc.gif)
}
TD.tcComparisonHeadB {
	BACKGROUND-IMAGE: url(/pix/border_cccccc.gif)
}
TD.tcComparisonDataBox {
	BACKGROUND-IMAGE: url(/pix/border_cccccc.gif)
}
TD.memoCell1 {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
TD.memoCell2 {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
TD.memoCellLink1 {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
TD.memoCellLink2 {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 3px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: repeat-x
}
TD.memoCell1 {
	VERTICAL-ALIGN: middle
}
TD.memoCellLink1 {
	VERTICAL-ALIGN: middle
}
TD.memoCell2 {
	VERTICAL-ALIGN: middle
}
TD.memoCellLink2 {
	VERTICAL-ALIGN: middle
}
TD.memoCell1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.memoCell2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.memoCellLink1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.memoCellLink2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
TD.memoCellLink1 {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ffffff 1px solid
}
TD.memoCellLink2 {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #ffffff 1px solid
}
TD.memoCellLink1 {
	PADDING-BOTTOM: 0px
}
TD.memoCellLink2 {
	PADDING-TOP: 0px
}
TD.searchCell1A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell2A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell3A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell1B {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell2B {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell3B {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; HEIGHT: 15px
}
TD.searchCell1A {
	WIDTH: 183px
}
TD.searchCell1B {
	WIDTH: 183px
}
TD.searchCell2A {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 134px
}
TD.searchCell2B {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 134px
}
TD.searchCell3A {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 161px
}
TD.searchCell3B {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 161px
}
TD.searchCell1B {
	BACKGROUND-POSITION: left bottom; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); BACKGROUND-REPEAT: repeat-x
}
TD.searchCell2B {
	BACKGROUND-POSITION: left bottom; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); BACKGROUND-REPEAT: repeat-x
}
TD.searchCell3B {
	BACKGROUND-POSITION: left bottom; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-IMAGE: url(/pix/border_cccccc.gif); BACKGROUND-REPEAT: repeat-x
}
TH.dlHead {
	FONT-WEIGHT: bold; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
TD.dlLink {
	PADDING-TOP: 8px
}
TD.alignTop {
	VERTICAL-ALIGN: top
}
A#logolink {
	DISPLAY: block; FLOAT: right; MARGIN: 32px 6px 0px 0px; WIDTH: 184px; HEIGHT: 46px
}
A.catlink1 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:focus {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 181px; COLOR: #aaaaaa; LINE-HEIGHT: 14px; PADDING-TOP: 5px; HEIGHT: 14px
}
A.catlink1:hover {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
A.catlink1:focus {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
A.catlink1:active {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
A.catlink2 {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2:link {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2:visited {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2:hover {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2:focus {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2:active {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3 {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3:link {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3:visited {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3:hover {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3:focus {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink3:active {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle
}
A.catlink2 {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:focus {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:active {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 11px; MIN-HEIGHT: 20px; PADDING-BOTTOM: 0px; WIDTH: 180px; COLOR: #dd8800; LINE-HEIGHT: 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.catlink2:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #eeeeee
}
A.catlink3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:focus {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 31px; FONT-WEIGHT: normal; MIN-HEIGHT: 16px; PADDING-BOTTOM: 2px; WIDTH: 165px; COLOR: #f97a19; LINE-HEIGHT: 16px; PADDING-TOP: 2px; BORDER-BOTTOM: #eeeeee 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #ffffff
}
A.catlink3:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9900
}
A.greylink {
	COLOR: #666666
}
A.greylink:link {
	COLOR: #666666
}
A.greylink:visited {
	COLOR: #666666
}
A.greylink:hover {
	COLOR: #666666
}
A.greylink:focus {
	COLOR: #666666
}
A.greylink:active {
	COLOR: #666666
}
A#pageNaviActivePageLink {
	COLOR: #222222
}
A#pageNaviActivePageLink:hover {
	COLOR: #f68121
}
A.pLink_80x60 {
	DISPLAY: block; FLOAT: left; WIDTH: 80px; HEIGHT: 60px; BACKGROUND-COLOR: #efefef
}
DIV.btnChangeBox {
	OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 19px
}
A.linkChangeBtn {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:link {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:visited {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:hover {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:focus {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:active {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 63px; HEIGHT: 38px
}
A.linkChangeBtn:hover {
	MARGIN-TOP: -19px
}
DIV.btnRemoveBox {
	OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 19px
}
A.linkRemoveBtn {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:link {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:visited {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:hover {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:focus {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:active {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 77px; HEIGHT: 38px
}
A.linkRemoveBtn:hover {
	MARGIN-TOP: -19px
}
TEXTAREA#taContact {
	WIDTH: 394px; HEIGHT: 96px
}
TEXTAREA#custComment {
	WIDTH: 394px; HEIGHT: 48px
}
TEXTAREA#description {
	WIDTH: 488px
}
TEXTAREA.error {
	BACKGROUND-COLOR: #ff9900
}
INPUT#loginbtn {
	MARGIN: 0px 34px 5px 0px
}
INPUT.trackingbtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -3px; COLOR: #f68121; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
INPUT#kdreferenz {
	WIDTH: 394px
}
INPUT.error {
	BACKGROUND-COLOR: #ff9900
}
INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.company {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.country {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.prename {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.street {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.houseno {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.postcode {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT.city {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT#custPLZ {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px; HEIGHT: 15px
}
INPUT#custPLZ {
	WIDTH: 60px
}
INPUT.txtSearch {
	WIDTH: 111px; MARGIN-RIGHT: 10px
}
INPUT.normalTextInput {
	WIDTH: 208px
}
INPUT.quantity {
	WIDTH: 25px
}
INPUT.radiocheck {
	DISPLAY: block; WIDTH: 12px; HEIGHT: 12px
}
INPUT.xsearchinput {
	WIDTH: 135px
}
INPUT.company {
	WIDTH: 300px
}
INPUT.country {
	WIDTH: 300px
}
INPUT.name {
	WIDTH: 142px
}
INPUT.prename {
	WIDTH: 142px
}
INPUT.street {
	WIDTH: 249px
}
INPUT.houseno {
	WIDTH: 42px
}
INPUT.postcode {
	WIDTH: 70px
}
INPUT.city {
	WIDTH: 221px
}
INPUT.width150 {
	WIDTH: 150px
}
SELECT.countries {
	FLOAT: left; WIDTH: 212px
}
SELECT.cartcountries {
	WIDTH: 290px; HEIGHT: 18px
}
SELECT.search {
	FLOAT: left; WIDTH: 135px
}
SELECT.resultsize {
	FLOAT: left; WIDTH: 40px
}
SELECT.masterselect {
	FLOAT: left; WIDTH: 440px
}
SELECT.addressCountries {
	FLOAT: left; WIDTH: 305px; HEIGHT: 18px
}
SELECT.startDropdown {
	FLOAT: left; WIDTH: 170px
}
SELECT.calibratecountry {
	WIDTH: 175px; MARGIN-RIGHT: 20px
}
FIELDSET.startFieldset {
	WIDTH: 223px
}
A.button {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A#button {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.compButton {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.btnAsk {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button:link {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.button:visited {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A#button:link {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A#button:visited {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.compButton:link {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.compButton:visited {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.btnAsk:link {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.btnAsk:visited {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid
}
A.button:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.button:active {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A#button:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A#button:active {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.compButton:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.compButton:active {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.btnAsk:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.btnAsk:active {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
A.compButton:link {
	WIDTH: 280px
}
A.compButton:visited {
	WIDTH: 280px
}
A.compButton:hover {
	WIDTH: 280px
}
A.compButton:active {
	WIDTH: 280px
}
A.btnAsk:link {
	WIDTH: 40px
}
A.btnAsk:visited {
	WIDTH: 40px
}
A.btnAsk:hover {
	WIDTH: 40px
}
A.btnAsk:active {
	WIDTH: 40px
}
A.button_basket {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.button_info {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 30px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.button_basket:link {
	BACKGROUND-IMAGE: url(/pix/icons/basket.gif); COLOR: #222222; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
A.button_basket:visited {
	BACKGROUND-IMAGE: url(/pix/icons/basket.gif); COLOR: #222222; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #efefef; TEXT-DECORATION: none
}
A.button_basket:hover {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
A.button_basket:active {
	COLOR: #000000; BACKGROUND-COLOR: #dddddd
}
A.button_info:link {
	BACKGROUND-IMAGE: url(/pix/icons/mail.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f48222; TEXT-DECORATION: none
}
A.button_info:visited {
	BACKGROUND-IMAGE: url(/pix/icons/mail.jpg); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f48222; TEXT-DECORATION: none
}
A.button_info:hover {
	COLOR: darkred; BACKGROUND-COLOR: #f48222
}
A.button_info:active {
	COLOR: darkred; BACKGROUND-COLOR: #f48222
}
INPUT.button {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(/pix/buttons/btnBG_normal.jpg) repeat-x; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid
}
INPUT.button:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: url(/pix/buttons/btnBG_hover.jpg) repeat-x; BORDER-LEFT: #999999 1px solid; COLOR: #990000; BORDER-BOTTOM: #999999 1px solid
}
DIV.btnGo {
	WIDTH: 40px
}
DIV.btnLogin {
	WIDTH: 60px
}
DIV.btnLoad {
	WIDTH: 60px
}
DIV.btnNext {
	WIDTH: 60px
}
DIV.btnRequest {
	WIDTH: 70px
}
DIV.btnDelete {
	WIDTH: 70px
}
DIV.btnCreate {
	WIDTH: 70px
}
DIV.btnChange {
	WIDTH: 70px
}
DIV.btnBack {
	WIDTH: 70px
}
DIV.btnView {
	WIDTH: 70px
}
DIV.btnSave {
	WIDTH: 80px
}
DIV.btnTake {
	WIDTH: 90px
}
DIV.btnTakeAndNext {
	WIDTH: 160px
}
DIV.btnLoadToCart {
	WIDTH: 180px
}
.btnSetLang {
	WIDTH: 111px
}
H1.title {
	FONT-SIZE: 9pt; MARGIN-BOTTOM: 9px; COLOR: #000
}
H2.title {
	DISPLAY: inline; FONT-SIZE: 8pt; MARGIN-BOTTOM: 9px; COLOR: #000
}
H2.linktitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f68121; PADDING-TOP: 0px
}
H2.linktitle:hover {
	COLOR: #f00
}
.listprice {
	COLOR: #888888
}
.detSel {
	COLOR: #a9a9a9
}
.grey {
	COLOR: #888888
}
.darkgrey {
	COLOR: #666666
}
.orange {
	COLOR: #f68121
}
.black {
	COLOR: #000000
}
.px10 {
	FONT-SIZE: 10px
}
.px12 {
	FONT-SIZE: 12px
}
.px15 {
	FONT-SIZE: 15px
}
.bold {
	FONT-WEIGHT: bold
}
STRONG.error {
	COLOR: #000000
}
DIV.clearing {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; LETTER-SPACING: 1px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.nofloat {
	FLOAT: none
}
.alignRight {
	TEXT-ALIGN: right
}
.alignLeft {
	TEXT-ALIGN: left
}
.pad0pxTop {
	PADDING-TOP: 0px
}
.pad0pxBottom {
	PADDING-BOTTOM: 0px
}
.pad0pxLeft {
	PADDING-LEFT: 0px
}
.pad0pxRight {
	PADDING-RIGHT: 0px
}
.pad0px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pad5pxTop {
	PADDING-TOP: 5px
}
.pad5pxBottom {
	PADDING-BOTTOM: 5px
}
.pad5pxLeft {
	PADDING-LEFT: 5px
}
.pad5pxRight {
	PADDING-RIGHT: 5px
}
.pad5px {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin5pxTop {
	MARGIN-TOP: 5px
}
.margin5pxBottom {
	MARGIN-BOTTOM: 5px
}
.margin5pxLeft {
	MARGIN-LEFT: 5px
}
.margin5pxRight {
	MARGIN-RIGHT: 5px
}
.margin5px {
	MARGIN: 5px
}
.pad10pxTop {
	PADDING-TOP: 10px
}
.pad10pxBottom {
	PADDING-BOTTOM: 10px
}
.pad10pxLeft {
	PADDING-LEFT: 10px
}
.pad10pxRight {
	PADDING-RIGHT: 10px
}
.pad10px {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.margin10pxTop {
	MARGIN-TOP: 10px
}
.margin10pxBottom {
	MARGIN-BOTTOM: 10px
}
.margin10pxLeft {
	MARGIN-LEFT: 10px
}
.margin10pxRight {
	MARGIN-RIGHT: 10px
}
.margin10px {
	MARGIN: 10px
}
.pad20pxTop {
	PADDING-TOP: 20px
}
.pad20pxBottom {
	PADDING-BOTTOM: 20px
}
.pad20pxLeft {
	PADDING-LEFT: 20px
}
.pad20pxRight {
	PADDING-RIGHT: 20px
}
.pad20px {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.margin20pxTop {
	MARGIN-TOP: 20px
}
.margin20pxBottom {
	MARGIN-BOTTOM: 20px
}
.margin20pxLeft {
	MARGIN-LEFT: 20px
}
.margin20pxRight {
	MARGIN-RIGHT: 20px
}
.margin20px {
	MARGIN: 20px
}
.padDeliveryBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 15px
}
.padRefBox {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.width50 {
	WIDTH: 50px
}
.width75 {
	WIDTH: 75px
}
.width100 {
	WIDTH: 100px
}
.width142 {
	WIDTH: 142px
}
.width143 {
	WIDTH: 143px
}
.width150 {
	WIDTH: 150px
}
.width155 {
	WIDTH: 155px
}
.width204 {
	WIDTH: 204px
}
.width269 {
	WIDTH: 269px
}
.width520 {
	WIDTH: 520px
}
.height50 {
	HEIGHT: 50px
}
.heightAuto {
	MIN-HEIGHT: 20px; HEIGHT: auto! important
}
.lineheight120 {
	LINE-HEIGHT: 120%
}
.lineheight180 {
	LINE-HEIGHT: 180%
}
.lineheight200 {
	LINE-HEIGHT: 200%
}
.backgroundGrey {
	BACKGROUND-COLOR: #eeeeee
}
.decorationlinetrough {
	TEXT-DECORATION: line-through
}
.norightborder {
	BORDER-RIGHT-STYLE: none
}
#feat_list LI {
	PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(/pix/icons/bullet_m.gif); PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; BORDER-BOTTOM: #eeeeee 0px solid
}
#feat_list UL {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px
}
UL.bulletlist {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px
}
UL.bulletlist LI {
	PADDING-LEFT: 13px; BACKGROUND-IMAGE: url(/pix/icons/bullet_m.gif); PADDING-BOTTOM: 4px; MARGIN: 0px 0px 8px; BORDER-BOTTOM: #eeeeee 0px solid
}
#footer {
	CLEAR: both; BORDER-TOP: #aaaaaa 1px solid; MARGIN: 8px 0px; COLOR: #999; LINE-HEIGHT: 18px; TEXT-ALIGN: center
}
#footer UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
#footer A:hover {
	COLOR: #ff0000
}
#footer LI {
	PADDING-RIGHT: 20px; LIST-STYLE: none none outside; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
IMG.nofloat {
	FLOAT: none
}
IMG.spacer5px {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
IMG.spacer10px {
	BORDER-TOP-WIDTH: 0px; CLEAR: left; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; OVERFLOW: hidden; BORDER-RIGHT-WIDTH: 0px
}
IMG.spacer5px {
	WIDTH: 5px; HEIGHT: 5px
}
IMG.spacer10px {
	WIDTH: 10px; HEIGHT: 10px
}
LABEL.formLabel {
	DISPLAY: block; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 186px; LINE-HEIGHT: 16px; HEIGHT: 16px
}
DIV#langBox {
	DISPLAY: inline; FLOAT: right; WIDTH: 150px; MARGIN-RIGHT: 15px; PADDING-TOP: 8px; HEIGHT: 19px
}
#navmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 181px; PADDING-TOP: 0px
}
#navmenu LI UL {
	LEFT: -999em; WIDTH: 181px; POSITION: absolute
}
#navmenu LI:hover UL {
	MARGIN-TOP: -25px; DISPLAY: block; LEFT: 200px; POSITION: absolute
}
#navmenu LI.xs2hover UL {
	MARGIN-TOP: -25px; DISPLAY: block; LEFT: 200px; POSITION: absolute
}
#memo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#memo UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#memo LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#memo LI UL {
	LEFT: -999em; WIDTH: 181px; POSITION: absolute
}
#memo LI:hover UL {
	DISPLAY: block; LEFT: 321px; MARGIN-LEFT: 0px; PADDING-TOP: 6px; POSITION: absolute
}
#memo LI.xs3hover UL {
	MARGIN-TOP: 8px; DISPLAY: block; LEFT: 321px; MARGIN-LEFT: 0px; PADDING-TOP: 11px; POSITION: absolute
}
#help {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#help UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#help LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#help LI UL {
	LEFT: -999em; WIDTH: 150px; POSITION: absolute
}
#help LI:hover UL {
	DISPLAY: block; LEFT: 816px; PADDING-TOP: 6px; POSITION: absolute
}
#help LI.xs4hover UL {
	MARGIN-TOP: 8px; DISPLAY: block; LEFT: 816px; PADDING-TOP: 11px; POSITION: absolute
}
#langSprache {
	LIST-STYLE-TYPE: none
}
#langSprache UL {
	LIST-STYLE-TYPE: none
}
#langSprache {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#langSprache UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#langSprache LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#langSprache LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#langSprache LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#langSprache LI {
	FLOAT: left
}
#langSprache LI UL {
	LEFT: -999em; WIDTH: 115px; POSITION: absolute
}
#langSprache LI:hover UL {
	LEFT: 766px; MARGIN-LEFT: 0px; PADDING-TOP: 6px; POSITION: absolute
}
#langSprache LI.xshover UL {
	MARGIN-TOP: 8px; LEFT: 766px; MARGIN-LEFT: 0px; PADDING-TOP: 11px; POSITION: absolute
}
#myacc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#myacc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#myacc LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#myacc LI UL {
	LEFT: -999em; WIDTH: 115px; POSITION: absolute
}
#myacc LI:hover UL {
	LEFT: 242px; MARGIN-LEFT: 0px; PADDING-TOP: 6px; POSITION: absolute
}
#myacc LI.xs5hover UL {
	MARGIN-TOP: 8px; LEFT: 242px; MARGIN-LEFT: 0px; PADDING-TOP: 11px; POSITION: absolute
}
A.langSub {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; MIN-HEIGHT: 18px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 120px; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.langSubNoBorder {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; MIN-HEIGHT: 18px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 120px; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.helpSub {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 13px; MIN-HEIGHT: 18px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 120px; LINE-HEIGHT: 18px; PADDING-TOP: 1px; BORDER-BOTTOM: #d6d6d6 1px solid; HEIGHT: auto! important; BACKGROUND-COLOR: #dddddd
}
A.helpSub {
	PADDING-RIGHT: 5px; WIDTH: 150px
}
A.langSubNoBorder {
	BORDER-BOTTOM-STYLE: none
}
A.langSub:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #eeeeee
}
A.langSubNoBorder:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #eeeeee
}
A.helpSub:hover {
	COLOR: #ff0000; BACKGROUND-COLOR: #eeeeee
}
A.btn_contact {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/mail_multi.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f68121; TEXT-DECORATION: none
}
A.btn_contact {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/mail_multi.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f68121; TEXT-DECORATION: none
}
A.btn_contact:visited {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/mail_multi.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f68121; TEXT-DECORATION: none
}
A.btn_contact:hover {
	BACKGROUND-POSITION: left bottom; COLOR: #aa0000; BACKGROUND-COLOR: #f9ac6d
}
A.btn_contact:active {
	BACKGROUND-POSITION: left bottom; COLOR: #aa0000; BACKGROUND-COLOR: #f9ac6d
}
A.btn_callback {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; MARGIN-TOP: 14px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/callback.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #767676; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}
A.btn_callback:link {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; MARGIN-TOP: 14px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/callback.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #767676; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}
A.btn_callback:visited {
	PADDING-RIGHT: 12px; BACKGROUND-POSITION: left top; MARGIN-TOP: 14px; DISPLAY: block; PADDING-LEFT: 32px; BACKGROUND-IMAGE: url(/pix/icons/callback.jpg); PADDING-BOTTOM: 5px; WIDTH: 174px; COLOR: #767676; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f3f3f3; TEXT-DECORATION: none
}
A.btn_callback:hover {
	BACKGROUND-POSITION: left bottom; COLOR: #f68121; BACKGROUND-COLOR: #f7f7f7
}
A.btn_callback:active {
	BACKGROUND-POSITION: left bottom; COLOR: #f68121; BACKGROUND-COLOR: #f7f7f7
}
A.btn_contact_en {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_en:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_en:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_ {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_uk.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_en:hover {
	BACKGROUND-POSITION: center bottom
}
A.btn_contact_de {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_de.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_de:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_de.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_de:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_de.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_de:hover {
	BACKGROUND-POSITION: center bottom
}
A.btn_contact_es {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_es.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_es:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_es.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_es:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_es.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_es:hover {
	BACKGROUND-POSITION: center bottom
}
A.btn_contact_it {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_it.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_it:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_it.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_it:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_it.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_it:hover {
	BACKGROUND-POSITION: center bottom
}
A.btn_contact_fr {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_fr.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_fr:link {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_fr.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_fr:hover {
	BACKGROUND-POSITION: center top; DISPLAY: block; BACKGROUND-IMAGE: url(/pix/buttons/contactbutton_fr.jpg); OVERFLOW: hidden; WIDTH: 218px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px
}
A.btn_contact_fr:hover {
	BACKGROUND-POSITION: center bottom
}
#sitemap DIV.category {
	PADDING-LEFT: 7px
}
#sitemap DIV.category DIV.masterproduct {
	PADDING-LEFT: 7px
}
#sitemap DIV.products {
	PADDING-LEFT: 7px
}
