/* menu gauche */
.smenu-background h3 {
	color:#FFFFFF;
}

.smenu-background ul li {
	color:#c8c8c8;
}
.smenu-background ul li.m-out a {
	color:#c8c8c8;
}
.smenu-background ul li.m-over {
	background-color:#dedd39;
}
.smenu-background ul li.m-over a,
.smenu-background ul li.m-out a:hover {
	color:#000000;
}

.smenu-background ul li.m-Actif {
	background-color:#dedd39;
}

.smenu-background ul li  div.menuActif a
{
	color: #000000;
}

/*   Grand bloc : page avec menu  */
div.tri ul li {
	color:#5a5a5a;
}
div.tri ul li.m-out a {
	color:#5a5a5a;
}
div.tri ul li.m-over a,
div.tri ul li.m-out a:hover {
	color:#5a5a5a;
}

div.liste ul li dl dt {
	color:#5a5a5a;
}

/*  PAGINATION  */
.PageEncours
{
	color:#5A5A5A;
	background-color:#DEDD39;
}

.LienPage
{
	color:#5A5A5A;
}

/*  Lien */
a.LienNormal
{
	color: #000000;
	text-decoration: underline;
}

a:visited.LienNormal
{
	color: #000000;
	text-decoration: underline;
}

a:hover.LienNormal
{
	color: #000000;
	text-decoration: none;
}

a.lienRetour
{
	color: #000000;
	text-decoration: underline;
	cursor: pointer;
}

a:hover.LienNormal
{
	color: #000000;
	text-decoration: none;
}

a.LienGrisClair
{
	color: #5A5A5A;
	text-decoration: underline;
}

a:visited.LienGrisClair
{
	color: #5A5A5A;
	text-decoration: underline;
}

a:hover.LienGrisClair
{
	text-decoration: none;
	color: #5A5A5A;
}


/*  Tableau */
.ModelTableau2 .entete td {
	background-color:#DEDD39;
	color:#000000;
}

.ModelTableau2 .ligneTableauFonce td {
	background-color:#ededed;
	color:#000000;
}

.ModelTableau2 .ligneTableauClair td {
	background-color:#ededed;
	color:#000000;
}

.ModelTableau2 tr.entete a {
	color:#000000;
}

.ModelTableau2 tr.entete a:visited {
	color:#000000;
}

.ModelTableau2 tr.entete a:hover {
	color:#000000;
}

.ModelTableau2 tr.ligneTableauClair a:hover {
	color:#000000;
}

.ModelTableau2 tr.ligneTableauClair a {
	color:#000000;

}
.ModelTableau2 tr.ligneTableauClair a:visited {
	color:#000000;
}

.ModelTableau2 tr.ligneTableauFonce a:hover {
	color:#000000;
}

.ModelTableau2 tr.ligneTableauFonce a {
	color:#000000;
}
.ModelTableau2 tr.ligneTableauFonce a:visited {
	color:#000000;
}

.ModelTableau2 tr.pieds span 
{
	background-color:#DEDD39;
	color:#5A5A5A;
}

.ModelTableau2 tr.pieds a 
{
	color:#5A5A5A;
}

select, input
{
	color: #000000;
	font-size: 11px;
}

.grisClair
{
	color: #5A5A5A;
}


/*     Entete PAge      */
.totem div#flash-totem .no-flash dl dt.texte,
.totem div#flash-totem .no-flash dl dt.texte2 {
	color:#FFFFFF;
}

.totem div#flash-totem .no-flash dl dt.liens ul li {
	color:#000000;
}
.totem div#flash-totem .no-flash dl dt.liens ul li span {
	color:#888888;
}
.totem div#flash-totem .no-flash dl dt.liens ul li.m-out a {
	color:#888888;
}
.totem div#flash-totem .no-flash dl dt.liens ul li.m-over a,
.totem div#flash-totem .no-flash dl dt.liens ul li.m-out a:hover {
	color:#888888;
}

div.liens ul li div.btn-C-fleche a span
{
	color: #000000;
}


.btn-C-fleche a:hover 
{
	color: #000000;
	text-decoration: underline;
}
.btn-C-fleche a:visited
{
	color: #000000;
}


.btn-C
{
	color: #5A5A5A;
}

.btn-C-fleche a
{
	color: #000000;
}




.btn-70 a,.btn-100 a,.btn-120 a, .btn-140 a, .btn-160 a, .btn-180 a
 
{
	color:#000000;
}

a.btn-70,a.btn-100,a.btn-120, a.btn-140, a.btn-160 , a.btn-180 
{
	color:#000000;
}

a:hover.btn-70,a:hover.btn-100,a:hover.btn-120, a:hover.btn-140, a:hover.btn-160 , a:hover.btn-180 
{
	color:#000000;
	text-decoration: underline;
}

.btn-70 a:hover,.btn-100 a:hover,.btn-120 a:hover, .btn-140 a:hover, .btn-160 a:hover, .btn-180 a:hover 
{
	color:#000000;
	text-decoration: underline;
}

/* alert*/
div.divAlertVisible
{
	background-color: #FFFFFF;
	border: solid 5px #5A5A5A;
}

div.divAlertVisible span.Texte
{
	color: #000000;
}

div.divAlertVisible div.Bouton
{
	background-image: url(../images/bouton/btn-70.gif);
}

div.divAlertVisible div.Bouton span
{
	color: #000;
	
}
.pagination span {
	background-color:#DEDD39;
	color:#5A5A5A;
}

.pagination a 
{
	color:#5A5A5A;
	text-decoration: underline;
}

a.lienFlecheNoir
{
	color: #000000;
	background-image: url(../images/picto/949/puce-fleche.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 0 2px 10px;
}

a:hover.lienFlecheNoir
{
	color: #000000;
}

a.lienFleche
{
	color: #5A5A5A;
	background-image: url(../images/picto/949/puce-fleche-grise.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 0 2px 10px;
}

a:hover.lienFleche
{
	color: #5A5A5A;
}

span.lienFleche a
{
	color: #5A5A5A;
	cursor:pointer;
	background-image: url(../images/picto/949/puce-fleche-grise.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 0 2px 10px;
}

span.lienFlecheNoir a
{
	color: #000000;
	cursor:pointer;
	background-image: url(../images/picto/949/puce-fleche.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 0 2px 10px;
}

div.titreDejaMembre
{
	background-color: #dfdd3a;
}

div.eat-noir-contenu
{
	background-color: #000000;
}

div.eat-noir-contenu div.divTitreLogin
{
	color: #FFFFFF;
}


