/** gestion affichage des sous-arbo **/
div#gauche div ul li.niv1_on ul {display:block;}
div#gauche div ul li.niv1 ul {display:none;}

div#gauche div ul li ul li.niv2_on ul {display:block;}
div#gauche div ul li ul li.niv2 ul {display:none;}

/*** MQ ***/
/*** Nav ***/
/*div#gauche div.mq {background:  url(../images/10/gauche_ul_mq_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.mq_on {background-color:#0077B9; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat*/}
div#gauche div ul li.mq_on ul {background: #CCE4F1}
div#gauche div ul li.mq_on li a, div#gauche div ul li.mq_on span {color: #0077B9;}
div#gauche div ul li.mq_on ul li.niv2_on a.on, div#gauche div ul li.mq_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.mq_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_mq.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.mq_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_mq.gif) 1em 0.3em no-repeat;}/*css ie*/

/*** entete home ***/
div.entete_mq {background: url(../images/10/entete-mq.jpg) top left no-repeat;}
div.entete_mq h1 {color: #0077B9; text-transform: uppercase}
div.categories h2.mq {color: #0077B9;}

/*** Fiche formation ***/
#detail_formation h2.mq {color:#0077B9;}
p.liens_fiche_mq {background: url(../images/10/fiche_bg_liens_entete_mq.gif) left top no-repeat; }
p.liens_fiche_mq span {background: url(../images/10/fiche_dr_liens_entete_mq.gif) right top no-repeat; }
div.fiche_mq {background: url(../images/10/fiche_entete-mq.jpg) top left no-repeat;}
div.fiche_mq h1 {color: #0077B9}
div.cols2 div.mq h3 {color: #0077B9}
/***Fiche parcours***/
div.col1 div.detail p.mq  {background: url(../images/10/parcours_mq.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.mq {background:  url(../images/10/recherche_mq_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_mq {background: url(../images/10/gamme_entete-mq.jpg) top left no-repeat;}
div.gamme_mq h1 {color: #04A1AF}

/*** DD ***/
/*** Nav ***/
/*div#gauche div.dd {background:  url(../images/10/gauche_ul_dd_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.dd_on {background-color: #1E8025; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat;*/}
div#gauche div ul li.dd_on ul {background: #D2E6D3}
div#gauche div ul li.dd_on li a, div#gauche div ul li.dd_on span {color: #1E8025;}
div#gauche div ul li.dd_on ul li.niv2_on a.on, div#gauche div ul li.dd_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.dd_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_dd.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.dd_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_dd.gif) 1em 0.3em no-repeat;}/*css ie*/
/*** entete home ***/
div.entete_dd {background: url(../images/10/entete-dd.jpg) top left no-repeat;}
div.entete_dd h1 {color: #1E8025; text-transform: uppercase}
div.categories h2.dd {color: #1E8025;}

/*** Fiche formation ***/
#detail_formation h2.dd {color:#1E8025;}
/*bloc haut*/
p.liens_fiche_dd {background: url(../images/10/fiche_bg_liens_entete_dd.gif) left top no-repeat; }
p.liens_fiche_dd span {background: url(../images/10/fiche_dr_liens_entete_dd.gif) right top no-repeat; }
div.fiche_dd {background: url(../images/10/fiche_entete-dd.jpg) top left no-repeat;}
div.fiche_dd h1 {color: #1E8025}
div.cols2 div.dd h3 {color: #1E8025}
/***Fiche parcours***/
div.col1 div.detail p.dd  {background: url(../images/10/parcours_dd.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.dd {background: url(../images/10/recherche_dd_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_dd {background: url(../images/10/gamme_entete-dd.jpg) top left no-repeat;}
div.gamme_dd h1 {color: #1E8025}

/*** M ***/
/*** Nav ***/
/*div#gauche div.m {background:  url(../images/10/gauche_ul_m_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.m_on {background-color: #6B4F8A; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat;*/}
div#gauche div ul li.m_on ul {background: #E1DCE8}
div#gauche div ul li.m_on li a, div#gauche div ul li.m_on span {color: #6B4F8A;}
div#gauche div ul li.m_on ul li.niv2_on a.on, div#gauche div ul li.m_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.m_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_m.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.m_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_m.gif) 1em 0.3em no-repeat;}/*css ie*/
/*** entete home ***/
div.entete_m {background: url(../images/10/entete-m.jpg) top left no-repeat;}
div.entete_m h1 {color: #6B4F8A; text-transform: uppercase}
div.categories h2.m {color: #6B4F8A;}

/*** Fiche formation ***/
#detail_formation h2.m {color:#6B4F8A;}
/*bloc haut*/
p.liens_fiche_m {background: url(../images/10/fiche_bg_liens_entete_m.gif) left top no-repeat; }
p.liens_fiche_m span {background: url(../images/10/fiche_dr_liens_entete_m.gif) right top no-repeat; }
div.fiche_m {background: url(../images/10/fiche_entete-m.jpg) top left no-repeat;}
div.fiche_m h1 {color: #6B4F8A}
div.cols2 div.m h3 {color: #6B4F8A}
/***Fiche parcours***/
div.col1 div.detail p.m  {background: url(../images/10/parcours_m.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.m {background: url(../images/10/recherche_m_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_m {background: url(../images/10/gamme_entete-m.jpg) top left no-repeat;}
div.gamme_m h1 {color: #6B4F8A}

/*** DP***/
/*** Nav ***/
/*div#gauche div.dp {background:  url(../images/10/gauche_ul_dp_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.dp_on {background-color: #C5006A; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat;*/}
div#gauche div ul li.dp_on ul {background: #F3CCE1}
div#gauche div ul li.dp_on li a, div#gauche div ul li.dp_on span {color: #C5006A;}
div#gauche div ul li.dp_on ul li.niv2_on a.on, div#gauche div ul li.dp_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.dp_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_dp.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.dp_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_dp.gif) 1em 0.3em no-repeat;}/*css ie*/
/*** entete home ***/
div.entete_dp {background: url(../images/10/entete-dp.jpg) top left no-repeat;}
div.entete_dp h1 {color: #C5006A; text-transform: uppercase}
div.categories h2.dp {color: #C5006A;}
/*** Fiche formation ***/
#detail_formation h2.dp {color:#C5006A;}
/*bloc haut*/
p.liens_fiche_dp {background: url(../images/10/fiche_bg_liens_entete_dp.gif) left top no-repeat; }
p.liens_fiche_dp span {background: url(../images/10/fiche_dr_liens_entete_dp.gif) right top no-repeat; }
div.fiche_dp {background: url(../images/10/fiche_entete-dp.jpg) top left no-repeat;}
div.fiche_dp h1 {color: #C5006A}
div.cols2 div.dp h3 {color: #C5006A}
/***Fiche parcours***/
#detail_formation h2.dp {color:#C5006A;}
div.col1 div.detail p.dp  {background: url(../images/10/parcours_dp.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.dp {background: url(../images/10/recherche_dp_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_dp {background: url(../images/10/gamme_entete-dp.jpg) top left no-repeat;}
div.gamme_dp h1 {color: #C5006A}


/*** F***/
/*** Nav ***/
/*div#gauche div.f {background:  url(../images/10/gauche_ul_f_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.f_on {background-color: #A13B28; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat;*/}
div#gauche div ul li.f_on ul {background: #ECD8D4}
div#gauche div ul li.f_on li a, div#gauche div ul li.f_on span {color: #A13B28;}
div#gauche div ul li.f_on ul li.niv2_on a.on, div#gauche div ul li.f_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.f_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_f.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.f_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_f.gif) 1em 0.3em no-repeat;}/*css ie*/
/*** entete home ***/
div.entete_f {background: url(../images/10/entete-f.jpg) top left no-repeat;}
div.entete_f h1 {color: #A13B28; text-transform: uppercase}

div.categories h2.f {color: #A13B28;}

/*** Fiche formation ***/
#detail_formation h2.f {color:#A13B28;}
/*bloc haut*/
p.liens_fiche_f {background: url(../images/10/fiche_bg_liens_entete_f.gif) left top no-repeat; }
p.liens_fiche_f span {background: url(../images/10/fiche_dr_liens_entete_f.gif) right top no-repeat; }
div.fiche_f {background: url(../images/10/fiche_entete-f.jpg) top left no-repeat;}
div.fiche_f h1 {color: #A13B28}
div.cols2 div.f h3 {color: #A13B28}
/***Fiche parcours***/
div.col1 div.detail p.f  {background: url(../images/10/parcours_f.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.f {background: url(../images/10/recherche_f_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_f {background: url(../images/10/gamme_entete-f.jpg) top left no-repeat;}
div.gamme_f h1 {color: #A13B28}

/*** S***/
/*** Nav ***/
/*div#gauche div.s {background:  url(../images/10/gauche_ul_s_on.gif) 0 0 no-repeat;}*/

div#gauche div ul li.s_on {background-color: #EE7F01; /*url(../images/gauche_fle_nav_blanc_bas.gif) 0.8em 0.8em no-repeat;*/}
div#gauche div ul li.s_on ul {background: #FCE5CC}
div#gauche div ul li.s_on li a, div#gauche div ul li.s_on span {color: #EE7F01;}
div#gauche div ul li.s_on ul li.niv2_on a.on, div#gauche div ul li.s_on ul li.niv3_on span  {color: #414141}
div#gauche div ul li.s_on ul li.niv2 {background: url(../images/10/gauche_fle_nav_s.gif) 1em 0.3em no-repeat;}
div#gauche div ul li.s_on ul li.niv2_on li.niv3 {background: url(../images/10/gauche_fle_nav_s.gif) 1em 0.3em no-repeat;}/*css ie*/
/*** entete home ***/
div.entete_s {background: url(../images/10/entete-s.jpg) top left no-repeat;}
div.entete_s h1 {color: #EE7F01; text-transform: uppercase}
div.categories h2.s {color: #EE7F01;}

/*** Fiche formation ***/
#detail_formation h2.s {color:#EE7F01;}
/*bloc haut*/
p.liens_fiche_s {background: url(../images/10/fiche_bg_liens_entete_s.gif) left top no-repeat; }
p.liens_fiche_s span {background: url(../images/10/fiche_dr_liens_entete_s.gif) right top no-repeat; }
div.fiche_s {background: url(../images/10/fiche_entete-s.jpg) top left no-repeat;}
div.fiche_s h1 {color: #EE7F01}
div.cols2 div.s h3 {color: #EE7F01}
/***Fiche parcours***/
div.col1 div.detail p.s  {background: url(../images/10/parcours_s.gif) no-repeat left top;}
/*** Recherche ***/
div#recherche div.resultats div.tab p.s {background: url(../images/10/recherche_s_top.gif) left top no-repeat; color: #fff}
/*** Sous gamme ***/
div.gamme_s {background: url(../images/10/gamme_entete-s.jpg) top left no-repeat;}
div.gamme_s h1 {color: #EE7F01}



/*** laisser imperativement la ligne ci-dessous en fin de cette css et de chaque css destinee aux declinaisons couleurs ***/
/* obsolete evol 22/09 xsj*/
/*div#gauche div.nav_off {background:  url(../images/gauche_ul_top.gif) 0 0 no-repeat;}*/

