@charset "utf-8";

/* CSS Document */

/******************************************************************************************************************************************************************************/
/**********Menu des Univers & Pays*********************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
#menu_univers li.activePro{ background-color:#a82a2d; color:#FFF; font-weight:bold; }
#menu_univers li.activePro a{ background-color:#a82a2d; color:#FFF; font-weight:bold; }

/******************************************************************************************************************************************************************************/
/*****Menu de navigation**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
#Global_navigation{background:url(../images/template/pro/hp_bg_nav_pro.png) left top repeat-x; height:39px;}

#navigation{}
ul#menu_navigation{ }
#menu_navigation li{}
#menu_navigation li.nav a{}
#menu_navigation li.nav a:link{height:34px; padding-top:5px; color:#FFF;}
#menu_navigation li.nav a:visited{height:34px; padding-top:5px; color:#FFF;}
#menu_navigation li.nav a:hover{ background:url(/images/template/pro/bg_hover_menu_navigation.png) top left repeat-x;}
#menu_navigation li.nav a.active{background:url(/images/template/pro/bg_active_menu_navigation.png) top left repeat-x;}
#menu_navigation li.nav a span{line-height:32px;}/*Pour centrage vertical si une seule ligne*/
#menu_navigation img.filet{}
#menu_navigation li#home{}
#menu_navigation li#home a{background:url(/images/template/pro/picto_home_pro.png) center center no-repeat;}

#menu_navigation li#monEspace a{display:block; height:39px; padding-top:0px;  line-height:39px; width:120px; padding-left:25px; color:#000; background:url(/images/template/pro/bg_votre_espace.png) center center no-repeat; text-align:center; font-size:12px; color:#313032; font-weight:bold; text-decoration:none; margin-left:2px; text-transform:uppercase;}

	/*classes pour ajout de liens*/

	#menu_navigation li#home a.menu6{background:url(/images/template/pro/picto_home_pro.png) center center no-repeat;}

/*classes pour ajout de liens*/
#menu_navigation li.nav a.quatre{ width:195px;}/*quatre liens par defaut + bt Votre Espace => Pro*/
#menu_navigation li.nav a.cinq{ width:185px;}/*cinq liens + bt Votre Espace => Pro*/
#menu_navigation li.nav a.six{ width:154px;}/*six liens => Par + Groupe*/

	/*sous-menu Navigation*/
		#menu_navigation li div#sous_menu_nav {
	
	display:none  /*block*/;
	height:auto;
	background-color:#fff;
	position:absolute;	
	z-index:1000;	
	top:39px;
	left:0px;
	width:976px;
	background-color:#FFF;
	text-align:left;

}

