BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #002c56; FONT-FAMILY: Verdana;
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #336699; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
P {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px

}
H1 {
	
}
A {
	COLOR: #006BB7; TEXT-DECORATION: none;
	
}
A:hover  {
	COLOR: #006BB7; TEXT-DECORATION: underline;
	
}
SELECT {
	FONT: 12px arial, verdana, sans-serif, geneva; COLOR: #293956; BACKGROUND-COLOR: #FFFFF; WIDTH= 182px; 
}

.PT {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px

}
.PTS {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 0px

}
#tx-decstdcontent-pi1-3 {
	Z-INDEX: 50
}
#main {
	RIGHT: 50%; BACKGROUND-IMAGE: url(medias/images/border-shadows_blue.gif); WIDTH: 980px; MARGIN-RIGHT: -490px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute
}
#cool-footer {
	BACKGROUND-IMAGE: url(medias/images/border-shadows-footer_blue.gif); BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 10px
}
#body {
	WIDTH: 953px; POSITION: relative; HEIGHT: 100%
}
#body {
	MARGIN-LEFT: auto; WIDTH: 794px; MARGIN-RIGHT: auto
}
#footer {
	MARGIN-LEFT: auto; WIDTH: 794px; MARGIN-RIGHT: auto
}
#header {
	BACKGROUND-IMAGE: url(medias/images/header-background2.gif); MARGIN-LEFT: 14px; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 149px
}
#language {
	LEFT: 385px; WIDTH: 550px; HEIGHT: 100px; POSITION: relative; TOP: 20px; TEXT-ALIGN: right
}
#selectors {
	LEFT: 385px; WIDTH: 550px; POSITION: relative; TEXT-ALIGN: right
}
#main-menu {
	WIDTH: 796px; HEIGHT: 23px
}
#zpc-tagline-title {
   	margin-left:0px; margin-top:0px; margin-right:10px; margin-bottom:5px; font: bold 8pt sans-serif; text-decoration:none; color: #005cb8;
}
#zpc-tagline {
   	margin-left:0px; margin-top:0px; margin-right:30px; margin-bottom:0px; font: 7pt sans-serif; text-decoration:none; color: #666666;
}
#zpc-address {
   	margin-left:0px; margin-top:0px; margin-right:10px; margin-bottom:5px; font: bold 8pt tahoma,arial,sans-serif; text-decoration:none; color: #005cb8;
}
#zpc-tel {
   	margin-left:0px; margin-top:5px; margin-right:0px; margin-bottom:0px; font: bold 13px arial,sans-serif; text-decoration:none; color: #666666;
}

