@charset "utf-8";
/* codes couleur
jaune # ffd444
rouge # b10035
bleu #00a0d1
violet #7b1272
vert #cbd300
orange # e95d0f
gris clair # b4b4b4
gris moyen # 78787d
gris foncé # 4b4b4b
*/

/**********/
/** menu 2 **/
/**********/

.codecouleur-bleu #menu_2 ul.level1 li a:hover,
.codecouleur-bleu #menu_2 ul.level1 li.selected a{
	background-color: #3dcdef;
}
.codecouleur-violet #menu_2 ul.level1 li a:hover,
.codecouleur-violet #menu_2 ul.level1 li.selected a{
	background-color: #9d20ad;
}
.codecouleur-orange #menu_2 ul.level1 li a:hover,
.codecouleur-orange #menu_2 ul.level1 li.selected a{
	background-color: #f19f81;
}
.codecouleur-vert #menu_2 ul.level1 li a:hover,
.codecouleur-vert #menu_2 ul.level1 li.selected a{
	background-color: #acb301;
}
.codecouleur-gris #menu_2 ul.level1 li a:hover,
.codecouleur-gris #menu_2 ul.level1 li.selected a{
	background-color: #4b4b4b;
}
.codecouleur-jaune #menu_2 ul.level1 li a:hover,
.codecouleur-jaune #menu_2 ul.level1 li.selected a{
	background-color: #f8ba00;
}


/**********/
/** menu 1 **/
/**********/

#menu_1 ul.level1 li.codecouleur-bleu_selected,
#menu_1 ul.level1 li.codecouleur-bleu_selected_hover,
#menu_1 ul.level1 li.codecouleur-bleu_hover{
	background-color: #00a0d1;
}
  #menu_1 ul.level1 li.codecouleur-bleu ul.level2,
  #menu_1 ul.level1 li.codecouleur-bleu_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-bleu_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-bleu_hover ul.level2{
    background: transparent url('images_fond/coin_menu_bleu.gif') no-repeat bottom right;
  }
#menu_1 ul.level1 li.codecouleur-violet_selected,
#menu_1 ul.level1 li.codecouleur-violet_selected_hover,
#menu_1 ul.level1 li.codecouleur-violet_hover{
	background-color: #7b1272;
}
  #menu_1 ul.level1 li.codecouleur-violet ul.level2,
  #menu_1 ul.level1 li.codecouleur-violet_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-violet_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-violet_hover ul.level2{
    background: transparent url('images_fond/coin_menu_violet.gif') no-repeat bottom right;
  }
  #menu_1 li.codecouleur-violet ul.level2 a:hover,
  #menu_1 li.codecouleur-violet_selected ul.level2 a:hover,
  #menu_1 li.codecouleur-violet_selected_hover ul.level2 a:hover,
  #menu_1 li.codecouleur-violet_hover ul.level2 a:hover{
    color: #dfaedb;
  }
#menu_1 ul.level1 li.codecouleur-orange_selected,
#menu_1 ul.level1 li.codecouleur-orange_selected_hover,
#menu_1 ul.level1 li.codecouleur-orange_hover{
	background-color: #e95d0f;
}
  #menu_1 ul.level1 li.codecouleur-orange ul.level2,
  #menu_1 ul.level1 li.codecouleur-orange_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-orange_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-orange_hover ul.level2{
    background: transparent url('images_fond/coin_menu_orange.gif') no-repeat bottom right;
  }
  #menu_1 li.codecouleur-orange ul.level2 a:hover,
  #menu_1 li.codecouleur-orange_selected ul.level2 a:hover,
  #menu_1 li.codecouleur-orange_selected_hover ul.level2 a:hover,
  #menu_1 li.codecouleur-orange_hover ul.level2 a:hover{
    color: #7e0f00;
  }
