﻿#access {
	background:#fff;
	display: block;
	height:45px;
	clear:both;
	border-top:1px dashed #c4c3bf;
	border-bottom:4px solid #5e961f;
	-moz-box-shadow: 0 3px 5px 0 #AAAAAA;
	-webkit-box-shadow: 0 3px 5px 0 #AAAAAA;
	-o-box-shadow: 0 3px 5px 0 #AAAAAA;
	box-shadow: 0 3px 5px 0 #AAAAAA;
	/*pas de filter pour ie, car conflit avec positionnement absolute (le sous menu devient invisible)*/
	/*ci-dessous tests pour habillage*/
	position:absolute;
	top:160px;
	width:100%;
	/*fin tests*/
}

	ul.pri,
	ul.pri * {
		margin:0;
		padding:0;
	}
	
	ul.pri {
		position:relative;
		width:990px;
		z-index:900;
		margin:0 auto;	
	}
	
		ul.pri li {
			height:49px;
			float:left;
			text-align:center;
			list-style-type:none;
			outline:none;
		}
		
		ul.pri li a.top, ul.pri>li>span{ /*regle pour le span utile pour styler elements avant cryptage aposition*/
			height:36px; /*45px -9px de padding-top -4px de border-bottom*/
			width:90px; /*98px -4px de padding-right et -4px de padding-left*/ /*taille generique, les ajustements pr chaque onglet sont fait plus tard*/
			display:block;
			padding:9px 4px 0;
			color:#fff;
			font-size:13px;
			outline:none;
			text-decoration:none;
			background:url(../images/conso-sprite2-6.png) right -130px;
		}
		
		.wf-active ul.pri li a.top,.wf-active  ul.pri>li>span{ /*la police google est chargée, on peut changer la taille (on evite les effets desagreables lors du chargement)*/
			/*regle pour le span utile pour styler elements avant cryptage aposition*/
			font-size:19px;
			font-family: 'Yanone Kaffeesatz', sans-serif;
			color:#4d4d4d;
		}
		
		.wf-inactive ul.pri li a.top,.wf-inactive  ul.pri>li>span{
			/*la police google n'a pas pu etre chargée, on changer la couleur de police pour qu'elle soit visible*/
			/*regle pour le span utile pour styler elements avant cryptage aposition*/
			color:#4d4d4d;
		}
		
		ul.pri li:hover a.top,ul.pri li.menuOn a.top{
			color:#fff;
		}
		
		ul.pri li:hover {
			visibility:inherit; /* fixes IE7 'sticky bug' */
		}
						
			ul.pri li ul {
				position:absolute;
				left:-9000px;
				top:45px;
				z-index:5;
			}
			
			
			/*ul.pri li:hover ul,*/ ul.pri li.sfHover ul {
				left:0;
				z-index:9999;
			}
			
			
				ul.pri li ul li {
					float:none;
					position:static;
					margin:0;
					padding:0;
					width:auto;
				}
				
					ul.pri li a:hover {
						text-decoration:none;
					}
					
		
		/* ONGLET ACCUEIL */
		
		ul.pri li#TAB_ACCUEIL {
			display:inline;
			width:30px;
			height:46px;
			position:absolute;
			top:-1px;
			left:-30px;
		}	
		
		ul.pri li#TAB_ACCUEIL a{
			display:block;
			width:30px;
			height:46px;
			background-image:url(../images/conso-sprite2-6.png);
			background-color: #5e961f;
			background-position: -135px -134px;
		}
		
		ul.pri li#TAB_ACCUEIL a:hover{
			background-color: #568c1a;
		}
		
		/**/
		ul.pri .conteneur_sous_menu{
			min-height: 280px;
			height:auto !important;
			height:280px;
			width:984px !important;
			border:3px solid #006599;
			/*background:url(../images/header/fond_degrade.gif) repeat-x bottom #ffffff !important;*/
			background:#ffffff !important;
			margin-left:0 !important;
			padding:0 !important;
			/*position:absolute !important;*/
			left:0px; /*utile pour IE*/
			text-align:left;
		}


		ul.pri .bloc_sous_menu {
			width:984px;
			min-height: 280px; 
			height:auto !important;
			height:280px;
			z-index:999;
		}
		
			ul.pri li ul .bloc_sous_menu ul{
					left:0;
					position:static;
					top:0;
				}
				
					ul.pri li ul .bloc_sous_menu ul li{
						height:auto;
						text-align:left;
					}
						
						ul.pri li ul .bloc_sous_menu ul li a{
							display:inline;
							font-weight:bold;
							font-size:12px;
						}

		ul.pri .bloc_sous_menu .bloc_visuel_categorie{
			width:170px;
			height:280px;
			float:left;
			z-index:999;
			background:url(../images/header/clip_visuels_categories.jpg) no-repeat bottom;
		}
		
			ul.pri .bloc_sous_menu .bloc_visuel_categorie a{
				width:170px;
				height:280px;
				display:block;
			}
		
		ul.pri .bloc_sous_menu .bloc_liste_liens_categorie{
			width:235px;
			min-height: 265px; 
			height:auto !important;
			height:265px;
			float:left;
			margin:15px 0 0 15px;
			line-height:20px;
		}
		
			ul.pri .bloc_sous_menu .bloc_liste_liens_categorie ul.liste_liens_importants{
				margin-bottom:15px;
			}
			
			ul.pri .bloc_sous_menu .bloc_liste_liens_categorie ul.liste_liens_dossiers{
				margin-left:10px;
			}
			
			
			ul.pri .bloc_sous_menu .bloc_liste_liens_categorie ul.liste_liens_planeto_encyclo{
				margin-top:15px;
			}
		
			ul.pri .bloc_sous_menu .bloc_liste_liens_categorie a{
				color:#006599;
				text-decoration:none;
			}
			
			ul.pri .bloc_sous_menu .bloc_liste_liens_categorie a:hover,ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie a:hover{
				text-decoration:underline;
			}
		
		ul.pri .bloc_sous_menu .bloc_articles_categorie{
			width:310px;
			min-height: 265px; 
			height:auto !important;
			height:265px;
			float:left;
			margin:15px 0 0 20px;
			text-align:justify;
		}
			ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu.article_menu_1{
				border-bottom:1px solid #dedede;
				padding-bottom:8px;
			}
			
			ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu.article_menu_2{
				border-top:1px solid #ffffff;
				padding-top:5px;
			}
				ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu.article_menu_2 ul li {
					list-style-type:disc;
					list-style-position:inside;
				}
			
				ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu.article_menu_2 ul li a{
					text-decoration:none;
					font-weight:normal;
				}
				
				ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu.article_menu_2 ul li a:hover{
					text-decoration:underline;
				}
			
			
			ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu_titre{
				margin-bottom:7px;
				font-size: 13px;
				font-weight:bold;
			}
			
				ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu_titre a{
					text-decoration:none;
				}
			
			ul.pri .bloc_sous_menu .bloc_articles_categorie img.image_menu_article{
				float:left;
				margin: 3px 10px 2px 0;
			}
			
			ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu .half_left{
				float:left;
				width:130px;
			}
			
			ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu .half_right{
				float:right;
				width:130px;
			}
			
				ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu .half_left .article_menu_titre,ul.pri .bloc_sous_menu .bloc_articles_categorie .article_menu .half_right .article_menu_titre{
					text-align:left;
				}
		
		ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie{
			width:195px; /*215px -10px de padding-right et -10px de padding-left*/
			min-height: 265px; 
			height:auto !important;
			height:260px;
			padding:15px 10px 0;
			float:right;
			background:#c7d7df;		
		}
		
			ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie ul{
				margin-bottom:15px;
			}
		
			ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie a{
				font-weight:normal;
				color:#333 !important;
				text-decoration:none;
			}
			
			ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
				font-size: 12px;
				margin-bottom:5px;
				padding:3px;
				background:#e8f0f4;	
				color:#333 !important;
				font-weight:bold;
				font-size: 12px;
			}
		
			ul.pri .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre a{
				font-weight:bold;
				font-size: 12px;
			}

