table.general
{
background-color: #EAE8E8;
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 8pt;
}

/* background-color: #506E87; */
table.entete
{
background-color: #FFFFFF;
border-top-color: #FFFFFF;
border-left-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-style: solid; 
border-top-width: 10px; 
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
}

table.accueil
{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 8pt;
}

table.main
{
border-top-color: #FFFFFF;
border-right-color: #000000;
border-bottom-color: #FFFFFF;
border-left-color: #000000;
border-style: solid; 
border-top-width: 1px; 
border-left-width: 0px;
border-right-width: 0px; 
border-bottom-width: 1px; 
}

td.entete
{
padding-top: 0px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

td.blanc
{
background-color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 0px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

tr.accueil
{
padding-top: 5px; 
padding-bottom: 25px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.accueil
{
padding-top: 5px; 
padding-bottom: 25px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.stats
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

tr.accueil_titre
{
color: #FFFFFF;
background-color: #6C859C;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
}

td.accueil_titre
{
color: #FFFFFF;
background-color: #6C859C;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
font-family: Verdana;
font-size: 8pt;
}

td.titre
{
background-color: #FFFFFF;
padding-top: 10px; 
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}

tr.fiche
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}


td.fiche
{
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

td.commentaire_auteur
{
padding-top: 10px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
}

td.commentaire
{
background-color: #EFEFEF;
padding-top: 5px; 
padding-bottom: 10px;
padding-left: 15px;
padding-right: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

td.menu_titre
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#FFFFFF;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
}

td.menu_choix
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
color:#000000;
background-color: #6C859C;
padding-left: 10px;
padding-right: 10px;
}

a.menu_titre
{
color:#FFFFFF;
font-size: 8pt;
font-weight: bold;
}

a.menu_titre:hover
{
color:#000000;
font-size: 8pt;
font-weight: bold;
}

a.menu_choix
{
color:#FFFFFF;
font-size: 8pt;
text-decoration:underline;
}

a.menu_choix:hover
{
color:#FFFFFF;
font-size: 8pt;
text-decoration:none;
}

table.forum
{
background-color: #FFFFFF;
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 11pt;
}

table.liste
{
border-top-color: #000000;
border-left-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px; 
border-bottom-width: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-size: 11pt;
}

tr.forum_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}

td.forum_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
padding-right: 5px;
font-weight: bold;
}

tr.forum_titre_forum
{
color: #FFFFFF;
background-color: #6C859C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 10px; 
padding-bottom: 10px;
padding-left: 10px;
padding-right: 5px;
font-weight: bold;
}

td.forum_titre_forum
{
color: #FFFFFF;
background-color: #6C859C;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11pt;
padding-top: 10px; 
padding-bottom: 10px;
padding-left: 10px;
padding-right: 5px;
font-weight: bold;
}

tr.forum_titre_theme
{
color: #000000;
background-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 15px;
padding-right: 15px;
}

td.forum_titre_theme
{
color: #000000;
background-color: #CCCCCC;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 15px;
padding-right: 15px;
}

td.forum_annuaire
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.liste_titre_colonnes
{
color: #FFFFFF;
background-color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
font-weight: bold;
}

td.liste
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}

td.forum_message_auteur
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_message_date
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
}

td.forum_message_texte
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
padding-top: 2px; 
padding-bottom: 10px;
padding-left: 20px;
padding-right: 20px;
}

td.forum_message_action
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_publication_gauche
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_publication_droite
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 5px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_formulaire
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 10px; 
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
}

td.forum_form_critere
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding-top: 2px; 
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
}

a
{
color: #506E87;
font-size: 9pt;
}

a:hover
{
color: #000000;
font-size: 9pt;
text-decoration: none;
}

a.forum
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}

a.forum:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

a.forum_auteur
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

a.forum_auteur:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.forum_message_action
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

a.forum_message_action:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.blanc
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.blanc:hover
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.mini
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

a.mini:hover
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.titre
{
font-weight: bold;
font-size: 22px;
font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
color : #000000;
}

a.liste
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-decoration: none;
}

a.liste:hover
{
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

a.fiche,a.commentaire
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
}

a.fiche:hover
{
color: #506E87;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
}

/* Bas de page (copyright) */
tr.bas_de_page
{
color: #E6E6E6;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
letter-spacing: -1px;
}

input.formulaire,textarea.formulaire,select.formulaire {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
background: #FFFFFF;
border-color: #000000;
border-width: 1px;
}

.valider {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight : bold;
background: #FFFFFF;
border-color: #000000;
border-width: 1px;
}


/* 29.09.09 ajout express pour "signature" erbo.Fr */
#pied {
font-size: 8pt;
}

#pied a {
color:#FFFFFF;
font-size: 8pt;
text-decoration:none;
}

#pied a:hover {
color:#FFFFFF;
font-size: 8pt;
text-decoration:underline;
}
