

* {margin:0;padding:0;}
body {font-family: Arial;font-size:12px;color:black;background:#bfc0c0;padding:0; margin:0; }
a, a:visited  {text-decoration:none;}
a img {border:0}
a:hover {color:#AC3B8D;text-decoration:underline;}
.clear {clear:both;}
@font-face {font-family:'Neou'; font-style:normal; font-weight:normal; src:url('/font/Neou-Bold.eot');}
@font-face {font-family:'Neou'; font-style:normal; font-weight:normal; src:url('/font/Neou-Bold.ttf');}

.bg_blanc {float:left;width:100%;margin-top:29px;background:#fff;padding-bottom:9px;}


.gauche p {width:450px;padding:0px 20px 20px 20px;}
.gauche h1 {font-size:20px;color:#14386D;border-bottom:1px solid #d9dddf;width:445px;margin:10px 5px 7px 20px; padding-bottom:20px; }
.gauche h2{font-size:13px;font-weight:bold;color:#cb161f;width:445px;margin:0px 5px 0px 20px; padding-bottom:20px;}
.all {position:relative;width:1000px;margin:0 auto;}
.global {float:left;width:1000px;background:#fff;}
.fd-haut-all {position:absolute;margin:0;padding:0;width:904px;height:7px;font-size:1px;line-height:1px;z-index:2}
.fd-haut-all .gauche {width:7px;height:7px;font-size:1px;line-height:1px;}
.fd-bas-all {float:left;position:relative;margin:0;padding:0;background: url(../img/coin_all_bd.gif) no-repeat right bottom transparent;height:6px;width:904px;font-size:1px;line-height:1px;z-index:2}
.fd-bas-all .gauche {background: url(../img/coin_all_bg.gif) no-repeat left top transparent;width:6px;height:6px;font-size:1px;line-height:1px;}
.logo {position:absolute;left:360px;top:-29px;margin:0;padding:0;cursor:pointer;z-index:1}

.footer {float:left;width:100%;height:172px;border-top:4px solid #d93530;}
	.footer .contenu_footer {width:1000px;margin:0 auto;}
	.footer .contenu_footer .logo_silver_eco {float:left;margin:9px 0 0 20px;}
	.footer .qualite_entreprise {float:left;width:299px;height:44px;margin:9px 0 0 19px;padding:5px 0 0 67px;background:url('/img/fr/pic_france_footer.png') no-repeat 20px 8px;font-size:11px;}
		.footer .qualite_entreprise b {font-weight:bold;color:#403f42;text-transform:uppercase;}
		.footer .qualite_entreprise span {font-weight:bold;color:#0b2e82;font-size:11px;}

.header {float:left;position:relative;width:1000px;margin:0;}
.header .bofheader {background: url(../img/coin_smenu_d.gif) no-repeat right bottom transparent;height:6px;font-size:1px;line-height:1px;position:absolute;bottom:0;left:0;width:884px}
.header .bofheader .gauche {width:6px;height:6px;font-size:1px;line-height:1px;display:block;}

.header .bloc_newsletter_head {float:right;width:261px;height:58px;margin:21px 6px 0 0;background:url('/img/fr/bg_newsletter_header.png') no-repeat;}
	.header .bloc_newsletter_head span {display:block;float:left;margin:5px 0 0 62px;color:#0d3686;font-size:13px;text-transform:uppercase;font-weight:bold;}
	.header .bloc_newsletter_head input {float:left;width:147px;height:21px;line-height:21px;margin:4px 0 0 62px;padding-left:5px;color:#b6b2b2;font-size:13px;border:1px solid #aaa;}
	.header .bloc_newsletter_head a {display:block;float:left;width:27px;height:23px;line-height:23px;margin:4px 0 0 5px;text-align:center;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;background:url('/img/fr/bt_ok.png') no-repeat;}

.header .bloc_rechercher_head {float:right;width:186px;height:35px;padding-left:39px;clear:both;margin:29px 19px 0 0;background:url('/img/fr/pic_loupe.gif') no-repeat 0 2px;}
	.header .bloc_rechercher_head input {float:left;width:147px;height:21px;line-height:21px;padding-left:5px;border:1px solid #afafaf;color:#333/*b6b2b2*/;font-size::13px;}
	.header .bloc_rechercher_head a {display:block;float:left;width:27px;height:23px;line-height:23px;margin-left:5px;text-align:center;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;background:url('/img/fr/bt_ok.png') no-repeat;}

	.header .nav_header {float:left;width:960px;height:54px;margin:13px 0 0 21px;background:url('/img/fr/bg_nav_menu.png') no-repeat;list-style-type:none;}
		.header .nav_header li {float:left;width:100px;height:54px;background:url('/img/fr/sep_nav.png') no-repeat 0 11px;text-align:center;}
			.header .nav_header li:hover a:hover {color:#2a2a2a; text-decoration:none;}
			.header .nav_header li:first-child {width:54px;background:none;}
		.header .nav_header li:first-child img {margin-top:5px;}
			.header .nav_header li a {display:block;float:left;width:100%;height:45px;padding-top:9px;color:#2a2a2a;font-size:16px;}
				.header .nav_header li a:hover,
                .header .nav_header li a.on {background:url('/img/fr/bg_nav_on.gif') no-repeat;}
				.header .nav_header li:first-child a:hover,
                .header .nav_header li:first-child a.on {background:url('/img/fr/nav_home_over.png') no-repeat;}
                .header .nav_header li:last-child a:hover,
                .header .nav_header li:last-child a.on,
                .header .nav_header li.tit_enfant a:hover,
                .header .nav_header li.tit_enfant a.on {background:url('/img/fr/nav_enfant_over.png') top right no-repeat; width:105px;}
                .header .nav_header li:last-child a,
                 .header .nav_header li.tit_enfant a {width:105px;}

body#home .centreC {float:left;width:960px;margin:32px 0 0 21px;background:none;}
	body#home .centreC .centreCD {float:left;width:960px;margin:0 0 0 0;}
		body#home .centreC .centreCD .anim {float:left;width:429px;margin-top:7px;}
.cent-BD {position:absolute;/*left:11px;*/bottom:0px;background: url(../img/coin_dbbleu2.gif) no-repeat right bottom transparent;width:882px;font-size:0px;height:6px}

.centreC .conteneur {float:left;width:507px;margin-left:23px;}
.centreC .conteneur h1 {float:left;margin-top:-3px;font-size:27px;color:#444446;padding:0;font-family:Neou;text-transform:uppercase;line-height:21px;}
	.centreC .conteneur h1 b {color:#0f3988;font-weight:600;}
	.centreC .conteneur h1 span {color:#9c9c9c;font-size:22px;/*text-transform:none;*/letter-spacing:1px;}
.centreC .conteneur p {float:left;width:485px;font-size:12px;color:#303030;margin-top:34px;padding:0 0 0 14px;border-left:3px solid #ff0000;}

.centreC .contgamme {width:401px;position:absolute;top:120px;right:24px;height:141px;}
.centreC .contgamme h2 {color:#D21E22;background: url(../img/pointi.gif) repeat-x left bottom  transparent;margin:0 10px ;font-size:15px;padding:5px 3px 10px }
.centreC .contgamme h2 a {color:#D21E22;}
.centreC .contgamme a.fleche {position:relative;float:left;width:142px;color:#666;font-size:12px;background: url(../img/fl_ho_rouge.gif) no-repeat 33px 3px  transparent;margin:5px 0px 2px;padding:0px 3px  5px 47px }
.centreC .contgamme a.fleche:hover {color:#666;}
.centreC .contgamme .bouton {position:absolute;left:0px;bottom:-14px;cursor:hand;}
.centreC .contgamme .bouton img {display:block;}

.topofpage {position:absolute;right:64px;top:-23px;}
.topofpage a {display:block;float:left;color:#fff;font-size:10px;padding:0 0 0 25px;margin-left:12px;}
.topofpage .lng_fr {background:url('/img/fr/drap_fr.gif') no-repeat;}
.topofpage .lng_en {background:url('/img/fr/drap_en.gif') no-repeat;}
.topofpage img {vertical-align:middle}

.header .nav {position:absolute;right:0;width:673px;height:33px;top:82px;}
.header .nav a {position:relative;display:inline;float:left;height:33px;margin-left:1px;}
.header .nav a span {display:none;}
/*
.header {height:147px;background: url(../img/fd_header.gif) repeat-x left  bottom white; }*/

body#home .all .encart_bas {float:left;width:960px;margin:0 0 0 21px;}


		.header .nav a.accueil {background: url(../img/fr/menu-accueil.gif) no-repeat 0 0 transparent;width:67px;}
		.header .nav a.accueil:hover, .header .nav a.accueil-on {background: url(../img/fr/menu-accueil.gif) no-repeat 0 -33px transparent;width:67px;}
		.header .nav a.propos {background: url(../img/fr/menu-apropos.gif) no-repeat 0 0 transparent;width:109px;}
		.header .nav a.propos:hover, .header .nav a.propos-on {background: url(../img/fr/menu-apropos.gif) no-repeat 0 -33px transparent;width:109px;}
		.header .nav a.produits {background: url(../img/fr/menu-produits.gif) no-repeat 0 0 transparent;width:68px;}
		.header .nav a.produits:hover, .header .nav a.produits-on {background: url(../img/fr/menu-produits.gif) no-repeat 0 -33px transparent;width:68px;}
		.header .nav a.devis {background: url(../img/fr/menu-demande-devis.gif) no-repeat 0 0 transparent;width:113px;}
		.header .nav a.devis:hover, .header .nav a.devis-on {background: url(../img/fr/menu-demande-devis.gif) no-repeat 0 -33px transparent;width:113px;}
		.header .nav a.rencontrer {background: url(../img/fr/menu-nous-contacter.gif) no-repeat 0 0 transparent;width:114px;}
		.header .nav a.rencontrer:hover, .header .nav a.rencontrer-on {background: url(../img/fr/menu-nous-contacter.gif) no-repeat 0 -33px transparent;width:114px;}
		.header .nav a.actus_media {background: url(../img/fr/menu-actu-media.gif) no-repeat 0 0 transparent;width:85px;}
		.header .nav a.actus_media:hover, .header .nav a.actus_media-on {background: url(../img/fr/menu-actu-media.gif) no-repeat 0 -33px transparent;width:85px;}
		.header .nav a.questions {background: url(../img/fr/menu-questions.gif) no-repeat 0 0 transparent;width:110px;}
		.header .nav a.questions:hover, .header .nav a.questions-on {background: url(../img/fr/menu-questions.gif) no-repeat 0 -33px transparent;width:110px;}

	

.header .ssnav {position:absolute;top:115px;left:0; padding: 2px 0 0 42px;height:21px;}
.header .ssnav table {border-collapse:collapse}
.header .ssnav a {position:relative;color:white;font-size:10px;font-family:verdana,sans-serif;font-weight:bold;padding:4px 15px 5px ;display:block;background: url(../img/) no-repeat 0 0 transparent}
.header .ssnav a:hover {color:#CB161F}
.header .ssnav td.active {background: url(../img/csmenu-tg.gif) no-repeat 0 0 white;}
.header .ssnav td.active a {background: url(../img/csmenu-td.gif) no-repeat right 0 transparent;color:#CB161F}

.centre {position:relative;width:959px;margin:218px 9px 0 22px;background-color:/*#E6E6E6;*/ffffff;}
.centre .ariane {font-size:10px;color:#666;padding:0 14px 14px 14px;}
.centre .ariane a {color:#666;text-decoration:underline;padding:0 2px 0 2px}
.centre .ariane span {color:#14386D;font-size:10px;font-weight:bold;}

.centre .bloc_droit {background: url(../img/fd_bloc_droit.gif) no-repeat 0 0 transparent;width:385px;min-height:370px;/*height:339px;*/position:relative;float:right;right:0px;top:0px;}

.bloc_droit .bloc_header {margin:1px 0 0 8px;}
.aron_liste .bloc_droit {top:0px;background-position:0 -28px;border-top:10px solid white;}
.bloc_droit .bloc_header {margin-left:8px;background-color:white;}
.bloc_droit .bloc_header table {border-collapse:collapse;}
.bloc_droit .bloc_header td {background: url(../img/coin_im_g.gif) no-repeat 0 0 #BEBEBE;vertical-align:top;}
.bloc_droit .bloc_header td.trait {width:1px;vertical-align:bottom;background-color:white}
.bloc_droit .bloc_header td.trait img {display:block}
.bloc_droit .bloc_header a {position:relative;color:white;font-size:11px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;padding: 6px 10px 0px;display:block;background: url(../img/coin_im_d.gif) no-repeat right top transparent;text-decoration:underline;}
.bloc_droit .bloc_header a:hover {color:#CB161F}
.bloc_droit .bloc_header td.active {background: url(../img/coin_im_g-over.gif) no-repeat 0 0 #C7201F;}
.bloc_droit .bloc_header td.active a {background: url(../img/coin_im_d-over.gif) no-repeat right 0 transparent;color:white;text-decoration:none;}

.bloc_content {position:relative;margin:15px 6px 0 18px;}
.bloc_content h2 {text-transform:uppercase;color:#C7201F;font-size:17px;padding-bottom:15px;}
.bloc_content .caracteristiques dt  {display:none;}
.bloc_content .caracteristiques dd {background: url(../img/picto-caracter.gif) no-repeat 0 2px transparent; display:block;margin:0 0 5px;color:#14386D;font-size:11px;padding-left:13px;}
.bloc_content .trait {border: 1px solid #BDDDE6;margin:0px 0 10px}
.bloc_content .caracteristiques dd span {font-weight:bold;}

.bloc_content .autre_version dt  {font-size:11px;font-weight:bold;color:black;}
.bloc_content .autre_version dd {background: url(../img/picto-autre-version.gif) no-repeat 2px 2px transparent; display:block;margin:10px 0 10px;color:#14386D;font-size:11px;padding-left:13px;}
.bloc_content .autre_version dd a {text-decoration:underline;color:#14386D}
.bloc_content .autre_version dd span {font-weight:bold;}

dl.autre_produits dt  {display:none;}
dl.autre_produits dd {background: url(../img/picto-autre-version.gif) no-repeat 2px 2px transparent; display:block;margin:5px 0 0px 15px ;color:#14386D;font-size:11px;padding-left:13px;}
dl.autre_produits dd a {text-decoration:underline;color:#14386D}
dl.autre_produits dd span {font-weight:bold;}
.bloc_content .dl_liste dt, .bloc_content .dl_liste_active dt  {display:block;color:#14386D;background: url(../img/picto-autre-version.gif) no-repeat 2px 4px transparent;padding-left:13px;margin:10px 0 5px 0px;font-size:14px;font-weight:bold;}
.bloc_content .dl_liste dt a {color:#14386D;text-decoration:underline;}
.bloc_content dl.dl_liste_active dt a {color:#CB161F;text-decoration:none;cursor:default}
.bloc_content .dl_liste dd, .bloc_content .dl_liste_active dd {display:block;margin:0 0 10px;color:#515151;font-size:11px;padding-left:13px;}

.aron_centre {position:relative;width: 880px;margin:0;padding:0;border:1px solid #D6DBDD;border-width:1px 1px 1px 1px !important;border-width:1px 1px 0px 1px}
.aron_centre .aron-HG {position:absolute;left:-1px;top:-1px;background: url(../img/coin_ghgris.gif) no-repeat 0 0 transparent;font-size:0px;height:8px;width:7px;}
.aron_centre .aron-HG {position:absolute;left:-1px;top:-1px;background: url(../img/coin_ghgris.gif) no-repeat 0 0 transparent;font-size:0px;height:8px;width:509px;}
.aron_centre .aron-HD {position:absolute;right:-1px;top:0px;background: url(../img/magic.gif) repeat-y right top transparent;font-size:0px;height:26px;width:1px;}
.aron_liste .aron-HD {display:none;}
.aron_centre .aron-BD {position:absolute;left:-1px;bottom:-1px;background: url(../img/coin_dbgris2.gif) no-repeat right bottom transparent;width:882px;font-size:0px;height:7px}
.aron_centre .aron-BD .aron-Bg {position:relative;background: url(../img/coin_gb2gris2.gif) no-repeat left bottom transparent;width:7px;height:7px;}

.aron_centre .visu-text_H {margin:0px 382px 10px 15px;height:320px;padding:15px 0 0}
.aron_centre .visu-text_H dt {padding:0 0 0 15px;color:black;font-size:12px;line-height:18px;}
.aron_centre .visu-text_H h1{color:#14386D;text-transform:uppercase;font-size:13px;font-weight:bold;}
.aron_centre .visu-text_H dd.big {}
.aron_centre .visu-text_H dd.small1 {position:relative;margin-left:15px}
.aron_centre .visu-text_H dd.small1 img {border:1px solid #E2E2E2;float:left;width:140px;height:70px;margin:0 5px;}
.aron_centre .visu-text_V {margin:0px 382px 10px 15px;height:320px;padding:15px 0 0}
.aron_centre .visu-text_V dt {padding:0 0 0 15px;color:black;font-size:12px;line-height:18px;margin:0 270px 0 0;}
.aron_centre .visu-text_V dt span{color:#14386D;text-transform:uppercase;font-size:13px;font-weight:bold;}
.aron_centre .visu-text_V dd.big {position:absolute;right:390px;top:10px}
.aron_centre .visu-text_V dd.small1 {position:relative;margin:20px 0 10px 15px;width:190px;}
.aron_centre .visu-text_V dd.small1 img {border:1px solid #E2E2E2;float:left;width:73px;height:73px;margin:5px 5px ;}


.aron_centre .visu-text_L {margin:0px 382px 10px 15px;padding:15px 0 0}
.aron_centre .visu-text_L h1 {display:block;padding:0 0 15px 0px;color:#14386D;font-size:20px;line-height:24px;margin:0 240px  0 0px;border-bottom:1px solid #D9DDDF;font-weight:bold;}
.aron_centre .visu-text_L dd.big {position:relative;float:right;right:5px;top:0px;margin:0 0 5px 15px;}
.aron_centre .visu-text_L dd.big img {border:1px solid #E2E2E2}
.aron_centre .visu-text_L dd.text {position:relative;margin:20px 0 10px 0px;font-size:12px;line-height:18px;color:#3B3B3B}

/*.bleu_clair .bottom, .bleu_fonce .bottom, .temoignage .bottom,div.autre_produits .bottom, .zoomproduit .bottom, .encart_produit_famille .bottom, .bleu_fonce2 .bottom {position:relative;background: url(../img/fd-blocbd-gr.gif) no-repeat right bottom transparent;font-size:0px;height:8px}
.bleu_clair .bottom .bottomin, .bleu_fonce .bottom .bottomin, .temoignage .bottom .bottomin, div.autre_produits .bottomin,.zoomproduit .bottomin, .encart_produit_famille .bottomin,.bleu_fonce2 .bottomin {position:relative;background: url(../img/fd-blocbg-gr.gif) no-repeat left bottom transparent;width:8px;height:8px;}*/

.bleu_bleu .bottom {position:relative;font-size:0px;height:8px}
.bleu_bleu .bottomin {position:relative;width:8px;height:8px;}

.bleu_clair { position:relative;float:left;width:507px;height:228px;background: url('/img/fr/bloc_qualite_fr_2014.gif') no-repeat 0 0 transparent;margin:27px 0 0 22px;}
	.bleu_clair h3 {float:left;height:44px;padding:0 0 0 19px;margin:26px 0 0 8px;font-family:"Neou";font-weight:normal;color:#fff;font-size:24px;background:url('/img/fr/fleche_bleue.png') no-repeat 0 8px;}
		.bleu_clair h3 span {color:#0d3686;text-transform:uppercase;}
	.bleu_clair .ccontent {border-width:0 1px;border-color:#E3E6F0;border-style:solid;}
	.bleu_clair p.text {font-size:11px;color:#505050;padding:14px 0 0 12px}
		.bleu_clair p.text img {float:right;position:relative;padding:0px 8px 5px 5px;margin-top:-3px}
	.bleu_clair p.center {margin: 5px 0 0;text-align:center;padding-bottom:5px;}
		.bleu_clair p.center img {padding:0 5px}

	.bleu_clair ul {float:left;width:310px;margin:14px 0 0 26px;list-style-type:none;}
		.bleu_clair ul li {float:left;width:290px;padding:0 0 15px 21px;font-size:15px;color:#3c3c3c;line-height:15px;background:url('/img/fr/puce_bleue.png') no-repeat 0 1px;}

.bleu_bleu {float:left;width:227px;margin:0;}
.bleu_bleu h3 {float:left;padding-left:22px;line-height:23px;font-family:"Neou";font-size:26px;color:#403f42;background:url("/img/fr/fleche_rouge.png") no-repeat 0 3px;text-transform:uppercase;}
.bleu_bleu p {font-size:11px;color:#505050;padding:14px 0 0 12px;position:relative;}
.bleu_bleu p a {display:block;background: url(../img/picto-fle-bleu.gif) no-repeat 0 2px transparent; padding: 0 0 0 15px;color:#505050;margin:4px 2px 0px 10px}
.bleu_bleu p a:hover{color:#505050;}

.bleu_clair .bottom, .bleu_fonce .bottom, .temoignage .bottom {position:relative;background: url(../img/fd-blocbd-gr.gif) no-repeat right bottom transparent;font-size:0px;height:8px}
.bleu_clair .bottom .bottomin, .bleu_fonce .bottom .bottomin, .temoignage .bottom .bottomin {position:relative;background: url(../img/fd-blocbg-gr.gif) no-repeat left bottom transparent;width:8px;height:8px;}
.bleu_bleu p a {display:block;background: url(../img/picto-fle-bleu.gif) no-repeat 0 2px transparent; padding: 0 0 0 15px;color:#505050;margin:4px 2px 0px 10px}

.bleu_fonce { position:relative;float:left;display:inline;width:229px;background: url(../img/fd-titre-bcr.gif) no-repeat 0 0 transparent;margin:10px 0px 10px 10px}
.bleu_fonce h3 {padding:12px 0 0 29px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:white;text-transform:uppercase;}
.bleu_fonce .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;padding-top:16px;}
.bleu_fonce p.text {font-size:11px;color:#505050;padding:0px 0 0 10px;background: url(../img/picto-autre-version.gif) no-repeat 0px 2px transparent;margin:0px 10px}
.bleu_fonce p.trait {font-size:11px;color:#505050;padding:8px 0 8px 10px !important;padding:0px 0 0px 10px;background: url(../img/pointi.gif) repeat-x left center transparent;height:1px;margin:0 10px}


.blocgauchehome {float:left;width:195px;margin:34px 0 0 36px;}
.bleu_fonce2 {float:left;position:relative;width:424px;height:292px;background: url('/img/fr/bg_bloc_actu.gif') no-repeat 0 0 transparent;margin:37px 0px 10px 0px}
	.bleu_fonce2 h3 {float:left;height:54px;line-height:66px;margin:0 0 0 17px;padding:0 0 0 21px;font-family:"Neou";font-size:23px;font-weight:normal;color:#fff;text-transform:uppercase;background:url('/img/fr/fleche_blanche.png') no-repeat 0 27px;}
	.bleu_fonce2 .bloc_ensemble_actu {float:left;width:422px;}
		.bleu_fonce2 .bloc_ensemble_actu .bloc_actu {float:left;width:422px;padding:10px 0 10px 0;border-top:1px dotted #454545;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu:first-child {border-top:0;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu .visu_actu {float:left;width:153px;margin-top:13px;text-align:center;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu .detail_actu {float:left;width:248px;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu .detail_actu .date_actu {display:block;float:left;color:#d93530;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu .detail_actu p {float:left;width:258px;margin-top:-1px;}
			.bleu_fonce2 .bloc_ensemble_actu .bloc_actu .detail_actu a {float:left;width:258px;color:#012d80;font-weight:bold;}
			.bleu_fonce2 .bloc_ensemble_actu .lien_toutes_actus {display:block;position:absolute;right:27px;bottom:7px;padding-left:20px;color:#fff;font-weight:bold;background:url('/img/fr/puce_blanche.png') no-repeat;}
	.bleu_fonce2 dl dt {font-size:11px;color:#14386D;font-weight:bold;margin:0px 10px;padding:0 0 10px}
	.bleu_fonce2 dl dd.text {font-size:11px;color:#505050;margin:0px 10px}
	.bleu_fonce2 dl dd.lien {text-align:right;font-size:9px;color:#FF5400;padding:7px 8px 10px 0 ;background: url(../img/picto_fle_oran.gif) no-repeat 0 50% transparent;margin-left:10px;position:relative;}
	.bleu_fonce2 dl dd.lien a{color:#D28D00}


div.autre_produits { position:relative;float:left;display:inline;width:229px;background: url(../img/fd-titre-bcr.gif) no-repeat 0 0 transparent;margin:9px 0px 10px 10px}
div.autre_produits h3 {position:relative;padding:12px 0 0 29px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:white;text-transform:uppercase;}
div.autre_produits .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;padding-top:5px;}

.centre .encart_bas div.autre_produits { position:relative;display:inline;width:229px;background: url(../img/fd-titre-bcr.gif) no-repeat 0 0 transparent;margin:9px 0px 10px 10px}
.centre .encart_bas div.autre_produits h3 {position:relative;padding:12px 0 0 29px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:white;text-transform:uppercase;}
.centre .encart_bas div.autre_produits .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;padding-top:5px;}

div.produits {float:left;display:inline;width:166px;margin-right:14px;margin-top:10px;}
div.produits .titre {width:164px;background: url(../img/fd_produits.gif) no-repeat 0 0 transparent;margin:10px 0px 2px 0px;border:0px solid;text-align:center;height:24px;}
div.produits h2 {padding:0px 16px 0px 6px;font-family:verdana, sans-serif;font-size:10px;font-weight:bold;color:white;text-transform:uppercase;}
div.produits h2 a, a:hover {color:white;}
div.produits .ccontent {border-width:1px;border-color:#CECECE;border-style:solid;padding-top:5px;width:164px;padding-left:2px;background-color:#fff;}
div.produits .image {border-width:0px;border-color:#DADADA;border-style:solid;padding-top:5px;float:none;width:102px;height:110px; text-align:center;width:164px;}

.temoignage { position:relative;float:left;display:inline;width:384px;background: url(../img/fd-titre-rb.gif) no-repeat 0 0 transparent;margin:10px 12px}
.temoignage h3 {padding:10px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:16px;font-weight:bold;color:white;text-transform:uppercase;}
.temoignage div.img {float:right;position:relative;width:132px;background: url(/img/fd_photo_temoignage.gif) no-repeat 0 0 transparent;margin-top:10px}
.temoignage div.img img {border-bottom:1px solid #655E61;margin:1px 0 0 1px}
.temoignage .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;}
.temoignage p.text {font-size:11px;color:#505050;padding:5px 0 10px;margin:0 140px 0 23px;}
.temoignage h4 {padding:10px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:black;}
.temoignage a {background: url(../img/picto-autre-version.gif) no-repeat 0 2px transparent;padding-left:8px;margin-left:23px;color:#CB161F;font-size:9px;}

.zoomproduit { position:relative;float:left;display:inline;width:384px;background: url(../img/fd-titre-rb.gif) no-repeat 0 0 transparent;margin:10px 12px}
.zoomproduit h3 {padding:10px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:16px;font-weight:bold;color:white;text-transform:uppercase;}
.zoomproduit div.img {position:relative;width:207px;padding:10px 0 0px 10px }
.zoomproduit div.img img {margin:1px 0 0 1px}
.zoomproduit .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;}
.zoomproduit div.text {position:relative;float:right;font-size:11px;width:145px;color:#505050;padding:5px 0 10px;margin:10px 0px 0 0px;background: url(/img/fd-txt-zoom.gif) no-repeat 0 0 transparent;height:137px;}
.zoomproduit div.textp {position:relative;float:right;font-size:11px;width:145px;color:#505050;padding:10px 0 0px 10px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.zoomproduit div.textp_1 {position:relative;float:right;font-size:11px;width:155px;color:#505050;padding:10px 0 0px 20px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.zoomproduit div.textp_0 {position:relative;float:right;font-size:11px;width:230px;color:#505050;padding: 10px 0px 10px 20px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.zoomproduit div.text h4 {padding:10px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:#D72623;}
.zoomproduit div.text p {color:#505050;padding: 5px 2px 5px 23px;}
.zoomproduit div.text p a{color:#505050;}
.zoomproduit div.text p a:hover{color:#505050;}
.zoomproduit div.textp_1 p {width:140px;}
.zoomproduit div.textp_0 p {width:180px;}
.zoomproduit a.fleche {position:absolute;bottom:0px;right:10px;background: url(../img/picto-autre-version.gif) no-repeat 0 2px transparent;padding-left:8px;margin-left:23px;color:#CB161F;font-size:9px;}
.zoomproduit h3 a {color:white;text-decoration:none;}
.zoomproduit h3 a:hover {text-decoration:underline;}

.encart_produit_famille { position:relative;float:left;display:inline;width:384px;background: url(/img/fd-titre-br-long.gif) no-repeat 0 0 transparent;margin:10px 12px}
.encart_produit_famille h3 {padding:8px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:16px;font-weight:bold;color:white;text-transform:uppercase;}
.encart_produit_famille div.img {position:relative;width:207px;padding:10px 0 0px 10px }
.encart_produit_famille div.img img {margin:1px 0 0 1px}
.encart_produit_famille .ccontent {border-width:0 1px;border-color:#DADADA;border-style:solid;}
.encart_produit_famille div.text {position:relative;float:right;font-size:11px;width:145px;color:#505050;padding:5px 0 10px;margin:10px 0px 0 0px;background: url(/img/fd-txt-zoom.gif) no-repeat 0 0 transparent;height:137px;}
.encart_produit_famille div.textp {position:relative;float:right;font-size:11px;width:145px;color:#505050;padding:10px 0 0px 10px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.encart_produit_famille div.textp_1 {position:relative;float:right;font-size:11px;width:155px;color:#505050;padding:10px 0 0px 20px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.encart_produit_famille div.textp_0 {position:relative;float:right;font-size:11px;width:230px;color:#505050;padding: 10px 0px 10px 20px;margin:10px 0px 0 0px;background: url(/img/ztext.gif) no-repeat 0 0 transparent;height:100px;}
.encart_produit_famille div.text h4 {padding:10px 0 0 23px;font-family:"trebuchet MS", arial, sans-serif;font-size:13px;font-weight:bold;color:black;}
.encart_produit_famille div.text p {color:#505050;padding: 5px 2px 5px 23px;}
.encart_produit_famille div.text p a{color:#505050;}
.encart_produit_famille div.text p a:hover{color:#505050;}
.encart_produit_famille div.textp_1 p {width:140px;}
.encart_produit_famille div.textp_0 p {width:180px;}
.encart_produit_famille a.fleche {position:absolute;bottom:0px;right:10px;background: url(../img/picto-autre-version.gif) no-repeat 0 2px transparent;padding-left:8px;margin-left:23px;color:#CB161F;font-size:9px;}
.encart_produit_famille h3 a {color:white;text-decoration:none;}
.encart_produit_famille h3 a:hover {text-decoration:underline;}

.centre .encart_bas {position:relative;left;width:629px;margin:0 0 0 0; background-color:white; height:130px;display:inline;}
.centre .encart_bas .bloc_gris {position:relative;float:left;display:inline;width:629px;background-color:#FFFFFF; border:solid 1px #EFF2F2; margin:10px 10px 10px 0px;padding:0}

.bloc_gris {position:relative;float:left;display:inline;width:629px;background-color:#FFFFFF; border:solid 1px #EFF2F2; margin:10px 10px 10px 0px;padding:0}
.bloc_gris .top {position:relative;/*background: url(../img/coin_Tgris_HD.gif) no-repeat right top transparent;*/font-size:0px;height:7px;}
.bloc_gris .top .topmin {position:relative;/*background: url(../img/coin_Tgris_HG.gif) no-repeat left bottom transparent;*/width:7px;height:7px;}
.bloc_gris .bottom {position:relative;background: url(../img/coin_Tgris_BD.gif) no-repeat right bottom transparent;font-size:0px;height:7px;}
.bloc_gris .bottom .bottomin {position:relative;background: url(../img/coin_Tgris_BG.gif) no-repeat left bottom transparent;width:7px;height:7px;}
.bloc_gris .photo {position:relative;float:left;width:200px;text-align:center;background-color:white;border:1px solid #D8D8D8;margin-left:15px;display:inline;}
.bloc_gris .photo img {display:block;margin:0 auto}
.bloc_gris .photo .topD {position:absolute;background: url(../img/coin_gG_HD.gif) no-repeat right top transparent;font-size:0px;width:7px;height:7px;right:-1px;top:-1px}
.bloc_gris .photo .topG {position:absolute;background: url(../img/coin_gG_HG.gif) no-repeat left top transparent;width:7px;height:7px;left:-1px;top:-1px}
.bloc_gris .photo .bottomD {position:absolute;background: url(../img/coin_gG_BD.gif) no-repeat right bottom transparent;font-size:0px;width:7px;height:7px;right:-1px;bottom:-1px}
.bloc_gris .photo .bottomG {position:absolute;background: url(../img/coin_gG_BG.gif) no-repeat left bottom transparent;width:7px;height:7px;left:-1px;bottom:-1px;}
.bloc_gris .text {position:relative;margin:0 10px 10px 230px ;}
.bloc_gris .text h3 {font-size:14px;color:#CB161F;font-weight:bold;padding:5px 0 7px}
.bloc_gris .text p {color:#3B3B3B;font-size:11px;padding-bottom:0;margin:5px 0;line-height:13px;}

.explication{width:248px;background: url(../img/hms_explication.gif) no-repeat 0 0 transparent;margin:0px;height:382px;position:relative;float:left;}
.explication p {font-size: 11px;font-family: Arial, Helvetica, sans-serif;padding-left:5px;text-align:justify;width:190px;margin-bottom:5px;color:#000;font-weight: lighter;}
.explication ul{margin-left:25px;margin-top:10px;}
.explication h2{font-size:13px;color:#ffffff;background:url(../img/hms_actu.gif);background-repeat:no-repeat;height:30px;margin:10px;padding-top:5px;padding-left:15px;

}
ul li.bleu {font-size: 12px;font-weight: bold;color:#14386d; list-style-type:none; background:url(/img/fleche-rose-contact.png) 0 0 no-repeat; padding-left:20px; margin-bottom:10px;}
ul li.bleu a, ul li.bleu a:hover {font-size: 12px;font-weight: bold;color:#14386d;}

.explication li.rouge {font-size:11px;font-weight:bold;color:#c7201f;list-style-image: url(../img/hms_flech.gif);margin-left:5px;}
.statut{position:relative;margin-left:0px;border:0px solid;width:620px;padding:0px;margin:0px;display:block;float:left;}
.inscrit {float:left;background: url(../img/hms_compte_client.gif) no-repeat;margin-bottom:10px;border:0px solid;width:618px;height:150px;}
.inscrit p.titre{color:White;font-size: 13px;text-transform: uppercase;font-weight: bold;}

.contenant{width:615px;float:left;margin-bottom:20px;margin-left:5px;border:0px solid red;}
.contenantp{width:432px;float:left;margin-bottom:20px;margin-left:5px;border:0px solid red;}
.contenant h2{color:#ffffff;font-weight: bold;font-size: 13px;padding:3px 10px 0px 15px;}
.contenantp h2{color:#ffffff;font-weight: bold;font-size: 13px;padding:3px 10px 0px 15px;}
.border{border-right:1px solid;border-left:1px solid;width:607px;margin-left:3px;border-color:#dcdcdc;}
.border p{font-size:12px;padding:10px 5px 5px 30px;text-align:justify;}
.border p.rouge{font-size:12px;padding:10px 5px 5px 30px;text-align:justify; background:#D24D4C;}
.Obleudur{background: url(../img/fd-titre-bleudur.gif) no-repeat;width:615px;height:25px;}
.Obleudurp{background: url(../img/hms_correspondant.gif) no-repeat;width:428px;height:25px;}
.borderp{border-right:1px solid;border-left:1px solid;width:423px;margin-left:2px;border-color:#dcdcdc;}
.borderp p{font-size:12px;padding:20px 5px 5px 30px;text-align:justify;}
.Obleufonc{background: url(../img/fd-titre-bleufonc.gif) no-repeat;width:612px;height:25px;}
.Obleunuage{background: url(../img/fd-titre-bleunuage.gif) no-repeat;width:615px;height:25px;}

.fermer{background: url(../img/fermer.gif) no-repeat;width:615px;height:11px;}
.fermerp{background: url(../img/hms_correspondanbas.gif) no-repeat;width:428px;height:13px;margin-top:-5px;}
.fermerho{background: url(../img/fermerho.gif) no-repeat 1px ;width:615px;height:11px;}

#mail{width:180px;border:1px solid #95c8ea;margin-left:5px;margin-right:10px;}
#passe{width:100px;border:1px solid #95c8ea;margin-left:5px;margin-right:5px;}
.rouge{color:#d24d4c;}
.blanc{color:#ffffff;}
.rouge a, .rouge a:hover {color:#d24d4c;}
.bleu{color:#446590;font-weight: bold;}
.gris a, .gris a:hover {color:#666;}
.gris a, .gris a:hover {color:#666;}

a.rouge{color:#d24d4c;cursor: pointer;cursor: hand;}
a:hover.rouge {color:#d24d4c;}

ul .rouge {list-style-type:none; background:url('/img/fleche-rouge-mini.png') 0 2px no-repeat; padding-left:14px; margin-bottom:5px;}
ul .gris {list-style-type:none; background:url('/img/picto-db-fl-g.gif') 0 5px no-repeat; padding-bottom:4px; padding-left:10px;}

.bouton{height:40px;border:0px solid;margin-left:240px;margin-top:15px;}
.boutonr{background: url(../img/bt-rouge.gif);width:250px;background-repeat: no-repeat;padding:5px;float:left;margin-top:20px;height:20px;padding-left:50px;margin-left:40px;}
.btg{background: url(../img/bouton_repeat_g.gif) no-repeat;width:11px;height:37px;float:left;}
.btd{background: url(../img/bouton_repeat_d.gif) no-repeat;width:11px;height:37px;float:left;}
a.valid{background: url(../img/bouton_repeat.gif);background-repeat:repeat-x;padding:10px;color:#ffffff;font-size:12px;font-weight:bold;float:left;}
a:hover.valid{color:#ffffff;}
.ligneble{background-color:#edf4f9;}
.position{margin-left:30px;border:1px solid #95c8ea;width:200px;margin-top:5px;}
.img{float:right;height:300px;padding-top:50px;}
.bravo{background: url(../img/homme_bravo.gif);background-repeat:no-repeat;width:700px;height:300px;margin-left:60px;}
.bravo h1{margin-left:215px;color:color:#d24d4c;font-size:19px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;border:0px solid;width:600px;height:50px;text-transform:none;}
.bravo p{font-size:15px;padding-left:220px;font-weight: bold;color:#666666;}

.actu{float:left;}
.actu p{width:300px;text-align: justify;}
.imgactu{float:left;width:200px;margin-left:15px;border:1px solid #dcdcdc;margin-right:20px;}
.sep{background:url(../img/sep.gif);background-repeat:repeat-x;height:20px;width:580px;}

.lien{color:#569ac6;cursor:pointer;cursor:hand;}
a:hover.lien{color:#569ac6;text-decoration:underline;}
.pagesuivante{margin-left:300px;padding-top:10px;margin-bottom:10px;}
.lignebledur{background-color:#8891B2;}
.lignebledur{font-size:12px;font-weight: bold;color:#ffffff;}
.cursor{cursor: pointer;cursor: hand;}

a:hover.cursor{color:#000;}
a.envoi{padding:5px;color:#ffffff;font-size:12px;font-weight:bold;}
a:hover.envoi{color:#ffffff;}

.float{float:left;padding:0px 10px 10px 10px;}
.compte{color:#69a8c8;}
.chek{margin:5px;padding:10px;}

.faq-o{background:url(../img/hms_faq-h.gif);background-repeat: no-repeat;width:253px;height:35px;}
.faq-m{background:url(../img/hms_faq-m.gif);background-repeat: repeat-y;width:253px;}
.faq-f{background:url(../img/hms_fac-f.gif);background-repeat: no-repeat;width:253px;height:38px;}
.fac-m p{margin:15px;line-height:25px;width:200px;}
.question{width:550px;float:left;display:inline;margin-left:30px;padding-left:10px;}
.question p{
	text-align: justify;
}
.question h2{font-size:12px;font-weight: bold; color:#1d4989;}
.blee{height:1px;border:0; background-color:#bddde6;color:#bddde6;margin-bottom:10px;}
b{
	color:#666666;
}
.grey{color:#5c5b5b;text-decoration: none;}
a:hover.grey{text-decoration: underline;color:#000;cursor:pointer;cursor:hand;}

/* Pagination */
div#pages {float:left; width:562px; background:url(../img/rayures.gif); padding:5px 10px 5px 10px;}
div#pages p {float:left; font-size:10px; color:#666;}
div#pages p a {color:#666;}
div#pages p a:hover {color:#81000B;}
div#pages p span {color:#81000B; font-weight:bold;}
p#pageprec {width:150px; text-align:left;}
p#pagenum {text-align:center;}
p#pagesuiv {width:140px; text-align:right;}

.bloc_notre_cat_hp {float:left;position:relative;width:729px;margin-top:31px;}
	.bloc_notre_cat_hp .titre_bloc {float:left;font-size:26px;color:#403f42;margin:0 0 0 5px;padding-left:22px;background:url('/img/fr/fleche_rouge.png') no-repeat 0 3px;font-family:Neou;text-transform:uppercase;line-height:23px;}
    .bloc_notre_cat_hp .bt_catalogue_pdf {float:right; font-size:14px; color:#666666; padding:23px 24px 0 30px; background:url('/img/picto_pdf.png') 0 20px no-repeat; height:19px;}
	.bloc_notre_cat_hp .scrollable_cat_hp {float:left;width:677px;height:/*271*/250px;position:relative;margin:32px 0 0 26px;overflow:hidden;}
		.bloc_notre_cat_hp .browse {position:absolute;top:173px;z-index:1;display:block;width:26px;height:59px;cursor:pointer;}
		.bloc_notre_cat_hp .prev {background:url('/img/fr/bt_slide_gauche.png') no-repeat;left:0;}
		.bloc_notre_cat_hp .next {background:url('/img/fr/bt_slide_droite.png') no-repeat;right:0;}
		.bloc_notre_cat_hp .scrollable_cat_hp .items {clear:both;position:absolute;width:20000em;}
		.bloc_notre_cat_hp .scrollable_cat_hp .items .slide {float:left;width:675px;border:1px solid #b5b5b5; border-top:10px solid #c4c4c4;}
			.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide {float:left;width:224px;height:/*269*/229px;border-left:1px solid #b5b5b5;}
			.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide:first-child {border-left:0;}
			.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .visu_produit {float:left;width:224px;height:/*224*/136px;text-align:center;}
			.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit {float:left;position:relative;width:204px;height:92px;padding-left:21px;border-top:1px solid #b5b5b5;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit.type_lit {background:url('/img/fr/bordure_marron.gif') no-repeat;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit.type_deambulateur {background:url('/img/fr/bordure_orange.gif') no-repeat;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit.type_fauteuil {background:url('/img/fr/bordure_violette.gif') no-repeat;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit .nom_produit {float:left;width:145px;margin:7px 0 0 0;color:#1f1f1f;font-size:14px;font-weight:bold;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit .reference_produit {float:left;width:145px;color:#616161;}
						.bloc_notre_cat_hp .scrollable_cat_hp .items .slide .produit_cat_slide .description_produit .bt_voir_produit {display:block;position:absolute;right:13px;bottom:6px;padding-left:20px;color:#012d80;font-weight:bold;background:url('/img/fr/puce_bleue.png') no-repeat;}

.liste_pratique_clic {float:left;width:195px;margin:12px 0 0 0;list-style-type:none;border-top:1px dashed #403f42;}
	.liste_pratique_clic li {float:left;width:195px;border-bottom:1px dashed #403f42;}
	.liste_pratique_clic li:first-child {padding:20px 0 18px 0;}
	.liste_pratique_clic li:first-child a {width:200px;height:57px;/*background:url('/img/fr/pic_catalogue.gif') no-repeat;*/}
	.liste_pratique_clic li a img {display:block;}
	.liste_pratique_clic li:first-child + li a {width:198px;/*background:url('/img/fr/pic_actu.gif') no-repeat;*/}
	.liste_pratique_clic li:first-child + li {padding:14px 0 15px 0;}
		.liste_pratique_clic li:first-child + li + li a {width:202px;height:53px;/*background:url('/img/fr/pic_rendre_visite.gif') no-repeat;*/}
		.liste_pratique_clic li:first-child + li + li {padding:16px 0 20px 0;}
		.liste_pratique_clic li a {display:block;float:left;}

		.bloc_contact_hp {float:left;position:relative;width:507px;height:293px;margin:37px 0 0 29px;background:url('/img/fr/bg_bloc_carte.gif') no-repeat;}
        .bloc_contact_hp.acces {background:url('/img/bg-bloc-carte-acces.png') 30px 0 no-repeat; margin:0; width:526px; height:inherit;}
        .bloc_contact_hp.acces .bloc_infos_contact,
        .bloc_contact_hp.acces .site_contact {font-size:14px; line-height:19px; width:255px;}
		.bloc_contact_hp .titre_bloc {float:left;width:470px;height:54px;line-height:67px;margin:0 0 0 18px;padding:0 0 0 20px;background:url("/img/fr/fleche_blanche.png") no-repeat 0 27px;color:#fff;font-size:23px;text-transform:uppercase;font-family:Neou;font-weight:normal;}
		.bloc_contact_hp .bloc_infos_contact {float:left;width:220px;margin:4px 0 0 37px;border-top:1px dotted #454545;padding-top:5px;padding-bottom:4px;}
		.bloc_contact_hp .titre_bloc + .bloc_infos_contact {padding-top:0;}
			.bloc_contact_hp .bloc_infos_contact .site_contact {display:block;float:left;color:#d93530;font-size:15px;}
				.bloc_contact_hp .bloc_infos_contact p {float:left;margin:6px 0 0 0;color:#303030;}
				.bloc_contact_hp .bloc_infos_contact .tel_fax,
				.bloc_contact_hp .bloc_infos_contact .tel_fax b {color:#012d80;}
			.bloc_contact_hp .titre_bloc + .bloc_infos_contact {border-top:0;}
			.bloc_contact_hp a {display:block;position:absolute;right:27px;bottom:7px;padding-left:20px;color:#fff;font-weight:bold;background:url('/img/fr/puce_marron.png') no-repeat;}

.footer .contenu_footer .liens_footer {float:left;width:460px;margin:12px 0 0 33px;list-style-type:none;}
	.footer .contenu_footer .liens_footer li {float:left;width:115px;margin:6px 0 0 0;}
		.footer .contenu_footer .liens_footer li a {display:block;float:left;height:14px;line-height:15px;padding-left:24px;font-size:11px;color:#403f42;background:url('/img/fr/puce_blanche.png') no-repeat;}
		.footer .contenu_footer .mentions_entreprise_footer {float:left;width:1000px;text-align:center;margin:36px 0 0 0;color:#7e7d7d;font-size:11px;}
			.footer .contenu_footer .mentions_entreprise_footer a {color:#7e7d7d;}

/* Ajouts mai 2012 */

.centre #nav_gauche {float:left; width:256px; padding-top:20px;}
	#nav_gauche .tit_nav {float:left; font-size:/*27px*/24px; color:#403f42; padding:0; font-family:Neou; text-transform:uppercase; line-height:23px; background:url('/img/fr/fleche_rouge.png') 0 0 no-repeat; padding-left:18px;}
    #nav_gauche .ul_nav_gauche {float:left; list-style-type:none; width:215px; margin:10px 0 0 16px;}
   	.ul_nav_gauche li {float:left; background:url('/img/fr/sep-nav-gauche.png') top left no-repeat; width:215px; padding:10px 0;}
    .ul_nav_gauche li a {float:left; text-transform:uppercase; color:#403f42; background:url('/img/fr/tiret.png') 0 9px no-repeat; padding-left:10px; font-size:14px;}
    .ul_nav_gauche li a:hover,
    .ul_nav_gauche li a.on {color:#d23403; text-decoration:none;}

    #nav_gauche .ul_ssnav_gauche {float:left; list-style-type:none; margin:10px 0 5px 0;}
    	.ul_ssnav_gauche li {float:left; background:none; padding:4px 0 0 10px;}
        .ul_ssnav_gauche li a {float:left; font-size:12px; text-transform:none; background:url('/img/fleche-rouge-mini.png') 0 3px no-repeat;}

    #nav_gauche .bg_gris_fp {float:left; background:#e6e6e6; width:100%; min-height:430px;}

.centre #page {float:left; width:700px; background:#ffffff;}
	#page .big_tit_pag {float:left; font-size:27px; color:#d23403; padding:0; font-family:'Neou'; text-transform:uppercase; line-height:23px; width:700px; margin:20px 0;}
    #page .sous_tit_pag {float:left; background:url('/img/fr/fleche_rouge.png') 0 6px no-repeat; padding-left:20px; font-size:21px; color:#0d3787; margin-bottom:20px;}
    	#page .big_tit_pag.annexe {color:#403f42; background:url('/img/fr/fleche_rouge.png') 0 0px no-repeat; padding-left:20px; margin-left:13px;}
        #page .txt_rech {float:left; margin:-10px 0 20px 30px; color:#df0000; font-size:22px;}
    #page .lien_retour {float:right; font-size:14px; color:#403f42; padding-top:5px;}
    #page .bloc_catalogue {float:left; width:220px; height:220px; background:url('/img/fr/bloc-catalogue.png') no-repeat; position:relative; margin:0 13px 13px 0;}
    	.bloc_catalogue .tit_bloc {float:left; position:absolute; width:220px; top:9px; left:10px; color:#ffffff; font-size:14px; font-weight:normal; background:url('/img/fr/fleche-blanche-catalogue.png') 0 6px no-repeat; padding-left:10px;}
        .bloc_catalogue .tit_bloc a {color:#ffffff;}
        .bloc_catalogue .visu {float:left; width:220px; position:absolute; top:33px; text-align:center; z-index:0;}
        .bloc_catalogue .bloc_ssnav {float:left; position:absolute; bottom:0; left:0; background:url('/img/fr/fleche-bloc-catalogue.png') bottom left no-repeat; width:220px; height:12px; z-index:1;}
        .bloc_catalogue .bloc_ssnav .infos_bloc_catalogue {display:none; float:left; padding-bottom:5px;}
        				.infos_bloc_catalogue .ul_ssnav_catalogue {float:left; list-style-type:none; margin-left:10px; position:absolute; bottom:0; left:0; padding-bottom:10px; width:200px; z-index:10000;}
                        .ul_ssnav_catalogue li {float:left; background:url('/img/ul-pic-fleche-ssnav.png') 0 1px no-repeat; padding-left:15px; color:#ffffff; margin:1px 0; width:185px;}
                        .ul_ssnav_catalogue li a {color:#ffffff;}
                        .ul_ssnav_catalogue .space_ul_catalogue {float:left; height:8px;}
       		.bloc_catalogue:hover .bloc_ssnav {background:url('/img/fr/deplie-bloc-catalogue.png') 0 0 no-repeat; width:220px; height:140px; z-index:1;}
            .bloc_catalogue:hover .bloc_ssnav .infos_bloc_catalogue {display:block;}
            .bloc_catalogue:hover .bloc_ssnav.marche {height:170px;}
            .bloc_catalogue:hover .bloc_ssnav.robe,
            .bloc_catalogue:hover .bloc_ssnav.toilette {height:156px;}
            .bloc_catalogue:hover .bloc_ssnav.repos {height:120px;}

            .bloc_catalogue .cache_arrondi_catalogue {float:left; position:absolute; bottom:-5px; left:0; background:url('/img/cache-bloc-catalogue.png') no-repeat; width:220px; height:32px; z-index:2;}

	#page .txt_intro_liste_pdt {float:left; font-size:12px; width:620px; line-height:16px; margin-bottom:30px;}

    #page .bloc_souscateg {float:left; width:320px; height:282px; background:url('/img/bloc-souscateg.png') no-repeat; position:relative; margin:0 30px 30px 0;}
    	.bloc_souscateg .tit_bloc {float:left; position:absolute; width:298px; top:9px; left:10px; font-family:Neou; font-weight:100; font-size:24px; text-transform:uppercase; line-height:23px; color:#403f42; z-index:1;}
    	.bloc_souscateg .tit_bloc .lien_categorie {text-transform:none;color:#012d80;}
        .bloc_souscateg .visu {float:left; width:310px; position:absolute; top:33px; text-align:right; z-index:0;}
        .bloc_souscateg .ul_ssnav_sscateg {float:left; list-style-type:none; margin-left:10px; position:absolute; bottom:0; left:0; padding-bottom:10px; width:200px; z-index:10000;}
                        .ul_ssnav_sscateg li {float:left; background:url('/img/fleche-bleue-sscateg.png') 0 0 no-repeat; padding-left:20px; color:#012d80; font-weight:bold; font-size:12px; margin:1px 0; width:230px;}
                        .ul_ssnav_sscateg li a {color:#012d80; font-weight:bold; font-size:12px;}

    #page .txt_intro {float:left; font-size:14px; width:620px; line-height:16px; margin:0 0 30px 33px;}

    #page .bloc_generique {float:left; width:942px; margin:0 0 20px 20px;}
    	.bloc_generique .top {float:left; background:url('/img/bord-haut-bloc.png') no-repeat; width:862px; height:15px; padding:7px 0 0 80px; font-family:Neou; font-size:23px; color:#ffffff;}
        	.top.tel {background:url('/img/bord-haut-tel.gif') 0 0 no-repeat; height:37px;}
            .top.mail {background:url('/img/bord-haut-mail.gif') 0 0 no-repeat; height:37px;}
            .top.courrier {background:url('/img/bord-haut-courrier.gif') 0 0 no-repeat; height:37px;}
            .top.salon {background:url('/img/bord-haut-salon.gif') 0 0 no-repeat; height:37px;}
        .bloc_generique .bottom {float:left; background:url('/img/bord-bas-bloc.png') no-repeat; width:942px; height:22px;}
        .bloc_generique .content_bloc {float:left; border-left:1px solid #9b9b9b; border-right:1px solid #9b9b9b; width:900px; padding:0 20px;}
        	.content_bloc .ul_contact {float:left; margin:26px 0 0 18px; list-style-type:none;}
            .content_bloc .ul_contact li {float:left; padding-left:20px; font-size:14px;}
            .content_bloc .ul_contact li.li_bleu {background:url('/img/fleche-bleue-contact.png') 0 1px no-repeat;}
            .content_bloc .ul_contact li.li_email {background:url('/img/fleche-bleue-mail.png') 0 1px no-repeat;}
            .content_bloc .ul_contact li.li_email a {color:#0d6586;text-decoration:underline;}
				.content_bloc .ul_contact li.li_email a:hover {text-decoration:none;}
            .content_bloc .ul_contact li.li_mleg {background:url('/img/fleche-bleue-contact.png') 0 1px no-repeat; color:#012d80; font-size:14px;}
             .content_bloc .ul_contact li.li_mleg2 {background:url('/img/fleche-bleue-contact.png') 0 4px no-repeat; color:#012d80; font-size:18px;}
            .content_bloc .ul_contact li.li_bleuvert {background:url('/img/fleche-bleuevert-contact.png') 0 1px no-repeat;}
            	.ul_contact li.li_bleuvert a {color:#0d6586; text-decoration:underline;}
                .ul_contact li.li_bleuvert a:hover {text-decoration:none;}
            .content_bloc .ul_contact li.li_vert {background:url('/img/fleche-vert-contact.png') 0 1px no-repeat;}
            .content_bloc .ul_contact li.li_rose {background:url('/img/fleche-rose-contact.png') 0 1px no-repeat;}
            .content_bloc .ul_ml {float:left; margin:0 0 0 38px; list-style-type:none; width:600px;}
            .content_bloc .ul_ml li {float:left; padding-left:20px; font-size:12px; width:600px; background:url('/img/fleche-rouge-mini.png') 0 4px no-repeat; padding-left:14px; margin-bottom:2px;}
        .bloc_contact_hp.acces .bloc_sscontact {float:left; margin:10px 0 0 33px; color:#ffffff; background:url('/img/bg-ss-bloc-contact.png') no-repeat; width:486px; height:28px; font-size:14px; padding:8px 0 0 15px;}
        	.bloc_sscontact a {color:#ffffff; text-decoration:underline;}
            .bloc_sscontact a:hover {text-decoration:none;}

          	.content_bloc .bloc_salon {float:left; width:840px; margin:10px 0 0 30px; background:url('/img/sep-salons.png') left bottom no-repeat; padding-bottom:20px;}
            .content_bloc .bloc_salon .visu {float:left; width:177px; margin-right:20px;}
            .content_bloc .bloc_salon .txt_bloc_salon {float:left; margin-top:10px; font-size:14px; line-height:19px;}
            	.content_bloc .bloc_salon .txt_bloc_salon b {color:#ae0e4e;}

            .content_bloc .bloc_adresse {float:left; font-size:14px; margin:10px 0 0 38px; border-right:1px solid #0a8762; width:220px;}
            .content_bloc .bloc_adresse .titre {color:#d93530;}

            .content_bloc .bloc_actu {float:left; background:url('/img/sep-salons.png') left bottom no-repeat; padding-bottom:20px; margin-bottom:20px;}
            	.bloc_actu .visu_actu {float:left; width:200px; margin-right:20px;}
                .bloc_actu .bloc_texte {float:left; width:670px;}
                .bloc_texte .bloc_titre {float:left; font-family:Neou; font-size:23px; color:#403f42;}
                	.bloc_texte .bloc_titre .date {color:#d23403;}
                   .bloc_texte .p_txt {float:left; width:660px; font-size:14px; line-height:19px; margin:10px 0;}
                   .bloc_texte .lien_actu {float:left; background:url('/img/fleche-bleue-contact.png') 0 2px no-repeat; padding-left:20px; color:#0b2e82; font-weight:bold; font-size:14px;}

            .content_bloc .pagination_actu {float:left; width:890px; position:relative; text-align:center;}
            	.pagination_actu .bt_prec {float:left; background:url('/img/bt-pag-prec.png') 60px 0 no-repeat; height:33px; font-size:10px; padding-top:5px; color:#565555; width:90px; text-align:left;}
                .pagination_actu .bt_suiv {float:right; background:url('/img/bt-pag-suiv.png') 0px 0 no-repeat; height:33px; font-size:10px; padding-top:5px; color:#565555; width:76px; text-align:right;}
                .pagination_actu .numeros {float:left; width:720px;}
                .pagination_actu .numeros .bt_num {text-align:center; position:absolute; background:url('/img/bg-pagination.png') 0 0 no-repeat; width:28px; height:27px; color:#ffffff; font-size:18px; padding-top:2px; text-decoration:none;}
                .pagination_actu .numeros .bt_num:hover,
                .pagination_actu .numeros .bt_num.on {background:url('/img/bg-pagination.png') 0 -28px no-repeat; width:28px; height:27px;}

    #page .bloc_ssouscateg {float:left; background:url('/img/bg-bloc-souscateg.gif') no-repeat; width:207px; height:285px; padding:1px; margin:0 23px 23px 0;}
    	.bloc_ssouscateg .visu_ssouscateg {float:left; text-align:center; width:207px; border-bottom:1px solid #0d3787; height:150px;}
		.bloc_ssouscateg .infos_ssouscateg {float:left; width:187px; height:85px; font-size:12px; color:#303030; margin:10px;}
        	.infos_ssouscateg .tit_pdt_ssouscateg {float:left; text-transform:uppercase; color:#0d3787; font-size:14px; width:187px;}
        .bloc_ssouscateg .lien_detail_ssouscateg {float:left; margin-left:10px; background:url('/img/fleche-bleue-contact.png') no-repeat; padding-left:20px; color:#012d80; font-size:12px; font-weight:bold;}

    #page .bloc_pdt_fiche {float:left; position:relative; width:700px; background:#e6e6e6; min-height:400px; border:1px solid #E6E6E6; border-radius:20px; behavior:url('/PIE.htc');}
    #page .bloc_pdt_fiche img {border-radius:20px; /*behavior:url('/PIE.htc');*/}
    	.bloc_pdt_fiche .coin_g_fp {float:left; position:absolute; top:-11px; left:-11px; background:url('/img/coin-g-fp-visu.png') no-repeat; width:32px; height:32px; z-index:1000;}
        .bloc_pdt_fiche .coin_d_fp {float:left; position:absolute; top:-11px; right:-11px; background:url('/img/coin-d-fp-visu.png') no-repeat; width:32px; height:32px; z-index:1000;}
        .bloc_pdt_fiche .coin_gb_fp {float:left; position:absolute; bottom:-11px; left:-1px; background:url('/img/coin-gb-fp-visu.png') no-repeat; width:32px; height:32px; z-index:1000;}
        .bloc_pdt_fiche .coin_db_fp {float:left; position:absolute; bottom:-12px; right:-12px; background:url('/img/coin-db-fp-visu.png') no-repeat; width:32px; height:32px; z-index:1000;}
    	/*.bloc_pdt_fiche .cache_fp {float:left; position:absolute; top:0; left:0; background:url('/img/cache-fiche-produit.png') no-repeat; width:700px; height:420px; z-index:100;}*/
        .bloc_pdt_fiche .bloc_droit_fp {float:left; position:absolute; top:0; right:0; background:url('/img/fond-part-vignette-fp.png') bottom no-repeat; width:146px; min-height:390px; z-index:100; padding:10px 0 0 6px;}
        	.bloc_droit_fp .vignette_fp {float:left; width:133px; height:89px; position:relative; padding:3px 0 0 4px;}
            .bloc_droit_fp .vignette_fp img {float:left;width:132px;}
            	.vignette_fp .cache_vignette {float:left; background:url('/img/cache-vignette.png') no-repeat; width:142px; height:89px; position:absolute; top:0; left:0;}
            .bloc_droit_fp .logo_partenaires {float:left; text-align:right; width:142px;}
				.bloc_droit_fp .logo_partenaires .bloc_certifications_produit {float:right;position:relative;width:48px;height:48px;clear:both;margin:8px 5px 0 0}
								.bloc_droit_fp .logo_partenaires .bloc_certifications_produit img {margin:0;position:absolute;right:0;top:0;}
					.bloc_droit_fp .logo_partenaires img:first-child {display:block;}
						.bloc_droit_fp .logo_partenaires img {display:none;}
				
    #page .bloc_pdt_infosfiche {float:left; background:#e6e6e6; width:702px; margin-bottom:20px;}
    	.bloc_pdt_infosfiche .lien_tel_fiche {float:right; background:url('/img/pic-telecharger.png') 0 0 no-repeat; padding-left:20px; font-size:12px; font-weight:bold; color:#012d80; margin:10px 20px 0 0; height:16px;}
        .bloc_pdt_infosfiche .bloc_infosfiche {float:left; width:700px; margin:20px 0 0 0px; border-left:1px solid #E6E6E6;}
        .bloc_infosfiche .bt_tit_infosfiche {float:left; cursor:pointer; font-family:Neou; font-size:15px; color:#403f42; text-transform:uppercase; font-weight:bold; height:47px; margin-left:17px;}
        .bloc_infosfiche .bt_tit_infosfiche:first-child {margin-left:0;}
        	.bt_tit_infosfiche:hover,
            .bt_tit_infosfiche.on {color:#d93530; text-decoration:none;}

           .bt_tit_infosfiche .bg_coin_g {float:left; width:22px; height:47px; background:url('/img/bg-coin-g-bt-fp-off.png') 0 0 no-repeat;}
           .bt_tit_infosfiche .bloc_lien_tit {float:left; padding:10px 20px 0 0;}

           .bt_tit_infosfiche:hover .bloc_lien_tit,
           .bt_tit_infosfiche.on .bloc_lien_tit {float:left; background:url('/img/bg-bt-fp.png') top right no-repeat; height:37px;}
           .bt_tit_infosfiche:hover .bg_coin_g,
           .bt_tit_infosfiche.on .bg_coin_g {float:left; background:url('/img/bg-coin-g-bt-fp.png') 0 0 no-repeat; width:22px; height:47px;}

           .bloc_infosfiche .content_fp {float:left; background:#ffffff; width:662px; min-height:350px; padding:20px; display:none; position:relative;}
           	.bloc_infosfiche .content_fp.on {display:block;}
           .bloc_infosfiche .content_fp .txt_infosfiche {float:left; width:660px; margin-bottom:20px;font-size:14px;font-weight:bold;font-family:Neou;color:#dd3530;background:url('/img/fleche_autre_prod.png') no-repeat 0 4px;padding-left:19px;}
		   
           .bloc_infosfiche .content_fp .txt_infosfiche.autres_produits {float:left; width:660px; margin-bottom:20px;font-size:14px;font-weight:bold;font-family:Neou;color:#dd3530;background:url('/img/fleche_autre_prod.png') no-repeat 0 4px;padding-left:19px;margin-left:20px;}
           .bloc_infosfiche .content_fp .ul_carac {float:left; list-style-type:none; width:280px; margin:0 30px 20px 0;}
           	.bloc_infosfiche .content_fp .ul_carac li {float:left; background:url('/img/fleche-rouge-mini.png') 0 3px no-repeat; padding-left:12px; width:260px;}
            .bloc_infosfiche .content_fp .ul_carac li .tit_bleu {color:#0e3887; font-size:14px; text-transform:uppercase; font-weight:bold;}
            .bloc_infosfiche .content_fp .ul_carac li .tit_rouge {color:#d23403; font-size:14px; text-transform:uppercase; font-weight:bold;}
           /*.bloc_infosfiche .content_fp .ul_carac li .tit_carac {float:left; background:none; padding-left:0; font-size:14px; padding-bottom:10px;}*/

           .bloc_infosfiche .content_fp .bloc_visu_tailles_produits {float:left;width:331px;margin:15px 0 0 0;}
			.bloc_infosfiche .content_fp .bloc_visu_tailles_produits img {float:left;margin-right:10px;}
            
            .bloc_infosfiche .content_fp .bloc_visu_tailles_produits .content_picto {float:left;width:/*90*/97%;min-height:38px;}
             .bloc_infosfiche .content_fp .bloc_visu_tailles_produits .content_picto .txt_picto {float:left; width:/*259*/276px;font-size:10px;margin-top:5px;}

           .bloc_infosfiche .content_fp dd {float:left; background:url('/img/fleche-rouge-mini.png') 0 3px no-repeat; padding-left:12px; width:100%; padding-bottom:3px;}

            .bloc_infosfiche .content_fp .bloc_coloris_fp {float:left; width:500px; margin-top:0px; margin-bottom:20px;}
            .bloc_infosfiche .content_fp .bloc_coloris_fp .one_color {float:left; width:44px; height:44px; position:relative; margin:5px;}
           .bloc_infosfiche .content_fp .bloc_coloris_fp .one_color .cache_color {float:left; background:url('/img/cache-coloris.png') no-repeat; width:44px; height:44px; position:absolute; top:0; left:0;}

           .bloc_infosfiche .content_fp .scrollable_fp {float:left;width:630px;height:230px;position:relative;overflow:hidden; margin-left:14px;}
		.bloc_infosfiche .content_fp .browse {position:absolute;top:148px;z-index:1;display:block;width:28px;height:59px;cursor:pointer;}
		.bloc_infosfiche .content_fp .prev {background:url('/img/fr/bt_slide_gauche.png') no-repeat;left:5px;}
		.bloc_infosfiche .content_fp .next {background:url('/img/fr/bt_slide_droite.png') no-repeat;right:0;}
		.bloc_infosfiche .content_fp .scrollable_fp .items {clear:both;position:absolute;width:20000em;}
		.bloc_infosfiche .content_fp .scrollable_fp .items .slide {float:left;width:675px;}
        .bloc_infosfiche .content_fp .scrollable_fp .items .slide .bloc_one_produit {float:left; border:1px solid #b4b4b4; width:142px; height:228px; margin:0 7px 0 7px;}
        	.bloc_one_produit .visu_autrespdt {float:left; text-align:center; width:142px; padding-top:1px;}
            .bloc_one_produit .infos_autrespdt {float:left; font-size:14px; padding:5px 5px 0 5px; color:#000;}
            	.infos_autrespdt .tit_pdt {float:left; text-transform:uppercase; color:#0b2e82; width:140px;}
            .bloc_one_produit:hover .infos_autrespdt .tit_pdt {color:#d93530;}
            	.infos_autrespdt .tit_pdt + span {display:block;float:left;padding-top:9px;border-top:1px dotted #9f9e9e;color:#000;font-size:13px;}

  .jqzoom {display:block;float:left;/*text-decoration:none; float:left;*/ z-index:200; background:#fff;border-radius:20px;}

  .content_bloc .txt_ml {float:left; font-size:12px; margin:10px 20px 20px 40px; width:820px; color:#333;}
   .content_bloc .txt_ml a {color:#d93530;}

   .content_bloc .txt_ml2 {float:left; font-size:12px; margin:10px 20px 0 40px; width:820px; color:#333; background:url('/img/fr/tiret.png') 0 9px no-repeat; padding-left:10px;}
   .content_bloc .txt_ml a {color:#d93530;}
   .content_bloc .txt_ml2:hover {color:#d93530; font-weight:bold;}
   

#page .cache_fp2 {float:left; background:url('/img/cache-fiche-produit3.png') no-repeat; width:400px; height:350px; position:absolute; top:102px; right:-2px; z-index:98;}
#page .cache_fp2b {float:left; background:url('/img/cache-fiche-produit3b.png') no-repeat; width:400px; height:350px; position:absolute; top:187px; left:255px; z-index:98;}

.lien-pdf{color: #333;text-decoration: underline;}
.lien-pdf:hover{color: #000;}