/*======Definition couleurs et visuels pour chaque catégorie=============*/
/*---Alimentation---*/
ul.pri li#TAB_ALIMENTATION a.top{
	width:80px;
	border-bottom:4px solid #81a87b;
}

ul.pri li#TAB_ALIMENTATION:hover a.top, ul.pri li#TAB_ALIMENTATION.menuOn a.top, ul.pri li#TAB_ALIMENTATION.menuOn1 a.top{
background:#81a87b;
}

ul.pri #TAB_ALIMENTATION .conteneur_sous_menu{
border-color:#81a87b;
}

ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_visuel_categorie{
background-position: 0 0;
}

ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -16px;
}

ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_ALIMENTATION .bloc_sous_menu .article_menu_titre a,ul.pri #TAB_ALIMENTATION .bloc_sous_menu .titre_dossiers{
	color:#81a87b;
}

ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#e4efe3;
}

ul.pri #TAB_ALIMENTATION .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f1f8f0;
}

/*---Beauté Santé---*/
ul.pri li#TAB_BEAUTE_SANTE a.top{
	width:50px;
	height:42px;
	padding-top:3px;
	line-height:19px;

	border-bottom:4px solid #C85097;
}

ul.pri li#TAB_BEAUTE_SANTE:hover a.top, ul.pri li#TAB_BEAUTE.menuOn a.top, ul.pri li#TAB_BEAUTE.menuOn1 a.top{
background:#C85097;
}


