
/* DEBUT LIENS */

	/* Liens généraux */
#contenu a { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900; }
#contenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color: #e5e5e5; }

	/* Liens marquer lu */
#contenu a.marquer_lu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF9900; }
#contenu a.marquer_lu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e5e5e5; }

	/* liens vers les profils dans la liste de membres en ligne */
#contenu .admin { color: #CCAAAA; font-weight:bold; }
#contenu .modosup { color: #FFCC66; font-weight:bold; }
#contenu .modo { color: #99CC99; font-weight:bold; }
#contenu .membre { color: #e5e5e5; }

	/* Pagination des sujets */
#contenu a.pagination { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FF9900; }
#contenu a.pagination:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #e5e5e5; }


	/* Ajout maison (info bulle) */
#contenu a.info { position:relative; z-index:24; text-decoration: none; color: #91283e;}
#contenu a.info:hover {z-index:25; text-decoration: none; color: #91283e;}
#contenu a.info span {display: none; }
#contenu a.info:hover span { display:block; position:absolute; top:-1em; left:1em; text-align: justify; padding:1px; }


/* FIN LIENS */

/* DEBUT TEXTE */

	/* textes généraux */
#contenu font, td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

	/* Ecriture en petit */
#contenu .petit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }

	/* Classe titre du site */
#contenu .titre { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; color: #FFFFFF; font-weight: bold; }

	/* Classes gras, italique et souligné */
#contenu .b { font-weight: bold; }
#contenu .i { font-style: italic; }
#contenu .u { text-decoration:underline; }

	/* copyright */
#contenu .copyright { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; }

	/* Classe menu */
#contenu .menu { color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }


/* FIN TEXTE */

/* DEBUT TABLE */

	/* tableaux */
#contenu .total { background-image: url("images/bg.gif"); border: solid 1px #FFFFFF; }
#contenu .tableau { border: solid 1px #FFFFFF; }
#contenu .stats { background-color: #FFFFFF; } 
#contenu .tabmenu { background-color: #FFFFFF; }

	/* Style des tableaux-reponses de la FAQ */
#contenu .reponse_faq { border: solid 1px #FFFFFF; background-color: #9999CC; padding: 7px; }

	/* Styles sur les cellules TD des categories */
#contenu td.td_titre { background-image: url("images/td_titre.gif"); font-weight: bold; height: 25px; }
#contenu td.td_titre3 { background-image: url("images/td_titre.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.td_titre2 { background-image: url("images/td_titre2.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_titre4 { background-image: url("images/td_titre2.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 0px 0px 0px 0px; }

	/* Style sur les TD de la page de connexion */
#contenu td.td_connex { background-color: #666666; }
#contenu td.td_connex1 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_connex2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }
#contenu td.td_connex3 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }
#contenu td.td_connex4 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD de la page de profil public */
#contenu td.td_profil_public { background-color: #666666; }
#contenu td.td_profil_public1 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 0px; }
#contenu td.td_profil_public2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_profil_public3 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD de la page d'index des forums */
#contenu td.td_forum { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_forum2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.td_clair { background-color: #666666; }

#contenu td.td_fin_dgd { background-image: url("images/fin_dgd.gif"); background-repeat: repeat-y; background-position: center; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_mid_dgd { background-image: url("images/mid_dgd.gif"); background-repeat: repeat-y; background-position: center; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_fin_dgd2 { background-image: url("images/fin_dgd.gif"); background-repeat: repeat-y; background-position: center; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.td_mid_dgd2 { background-image: url("images/mid_dgd.gif"); background-repeat: repeat-y; background-position: center; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }

#contenu td.td_forum_description { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 0px 0px; }

	/* Style sur les TD du bloc de statistiques */
#contenu td.td_stats { background-color: #666666; }

	/* Style sur les TD de la page des sujets */
#contenu td.td_message_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 1px 0px; }
#contenu td.td_profil_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 0px; }
#contenu td.td_entete_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD de la page de message (réponse, nouveau..) */
#contenu td.td_revue_message_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_revue_profil_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 0px; }
#contenu td.td_revue_entete_sujet { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD de la FAQ */
#contenu td.td_faq { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_faq2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD du profil */
#contenu td.td_profil_bas { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 1px 0px; }
#contenu td.td_profil2_bas { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 1px 1px; }
#contenu td.td_profil { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_profil2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }

	/* Style sur les TD des pages d'administration */
