/**** DIVERS ****/

/* Style de la table contenant tout. */
table.main
{
  font-family: "Trebuchet MS", Arial;
  font-size: 9pt;
  padding-top: 1pt;
  padding-left: 5pt;
  padding-right: 5pt;
}

/* Style du sur-titre */
td.surtitre 
{
  font-family: "Trebuchet MS", Arial;
  font-weight: none; 
  color: #22569e;
  font-size: 11px;
  font-weight: 600;
}

/* Style du sous-titre (qui doit être en réalité la répétition du titre afin de le voir affiché dans l'article !*/
td.soustitre 
{
  font-family: "Trebuchet MS", Arial;  
  font-weight: 700; 
  color: #df0024;
  font-size: 15px;
  padding-left: 1px;
  padding-right: 1px;
}

/* Style du Chapo */
td.chapo 
{
  font-family: "Trebuchet MS", Arial;
  font-size: 11px;
  font-weight: bold; 
  color: #2c2c2f;
  background-color:#ffffff; 
  padding-left: 1px;
  padding-right: 1px;
}

/* Style du texte */
td.texte 
{
  font-family: "Trebuchet MS", Arial;
  font-size: 9pt;
  font-weight: none; 
  color: #070707;
  padding-left: 1px;
  padding-right: 1px;
}

/* Style du lien et URL dans un article*/
td.lien_article
{ 
  padding-left: 4px;
  padding-right: 4px;
  font-size: 10px;
  font-weight: bold; 
  text-decoration: none; 
  color: #444444;
  font-family: arial;
}

/* Style du Post-scriptum */
td.ps 
{
  font-size: 10px;
  font-weight: none; 
  color: #070707;
  font-family: "Trebuchet MS", Arial;
  padding-left: 1px;
  padding-right: 1px;
} 