ul.pri #TAB_BEAUTE_SANTE .conteneur_sous_menu{
border-color:#C85097;
}

ul.pri #TAB_BEAUTE_SANTE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -170px 0px;
}

ul.pri #TAB_BEAUTE_SANTE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -36px;
}

ul.pri #TAB_BEAUTE_SANTE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_BEAUTE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_BEAUTE .bloc_sous_menu .titre_dossiers{
	color:#C85097;
}

ul.pri #TAB_BEAUTE_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#ebd1e0;
}

ul.pri #TAB_BEAUTE_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f6e1ed;
}

/*---Beauté Santé---*/
ul.pri li#TAB_BEAUTE a.top{
	width:50px;
	height:42px;
	padding-top:3px;
	line-height:19px;

	border-bottom:4px solid #C85097;
}

ul.pri li#TAB_BEAUTE:hover a.top, ul.pri li#TAB_BEAUTE.menuOn a.top, ul.pri li#TAB_BEAUTE.menuOn1 a.top{
background:#C85097;
}


ul.pri #TAB_BEAUTE .conteneur_sous_menu{
border-color:#C85097;
}

ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -170px 0px;
}

ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -36px;
}

ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_BEAUTE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_BEAUTE .bloc_sous_menu .titre_dossiers{
	color:#C85097;
}

ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#ebd1e0;
}

ul.pri #TAB_BEAUTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f6e1ed;
}

/*---Beauté Santé---*/
ul.pri li#TAB_SANTE a.top{
	width:65px;
	height:42px;
	padding-top:3px;
	line-height:19px;

	border-bottom:4px solid #058dc7;
}

ul.pri li#TAB_SANTE:hover a.top, ul.pri li#TAB_SANTE.menuOn a.top, ul.pri li#TAB_SANTE.menuOn1 a.top{
background:#058dc7;
}


ul.pri #TAB_SANTE .conteneur_sous_menu{
border-color:#058dc7;
}

ul.pri #TAB_SANTE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -170px 0px;
}

ul.pri #TAB_SANTE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -36px;
}

ul.pri #TAB_SANTE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_SANTE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_SANTE .bloc_sous_menu .titre_dossiers{
	color:#058dc7;
}

ul.pri #TAB_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#b6d8f2;
}

ul.pri #TAB_SANTE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#b6d8f2;
}

