/* GLOBAL */
* { padding:0; margin:0; }
li { list-style:none; }
select { min-width:1.5em; }
body { font-family:Arial, sans-serif; font-size:63%;}
img { border:0; }
table { border-collapse:collapse; }
td { vertical-align:top; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

/* AFFILIATION EDP */

.main_affiliate { width:100%; }
.main_affiliate .main_center { padding:10px 0 4px 0; overflow:hidden; }
.main_affiliate img { float:right; position:relative; top:-4px; cursor:pointer; }
.main_affiliate a { float:right; font-size:1.1em; color:#44472d; cursor:pointer; }
.main_affiliate strong { display:block; width:18em; color:#dc0000; font-weight:bold; text-transform:uppercase; }
.main_affiliate strong span { display:none; }
.main_affiliate span { display:block; width:18em; }
.main_affiliate span em { font-style:normal; padding-right:10px; background:url("../_images/affiliate/arrow.gif") right no-repeat; }
.main_affiliate a:hover p { text-decoration:underline; }

.MasterHeader { width:760px; margin:0 auto;}

.maplink { display:none;}

/* PAGE LAYOUT */

.main_page {
	width:100%; position:relative;
	background:url("../_images/page-bg-top.jpg") no-repeat top #fff; font-size:1.2em;
}
.main_center { position:relative; width:960px; margin:0 auto; }
.main_body { border-top:solid 1px #7ed700; }


.main_noticias { margin-top:19px;}


/* FOOTER */

.content_footer { 
	clear:both; width:100%; height:315px;
	background:url("../_images/page-bg-bottom.jpg") top no-repeat; padding-top:10px;
}
.content_footer .main_center { padding:22px 0 100px 0; text-align:right; font-size:1.1em;}
.content_footer span { float:left; color:#6db03f;padding-top:7px; }
.content_footer span a { color:#6db03f; }
.content_footer ul { float:right;}
.content_footer li { float:left; padding-top:7px }
.content_footer li.last { padding-top:0px; }
.content_footer li a { color:#209352; padding-left:14px; margin-left:10px; background:url("../_images/footer-arrow.gif") left no-repeat;}
.content_footer li .ConfianzaOnline { margin-left:20px;}


.content_footer_2 { 
	clear:both; width:100%; height:336px;
	background:url("../_images/page-bg-bottom_2.jpg") top no-repeat; 
}
.content_footer_2 .main_center { padding:42px 0 100px 0; text-align:right; font-size:1.1em;}
.content_footer_2 span { float:left; color:#6db03f; }
.content_footer_2 span a { color:#6db03f; }
.content_footer_2 li { display:inline; }
.content_footer_2 li a { color:#209352; padding-left:14px; margin-left:10px; background:url("../_images/footer-arrow.gif") left no-repeat;}


/* HOME SP */
#home_top img, #home_bottom img {float: left;}
#home_top #sensaciones {margin: 0 13px 0 0;}
#home_top img#cada {margin: 34px 0 10px;}
#home_bottom {margin: 8px 0 0;}
#home_bottom img#descubre {margin: 6px 12px 0 0;}
#HOME img#noticias {margin: 13px 0 0;}
.spacer {clear:both; font-size: 1px; height: 1px;}
#HOME .CentralContent { float:left;}
/*#HOME .BlocRight { float:right; margin-top:35px; width:334px; }*/
#HOME .BlocRight { float:right; margin-top:15px; width:334px; }

/* MAIN MENU */

.logo_ariel { position:relative; left:-10px; }
.main_menu { position:relative; width:960px; overflow:hidden; margin-top:-3px; top:1px; z-index:1; }
.main_menu ul { float:left; padding-left:114px/*114px*/; width:860px/*860px*/; }
.main_menu li { margin-right:8px; float:left; }
.main_menu a {
	display:block; padding-left:10px;
	color:#209352; font-size:1.1em; font-weight:900; font-style:italic; text-transform:uppercase; 
	background:url("../_images/tab-bullet.gif") left no-repeat;
}
.main_menu a span { display:block; padding:5px 8px 5px 0; white-space:nowrap}
.main_menu a.active { color:#e90000; background:url("../_images/tab-bg-active.gif") top left no-repeat; }
.main_menu a.active span { background:url("../_images/tab-bg-active.gif") top right no-repeat; }

/* SIDE MENU */

.side_menu { width:170px; float:left; margin-top:19px; }
.side_menu li { width:169px; float:left; clear:left; }
.side_menu a { 
	color:#209352; font-size:1.0em; font-weight:bold; font-style:italic; text-transform:uppercase; 
	display:block; padding-bottom:8px; background:url("../_images/menu-dots.gif") bottom no-repeat;
}
.side_menu a span { 
	display:block; padding:8px 8px 0 18px; 
	background:url("../_images/menu-arrow.gif") top left no-repeat;
}
.side_menu a.active { 
	position:relative; top:-1px; 
	background:url("../_images/menu-bg-active.gif") bottom left no-repeat; 
}
.side_menu a.active span {
	background:url("../_images/menu-bg-active.gif") top left no-repeat; 
}

/* MAIN CONTENT */

.main_content { position:relative; overflow:hidden; width:778px; float:right; top:20px; }
.main_content h1, main_noticias h1 { 
	padding:12px 0 10px 20px;  color:#209352; font-size:1.5em; font-weight:bold; font-style:italic; text-transform:uppercase; 
	background:url("../_images/content-bg-title.gif") top left no-repeat;
}
.main_content h1 em , main_noticias h1 em { color:#8bd63e; }
.content_body {
	overflow:hidden; height:1%; padding:0 20px 0 15px;
	background:url("../_images/content-bg.gif") left repeat-y; font-size:1.0em; 
}
.main_content .main_footer { height:10px; clear:both; background:url("../_images/content-bg-footer.gif") top left no-repeat; }

/* MAIN CONTENT - Proyecto cadagotacuenta */

.main_content_pc { position:relative; overflow:hidden; width:960px; float:right; top:20px; }
.main_content_pc #main_content_pc_top { width: 100%; height: 13px; background: url("../_images/content-bg-title-pc.gif") no-repeat; }
.main_content_pc #main_content_pc_middle { /*width: 100%;*/ padding: 0 46px; height: auto; background: url("../_images/content-bg-middle-pc.gif") repeat-y ; }
.main_content_pc #main_content_pc_middle h1 { color: #0574a1; font-size: 1.3em; font-style:italic; text-transform: uppercase; margin:0 0 25px;}
.main_content_pc #main_content_pc_middle h1 em { color: #54b3e1; }
.main_content_pc #main_content_pc_middle p { margin:0 0 20px; color: #54b3e1; }
.main_content_pc #main_content_pc_middle li { margin:20px 0 0; color: #54b3e1; }
.main_content_pc #main_content_pc_middle li span { font-weight: bold; text-transform: uppercase; }
.main_content_pc #main_content_pc_middle li a { color: #54b3e1; font-weight: bold; }
.main_content_pc #main_content_pc_middle li a:hover { text-decoration:none; }
.main_content_pc #main_content_pc_bottom { width: 100%; height: 236px; background: url("../_images/content-bg-bottom-pc.jpg") no-repeat; }

/* MAIN CONTENT - Todo sobre los productos */

.productos img, .productos div { float:left; }
.productos div { padding:0 0 0 10px; width: 600px; }
.productos div h2 { border:none; color: #91d244; font-style:italic; text-transform: uppercase; margin:10px 0 0; padding:0; }
.productos div p { margin: 0 0 8px; }
.productos a { display:block; text-align: right; clear:both; color: #1d9349; font-weight: bold; outline:none;}
.productos a span { padding:0 0 0 10px; background: url("../_images/btn-bullet.gif") 0 50% no-repeat;}
.productos a.dotted { border-bottom:1px dotted #91d244; padding:0 0 10px; margin: 0 0 10px; }


/* MAIN CONTENT - Calculadora de dosis */
.content_body .Flash {text-align: center;}

/* SOUS MENU - menu 3eme niveau */

table.submenu {
	margin-top:12px; width:736px; 
	background:url("../_images/submenu-bg.gif") no-repeat;
}
table.submenu td { text-align:center; }
table.submenu a {
	display:block; height:20px; padding-top:4px;
	background:url("../_images/dotsv.gif") repeat-y left; 
	color:#209352; font-size:1.0em; font-weight:bold; font-style:italic; text-transform:uppercase;
}
table.submenu td.first a { background:none; }
table.submenu td.active { background:url("../_images/submenu-active.gif") no-repeat center;}
table.submenu td.active a { color:#e00; }
table.submenu td.first { background-position:left; padding:0 2px 0 4px; }
table.submenu td.last { background-position:right; }

/* STYLES GENERAUX */

.content_body h2 {
	margin-top:16px; padding-bottom:6px; margin-bottom:6px;
	font-size:1.1em; color:#1e984d; border-bottom: solid 1px #1e984d;
}
.content_body p { padding:0 0 8px 0 ; color:#1e984d;}

.content_tip h2 { color:#e3052e; border-bottom: solid 1px #e3052e; }
.content_tip p { color:#e3052e; }
.content_tip { margin-bottom:25px; }
.content_small p { font-size:0.9em; }

/*FRAME INTRO big*/

.intro_large {
	width:736px; padding-top:10px;
	background: url(../_images/intro_large.gif) top no-repeat #e8f6d8;
}
.intro_large div {
	padding-bottom:6px;
	background: url(../_images/intro_large.gif) bottom no-repeat #e8f6d8;
}
.intro_large div p { padding-right:14px; padding-left:14px;}

/*FRAME INTRO small*/

.intro_small {
	width:540px; padding-top:10px;
	background: url(../_images/intro_small.gif) top no-repeat #e8f6d8;
}
.intro_small div {
	padding-bottom:6px;
	background: url(../_images/intro_small.gif) bottom no-repeat #e8f6d8;
}
.intro_small div p { padding-right:14px; padding-left:14px;}


/* ACTUALITES */

.news_page { color:#1e984d; position:relative; top:20px; height:450px; }
.news_page h1 { font-size:1.4em; margin-bottom:5px; }


/* ENGAGEMENTS/CONSEILS */

.content_conseils dt { color:#1e984d;}
.content_conseils dd { padding-left:50px; color:#1e984d;}
.vide { padding-bottom:18px;}

.content_engagements {
	padding: 0 305px 10px 12px;
	}
.content_conseils {
	padding: 0 305px 10px 12px;
	background: url(../_images/visuel-conseils.gif) bottom right no-repeat; }
.content_faq {
	padding: 0 273px 30px 0;
	}
.content_faq h2 {
	position:relative; margin-left:12px; margin-right:12px; margin-bottom:0; padding-left:8px; padding-top:6px; 
	background: url(../_images/pictos/red-dot.gif) 0 12px no-repeat; 
	cursor:pointer; }
.answer_faq {
	width:465px; padding: 10px 0 0 0;
	background: url(../_images/fond_faq.gif) top no-repeat #e8f6d8; }
.answer_faq div {
	padding-bottom:10px;
	background: url(../_images/fond_faq.gif) bottom no-repeat #e8f6d8; }
.answer_faq div p { padding-right:14px; padding-left:14px;}
.answer_faq em { font-weight:bold;}
.consejos_de_lavado { padding: 0 305px 10px 12px;}
.consejos_de_lavado ul li {
    font-size: 1em;
    color:#1e984d;
}


/*
	margin-top:16px; padding-bottom:6px; margin-bottom:6px;
	font-size:1.1em; color:#1e984d; border-bottom: solid 1px #1e984d;
*/


/* PRODUCT CONTENT */

.content_dot {
	padding: 10px 0 10px 0; width:100%; clear:both; overflow:hidden;
	background: url(../_images/fond_dot.gif) bottom repeat-x;
}
.content_dot table { width:100%; }
.content_dot .packshot { float:left; display:inline; margin-right:10px;  }
.content_dot div { float:left; width:486px; }
.content_dot .actions { width:120px; vertical-align:bottom; }
.content_dot .actions a {
	margin-left:10px; display:none; padding-left:10px;
	background:url("../_images/btn-bullet.gif") no-repeat left; 
	font-size:0.9em; color:#1e984d; font-weight:bold; }

.content_dot div ul { margin-left:15px; }
.content_dot div li { float:left; width:110px; text-align:center; }
.content_dot div li span { display:block; color:#1e984d; }

.content_dot td.center { text-align: center;}
.content_dot td.right {	text-align: right;}
.content_dot td.bottom { vertical-align:bottom ; text-align: right;}
.content_dot h2 { font-size:1.5em; color:#8bd63e; border: none; padding:0; }
.fond_answer_product { overflow:hidden; width:509px; padding-top:10px;
	background: url(../_images/fond_answer_product.gif) top no-repeat #e8f6d8; }
.fond_answer_product div {
	padding-bottom:10px;
	background: url(../_images/fond_answer_product.gif) bottom no-repeat #e8f6d8;
	overflow:hidden;
}
.fond_answer_product p { text-align: center;}
.fond_answer_product td { text-align: center;}
.spaceur { padding: 0 50px 0 0;}
.choice_product_format { float:left; width:220px; margin-right:37px; margin-top:16px; text-align:center;
	background: url(../_images/fond_product_format.gif) no-repeat; }
.choice_product_format h2 { text-align:center; vertical-align:top; border: 0; margin:0; padding-top:3px;
}
.choice_product_format em { font-weight:bold; text-transform:uppercase; }
.choice_product_format div { padding-top:10px; padding-bottom:5px;}
.choice_dosage  { float: left; width:220px; margin-top:16px; text-align:center;
	background: url(../_images/fond_doser.gif) no-repeat; }
.choice_dosage h2 { text-align:center; vertical-align:top; border: 0; margin:0 0 0 0; padding-top:3px; }
.choice_dosage em { font-weight:bold; text-transform:uppercase; }
.choice_dosage .how_dosage { padding:0; text-align:center; margin-top:95px; margin-bottom:125px; }
.content_general_lavage { overflow:hidden; margin: 25px 0 0 0; height:1%; }
.content_temperature { float:left; width:470px; margin: 0 11px 0 0; }
.content_temperature img{ float:left; margin:0 8px 0 0; }
.content_bulle { float:left; width:257px; }
.fond_temp  { float:left; width:412px; height:45px; margin-bottom:20px;
	background: url(../_images/fond_temperature.gif) no-repeat; }
.fond_temp p { padding: 6px 5px 0 10px; }
.fond_temp span { color:#000000; }
.fond_conseils { background: url(../_images/fond_conseils.gif) no-repeat; width:257px; }
.fond_conseils p { background: url(../_images/fond_conseils.gif) no-repeat; width:257px; }
.fond_conseils ul { padding-top:8px; padding-left:12px; padding-right:12px; color:#6a5088; }
.fond_conseils ul li { list-style: square; margin-left:14px; margin-bottom:2px; font-size:0.9em; }

.content_calc_box {
	width:324px; padding-top:10px; margin-top:10px;
	background: url(../_images/cadre-int-small2.png) top no-repeat;
}
.content_calc_box .inner {
	width:324px; padding-bottom:10px;
	background: url(../_images/cadre-int-small2.png) bottom no-repeat #FFF;
}
.content_calc_box p
{
	padding-left:10px;
}
.boutons_calc{width:357px; margin:20px 0 40px 0px; padding-bottom:20px;}

/* SITE MAP */

.content_bg_big {
	position:relative; top:20px; width:967px; padding-top:10px;
	background: url(../_images/content-bg-big.gif) top no-repeat;

}
.content_bg_big .inner {
	overflow:hidden; width:967px; padding-bottom:50px;
	background: url(../_images/content-bg-big.gif) bottom no-repeat;
}
#SITEMAP {	padding:12px 0 10px 20px;  color:#209352; font-size:1.5em; font-weight:bold; font-style:italic; text-transform:uppercase; }
#SITEMAP em { color:#8bd63e; }
.box_sitemap_accueil { display:inline; margin:20px 20px 0px 20px; float:left; padding:5px 0px 0px 8px; width:72px; height:24px; background: url(../_images/fond-site-map-accueil.gif) no-repeat;}
.box_sitemap_accueil a {color:#209352; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase; text-decoration:none;}
.box_sitemap { float:left; display:inline; margin:20px 20px 0px 0px; width:190px; padding-top:10px; background: url(../_images/fond-site-map.gif) top no-repeat;}
.box_sitemap div { padding:0px 0px 10px 10px; background: url(../_images/fond-site-map.gif) bottom no-repeat;}
.box_sitemap h1 {color:#209352; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase;}
.box_sitemap a { padding:10px 0px 0px 0px; color:#1e984d; text-decoration:none;}
.box_sitemap li { padding-top:5px;}

.box_sitemap_2 h1 {color:#209352; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase;}
.box_sitemap_2 { float:left; display:inline; margin:20px 20px 0px 20px; width:190px; padding-top:10px; background: url(../_images/fond-site-map.gif) top no-repeat;}
.box_sitemap_2 div { padding:0px 0px 10px 10px; background: url(../_images/fond-site-map.gif) bottom no-repeat;}
.box_sitemap_2 a { padding:10px 0px 0px 10px; color:#1e984d; text-decoration:none;}
.box_sitemap_2 li { padding-top:5px;}
/*BOUTONS ROUGE*/

.btn_back {
	float:left;
	background: url(../_images/bouton_rouge_rw.gif) no-repeat left;
	padding-left:12px; color:#FFF; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase; text-decoration:none;
}
.btn_back span {
	display:block; padding:5px 30px 5px 0;
	background: url(../_images/bouton_rouge_rw.gif) no-repeat right #FFF;
}
.btn_forward {
	float:right; padding-right:12px;
	background: url(../_images/bouton_rouge_fw.gif) no-repeat right;
	color:#FFF; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase;text-decoration:none;
}
.btn_forward span {
	display:block; padding:5px 0px 5px 30px;
	background: url(../_images/bouton_rouge_fw.gif) no-repeat left #FFF;
}
.boutons_sos { clear:both; width:540px; height:40px; padding-top:20px; }
.background_big { width:100%; overflow:hidden; 
	background: url(../_images/background-antitache.jpg) no-repeat top right #FFF;}

/*BOUTONS FLECHE*/

.btn_fleche { margin:10px 0px 50px 0px;}
.btn_fleche li { margin-right:10px; display:inline;}

.btn_fleche li a {
	float:left; color:#BBE0C9; cursor:default; 
	background: url(../_images/bouton-fleche.gif) no-repeat left; margin-right:2px;
	padding-left:6px; font-size:1.1em; font-weight:bold; font-style:italic; text-transform:uppercase; text-decoration:none;
}
.btn_fleche li a:hover { text-decoration:none; }
.btn_fleche li a.active { color:#e90000; }
.btn_fleche li a.done { color:#1e984d; cursor:pointer; }
.btn_fleche li a.done:hover { text-decoration:underline; }
.btn_fleche li a span {
	display:block; padding:5px 20px 5px 0;
	background: url(../_images/bouton-fleche.gif) no-repeat right #FFF;
}
.btn_fleche li a span em{ color:#91d449;}

/*CADRES SOS TACHES*/

.content_sostache {
	clear:left; float:left; overflow:hidden; width:540px; padding-top:10px; margin-top:10px;
	background: url(../_images/cadre-int-small.png) top no-repeat; }
.content_sostache .inner {
	overflow:hidden; width:540px; padding-bottom:50px;
	background: url(../_images/cadre-int-small.png) bottom no-repeat #FFF; }
.content_sostache .advices { padding-bottom:14px; }
.content_sostache .advices h2 { 
	border:none; margin:0; padding:0 0 0 10px; color:#209352; font-size:1.3em; 
	font-weight:bold; font-style:italic; text-transform:uppercase; }
.content_sostache .advices h2 em { color:#8bd63e; }
.content_sostache .advices  div {
	width:516px; height:40px; margin:10px 0 0 10px;
	background:url("../_images/bg-advice.gif") no-repeat #e9f6da;
}
.content_sostache .advices div strong {
	display:block; float:left; width:47px; padding-top:10px; 
	color:#fff; font-size:1.5em; text-align:center; }
.content_sostache .advices div p {  padding:10px 10px 0 0; font-size:0.9em; line-height:1em; }

.products_sostache {
	float:right; margin:10px 0; width:186px; height:425px; 
	background:url("../_images/bg-products-advices.gif") no-repeat; }
.products_sostache h2 { 
	border:none; margin:0; padding:4px 0 0 10px; height:35px; color:#8bd63e; font-size:1.0em; 
	font-weight:bold; font-style:italic; text-transform:uppercase; }
.products_sostache h2 em { color:#209352; }
.products_sostache div { height:127px; }
.products_sostache div img { margin-left:42px; }
.products_sostache .button {
	display:block; width:167px; height:23px; margin-left:10px; color:#209352; font-weight:bold;
	background:url("../_images/bg-products-link.gif") no-repeat; }
.products_sostache .button span {
	display:block; line-height:23px; padding:0 0 0 15px; margin-left:5px;
	background:url("../_images/footer-arrow.gif") no-repeat left; }

/*HOME */
/*bloc TL*/
.home_highlight { float:left; width:614px; margin-top:20px;}
.home_highlight .tab {
	float:left; padding-left:10px; height:25px; cursor:pointer;
	background: url(../_images/onglet-home.gif) no-repeat left;
	color:#FFF; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase; }
.home_highlight .tab span {
	float:left; height:25px; padding:0 15px 0 0; line-height:25px;
	background: url(../_images/onglet-home.gif) no-repeat right #fff; }
.home_highlight .tab span em { color:#e2ffda; }
.home_highlight .tabcontent {
	clear:left; width:614px; height:301px; 
	background:url("../_images/home-highlight-bg.gif") no-repeat; 
}
.home_highlight .tabcontent p { padding:5px 10px; color:#1e984d; }
/*bloc TR*/
.home_sos_tache {
	float:left; margin:37px 0 0 14px; width:332px; overflow:hidden; height:310px; 
	background: url(../_images/fond-sos-tache-home.jpg) no-repeat; }
.home_sos_tache h1 { height:43px; margin-top:15px; 
	color:#28ADD6; font-size:1.25em; font-weight:bold; font-style:italic; text-transform:uppercase; }
.home_sos_tache h1 em { color:#004FC6; }
.home_sos_tache .intro { padding:0 48px 0px 20px; height:63px; color:#FFF; font-size:0.9em; font-weight:bold;}
.home_sos_tache .selects{ padding:0 12px 31px 98px; color:#FFF; font-size:1.1em; font-weight:bold;}
.home_sos_tache .select_home { width:225px; margin-top:10px; color:#eb2023; font-size:0.9em; font-weight:bold;}
/* bloc BL*/
.home_calculator { clear:left; width:614px; float:left; margin-top:15px;}
.home_calculator img { float:left; }
.home_calculator .dosage { float:left; width:345px; height:140px; margin-top:12px; background: url(../_images/dosage-2.gif) bottom right no-repeat;}
.home_calculator .dosage .inner{ padding:18px 20px 0px 1px; color:#209352; font-size:1.2em; font-weight:bold;}
.home_calculator .dosage .bouton-calculateur{padding:18px 26px 0px 1px;}
.btn_forward_home {
	float:right; padding-right:12px; margin-right:12px;
	background: url(../_images/bouton_rouge_fw.png) no-repeat right;
	color:#FFF; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase;text-decoration:none;}
.btn_forward_home span {
	display:block; padding:5px 0px 5px 30px;
	background: url(../_images/bouton_rouge_fw.png) no-repeat left #0057bf;}
/* bloc BR*/
.home_reduction {
	float:left; margin:19px 0 0 14px; width: 332px; height:148px; 
	background: url(../_images/bon-de-reduction.gif) no-repeat; }
.home_reduction h1 {
	margin-left:40px; display:inline;
	background-color:#FFF; color:#ff0000; font-size:1.2em; font-weight:bold; font-style:italic; text-transform:uppercase;}
.home_reduction .coupon{ margin:0px 3px 3px 8px;}

#HOME { position:relative; width:960px; overflow:hidden; }
#OVERLAY { position:absolute; top:0; left:0; }

/* SELECTEUR NATURE DE LA TACHE */

.nature { width:265px; overflow:hidden; clear:both; }
.nature li { position:relative; clear:both; display:block; float:left; width:100%; }
.nature span { display:block; width:250px; overflow:hidden; background:url("../_images/dots.gif") repeat-x bottom; padding-bottom:1px;}
.nature a { float:left; width:100%; z-index:1; font-weight:bold; color:#6db03f; padding:5px 0 5px 0; margin-left:5px; }
.nature span span { position:absolute; right:14px; width:32px; height:26px; margin:0px; }
.nature .op1 { background:url("../_images/pictos/pict-alimentaire.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op2 { background:url("../_images/pictos/pict-peinture.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op3 { background:url("../_images/pictos/pict-cosmetiques.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op4 { background:url("../_images/pictos/pict-bebes.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op5 { background:url("../_images/pictos/pict-pleinair.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op6 { background:url("../_images/pictos/pict-corporelles.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature .op7 { background:url("../_images/pictos/pict-liste.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.nature li.active { background:url("../_images/nature-arrow.gif") no-repeat right #e9f6da; }
.nature li.active label { color:#e00; }
.content_sostache .inner .bloc1 { float:left; display:inline; margin:0 10px 10px 9px;}
.content_sostache .inner .bloc1 h2 {font-size:1.1em; margin-bottom:15px;}
.content_sostache .inner .bloc2 { float:left;}
.selecteur2 {
	padding-top:10px; width:247px;
	background: url(../_images/fond-selecteur.gif) no-repeat top; color:#1e984d; font-size:0.9em; }
.selecteur2 div {
	padding: 0 10px 10px 10px;
	background: url(../_images/fond-selecteur.gif) no-repeat bottom #fff;}
.selecteur2 a { color:#1e984d; padding-left:10px; background:url("../_images/btn-bullet.gif") no-repeat left; }
.bloc2 h2{ border:0; padding-bottom:0; }

/*SOS TACHE PAGE 2*/

.content_sostache .bloc_page2 { margin: 0px 13px 0px 14px;}
/* SELECTEUR TISSUS*/
.content_sostache .bloc_page2 .nature { width:511px;}
.content_sostache .bloc_page2 .nature span {width:498px;}
.content_sostache .bloc_page2 .nature span span {width:21px;}
.content_sostache .bloc_page2 .nature .op1 { background:url("../_images/pictos/pict-acrylique.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op2 { background:url("../_images/pictos/pict-coton.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op3 { background:url("../_images/pictos/pict-laine.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op4 { background:url("../_images/pictos/pict-lycra.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op5 { background:url("../_images/pictos/pict-nylon.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op6 { background:url("../_images/pictos/pict-polyester.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_sostache .bloc_page2 .nature .op7 { background:url("../_images/pictos/pict-rayonne.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }

/*SOS TACHE PAGE 3*/

.content_sostache .bloc_page3 { margin: 0px 13px 10px 14px;}
.content_body .bloc_page3 h2 { margin-bottom:20px;}
.content_sostache .bloc_page3 h3 { color:#91d449; font-weight:bold; font-size:1.1em; padding-bottom:4px;}
/* SELECTEUR COULEUR*/
.content_sostache .bloc_page3 ul { float:left; }
.content_sostache .bloc_page3 ul.colors { height:80px; }
.content_sostache .bloc_page3 li {display:inline;}
.content_sostache .motif { float:left; width:130px; height:69px; margin-left:20px; background:url(../_images/fond-choix.gif) no-repeat; color:#1e984d; font-weight:bold;}
.content_sostache .motif p { padding:5px 10px; }
.content_sostache .motif a {
	margin:5px 5px 0 15px; padding-left:10px; color:#1e984d; font-weight:normal; 
	background:url("../_images/btn-bullet.gif") no-repeat left; }
.content_sostache h3.bw {
	clear:both; padding-top:10px; 
	background:url("../_images/dots.gif") repeat-x top; }

/*CALCULETTE*/

.content_calculateur { overflow:hidden; width:100%; }
.content_calculateur .bloc1 { float:left; width:357px; margin-bottom:30px; }
.content_calculateur .bloc1 .nature { width:357px; margin-bottom:10px; }
.content_calculateur .bloc1 .nature li span { width:343px; height:49px; }
.content_calculateur .bloc1 .nature li span span { width:55px; }
.content_calculateur .nature a { padding-top:15px;}
.nature li.active { background:url("../_images/nature-arrow-big.gif") no-repeat right #e9f6da; }
.content_calculateur .bloc1 .nature .op1 { background:url("../_images/pictos/pict-tabs.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_calculateur .bloc1 .nature .op2 { background:url("../_images/pictos/pict-liquide.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_calculateur .bloc1 .nature .op3 { background:url("../_images/pictos/pict-liquitabs.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_calculateur .bloc1 .nature .op4 { background:url("../_images/pictos/pict-poudre.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_calculateur .bloc2 { float:right; margin-right:1px; margin-top:26px; }
.choix p { padding-bottom:10px; padding-top:14px; font-weight:bold;}

.content_calculateur .png, .content_durete .png, .content_salissure .png, .content_resultat_calculateur .png
{ width:46px; height:40px; behavior:url("../_css/iepngfix.htc"); }

/*Salissure*/
.content_salissure { overflow:hidden; width:100%; }
.content_salissure .bloc1 { float:left; width:357px; margin-bottom:30px; }
.content_salissure .bloc1 .nature { width:357px; margin-bottom:10px; }
.content_salissure .bloc1 .nature li span { width:343px; height:49px; }
.content_salissure .bloc1 .nature li span span { width:55px; }
.content_salissure .nature a { padding-top:15px;}
.nature li.active { background:url("../_images/nature-arrow-big.gif") no-repeat right #e9f6da; }
.content_salissure .bloc1 .nature .op1 { background:url("../_images/pictos/tshirt-1.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_salissure .bloc1 .nature .op2 { background:url("../_images/pictos/tshirt-2.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_salissure .bloc1 .nature .op3 { background:url("../_images/pictos/tshirt-3.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_salissure .bloc2 { float:right; margin-right:1px; margin-top:26px; }
.bouton { clear:both;margin-bottom:40px; }
.picto_plus { margin:0 10px 0 10px; }
.carte_durete { margin:0 0 0 120px; }

/*Durete*/
.content_durete { overflow:hidden; width:100%; }
.content_durete .bloc1 { float:left; width:357px; margin-bottom:30px; }
.content_durete .bloc1 .nature { width:357px; margin-bottom:10px; }
.content_durete .bloc1 .nature li span { width:343px; height:49px; }
.content_durete .bloc1 .nature li span span { width:55px; }
.content_durete .nature a { padding-top:15px;}
.nature li.active { background:url("../_images/nature-arrow-big.gif") no-repeat right #e9f6da; }
.content_durete .bloc1 .nature .op1 { background:url("../_images/pictos/robinet-1.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_durete .bloc1 .nature .op2 { background:url("../_images/pictos/robinet-2.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_durete .bloc1 .nature .op3 { background:url("../_images/pictos/robinet-3.png") no-repeat right; behavior:url("../_css/iepngfix.htc"); }
.content_durete .bloc2 { float:right; margin-right:1px; margin-top:26px; behavior:url("../_css/iepngfix.htc"); }

/*Resultat calculateur*/
.content_resultat_calculateur { overflow:hidden; width:100%; margin-top:15px;}
.content_resultat_calculateur .bloc1_resultat { float:left; width:357px; margin-bottom:30px; border: 1px solid color:#000000;}
.content_resultat_calculateur .bloc2_resultat { float:right; margin-right:1px;}
/*Page resultats calculateur*/
.fond_resultats { background:url("../_images/fond_resultats.gif") no-repeat; width:534px; margin-bottom:5px;}
.fond_resultats h2 { vertical-align:top; border: 0; margin:0 0 20px 0; padding-top:3px; padding-left:8px; }
.fond_resultats em { font-weight:bold; text-transform:uppercase;}
.fond_tablettes { height:337px; width:194px; text-align:center;margin-bottom:5px;
	background:url("../_images/fond_tablettes.gif") no-repeat; }
.fond_tablettes h2 { text-align:center; vertical-align:top; border: 0; margin:0 0 16px 0; padding-top:3px; }
.fond_tablettes em { font-weight:bold; text-transform:uppercase;}
.fond_tablettes div { height:97px; overflow:hidden; }
.image_resultats { margin-left:10px; padding-bottom:25px;}
.bloc_recommandation h2 { vertical-align:top; border: 0; margin:0 0 8px 0; padding-top:20px; padding-left:8px; }
.bloc_recommandation em { font-weight:bold; text-transform:uppercase;}
/*intro_recommandation*/
.intro_recommandation {
	width:534px; padding-top:10px;
	background: url(../_images/fond_recommandation.gif) top no-repeat #e8f6d8;
}
.intro_recommandation div {
	padding-bottom:10px;
	background: url(../_images/fond_recommandation.gif) bottom no-repeat #e8f6d8;
	
}
.intro_recommandation div p { padding-right:14px; padding-left:14px;}
.image_resultats .btn_forward { margin-right:12px; margin-left:14px; margin-top:22px;}
.fond_resultst_sostaches { width:540px; margin-top:15px;padding-bottom:10px; 
	background: url(../_images/fond_resultats_taches.gif) no-repeat; }
.fond_resultst_sostaches h2 { vertical-align:top; border: 0; margin:0 0 8px 0; padding-top:4px; padding-left:8px; }
.fond_resultst_sostaches em { font-weight:bold; text-transform:uppercase;}
.fond_resultst_sostaches .btn_forward { margin-right:10px; margin-left:14px; margin-top:33px;}
.couleur { padding-left:27px;padding-top:20px;padding-bottom:12px;float:left;padding-right:25px;}
.content_text_resultats { margin-left:50px;margin-top:20px;margin-bottom:8px;color:#209352;font-weight:bold;}
.content_text_resultats span{ color:#e60004;}

/*INSCRIPTION*/

.authentification {
	margin:10px 0 20px 110px; width:508px; height:304px;
	background: url(../_images/fond-authentif.jpg) no-repeat;
}
.authentification .inner { padding: 20px 26px 0 24px; height:240px; }
.authentification h2{padding-bottom:11px;font-size:1.5em; color:#1e984d; font-style:italic;}
.authentification p{padding-bottom:8px;font-size:1.1em; color:#1e984d;}

.authentification .txtbox{ clear:both; margin-top:10px; margin-bottom:15px;}
.authentification .txtbox label{ float:left; width:100px; font-size:1.1em; color:#1e984d; font-weight:bold; }

.authentification .buttons { padding-left:165px; }
.authentification .inner .buttons { padding-left:145px; }
.authentification .buttons a { clear:left; float:left; margin-bottom:35px;}

.authentification .btn_validate {background: url(../_images/bouton-vert.gif) no-repeat right;}
.authentification .btn_validate span {background: url(../_images/bouton-vert.gif) no-repeat left #FFF;}
.content_videos {margin:25px 22px 0 0; width:334px; float:left;}
.content_videos_text {margin:25px 0 0 0; width:380px; float:right;}
.content_videos_text div {padding:0 20px 0 0; text-align:right;}
/*PRODUITS*/
.hp_produit .fond_produits {
	float:left; width:220px; margin-top:15px; margin-left:38px;
	background: url(../_images/cartouche_produits.gif) top no-repeat;
}
.hp_produit .fond_produits div.inner {
	padding-bottom:10px;
	background: url(../_images/cartouche_produits_fin.gif) bottom no-repeat;
}
.hp_produit .fond_produits div p { padding-right:14px; padding-left:14px;}
.hp_produit .fond_produits h2 { text-align:center; vertical-align:top; border: 0; margin:0; padding-top:3px;}
.hp_produit .fond_produits em { font-weight:bold; text-transform:uppercase; }
.hp_produit .prems { clear:both; margin-left:0;}
.hp_produit .fond_produits div.inner div.visuel { padding-bottom:18px;padding-top:28px; text-align:center;}

.intro_produit {
	width:199px; padding-top:10px;margin-left:10px;height:150px;
	background: url(../_images/texte_produit.gif) top no-repeat #e8f6d8;
}
.intro_produit div {
	padding-bottom:6px;
	background: url(../_images/texte_produit.gif) bottom no-repeat #e8f6d8;
}
.intro_produit div p { padding-right:14px; padding-left:14px;}
.products .button {
	display:block; width:199px; height:23px; margin-left:10px; margin-top:7px; color:#209352; font-weight:bold;
	background:url("../_images/bg-products-link_big.gif") no-repeat; }
.products .button span {
	display:block; line-height:23px; padding:0 0 0 15px; margin-left:5px;
	background:url("../_images/footer-arrow.gif") no-repeat left; }
.side_menu .vignette { background-image:none; margin-top:20px;}
.side_menu a.vignette { background-image:none;}
.side_menu a.vignette.active { background-image:none; top:0px;}
.answer_faq a { color:#1e984d; text-decoration:underline; font-weight:bold;}

.lien { font-size:1.1em; color:#209352;}


.content_body .ProduitContent { margin-top:10px;}


.content_body .ProduitContent table td.col1 {
	width:146px;
	background-color: #FFFFCC;
	padding-left: 8px;
}
.content_body .ProduitContent table td.col2 {
	width:122px;
}
.content_body .ProduitContent table td.col3 {
	width:120px;
	background-color: #00CCCC;
}
/*.content_body .ProduitContent table td.col4 { width:115px;}*/
.content_body .ProduitContent table td.col5 { width:115px;}
.content_body .ProduitContent table td.col6 { width:80px;}
.content_body .ProduitContent table td.col7 { width:80px;}
.content_body .ProduitContent table td.col8 {
	width:88px;
	background-color: #66FFFF;
}

.content_body .ProduitContent table td {
	text-align:center;
	font-size:1em;
	color:#1e974e;
	font-weight:bold;
	font-style:italic;
	vertical-align: middle;
		 }
.content_body .ProduitContent td .visuProd {
	float:left;
	height: 58px;
	width: 58px;
		 }
.content_body .ProduitContent td a.linkProd {
	padding-top:20px;
	display:block;
	color:#1e974e;
	text-decoration:none;
	float: left;
	padding-left: 5px;
	height: 38px;
	width: 80px;
	text-align: left;
		 }
.content_body .ProduitContent table.headerTab {
		 background:none;
		 }
.content_body .ProduitContent table {
	height:75px;
	background-image: url(../_images/FondCellHomeProd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 752px;
		 }
.content_body .ProduitContent table.CellVide {
		 height:10px;
		 background:none;
		 }
.content_body .ProduitContent table.last {
		 margin-bottom:20px;
		 }
.content_body .ProduitContent .tabheader {
	height: 75px;
	width: 744px;
}
.content_body  .ProduitContent  .tabheader  .tabcell {
	height: 55px;
	padding-top: 20px;
	text-align:center;
	font-size:1em;
	color:#1e974e;
	font-weight:bold;
	font-style:italic;
	float: left;
	vertical-align: middle;
}


.content_body .ProduitContent .tabrow {
	background-image: url(../_images/FondCellHomeProd.gif);
	background-repeat: no-repeat;
	height: 75px;
	width: 744px;
	padding-bottom: 10px;
}
.content_body  .ProduitContent  .tabrow .tabcell {
	text-align:center;
	font-size:1em;
	color:#1e974e;
	font-weight:bold;
	font-style:italic;
	float: left;
	vertical-align: middle;
}
.content_body  .ProduitContent  .clear  {
	clear: both;
}
.content_body   .ProduitContent   .col1    {
	width: 146px;
	height: 65px;
	padding-top: 10px;
	padding-left: 8px;
}
.content_body  .ProduitContent  .col2  {
	width: 112px;
	height: 48px;
	padding-top: 27px;
}
.content_body  .ProduitContent  .col3 {
	width: 119px;
	height: 48px;
	padding-top: 27px;
}
.content_body .ProduitContent .col5 {
	width: 113px;
	height: 50px;
	padding-top: 25px;
}
.content_body .ProduitContent .col6 {
	width: 80px;
	height: 50px;
	padding-top: 25px;
}
.content_body .ProduitContent .col7 {
	width: 80px;
	height: 50px;
	padding-top: 25px;
}
.content_body .ProduitContent .col8 {
	width: 80px;
	height: 50px;
	padding-top: 25px;
}
.content_body .ProduitContent .visuProd {
	float:left;
	height: 58px;
	width: 58px;
}
.content_body .ProduitContent a.linkProd {
	display:block;
	color:#1e974e;
	text-decoration:none;
	float: left;
	padding-left: 5px;
	height: 38px;
	width: 80px;
	text-align: left;
}

/* ------------- Nuevo Ariel con Actilift ------------- */

#actiliftContent {
	background: url(../_images/actilift/background2.jpg) top left no-repeat;
	width: 960px;
	height: 696px;
	position: relative;
}
.actiliftLogo {
	position: absolute;
	top: 21px;
	left: 371px;
}
.text1 {
	position: absolute;
	top: 201px;
	left: 133px;
}
.text2 {
	position: absolute;
	top: 273px;
	left: 181px;
	width: 586px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
}
.text3 {
	position: absolute;
	top: 635px;
	left: 160px;
}
.bottles {
	position: absolute;
	top: 373px;
	left: 288px;
}
