


a,
hr,
.login h2,
.composant h2,
.ColonnesContenusNews h3,
#liensFooter,
#QuatreColonnes .bloc h2,
#contenus .ColonneNews h3.titrePrincipal,
.deroulantAnnuaire span
{
    color: #7c005f;
}

hr,
.lettres a:hover, .lettres a.active,
.gridView th
{
	background-color: #7c005f;
}

#conteneurCont {
    background: url(images/langue5-conteneur.png) repeat-x top left;
}

body {
    background: #7c005f url(images/langue5-body.png) repeat top left;
    color: #626262;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.ColonnesContenusNews {
    background-image: url(images/langue5-3cols.jpg);
}

#QuatreColonnes {
    background-image: url(images/langue5-4cols.jpg);
}

.composant {
	/*background-image: url(images/composant5-haut.png);*/
}
.composant h2, #contenus .ColonneNews h3.titrePrincipal {
    background: url(images/composant5-h2.png) no-repeat bottom right;
}
.composant h2 span, #contenus .ColonneNews h3.titrePrincipal span {
    background: url(images/composant5-h2-span.png) no-repeat top right;
}


/* annuaire */
.lettres a 
{
    border: 1px solid #7c005f;
}
.lettres a:hover, .lettres a.active
{
    border-color: #7c005f;
}

/* gridViews */
.gridView
{
    border-bottom: 4px solid #7c005f;
}
.gridView th, .gridView td
{
    border-color: #7c005f;
}