/*---Consommation shopping---*/
ul.pri li#TAB_CONSOMMATION_SHOPPING a.top{
	width:65px;
	height:42px;
	padding-top:3px;
	line-height:19px;
	border-bottom:4px solid #581b1a;
}
ul.pri li#TAB_CONSOMMATION_SHOPPING:hover a.top, ul.pri li#TAB_CONSOMMATION_SHOPPING.menuOn a.top, ul.pri li#TAB_CONSOMMATION_SHOPPING.menuOn1 a.top{
background:#581b1a;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .conteneur_sous_menu{
border-color:#581b1a;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_visuel_categorie{
background-position: -2040px 0;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -56px;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .titre_dossiers{
	color:#581b1a;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#ddd1d1;
}

ul.pri #TAB_CONSOMMATION_SHOPPING .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#e7dfdd;
}

/*---Developpement durable---*/
ul.pri li#TAB_DEVELOPPEMENT_DURABLE a.top{
	width:65px;
	height:42px;
	padding-top:3px;
	line-height:19px;
	border-bottom:4px solid #748599;
}

ul.pri li#TAB_DEVELOPPEMENT_DURABLE:hover a.top, ul.pri li#TAB_DEVELOPPEMENT_DURABLE.menuOn a.top, ul.pri li#TAB_DEVELOPPEMENT_DURABLE.menuOn1 a.top{
background:#748599;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE .conteneur_sous_menu{
border-color:#748599;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -510px 0px;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE.bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -76px;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .titre_dossiers{
	color:#748599;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#e1e7ee;
}

ul.pri #TAB_DEVELOPPEMENT_DURABLE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#edf2f7;
}

/*---Energie---*/
ul.pri li#TAB_ENERGIE a.top{
	width:55px;
	border-bottom:4px solid #B67B2B;
}

ul.pri li#TAB_ENERGIE:hover a.top, ul.pri li#TAB_ENERGIE.menuOn a.top, ul.pri li#TAB_ENERGIE.menuOn1 a.top{
background:#B67B2B;
}

ul.pri #TAB_ENERGIE .conteneur_sous_menu{
border-color:#B67B2B;
}

ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -340px 0px;
}

ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -96px;
}

ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_ENERGIE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_ENERGIE .bloc_sous_menu .titre_dossiers{
	color:#B67B2B;
}

ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#f2e5da;
}

ul.pri #TAB_ENERGIE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f8f4f0;
}

/*---Ecomobilité---*/
ul.pri li#TAB_ECOMOBILITE a.top{
	width:72px;
	border-bottom:4px solid #709899;
}

ul.pri li#TAB_ECOMOBILITE:hover a.top, ul.pri li#TAB_ECOMOBILITE.menuOn a.top, ul.pri li#TAB_ECOMOBILITE.menuOn1 a.top{
background:#709899;
}

ul.pri #TAB_ECOMOBILITE .conteneur_sous_menu{
border-color:#709899;

}

ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1700px 0;
}

ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -116px;
}

ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .titre_dossiers{
	color:#709899;
}

ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#c5ddde;
}

ul.pri #TAB_ECOMOBILITE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#e6f4f4;
}

/*---Environnement---*/
ul.pri li#TAB_ENVIRONNEMENT a.top{
	width:92px;
	border-bottom:4px solid #84b04f;
}

ul.pri li#TAB_ENVIRONNEMENT:hover a.top, ul.pri li#TAB_ENVIRONNEMENT.menuOn a.top, ul.pri li#TAB_ENVIRONNEMENT.menuOn1 a.top{
background:#84b04f;
}

ul.pri #TAB_ENVIRONNEMENT .conteneur_sous_menu{
border-color:#84b04f;
}

ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1020px 0px;
}

ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -136px;
}

ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .titre_dossiers{
	color:#84b04f;
}

ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#ddebc2;
}

ul.pri #TAB_ENVIRONNEMENT .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f1f6e6;
}

