
/*** FIL d'ARIANE SPIP GENERIQUE *****/
.spip-content .ariane{ position: absolute; z-index:100; }
.spip-content .ariane .arbo{ text-align: right; width: auto; color: #666666; font-family: "Fugaz One"; z-index: 100;}

/*** CONTNER CONTENU SPIP GENERIQUE *****/
.spip-content .main {position: absolute;}
.spip-content .main .wrapper{  float: left; overflow: auto;}
.spip-content .main .wrapper .content { clear: both;  float: left; overflow: none; }

/*** TITRES TITRE DE LA RUBRIQUE-1 GENERIQUE *****/
.titre-sma{  float: left; color: #888; text-decoration: none; }

.spip-content .main .wrapper .content .container2{ z-index: 1000;}

/*** TITRES SPIP GENERIQUE *****/
h1.titre-sma-rub1{ position: absolute; clear: both; float: left; color: #666666; position: absolute; text-align: left;}
h1.titre-sma-rub1 .spip_logos { position: absolute; }
h1.titre-sma-rub1 .descriptif{ position: absolute; color: #888;}

/*** TITRES SPIP GENERIQUE SSRUB *****/
h1.titre-sma-ssrub{ position: absolute; clear: both; float: left; color: #666666; position: absolute; text-align: left;}
h1.titre-sma-ssrub .spip_logos{ position: absolute; }
h1.titre-sma-ssrub .descriptif{ position: absolute; color: #888;}

/*** TEXTE SPIP GENERIQUE *****/
.spip-content .main .wrapper .content .texte-rub1{ position: absolute; background-color: rgba(241, 241, 241, 0.85); color: #555; font-family: Arial,Helvetica,sans-serif;
	float: left; text-align: left; border: 1px solid #fff; min-width: 200px; max-width: 1800px; }

.spip-content .main #menu_rubriques2 { position: absolute; text-align: left; z-index: 10;}

.spip-content .main #menu_rubriques2 li{ list-style: none; float: right; }
.spip-content .main #menu_rubriques2 li ul li{ font-size: 1em; margin-left: 0em;}
.spip-content .main #menu_rubriques2 { list-style-type:none; }
.spip-content .main #menu_rubriques2 li  { list-style-type: none; }
.spip-content .main #menu_rubriques2 li li  { list-style-type: none;  }
.spip-content .main #menu_rubriques2 li li li  { list-style-type: none;  }

/*** Les blocs d'item GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li { position: absolute; z-index: 1;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover{ position: absolute; z-index: 100;
	-webkit-transition: All 0.35s ease-in-out;
	-moz-transition: All 0.35s ease-in-out;
	-ms-transition: All 0.35s ease-in-out;
	-o-transition: All 0.35s ease-in-out;
	transition: All 0.35s ease-in-out;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; 
	border-top: 0px solid white; border-right: 0px solid white;	border-bottom: 0px solid white;	border-left: 0px solid white;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2),
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3),
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4){border-top: 0px solid white; border-right: 0px solid white; border-bottom: 0px solid white; border-left: 0px solid white;
 border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child{ border-top: 0px solid white; border-right: 0px solid white; border-bottom: 0px solid white; border-left: 0px solid white;
 border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

/*** Les cadre-inner GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child  .cadre-inner{ 
	-webkit-transition: All 0.35s ease-in-out;
	-moz-transition: All 0.35s ease-in-out;
	-ms-transition: All 0.35s ease-in-out;
	-o-transition: All 0.35s ease-in-out;
	transition: All 0.35s ease-in-out;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner  { border-top-left-radius: 0px; border-bottom-left-radius: 0px;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner{ border-top-left-radius: 0px; border-bottom-left-radius: 0px; border-top-right-radius: 0px; border-bottom-right-radius: 0px;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child  .cadre-inner  { border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

/*** Les cadres items GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item{  border: 1px solid #fff;
	background-color: rgba(255, 255, 255, 0.25);
	-webkit-transition: All 0.35s ease-in-out;
	-moz-transition: All 0.35s ease-in-out;
	-ms-transition: All 0.35s ease-in-out;
	-o-transition: All 0.35s ease-in-out;
	transition: All 0.35s ease-in-out;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item{ background-color: rgba(255, 255, 255, 0.5);}

/*** Cadre-item-final GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .cadre-inner .cadre-item .cadre-item-final-fix,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final{ border: 1px solid #fff; background-color :#bebebe;}

/*** CADRE ITEM FIX GENERIQUE *****/

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .cadre-inner .cadre-item .cadre-item-final-fix{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #8bc543),
		color-stop(1, #999999)
	);
	background-image: -o-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -moz-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -webkit-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -ms-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: linear-gradient(to top, #8bc543 0%, #999999 100%);}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .cadre-inner .cadre-item .cadre-item-final{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #666666),
		color-stop(1, #adadad)
	);
	background-image: -o-linear-gradient(top, #666666 0%, #adadad 100%);
	background-image: -moz-linear-gradient(top, #666666 0%, #adadad 100%);
	background-image: -webkit-linear-gradient(top, #666666 0%, #adadad 100%);
	background-image: -ms-linear-gradient(top, #666666 0%, #adadad 100%);
	background-image: linear-gradient(to top, #666666 0%, #adadad 100%);}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .cadre-inner .cadre-item .cadre-item-final{
	-webkit-transition: All 0.35s ease-in-out;
	-moz-transition: All 0.35s ease-in-out;
	-ms-transition: All 0.35s ease-in-out;
	-o-transition: All 0.35s ease-in-out;
	transition: All 0.35s ease-in-out;}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .cadre-inner .cadre-item .cadre-item-final-fix{
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, #8bc543),
		color-stop(1, #999999)
	);
	background-image: -o-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -moz-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -webkit-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: -ms-linear-gradient(top, #8bc543 0%, #999999 100%);
	background-image: linear-gradient(to top, #8bc543 0%, #999999 100%);}


/*** Gradient N°4 & N°5 GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final{
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #EADCED),
	color-stop(1, #AD95B4)
);
background-image: -o-linear-gradient(bottom, #EADCED 0%, #AD95B4 100%);
background-image: -moz-linear-gradient(bottom, #EADCED 0%, #AD95B4 100%);
background-image: -webkit-linear-gradient(bottom, #EADCED 0%, #AD95B4 100%);
background-image: -ms-linear-gradient(bottom, #EADCED 0%, #AD95B4 100%);
background-image: linear-gradient(to bottom, #EADCED 0%, #AD95B4 100%);}

/*** Gradient N°3 GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final{
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #D7E9F4),
	color-stop(1, #A29DB0)
);
background-image: -o-linear-gradient(bottom, #D7E9F4 0%, #A29DB0 100%);
background-image: -moz-linear-gradient(bottom, #D7E9F4 0%, #A29DB0 100%);
background-image: -webkit-linear-gradient(bottom, #D7E9F4 0%, #A29DB0 100%);
background-image: -ms-linear-gradient(bottom, #D7E9F4 0%, #A29DB0 100%);
background-image: linear-gradient(to bottom, #D7E9F4 0%, #A29DB0 100%);}

/*** Gradient N°1 & N°2 GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final{ 
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #D7EAF5),
	color-stop(1, #94B8CE)
);
background-image: -o-linear-gradient(bottom, #D7EAF5 0%, #94B8CE 100%);
background-image: -moz-linear-gradient(bottom, #D7EAF5 0%, #94B8CE 100%);
background-image: -webkit-linear-gradient(bottom, #D7EAF5 0%, #94B8CE 100%);
background-image: -ms-linear-gradient(bottom, #D7EAF5 0%, #94B8CE 100%);
background-image: linear-gradient(to bottom, #D7EAF5 0%, #94B8CE 100%);}

/** COLOR INSIDE = DEGRADE GRIS GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final .color-inside{ position: absolute; border: 1px solid #fff;}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final .color-inside{ background: url("../images/trame02.png");
	-webkit-transition: background 0.35s ease-in-out;
	-moz-transition: background 0.35s ease-in-out;
	-ms-transition: background 0.35s ease-in-out;
	-o-transition: background 0.35s ease-in-out;
	transition: background 0.35s ease-in-out;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside{ background: url("../images/trame02.png");}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final-fix,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final-fix,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final-fix,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final-fix,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final-fix,

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final{ border: 1px solid #fff;}

/*** Les LOGOS GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .spip_logos_rappel{
	opacity:0.6;
   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;}

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .spip_logos_rappel,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .spip_logos_rappel{ opacity:0.85;}

/*** Les TITRES GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc  li .spip_titre_rappel { position: absolute; 
	text-align: center;  list-style: none; border: 0px solid green; 
   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_titre_rappel{ text-shadow: 0 0 1px #FFFFFF, 0 0 1px #FFFFFF, 0 0 2px #FFFFFF, 0 0 5px #FFFFFF, 0 0 10px #FFFFFF, 0 0 16px #FFFFFF;}

/*** Les DESCRIPTIFS V1 avec titre sur 1 ligne GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .spip_descriptif_item-rappel{ 
	font-family: Arial,Helvetica,sans-serif; text-align: left; 
	list-style: none; border: 1px solid #fff; text-shadow: none;
	background-color: rgba(255, 255, 255, 0.5);
   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;}
/*** Les DESCRIPTIFS V2 avec titre sur 2 lignes GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li .spip_descriptif_item-rappel2{ 
	font-family: Arial,Helvetica,sans-serif; text-align: left; list-style: none; text-shadow: none; background-color: rgba(255, 255, 255, 0.5); border: 1px solid #fff;
   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;}

/*** CONTOUR COULEURS DU BLOC DESCRIPTIF GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel2,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel2,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel2,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel2,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel2{ background-color: rgba(255, 255, 255, 1);}


.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:hover .spip_descriptif_item-rappel{ }

/*** POUR Les BTNS COULEURS(noir en fait) GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color{
	 z-index:1000; color: #ffffff; color: #ffffff; text-shadow: 0 1px 3px rgba(0, 0, 0, 0.75); border: 2px solid #fff; opacity: 0.55;
	-webkit-transition: All 0.35s ease-in-out;
	-moz-transition: All 0.35s ease-in-out;
	-ms-transition: All 0.35s ease-in-out;
	-o-transition: All 0.35s ease-in-out;
	transition: All 0.35s ease-in-out;}

/*** POUR Les BTNS NOIR GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn{
	z-index:1000; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);}

/*** POUR Les BTNS COULEURS et POUR Les BTNS NOIR GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,	

.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn{
	position: absolute;cursor: pointer; text-decoration: none; opacity: 1;} 

/* MON BOUTON COLORS GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color{
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #5C5C5C),
		color-stop(1, #242424)
	);
	background-image: -o-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -moz-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -webkit-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -ms-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: linear-gradient(to bottom, #5C5C5C 0%, #242424 100%);
}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final .color-inside .mon-btn-color{
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #5C5C5C),
		color-stop(1, #242424)
	);
	background-image: -o-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -moz-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -webkit-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -ms-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: linear-gradient(to bottom, #5C5C5C 0%, #242424 100%);
}
/* MON BOUTON NOIR-OFF et VERT-ON GENERIQUE *****/
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4) .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn{
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	border: 2px solid #fff;	
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #5C5C5C),
		color-stop(1, #242424)
	);
	background-image: -o-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -moz-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -webkit-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: -ms-linear-gradient(bottom, #5C5C5C 0%, #242424 100%);
	background-image: linear-gradient(to bottom, #5C5C5C 0%, #242424 100%);

   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;
}
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:first-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(2):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(3):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:nth-child(4):hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn,
.spip-content .main #menu_rubriques2 ul.spip_logos_bloc li:last-child:hover .cadre-inner .cadre-item .cadre-item-final-fix .color-inside .mon-btn{
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
	border: 2px solid #fff;	
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0, #6BDA4F),
		color-stop(1, #387428)
	);
	background-image: -o-linear-gradient(bottom, #6BDA4F 0%, #387428 100%);
	background-image: -moz-linear-gradient(bottom, #6BDA4F 0%, #387428 100%);
	background-image: -webkit-linear-gradient(bottom, #6BDA4F 0%, #387428 100%);
	background-image: -ms-linear-gradient(bottom, #6BDA4F 0%, #387428 100%);
	background-image: linear-gradient(to bottom, #6BDA4F 0%, #387428 100%);

   -webkit-transition: All 0.35s ease-in-out;
  -moz-transition: All 0.35s ease-in-out;
  -ms-transition: All 0.35s ease-in-out;
  -o-transition: All 0.35s ease-in-out;
  transition: All 0.35s ease-in-out;
}
/****************************************** FIN de GENERIQUE *****/
