A {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif; text-decoration:none
}
BODY {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
DIV {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
IMG {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
H1 {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
H2 {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
H3 {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
H4 {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
P {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
TD {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
TH {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
SPAN {
	FONT-SIZE: 10pt; COLOR: #565846; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
FORM {
	MARGIN: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
OL {
	MARGIN-TOP: 5px; TEXT-ALIGN: left
}
UL {
	MARGIN-TOP: 5px; TEXT-ALIGN: left
}
 
 
.borderBoxBottom {
	BACKGROUND-IMAGE: url(productImgBorderBottom.png); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
.borderBoxCenter {
	PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(productImgBorderCenter.png); WIDTH: 100%; HEIGHT: 100px; TEXT-ALIGN: center
}
#borderBoxImage {
	WIDTH: 245px; HEIGHT: 241px
}
#borderSingle {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.borderTeaserVert {
	WIDTH: 2px; BACKGROUND-COLOR: #ccd3db
}
.borderTeaserHoriz {
	HEIGHT: 2px; BACKGROUND-COLOR: #ccd3db
}
.box {
	MARGIN-TOP: 5px
}
.boxBrands {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 476px; BACKGROUND-COLOR: #f5f5f5
}
.boxClaim {
	WIDTH: 100%; HEIGHT: 122px
}
.boxClickPath {
	CLEAR: left; FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; WIDTH: 984px; COLOR: #004475; HEIGHT: 18px; TEXT-ALIGN: left
}
.boxContact {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 195px
}
.boxContent {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(contentCornerTopLeft.png); VERTICAL-ALIGN: top; WIDTH: 741px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%; BACKGROUND-COLOR: #f5f5f5
}
.boxContentAll {
	VERTICAL-ALIGN: top
}
.boxEurope {
	Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.boxHead {
	FLOAT: left; WIDTH: 767px; HEIGHT: 55px
}
.boxHeadline {
	BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #70a3d8; TEXT-ALIGN: center
}
.boxHeadlineHits {
	FONT-WEIGHT: bold; WIDTH: 60%; COLOR: #004475
}
.boxHits {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; WIDTH: 15%; TEXT-ALIGN: right
}
.boxImage {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 120px; PADDING-TOP: 10px; HEIGHT: 100px
}
.boxLanguage {
	FLOAT: left; WIDTH: 35%; HEIGHT: 35px
}
.boxListItem {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.boxListItemActive {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: left
}
.boxListItemSub {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; WIDTH: 100%; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.boxListItemSubActive {
	PADDING-LEFT: 15px; FONT-WEIGHT: normal; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: left
}
#boxListItemFirst {
	BORDER-TOP: #ffffff 1px solid
}
#boxLastItemFooter {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(cornerLeftBottom.png); VERTICAL-ALIGN: top; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 60px
}
#boxLastItemLeft {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(cornerLeftBottom.png); BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
#boxLastItemRight {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(cornerRightBottom.png); BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat
}
.boxLogo {
	FLOAT: left; WIDTH: 217px; HEIGHT: 55px; TEXT-ALIGN: left
}
.boxMerchantList {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 65%; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f5f5f5
}
#boxMerchantSearch {
	PADDING-LEFT: 20px; WIDTH: 35%; PADDING-TOP: 0px
}
.boxNavi {
	VERTICAL-ALIGN: top; WIDTH: 241px; BACKGROUND-COLOR: #f5f5f5
}
.boxPageSelector {
	VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 30px; TEXT-ALIGN: center
}
.boxProductLeft {
	VERTICAL-ALIGN: top; WIDTH: 245px; HEIGHT: 300px
}
.boxProductListDesc {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.boxProductListDetail {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 470px; PADDING-TOP: 10px; HEIGHT: 100px
}
.boxProductListName {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; HEIGHT: 20px; TEXT-ALIGN: left
}
.boxProductListPrice {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 140px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.boxProductListVariation {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; HEIGHT: 20px
}
.boxProductRight {
	VERTICAL-ALIGN: top; WIDTH: 494px
}
.boxProductVariants {
	VERTICAL-ALIGN: top; HEIGHT: 100%; BACKGROUND-COLOR: #f5f5f5
}
.boxSearch {
	FLOAT: left; WIDTH: 65%; HEIGHT: 35px; TEXT-ALIGN: left
}
.boxTeaser {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 360px; PADDING-TOP: 5px; HEIGHT: 50%
}
.boxTools {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 241px; BACKGROUND-COLOR: #f5f5f5
}
.boxTopics {
	VERTICAL-ALIGN: top; WIDTH: 263px; BACKGROUND-COLOR: #f5f5f5
}
.boxWorldwide {
	Z-INDEX: 5; LEFT: 459px; WIDTH: 235px; POSITION: absolute; TOP: 30px; HEIGHT: 400px
}
.boxWorldwideAddress {
	WIDTH: 235px; HEIGHT: 200px
}
.button {
	VERTICAL-ALIGN: middle
}
#button {
	TEXT-ALIGN: right
}
#buttonBottom {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
#buttonPadding {
	PADDING-RIGHT: 10px; TEXT-ALIGN: right
}
.buttonTopPadding {
	VERTICAL-ALIGN: middle; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.catCol {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: top; HEIGHT: 18px
}
#catColFirst {
	PADDING-LEFT: 0px
}
.catEntry {
	PADDING-LEFT: 5px; WIDTH: 100%; WHITE-SPACE: nowrap
}
#catEntryActive {
	PADDING-LEFT: 0px; BACKGROUND-POSITION-X: left; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(categoryActive.png); VERTICAL-ALIGN: middle; COLOR: #ffffff; HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5
}
#catEntryLeftActive {
	BACKGROUND-POSITION-X: left; BACKGROUND-IMAGE: url(categoryLeftActive.png); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5
}
#catEntryRightActive {
	BACKGROUND-POSITION-X: left; BACKGROUND-IMAGE: url(categoryRightActive.png); WIDTH: 6px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: #f5f5f5
}
.claimHeadline {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BACKGROUND-IMAGE: url(claimCornerTopLeft.png); WIDTH: 742px; COLOR: #004475; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 47px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: left
}
.claimImage {
	VERTICAL-ALIGN: top; BORDER-LEFT: #ffffff 2px solid; WIDTH: 241px; HEIGHT: 121px; BACKGROUND-COLOR: #ffffff
}
.claimSlogan {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: left bottom; FONT-SIZE: 16pt; BACKGROUND-IMAGE: url(claimCornerBottomLeft.png); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: bottom; COLOR: #70a3d8; BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: right
}
.clickPath {
	PADDING-LEFT: 241px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; FLOAT: left; PADDING-TOP: 2px
}
.colPictoCenter {
	PADDING-LEFT: 5px; TEXT-ALIGN: center
}
.colPictoRight {
	PADDING-LEFT: 5px; TEXT-ALIGN: right
}
.contact {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 5px; HEIGHT: 50px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.contactIcon {
	VERTICAL-ALIGN: middle; WIDTH: 115px; HEIGHT: 50px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.contentProductWidth {
	WIDTH: 70%
}
#contentWidth {
	WIDTH: 710px
}
.descIntro {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.descLeftCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
#descMiddleCol {
	VERTICAL-ALIGN: bottom
}
.descRightCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.descTeaser {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.fixWidth {
	CLEAR: left; WIDTH: 984px; BACKGROUND-COLOR: #ffffff
}
#footer {
	TEXT-ALIGN: center
}
.fullHeight {
	HEIGHT: 100%
}
#fullHeight {
	HEIGHT: 100%
}
.fullWidth {
	WIDTH: 100%
}
#fullWidth {
	WIDTH: 100%
}
#headBrands {
	WIDTH: 476px
}
#headTools {
	BORDER-LEFT: #ffffff 2px solid; WIDTH: 241px
}
#headTopics {
	WIDTH: 263px
}
.iconCenter {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.iconMenuSelector {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 70px
}
.inputCheckStandard {
	VERTICAL-ALIGN: middle
}
.inputStandard {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; WIDTH: 235px; HEIGHT: 20px
}
.inputSmall {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; WIDTH: 170px; HEIGHT: 20px
}
.imageFloat {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.imageTeaser {
	WIDTH: 336px; HEIGHT: 65px
}
#itemLast {
	BORDER-BOTTOM: 0px
}
#itemSub {
	PADDING-LEFT: 15px
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.labelCat {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold
}
.labelContent {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; WHITE-SPACE: nowrap
}
#labelContent {
	FONT-WEIGHT: bold
}
#labelPrice {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; HEIGHT: 20px
}
#labelProduct {
	PADDING-LEFT: 10px; HEIGHT: 20px; TEXT-ALIGN: left
}
.labelProductBestseller_de_DE {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelBestseller.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductListBestseller_de_DE {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelBestsellerSmall.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductListNew_de_DE {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelNewSmall.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductNew_de_DE {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelNew.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductBestseller_en_US {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelBestseller.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductListBestseller_en_US {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelBestsellerSmall.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductListNew_en_US {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelNewSmall.png); BACKGROUND-REPEAT: no-repeat
}
.labelProductNew_en_US {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(labelNew.png); BACKGROUND-REPEAT: no-repeat
}
#labelProductNo {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; WIDTH: 75px; HEIGHT: 14px
}
#labelSalesNo {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; HEIGHT: 19px
}
#labelWidth {
	WIDTH: 100px
}
.languages {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; TEXT-ALIGN: right
}
.layoutTeaser {
	WIDTH: 741px; HEIGHT: 326px
}
.line {
	HEIGHT: 1px; BACKGROUND-COLOR: #dddddd
}
.lineButton {
	VERTICAL-ALIGN: bottom; HEIGHT: 40px; TEXT-ALIGN: right
}
.lineHead {
	WIDTH: 100%; HEIGHT: 35px
}
#lineHeight {
	HEIGHT: 2px
}
.lineTeaserContent {
	VERTICAL-ALIGN: top; WIDTH: 356px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#lineTeaserImage {
	TEXT-ALIGN: right
}
.lineTopNavi {
	WIDTH: 100%; POSITION: relative; HEIGHT: 20px
}
.linkCat {
	VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
#linkCatActive {
	COLOR: #ffffff
}
.linkClickPath {
	FONT-SIZE: 8pt
}
.linkContent {
	VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.linkHeadline {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.linkMenu {
	PADDING-LEFT: 10px; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.linkMenuActive {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkPageSelector {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.linkPageShowAll {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: middle
}
.linkProductNavi {
	TEXT-DECORATION: none
}
#linkProductNaviActive {
	COLOR: #ffffff
}
.linkSmall {
	FONT-SIZE: 8pt
}
.linkSubMenu {
	PADDING-LEFT: 20px; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.linkSubMenuActive {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ffffff; TEXT-DECORATION: none
}
.linkTeaser {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: bottom
}
#listAction {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 30px
}
#listCheckBox {
	WIDTH: 40px
}
#listDateFirst {
	PADDING-LEFT: 20px; WIDTH: 110px
}
#listFileSize {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 80px
}
.listHead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; WHITE-SPACE: nowrap; HEIGHT: 20px; BACKGROUND-COLOR: #dddddd
}
#listHead {
	BORDER-LEFT: #ffffff 1px solid
}
#listHeadRight {
	PADDING-RIGHT: 0px; BORDER-LEFT: #ffffff 1px solid; TEXT-ALIGN: right
}
#listHeadMerchant1 {
	PADDING-LEFT: 5px; WIDTH: 50%; TEXT-ALIGN: left
}
#listHeadMerchant2 {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 50%; TEXT-ALIGN: left
}
.listImage {
	BORDER-RIGHT: #dddddd 2px solid; BACKGROUND-POSITION: 50% 50%; BORDER-TOP: #dddddd 2px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 2px solid; WIDTH: 100px; BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.listItem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid
}
#listItemSearchContent {
	PADDING-LEFT: 20px; WIDTH: 95%
}
#listItemFirst {
	PADDING-LEFT: 20px
}
#listItem {
	BORDER-LEFT: #ffffff 1px solid
}
#listItemCenter {
	BORDER-LEFT: #ffffff 1px solid; TEXT-ALIGN: center
}
#listItemRight {
	BORDER-LEFT: #ffffff 1px solid; TEXT-ALIGN: right
}
.listPriceCol {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; HEIGHT: 20px; TEXT-ALIGN: right
}
.listProductNoCol {
	PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; HEIGHT: 14px; TEXT-ALIGN: right
}
.listRow {
	BACKGROUND-COLOR: #f5f5f5
}
.listRowNorm {
	BACKGROUND-COLOR: #fafafa
}
#listTitle {
	BORDER-LEFT: #ffffff 1px solid; WIDTH: 500px
}
.logo {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.map {
	BACKGROUND-POSITION: left top; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 559px
}
#menuNavi {
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 21px; BACKGROUND-COLOR: #004475
}
#menuNaviProductsActive {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00
}
#menuNaviServices {
	BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #004475
}
#menuNaviServicesActive {
	HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00
}
.menuNaviStartActive {
	CLEAR: left; BACKGROUND-POSITION: right top; FONT-SIZE: 0pt; BACKGROUND-IMAGE: url(menuNaviStartActive.png); WIDTH: 984px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
.menuNaviStart {
	CLEAR: left; BACKGROUND-POSITION: right top; FONT-SIZE: 0pt; BACKGROUND-IMAGE: url(menuNaviStart.png); WIDTH: 984px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
#messageError {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #c00000; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#messageOk {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: bottom; COLOR: #00c000; PADDING-TOP: 20px; TEXT-ALIGN: center
}
#minPageHeight {
	HEIGHT: 250px
}
#minPageHeight2 {
	HEIGHT: 420px
}
#minPageHeightFAQ {
	HEIGHT: 175px
}
#minPageHeightList {
	HEIGHT: 200px
}
#minPageHeightProduct {
	HEIGHT: 250px
}
.naviProductCenter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10pt; BACKGROUND-IMAGE: url(/naviProductCenter.png); VERTICAL-ALIGN: top; WIDTH: 120px; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap; HEIGHT: 19px; TEXT-ALIGN: center
}
#naviProductCenterSelect {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/naviProductCenterSelect.png)
}
.naviProductLeft {
	BACKGROUND-IMAGE: url(/naviProductLeft.png); WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}