/*---Finance---*/
ul.pri li#TAB_FINANCE a.top{
	width:48px;
	border-bottom:4px solid #ad6381;
}

ul.pri li#TAB_FINANCE:hover a.top, ul.pri li#TAB_FINANCE.menuOn a.top, ul.pri li#TAB_FINANCE.menuOn1 a.top{
background:#ad6381;
}

ul.pri #TAB_FINANCE .conteneur_sous_menu{
border-color:#ad6381;
}

ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -680px 0px;
}

ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -156px;
}

ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_FINANCE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_FINANCE .bloc_sous_menu .titre_dossiers{
	color:#ad6381;
}

ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#e3c3d0;
}

ul.pri #TAB_FINANCE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f2dee6;
}

/*---Habitat---*/
ul.pri li#TAB_HABITAT a.top{
	width:60px;
	height:42px;
	padding-top:3px;
	line-height:19px;
	border-bottom:4px solid #99a581;
}

ul.pri li#TAB_HABITAT:hover a.top, ul.pri li#TAB_HABITAT.menuOn a.top, ul.pri li#TAB_HABITAT.menuOn1 a.top{
background:#99a581;
}

ul.pri #TAB_HABITAT .conteneur_sous_menu{
border-color:#99a581;
}

ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1870px 0;
}

ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -176px;
}

ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_HABITAT .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_HABITAT .bloc_sous_menu .titre_dossiers{
	color:#99a581;
}

ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#d7e1c2;
}

ul.pri #TAB_HABITAT .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#eef3e4;
}

/*---Jardinage---*/
ul.pri li#TAB_JARDINAGE a.top{
	width:63px;
	border-bottom:4px solid #A3B434;
}

ul.pri li#TAB_JARDINAGE:hover a.top, ul.pri li#TAB_JARDINAGE.menuOn a.top, ul.pri li#TAB_JARDINAGE.menuOn1 a.top{
background:#A3B434;
}

ul.pri #TAB_JARDINAGE .conteneur_sous_menu{
border-color:#A3B434;
}

ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -850px 0px;
}

ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -196px;
}

ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_JARDINAGE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_JARDINAGE .bloc_sous_menu .titre_dossiers{
	color:#A3B434;
}

ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#e9edce;
}

ul.pri #TAB_JARDINAGE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f1f3e1;
}

/*---Mode textile---*/
ul.pri li#TAB_MODE_TEXTILE a.top{
	width:50px;
	padding-top:3px;
	height:42px;
	line-height:19px;
	border-bottom:4px solid #db9820;
}

ul.pri li#TAB_MODE_TEXTILE:hover a.top, ul.pri li#TAB_MODE_TEXTILE.menuOn a.top, ul.pri li#TAB_MODE_TEXTILE.menuOn1 a.top{
background:#db9820;
}

ul.pri #TAB_MODE_TEXTILE .conteneur_sous_menu{
border-color:#db9820;
}

ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1360px 0px;
}

ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -216px;
}

ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .titre_dossiers{
	color:#db9820;
}

ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#f4dfb9;
}

ul.pri #TAB_MODE_TEXTILE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#f4e8d3;
}

/*---Puériculture---*/
ul.pri li#TAB_PUERICULTURE a.top{
	width:78px;
	border-bottom:4px solid #765985;
}

ul.pri li#TAB_PUERICULTURE:hover a.top, ul.pri li#TAB_PUERICULTURE.menuOn a.top, ul.pri li#TAB_PUERICULTURE.menuOn1 a.top{
background:#765985;
}

ul.pri #TAB_PUERICULTURE .conteneur_sous_menu{
border-color:#765985;
}

ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1530px 0px;
}

ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -236px;
}

ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_PUERICULTURE .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_PUERICULTURE .bloc_sous_menu .titre_dossiers{
	color:#765985;
}

ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#ded7e2;
}

ul.pri #TAB_PUERICULTURE .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#e7e2ea;
}

