/* ******* COULEURS TRANSVERSE  ******* */
/* ************************************** */
	/* HEADER */
		#HeaderTitre span 	{color:#008fa6;}

	/* MENU NAV */
		#nav dt span			{border-left:1px solid #008fa6;}

	/* Chemin de fer */
		#breadcrumbs li {color:#B22C1B;}

	/* Bloc Produits de la page d'accueil */
		.Produits h2 {color:#008fa6; }

	/* plan de site */
		.PlanSite h3, .PlanSite h3 span{background:url(skin/block/fond_tetiere_transverse.png) left center no-repeat;}
		.tetiereC h3, .tetiereC h3 span{background:url(skin/block/fond_tetiereC_transverse.png) left center no-repeat;}
		.PlanSite h3 span{background-position:right center;}
		.tetiereC h3 span{background-position:right center;}


/* ************** COULEURS  ************* */
/* ************************************** */

/*	**	Charte **
		Classes a appliquer pour obtenir une couleur differente.
	*	.color01 : pour une surchage de bleu gras (ex :  Bloc Lien sur la colonne de droite)
	*	.color02 : pour les elements de type societaire.
	*	.color03 : Au besoin.
	*	.univers01 : Vert clair - A appliquer sur un conteneur parent
	*	.univers02 : Bleu fonce - A appliquer sur un conteneur parent
	*	.univers03 : Vert fonce - A appliquer sur un conteneur parent
	*	.univers04 : Rouge - A appliquer sur un conteneur parent
	*	.univers05 : Orange - A appliquer sur un conteneur parent
	*	.univers06 : Grenat - A appliquer sur un conteneur parent
	*	.univers07 : Marron - A appliquer sur un conteneur parent
	*	.univers08 : Jaune - A appliquer sur un conteneur parent
*/

/* ********* COULEURS DEFAULT ********** */
/* ************************************ */
/* COULEURS d�faut */
	/* bleu gras */ .color01 {color:#008fa6; font-weight:bold;}
	/* rouge */ 	.color02 {color:#b22c1b;}
	/* gris */		.color03 {color:#F0EDED;}

	h1, h2, h3, h4 em, .PlanSite h4 {color:#008fa6;}
	.SemiRond , .puce_couleur {background-color:#008FA6;}


/* ********* COULEURS UNIVERS ********** */
/* ************************************ */

/* UNIVERS 01 */
	.univers01 .PlanSite h4, /*.univers01 h1,*/ .univers01 h2, .univers01 h3, .univers01 h4 em, #boxes .univers01 a {color:#09AB6A;}
	.univers01 .SemiRond , .univers01 .puce_couleur {background-color:#09AB6A;}
	.univers01 .PlanSite h3, .univers01 .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_univers01.png);}
	.univers01 .tetiereC h3, .univers01 .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_univers01.png);}
	.univers01 .rte li {background-image:url(skin/misc/puce_rte01.png);}

	.univers01 .slideIdentitaire .tabs ul li {background:url(skin/slideIdentitaire/tab_univ1_nonactive.png) right bottom no-repeat;}
	.univers01 .slideIdentitaire .tabs ul li a {background:url(skin/slideIdentitaire/tab_univ1_nonactive.png) left bottom no-repeat;}
	.univers01 .slideIdentitaire .tabs ul li.on {background:url(skin/slideIdentitaire/tab_univ1_active.png) right bottom no-repeat;}
	.univers01 .slideIdentitaire .tabs ul li.on a {background:url(skin/slideIdentitaire/tab_univ1_active.png) left bottom no-repeat;}

	.DemiBlock01 {background:#a9d1d8 url(skin/block/fond_univers01.png) right top;}


/* UNIVERS 02 */
	.univers02 .PlanSite h4, /*.univers02 h1,*/ .univers02 h2, .univers02 h3, .univers02 h4 em, #boxes .univers02 a { color:#0C60FF;}
	.univers02 .SemiRond , .univers02 .puce_couleur {background-color:#0C60FF;}
	.univers02 .PlanSite h3, .univers02 .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_univers02.png);}
	.univers02 .tetiereC h3, .univers02 .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_univers02.png);}
	.univers02 .rte li {background-image:url(skin/misc/puce_rte02.png);}

	.univers02 .slideIdentitaire .tabs ul li {background:url(skin/slideIdentitaire/tab_univ2_nonactive.png) right bottom no-repeat;}
	.univers02 .slideIdentitaire .tabs ul li a {background:url(skin/slideIdentitaire/tab_univ2_nonactive.png) left bottom no-repeat;}
	.univers02 .slideIdentitaire .tabs ul li.on {background:url(skin/slideIdentitaire/tab_univ2_active.png) right bottom no-repeat;}
	.univers02 .slideIdentitaire .tabs ul li.on a {background:url(skin/slideIdentitaire/tab_univ2_active.png) left bottom no-repeat;}

	.DemiBlock02 {background:#abc0e9 url(skin/block/fond_univers02.png) right top;}


/* UNIVERS 03 */
	.univers03 .PlanSite h4, /*.univers03 h1,*/ .univers03 h2, .univers03 h3, .univers03 h4 em, #boxes .univers03 a { color:#078F7E;}
	.univers03 .SemiRond , .univers03 .puce_couleur {background-color:#078F7E;}
	.univers03 .PlanSite h3, .univers03 .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_univers03.png);}
	.univers03 .tetiereC h3, .univers03 .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_univers03.png);}
	.univers03 .rte li {background-image:url(skin/misc/puce_rte03.png);}

	.univers03 .slideIdentitaire .tabs ul li {background:url(skin/slideIdentitaire/tab_univ3_nonactive.png) right bottom no-repeat;}
	.univers03 .slideIdentitaire .tabs ul li a {background:url(skin/slideIdentitaire/tab_univ3_nonactive.png) left bottom no-repeat;}
	.univers03 .slideIdentitaire .tabs ul li.on {background:url(skin/slideIdentitaire/tab_univ3_active.png) right bottom no-repeat;}
	.univers03 .slideIdentitaire .tabs ul li.on a {background:url(skin/slideIdentitaire/tab_univ3_active.png) left bottom no-repeat;}

	.DemiBlock03 {background:#aad9c5 url(skin/block/fond_univers03.png) right top;}


/* UNIVERS 04 */
	.univers04 .PlanSite h4, .univers04 h1, .univers04 h2, .univers04 h3, .univers04 h4 em, #boxes .univers04 a {color:#b22c1b;}
	.univers04 .SemiRond , .univers04 .puce_couleur {background-color:#b22c1b;}
	.univers04 .PlanSite h3, .univers04 .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_rouge.png);}
	.univers04 .tetiereC h3, .univers04 .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_rouge.png);}
	.univers04 .rte li {background-image:url(skin/misc/puce_rte04.png);}

	.univers04 .slideIdentitaire .tabs ul li {background:url(skin/slideIdentitaire/tab_univ4_nonactive.png) right bottom no-repeat;}
	.univers04 .slideIdentitaire .tabs ul li a {background:url(skin/slideIdentitaire/tab_univ4_nonactive.png) left bottom no-repeat;}
	.univers04 .slideIdentitaire .tabs ul li.on {background:url(skin/slideIdentitaire/tab_univ4_active.png) right bottom no-repeat;}
	.univers04 .slideIdentitaire .tabs ul li.on a {background:url(skin/slideIdentitaire/tab_univ4_active.png) left bottom no-repeat;}