/*#menu_navigation li:hover div#sous_menu_nav{display:block; visibility: visible;}*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur{background-color:#fff;/* border:4px solid #8a898b;*/ width:976px; position:relative;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper{/*display:table;*/ margin:0px; padding:0px; width:976px; background:url(/images/template/bg_filet_sous_menu_nav.gif) 775px top repeat-y;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes{/*display: table-row;*/margin:0px; padding:0px; width:976px; position:relative;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste{ margin:0;/* display: table-cell; vertical-align:top*/ float:left; height:100%;}
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste h1.titre{ font-weight:bold; font-size:12px; padding:10px 20px; color:#434343;}*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste h1.titre a{ text-transform: none;}
/*	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste h1.titre a:hover{ text-decoration:underline; background:none;}
*/	
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_encarts{float:right; min-height:100px; border:none;/* background-color:#0F0;*/ margin-bottom:50px;}
	
/*	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste ul{ list-style-type:none; margin-bottom:10px;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste ul li{float:none;}*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste ul li a{text-transform: none; height: auto; }
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste ul li a:hover{ text-decoration: none; color:#FFF; background:url(/images/template/bg_item_sous_menu_nav.png) left top no-repeat ;background-color:#8a898b;}*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste:hover{ background-color:#d9d9d9; height:100%;}
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste:hover ul li a{ color:#434343;}*/
	
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div.commentaire{/*width:98%; padding:1%;*//* width:185px; float:left;*/ width:auto; /*background-color:#FC0;*/ float:left; max-width:600px; padding:0px;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div.commentaire table,tbody,tr,td{margin:0px; padding:0px;}
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_encarts img{ float:none;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_encarts p{ margin-bottom:10px;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_encarts a, a:hover{ background: none; text-align:inherit; text-align:left;}*/

	/*Contenu multi colonne sous-menu Navigation**************************************************/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div h1{ font-size:12px; color:#434343;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div p{ margin-top:5px;}

	/*taille 5 (1 à 5 colonnes)*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste.taille5{width:155px;}

		/*1 col taille 5 + 1 div (4/5)*/
		div.w624{ width:604px; background-color:#fff;}

		/*2 col taille 5 + 1 div (3/5)*/
		div.w468{ width:448px; background-color:#fff;}

		/*3 col taille 5 + 1 div (2/5)*/
		div.w312{ width:292px; background-color:#fff;}

	
	/*taille 4 (1 à 4 colonnes)*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste.taille4{width:194px;}

		/*1 col taille 4 + 1 div (3/4)*/
		div.w585{ width:565px; background-color:#fff;}

		/*2 col taille 4 + 1 div (2/4)*/
		div.w390{ width:370px; background-color:#fff;}

	/*taille 3 (1 à 3 colonnes)*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste.taille3{width:259px;}

		/*1 col taille 3 (1/3) + 1 div (2/3)*/
		div.w520{ width:500px; background-color:#fff;}

	/*taille 2 (1 à 2 colonnes)*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes div#liste.taille2{width:389px;}

		/*2 col taille 2 (50/50)*/

	/*taille 1 (100%, 1 colonne)*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur #sous_menu_nav_listes_wrapper #sous_menu_nav_listes.taille1{width:778px;}

	/*************************************************************************************************/

	/*Acces tous les produits dans sous-menu*/
	
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#tous_les_produits{ position:absolute; bottom:13px; right:202px; width:120px; height:30px; text-align:right;}*/
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#tous_les_produits a{ text-transform:none;}
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#tous_les_produits a:hover{ color:#8a898b;}*/
	
	/*bt Recherche Assistée (dans sous-menu nav et pages FP col de gauche*/
							 
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#Recherche_Assistee{ position:absolute; bottom:10px; right:18px; width:165px; z-index:30;}
	/*#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#Recherche_Assistee a{ display:block;  margin:auto; font-size:12px; font-weight:bold; color:#fff; text-decoration:none; text-transform:none; padding:0;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#Recherche_Assistee a.recherche_assistee{ width:135px; height:33px; line-height:33px; padding-left:30px;}
	#menu_navigation li div#sous_menu_nav div#sous_menu_nav_conteneur p#Recherche_Assistee a:hover.recherche_assistee{ background-position: 0 -33px;}*/

/******************************************************************************************************************************************************************************/
/*****Encart Recherche Assistee + Distributeur**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

#encart_recherche_rapide #recherche_distributeur a.trouver_un_distributeur{background:url(/images/template/pro/bt_trouver_un_distributeur_home.png) 0 0 no-repeat;}

/******************************************************************************************************************************************************************************/
/*****Contenu Home**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

/*****Rubriques home PRO**************************************************************************************************************************************************************/
#contenu_haut_home{margin-bottom:15px; padding-top:15px;}
#contenu_haut_home h1{ font-size:14px; text-transform:uppercase;  font-weight:normal; color:#a82a2d;}
#contenu_haut_home #bloc_rubriques{float:left; width:694px; margin-left:12px; position:relative; }
#contenu_haut_home #rubriques #contenu_rubriques p{ margin-bottom:5px;}

/**********ONGLETS*********************/
/*Simple Tabs w/ CSS & jQuery by Soh Tanaka. Check out his Web Design Blog for more tutorials! (http://www.sohtanaka.com/web-design-blog/)*/
.global_onglets_rubriques_titre {width: 694px; position:relative;}
ul.rubriques_titres {margin: 0px;	padding: 0px;	float: left; list-style: none;	height: 45px; width: 694px;}
ul.rubriques_titres li {float: left; margin: 0px; padding: 0px; padding-top:6px; height: 39px; margin-bottom: -1px; background: url(../images/template/rubriques/bg_onglet_rubrique.png) bottom left repeat-x; overflow: hidden; position: relative; width:347px;}
ul.rubriques_titres li.last {width:345px;}
ul.rubriques_titres li.last a{width:347px;}
ul.rubriques_titres li a {text-decoration: none; color: #9c9e9f; display: block; height:25px; padding-top:5px; font-size: 12px; text-align:center; text-transform:uppercase; background:url(../images/template/rubriques/puce_onglet_lien.png) bottom center no-repeat; font-weight:bold;}
ul.rubriques_titres li a:hover {color:#a82a2d;}
html ul.rubriques_titres li.active a, html ul.rubriques_titres li.active a:hover  {color:#a82a2d; font-size:14px; background:none; background-color:#fff;}
html ul.rubriques_titres li.active{ padding-top:0px; height:45px; background:none; background:url(../images/template/rubriques/puce_onglet_actif.png) 160px 30px no-repeat; background-color:#fff;}
ul.rubriques_titres li.marges { margin-left:1px; margin-right:1px;}
.container_rubriques{ clear: both;	float: left; width: 694px; background: #fff; height:245px;}
.contenu_rubrique {padding: 24px; font-size: 12px;}
.contenu_rubrique h1 {font-weight: bold; padding-bottom: 10px; font-size:18px;}
.contenu_rubrique div{width:620px; position:relative;}
.contenu_rubrique div.colGche{width:310px; float:left; height:195px;}
.contenu_rubrique div.colDte{width:310px; float:right; height:195px;}

#rubrique{ width:310px; position:relative;}
#cartouche_rubrique{position:absolute; color:#FFF; background-color:transparent; padding:0px;}
#cartouche_rubrique.portrait{width:155px; height:195px;  top:0; left:155px;}
#cartouche_rubrique.paysage{ width:310px; height:90px; top:105px; left:0;}
#cartouche_rubrique.fondBase{background:url(../images/template/rubriques/bg_menu_rubrique_base.png) left top repeat-x;}
#cartouche_rubrique.fondPro{background:url(../images/template/rubriques/bg_menu_rubrique_pro.png) left top repeat-x;}
#cartouche_rubrique.fondPar{background:url(../images/template/rubriques/bg_menu_rubrique_par.png) left top repeat-x;}
#cartouche_rubrique h2{ text-transform:uppercase; padding:10px; font-size:14px;}
#cartouche_rubrique h2 a{font-weight: bold; font-size:14px; color:#FFF; text-decoration:none;}
#cartouche_rubrique p{ margin: 0px 10px;}
#cartouche_rubrique ul{ margin:0px; padding:0px;}
#cartouche_rubrique li { margin:0px; padding:0px;}
#cartouche_rubrique li.border{border-top:1px solid #9e292c;}
#cartouche_rubrique li a{color:#FFF; font-size:13px; text-decoration:none; height:36px; line-height:36px; display:block; width:145px; margin:0px; background:url(../images/template/rubriques/bg_item_menu_rubrique.png) center left no-repeat; padding-left:10px;}
#cartouche_rubrique li a:hover{color:#1a171b; background:url(../images/template/rubriques/bg_hover_menu_rubrique.png) center left no-repeat;}

/*****Actualites PRO**************************************************************************************************************************************************************/

#contenu_haut_home #actualites{float:right; width:225px; height:280px; padding:5px 15px; background-color:#FFF; margin-right:12px; position:relative;}
#contenu_haut_home #actualites ul li{ margin-bottom:5px;}
#contenu_haut_home #actualites a.touteslesactus{background:url(../images/template/puce_lien_grise.png) left 4px no-repeat; color:#87888a; text-decoration:none; padding-left:10px; font-weight:bold; font-size:12px;}
#contenu_haut_home #actualites a:hover{text-decoration:underline;}
#contenu_haut_home #actualites #titre_actualites{ width:225px; position:relative; padding-bottom:2px; }
#contenu_haut_home #actualites h1{ float:left; width:200px; font-weight:bold;}
#contenu_haut_home #actualites img.fluxRSS{ display:block; float:right; width:18px;}
#contenu_haut_home #actualites #contenu_actualites{ margin-top:10px; height:225px; overflow:hidden ; width:225px; position:relative;}
#contenu_haut_home #actualites #contenu_actualites #actu{ margin-bottom:0px; height:85px;}
#contenu_haut_home #actualites #contenu_actualites h2{ font-size:36px; color:#afb0b1; width:50px; float:left; line-height:30px; margin-top:5px;}

#contenu_haut_home #actualites #contenu_actualites h2 span{ display:inline-block; margin-left:5px; font-size:14px;}
#contenu_haut_home #actualites #contenu_actualites p.resume{ width:170px; float:left; font-size:12px; height:45px; overflow:hidden; font-weight:bold;}
/*#contenu_haut_home #actualites #contenu_actualites p.resume-article span{ display:none;}*/
#contenu_haut_home #actualites #contenu_actualites a.lire{color:#87888a; text-decoration:none; background-color:#cbcccc; padding:3px 6px; font-weight:bold; font-size:12px;}
#contenu_haut_home #actualites #contenu_actualites a:hover{background-color:#a82a2d; color:#FFF;}
#contenu_haut_home #actualites #contenu_actualites p.bt_lire{ text-align:right; margin-top:-15px;}
#contenu_haut_home #actualites #contenu_actualites h3.sous_rubrique{ width:170px; font-size:12px; float:left; color:#87888a;  font-weight:normal;}
.prev, .next{cursor:pointer;}



/* CATALOGUE À FEUILLETER */
#contenu_page #contenu_page_col_droite #bloc_contenu #conteneur_slider p.vignette a{ width:138px; height:195px; margin:0; padding:20px; float:left; background-color:#010100; position:relative;}
#contenu_page #contenu_page_col_droite #bloc_contenu #conteneur_slider p span{  width:138px; height:195px; position:absolute; z-index:2; display:block; top:0; left:0;}



/*******************************************************************************************************************************************************************************/
/**********COLONNE DE DROITE****************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/

/******************************************************************************************************************************************************************/
/*****************PAGE SOMMAIRE PRODUITS****************************************************************************************************************************/
/******************************************************************************************************************************************************************/

		/*Bloc descriptif en en-tete*/
		#contenu_page #contenu_page_col_droite #bloc_liste_produits h1{color:#ae2d32;}
		
		/*Roll-over*/
		#contenu_page #contenu_page_col_droite #bloc_item_liste_produits a:hover div h1{color:#ae2d32;}
		
		
/******************************************************************************************************************************************************************/
	/**********FICHE PRODUITS******************/
/******************************************************************************************************************************************************************/		
		#contenu_page #contenu_page_col_droite #bloc_produit #bloc_produit_descriptif h1{color:#ae2d32;}
		
		/**********ONGLETS*********************/
		#contenu_page #contenu_page_col_droite #global_caracteristiques #bloc_caracteristiques ul.fiche_produit_titres li a:hover {color:#a82a2d;}
		html #contenu_page #contenu_page_col_droite #global_caracteristiques #bloc_caracteristiques ul.fiche_produit_titres li.active a,
		html #contenu_page #contenu_page_col_droite #global_caracteristiques #bloc_caracteristiques ul.fiche_produit_titres li.active a:hover  {color:#a82a2d; background:none;}
		html #contenu_page #contenu_page_col_droite #global_caracteristiques #bloc_caracteristiques ul.fiche_produit_titres li.active{ background:none;background:url(/images/template/rubriques/puce_onglet_actif.png) center 30px no-repeat; background-color:#fff;}		
		
		
/*********************************************************************************************************************************************************************************/
/**********COLONNE DE DROITE - AUTRES CONTENUS - Dossiers thematiques, FAQ, ... ******************/
/*********************************************************************************************************************************************************************************/		
		#contenu_page #contenu_page_col_droite #bloc_contenu h1{color:#ae2d32;text-transform:uppercase;}
		#contenu_page #contenu_page_col_droite #bloc_contenu h2{color:#ae2d32;}
		
		/*SOMMAIRE DES SOUS-DOSSIERS*/
		
		
		/*Roll-over*/
		#contenu_page #contenu_page_col_droite #bloc_contenu #bloc_item_liste a:hover div h1{color:#ae2d32;}
		
		
/**********CONTENU DES DOSSIERS THEMATIQUES******************/
		/*en-tete du dossier*/
		
		/*contenu du dossier*/
				#contenu_page #contenu_page_col_droite #bloc_contenu div#corps-dossiers h3 {color:#ae2d32;}
				
		/*Formation*/
		#contenu_page_col_droite h3.h3paragraphe { font-size:16px; font-weight:bold; color:#000; text-transform:uppercase; margin:0 0 20px 0;}
		.titre_tableau { font-size:14px; font-weight:bold; text-transform:uppercase; padding:5px;}
		.cellule_tableau {padding:5px;}
		.formation-duree { font-size:18px;}
		a.preinscription_formation, a.preinscription_formation:hover { position:relative; padding:5px; background: #ab2b31; /*fallback for non-CSS3 browsers*/
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#cd636a) to(#ab2b31)); /*old webkit*/
    background: -webkit-linear-gradient(#cd636a, #ab2b31); /*new webkit*/
    background: -moz-linear-gradient(#cd636a, #ab2b31); /*gecko*/
    background: -ms-linear-gradient(#cd636a, #ab2b31); /*IE10*/
    background: -o-linear-gradient(#cd636a, #ab2b31); /*opera 11.10+*/
    background: linear-gradient(#cd636a, #ab2b31); /*future CSS3 browsers*/
    -pie-background: linear-gradient(#cd636a, #ab2b31); /*PIE*/
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	-o-border-radius:3px;
    behavior:url(css/PIE.htc);}
		a.preinscription_formation span, a.preinscription_formation:hover span {color:#fff; font-weight:normal; font-size:14px; }
		
		/*CATALOGUES*/
		
	
/*.liens_telecharger {
	width:80px;
	background:url(../images/contenus/services/catalogues/telecharger_catalogue.png) left top no-repeat;
	padding:0 0 0 15px;
	margin:15px 0  0;
	}
	.liens_telecharger:hover{
	background:url(../images/contenus/services/catalogues/telecharger_catalogue.png) left top no-repeat;
	}
*/		
/******************************************************************************************************************************************************************************/
/*****Page FAQ**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/		
		
		#contenu_page #contenu_page_col_droite #bloc_contenu h2.faq{background:url(../images/template/pro/puce_titre_niveau2.png) left 4px  no-repeat;}
		
		#contenu_page #contenu_page_col_droite #bloc_contenu #recherche h1{ color:#000;}/* color:#ae2d32; voir css individuelle*/
		#contenu_page #contenu_page_col_droite #bloc_contenu #recherche h1 span{color:#ae2d32;}/* color:#ae2d32; voir css individuelle*/

		#contenu_page #contenu_page_col_droite #bloc_contenu #recherche h2{color:#ae2d32;}/* color:#ae2d32; voir css individuelle*/
		#contenu_page #contenu_page_col_droite #bloc_contenu #recherche h2 span{ color:#000;}/* color:#ae2d32; voir css individuelle*/
		
/*******************************************************************************************************************************************/
/*******RECHERCHE ASSISTEE PAR DESSIN**************************************************************************************************************/
/*******************************************************************************************************************************************/

#global-recherche-assistee{background:url(../images/recherche/elements/bg_recherche_assistee.jpg) left top no-repeat; width:984px; height:482px; position:relative; padding-top:38px;}
#global-recherche-assistee #recherche-assistee-menu{ width:264px; float:left; color:#3e3d40; margin-left:1px;}
#global-recherche-assistee #recherche-assistee-contenu{ width:694px; float:left;}

p.important{text-align:center; color:#87888a; font-size:10px; margin-top:10px; margin-bottom:20px;}

#global-recherche-assistee #recherche-assistee-menu a{ color:#3e3d40; text-decoration:none;}
#global-recherche-assistee #recherche-assistee-menu a:hover{text-decoration: underline;}
#global-recherche-assistee #recherche-assistee-menu h2{ font-size:16px; font-weight:bold; text-transform:uppercase; padding:0px 20px; height:56px; line-height:56px;}
#global-recherche-assistee #recherche-assistee-menu ul{ font-size:12px; font-weight:normal; text-transform:uppercase;}
#global-recherche-assistee #recherche-assistee-menu ul li{  padding:0px 20px; height:56px; line-height:56px; background:url(../images/recherche/elements/selection-filet.jpg) center bottom no-repeat;}
#global-recherche-assistee #recherche-assistee-menu ul li.selection-active{background:url(../images/recherche/elements/selection-active-pro.jpg) left top repeat-x; color:#FFF;}
#global-recherche-assistee #recherche-assistee-menu ul li.selection-visitee{background:url(../images/recherche/elements/selection-visitee.jpg) left top repeat-x; color:#e6e5e5; line-height:normal; height:41px; padding-top:15px;}
#global-recherche-assistee #recherche-assistee-menu ul li.selection-visitee span{text-transform:none;}
#global-recherche-assistee #recherche-assistee-menu ul li.selection-active a{ color:#FFF; font-weight:bold;}
#global-recherche-assistee #recherche-assistee-menu ul li.selection-visitee a{color:#e6e5e5;}

#global-recherche-assistee #recherche-assistee-contenu h1{ font-size:34px; font-weight:bold; color:#ae2d32; text-transform:uppercase; }
#global-recherche-assistee #recherche-assistee-contenu h1 span{ font-size:24px;}
#global-recherche-assistee #recherche-assistee-contenu h1 span span{ text-transform:none;}
#global-recherche-assistee #recherche-assistee-contenu h2{font-size:20px; font-weight:bold; text-transform:uppercase; color:#3e3d40;}
#global-recherche-assistee #recherche-assistee-contenu h2 span{font-size:16px; text-transform:none; color:#959494;}

#global-recherche-assistee #recherche-assistee-contenu p.recherche-assistee-bt a{display:block; width:172px; height:32px; line-height:30px; color:#fff; font-size:12px; background:url(../images/recherche/elements/bt-demarrer.png) left top no-repeat; text-align:center; text-decoration:none;}
#global-recherche-assistee #recherche-assistee-contenu p.recherche-assistee-bt a:hover{ background-position:left bottom;}

#global-recherche-assistee #recherche-assistee-contenu p.recherche-assistee-bt-outil{ width:35px; height:35px; line-height:35px; color:#fff; font-size:12px; background:url(../images/recherche/elements/bg-bt-outils-de-partage.png) center center no-repeat; text-align:center; text-decoration:none; float:left; margin-right:10px;}
#global-recherche-assistee #recherche-assistee-contenu p.recherche-assistee-bt-outil a{display:block; width:35px; height:35px;  text-decoration:none;}

#global-recherche-assistee #recherche-assistee-contenu a.envoyer{background:url(../images/recherche/elements/envoyer.png) center top no-repeat;}
#global-recherche-assistee #recherche-assistee-contenu a.envoyer:hover{background-position:center bottom;}
#global-recherche-assistee #recherche-assistee-contenu a.imprimer{background:url(../images/recherche/elements/imprimer.png) center -2px no-repeat;}
#global-recherche-assistee #recherche-assistee-contenu a.imprimer:hover{background-position:center -37px;}

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-accueil{padding:30px; padding-top:50px; background:url(../images/template/bg_chat.png) 400px bottom no-repeat; height:395px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-accueil p.recherche-assistee-chapeau{ font-size:14px; color:#464646; width:65%;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-accueil div.recherche-assistee-message-intro{ font-size:12px; color:#646363; width:50%; background:url(../images/recherche/elements/recherche-assistee-intro-filet.jpg) left top repeat-x; padding-top:15px; margin-bottom:30px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-accueil div.recherche-assistee-message-intro p{ background:url(../images/recherche/elements/recherche-assistee-intro-filet.jpg) left bottom repeat-x; padding-bottom:15px;}

#global-recherche-assistee #recherche-assistee-contenu .recherche-assistee-chapeau, .recherche-assistee-message-intro {margin-top:30px; line-height:18px;}

#recherche-assistee-aide{ position:absolute; right:35px; top:45px;}
#recherche-assistee-aide a{ text-decoration:none; display:block; width:55px; padding-left:5px; height:24px; line-height:24px; background:url(../images/recherche/elements/bt-aide.png) right top no-repeat; }
#recherche-assistee-aide a:hover{background-position:right bottom; }
#recherche-assistee-aide a span{ display:none; }
#recherche-assistee-aide a:hover span{ display:inline; color:#FFF; }

#recherche-assistee-retour{ position:absolute; right:30px; bottom:15px;}
#recherche-assistee-retour a{ text-decoration:none; display:block; width:107px; padding-left:10px; height:46px; line-height:46px; background:url(../images/recherche/elements/bt-retour.png) right top no-repeat; }
#recherche-assistee-retour a:hover{background-position:right bottom; }
#recherche-assistee-retour a span{ display:none; }
#recherche-assistee-retour a:hover span{ display:inline; color:#FFF; font-weight:bold; font-size:16px; }

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes{padding:30px; padding-top:20px}

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes ul{margin-top:50px; width:100%; position:relative;/* border:1px solid black;*/ }
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li{border-right:1px solid #c5c5c5; float:left; text-align:center; padding:0 5px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li p{width:100%; position:relative;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a{ color:#8d8d8d; font-size:14px;text-decoration:none; display:block; text-align:center;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.vignette{ height:200px; padding:10px 0px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.libelle{  padding:15px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.libelle span{ display: none;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.libelle.hover-libelle{ color:#FFF; background-color:#222023; }
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.libelle.hover-libelle span{ display:block; width:23px; height:15px; position:absolute; left:30px; top:-15px; }/**/

/*#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.vignette{-moz-opacity: 0.50; opacity: 0.50; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:alpha(opacity=50);}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes li a.vignette.hover-vignette{-moz-opacity: 1; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100);}*/

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes #batiment li, #combustible li, #conduit li{width:30%;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes #appareil li{width:23%;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-etapes #situation li{width:48%;}

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution{ width:664px; padding:15px; position:relative;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-image{ width:258px; float:left; border:1px solid #c2c2c2; position:relative; height:440px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume{ width:375px; float:right;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-image #instruction{position:absolute; left:0px; bottom:0px; height:27px; width:258px; color:#FFF; background:url(../images/recherche/elements/bg-instruction-zoom.png) top left repeat-x; }
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume h1{font-size:22px; text-transform:none; margin-top:5px;  height:90px; margin-bottom:10px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume h2{ font-size:14px; color:#87888a; }
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume h2{ font-size:14px; color:#87888a; }

#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume #recherche-assistee-outils{width:100%; position:relative; margin-top:10px; margin-bottom:10px;}
#global-recherche-assistee #recherche-assistee-contenu #recherche-assistee-la-solution #la-solution-resume #recherche-assistee-produits-associes{width:100%; position:relative; margin-top:15px; padding-top:10px; border-top:1px solid #d0d0d0;}


/******************************************************************************************************************************************************************************/
/*****PAGES RECHERCHE PAR MOTS-CLES**************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************************/
#contenu_page #contenu_page_recherche h1{ color:000; }
#contenu_page #contenu_page_recherche h1 span{color:#ae2d32;}/* color:#ae2d32; voir css individuelle*/

#contenu_page #contenu_page_recherche h2{ color:#ae2d32;}/* color:#ae2d32; voir css individuelle*/
#contenu_page #contenu_page_recherche h2 span{ color:#000;}/* color:#ae2d32; voir css individuelle*/

