/* CSS partagé entre menu et contenu */
body, #contenu {
	background-color:#B5E2AF;
	background-image:url("Images/Fond_menu.png");
	background-repeat:repeat-x;
}
/* CSS du menu de gauche */
.menu h1 {
	width:95%;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	font-size:110%;
	border:1px #1A3B16 solid;
	background-color:#8BBA85;
	font-family:"Ubuntu-Title", serif;
}
.menu h2 {
	width:93%;
	margin-left:auto;
	margin-right:auto;
	margin-top:2px;
	margin-bottom:2px;
	text-align:center;
	font-size:105%;
	border:1px #375C32 solid;
	background-color:#8CAF88;
	font-family:"Komika Slim", serif;
}
.menu a {
	text-decoration:none;
	color:#000000;
}
.menu a:hover {
	color:#ECE131;
}
.menu .faireDon {
	text-align:center;
	margin:auto;
}
/* CSS de l'accueil */
.accueil {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	margin-bottom:3px;
	border:1px #476E42 dotted;
}
.accueil legend {
	border:1px #476E42 dotted;
	font-family:Georgia, serif;
}
.accueil p {
	text-indent:15px;
	text-align:justify;
}
.accueil a {
	text-decoration:none;
	color:#5D0F18;
}
.accueil a:hover {
	color:#DB9600;
}
/* CSS du contenu */
#contenu h1 {
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	margin-bottom:3px;
	font-family:English, serif;
	text-align:center;
	width:33%;
	background-color:#88AB83;
	border:3px #365532 double;
}
#contenu .jours {
	text-align:center;
}
#contenu fieldset {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	margin-bottom:3px;
	border:1px #254421 solid;
}
#contenu legend {
	border:1px #254421 solid;
}
#contenu .jours {
	text-align:center;
}
#contenu p {
	text-indent:15px;
	text-align:justify;
}
#contenu a {
	text-decoration:none;
	color:#000000;
}
#contenu .jours a:hover {
	color:#ECE131;
}
#contenu a:hover {
	color:#DB9600;
}
#contenu .souligne {
	text-decoration:underline;
}
#contenu hr {
	width:80%;
	color:#254421;
}
#contenu .type_1 {
	background-color:#BBEBB5;
}
#contenu .type_2 {
	background-color:#97BD86;
}
#contenu .lien_de_telechargement {
	list-style-image:url("Images/Puce_de_telechargement.png");
}
#contenu .liste_liens_releases {
	list-style-type:none;
	list-style-position:inside;
}
#contenu .lc {
	background-color:#000000;
	font-family:Courrier, serif;
	color:white;
	font-size:small;
	margin:auto;
	text-align:left;
	width:90%;
	border-left:2px #C5DBDB solid;
	border-right:1px #FF0000 solid;
	border-top:1px #0000FF solid;
	border-bottom:1px #0000FF solid;
	padding:2px;
}
/* CSS de la page Tribune */
#contenu .dernieresInfos {
	margin:auto;
	border:2px #193416 solid;
	border-collapse:collapse;
	width:66%;
	text-align:center;
}
#contenu .tableauDePartenariat {
	margin:auto;
	border:2px #193416 solid;
	border-collapse:collapse;
	width:66%;
	text-align:center;
}
#contenu .dernieresInfos th {
	border:2px #193416 solid;
	width:50%;
	background-color:#95C58F;
	font-size:105%;
	font-family:Arial, serif;
}
#contenu .dernieresInfos td {
	border:2px #193416 solid;
	font-size:small;
}
#contenu .dernieresInfos .marquee {
	height:5em;
	padding-left:10px;
	border:1px #990000 solid;
}
#contenu .tableauDePartenariat input {
	border:1px #000000 solid;
}
#contenu .tableauDePartenariat input:hover {
	background-color:#DAD1D1;
	cursor:help;
}
#contenu .tableauDePartenariat td {
	text-align:left;
	padding-left:3px;
}
#contenu #MeTdV, #AdNeA, #AdV, #PR, #OAeT, #MPeTdU p {
	text-indent:0px;
}
/* CSS de la page FAQ */
#contenu .questionsFAQ {
	list-style-type:circle;
}
/* CSS de la page Contact */
.contact {
	width:98%;
	margin-left:auto;
	margin-right:auto;
	margin-top:3px;
	margin-bottom:3px;
	border:1px #254421 solid;
}
.contact legend {
	border:1px #254421 solid;
}
.contact .formulaireContact {
	margin:auto;
}
.contact p {
	text-indent:10px;
	text-align:justify;
}
.contact a {
	text-decoration:none;
	color:#000000;
}
.contact a:hover {
	color:#ECE131;
}

.contact .formulaireContact select {
	width:100%;
	border:1px #000000 solid;
}
.contact .formulaireContact input {
	border:1px black solid;
	text-align:center;
	color:#000099;
}
.contact .formulaireContact input:hover {
	background-color:#E7E4E4;
}
.contact .formulaireContact textarea {
	width:100%;
	border:1px black solid;
}
.contact .formulaireContact textarea:active, textarea:hover {
	background-color:#E7E4E4;
}
.contact .formulaireContact .zoneEnvoi td {
	text-align:right;
}
.contact .formulaireContact .zoneEnvoi input:hover {
	background-color:#B9B9B9;
}