/* STYLES PAR DEFAUT POUR TOUTES LES PAGES */

body{
	background-image:url(image/afond3.jpg)
}
body, td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

a {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #473001;
}

form{
	margin:0;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #D9CF96;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #D9CF96;
}

.texte {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
}

.rouge {color: #FF0000}

a.lien {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.lien_actif {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #473001;
	text-decoration: none;
}
a.lien_actif_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.bordure_principale {
	border: 1px solid #9E9D66;
}
.fond_activite {
	background-color: #999CCC;
}
.fond_activite_interieur {
	background-color: #D1DCDC;
}

.fond_haut_de_page {
	background-image: url(image/A-footing.jpg);
}

a.lien_lire_la_suite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CC0000;
	text-decoration: none;
}
.texte_definition {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #333300;
	font-size: 12px;
	font-weight: lighter;
}
.texteclignotant {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666633;
	text-decoration: blink;
	font-weight: normal;
	font-variant: normal;
}
td.trait_fin_en_bas {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #8A87CC;
}
td.trait_fin_en_bas_blanc {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}

/* STYLE POUR LA GALERIE DE PHOTO */
.lien_galerie {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.texte_gallerie {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F3F3F;
	text-align: justify;
	text-decoration: none;
}
.texte_gallerie_b {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}

.texte_gallerie_accueil {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
}
.texte_gallerie_sous_photo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3F3F3F;
	text-align: justify;
	text-decoration: none;
}
.fond_haut_de_page_galerie {
	background-image: url(image/galerie.jpg);
}

.thumbnails_survole {
	background-color: #333333;
}
.thumbnails_active {
	background-color: #666666;
}



/* STYLE POUR TABLEAU A BORD FIN */
/* BORD NOIR */
TABLE.tableau_noir{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-left-color: #000000;
}
TD.tableau_noir{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #000000;
	border-bottom-color: #000000;
}

/* BORD MARRON */
TABLE.tableau_marron{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #473001;
	border-left-color: #473001;
}
TD.tableau_marron{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #473001;
	border-bottom-color: #473001;
}

/* STYLE POUR GERER LE FORUM */

/* PARTIE LISTING DES CATEGORIES */

/* PARTIE LISTING DES TOPICS */
.cellule_topic {
	background-color: #999CCC;
	border:solid 1px #999CCC;

}
.cellule_topic:hover {
	background-color: #B1B4D8;
	border:solid 1px #C4C5E1;
}

/***** PARTIE LISTING DES MESSAGES *****/

/* STYLE QUI APPARAIT EN TIRE DE LA PAGE POUR INDIQUER DANS QUEL TOPIC ON SE TROUVE */
.titre_topic{
	font-family: "Arial Black", Arial;
	font-size: 14px;
	color: #333333;
	background-color: #bddcdc;
	text-align: center;
}

/* STYLE POUR DEFINIR L'APPARENCE DE LA CELLULE QUI CONTIENT LE TEXTE : 
"message(s) non-lu(s)" */
.titre_message_non_lu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: blink;
	background-color: #D0E6E6;
}

/* STYLE POUR DEFINIR L'APPARENCE DE LA CELLULE QUI CONTIENT LE TEXTE : 
"message(s) déjà lu(s)" */
.titre_message_lu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	text-decoration: blink;
	background-color: #D0E6E6;
}

/* STYLE POUR DEFINIR L'APPARENCE DE LA CELLULE QUI CONTIENT LE TEXTE : 
"message le 00/00/0000 de toto" pour les non-lus */
.info_message_non_lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #dae5e5;
}

/* STYLE POUR DEFINIR L'APPARENCE D'UN MESSAGE NON-LU */
.message_non_lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #dae5e5;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999ccc;
}

/* STYLE POUR DEFINIR L'APPARENCE DE LA CELLULE QUI CONTIENT LE TEXTE : 
"message le 00/00/0000 de toto" pour les déjà-lus */
.info_message_lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	background-color: #dae5e5;

}

/* STYLE POUR DEFINIR L'APPARENCE D'UN MESSAGE LU */
.message_lu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #dae5e5;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #999ccc;
}