#zpc-copyright {
   	margin-left:0px; margin-top:10px; margin-right:0px; margin-bottom:0px; font: 7pt sans-serif; text-decoration:none; color: #666666;
}
#rootline {
	LINE-HEIGHT: 36px; POSITION: relative; HEIGHT: 36px
}
#content-header {
	BACKGROUND-IMAGE: url(medias/images/content-header-background.gif); WIDTH: 794px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 130px
}
#content-header-left {
	LEFT: 22px; POSITION: absolute; TOP: 50px
}
#content-header-right {
	LEFT: 347px; POSITION: absolute; TOP: 62px
}
#content {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
#footer {
	CLEAR: both; BORDER-TOP: #89cdff 1px solid; MARGIN-TOP: 15px; MARGIN-LEFT: 55px; LINE-HEIGHT: 30px; BORDER-BOTTOM: #89cdff 0px solid; POSITION: relative; HEIGHT: 25px
}
#content-2cols #main-image {
	FLOAT: left; WIDTH: 316px; POSITION: relative; TOP: -26px
}
#content-2cols #content {
	MARGIN-TOP: 20px; FLOAT: right; WIDTH: 450px; POSITION: relative
}
#selectors-title {
	FLOAT: left; WIDTH: 240px; MARGIN-RIGHT: 5px; POSITION: relative; TOP: 4px; TEXT-ALIGN: right
}
#selectors SELECT {
	FONT-SIZE: 10px; COLOR: #002c56; FONT-FAMILY: Verdana
}
#products-selector SELECT {
	FONT-SIZE: 10px; COLOR: #002c56; FONT-FAMILY: Verdana
}
#rootline .currentPage {
	FONT-WEIGHT: bold; COLOR: #4eb2fb
}
#rootline A {
	COLOR: #002c56; TEXT-DECORATION: none
}
#transversal-menu {
	FONT-SIZE: 9px; LEFT: 20px; FLOAT: left; LETTER-SPACING: 0px; POSITION: relative
}
.transversal-menu-item-no {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(medias/images/transversal-menu-background.gif); MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.transversal-menu-item-act {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(medias/images/transversal-menu-background.gif); MARGIN-RIGHT: 10px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.transversal-menu-item-no A {
	COLOR: #003057; TEXT-DECORATION: none
}
.transversal-menu-item-act A {
	COLOR: #003057; TEXT-DECORATION: none
}
.transversal-menu-item-no A:hover {
	COLOR: #8aceff
}
.transversal-menu-item-act A:hover {
	COLOR: #8aceff
}
.transversal-menu-item-no {
	
}
#transversal-menu .transversal-menu-item-act A {
	COLOR: #8aceff
}
#pro-access {
	LEFT: 10px; FLOAT: left; POSITION: relative; TOP: 10px
}
.csc-sitemap UL LI {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 18px; LIST-STYLE-TYPE: none
}
.csc-sitemap UL LI A {
	FONT-WEIGHT: bold; COLOR: #8aceff; TEXT-DECORATION: none
}
.csc-sitemap UL LI UL LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square
}
.csc-sitemap UL LI UL LI A {
	FONT-WEIGHT: normal; COLOR: #002c56; LIST-STYLE-TYPE: square
}
#december-signature {
	RIGHT: 10px; FLOAT: right; POSITION: relative; TOP: 18px
}
#map {
	FLOAT: left; WIDTH: 370px; HEIGHT: 560px
}
#francophone {
	MARGIN-TOP: 15px; DISPLAY: block; MARGIN-BOTTOM: 15px; WIDTH: 370px
}
#texte_intro {
	MARGIN-TOP: 45px; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.franco {
	PADDING-TOP: 10px
}
.franco A {
	COLOR: #002c56; TEXT-DECORATION: none
}
#distributors {
	MARGIN-TOP: 45px; FLOAT: right; WIDTH: 400px
}
#distributors-title {
	PADDING-BOTTOM: 5px; BORDER-BOTTOM: #91d1ff 1px solid
}
.distributors-item {
	PADDING-BOTTOM: 13px; PADDING-TOP: 13px; BORDER-BOTTOM: #91d1ff 1px solid
}
.distributors-item-element {
	LINE-HEIGHT: 15px
}
#distributors A {
	COLOR: #002c56; TEXT-DECORATION: none
}
#distributors A:hover {
	
}
#product {
	POSITION: relative
}
#product-leftcol {
	FLOAT: left; WIDTH: 316px; POSITION: relative; TOP: -26px
}
#product-rightcol {
	FLOAT: right; WIDTH: 450px; POSITION: relative
}
#product-mainimage {
	POSITION: relative
}
#product-description {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 15px; PADDING-TOP: 10px; POSITION: relative
}
#product-assets {
	PADDING-LEFT: 10px; WIDTH: 100%; POSITION: relative
}
#product-assets-title {
	WIDTH: 100%; BORDER-BOTTOM: #91d1ff 1px solid; POSITION: relative
}
#product-assets-list {
	MARGIN-TOP: 10px; WIDTH: 100%; POSITION: relative
}
#product-assets-list UL {
	MARGIN-LEFT: 10px; POSITION: relative
}
#product-assets-list LI {
	BACKGROUND-POSITION: left 7px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../medias/images/arrow.gif); COLOR: #002c56; LINE-HEIGHT: 22px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; POSITION: relative
}
#product-features {
	MARGIN-TOP: 10px; POSITION: relative
}
#product-cleaning-features {
	MARGIN-TOP: 10px; POSITION: relative
}
#product-cleaning-features {
	MARGIN-BOTTOM: 10px
}
#product-features-title {
	BORDER-TOP: #91d1ff 1px solid; BORDER-BOTTOM: #91d1ff 1px solid; POSITION: relative
}
#product-cleaning-features-title {
	BORDER-TOP: #91d1ff 1px solid; BORDER-BOTTOM: #91d1ff 1px solid; POSITION: relative
}
#product-features-text {
	MARGIN-TOP: 10px; POSITION: relative
}
#product-cleaning-features-text {
	MARGIN-TOP: 10px; POSITION: relative
}
#product-more-about {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; POSITION: relative
}
.product-more-about-image {
	FLOAT: left; MARGIN-RIGHT: 3px; POSITION: relative
}
#product-zoom {
	MARGIN-TOP: 20px; POSITION: relative
}
#product-zoom-title {
	POSITION: relative
}
#product-zoom-images {
	MARGIN-TOP: 4px; POSITION: relative
}
.product-zoom-thumbnail {
	FLOAT: left; MARGIN-RIGHT: 4px; POSITION: relative
}
#product-descfile {
	MARGIN-TOP: 13px; POSITION: relative
}
#product-noticefile {
	MARGIN-TOP: 2px; POSITION: relative
}
#products-selector {
	MARGIN-TOP: 13px
}
FORM UL {
	LIST-STYLE-TYPE: none
}
FORM UL LI {
	CLEAR: both; MARGIN-BOTTOM: 2px
}
FORM UL LI LABEL {
	FLOAT: left; WIDTH: 25%
}
FORM SELECT {
	BORDER-RIGHT: #012c57 0px solid; BORDER-TOP: #012c57 0px solid; FONT-SIZE: 12px; BORDER-LEFT: #012c57 0px solid; COLOR: #012c57; BORDER-BOTTOM: #012c57 0px solid; FONT-FAMILY: Arial, verdana; HEIGHT: 20px
}
FORM INPUT {
	BORDER-RIGHT: #012c57 1px solid; BORDER-TOP: #012c57 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #012c57 1px solid; COLOR: #012c57; BORDER-BOTTOM: #012c57 1px solid; FONT-FAMILY: Arial, verdana; HEIGHT: 20px
}
FORM TEXTAREA {
	BORDER-RIGHT: #012c57 1px solid; BORDER-TOP: #012c57 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #012c57 1px solid; WIDTH: 215px; COLOR: #012c57; BORDER-BOTTOM: #012c57 1px solid; FONT-FAMILY: Arial, verdana; HEIGHT: 100px
}
FORM LABEL {
	FONT-WEIGHT: bold; COLOR: #012c57
}
#newsletter-subscription INPUT {
	WIDTH: 200px
}
#newsletter-subscription INPUT {
	WIDTH: 200px
}
#newsletter-subscription #newsletter-subscription-button {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 67px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#send-to-friend #send-to-friend-button {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 67px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#comparison-guide #comparison-guide-button {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; WIDTH: 67px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#newsletter-subscription .radio {
	WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#comparison-guide .radio {
	WIDTH: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#newsletter-subscription .radioOption {
	POSITION: relative; TOP: -2px
}
#comparison-guide UL LI LABEL {
	MARGIN-TOP: 10px; DISPLAY: block; FLOAT: none; WIDTH: 400px; POSITION: static
}
#comparison-guide-intro {
	MARGIN-BOTTOM: 20px
}
#comparison-guide-intro {
	
}
.comparison-guide-product {
	FLOAT: left; MARGIN-BOTTOM: 30px; WIDTH: 225px
}
.comparison-guide-product-logo {
	
}
.comparison-guide-product-signature {
	MARGIN-BOTTOM: 5px
}
.comparison-guide-product-image {
	MARGIN-BOTTOM: 10px
}
.comparison-guide-product-image-style {
	BORDER-RIGHT: #002d57 1px solid; BORDER-TOP: #002d57 1px solid; BORDER-LEFT: #002d57 1px solid; BORDER-BOTTOM: #002d57 1px solid
}
.comparison-guide-product-page-link {
	
}
#comparison-guide-findus-link {
	FLOAT: left; WIDTH: 250px
}
#find_en {
	PADDING-LEFT: 346px; PADDING-TOP: 20px
}
#find_en A {
	COLOR: #002c56; TEXT-DECORATION: none
}
#find_en A:hover {
	TEXT-DECORATION: underline
}
#find_en H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #4eb2fb
}
