/* CSS Document */

p,.textecourant{
line-height:16px;
font-size:14px;
font-family: Arial, Tahoma, Verdana;
color:#3B384A;
}

p{
margin-bottom:20px;
}


p a, #contenuDroite a{
color:#E67AAE;
text-decoration:none;
}

p a:hover,  #contenuDroite a:hover{
color:#fff;
text-decoration:none;
background-color:#CF0063
}


h1{
font-family:Arial, Helvetica, sans-serif;
padding-left:30px;
color:#CF0063;
font-size:28px;
background-image:url(../images/interieure/magenta/fleche-titre.gif);
background-repeat:no-repeat;
background-position:0px 6px;
}

h2, .intertitre{
font-family:Arial, Helvetica, sans-serif;
color:#CF0063;
font-size:20px;
margin-bottom:10px;
}

h3, .soustitre{
font-family:Arial, Helvetica, sans-serif;
color:#CF0063;
font-size:18px;
font-weight:bold;
margin-bottom:5px;
}

.chapeau{
color:#CF0063;
font-weight:bold;
}

.exergue{
color:#E67AAE;
}

.legende{
font-size:12px;}


#contenuDroite li a{
color:#CF0063;
}

#contenuDroite li a:hover{
background-color:#CF0063;
color:#FFFFFF;
}



#contenuDroite th{
background-color:#CF0063;
color:#FFFFFF;
}

#contenuDroite tr.fond1 td{
background-color:#fff;
color:#3B384A;
}

#contenuDroite tr.fond2 td{
background-color:#F4CEE2;
color:#3B384A;
}

#fil_Ariane a.niveau1{
color:#CF0063;
font-size:14px;
}

#fil_Ariane a.niveau1:hover{
color:#CF0063;
font-size:14px;
background:none;
text-decoration:underline;
}



#fil_Ariane a.niveau2{
color:#E67AAE;
font-size:14px;
}

#fil_Ariane a.niveau2:hover{
color:#E67AAE;
font-size:14px;
background:none;
text-decoration:underline;
}



#contenuDroite li{
padding:1px;
}

#contenuDroite li a{
padding-left:0px;
color:#E56CAC;
}

#contenuDroite li a:hover{
background-color:#CF0063;
color:#FFFFFF;
}

#contenuDroite ul.listeliens{

}

#contenuDroite ul.listeliens li{
color:#CF0063;
margin:0;
margin-bottom:3px;
display:block;
border-bottom:1px dashed #DDDDDD;
/*background-image:url(../images/structure/filet-outil.gif);
background-repeat:repeat-x;
background-position:bottom;*/
background-image:url(http://www.cedre.fr/images/interieure/puce-contenu.gif);
background-repeat:no-repeat;
background-position:10px 5px;
}

#contenuDroite ul.listeliens li a{

color:#CF0063;display:block; padding:2px;
padding-left:20px;
}

#contenuDroite ul.listeliens li a:hover{
background-image:url(http://www.cedre.fr/images/interieure/puce-contenu.gif);
background-repeat:no-repeat;
background-position:10px 5px;
color:#fff;display:block;
}

/******************************************/
.bloc_lien p, .bloc_lien_souligne p{
padding-left:10px;
padding-top:10px;
padding-right:10px;
margin-bottom:5px;

}

#contenuDroite .bloc_lien a{
text-decoration:none;
display:block;
border-bottom:1px dashed #dddddd;
}

#contenuDroite .bloc_lien a:hover{
text-decoration:none;
background-color:#EDF2F2;
display:block;
}

.bloc_lien a.lien_bloc {
text-decoration:none;
display:list-item;
border:none;
}

#contenuDroite .bloc_lien p.sousbloc_lien{
padding-left:10px;
padding-top:10px;
padding-right:10px;
padding-bottom:5px;
border-bottom:1px dashed #dddddd;
}

#contenuDroite .bloc_lien p.sousbloc_lien a{
color:#3B384A;
background-image:url(http://www.cedre.fr/images/interieure/puce-contenu.gif);
background-repeat:no-repeat;
background-position:5px 5px;
border-bottom:none;
padding-left:15px;

}

#contenuDroite .bloc_lien p.sousbloc_lien a:hover{
background-image:url(http://www.cedre.fr/images/interieure/puce-contenu.gif);
background-repeat:no-repeat;
background-position:5px 5px;
color:#FF9D33;

border-bottom:none;

}

/*****************************************/

#contenuDroite .tableauCourant th{
padding:4px;
vertical-align:top;
background-color:#CF0063;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}

#contenuDroite .tableauCourant td{
padding:4px;
vertical-align:top;
}

#contenuDroite .tableauCourant tr.ligneClair{
background-color:#FFFFFF;
}

#contenuDroite .tableauCourant tr.ligneFonce{
background-color:#EC99C1;
}

/***************************************/	


