/*MINI RESET CSS--------------------------------------------------------------------------------------------------------*/
body{
margin: 0;
padding: 0;
font: 8pt arial, sans-serif;
color: #666;
line-height:10pt;
background-color:white;
background: url(../images/fnd_body.jpg) repeat-x top left;
}

body.body02{background: url(../images/fnd_body02.jpg) repeat-x top left;}

form, p, h1, h2, h3, h4, h5, h6, ul {padding:0; margin:0;}
img {border:none; display:block;}

/*STYLES TRNSVERSAUX--------------------------------------------------------------------------------------------------------*/
a{text-decoration:none;color:#5e5e5e;}
a:hover{text-decoration:underline;color:#4c6383;}

ul{list-style-type:none;}
.clear{clear:both;display:block;}
.href_img{display:block;width:100%;height:100%;}
.float_left{float:left;display:block;}
.bold{font-weight:bold;}
.italic{font-style: italic;line-height:13pt;}
span.red{color:#c42b0d;}
.no-border{background:none;}
.no-li{display:none;}

input[type="text"], input[type="password"], select{padding-left:4px;border:1px solid #cccfd7;font-size:8pt;color: #666;}
input[type="textarea"], textarea{ color:#666;font-size:8pt;border:1px solid #cccfd7;}

/*--------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------STYLES PG HOME----------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------------------*/

div#wrapper,div.wrapper02{position:absolute;width:987px;left:50%;margin-left:-493px;min-height:600px;}
div#bloc_dashed, div.bloc_dashed02{position:absolute;width:987px;left:50%;margin-left:-493px;}

div.rounded_home{background:url(../images/fnd_actu_left.jpg) repeat-y top left;}
div.rounded_home div{background:url(../images/fnd_actu_right.jpg) repeat-y top right;}
div.rounded_home div div {background:url(../images/fnd_actu_top_left.jpg) no-repeat top left;}
div.rounded_home div div div{background:url(../images/fnd_actu_bottom_left.jpg) no-repeat bottom left;}
div.rounded_home div div div div{background:url(../images/fnd_actu_bottom_right.jpg) no-repeat bottom right;}
div.rounded_home div div div div div{padding:10px 14px 15px 12px;background:url(../images/fnd_actu_top_right.jpg) no-repeat top right;}
div.rounded_home div div div div div div{background:url(../images/fnd_actu_degrade.jpg) repeat-x bottom left;}

div.rounded{background:url(../images/fnd_actu_left.jpg) repeat-y top left;}
div.rounded div{background:url(../images/fnd_actu_right.jpg) repeat-y top right;}
div.rounded div div {background:url(../images/fnd_actu_top_left.jpg) no-repeat top left;}
div.rounded div div div{background:url(../images/fnd_actu_bottom_left02.jpg) no-repeat bottom left;}
div.rounded div div div div{background:url(../images/fnd_actu_bottom_right02.jpg) no-repeat bottom right;}
div.rounded div div div div div{padding:20px;background:url(../images/fnd_actu_top_right.jpg) no-repeat top right;}



/*FOOTER--------------------------------------------------------------------------------------------------------*/
div.footer{}
div.footer_marg_top{margin-top:120px;}
div#footer_plan_du_site{background:url(../images/fnd_footer_cent.jpg) repeat-y top left;}
div#footer_plan_du_site div{margin-top:10px;background:url(../images/fnd_footer_top.jpg) no-repeat top left;}
div#footer_plan_du_site div div{padding:15px 0 15px 15px;background:url(../images/fnd_footer_bottom.jpg) no-repeat bottom left;}

span.liste_de_listes{}
ul.liste_plan_du_site{width:120px;float:left;padding:0 20px 0 0;margin:0 19px 0 0 ;background:url(../images/dashed.gif) repeat-y top right;}
html[xmlns*=""] body:last-child ul.liste_plan_du_site{}/*hack seulement pour SAFARI*/
li.titre_rubrique{font-weight:bold;color:#4c83b0;}
ul.last_footer{background:none;float:left;}
li#last_footer_docs{background:none;}

ul.footer_docs_plans{margin:10px 0 0 150px;height:30px;}
ul.footer_docs_plans li{display:block;float:left;padding: 0 7px 0 5px;background:url(../images/separateur_footer.jpg) no-repeat top right;}

/*POINTILLES--------------------------------------------------------------------------------------------------------*/

div#dashed_home_left_02{margin:224px 0 0 0;position:absolute;width:1px;height:800px;background:url(../images/dashed.gif) repeat-y top right;}
div#dashed_home_right_02{margin:230px 0 0 980px;position:absolute;width:5px;height:90px;background:url(../images/dashed.gif) repeat-y top left;}

/*----------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------STYLES PGS ARTICLES----------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------*/

/*HEADER PG ARTICLE--------------------------------------------------------------------------------------------------------*/
.header_left02{float:left;width:656px;height:164px;background:url(../images/header_structure_left02.jpg) no-repeat top left;}
.header_right02{float:left;width:329px;height:164px;background:url(../images/header_structure_right02.jpg) no-repeat top left;}
span.lien_accueil a{margin:5px 0 0 12px;display:block;width:66px;height:27px;background:url(../images/btn_accueil.jpg) no-repeat top left;}
span.lien_accueil a:hover{display:block;width:66px;height:27px;background:url(../images/btn_accueil.jpg) no-repeat 0 -27px;}
span.lien_site_imerys a{margin:19px 0 0 77px;display:block;width:97px;height:34px;background:url(../images/btn_site_imerys.jpg) no-repeat top left;}
span.lien_site_imerys a:hover{display:block;width:97px;height:34px;background:url(../images/btn_site_imerys.jpg) no-repeat 0 -34px;}

#anim_structure02{margin:32px 0 0 129px;padding:15px 0 15px 0;width:200px;background:#004e8f url(../images/fnd_fausse_anim_bottom.jpg) no-repeat bottom left;}
#fausse_anim02{margin-left:16px;width:167px;height:170px;}

/*MENU PG ARTICLE--------------------------------------------------------------------------------------------------------*/
.mainmenu02 {width:auto;margin:0;}
 /* remove the bullets, padding and margins from the lists */
 
.mainmenu02 ul{list-style-type:none;padding:0;margin:-8px 0 0 0;}
.mainmenu02 ul li{height:50px;padding-top:13px;}
.mainmenu02 ul li a{padding:0 0 0 40px;margin-top:-5px;font-weight:bold;font-size:11pt;font-variant:small-caps;background:url(../images/puce_mainmenu.jpg) no-repeat 0 10px;}
.mainmenu02 ul li:hover{background:url(../images/btn_mainmenu_over_activ02.jpg) no-repeat top left;}
.mainmenu02 ul li a:hover, .mainmenu02 ul li a:focus, .mainmenu02 ul li a:active{text-decoration:none;color:#e09a40;}

/* make the top level links horizontal and position relative so that we can position the sub level */
.mainmenu02 li{float:left;position:relative;z-index:100;}

/* use the table to position the dropdown list */
.mainmenu02 table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:25px;}

/* style all the links */
.mainmenu02 a, .mainmenu02 a:visited {color:white;text-decoration:none;/* display:block;
width:auto; padding:3px 7px 5px 7px;margin-right:1px;text-align:left; */}

/* style the links hover */
.mainmenu02 a:hover{color:white;}

/* hide the sub level links */
.mainmenu02 ul ul {visibility:hidden;position:absolute;width:180px;height:0;/* background:#004e90 url(../images/angl_sous-nav.jpg) no-repeat bottom left; */margin:-4px 0 0 -2px;}
.mainmenu02 ul li ul li{height:auto;/* background:#004e90; */padding: 7px 5px 7px 2px;background:#004e90 url(../images/dashed_white02.gif) repeat-x bottom left;}
.mainmenu02 ul li ul li:hover{background:#004e90 url(../images/dashed_white02.gif) repeat-x bottom left;;}
.mainmenu02 ul li ul li a{margin:0 0 0 -20px;font-size:8pt;font-weight:lighter;background:url(../images/puce_sousnav.jpg) no-repeat 22px 2px;width:180px;text-align:left;font-variant:normal;}
.mainmenu02 ul ul a{}
/* make the sub level visible on hover list or link */
.mainmenu02 ul li:hover ul,
.mainmenu02 ul a:hover ul{visibility:visible;color:white;width:180px;}

/* angle du bas pour le menu déroulant */
li.angl_bot_nav{height:7px;display:block;}
ul.menu_principal02 li ul li.angl_bot_nav span{position:relative;display:block;margin:0 -5px -7px 0;padding:0 5px 0 0;height:7px;width:200px;background:url(../images/ang_menu_der_right.jpg) no-repeat bottom right;}
ul.menu_principal02 li ul li.angl_bot_nav span span{display:block;margin:0 0 0 -2px;padding:0 0 0 0;height:7px;width:200px;background:url(../images/ang_menu_der_left.jpg) no-repeat bottom left;}

span.dashed_white{display:block;width:100%;height:1px;background:url(../images/dashed_white02.gif) repeat-x top left;margin:3px 0 3px 0;}

/* div#mainmenu02 ul.menu_principal02{}
div#mainmenu02 ul.menu_principal02 li{line-height:10pt;display:block;height:59px;float:left;margin:0 0 0 0;padding:7px 1px 0 0;}
div#mainmenu02 ul.menu_principal02 li.menu_actif{display:block;padding:7px 1px 0 0;background:url(../images/btn_mainmenu_over_activ02.png) no-repeat 0 7px;}
div#mainmenu02 ul.menu_principal02 li.menu_actif a{color:#e09a40;}
div#mainmenu02 ul.menu_principal02 li#fnd_mainmenu_02:hover{display:block;padding:7px 1px 0 0;background:url(../images/btn_mainmenu_over_activ02.png) no-repeat 0 7px;}
div#mainmenu02 ul.menu_principal02 li#fnd_mainmenu_03:hover{display:block;padding:7px 1px 0 0;background:url(../images/btn_mainmenu_over_activ02.png) no-repeat 0 7px;}
div#mainmenu02 ul.menu_principal02 li#fnd_mainmenu_04:hover{display:block;padding:7px 1px 0 0;background:url(../images/btn_mainmenu_over_activ02.png) no-repeat 0 7px;}
div#mainmenu02 ul.menu_principal02 li#fnd_mainmenu_05:hover{display:block;padding:7px 1px 0 0;background:url(../images/btn_mainmenu_over_activ02.png) no-repeat 0 7px;}
div#mainmenu02 ul.menu_principal02 li a{display:block;margin-top: 0;padding:7px 0 0 45px;font-variant:small-caps;color:white;font-weight:bold;font-size:11pt;background:url(../images/puce_mainmenu.jpg) no-repeat 5px 16px;}
div#mainmenu02 ul.menu_principal02 li a:hover, div#mainmenu02 ul.menu_principal02 li a:focus, div#mainmenu02 ul.menu_principal02 li a:active{text-decoration:none;color:#e09a40;}



div#mainmenu02 div#sousnav{width:752px;padding:5px 0 0 0;margin:-7px 0 0 0;background-color:#004e8f;}
div.angle{position:absolute;margin:-5px 0 0 752px;width:9px;height:23px;background:url(../images/fnd_sous_nav_right.jpg) no-repeat top left;}
div#mainmenu02 div.sous_menu{width:752px;padding-bottom: 10px;background:url(../images/fnd_sous_nav_bottom.jpg) no-repeat bottom left;}
div#mainmenu02 div#sous_menu{width:752px;padding-bottom: 0;background:url(../images/fnd_sous_nav_bottom.jpg) no-repeat bottom left;}
div#mainmenu02 div.sous_menu a{color:white;float:left;margin:0 0 8px 4px;padding:0 10px 0 13px;background:url(../images/puce_sousnav.jpg) no-repeat 0 3px;}
div#mainmenu02 div.sous_menu a:hover,div#mainmenu02 div.sous_menu a:focus, div#mainmenu02 div.sous_menu a:active{color:#e09a40;}
div#mainmenu02 div#sous_menu a{color:white;float:left;margin:0 0 8px 4px;padding:0 10px 0 13px;background:url(../images/puce_sousnav.jpg) no-repeat 0 3px;}
div#mainmenu02 div#sous_menu a:hover, div#mainmenu02 div#sous_menu a:focus, div#mainmenu02 div#sous_menu a:active{color:#e09a40;} */

span.last_sous_nav{margin:0;padding:0;}

/*MISE EN PAGE--------------------------------------------------------------------------------------------------------*/
div.contenu_pg_article_col_l{width:755px;float:left;color:#666;}
div.breadcrumbs{margin:15px 0 0 10px;height:30px;width:100%;}
div.breadcrumbs span{padding:0 10px 0 6px;display:block;float:left;background:url(../images/puce_breadcrumbs.jpg) no-repeat top right;}
div.breadcrumbs a{color:#323334;display:inline;padding:0 4px 0 4px;font-size:8pt;}
div.breadcrumbs h3{font-weight:lighter;}

div.col_l_col_r {width:290px;float:right;margin:0 0 0 10px;padding-left:15px;background:url(../images/dashed.gif) repeat-y top left;}
div.col_l_col_r02{width:290px;float:right;margin:0 0 0 0;padding-right:20px;}
div.col_l_col_r img, div.middle img{margin:0 0 20px 0;}
div.col_l_col_l{padding-left:15px;}
#casiers a {height:83px;width:177px;background:url(../images/offre_casiers_bouteilles.gif) no-repeat;display:block;}
#casiers a:hover {background:url(../images/offre_casiers_bouteilles_over.gif) no-repeat;}
div.middle{width:340px;float:right;margin:0 0 0 10px;padding-left:15px;background:url(../images/dashed.gif) repeat-y top left;}
div.middle02{width:340px;float:right;margin:0 0 0 10px;padding-left:15px;}

div.contenu_pg_article_col_r{width:200px;float:left;margin-top:20px;}

div.bloc_mea_right{display:block;width:221px;margin:0 0 0 20px;}
div.bloc_mea_right a{color:#004a8b;text-decoration:none;}
div.bloc_mea_right a:hover{color:#4a84b4;}
.degrade_mea{min-height:200px;display:block;padding:0 20px 0 10px;margin:-9px 0 0 -12px;width:218px;background:url(../images/fnd_deg_col_right.jpg) no-repeat top left;}
.degrade_mea img{margin:15px 0 15px 0;}
.degrade_mea img.centre{margin:15px 0 15px 30px;}


/*CONTENU--------------------------------------------------------------------------------------------------------*/
blockquote{line-height:12pt;margin:0 0 12px 0;padding:0;color:#703415;font-weight:bold;font-size:9pt;}
span.titre01{padding:0 0 0 14px;margin:20px 0 18px 0;display:block;font-size:13pt;}
span.titre01 h1, span.titre03 h3{color:#703415;}

span.titre02{display:block;padding:0 0 0 16px;margin:0 0 25px 0;font-size:10pt;}
span.titre02 h2, span.titre04 h4{color:#d26f38;}

span.titre03{margin:35px 0 10px 0;display:block;font-size:20pt;}

span.titre04{display:block;margin:0 0 8px 0;font-size:9.5pt;}

span.titre05{text-align:center;width:196px;height:30px;display:block;margin:0 0 20px -10px;padding:10px 0 0 0;font-variant:small-caps;font-size:15pt;color:#004a8b;}
span.titre06{display:block;font-size:9pt;color:#703415;font-weight:bold;margin-bottom:4px;}

span.titre_exten {display:block;background:#d26f38 url(../images/t_01.jpg) no-repeat top left;}
span.titre_exten span{display:block;background:url(../images/t_04.jpg) no-repeat bottom left;}
span.titre_exten span span{display:block;background:url(../images/t_03.jpg) no-repeat bottom right;}
span.titre_exten span span span{background:url(../images/t_02.jpg) no-repeat top right;font-weight:bold;font-size:9.5pt;padding:5px 0 5px 10px;display:block;color:white;}

span.btn_savoir_plus_orange{display:block;width:275px;margin:20px 0 20px 0;background:url(../images/fnd_plus_orange_bot.jpg) no-repeat bottom left;}
span.btn_savoir_plus_orange span{padding:35px 0 15px 10px;display:block;background:url(../images/fnd_plus_orange_top.jpg) no-repeat top left;}
span.btn_savoir_plus_orange a{padding:0 33px 0 35px;width:200px;display:block;background:url(../images/fleche_btn_orange.jpg) no-repeat 0 4px;text-decoration:none;color:#508195;}
span.btn_savoir_plus_orange a:hover{color:#004e8c;text-decoration:none;}

span.btn_savoir_plus_orange span._nego{background:url(../images/fnd_plus_orange_top_nego.jpg) no-repeat top left;}
span.btn_savoir_plus_orange span._cmi{background:url(../images/fnd_plus_orange_top_cmi.jpg) no-repeat top left;}
span.btn_savoir_plus_orange span._platre{background:url(../images/fnd_plus_orange_top_plaque.jpg) no-repeat top left;}
span.btn_savoir_plus_orange span._macon{background:url(../images/fnd_plus_orange_top_macon.jpg) no-repeat top left;}

.puce_bleu{padding:3px 0 3px 35px;display:block;background:url(../images/fleche_btn_orange.jpg) no-repeat 0 4px;}
.puce_bleu a{color:#508195;}

ul.liste_contenu{margin-bottom:12px;}
ul.liste_contenu li{display:block;padding-left:10px;margin-bottom:3px;background:url(../images/puce_contenu.jpg) no-repeat 0 5px;}
ul.liste_contenu_col_right{margin-bottom:30px;}
ul.liste_contenu_col_right li{width:170px;margin-bottom:12px;display:block;padding-left:10px;background:url(../images/puce_col_right.jpg) no-repeat 0 5px;}
ul.liste_baticlic li{margin-bottom:5px;display:block;padding-left:10px;background:url(../images/puce_baticlic.jpg) no-repeat 0 3px;}

span.fnd_gris{display:block;width:154px;height:24px;margin:15px 0 0 15px;background:url(../images/btn_gris.jpg) no-repeat top left;}
span.fnd_gris a{color:white;display:block;padding:5px 0 0 18px;font-weight:bold;}
span.fnd_gris a:hover{color:#e2e2e2;}

div.btn_pourquoi_choisir_02{margin:-12px 0 0 -240px;width:192px;height:72px;}
div.btn_pourquoi_choisir_02 a{padding:22px 0 0 8px;color:white;font-variant:small-caps;font-weight:bold;text-align:center;font-size:11pt;display:block;}
div.btn_pourquoi_choisir_02 a:hover{text-decoration:none;color:white;}

div.dashed_white{width:190px;height:1px;background:url(../images/dashed_horizon.gif) repeat-x top left;margin:3px 0 3px 33px;}
.dashed_horizon{display:block;width:350px;height:1px;background:url(../images/dashed_horizon.gif) repeat-x top left;margin:0 0 7px 0;}
.dashed_horizon02{display:block;width:350px;height:1px;background:url(../images/dashed_horizon.gif) repeat-x top left;margin:2px 0 2px 0;}
.separation_form{display:block;height:1px;background:url(../images/dashed_horizon.gif) repeat-x top left;margin:10px 0 10px 0;}

span.titre_fnd_orange{font-weight:bold;font-size:10pt;color:white;display:block;width:350px;margin:35px 0 0 0;background:#d26f38 url(../images/titre_fnd_orange_bot02.jpg) no-repeat bottom left;}
span.titre_fnd_orange span{padding:5px 0 5px 10px;display:block;background:url(../images/titre_fnd_orange_top02.jpg) no-repeat top left;}

span.titre_fnd_orange02{font-weight:bold;font-size:10pt;color:white;display:block;width:335px;margin:0;background:#d26f38 url(../images/titre_fnd_orange_bot03.jpg) no-repeat bottom left;}
span.titre_fnd_orange02 span{padding:5px 0 5px 10px;display:block;background:url(../images/titre_fnd_orange_top03.jpg) no-repeat top left;}

span.btn_print{float:right;margin-top:-17px;}
span.btn_print a{display:block;width:16px;height:17px;background:url(../images/btn_print.jpg) no-repeat top left;}
span.btn_print a:hover{background:url(../images/btn_print.jpg) no-repeat 0 -17px;}

/* ul.vos_coordonnes li{text-align:right;} */
ul.vos_coordonnes{width:400px;}

 ul.vos_coordonnes li span{width:160px;display:block;float:left;margin-bottom:5px;}  
ul.votre_projet{width:500px;}
ul.votre_projet li span{width:230px;display:block;float:left;margin-bottom:5px;}
#blocVille span{display:block;float:left;}
#blocVille select{width:122px;}

.btn_valid_form{float:left;cursor:pointer;border:none;display:block;width:75px;height:77px;background:url(../rechercher_pro/images/btn_valid_form.jpg) no-repeat top left;}
.btn_valid_form:hover{background:url(../rechercher_pro/images/btn_valid_form.jpg) no-repeat 0 -77px;}

.btn_voir_soluce{margin-left:75px;cursor:pointer;border:none;display:block;width:138px;height:27px;background:url(../decouvrir/images/btn_voir_la_soluc.jpg) no-repeat top left;}
.btn_voir_soluce:hover{background:url(../decouvrir/images/btn_voir_la_soluc.jpg) no-repeat 0 -28px;}

/* baticlic cloison------------------------------------------------------------------------------------------------------------------------------------------------------------ */
#cloisonDetailsDroit{float:right;}  
#droite {width:380px;float:right;margin-top:50px;}
#gauche {width:300px;}

/* COMMUNAUTE TERRE CUITE------------------------------------------------------------------------------------------------------------------------------------------------------------ */
.menu_liste_dashed img{margin-right:5px;}
div.menu_liste_dashed ul li{background:url(../images/puce_commu_noir.jpg) no-repeat 0 3px;padding:0 0 0 10px;}
div.menu_liste_dashed ul li ul li{background:url(../images/puce_commu_orange.jpg) no-repeat 0 3px;padding:0 0 0 10px;margin-left:30px;}
div.menu_liste_dashed ul li a{display:block;width:340px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_liste_dashed ul li ul li a{color:#da6d2c;display:block;width:300px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_liste_dashed ul li ul li ul li a{color:#703415;display:block;width:260px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_liste_dashed ul li ul li ul li ul li a{color:#004e90;display:block;width:220px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_liste_dashed ul li ul li ul li ul li ul li a{color:#3f7aaa;display:block;width:180px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
a#menu_comm_actif{display:block;color:#da6d2c;font-weight:bold;}

div.menu_doc ul li{background:url(../images/puce_commu_noir.jpg) no-repeat 0 3px;padding:0 0 0 10px;}
div.menu_doc ul li ul li{background:url(../images/puce_commu_orange.jpg) no-repeat 0 3px;padding:0 0 0 10px;margin-left:30px;}
div.menu_doc ul li a{display:block;width:700px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_doc ul li ul li a{color:#da6d2c;display:block;width:660px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_doc ul li ul li ul li a{color:#703415;display:block;width:620px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_doc ul li ul li ul li ul li a{color:#004e90;display:block;width:580px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}
div.menu_doc ul li ul li ul li ul li ul li a{color:#3f7aaa;display:block;width:540px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 0;}

#type_de_support a.btn_valid_form{position:relative;margin:-75px 0 0 250px;}

.h1_fiche_prod{display:block;float:left;line-height:25pt;}
.iso_fiche_prod{display:block;float:left;margin:-20px 0 0 40px;}
.fleches_img_prods{cursor:pointer;margin-left:-13px;position:absolute;width:347px;height:128px;background:url(../reponses/img_prods/fleches_prods.png) no-repeat top left;}
/* .fleches_img_prods02{cursor:pointer;margin-left:-13px;position:absolute;width:347px;height:128px;background:url(../reponses/img_prods/fleches_prods.png) no-repeat top left;} */

ul.liste_termes li{background:url(../images/puce_commu_noir.jpg) no-repeat 10px 3px;padding:0 0 0 10px;}
ul.liste_termes li a{display:block;width:330px;background:url(../images/dashed_horizon.gif) repeat-x bottom left;padding-bottom:3px;margin:0 0 3px 10px;}

div.menu_dico{height:5px;padding-top:10px;}
div.menu_dico span{display:block;float:left;margin:0 15px 0 0;background:url(../images/puce_commu_orange.jpg) no-repeat 0 3px;}
div.menu_dico span a{font-size:16pt;color:;font-variant:small-caps;font-weight:bold;padding-left:7px;}


/* -------------------------------------------------------- */
/* BUTTON													*/
.button{
	background:url(../images/button.png) 0 -29px no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	clear:both;
	display:block;
	float:left;
	font-variant:small-caps;
	font-size:14px;
	font-weight:bold;
	height:29px;
	line-height:31px;
	width:auto;
	margin-right:30px;

}
	a.button {
		text-decoration:none;
		color:white;
	}
	a.button :hover{
		color:white;
		text-decoration:none;
	}
	.button span {
		background:url(../images/button.png) left top no-repeat;
		display:block;
		height:29px;
		line-height:31px;
		padding-left:9px;
		padding-right:8px;
		margin-right:20px;
		width:264px;
		cursor:pointer;
	}
/* -------------------------------------------------------- */
/* MENU														*/
#centre_trans{
	display:none;
	clear:both;
	width:264px;
	background:url(../images/transverse_centre.jpg) bottom left repeat-y;
	margin-bottom:15px;
}

.v-menu-show{
	display:block;
}

.v-menu{
	width:264px;
	clear:both;
	background:url(../images/transverse_bas.jpg) bottom left no-repeat;

}
	ul.v-menu, .v-menu li{
		padding:0; 
		margin:0;
		list-style:none;
	}
	.v-menu li{
	background:url(../images/puce_col_right.jpg) 0 8px no-repeat;
	padding-left:10px;
	margin-left:10px;
	}
	.v-menu li img{
	margin-bottom:0;
	}
	ul.v-menu{
		clear:both;
		padding:6px 10px;
	}
		.v-menu li a{
			font-size:8pt;
			color:#055494;
			display:block;
			padding:4px;
			text-decoration:none;
		}
		.v-menu li a:hover{
			color:#999999;
		}
		
ul.caract_fiche_prod{width:300px;}
ul.caract_fiche_prod li span{display:block;}
span.caract01{width:150px;display:block;float:left;}
span.caract02{padding-left:170px;}

span.btn_savoir_plus_BLEU1{display:block;width:275px;margin:20px 0 20px 0;background:url(../images/fnd_plus_top_climatisation.jpg) no-repeat top left;}
span.texte_BLEU2{display:block;width:275px;margin:20px 0 20px 0;background:url(../images/fond_plus_top_bati.jpg) no-repeat;}

/* Ajout PBRI fiche Intuitys */
span.description_intuitys span.puce_bleu{
	padding:3px 0 0px 35px;
	display:block;
	background:url(../images/fleche_btn_fiche.jpg) no-repeat 0 6px;
	}
span.description_intuitys span.titre06 {
background:url("../images/puce_imerys.jpg") no-repeat scroll left top transparent;
color:#703415;
display:block;
font-size:8pt;
font-weight:bold;
margin-top:8px;
padding: 2px 0 1px 22px;
}
.container_video {
display:inline;
float:left;
margin:0 15px 0 0;
width:166px;
text-align:center;
}

.liste_contenu_col_right span.titre06 {
background:url("../images/puce_imerys.jpg") no-repeat scroll left top transparent;
color:#703415;
display:block;
font-size:8pt;
font-weight:bold;
margin-top:2px;
padding: 2px 0 1px 22px;
}

.liste_contenu_col_right span.titre07 {
color:#703415;
display:block;
font-size:11pt;
font-weight:bold;
margin-top:2px;
}

/* Eric */
.incitcasiers a {display:block;width:176px;height:36px;background:url(../images/Btn_oucommander.jpg) no-repeat;}
.incitcasiers a:hover{background:url(../images/Btn_oucommander_over.jpg) no-repeat;}

#besoin_info {margin-left: 20px;}
#besoin_info li{ background: url(../rechercher_pro/images/binfo_puce.png) no-repeat;line-height: 1.5em; padding-left: 10px;}
#binfo {margin: 30px 0 20px 70px;}
#binfo_faq , #binfo_pro{width:270px;height:110px;margin-right:20px;padding:160px 20px 20px;color:#333;font: 8pt/10pt arial,sans-serif;float:left;}
#binfo_faq {background:url(../rechercher_pro/images/binfo_faq.jpg) no-repeat;}
#binfo_pro {background:url(../rechercher_pro/images/binfo_pro.jpg) no-repeat;}
#binfo .binfo_btn a{display:block;height:20px;margin: 35px 12px;padding:5px;background:url(../rechercher_pro/images/binfo_btn.png) no-repeat;text-align: center;color:#fff}

#findpro {margin-left: -5px}
#findpro_1, #findpro_2, #findpro_3{width:200px;height:120px;margin-right:8px;padding:180px 20px 20px;color:#333;font: 8pt/10pt arial,sans-serif;float:left;}
#findpro_1 {background:url(../rechercher_pro/images/find_pro_1.jpg) no-repeat;}
#findpro_2 {background:url(../rechercher_pro/images/find_pro_2.jpg) no-repeat;}
#findpro_3 {background:url(../rechercher_pro/images/find_pro_3.jpg) no-repeat;}
#findpro .findpro_btn a{display:block;height:20px;margin: 5px;padding: 5px 0 0 10px;background:url(../rechercher_pro/images/findpro_btn.png) no-repeat;text-align: center;color:#fff}
#findpro .findpro_btn_b a{display:block;height:30px;margin:48px 5px;padding: 5px 10px 0 25px;background:url(../rechercher_pro/images/findpro_btn_b.png) no-repeat;text-align: center;color:#fff}

#steps{background:url(../rechercher_pro/images/form_ariane.jpg) no-repeat;height:60px;width:740px}
#steps_2{background:url(../rechercher_pro/images/form_ariane_2.jpg) no-repeat;height:60px;width:740px}
#form_pro{margin-left:20px;background:#fff url(../rechercher_pro/images/form_btm.jpg) no-repeat bottom;height:455px;width:718px}
#form_pro label{display:block;line-height:1.5em}
.form_t{font-size:2.5em;color:#703415;display:block;margin-bottom:20px}
#form_pro_col{border-left:solid 1px #b3bfcb;float:left;width:220px;padding: 20px 0 0 70px;}
#form_pro_colb{float:left;width:365px;border-right:solid 1px #b3bfcb;padding: 20px 0 0 60px;border-left:1px dotted #666;}
.required_field {background: #fdf8ce;}
#form_rd_top{height:9px;width:718px;background:url(../rechercher_pro/images/form_top.jpg) no-repeat bottom;}
.form_pro_btn{background:url(../rechercher_pro/images/form_find_pro.png) no-repeat;border:none;cursor: pointer;float:left;color:#fff;font-size: 1em;height: 25px;margin: 10px 0;padding: 3px;width: 240px;}
.form_pro_btn:hover{text-decoration:underline}

#form_pro_footer{margin-left:20px;background:#fff url(../rechercher_pro/images/footer_btm.jpg) no-repeat bottom;height:210px;width:718px;margin-top:20px}
#form_pro_footer_top{height:19px;width:708px;background:url(../rechercher_pro/images/footer_top.jpg) no-repeat bottom;color:#fff;font-weight:bold;padding:5px 0 0 10px}
#form_pro_footer_left{border-left:solid 1px #b3bfcb;border-right:1px dotted #666;background:url(../rechercher_pro/images/ecopack.jpg) no-repeat;float:left;padding: 10px 10px 10px 190px;width:150px;min-height:160px;}
#form_pro_footer_right{border-right:solid 1px #b3bfcb;background:url(../rechercher_pro/images/confortpack.jpg) no-repeat;float:left;padding: 10px 10px 10px 190px;width:165px;min-height:160px;}
.form_pro_footer_t {color:#004a8b;float: left;margin: 30px 0 10px;width: 100%;}
#form_pro_footer ul{list-style-type:disc;margin-left:15px}