/* ******** COULEURS SURCHARGE ********* */
/* ************************************ */

/* SURCHARGE ROUGE */
	.rouge .PlanSite h4, /*.rouge h1,*/ .rouge h2, .rouge h3, .rouge h4 em {color:#b22c1b;}
	.rouge div.SemiRond, .rouge .puce_couleur {background-color:#b22c1b!important;}
	.rouge .PlanSite h3, .rouge .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_rouge.png)}
	.rouge .tetiereC h3, .rouge .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_rouge.png)}

/* SURCHARGE BLEUE */
	.bleu .PlanSite h4, /*.bleu h1,*/ .bleu h2, .bleu h3, .bleu h4 em {color:#008fa6;}
	.bleu div.SemiRond , .bleu .puce_couleur {background-color:#008fa6!important;}
	.bleu .PlanSite h3, .bleu .PlanSite h3 span {background-image:url(skin/block/fond_tetiere_transverse.png);}
	.bleu .tetiereC h3, .bleu .tetiereC h3 span {background-image:url(skin/block/fond_tetiereC_transverse.png);}



.univers01 .toggleArrow {background-color:#09AB6A;}
.univers02 .toggleArrow {background-color:#0C60FF;}
.univers03 .toggleArrow {background-color:#078F7E;}
.univers04 .toggleArrow {background-color:#b22c1b;}

/* Page Produit */

.pageProduit.univers01 .txtUnivers {color:#0086c6 !important;}
.pageProduit.univers02 .txtUnivers {color:#172983 !important;}
.pageProduit.univers03 .txtUnivers {color:#0154ac !important;}

.pageProduit.univers01 h1 {color:#0086c6;}
.pageProduit.univers02 h1 {color:#172983;}
.pageProduit.univers03 h1 {color:#0154ac;}

.pageProduit.univers01 .blockColorUnivers .blockInside {background-color:#0086c6;}
.pageProduit.univers02 .blockColorUnivers .blockInside {background-color:#172983;}
.pageProduit.univers03 .blockColorUnivers .blockInside {background-color:#0154ac;}

.pageProduit.univers01 ul.pushList li{background:url(skin/buttons/pushListMB.png) no-repeat left bottom;}
.pageProduit.univers01 ul.pushList li a{color:#0086c6;}
.pageProduit.univers02 ul.pushList li{background:url(skin/buttons/pushListDB.png) no-repeat left bottom;}
.pageProduit.univers02 ul.pushList li a{color:#172983;}
.pageProduit.univers03 ul.pushList li{background:url(skin/buttons/pushListLB.png) no-repeat left bottom;}
.pageProduit.univers03 ul.pushList li a{color:#0154ac;}

.pageProduit ul.pushList li.current{background-position:left top;width:161px;height:25px;}
.pageProduit ul.pushList li.current a{color:#fff;}

.pageProduit.univers01 .blockBorderUnivers .tl, .pageProduit.univers01 .blockBorderUnivers .tr, .pageProduit.univers01 .blockBorderUnivers .bl, .pageProduit.univers01 .blockBorderUnivers .br { background-image:url(skin/block/cornerLBborder.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers01 .blockBorderUnivers .blockInside {border:2px solid #339ed1;}
.pageProduit.univers02 .blockBorderUnivers .tl, .pageProduit.univers02 .blockBorderUnivers .tr, .pageProduit.univers02 .blockBorderUnivers .bl, .pageProduit.univers02 .blockBorderUnivers .br { background-image:url(skin/block/cornerDBborder.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers02 .blockBorderUnivers .blockInside {border:2px solid #172983;}
.pageProduit.univers03 .blockBorderUnivers .tl, .pageProduit.univers03  .blockBorderUnivers .tr, .pageProduit.univers03  .blockBorderUnivers .bl, .pageProduit.univers03  .blockBorderUnivers .br { background-image:url(skin/block/cornerMBborder.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers03 .blockBorderUnivers .blockInside {border:2px solid #0154ac;}

.pageProduit.univers01 .blockBorderUniversW .tl, .pageProduit.univers01 .blockBorderUniversW .tr, .pageProduit.univers01 .blockBorderUniversW .bl, .pageProduit.univers01 .blockBorderUniversW .br { background-image:url(skin/block/cornerLBborderWide.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers01 .blockBorderUniversW .blockInside {border:3px solid #339ed1;}
.pageProduit.univers02 .blockBorderUniversW .tl, .pageProduit.univers02 .blockBorderUniversW .tr, .pageProduit.univers02 .blockBorderUniversW .bl, .pageProduit.univers02 .blockBorderUniversW .br { background-image:url(skin/block/cornerDBborderWide.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers02 .blockBorderUniversW .blockInside {border:3px solid #172983;}
.pageProduit.univers03 .blockBorderUniversW .tl, .pageProduit.univers03  .blockBorderUniversW .tr, .pageProduit.univers03  .blockBorderUniversW .bl, .pageProduit.univers03  .blockBorderUniversW .br { background-image:url(skin/block/cornerMBborderWide.png); height:10px; width:10px;/*_ background-image:url(skin/blocks/cornerSimple_ie.png);*/}
.pageProduit.univers03 .blockBorderUniversW .blockInside {border:3px solid #0154ac;}

.pageProduit.univers01 .lexique h2 {background:url(skin/pictos/sante.png) no-repeat left center;}
.pageProduit.univers02 .lexique h2 {background:url(skin/pictos/auto.png) no-repeat left center;}
.pageProduit.univers03 .lexique h2 {background:url(skin/pictos/vie.png) no-repeat left center;}
.pageProduit .lexique h2 {color:#fff;}

.pageProduit.univers01 .bodyInfo h2,.pageProduit.univers01 h2 span div,.pageProduit.univers01 .bodyInfo h3,.pageProduit.univers01 .bodyInfo h4,.pageProduit.univers01 .bodyInfo a.txtUnivers  {color:#0086c6;}
.pageProduit.univers02 .bodyInfo h2,.pageProduit.univers02 h2 span div,.pageProduit.univers02 .bodyInfo h3,.pageProduit.univers02 .bodyInfo h4,.pageProduit.univers02 .bodyInfo a.txtUnivers  {color:#172983;}
.pageProduit.univers03 .bodyInfo h2,.pageProduit.univers03 h2 span div,.pageProduit.univers03 .bodyInfo h3,.pageProduit.univers03 .bodyInfo h4,.pageProduit.univers03 .bodyInfo a.txtUnivers {color:#0154ac;}

/*.univers01 .pictoPush li {background:url(skin/block/pictoLB.png) no-repeat left top;}
.univers02 .pictoPush li {background:url(skin/block/pictoDB.png) no-repeat left top;}
.univers03 .pictoPush li {background:url(skin/block/pictoMB.png) no-repeat left top;}*/

.pageProduit.univers01 .blockToggle  .blockInside {background-color:#cce7f4;}
.pageProduit.univers01 .toggleOpen  .toggleHandler {background:url(skin/block/toggleHandlerLB.png) no-repeat left bottom;color:#0086c6;}
.pageProduit.univers01 .toggleClose .toggleHandler {background:url(skin/block/toggleHandlerLB.png) no-repeat left top;color:#0086c6;}

.pageProduit.univers02 .blockToggle  .blockInside {background-color:#d1d5e6;}
.pageProduit.univers02 .toggleOpen .toggleHandler {background:url(skin/block/toggleHandlerDB.png) no-repeat left bottom;color:#172983;}
.pageProduit.univers02 .toggleClose .toggleHandler {background:url(skin/block/toggleHandlerDB.png) no-repeat left top;color:#172983;}

.pageProduit.univers03 .blockToggle  .blockInside {background-color:#ccddee;}
.pageProduit.univers03 .toggleOpen  .toggleHandler {background:url(skin/block/toggleHandlerMB.png) no-repeat left bottom;color:#0154ac;}
.pageProduit.univers03 .toggleClose .toggleHandler {background:url(skin/block/toggleHandlerMB.png) no-repeat left top;color:#0154ac;}

.pageProduit h2.picto, #bloc_agence h2.picto{font-size:1.3em;color:#b22c1b;text-transform:none;}

.pageProduit .rouge h2, .pageProduit .rouge h3, .pageProduit .rouge h4 {color:#b22c1b !important;}
.pageProduit .bleu h2, .pageProduit .bleu h3, .pageProduit .bleu h4 {color:#008fa6 !important;}