.naviProductLeftRight {
	BACKGROUND-IMAGE: url(/naviProductLeftRight.png); WIDTH: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
#naviProductLeftRightSelect {
	BACKGROUND-IMAGE: url(/naviProductLeftRightSelect.png)
}
#naviProductLeftSelect {
	BACKGROUND-IMAGE: url(/naviProductLeftSelect.png)
}
#naviProductLeftSelectRight {
	BACKGROUND-IMAGE: url(/naviProductLeftSelectRight.png)
}
.naviProductRight {
	BACKGROUND-IMAGE: url(/naviProductRight.png); WIDTH: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 19px
}
#naviProductRightSelect {
	BACKGROUND-IMAGE: url(/naviProductRightSelect.png)
}
#noBorderBottom {
	BORDER-BOTTOM: 0px
}
#noImage {
	BACKGROUND-IMAGE: none
}
#noPaddingLeft {
	PADDING-LEFT: 0px
}
#pageCat {
	PADDING-LEFT: 15px
}
.pageContent {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(contentCornerBottomLeft.png); PADDING-BOTTOM: 20px; VERTICAL-ALIGN: top; WIDTH: 741px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f5f5f5
}
.pageHeadline {
	BACKGROUND-POSITION: left top; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(contentCornerTopLeft.png); WIDTH: 741px; COLOR: #004475; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; BACKGROUND-COLOR: #f5f5f5
}
.pageSelector {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #b0dc00
}
#pageSelectorHeight {
	HEIGHT: 35px
}
.picto {
	WIDTH: 57px
}
.productImage {
	BACKGROUND-POSITION: 50% 50%; VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.searchInputCol {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.searchLabelCol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 24px
}
#sitemapItemFirst {
	PADDING-LEFT: 20px; FONT-SIZE: 8pt
}
#sitemapItem {
	FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid
}
.spacer {
	HEIGHT: 10px
}
.spacerButton {
	MARGIN-BOTTOM: 2px
}
.spacerButton2 {
	HEIGHT: 10px
}
.spacerCategory {
	HEIGHT: 20px
}
.spacerContact {
	WIDTH: 520px; HEIGHT: 10px
}
.spacerContactList {
	HEIGHT: 2px
}
.spacerFlag {
	HEIGHT: 8px
}
.spacerFlag2 {
	HEIGHT: 20px
}
.spacerMenuRight {
	MARGIN-LEFT: 76px; WIDTH: 1px; HEIGHT: 10px
}
.spacerNaviProduct {
	PADDING-RIGHT: 15px; BACKGROUND-IMAGE: url(0.png); VERTICAL-ALIGN: top; WIDTH: 0%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 19px; TEXT-ALIGN: right
}
.spacerNotepad {
	WIDTH: 480px; HEIGHT: 10px
}
.spacerSite {
	WIDTH: 2px; COLOR: #ffffff
}
.subsidiary {
	Z-INDEX: 1; POSITION: absolute
}
.textareaStandard {
	FONT-SIZE: 9pt; MARGIN: 0px; WIDTH: 100%; HEIGHT: 100px
}
#toolBoxHeight {
	HEIGHT: 280px
}
#top {
	VERTICAL-ALIGN: top
}
.topNavi1 {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-IMAGE: url(topNaviLeft.png); VERTICAL-ALIGN: middle; WIDTH: 191px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #004475; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi1Active {
	BACKGROUND-POSITION: left top; FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND-IMAGE: url(topNaviLeftActive.png); VERTICAL-ALIGN: middle; WIDTH: 191px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 191px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #005ea0; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi2Active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 191px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 191px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #0076c8; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi3Active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 191px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 194px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #70a3d8; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNavi4Active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: middle; BORDER-LEFT: #ffffff 1px solid; WIDTH: 194px; COLOR: #ffffff; HEIGHT: 20px; BACKGROUND-COLOR: #b0dc00; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.topNaviLink {
	FONT-SIZE: 11pt; COLOR: #ffffff; TEXT-DECORATION: none
}
#topTopic {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#topTopicLink {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; PADDING-TOP: 5px
}
.worldwide {
	BACKGROUND-POSITION: 200px top; BACKGROUND-IMAGE: url(worldwide.png); VERTICAL-ALIGN: top; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 100%
}
.worldwideAddressBottom {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(worldwideAddressBottom.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
.worldwideAddressCenter {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(worldwideAddressCenter.png); PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.worldwideAddressTop {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(worldwideAddressTop.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
#worldwideHeight {
	HEIGHT: 590px
}
#worldwideMapHeight {
	POSITION: relative; HEIGHT: 390px
}