a { text-decoration: none }
a:link  {  color: #4D5550; text-decoration: none }
a:visited { color: #4D5550; text-decoration: none }
a:hover { text-decoration: underline }
a:active { color: #4D5550;  text-decoration: none }

.txt_01 { font: 10px/11px Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.txt_01 {
	font: 10px/11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.txt_01:link { font: 10px/11px Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.txt_01:visited { font: 10px/11px Arial, Helvetica, sans-serif; color: #FFFFFF; }
a.txt_01:hover {
	font: 10px/11px Arial, Helvetica, sans-serif;
	color: #3C433E;
	text-decoration: underline;
}
a.txt_01:active { font: 10px/11px Arial, Helvetica, sans-serif; color: #FFFFFF; }

.titre_01 {
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-indent: 5px;
}
.txt_02 {
	font: 11px/15px Arial, Helvetica, sans-serif;
	color: #666666;
}
.titre_02 {
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	color: #4D2F2E;
}
.formulaire_01 {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #7F8C83;
	background-color: #ECECEC;
	border: 1px solid #E8E8E8;
	padding: 2px;
}
td {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #4D5550;
}
.txt-mention {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #39423D;
	padding: 0px;
	text-decoration: none;
}
a.txt-mention:hover {
	font: 9px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.txt-noir-01 { font: 10px/17px Verdana, Arial, Helvetica, sans-serif; color: #1B201E; padding: 0px; text-decoration: none }
a.txt-noir-01 { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1B201E; padding: 0px; text-decoration: none }
a.txt-noir-01:link { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1B201E; padding: 0px; text-decoration: none }
a.txt-noir-01:visited { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #7F8C83; padding: 0px; text-decoration: none }
a.txt-noir-01:hover { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #993300; padding: 0px; text-decoration: none }
a.txt-noir-01:active { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #1B201E; padding: 0px; text-decoration: none }


.titre-noir-01 {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1B201E;
	padding: 0px;
	text-decoration: none;
}
.titre-gris-01 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #7F8C83;
	padding: 0px;
	text-decoration: none;
}
.titre-noir-02 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #1B201E;
	padding: 2px;
	text-decoration: none;
}
.titre-noir-03 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 0px;
	text-decoration: none;
}
.txt-noir-02 {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #515A54;
	padding: 0px;
	text-decoration: none;
}
a.txt-noir-02 {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #515A54;
	padding: 0px;
	text-decoration: none;
}
a.txt-noir-02:link { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #515A54; padding: 0px; text-decoration: none }
a.txt-noir-02:visited { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #A8BAAE; padding: 0px; text-decoration: none}
a.txt-noir-02:hover { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #EA6724; padding: 0px; text-decoration: underline}
a.txt-noir-02:active { font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif; color: #515A54; padding: 0px; text-decoration: none}

.formulaire_02 {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #7F8C83;
	padding: 1px;
}
.txt-rouge {
font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FF0000; padding: 0px; text-decoration: none
}
a.txt-rouge, a.txt-rouge:link, a.txt-rouge:visited, a.txt-rouge:hover, a.txt-rouge:active { color:#FF0000 }
.txt-actualite {

font: 11px Verdana, Arial, Helvetica, sans-serif; color: #EA6724; padding: 0px; text-decoration: none
}
.page-concours {
	font: 13px Tahoma, Verdana, sans-serif;
	color:#000000;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 8px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D2D2D2;
}
a.page-concours {
color:#7F8C83;
text-decoration:none;}
a.page-concours:link  {
color:#7F8C83;}
a.page-concours:visited  {
color:#7F8C83;}
a.page-concours:hover  {
background-color:#E8E8E8;
color:#990000;}
a.page-concour:active  {
color:#000000;}

p {
margin:0;
padding:3px 0px 3px 0;
}