#menu_1 ul.level1 li.codecouleur-vert_selected,
#menu_1 ul.level1 li.codecouleur-vert_selected_hover,
#menu_1 ul.level1 li.codecouleur-vert_hover{
	background-color: #acb301;
}
  #menu_1 ul.level1 li.codecouleur-vert ul.level2,
  #menu_1 ul.level1 li.codecouleur-vert_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-vert_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-vert_hover ul.level2{
    background: transparent url('images_fond/coin_menu_vert.gif') no-repeat bottom right;
  }
  #menu_1 li.codecouleur-vert ul.level2 a:hover,
  #menu_1 li.codecouleur-vert_selected ul.level2 a:hover,
  #menu_1 li.codecouleur-vert_selected_hover ul.level2 a:hover,
  #menu_1 li.codecouleur-vert_hover ul.level2 a:hover{
    color: #393b01;
  }
#menu_1 ul.level1 li.codecouleur-gris_selected,
#menu_1 ul.level1 li.codecouleur-gris_selected_hover,
#menu_1 ul.level1 li.codecouleur-gris_hover{
	background-color: #4b4b4b;
}
  #menu_1 ul.level1 li.codecouleur-gris ul.level2,
  #menu_1 ul.level1 li.codecouleur-gris_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-gris_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-gris_hover ul.level2{
    background: transparent url('images_fond/coin_menu_gris.gif') no-repeat bottom right;
  }
  #menu_1 li.codecouleur-gris ul.level2 a:hover,
  #menu_1 li.codecouleur-gris_selected ul.level2 a:hover,
  #menu_1 li.codecouleur-gris_selected_hover ul.level2 a:hover,
  #menu_1 li.codecouleur-gris_hover ul.level2 a:hover{
    color: #a4a5a6;
  }
#menu_1 ul.level1 li.codecouleur-jaune_selected,
#menu_1 ul.level1 li.codecouleur-jaune_selected_hover,
#menu_1 ul.level1 li.codecouleur-jaune_hover{
	background-color: #f8ba00;
}
  #menu_1 ul.level1 li.codecouleur-jaune ul.level2,
  #menu_1 ul.level1 li.codecouleur-jaune_selected ul.level2,
  #menu_1 ul.level1 li.codecouleur-jaune_selected_hover ul.level2,
  #menu_1 ul.level1 li.codecouleur-jaune_hover ul.level2{
    background: transparent url('images_fond/coin_menu_jaune.gif') no-repeat bottom right;
  }
  #menu_1 li.codecouleur-jaune ul.level2 a:hover,
  #menu_1 li.codecouleur-jaune_selected ul.level2 a:hover,
  #menu_1 li.codecouleur-jaune_selected_hover ul.level2 a:hover,
  #menu_1 li.codecouleur-jaune_hover ul.level2 a:hover{
    color: #704501;
  }


/****************/
/** colonne gauche **/
/****************/

.codecouleur-bleu #columns_inner {
	background: url('images_fond/bg_columns_inner_bleu.gif') repeat-y top left;
}
.codecouleur-violet #columns_inner {
	background: url('images_fond/bg_columns_inner_violet.gif') repeat-y top left;
}
.codecouleur-orange #columns_inner {
	background: url('images_fond/bg_columns_inner_orange.gif') repeat-y top left;
}
.codecouleur-vert #columns_inner {
	background: url('images_fond/bg_columns_inner_vert.gif') repeat-y top left;
}
.codecouleur-gris #columns_inner {
	background: url('images_fond/bg_columns_inner_gris.gif') repeat-y top left;
}
.codecouleur-jaune #columns_inner {
	background: url('images_fond/bg_columns_inner_jaune.gif') repeat-y top left;
}

/********/
/** texte */
/*******/

.codecouleur-bleu h1{
	color: #00a0d1;
}
.codecouleur-violet h1{
	color: #7b1272;
}
.codecouleur-orange h1{
	color: #e95d0f;
}
.codecouleur-vert h1{
	color: #cbd300;
}
.codecouleur-gris h1{
	color: #4b4b4b;
}
.codecouleur-jaune h1{
	color: #ffd444;
}

