BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f4f2e9
}
DIV#container {
	PADDING-RIGHT: 20px; FLOAT: none; ; WIDTH: expression(document.body.clientWidth < 900? "780px":"970px" ); BACKGROUND-COLOR: #f4f2e9; max-width: 970px; min-width: 780px
}
DIV#container-maestro {
	WIDTH: 706px
}
DIV.logo-maestro {
	LEFT: 43px; POSITION: absolute; TOP: 7px
}
DIV#header-accueil {
	BORDER-RIGHT: yellow 0px solid;
	BORDER-TOP: yellow 0px solid;
	BORDER-LEFT: yellow 0px solid;
	WIDTH: 100%;
	BORDER-BOTTOM: yellow 0px solid;
	HEIGHT: 110px;
	min-width: 780px;
	background-color: #000;
	background-image: url(backimage.jpg);
	background-repeat: no-repeat;
	background-position: left 0px;
}
DIV#header-planchers {
	BACKGROUND: url(/images/entetes/entete_planchers.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-fabrication {
	BACKGROUND: url(/images/entetes/entete_fabrication.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 800px
}
DIV#header-installation {
	BACKGROUND: url(/images/entetes/entete_installation.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-entretien {
	BACKGROUND: url(/images/entetes/entete_entretien.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-soutien {
	BACKGROUND: url(/images/entetes/entete_accueil.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-detaillants {
	BACKGROUND: url(/images/entetes/entete_ou_acheter.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-apropos {
	BACKGROUND: url(/images/entetes/entete_apropos.jpg) #000 no-repeat left 0px; WIDTH: 100%; HEIGHT: 110px; min-width: 780px
}
DIV#header-maestro {
	BACKGROUND: url(/images/entetes/entete_ou_acheter.jpg) #000 no-repeat left 0px; WIDTH: 732px; HEIGHT: 110px
}
DIV.logo {
	LEFT: 3px;
	POSITION: absolute;
	TOP: 15px;
	width: 260;
	height: 57;
}
DIV.rech {
	BACKGROUND: url(/images/commun/detaillants_dealer.jpg) no-repeat right bottom; FLOAT: right; WIDTH: 260px; HEIGHT: 85px; TEXT-ALIGN: right
}
DIV.form-recherche {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-ALIGN: left
}
DIV.form-recherche SPAN {
	FONT-WEIGHT: bold; COLOR: #fff; LETTER-SPACING: 1px
}
FORM.rechercheFaq {
	WIDTH: 150px
}
INPUT.submit {
	WIDTH: 150px
}
INPUT.textabonnez {
	BORDER-RIGHT: #c4b479 1px solid; BORDER-TOP: #c4b479 1px solid; BORDER-LEFT: #c4b479 1px solid; WIDTH: 140px; COLOR: #000; BORDER-BOTTOM: #c4b479 1px solid; BACKGROUND-COLOR: #fff
}
INPUT.submitabonnez {
	BORDER-RIGHT: #c4b479 1px solid; BORDER-TOP: #c4b479 1px solid; BORDER-LEFT: #c4b479 1px solid; COLOR: #fff; BORDER-BOTTOM: #c4b479 1px solid; HEIGHT: 21px; BACKGROUND-COLOR: #b3a368
}
INPUT.submitrechercheFaq {
	BORDER-RIGHT: #c4b479 1px solid; BORDER-TOP: #c4b479 1px solid; MARGIN-TOP: 5px; BORDER-LEFT: #c4b479 1px solid; WIDTH: 184px; COLOR: #fff; BORDER-BOTTOM: #c4b479 1px solid; BACKGROUND-COLOR: #b3a368
}
INPUT.TextrechercheFaq {
	BORDER-RIGHT: #c4b479 1px solid; BORDER-TOP: #c4b479 1px solid; BORDER-LEFT: #c4b479 1px solid; WIDTH: 180px; COLOR: #000; BORDER-BOTTOM: #c4b479 1px solid; BACKGROUND-COLOR: #fff
}
FORM.detaillant INPUT.submit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 25px; COLOR: #fff; PADDING-TOP: 2px; BACKGROUND-COLOR: #b5360b
}
FORM.detaillant INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; WIDTH: 180px; COLOR: #888886; PADDING-TOP: 3px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
SPAN.detaillant {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #fff; PADDING-TOP: 10px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
SPAN.detaillant A:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
SPAN.detaillant A:hover {
	COLOR: #fff; TEXT-DECORATION: none
}
SPAN.detaillant A:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
DIV.menu-index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #ccc; MARGIN-RIGHT: 37px; PADDING-TOP: 8px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-ALIGN: right
}
DIV.menu-index A:link {
	COLOR: #ccc; TEXT-DECORATION: none
}
DIV.menu-index A:visited {
	COLOR: #ccc; TEXT-DECORATION: none
}
DIV.menu-contact {
	LEFT: 487px; TEXT-TRANSFORM: uppercase; COLOR: #ccc; POSITION: absolute; TOP: 6px
}
DIV.menu-contact A {
	FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.menu-contact A:visited {
	FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.menu-contact A:hover {
	FONT-SIZE: 10px; COLOR: #ccc; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-DECORATION: none
}
DIV.menu-principal {
	MARGIN-TOP: 5px; Z-INDEX: 10; MARGIN-BOTTOM: 0px; WIDTH: 100%; HEIGHT: 20px
}
DIV.menu-principal UL.menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu-principal UL.menu LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 21px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px; HEIGHT: 22px
}
DIV.menu-principal UL.menu LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 9px; TEXT-TRANSFORM: uppercase; COLOR: #000; PADDING-TOP: 3px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 2px; HEIGHT: 20px; TEXT-DECORATION: none
}
DIV.menu-principal UL.menu LI A:visited {
	COLOR: #000
}
DIV.menu-principal UL.menu LI A:hover {
	COLOR: #b3a368
}
DIV.menu-principal UL.menu LI A.current {
	BORDER-RIGHT: #dedcc7 1px solid; BORDER-TOP: #dedcc7 1px solid; BORDER-LEFT: #dedcc7 1px solid; COLOR: #927d44; BORDER-BOTTOM: #fff 2px solid; BACKGROUND-COLOR: #fff
}
#menu-pos-1 {
	LEFT: 31px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-2 {
	LEFT: 178px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-3 {
	LEFT: 303px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-4 {
	LEFT: 436px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-5 {
	Z-INDEX: 100; LEFT: 541px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-6 {
	Z-INDEX: 100; LEFT: 632px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-1 {
	LEFT: 31px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-2 {
	LEFT: 150px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-3 {
	LEFT: 300px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-4 {
	LEFT: 391px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-5 {
	Z-INDEX: 100; LEFT: 459px; WIDTH: 154px; POSITION: absolute
}
#menu-en-pos-6 {
	Z-INDEX: 100; LEFT: 554px; WIDTH: 154px; POSITION: absolute
}
#menu-pos-1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
#menu-pos-2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
#menu-pos-3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
#menu-pos-4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
#menu-pos-5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
#menu-pos-6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TOP: 0px
}
DIV#dep1 {
	LEFT: 0px; WIDTH: 760px; POSITION: absolute; TOP: 153px; HEIGHT: 20px
}
DIV#dep2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 400px; BORDER-RIGHT-WIDTH: 0px
}
DIV#layerMenu {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 140px; HEIGHT: 0px
}
DIV.drop-menu {
	Z-INDEX: 1000
}
DIV.drop-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #b3a368
}
DIV.drop-menu LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #d4cba9 1px solid
}
DIV.drop-menu LI A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.drop-menu LI A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV.drop-menu LI A:hover {
	COLOR: #000
}
DIV.menu-second {
	BORDER-RIGHT: #e2dac0 1px dotted; MARGIN-TOP: 30px; FLOAT: left; WIDTH: 161px; PADDING-TOP: 0px; HEIGHT: 100%; TEXT-ALIGN: right
}
DIV.menu-second SPAN.indicateur {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #927d44; PADDING-TOP: 4px; LETTER-SPACING: 2px
}
DIV.menu-second UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.menu-second LI {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
UL.group-divider {
	BORDER-BOTTOM: #e2dac0 1px solid
}
DIV.menu-second UL.divider {
	LIST-STYLE-TYPE: none
}
DIV.menu-second UL.divider LI {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #e2dac0 1px solid
}
DIV.menu-second LI A:link {
	COLOR: #92803f; TEXT-DECORATION: none
}
DIV.menu-second LI A:hover {
	TEXT-DECORATION: underline
}
DIV.menu-second LI A:visited {
	COLOR: #92803f; TEXT-DECORATION: none
}
DIV.menu-second LI A.current {
	COLOR: #b5360b
}
DIV.menu-second LI A.current:hover {
	TEXT-DECORATION: underline
}
DIV.menu-second LI A.current:visited {
	COLOR: #b5360b
}
DIV#sous-menu-list {
	MARGIN-LEFT: 70px; WIDTH: 80px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
SPAN.sous-menu A {
	FONT-SIZE: 11px; COLOR: #b23803! important; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
SPAN.sous-menu A:visited {
	COLOR: #b23803! important
}
DIV#contenu {
	BACKGROUND-COLOR: #fff
}
DIV.main {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 185px; PADDING-TOP: 15px; max-width: 771px; min-width: 540px
}
DIV.main-colonne {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 185px; PADDING-TOP: 15px; max-width: 771px; min-width: 540px
}
DIV.main-produits {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 185px; PADDING-TOP: 33px; max-width: 771px; min-width: 550px
}
DIV.main-idees {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: 185px; PADDING-TOP: 15px; max-width: 771px; min-width: 550px
}
DIV.nos-plancher {
	MARGIN-LEFT: 30px; OVERFLOW: hidden; ; WIDTH: expression(document.body.clientWidth < 900? "540px":"635px" ); MARGIN-RIGHT: 0px; max-width: 635px; min-width: 300px
}
DIV.nos-plancher-stylise {
	BORDER-RIGHT: #b2a264 1px solid; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 33px; OVERFLOW: hidden; ; WIDTH: expression(document.body.clientWidth < 900? "540px":"715px" ); MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #e2dac0; max-width: 715px; min-width: 300px
}
DIV.echantillon-plancher-stylise {
	BORDER-RIGHT: #b2a264 1px solid; MARGIN: 0px 0px 0px 33px; BORDER-LEFT: #b2a264 1px solid; ; WIDTH: expression(document.body.clientWidth < 900? "539px":"714px" ); PADDING-TOP: 25px; BORDER-BOTTOM: #b2a264 7px solid; max-width: 715px; min-width: 300px
}
DIV.hr {
	MARGIN: 10px 0px 20px 30px; ; WIDTH: expression(document.body.clientWidth < 900? "540px":"635px" ); BORDER-BOTTOM: gray 1px solid; max-width: 635px; min-width: 300px
}
DIV.max {
	WIDTH: 100%; HEIGHT: 100%
}
TD.titre-stylise {
	FONT-WEIGHT: bold; PADDING-TOP: 5px
}
H2.stylise {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px; TEXT-TRANSFORM: uppercase; POSITION: relative
}
DIV.contenu-main {
	FLOAT: left; ; WIDTH: expression(document.body.clientWidth < 900? "334px":"495px" ); PADDING-TOP: 18px; max-width: 59%; min-width: 30%
}
DIV.contenu-faq {
	FLOAT: left; ; WIDTH: expression(document.body.clientWidth < 900? "334px":"495px" ); PADDING-TOP: 18px; max-width: 59%; min-width: 30%
}
DIV.contenu-faq {
	; WIDTH: expression(document.body.clientWidth < 900? "334px":"500px" ); max-width: 65%; min-width: 30%
}
DIV.main P {
	MARGIN: 0px 90px 20px 30px; COLOR: #000; PADDING-TOP: 0px
}
DIV.main P.nomargin {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 90px; POSITION: relative
}
DIV.main P.right-margin {
	MARGIN-RIGHT: 40px; POSITION: relative
}
DIV.contenu-main P {
	MARGIN-RIGHT: 0px
}
H2.TitreVert {
	FONT-SIZE: 1.4em; MARGIN: 0px; COLOR: #b3a368
}
H2.Titre-Faq {
	FONT-SIZE: 1.2em; MARGIN: 0px
}
DIV.main H2 {
	MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 30px; POSITION: relative
}
DIV.main TABLE {
	MARGIN-LEFT: 30px
}
DIV.main TABLE.mirage-clean {
	MARGIN-LEFT: 10px
}
DIV.main TABLE.technologie {
	MARGIN-LEFT: 0px
}
DIV.main TABLE H2 {
	MARGIN-LEFT: 0px
}
DIV.main DIV.margin {
	MARGIN-LEFT: 30px
}
DIV.main DIV.margin P {
	MARGIN-LEFT: 0px
}
DIV.main DIV.margin H2 {
	MARGIN-LEFT: 0px
}
A {
	COLOR: #b23803; TEXT-DECORATION: none
}
A:visited {
	COLOR: #b23803; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b23803; TEXT-DECORATION: underline
}
P A {
	COLOR: #b23803; TEXT-DECORATION: underline
}
P A:visited {
	COLOR: #b23803; TEXT-DECORATION: underline
}
P A:hover {
	COLOR: #b23803; TEXT-DECORATION: none
}
HR {
	BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 30px; COLOR: #cccccc; MARGIN-RIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
SUP {
	FONT-SIZE: 9px
}
P SUP {
	FONT-SIZE: 6px
}
DIV.note {
	MARGIN: 0px 50px
}
IMG.left-image {
	FLOAT: left; MARGIN: 0px 10px 10px 30px
}
IMG.left-margin {
	FLOAT: left; MARGIN: 0px 20px 30px 0px
}
P.decor {
	MARGIN: 5px 0px 30px; TEXT-ALIGN: right
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 20px; COLOR: #3d3c32; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px; POSITION: relative
}
H2 {
	FONT-SIZE: 12px; COLOR: #3d3c32; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
H3 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #3d3c32
}
H4 {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b5360b; PADDING-TOP: 15px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 25px; COLOR: #3d3c32; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 25px; COLOR: #3d3c32; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.formrecherche {
	
}
DIV#container-accueil {
	PADDING-RIGHT: 20px; FLOAT: none; ; WIDTH: expression(document.body.clientWidth < 900? "782px":"970px" ); BACKGROUND-COLOR: #f4f2e9; max-width: 970px; min-width: 782px
}
DIV.deco {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	max-width: 100%;
	background-color: #f5f2e9;
	background-image: url(back.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
DIV.flash {
	FLOAT: right;
	WIDTH: 500px;
	MARGIN-RIGHT: 24px;
	BACKGROUND-COLOR: #f5f2e9;
	clear: none;
}
DIV#flashobject {
	
}
DIV.info {
	BACKGROUND: url(/images/accueil/degrade.gif) #eae3d1 no-repeat left top; FLOAT: right; WIDTH: 258px; PADDING-TOP: 17px
}
DIV.info A {
	COLOR: #b23803
}
DIV.info A:hover {
	TEXT-DECORATION: underline
}
DIV.info DIV.titre {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 238px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #b3a368
}
DIV.info P {
	PADDING-RIGHT: 26px; PADDING-LEFT: 26px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #6c655b; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
DIV.info P.link {
	MARGIN-BOTTOM: 9px; PADDING-BOTTOM: 0px; TEXT-ALIGN: right
}
DIV.info P.question {
	PADDING-RIGHT: 80px; PADDING-LEFT: 26px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.info DIV.titre SPAN {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
IMG.bernard {
	BORDER-RIGHT: #b3a368 3px solid; LEFT: -20px; FLOAT: right; POSITION: relative; TOP: -19px
}
IMG.etapes {
	MARGIN-BOTTOM: 6px
}
DIV.promo {
	BORDER-RIGHT: #d9d2b5 1px dotted; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 11px; PADDING-BOTTOM: 19px; MARGIN-LEFT: 10px; BORDER-LEFT: #d9d2b5 1px dotted; COLOR: #6c655b; PADDING-TOP: 15px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
DIV.promo P {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 0px
}
DIV.promo SPAN {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 6px; HEIGHT: 30px
}
DIV.promo A {
	COLOR: #b23803; LETTER-SPACING: 1px; TEXT-DECORATION: underline
}
DIV.promo A:hover {
	TEXT-DECORATION: none
}
TABLE.mirage-clean {
	BORDER-RIGHT: #e5e0cc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e5e0cc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #e5e0cc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e5e0cc 1px solid
}
TD.trousse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f5f2e9
}
H2.mirage-clean {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN: 10px 60px 5px 100px; COLOR: #b2a465
}
FONT.nomargin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 0px
}
SPAN.numero {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #b2a465; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
H2.jaune {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #b2a465; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
UL.jaune {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; LIST-STYLE-IMAGE: url(/images/entretien/bullet.gif); MARGIN: 0px
}
UL.jaune LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/entretien/bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 10px 10px 0px; PADDING-TOP: 0px
}
LI.rien {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
UL.flecheFaq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/commun/fleche_bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px
}
LI.flecheFaq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/commun/fleche_bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px
}
UL.fleche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 57px; LIST-STYLE-IMAGE: url(/images/commun/fleche_bullet.gif); MARGIN: 0px
}
UL.fleche LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 3px; LIST-STYLE-IMAGE: url(/images/commun/fleche_bullet.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 40px 20px 3px; PADDING-TOP: 0px
}
UL.fleche-nomargin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; LIST-STYLE-IMAGE: url(/images/commun/fleche_bullet.gif); MARGIN: 0px
}
UL.fleche-nomargin LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 10px 40px 10px 3px; PADDING-TOP: 0px
}
.display {
	WIDTH: 98.2%
}
DIV.overflow {
	OVERFLOW: hidden; ; WIDTH: expression(document.body.clientWidth < 900? "584px":"771px" ); max-width: 771px
}
DIV.description {
	PADDING-RIGHT: 15px
}
.elegants {
	BACKGROUND-COLOR: #ec793a
}
.stylises {
	BACKGROUND-COLOR: #a2d8f5
}
.naturels {
	BACKGROUND-COLOR: #c2d376
}
.nom-essence {
	BACKGROUND-COLOR: #e2dac0
}
A.orange:link {
	MARGIN-TOP: 5px; COLOR: #bf6034; TEXT-DECORATION: none
}
A.orange:visited {
	MARGIN-TOP: 5px; COLOR: #bf6034; TEXT-DECORATION: none
}
A.orange:hover {
	MARGIN-TOP: 5px; COLOR: #bf6034; TEXT-DECORATION: underline
}
DIV.zoom {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; PADDING-TOP: 15px; HEIGHT: 129px; TEXT-ALIGN: right
}
DIV.unzoom {
	PADDING-RIGHT: 0px; MARGIN-TOP: 15px; ; WIDTH: expression(document.body.clientWidth < 900? "584px":"770px" ); POSITION: relative; TOP: -440px; TEXT-ALIGN: right; max-width: 770px
}
DIV.unzoom IMG {
	MARGIN-RIGHT: 15px
}
DIV.viewzoom {
	PADDING-RIGHT: 20px; POSITION: relative
}
IMG.img-echantillon {
	; WIDTH: expression(document.body.clientWidth < 900? "584px":"771px" ); max-width: 771px; min-width: 584px
}
DIV#zoom-echantillon {
	Z-INDEX: 99; LEFT: 188px; POSITION: absolute; TOP: 203px; max-width: 771px; min-width: 595px
}
DIV#zoom-decor {
	Z-INDEX: 99; LEFT: 188px; POSITION: absolute; TOP: 203px; max-width: 771px; min-width: 595px
}
H1.nom-essence {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3d3c32; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-ALIGN: right
}
H1.nom-essence-stylise {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 0px 170px 0px 0px; COLOR: #3d3c32; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; TEXT-ALIGN: right
}
H1.nom-essence SPAN {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 0px; POSITION: relative
}
H1.nom-essence-stylise SPAN {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 0px; POSITION: relative
}
H2.caracteristique-essence {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; COLOR: #3d3c32; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
H3.autre-produits {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #3d3c32; POSITION: relative
}
DIV.description P {
	MARGIN: 2px 0px 10px
}
DIV.entete-diponibilite {
	PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
DIV.disponibilite {
	FLOAT: left; MARGIN-LEFT: 4px
}
DIV.legende {
	MARGIN-RIGHT: 5px
}
TABLE.diponibilite {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cdcdcd 2px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdcdcd 2px solid; BORDER-COLLAPSE: collapse
}
TABLE.diponibilite TH {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f5f2e9; TEXT-ALIGN: left
}
SPAN.classic {
	COLOR: #005596
}
SPAN.engineered {
	COLOR: #97002d
}
SPAN.lock {
	COLOR: #cbac52
}
TABLE.diponibilite TH SPAN.lock {
	COLOR: #cbac52
}
DIV.box-classic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #005596
}
DIV.box-engineered {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #97002d
}
DIV.box-lock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10px; PADDING-TOP: 0px; HEIGHT: 10px; BACKGROUND-COLOR: #cbac52
}
TD.ds {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 90px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: center
}
DIV.dispo_align {
	MARGIN-LEFT: 16px
}
DIV.fini {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 225px; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd0a6 1px solid
}
DIV.lien_border {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd0a6 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 335px; PADDING-TOP: 5px
}
DIV.spacer {
	CLEAR: both
}
DIV.echantillon-stylise {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 23px; PADDING-TOP: 0px
}
DIV.echantillon-stylise DIV.sample-item {
	FLOAT: left; WIDTH: 171px; PADDING-TOP: 10px
}
DIV.echantillon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px
}
DIV.echantillon DIV.sample-item {
	FLOAT: left; WIDTH: 174px; PADDING-TOP: 10px
}
DIV.echantillon DIV.sample-herringbone {
	FLOAT: left; WIDTH: 137px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.echantillon-stylise DIV.sample-herringbone {
	FLOAT: left; WIDTH: 137px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV.sample-item A {
	TEXT-DECORATION: none
}
DIV.sample-item A:hover {
	TEXT-DECORATION: none
}
DIV.sample-item A:active {
	TEXT-DECORATION: none
}
DIV.sample-item A:visited {
	TEXT-DECORATION: none
}
DIV.float {
	FLOAT: left
}
A.pdf:link {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(/images/commun/pdf.gif); BACKGROUND-REPEAT: no-repeat
}
A.pdf:hover {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(/images/commun/pdf.gif); BACKGROUND-REPEAT: no-repeat
}
A.pdf:visited {
	PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(/images/commun/pdf.gif); BACKGROUND-REPEAT: no-repeat
}
DIV#complements {
	CLEAR: both; MARGIN-TOP: 50px; ; WIDTH: expression(document.body.clientWidth < 900? "575px":"770px" ); max-width: 760px; min-width: 400px
}
DIV#complements P {
	COLOR: #656b6d; LETTER-SPACING: 1px; POSITION: relative
}
DT {
	COLOR: #656b6d; LETTER-SPACING: 1px; POSITION: relative
}
DD {
	COLOR: #656b6d; LETTER-SPACING: 1px; POSITION: relative
}
DIV#complements DIV.complement-box {
	BORDER-RIGHT: #e2dbbe 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 18px; FONT-SIZE: 11px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #e2dbbe 1px dotted; PADDING-TOP: 10px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; POSITION: relative; HEIGHT: 300px
}
DIV.complement-box P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
DIV.titre-environnement {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(/images/commun/coin.jpg) #e2dbbe no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 13px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
DIV.titre-liens {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(/images/commun/coin.jpg) #e2dbbe no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 13px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
.feuille {
	LEFT: 200px; POSITION: relative; TOP: 37px! important
}
DIV.complement-box A:link {
	COLOR: #b23803; TEXT-DECORATION: underline
}
DIV.complement-box A:visited {
	COLOR: #b23803; TEXT-DECORATION: underline
}
DIV.complement-box A:hover {
	COLOR: #b23803; TEXT-DECORATION: none
}
DIV#complements-side {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px
}
DIV#complements-side-essence {
	PADDING-RIGHT: 0px; MARGIN-TOP: -30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 240px; PADDING-TOP: 0px
}
DIV#complements-side P {
	COLOR: #656b6d; LETTER-SPACING: 1px
}
DT {
	COLOR: #656b6d; LETTER-SPACING: 1px
}
DD {
	COLOR: #656b6d; LETTER-SPACING: 1px
}
DIV#complements-side DIV.complement-box {
	BORDER-RIGHT: #e2dbbe 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 18px; FONT-SIZE: 11px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #e2dbbe 1px dotted; PADDING-TOP: 10px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; HEIGHT: 300px
}
DIV#complements-side DIV.complement-box-end {
	BORDER-RIGHT: #e2dbbe 1px dotted; PADDING-RIGHT: 10px; PADDING-LEFT: 18px; FONT-SIZE: 11px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; MARGIN: 0px 20px 0px 0px; BORDER-LEFT: #e2dbbe 1px dotted; PADDING-TOP: 10px; BORDER-BOTTOM: #e2dbbe 1px dotted; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; HEIGHT: 300px
}
DIV.titre-liens-side {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(/images/commun/coin_pointille.gif) #e2dbbe no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 20px 0px 0px; PADDING-TOP: 13px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
.feuille-side {
	LEFT: 200px; POSITION: relative; TOP: 39px
}
.feuille-side2 {
	LEFT: 190px; POSITION: absolute; TOP: -5px
}
DIV#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: #c6bdc0 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #d9d2b5
}
DIV#footer-maestro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 732px; PADDING-TOP: 4px; BORDER-BOTTOM: #c6bdc0 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #d9d2b5
}
DIV#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3d3c32; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
DIV#footer-maestro P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #3d3c32; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; LETTER-SPACING: 1px
}
DIV#footer A {
	COLOR: #3d3c32
}
DIV#footer-mastro A {
	COLOR: #3d3c32
}
DIV#footer P.copyright {
	PADDING-LEFT: 40px; FLOAT: left
}
DIV#footer-maestro P.copyright {
	PADDING-LEFT: 40px; FLOAT: left
}
DIV#footer P.confidentialite {
	PADDING-RIGHT: 20px; FLOAT: right
}
DIV#footer-maestro P.confidentialite {
	PADDING-RIGHT: 20px; FLOAT: right
}
DIV.boiteDurete {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 30px; BORDER-LEFT: #000 1px solid; WIDTH: 285px; PADDING-TOP: 10px; BORDER-BOTTOM: #000 1px solid; TEXT-ALIGN: left
}
DIV.boiteDurete H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.small {
	FONT-SIZE: 10px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
DIV.LigneTableauDurete {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
DIV.LigneTableauTitreCoul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b3a368; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
DIV.LigneTableauTitre {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
DIV.LigneTableauTitreCoul {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
DIV.LigneTableauTitreF {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: left
}
DIV.LigneTableauTitreF {
	MARGIN: 0px; BORDER-BOTTOM: #000 1px solid
}
DIV.LigneTableauTitre A:link {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.LigneTableauTitreCoul A:link {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.LigneTableauTitreF A:link {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.LigneTableauTitre A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.LigneTableauTitreCoul A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
DIV.LigneTableauTitreF A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
SPAN.LigneTableauNum {
	FLOAT: right
}
DIV.EspaceVide {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.EspaceVideF {
	PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid
}
DIV.EspaceVide {
	BORDER-TOP: #bbb 1px solid; BORDER-BOTTOM: #bbb 0px solid
}
#ColDroiteGrA {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 2px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 1000; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute; TEXT-ALIGN: right
}
#ColDroiteGrB {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 2px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 1000; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute; TEXT-ALIGN: right
}
#ColDroiteGrC {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 2px solid; DISPLAY: none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; Z-INDEX: 1000; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute; TEXT-ALIGN: right
}
#ColDroiteA {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
#ColDroiteB {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
#ColDroiteC {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 245px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
#ColDroiteA {
	LEFT: 0px; TOP: 30px
}
#ColDroiteB {
	LEFT: 0px; TOP: 60px
}
#ColDroiteC {
	LEFT: 0px; TOP: 80px
}
#ColDroiteImgGRA {
	DISPLAY: inline; RIGHT: 0px; MARGIN: 5px; POSITION: absolute; TOP: 0px
}
#ColDroiteImgGRB {
	DISPLAY: inline; RIGHT: 0px; MARGIN: 5px; POSITION: absolute; TOP: 0px
}
#ColDroiteImgGRC {
	DISPLAY: inline; RIGHT: 0px; MARGIN: 5px; POSITION: absolute; TOP: 0px
}
#ColDroiteImgA {
	DISPLAY: inline; RIGHT: 7px; POSITION: absolute; TOP: 0px
}
#ColDroiteImgB {
	DISPLAY: inline; RIGHT: 1px; POSITION: absolute; TOP: 1px
}
#ColDroiteImgC {
	DISPLAY: inline; LEFT: 210px; POSITION: absolute; TOP: 40px
}
#MyImgA {
	MARGIN-LEFT: 10px
}
#MyImgB {
	MARGIN-LEFT: 15px
}
#MyImgB {
	MARGIN-LEFT: 0px
}
DIV.colonne-bloc {
	FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 45%; ; WIDTH: expression(document.body.clientWidth < 900? "282px":"350px" ); min-width: 282px
}
DIV.guides-idees {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px
}
DIV.boite-idees {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 240px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 310px; vertical-text-align: top
}
DIV.boite-idees P {
	COLOR: #3c3930; MARGIN-RIGHT: 26px
}
IMG.idees {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.guides-brochures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 30px; PADDING-TOP: 0px
}
DIV.boite-brochure {
	BORDER-RIGHT: #dbdbbf 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 240px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px; HEIGHT: 560px
}
DIV.main H2.guides-brochures {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 230px; PADDING-TOP: 2px; HEIGHT: 20px; BACKGROUND-COLOR: #f5f2e9
}
DIV.ff {
	FONT-SIZE: 11px; MARGIN: -15px 0px 20px 6px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
DIV.main DIV.guides-brochures P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
IMG.left {
	FLOAT: left; MARGIN: 0px 3px 0px 4px
}
DIV.option {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 35px 10px 0px; LINE-HEIGHT: 0.45cm; PADDING-TOP: 0px
}
DIV.option:hover {
	
}
DIV.frmarrow {
	DISPLAY: none
}
DIV.question {
	CLEAR: both; MARGIN-BOTTOM: 7px; WIDTH: 570px
}
DIV.submit {
	PADDING-LEFT: 200px
}
DIV.submit INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, helvetica, sans-serif
}
DIV.question LABEL {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 175px; PADDING-TOP: 3px; FONT-FAMILY: verdana, geneva, helvetica, sans-serif; TEXT-ALIGN: right
}
DIV.question INPUT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
DIV.question SELECT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #dbdbbf 1px solid
}
DIV.question TEXTAREA {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
SPAN.note {
	FONT-SIZE: 10px; FONT-STYLE: italic
}
SPAN.requis {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #906b3e; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
.xxxxs {
	WIDTH: 25px
}
.xxxs {
	WIDTH: 50px
}
.xxs {
	WIDTH: 100px
}
.xs {
	WIDTH: 150px
}
.s {
	WIDTH: 175px
}
.med {
	WIDTH: 200px
}
.l {
	WIDTH: 250px
}
.xl {
	WIDTH: 300px
}
.xxl {
	WIDTH: 350px
}
.xxxl {
	WIDTH: 400px
}
.xxxxl {
	WIDTH: 450px
}
.xxxxxl {
	WIDTH: 500px
}
TD.menuintdreameron {
	BORDER-RIGHT: #a79f76 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; COLOR: #842a21; PADDING-TOP: 2px; BORDER-BOTTOM: #fcfaeb 1px solid; BACKGROUND-COLOR: #fcfaeb; TEXT-ALIGN: center
}
TD.menuintdreameroff {
	BORDER-RIGHT: #a79f76 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; BORDER-BOTTOM: #a79f76 1px solid; BACKGROUND-COLOR: #c1b98f; TEXT-ALIGN: center
}
TD.contenuDreamer {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fcfaeb
}
H1.titreDreamer {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #353229
}
H2.titreDreamer {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #353229
}
H3.titreDreamer {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #353229
}
DIV.contenuDreamerBeigePale {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; COLOR: #353229; PADDING-TOP: 14px; BACKGROUND-COLOR: #fcfaeb
}
DIV.contenuDreamerBeigeFoncee {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; COLOR: #353229; PADDING-TOP: 14px; BACKGROUND-COLOR: #f5f2df
}
IMG.dreamerThumb {
	BORDER-RIGHT: #353229 1px solid; BORDER-TOP: #353229 1px solid; BORDER-LEFT: #353229 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #353229 1px solid
}
TABLE.dreamerThumb {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 234px
}
TABLE.dreamerSearchThumb {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; WIDTH: 234px
}
TD.dreamerThumbPic {
	FONT-SIZE: 10px; WIDTH: 104px
}
TD.dreamerThumbLiens {
	FONT-SIZE: 10px; WIDTH: 130px
}
IMG.dreamerGros {
	BORDER-RIGHT: #353229 1px solid; BORDER-TOP: #353229 1px solid; BORDER-LEFT: #353229 0px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #353229 0px solid
}
DIV.dreamerGros {
	BORDER-RIGHT: #353229 1px solid; BORDER-TOP: #353229 1px solid; BORDER-LEFT: #353229 0px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #353229 0px solid
}
IFRAME.qtvr360 {
	FONT-SIZE: 1px; MARGIN: 0px; WIDTH: 1px; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BACKGROUND-COLOR: #fcfaeb; BORDER-BOTTOM-STYLE: none
}
DIV.titre-table-technologie {
	
}
TABLE.technologie {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #cdcdcd 2px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 95%; BORDER-BOTTOM: #cdcdcd 2px solid; BORDER-COLLAPSE: collapse
}
TABLE.technologie TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 6px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif; BACKGROUND-COLOR: #f5f2e9; TEXT-ALIGN: left
}
TABLE.technologie TR.alternate {
	BACKGROUND-COLOR: #f5f2e9
}
TD.t {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 80px; PADDING-TOP: 4px; BORDER-BOTTOM: #cdcdcd 1px solid
}
TD.d {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid; TEXT-ALIGN: left
}
TD.da {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV.right {
	MARGIN: 5px 0px 0px 209px
}
IMG.margin-top {
	MARGIN-TOP: 5px
}
A.underline:link {
	TEXT-DECORATION: underline
}
A.underline:visited {
	TEXT-DECORATION: underline
}
DIV.moulure {
	MARGIN: 20px 0px 20px 30px; WIDTH: 100%; BORDER-BOTTOM: #b3a368 1px solid
}
TABLE.formulaire TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
TABLE.formulaire TD.right {
	TEXT-ALIGN: right; vertical-text-align: top
}
TABLE.formulaire INPUT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
TABLE.formulaire SELECT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
TABLE.formulaire TEXTAREA {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
H2.form {
	MARGIN-TOP: 40px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #837e61; BORDER-BOTTOM: #ccc29e 1px solid
}
DIV#sendurlForm {
	BORDER-RIGHT: #e1dac0 30px solid; PADDING-RIGHT: 30px; BORDER-TOP: #e1dac0 30px solid; PADDING-LEFT: 30px; LEFT: 110px; PADDING-BOTTOM: 30px; BORDER-LEFT: #e1dac0 30px solid; WIDTH: 550px; PADDING-TOP: 30px; BORDER-BOTTOM: #e1dac0 30px solid; POSITION: absolute; TOP: 100px; HEIGHT: 390px; BACKGROUND-COLOR: #f7f4ed; TEXT-ALIGN: left
}
DIV#sendurlForm TABLE.formulaire TD {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
DIV#sendurlForm TABLE.formulaire INPUT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
DIV#sendurlForm TABLE.formulaire SELECT {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
DIV#sendurlForm TABLE.formulaire TEXTAREA {
	BORDER-RIGHT: #dbdbbf 1px solid; BORDER-TOP: #dbdbbf 1px solid; BORDER-LEFT: #dbdbbf 1px solid; BORDER-BOTTOM: #dbdbbf 1px solid
}
DIV#sendurlForm TABLE.formulaire TD.dl {
	PADDING-RIGHT: 5px; FONT-SIZE: 10px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 7px; TEXT-ALIGN: right
}
DIV#sendurlForm TABLE.formulaire TD.dt {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 7px; TEXT-ALIGN: left
}
DIV#sendurlForm H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #b2a465; PADDING-TOP: 0px; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
DIV#sendurlForm H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #b2a465; FONT-FAMILY: arial, verdana, geneva, helvetica, sans-serif
}
DIV.fermer {
	RIGHT: 10px; COLOR: #b5360b; POSITION: absolute; TOP: 10px
}
DIV.sendit {
	Z-INDEX: 100; RIGHT: 200px; POSITION: absolute; TOP: 200px
}
DIV.ErreurValidation {
	DISPLAY: none; FONT-WEIGHT: bold; COLOR: #ff0000
}
DIV.boite-plan {
	BORDER-RIGHT: #dbdbbf 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 230px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px; HEIGHT: 700px
}
DIV.plan-site {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px 45px; PADDING-TOP: 0px
}
A.glossaire {
	Z-INDEX: 24; COLOR: #000; POSITION: relative; TEXT-DECORATION: none
}
A.glossaire:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 25; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.glossaire:visited {
	TEXT-DECORATION: none
}
A.glossaire SPAN {
	DISPLAY: none
}
A.glossaire:hover SPAN {
	BORDER-RIGHT: #d76640 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #d76640 1px solid; DISPLAY: block; PADDING-LEFT: 15px; LEFT: -150px; PADDING-BOTTOM: 20px; BORDER-LEFT: #d76640 1px solid; WIDTH: 150px; PADDING-TOP: 10px; BORDER-BOTTOM: #d76640 4px solid; POSITION: absolute; TOP: 13px; BACKGROUND-COLOR: #fff
}
.cssAdobe {
	TEXT-DECORATION: none
}
.cssAdobe:hover {
	TEXT-DECORATION: underline
}
