/* ------------------------- liens */
a,
a:visited{
color:#cc0909;
font-weight:bold;
text-decoration:none;
}
a:hover{
color: #333;
text-decoration:underline;
}

/* --- speciales */
#corps .gauche ul#menu li.on ul li a.on:hover,
a:hover img{
text-decoration:none;
}
/* blanc */
#corps div.news a,
div#corps div#top-menu div.menu_top a{
color:#fff;
}

#corps .gauche ul#menu li.on ul li a{
background:url(../images/puce2_5px.png) 0 6px no-repeat;
padding-left:10px;
}
#corps .gauche ul#menu li.on ul li a.on{
font-size:1.2em;
background:url(../images/puce2_10px.png) 0 6px no-repeat;
padding-left:15px;
margin-left:-2px;
}
body.vert #corps .gauche ul#menu li.mot5.on ul li a{
background:url(../images/puce5_5px.png) 0 6px no-repeat;
}
body.vert #corps .gauche ul#menu li.mot5.on ul li a.on{
background:url(../images/puce5_10px.png) 0 6px no-repeat;
}
body.mauve #corps .gauche ul#menu li.mot14.on ul li a{
background:url(../images/puce14_5px.png) 0 6px no-repeat;
}
body.mauve #corps .gauche ul#menu li.mot14.on ul li a.on{
background:url(../images/puce14_10px.png) 0 6px no-repeat;
}
#corps .gauche ul#menu li.on.menu-gal ul li a{
background:url(../images/puce_rouge_5px.png) 0 6px no-repeat;
}
#corps .gauche ul#menu li.on.menu-gal ul li a.on{
background:url(../images/puce_rouge_10px.png) 0 6px no-repeat;
}

div#entete div#top-menu div.menu_top span:hover.on a{
text-decoration:none;
}

/* bleu info schoolen */
.mot2 a,
#corps .gauche ul#menu li.mot2.on a,
body.bleu a,
body.bleu a:visited,
body.bleu div.actualite a:hover p.titre,
body.bleu #corps .gauche ul#menu li.menu-gal.on a,
body.bleu div#entete div#top-menu div.menu_top span.on a,
body.bleu div.bulle a p.titre,
body.bleu div.bulle a:visited p.titre{
color:#255b6d;
}
/* vert info vacature  */
.mot5 a,
#corps .gauche ul#menu li.mot5.on a,
body.bleu li.mot5 a,
body.bleu #corps .gauche ul#menu li.mot5.on a,
body.vert a,
body.vert a:visited,
body.vert div.actualite a:hover p.titre,
body.vert #corps .gauche ul#menu li.menu-gal.on a,
body.vert div#entete div#top-menu div.menu_top span.on a,
body.vert div.bulle a p.titre,
body.vert div.bulle a:visited p.titre{
color:#697a32;
}
/* mauve info werkgevers */
.mot14 a,
#corps .gauche ul#menu li.mot14.on a,
body.bleu li.mot14 a,
body.bleu #corps .gauche ul#menu li.mot14.on a,
body.vert li.mot14 a,
body.vert #corps .gauche ul#menu li.mot14.on a,
body.mauve a,
body.mauve a:visited,
body.mauve div.actualite a:hover p.titre,
body.mauve #corps .gauche ul#menu li.menu-gal.on a,
body.mauve div#entete div#top-menu div.menu_top span.on a,
body.mauve div.bulle a p.titre,
body.mauve div.bulle a:visited p.titre{
color:#65256d;
}
/* reste bleu */
body.vert li.mot2 a,
body.vert #corps .gauche ul#menu li.mot2.on a,
body.mauve li.mot2 a,
body.mauve #corps .gauche ul#menu li.mot2.on a{
color:#255b6d;
}
/* reste vert */
body.mauve li.mot5 a,
body.mauve #corps .gauche ul#menu li.mot5.on a{
color:#697a32;
}
/* reste rouge */
#corps .gauche ul#menu li.on.menu-gal ul li a.on:hover,
body.bleu a.reste_rouge,
body.vert a.reste_rouge,
body.mauve a.reste_rouge{
color:#cc0909;
}
#corps .gauche ul#menu li.mot2.on a:hover,
#corps .gauche ul#menu li.mot5.on a:hover{
color: #333;
}

#corps .gauche ul#menu li.on ul li a:hover{
background:url(../images/puce333_5px.png) 0 6px no-repeat;
}
#corps .gauche ul#menu li.on.mot2 ul li a.on:hover{
background:url(../images/puce2_10px.png) 0 6px no-repeat;
color:#255b6d;
}
#corps .gauche ul#menu li.on.mot5 ul li a.on:hover{
background:url(../images/puce5_10px.png) 0 6px no-repeat;
color:#697a32;
cursor:ne-resize;
}

/* rouge */
/*#corps .gauche ul#menu li.menu-gal.on a,
div#entete div#top-menu div.menu_top span.on a,
div.bulle a p.titre,
div.bulle a:visited p.titre{
color:#cc0909;
}*/