.codecouleur-bleu #texte h3,.codecouleur-bleu #texte h3.spip{
	background: url('images_fond/puce_bleu_fleche.jpg') no-repeat top left;
	color: #00a0d1;
}
.codecouleur-violet #texte h3,.codecouleur-violet #texte h3.spip{
	background: url('images_fond/puce_violet_fleche.jpg') no-repeat top left;
	color: #7b1272;
}
.codecouleur-orange #texte h3,.codecouleur-orange #texte h3.spip{
	background: url('images_fond/puce_orange_fleche.jpg') no-repeat top left;
	color: #e95d0f;
}
.codecouleur-vert #texte h3,.codecouleur-vert #texte h3.spip{
	background: url('images_fond/puce_vert_fleche.jpg') no-repeat top left;
	color: #cbd300;
}
.codecouleur-gris #texte h3,.codecouleur-gris #texte h3.spip{
	background: url('images_fond/puce_gris_fleche.jpg') no-repeat top left;
	color: #4b4b4b;
}
.codecouleur-jaune #texte h3,.codecouleur-jaune #texte h3.spip{
	background: url('images_fond/puce_jaune_fleche.jpg') no-repeat top left;
	color: #ffd444;
}

/******************/
/** menu 3ancres **/
/******************/

  .codecouleur-bleu #menu_3 .page_top{
		background: url('images_fond/bg_ancres_bleu.gif') no-repeat top center;
	}
  .codecouleur-violet #menu_3 .page_top{
		background: url('images_fond/bg_ancres_violet.gif') no-repeat top center;
	}
  .codecouleur-orange #menu_3 .page_top{
		background: url('images_fond/bg_ancres_orange.gif') no-repeat top center;
	}
  .codecouleur-vert #menu_3 .page_top{
		background: url('images_fond/bg_ancres_vert.gif') no-repeat top center;
	}
  .codecouleur-gris #menu_3 .page_top{
		background: url('images_fond/bg_ancres_gris.gif') no-repeat top center;
	}
  .codecouleur-jaune #menu_3 .page_top{
		background: url('images_fond/bg_ancres_jaune.gif') no-repeat top center;
	}
  
  .codecouleur-bleu #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_bleu_centre.gif') repeat-y center center;
	}
  .codecouleur-violet #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_violet_centre.gif') repeat-y center center;
	}
  .codecouleur-orange #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_orange_centre.gif') repeat-y center center;
	}
  .codecouleur-vert #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_vert_centre.gif') repeat-y center center;
	}
  .codecouleur-gris #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_gris_centre.gif') repeat-y center center;
	}
  .codecouleur-jaune #menu_3 .page_ancres{
		background: url('images_fond/bg_ancres_jaune_centre.gif') repeat-y center center;
	}
  
  .codecouleur-bleu #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_bleu.gif') no-repeat bottom center;
	}
  .codecouleur-violet #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_violet.gif') no-repeat bottom center;
	}
  .codecouleur-orange #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_orange.gif') no-repeat bottom center;
	}
  .codecouleur-vert #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_vert.gif') no-repeat bottom center;
	}
  .codecouleur-gris #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_gris.gif') no-repeat bottom center;
	}
  .codecouleur-jaune #menu_3 .page_bottom{
		background: url('images_fond/bg_ancres_jaune.gif') no-repeat bottom center;
	}
  
/******************/
/** puces listes **/
/******************/

  .codecouleur-bleu #texte ul li,.codecouleur-bleu #texte ul.spip li{
    background: url('images_fond/puce_bleu_rond.gif') no-repeat 0px 2px ;
  }
  .codecouleur-violet #texte ul li,.codecouleur-violet #texte ul.spip li{
    background: url('images_fond/puce_violet_rond.gif') no-repeat 0px 2px ;
  }
  .codecouleur-orange #texte ul li,.codecouleur-orange #texte ul.spip li{
    background: url('images_fond/puce_orange_rond.gif') no-repeat 0px 2px ;
  }
  .codecouleur-vert #texte ul li,.codecouleur-vert #texte ul.spip li{
    background: url('images_fond/puce_vert_rond.gif') no-repeat 0px 2px ;
  }
  .codecouleur-gris #texte ul li,.codecouleur-gris #texte ul.spip li{
    background: url('images_fond/puce_gris_rond.gif') no-repeat 0px 2px ;
  }
  .codecouleur-jaune #texte ul li,.codecouleur-jaune #texte ul.spip li{
    background: url('images_fond/puce_jaune_rond.gif') no-repeat 0px 2px ;
  }