#contenu td.td_admin_bas { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 1px 0px; }
#contenu td.td_admin2_bas { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 1px 1px; }
#contenu td.td_admin_titre { background-image: url("images/td_titre.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.td_admin_titre2 { background-image: url("images/td_titre.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_admin { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_admin2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_admin3 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 1px; }
#contenu td.td_admin4 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 0px; }
#contenu td.td_admin6 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 1px; }
#contenu td.td_admin_cat { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu vtd.td_admin_cat2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 1px; }
#contenu td.td_admin_forums { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.td_admin2_forums { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 0px 0px; }
#contenu td.td_admin2_forums2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 0px 0px 0px 1px; }

#contenu td.td_poster { background-color: #666666; }
#contenu td.td_poster1 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_poster2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 1px; }
#contenu td.td_poster3 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }
#contenu td.td_poster4 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 0px; }
#contenu td.td_poster5 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_poster_titre { background-image: url("images/td_titre.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_poster_titre2 { background-image: url("images/td_titre2.gif"); font-weight: bold; height: 25px; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }

	/* Style sur les TD du copyright */
#contenu td.td_copy_gauche { background-image: url("images/copy_gauche.gif"); background-repeat: no-repeat; width: 50px; height: 70px; }
#contenu td.td_copy_mid { background-image: url("images/copy_mid.gif"); background-repeat: repeat-x; height: 70px; }
#contenu td.td_copy_droite { background-image: url("images/copy_droite.gif"); background-repeat: no-repeat; width: 50px; height: 70px; }

	/* Style sur les TD de la liste des membres */
#contenu td.td_liste_membres1 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_liste_membres2 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 1px; }
#contenu td.td_liste_membres3 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 0px; }
#contenu td.td_liste_membres4 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 1px 0px 1px; }
#contenu td.td_liste_membres5 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }
#contenu td.td_liste_membres6 { background-color: #666666; border: solid 1px #FFFFFF; border-width: 1px 0px 0px 1px; }

	/* Style sur les TD de la barre de navigation */
#contenu td.navig_gauche { background-image: url("images/td_navig_gauche.gif"); background-repeat: no-repeat; width: 20px; height: 25px; }
#contenu td.navig_mid { background-image: url("images/td_navig.gif"); font-weight: bold; height: 25px; }
#contenu td.navig_droite { background-image: url("images/td_navig_droite.gif"); background-repeat: no-repeat; width: 20px; height: 25px; }

	/* Style sur les TD des FScodes */
#contenu td.fscode_quote_titre { background-image: url("images/td_quote_titre.gif"); font-weight: bold; color: #000000; height: 25px; #contenu border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.fscode_quote { background-color: #FFEBD8; font-size: 12px; color: #000000; }
#contenu td.fscode_code_titre { background-image: url("images/td_code_titre.gif"); font-weight: bold; color: #000000; height: 25px; #contenu border: solid 1px #FFFFFF; border-width: 0px 0px 1px 0px; }
#contenu td.fscode_code { background-color: #CCCCCC; font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #000000; }

	/* Style sur les cellules du menu */
#contenu td.menu { background-color: #666666; }

	/* Style sur le header du forum */
#contenu td.head { background-image: url(images/head.gif); background-repeat: repeat-x; }

/* FIN TABLE */

/* DEBUT FORM */

#contenu input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #666666; }

	/* Style sur les menus déroulants */
#contenu select.listing { background-color: #666666; color: #FFFFFF; border: solid 0px #000000; }
#contenu select.petite_pagination { background-color: #666666; color: #FFFFFF; font-size: 9px; font-weight: bold; font-family: arial; }

	/* Style sur les boutons */
#contenu input.boutton { height: 15px; background-color: #666666; border-color: #FFFFFF; color: #FFFFFF; font-size: 9px; #contenu font-family: Verdana, Arial, Helvetica, sans-serif; }
#contenu input.fscode { background-color: #666666; border-color: #000000; color: #FFFFFF; font-weight: bold; width: 50px; #contenu font-family: Verdana, Arial, Helvetica, sans-serif; }

	/* Style sur le texte des textarea et input */
#contenu input, textarea.texte { background-color: #666666; border-color: #000000; color: #FFFFFF; }