/* Styles de spip ( liens contenus dans les articles / rubriques ). */
a.spip_out { text-decoration: none; color: #a02020; }
a.spip_out:hover { text-decoration: none; color: #0000ff; }
a.spip_in, a.spip_url { text-decoration: none; color: #2020a0; }
a.spip_in:hover { text-decoration: none; color: #df0024;}
a.spip_url:hover { text-decoration: none; color: #df0024;}
a.spip_glossaire { text-decoration: none; color: #20a020; }

/* Styles des tableaux fait avec les raccourcis typographiques. */
table.spip {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
table.spip tr.row_first {background-color: #fce7c3; }
table.spip tr.row_odd {	background-color: #e1e9f3;}
table.spip tr.row_even { background-color: #c9dcf0; }
table.spip td {	padding: 1px; text-align: left;	vertical-align: middle; }
hr.spip { border: 0; background-color: #000000; color: #000000;	height: 1px; }
b.spip { }
i.spip { }
h3.spip
{
  font-family: "Trebuchet MS", Arial;  
  font-weight: 700; 
  color: #df0024;
  font-size: 15px;
  padding-left: 1px;
  padding-right: 1px;
  text-align: left;
}
blockquote.spip 
{
	margin-left : 20px;
	margin-top : 1px;
	margin-bottom : 2px;
	margin-right: 0px;
	border : solid 1px #D4E5FB;
	background-color: #ffffff;
	padding: 1px;
}
.notes 
{
	font-family: "Trebuchet MS", Arial;
	text-align: left;
	font-size: 70%;
}

/* Style des liens des documents contenus dans les articles/rubriques. */
a.document
{
  font-size: 9px; 
  text-decoration: none; 
  color: #353535;
  font-family: "Trebuchet MS", Arial; 
  background-color: #D4E5FB;
}

/* Style du texte des documents contenus dans les articles/rubriques. */
font.document
{
  font-size: 9px;
  color: #22569e;
  font-weight: 100; 
  font-family: "Trebuchet MS", Arial; 
}

/* Style des titres. */
span.ac_titre
{ 
  font-weight: bold; 
  text-decoration: none; 
  color: #df0024; 
}



/**** RECHERCHE ****/

/* Style des liens des objects trouvés de la recherche. */
a.mn_find
{ 
  font-weight: bold; 
  font-size: 80%; 
  text-decoration: none; 
  color: #000000; 
}

/* Style des liens des objects trouvés de la recherche lorsque l'on passe la souris dessus. */
a.mn_find:hover
{ 
  font-weight: bold; 
  font-size: 80%; 
  text-decoration: underline; 
  color: #8FB0DB; 
}

/* Style du texte qui affiche "Aucun résultats". */
span.mn_nothing
{
  color: #fa5703;
  font-size: 10pt;
}



/**** FORUMS ****/

/* Style de la table pour les forums. */
table.mn_forum 
{
  padding:0px;
  background-color:#f5f5f5; 
  border: 1px solid #808080;
  position:relative;
  left:0px; 
}

/* Style de la ligne contenant les titre des messages. */
td.mn_forum_title 
{
	padding-left: 4px;
  padding-right: 4px;
  background-color:#315bbb; 
	font-weight: bold; 
  font-size: 12px; 
  color: #eeeeee; 
  font-family: "Trebuchet MS", Arial; 
}

/* Style de la ligne contenant la date des messages. */
td.mn_forum_date 
{
  font-size: 10px;
  color: #eeeeee;
  font-family: "Trebuchet MS", Arial; padding-left: 4px;
  padding-right: 4px;
  background-color:#315bbb; 
}

/* Style des liens pour le nom du messager. */
a.mn_forum_date
{
  font-size: 10px;
  color: #eeeeee;
  font-family: "Trebuchet MS", Arial; 
}

/* Style des liens pour le nom du messager lorsque l'on passe la souris dessus. */
a.mn_forum_date:hover
{
  font-size: 10px;
  color: #eeeeee;
  font-family: "Trebuchet MS", Arial; text-decoration: underline;
}

/* Style de la colonne contenant le texte posté par le messager. */
td.mn_forum_txt
{
  padding-left: 4px;
  padding-right: 4px;
  font-size: 10px;
  color: #353535; 
  font-family: "Trebuchet MS", Arial; border-top: 2px outset #ffffff;
}

/* Style des liens de l'url postée par le messager. */
a.mn_forum_link
{
  font-size: 10px;
  color: #0000ff;
  font-family: "Trebuchet MS", Arial; 
}

/* Style de la ligne contenant l'url postée par le messager. */
td.mn_forum_link
{
  padding-left: 4px;
  padding-right: 4px;
  font-size: 10px;
  color: #353535;
  font-family: "Trebuchet MS", Arial; 
}

/* Style des liens "Répondre". */
a.mn_forum_answer
{ 
  font-size: 10px;
  color: #0000ff;
  font-family: "Trebuchet MS", Arial; 
}

/* Style de la ligne "Répondre". */
td.mn_forum_answer
{
	padding-left: 4px;
  padding-right: 4px;
	text-align: right;
}

/* Style de la colonne contenant les réponses. */
td.mn_forum_fils
{
	border-top: 1px solid #808080;
	text-align: right;
}



/**** SOUS-FORUMS ****/

/* Style de la table contenant les réponses. */ 
table.mn_sous_forum 
{
  padding: 0px;
  background-color: #f5f5f5; 
  border: 0px solid #777777;
  position:relative;
}

/* Style de la ligne contenant les titre des messages. */
td.mn_sous_forum_title 
{
	padding-left: 4px;
  padding-right: 4px;
  font-weight: bold; 
  font-size: 12px; 
  color: #353535; 
  font-family: "Trebuchet MS", Arial; }

/* Style des liens pour le nom du messager. */
a.mn_sous_forum_date
{
  font-size: 10px; 
  color: #353535; 
  font-family: "Trebuchet MS", Arial; }

/* Style de la ligne contenant la date des messages. */
td.mn_sous_forum_date 
{
	padding-left: 4px;
	padding-right: 4px;
  font-size: 10px;
  color: #353535;
  font-family: "Trebuchet MS", Arial; }

/* Style de la colonne contenant le texte posté par le messager. */
td.mn_sous_forum_txt
{
	padding-left: 4px;
	padding-right: 4px;
  font-size: 10px; 
  color: #353535; 
  font-family: "Trebuchet MS", Arial; border-top: 2px outset #ffffff;
}

/* Style des liens de l'url postée par le messager. */
a.mn_sous_forum_link
{
  font-size: 10px; 
  color: #0000ff; 
  font-family: "Trebuchet MS", Arial; }

/* Style de la ligne contenant l'url postée par le messager. */
td.mn_sous_forum_link
{
	padding-left: 4px;
	padding-right: 4px;
  font-size: 10px;
  color: #353535;
  font-family: "Trebuchet MS", Arial; }

/* Style des liens "Répondre". */
a.mn_sous_forum_answer
{ 
  font-size: 10px;
  color: #0000ff;
  font-family: "Trebuchet MS", Arial; }

/* Style de la ligne "Répondre". */
td.mn_sous_forum_answer
{
	padding-left: 4px;
	padding-right: 4px;
  font-size: 10px;
  color: #353535;
  font-family: "Trebuchet MS", Arial; text-align: right;
}

/* Style de la colonne contenant les réponses. */
td.mn_sous_forum_fils
{
	padding-left: 9px;
	border-top: 1px solid ##808080;
	text-align: right;
}
