/* ---------- Structure generale -------------*/
body{background: url(../images/bg-global.jpg) 0 0 repeat-x;}
#general{width:1200px;margin:0 auto;height:960px;zoom:1;height:auto !important;height:960px;min-height:960px;}
.generalLEft{width:128px;height:960px;float:left;display:inline;background: url(../images/bg-generalLEft.jpg) 0 0 no-repeat;}
#global{width:944px;height:auto !important;height:960px;min-height:960px;float:left;display:inline;}
.generalRight{width:128px;height:960px;float:left;display:inline;background: url(../images/bg-generalRight.jpg) 0 0 no-repeat;}
a{text-decoration:none;outline:none;}
.input_text{width:192px;height:23px;border:1px solid #b8babc;}
.displayBlock{display:block;}
.spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
.give_layout{overflow:hidden;zoom:1;}
.left_float{float:left;}
.imgTitre{display:block;}

/*****************header**************/
#header{height:140px;position:relative;background: url(../images/bg-header.jpg) 0 0 no-repeat;z-index:1000;}
#header h1{width:334px;float:left;display:inline;height:100px;}
#header h1 a{display:block;width:192px;}
#header h1 img{display:block;}

.menuTop{width:273px;height:100px;float:left;display:inline;}
.menuTop ul{float:left;display:inline;height:40px;}
.menuTop ul li{float:left;padding:0;background:none;margin:0;}
.menuTop ul li .lien-kapo-vert{float:left;width:92px;height:40px;background: url(../images/bg-kapo-v.jpg) 0 0 no-repeat;text-indent:-5000px;}
.menuTop ul li .lien-kapo-expert{float:left;width:91px;height:40px;background: url(../images/bg-kapo-j.jpg) 0 0 no-repeat;text-indent:-5000px;}
.menuTop ul li .lien-kapo-choc{float:left;width:90px;height:40px;background: url(../images/bg-kapo-r.jpg) 0 0 no-repeat;text-indent:-5000px;}

.info{width:172px;height:83px;padding:30px 0 0 33px;position:absolute;background: url(../images/bg-postit.jpg) 0 0 no-repeat;left:778px;top:0;
font-family:Georgia,"Times New Roman";
color:#0086c2;font-size:10px;font-weight:bold;line-height:14px;z-index:10;
}
.info span{font-size:20px;}
.info p{text-align:right;padding:2px 24px 0 0;}

#menu{clear:both;width:944px;float:left;}
#menu .menu_nav{float:left;display:inline;padding:0 0 0 113px;margin:0;}
#menu .menu_nav li{position:relative;float:left;display:inline;padding:0 0 0 1px;background: url(../images/bg-sep.jpg) 0 0 no-repeat;position:relative;z-index:100;margin:0;}
#menu .menu_nav li a{font-family:arial;font-size:12px;color:#fff;font-weight:bold;float:left;height:27px;padding:13px 15px 0 15px;letter-spacing:1px}
#menu .menu_nav li.item1 {display:none;}
#menu .menu_nav li.item48 a{background: url(../images/bg-sep.jpg) right 0 no-repeat;}

#menu .menu_nav li ul{display:none;position:absolute;top:40px;left:0;width:186px;background:url(../images/bg_menu.gif) 0 bottom no-repeat;padding:0 0 4px 0;}
#menu 	.menu_nav li ul li {font-size:11px;background:none;background:#1A92CA;width:186px;padding:0;}
#menu 	.menu_nav li:hover ul{display:block;}
#menu 	.menu_nav li ul li a{text-indent:0;display:block;height:auto;font-size:11px;padding:0;color:#fff;padding:4px 5px 4px 26px;float:none;background:#1A92CA;}
#menu 	.menu_nav li ul li a:hover{background:#5EB2DA;}

/**#menu 	li ul li a:hover.#menu 	li ul li.active a{background:#86D2F0;}*/
/*****************End header*************/

/********************Cont***************/
#cont{clear:both;position:relative;z-index:1;}
/***************End Cont****************/

/************* Animation************/
#box{	position:absolute;}
#box div{	width:944px;	float:left;}
#box div img{display:block;}
.animation{	position:relative;	width:944px;	height:305px;}
.animation #prev8{position:absolute;left:-40px;top:259px;height:92px;width:40px;display:block;cursor:pointer;}
.animation #next8{position:absolute;left:944px;top:259px;height:92px;width:40px;display:block;cursor:pointer;}
.animCentral{	position:relative;	width:944px;	height:305px;	overflow:hidden;}


.kapoprev0{background: url(../images/bg-kapoprev0.jpg) 0 0 no-repeat;}
.kapoprev1{background: url(../images/bg-kapoprev1.jpg) 0 0 no-repeat;;}
.kapoprev2{background: url(../images/bg-kapoprev2.jpg) 0 0 no-repeat;}
.kapoprev3{background: url(../images/bg-kapoprev3.jpg) 0 0 no-repeat;}
.kaponext0{background: url(../images/bg-kaponext0.jpg) 0 0 no-repeat;}
.kaponext1{background: url(../images/bg-kaponext1.jpg) 0 0 no-repeat;}
.kaponext2{background: url(../images/bg-kaponext2.jpg) 0 0 no-repeat;}
.kaponext3{background: url(../images/bg-kaponext3.jpg) 0 0 no-repeat;}

/********************************** */

/********************Home page********************/
.home_bottom{width:944px;padding:36px 0 29px;clear:both;background: url(../images/bg-home-bottom.jpg) 0 0 no-repeat;zoom:1;overflow:hidden;}
.contLeft{width:317px;padding:0 0 0 17px;float:left;display:inline;}
.contCentre{width:273px;float:left;display:inline;}
.contRight{float:left;display:inline;width:337px;}


/*MODULE NOUS VOUS INFORMONS*/
.module_informons{padding:0 0 30px;width:317px;overflow:hidden;zoom:1;}
.module_informons div div div{float:left;width:285px;min-height:142px;height:auto!important;height:142px;padding:0 0 0 13px;background:#006ca6;border:1px solid #e0ebf5;}
.module_informons div div div p {float:left;width:190px;color:#fdfdff;font-size:12px;text-align:justify;padding:25px 14px 2px 0;}
.module_informons div div div p a,.module_informons div div  a{float:left;font-size:11px;font-weight:bold;color:#fdfdff;margin:7px 0 0 ;text-decoration:underline;}
.module_informons div div div p a:hover,.module_informons div div div a:hover{text-decoration:none;}
.module_informons div div div  img{float:left;}


/*MODULE OU SE PROCURER LES PRODUITS KAPO*/
.module_procurer{padding:0 0 30px;width:317px;}
.module_procurer div div div{padding:10px 0 0 12px;overflow:hidden;zoom:1;}
.module_procurer div div div p{color:#043973;overflow:hidden;zoom:1;padding:0;}
.module_procurer div div div p a,.module_procurer div div div  a{float:left;font-size:11px;font-weight:bold;color:#043973;margin:10px 0 0 ;text-decoration:underline;}


/*MODULE PRESENTATION DES 3 GAMMES*/
.moduletable_gammes{float:left;width:273px;}

.bloc_kapo_v{width:91px;float:left;background: url(../images/bg-bloc-kapo-v.jpg) 0 0 repeat-x;}
.bloc_kapo_v .kpv{min-height:20px;width:91px;height:20px;padding:5px 0 0;color:#f2f4f7;background:#4ea32c;display:block;font-size:11px;font-weight:bold;text-align:center;}
.bloc_kapo_v p{padding:0 4px 3px 8px;min-height:120px;height:auto!important;height:120px;}
.bloc_kapo_v a{font-weight:bold;height:26px;padding:8px 0 0;background:#4ea32c;text-decoration:underline;font-size:11px;color:#f2f4f7;display:block;text-align:center;}
.bloc_kapo_v a:hover{text-decoration:none;}

.bloc_kapo_ex{width:91px;float:left;background: url(../images/bg-bloc-kapo-ex.jpg) 0 0 repeat-x;}
.bloc_kapo_ex .kpex{min-height:20px;width:91px;height:20px;padding:5px 0 0;color:#f2f4f7;background:#eeaf00;display:block;font-size:11px;font-weight:bold;text-align:center;}
.bloc_kapo_ex p{padding:0 4px 3px 8px;min-height:120px;height:auto!important;height:120px;}
.bloc_kapo_ex a{font-weight:bold;height:26px;padding:8px 0 0;background:#eeaf00;text-decoration:underline;font-size:11px;color:#f2f4f7;display:block;text-align:center;}
.bloc_kapo_ex a:hover{text-decoration:none;}

.bloc_kapo_choc{width:91px;float:left;background: url(../images/bg-bloc-kapo-v.jpg) 0 0 repeat-x;}
.bloc_kapo_choc .kpchoc{min-height:20px;width:91px;height:20px;padding:5px 0 0;color:#f2f4f7;background:#de1010;display:block;font-size:11px;font-weight:bold;text-align:center;}
.bloc_kapo_choc p{padding:0 4px 3px 8px;min-height:120px;height:auto!important;height:120px;}
.bloc_kapo_choc a{font-weight:bold;height:26px;padding:8px 0 0;background:#de1010;text-decoration:underline;font-size:11px;color:#f2f4f7;display:block;text-align:center;}
.bloc_kapo_choc a:hover{text-decoration:none;}


/*MODULE VOUS AVEZ DES QUESTIONS*/
.module_question{width:337px;padding:0 0 40px;}
.module_question div div div{padding:10px 0 0 30px ;}
.module_question div div  div p{color:#043973;overflow:hidden;padding:0;}
.module_question div div  div p a, .module_question div div div  a {color:#043973;float:left;font-size:11px;font-weight:bold;margin:10px 0 0;text-decoration:underline;}

/*bloc newsletter*/
.module_newsletter{width:337px;}
.module_newsletter div div div{padding:10px 0 0 30px ;}
.module_newsletter div div div p{color:#043973;overflow:hidden;padding:0 0 10px;}
.module_newsletter div div div .input_text{padding:4px 0 0 2px;width:190px;height:19px;background:#fff;color:#043973;font-size:11px;font-weight:bold;float:left;display:inline;margin:3px 16px 0 0;}
.module_newsletter div div div .btn_envoyer{float:left;width:81px;height:37px;text-indent:-5000px;border:0;}

/*Titre*/
.module_informons h3,.module_procurer h3,.module_question h3,.moduletable_gammes h3,.module_newsletter h3{padding:0;margin:0;text-indent:-2000px;height:22px;}
.module_informons h3{background: url(../images/titre_nous_vous_informons.png) 0 0 no-repeat;}
.module_procurer h3{background: url(../images/titre_ou_se_procurer.png) 0 0 no-repeat;}
.module_question h3{background: url(../images/titre_vs_avez_des_questions.png) 0 0 no-repeat;}
.module_newsletter h3{background: url(../images/titre_newsletter_kapo.png) 0 0 no-repeat;}
.moduletable_gammes h3{background: url(../images/titre_trois_gammes.png) 0 0 no-repeat;height:21px;}



/***************End home*****************/

/****************Pages interns***********/
.cont_intern{width:913px;padding:19px 0px 25px 31px;float:left;min-height:756px;height:auto!important;height:756px;background:url(../images/bg_content.jpg) 0 0 no-repeat #fff;}
.fil_arian{padding:0 0 0 21px;height:32px;}
.cont_intern .fil_arian{padding:0;position:relative;left:-12px;}

.fil_arian,.fil_arian a{font-size:10px;font-weight:bold;}
.fil_arian a{color:#1a92ca;}
.fil_arian a:hover{text-decoration:underline;}
.cont_intern  h2{position:relative;top:0;left:-14px;}
.cont_intern p a{text-decoration:underline;}
.cont_intern #page  .buttonheading{display:none;}
.cont_intern #page{padding:0 24px 0 0;margin:0;}
.cont_intern #page p{line-height:16px;}
.cont_intern #page h2{padding:0 0 24px 24px;}
/************End Pages interns***********/


/*Pages liste des Produits*/
.intro_produit{padding:0 236px 21px 0;position:relative;}
.intro_produit img{padding:0 0 0 0;float:right;position:absolute;display:inline;top:-80px;right:40px;}
.produit_header {float:left;width:913px;padding:13px 0 0;}
.produit_header .personaliser_search{margin:0 0 1px 0;width:185px;height:20px;color:#fff;font-size:11px;font-weight:bold;padding:14px 0 0 15px;background: url(../images/bg_recherche.png) 0 0 no-repeat;}
.produit_header .par_insect,.produit_header .par_solution{width:763px;height:20px;padding:11px 0 0 119px;float:left;}
.produit_header .par_insect{background:#CFD7E2;}
.produit_header .par_solution{background:#E4E7ED;width:766px;padding-left:116px;}
.produit_header .titre_choix{color:#545454;font-size:11px;font-weight:bold;padding:0 23px 0 0;float:left;}
.produit_header form input.sbox{float:left;width:12px;height:12px;border:0 none;margin:0 5px 0 0;}
.produit_header form  label{float:left;padding:0 42px 0 0;}
.produit_header form  .par_solution label{padding:0 35px 0 0;width:auto;white-space:nowrap;}

.listing_produit{width:910px;float:left;padding:24px 0 0 3px;}
.listing_produit #listing_liste {width:910px;float:left;}
.listing_produit .listing{overflow:hidden;zoom:1;}


.listing_produit #listing_liste li{padding:0;margin:0 60px 12px 0;background:none;float:left;width:174px;}
.listing_produit #listing_liste li.fin_chaine{margin-right:0;}
.listing_produit #listing_liste .solution_minia{float:right;border:0 none;padding:0;margin:0;}
.listing_produit #listing_liste .produit_liste{float:left;width:172px;border:1px solid #D2DEE8;height:184px;}
.listing_produit #listing_liste .produit_liste .visuel_produit{float:left;width:172px;height:143px;overflow:hidden;text-align:center;}
.listing_produit #listing_liste .produit_liste .visuel_produit img{height:143px;}
.listing_produit #listing_liste .produit_liste .listing_description{float:left;width:167px;height:34px;background:#E2E6EB;text-align:center;padding:7px 5px 0 0;color:#545454;font-size:11px;}
.listing_produit #listing_liste .produit_liste .listing_description a{text-decoration:none;color:#545454;}

.bloc_pagination{width:910px;float:left;text-align:center;padding:20px 0 0 0;}
.bloc_pagination li{display:inline;color:#1A92CA;padding:0 12px 0 0;background:none;}
.bloc_pagination li a{color:#1A92CA;}
.bloc_pagination .signe_pagination{display:inline;}
.bloc_pagination .page_courant{font-weight:bold;}
.bloc_pagination .page_courant .signe_pagination {color:#E4E7ED;font-weight:normal;}
.counter{display:none;}
/******************Footer****************/
#footer{clear:both;width:944px;background: url(../images/bg-footer.gif) 0 0 no-repeat;}
.navfooter {padding:0 0 0 99px}
.navfooter li{float:left;display:inline;padding:0 0 2px 1px;background: url(../images/bg-sep2.jpg) 0 0 no-repeat;margin:0;}
.navfooter li a{color:#000000;float:left;display:inline;padding:8px 12px 0 12px;height:22px;}
.navfooter2{clear:both;width:944px;padding:8px 0 0;}
.navfooter2 ul{float:right;}
.navfooter2 li{color:#8f8f8f;font-size:10px;background: url(../images/bg-puce01.gif) 0 3px no-repeat;padding:0 15px 0 11px;float:left;display:inline;}
.navfooter2 li a{color:#8f8f8f;font-size:10px;text-decoration:underline;}
.navfooter2 li a:hover{color:#8f8f8f;font-size:10px;text-decoration:none;}
.navfooter2 li.item58{padding:0 2px 0 11px;}
.navfooter2 li.item59{padding:0;background:none;}

.blocAdd{float:right;color:#8f8f8f;background: url(../images/bg-puce01.gif) 0 3px no-repeat;padding:0 15px 0 11px;}
.joomla_add_this{float:left;display:inline;margin:0 9px 0 0;}
.joomla_add_this a{text-decoration:none}
.faceB{float:left;display:inline;margin:0 9px 0 0;width:14px;height:15px;}
.twitter{float:left;width:14px;height:15px;margin:0 8px 0 0;}
.favoris{float:left;width:15px;height:15px;margin:0 12px 0 0;}
.plusOpt{float:left;width:14px;height:14px;}
/**************End Footer****************/

















/***Footer***/
/*#footer{clear:both;width:963px;height:103px;padding:0 21px 0 20px;background: url(../images/bg-footer.gif) 0 0 no-repeat;text-align:center;position:relative;}
#footer .menu{float:none;padding:5px 0 0;}
#footer .menu li{float:none;display:inline;padding:0;background: url(../images/bg-separateur2.gif) right 3px no-repeat}
#footer .menu li.item30{background:none;}
#footer .menu li a{float:none;font-size:12px;font-weight:normal;padding:0;display:inline;margin:0 11px;color:#fff;}
#footer .menu li a:hover,#footer .menu li.active a{color:#337931;}

#footer .navfooter2{text-align:center;padding:11px 0 0 160px;}
#footer .navfooter2 .menu li {padding:0;background:none;}
#footer .navfooter2 .menu li a{display:inline;text-decoration:underline;font-size:11px;margin:0 5px 0;color:#939393;}
#footer .navfooter2 .menu li.item37 a{display:inline;text-decoration:underline;font-size:11px;}
#footer .navfooter2 .menu li .separator{display:inline;font-size:11px;color:#939393;background: url(../images/bg-separateur3.gif) left 8px no-repeat;padding:0 0 0 5px}
#footer .navfooter2 .menu li a:hover{text-decoration:none;}
#footer .at300bs {display:none;}
#footer .envoi_ami{font-size:11px;color:#939393;background:url(../images/bg_mail.gif) 0 4px no-repeat;padding:1px 2px 0 18px;text-decoration:underline;position:absolute;left:309px;top:38px;}
#footer .envoi_ami:hover{text-decoration:none;}
*/
/*partage*/

/***End Footer***/

/*----Page Home----*/







/*---------------------*/























/*-------Formulaire----*/
.formulaire{width:913px;position:relative;}
.formulaire .agent_kapo{position:absolute;top:-5px;right:46px;}
.formulaire form{width:834px;padding:0 0 0 38px;}
.formulaire p{padding:0 0 14px;color:#545454;font-size:11px;}
.formulaire .intro{padding:28px 0 38px 0;width:576px;}
#global .formulaire .confirmation {padding:0 0 38px 20px;width:620px;}
.formulaire .form p{overflow:hidden;zoom:1;width:834px;padding:0 0 15px;}
#msgError{text-align:center;font-size:11px;color:#e42322;padding:8px 0 15px;}
.formulaire  #label_civ{padding-top:3px;}
.formulaire .label01{float:left;display:inline;width:148px;color:#545454;font-size:11px;padding:6px 0 0;}
.formulaire .label02{width:119px;}
.formulaire .radio01{float:left;display:inline;position:relative;top:2px;}
*html .formulaire .radio01{top:-1px;}
*+html .formulaire .radio01{top:0px;}
.formulaire .civilite{float:left;display:inline;width:46px;padding:0 0 0 8px;color:#545454;font-size:11px;}
.formulaire .input_text,.formulaire .inputbox,.inputbox1{float:left;display:inline;width:233px;height:23px;border:1px solid #c7c7c7;font-size:12px;color:#545454;padding:2px 0 0 2px;}
.formulaire .inputbox{width:137px;margin:0 184px 0 0;}
.inputbox1{width:163px;}
.formulaire .margin_right{margin:0 60px 0 0;}
.formulaire .comm{float:left;display:inline;width:647px;height:23px;border:1px solid #c7c7c7;color:#545454;font-size:12px;padding:2px 0 0 2px;}
.formulaire  select{color:#545454;font-size:12px;height:24px;}
.formulaire  option{padding:0 0 0 3px;color:#545454;font-size:12px;}
#select_jour_span{float:left;display:inline;margin:0 10px 0 0;}
#select_mois_span{float:left;display:inline;margin:0 10px 0 0;}
#select_annee_span{float:left;display:inline;margin:0 21px 0 0;margin:0 60px 0 0;}
#select_pays_span{float:left;display:inline;margin:0 141px 0 0;}
#select_object_span{float:left;display:inline;border:1px solid #fff}
#form_contact p .spanError {border-color:red}
.formulaire #jour{width:57px;}
.formulaire #mois{width:93px;}
.formulaire #annee{width:64px;}
.formulaire #pays{width:142px;}
.formulaire .lbville{width:89px;}
.formulaire .lbtele{width:131px;}
.obj_message{width:235px;}
.formulaire .accept{float:left;display:inline;width:419px;color:#545454;font-size:11px;}
.formulaire .lbl{float:left;display:inline;width:55px;padding:0 0 0 8px;font-size:12px;}
.formulaire .form .reqiured{text-align:right;font-size:10px;color:#545454;padding:0 51px 20px 0;width:auto;}
.formulaire .form .reqiured2{text-align:left;font-size:10px;color:#545454;padding:0 0 20px 0;width:auto;}
.formulaire .form .envoie{padding:0;}
.formulaire .btn2{float:left;width:81px;height:47px;display:inline;}
.formulaire .btn3{float:right;width:81px;height:44px;display:inline;margin:0 34px 0 0;}
.formulaire .form .loi{font-size:11px;text-align:center;padding:5px 0 10px;}
.formulaire .form .labelerror,.formulaire .form .label_error{color:red;color:#e42322;}
.formulaire .inputerror{color:red;color:#e42322;border-color:#e42322;}
/*----End Formulaire---*/

/*-----Fiche Produit------*/
.fiche_produit{padding:46px 0 17px 0;width:913px;overflow:hidden;zoom:1;}
.fiche_produit .visuel{width:207px;padding:0 28px 0 0;float:left;}
.fiche_produit .visuel .div_img{width:201px;height:232px;border:3px solid #f1f1f1;padding:0 0 0;background:#fff;position:relative;margin:0 0 7px;}
.fiche_produit .visuel .div_img img{display:block;margin:auto;}
.fiche_produit .visuel .zoom{display:block;position:absolute;bottom:0px;right:0;width:50px;height:16px;background:#f1f1f1;text-align:center;color:#626262;}
.fiche_produit .visuel .partager{float:left;}
.fiche_produit .visuel .envoi_ami{float:right;color:#000;background:url(../images/bg_mail.gif) 0 0px no-repeat;padding:0 2px 0 18px;text-decoration:underline;font-size:10px;}
.fiche_produit .visuel .envoi_ami:hover{text-decoration:none;}
.fiche_produit .description{float:left;width:678px;position:relative;}
.fiche_produit .description .dec_prod{width:500px;padding:0 0 15px 0;}
.fiche_produit .description .picto{position:absolute;top:-25px;right:32px;}
.fiche_produit .description h3{color:#0088c6;font-size:15px;font-weight:bold;padding:0 0 12px;position:relative;left:-10px;}
.fiche_produit .description p{padding:0;}
.fiche_produit .description ul{padding:0 0 0 0;zoom:1;}
.fiche_produit .description li {background:url(../images/puce01.gif) no-repeat 0 3px;padding:0 0 0 18px;font-size:11px;margin:0 0 7px 0;}
.fiche_produit .plus_kapo{padding:0 0 9px 0;}
.fiche_produit .plus_kapo h4 strong{font-size:16px;line-height:12px;position:relative;top:1px;}
.fiche_produit .mode_emploi{padding:0 0 22px ;}
.fiche_produit .propriete{padding:0 0 22px 0;}
.fiche_produit .enclair{color:#337931;/*background:#faf9f5;*/background:#EBEBEB;padding:7px 0 7px 10px;}
.fiche_produit .joomla_add_this {float:left;top:inherit;width:inherit;position:static;width:80px;}
.fiche_produit .at15t_email{display:none;}
.fiche_produit .bien_etre p,.environnement_durabl p,.efficace p{font-size:12px;}
.fiche_produit .bien_etre span,.bien_etre strong,.environnement_durabl span,.environnement_durabl strong,.efficace span,.efficace strong{color:#51473c;font-size:12px;font-weight:bold;}
.fiche_produit .activiter{width:913px;padding:0 0 0 0;float:left;}
.fiche_produit .activiter h4{background: url(../images/bg_titre_detaile.png) 0 0 no-repeat;font-size:11px;font-weight:bold;padding:14px 0 0 0;margin:0;color:#fff;height:41px;text-align:center;}
.fiche_produit .activiter  p{padding:0 0 0 11px;line-height:16px;}
.fiche_produit .activiter .s_active{float:left;width:256px;margin:0 57px 12px 0;}
.fiche_produit .activiter .ou_nous_trouver{margin-right:0;}
.fiche_produit .activiter .enclair{color:#337931;/*background:#faf9f5;*/background:#EBEBEB;padding:7px 0 7px 10px;}
.fiche_produit .activiter .enclair p{color:#337931;}
.fiche_produit .etoile_rouge{color:#ff0033;}
.fiche_produit .activiter .indication{font-size:10px;line-height:13px;padding:4px 0 4px 10px;}
/*.dedans small{color:#ff0033;}*/
.fiche_produit .div_btn{clear:both;overflow:hidden;zoom:1;padding:0 36px 0 0;}
.fiche_produit .div_btn .btn_find{padding:0 0 0 15px;float:right;background: url(../images/puce02.gif) 0 4px no-repeat;color:#0088c6;text-decoration:none;}
.fiche_produit .div_btn .btn_retour{text-indent:-2000px;width:81px;height:47px;margin:18px 0 0;float:left;clear:right;background: url(../images/btn_retour.png) 0 0 no-repeat;}
/*----End Fiche Produit---*/

/*-----Page listing produit----*/
/*.listing_produit{padding:0 21px;}
.listing{position:relative;width:921px;height:358px;padding:66px 0 0;overflow:hidden;zoom:1;background: url(../images/bg-listing-produit.jpg) 0 0 no-repeat;}
.listing ul {width:5000px;height:269px;float:left;position:absolute;top:66px;left:0;}
.listing ul li{padding:0;background:none;width:230px;height:269px;float:left;text-align:center;}
.visuel_produit{width:200px;height:179px;overflow:hidden;margin:0 auto;}
.listing_liste{background:red;}
.listing_description {padding:36px 0 0;text-align:center;font-size:12px;font-weight:bold;color:#337931;}
.listing_description a{font-size:12px;font-weight:bold;color:#337931;}
.nav_listing{display:none;clear:both;position:absolute;top:335px;left:170px;height:28px;width:582px;padding:14px 0 0;background: url(../images/bg-slider-listing.gif) 16px 22px no-repeat;}
#slider {height:12px;width:542px;float:left;display:inline;margin:8px 3px 0 4px;}
#knob {height:12px;width:52px;background: url(../images/bg-knob-listing.gif) 0 0 no-repeat;cursor:pointer}
#listing_previous{float:left;display:inline;width:16px;height:28px;background: url(../images/bg-prev-listing.gif) 0 0 no-repeat;text-indent:-1000px;}
#listing_next{float:left;display:inline;width:16px;height:28px;background: url(../images/bg-next-listing.gif) 0 0 no-repeat;text-indent:-1000px;}
.img_glisser{opacity:0;position:absolute;bottom:0;right:0;}

/*---End Page listing produit--*/
/*---    Ou nous trouver---*/

.ou_nous_touver{padding:0 0 0 0px;width:942px;}
.ou_nous_touver p{color:#626262;}
.ns_touver{padding:0 42px 0 0px;width:879px;}

.bloc_ou_ns_trouver{width:427px;float:left;display:inline;margin:30px 0 0;background:#FAFAFA;height:auto !important;min-height:197px;height:197px;}
.bloc_ou_ns_trouver h3{background:#E9E9E9;padding:6px 0 0 11px;height:22px;margin:0 0 15px 0;}
.margLeft{margin-right:30px;}
.revendeur{width:205px;float:left;padding:59px 0 0 35px;}
.revendeur .input_text{border:1px solid #C7C7C7;font-size:12px;color:#666666;padding:2px 0 0 2px;width:137px;height:21px;float:left;display:inline;}
.revendeur .input_btn{float:left;width:36px;height:25px;display:inline;margin:0 0 0 11px;}
.a_souris{width:268px;float:left;padding:2px 0 0 ;}
.a_souris ul{width:127px;float:left;padding-left:6px;}
.a_souris li{padding:0 0 0 7px;background:url(../images/puce03.gif) 0 5px no-repeat;font-size:11px;color:#626262;}
.a_souris li a{font-size:11px;color:#626262;text-decoration:none;}
.a_souris li a:hover{text-decoration:none;}

.com_find_us{padding:0;min-height:330px;height:auto!important;height:330px;}
.com_find_us table td{border:1px solid rgb(255, 255, 255);font-size: 10px;font-weight: bold;font-size: 10px; }
.com_find_us table .th td{color:#fff;background:#00568F}
.com_find_us table .impair td{background:#fff;color:#666666;}
.com_find_us table .pair td{background:rgb(235, 239, 244);color:#666666;}
.into_find_us{padding:30px 50px 14px 0;}

/*---End Ou nous trouver---*/


/*block Actualiter*/
.blog{width:913px;padding:0;}
.blog h2 {padding-bottom:26px;}
.article_row {font-size:11px;width:884px;}
.article_column{overflow:hidden;zoom:1;}
.article_row .contentheading{font-size:12px;padding:0;color:#626262;}
.article_row .iteminfo{font-size:10px;font-weight:bold;padding:0 0 7px 0;color:#0088c6;}
.article_row p{padding:0;}
.article_row .readon,span.retour_actus{color:#0088c6;background:url(../images/puce04.gif) no-repeat scroll 0 4px;display:block;float:right;margin:0;padding:0 4px 0 17px;text-decoration:none;font-size:10px;font-weight:bold;clear:left;}
span.retour_actus a{color:#0088c6;}
.article_row .article_separator {border-bottom:1px solid #D2D9E3;clear:both;display:block;height:9px;overflow:hidden;}
.article_row .row_separator{height:9px;display:block;overflow:hidden;}

.buttonheading{display:none;}
.articleinfo{font-size:10px;font-weight:bold;padding:0 0 7px 0;color:#0088c6;}
/*
.bloc_pagination{width:100%;}
.pagination{text-align:center;padding:21px 0 0 0;overflow:hidden;width:222px;margin:0 auto;}
.counter{display:none;}
.pagination li{background:none;color:#9ec31d;padding:0;display:inline;border:1px solid #9ec31d;font-size:11px;font-weight:bold;width:19px;height:18px;margin:0 9px 0 0;float:left;text-align:center;}
.pagination li a{font-weight:bold;color:#9ec31d;}
.pagination li.page_courant{font-weight:bold;color:#DED9D2;border:1px solid #DED9D2;}





*/