/*---Tourisme loisirs---*/
ul.pri li#TAB_TOURISME_LOISIRS a.top{

	width:62px;

	border-bottom:4px solid #34869e;
}
ul.pri li#TAB_TOURISME_LOISIRS:hover a.top, ul.pri li#TAB_TOURISME_LOISIRS.menuOn a.top, ul.pri li#TAB_TOURISME_LOISIRS.menuOn1 a.top{
background:#34869e;
}

ul.pri #TAB_TOURISME_LOISIRS .conteneur_sous_menu{
border-color:#34869e;
}

ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_visuel_categorie{
background-position: -1190px 0px;
}

ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_liste_liens_categorie a{
background-position: 0px -256px;
}

ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_liste_liens_categorie a, ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_infos_annexes_categorie a, ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre,ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .article_menu_titre a, ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .titre_dossiers{
	color:#34869e;
}

ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_infos_annexes_categorie{
	background:#c8e0e7;
}

ul.pri #TAB_TOURISME_LOISIRS .bloc_sous_menu .bloc_infos_annexes_categorie .bloc_infos_annexes_categorie_titre{
	background:#e4eff2;
}

/*Surcouche pr liens de la partie gauche du menu*/
ul.pri .bloc_sous_menu .bloc_liste_liens_categorie a{
	color:#333 !important;
	background:url(../images/header/puce_chevron.png) no-repeat;
	background-position:0 4px;
	padding-left:10px;
}

/*Surcouche menu kbane*/
ul.pri.menu-kbane li a.top{
	width:auto;
	padding:9px 10px 0;
}

ul.pri.menu-kbane li a.top:hover{
	background:#0e72a5;
}

ul.pri.menu-kbane li#TAB_KBANE_SITE a.top{
	width:160px;
	background:#c30a63;
}

ul.pri.menu-kbane li#TAB_KBANE_SITE a.top:hover{
	background:#ce166e;
}

/*---C'est l'été---*/
ul.pri li#TAB_ETE a.top{

	width:70px;
	color:#fff;
	border-bottom:4px solid #fb4d01;
	background:#f3890d;
}
ul.pri li#TAB_ETE:hover a.top, ul.pri li#TAB_ETE.menuOn a.top, ul.pri li#TAB_ETE.menuOn1 a.top{
	background:#fb4d01;
}

ul.pri li#TAB_BLUES a.top{
	padding-top:3px;
	width:70px;
	color:#fff;
	border-bottom:4px solid #155393;
	background:#0f3a66;
	line-height:19px;
	height:42px;
}
ul.pri li#TAB_BLUES:hover a.top, ul.pri li#TAB_ETE.menuOn a.top, ul.pri li#TAB_BLUES.menuOn1 a.top{
	background:#155393;
}

ul.pri li#TAB_WELIKE a.top{

	width:70px;
	background-image: url("https://www.consoglobe.com/wp-content/uploads/2017/01/welike_logo_menu1.png");
	background-position: 8px 8px, center;
	background-size: 80%;
	background-repeat:no-repeat;
	border-bottom:4px solid #cb5943;
	
}
ul.pri li#TAB_WELIKE:hover a.top, ul.pri li#TAB_WELIKE.menuOn a.top, ul.pri li#TAB_WELIKE.menuOn1 a.top{
	width:65px;
	height:42px;
	padding-top:3px;
	width:70px;
	background-image: url("https://www.consoglobe.com/wp-content/uploads/2017/01/welike_logo_menu_on2.png");
	background-position: -4px -6px, center;
	background-size: 110%;
	background-repeat:no-repeat;
	border-bottom:4px solid #cb5943;
}

ul.pri li#TAB_ASSURLAND a.top{
	width:65px;
	height:42px;
	padding-top:3px;
	width:70px;
	color:#fff;
	line-height:19px;
	border-bottom:4px solid #840601;
	background:#b50800;
}
ul.pri li#TAB_ASSURLAND:hover a.top, ul.pri li#TAB_ETE.menuOn a.top, ul.pri li#TAB_ETE.menuOn1 a.top{
	background:#840601;
}