body,#bann_haut
{
	background:#FFF6E9;
}

th.description, th.dernier_message, th.liste_modo, th.nb_postes, .tete, #pied_fille, .pied
{
	background-color:#660000;
	color:#FFFFFF;
	font-size:12px;
	height:13px;
	border:1px solid #c0c0c0;
	
}

a
{
	color:#FF0000;
	text-decoration:none;
}

.couleur1, .sticky, #liste_categorie td.description, #liste_categorie td.dernier_message, #liste_categorie td.liste_modo 
{
	background-color:#FFDCA8; 
	color:black;	
}

.couleur2, td.nb_messages, .reponse_rapide, #liste_categorie td.ampoules
{
	background-color:#FFF0D9;
	color:black;
	font-size:12px
}

a:visited, a.dernier_message:visited{color:#80001A; text-decoration:none;}
a:hover{background:#FFF3E1; text-decoration:none;}
a:link {color:#80001A; text-decoration:none;}

.forum_menu a:visited, #copyright a:visited, #list_menu_haut a:visited, #topic_menu_haut a:visited {color:#99001F; text-decoration:none;}
.forum_menu a:hover,#copyright a:hover, #list_menu_haut a:hover, #topic_menu_haut a:hover {background:#FFF3E1; text-decoration:none;}
.forum_menu a:link,#copyright a:link, #list_menu_haut a:link, #topic_menu_haut a:link {color:#99001F; text-decoration:none;}


a.dernier_message, a.dernier_message:visited { font-size:11px; text-decoration:none;}

.tete a,.pied a{color:#FFFFFF;}

h1,h2,h3
{
	color:#000000;
}



#pourcentage
{
	background-color:#000000;
	color:#FFFFFF;
	height:13px;
}

td, td
{
	border:1px solid white;
}

.index_menu_haut td, #list_menu_haut td, #list_menu td, #topic_menu_haut td, table.forum_menu td
{
	border:0px solid white;
}

 #liste_categorie td, #liste_categorie th, #liste_sujet td, #liste_sujet th, #topic td, #topic th
{
	border:1px solid #FFFFFF;
}

.sticky
{
	
	color:black;
	font-size:12px;
	font-weight:bold;
}

.message
{
	border-top:1px solid #FFFFFF;
}

.citation
{
	border:1px #C0C0C0 solid;
	background-color:white;
	width:90%;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	padding:5px;
}

.posteur
{

	border:1px #C0C0C0 solid;
	width:175px;
	height:17px;
	position:relative;
	top:-16;
	left:5;
	background-color:white;
	padding-left:5px;

}

.message
{
	font-size:12px;
	color:black;
	background-color:transparent;
	margin-left:0px;
	margin-right:0px;
}






body,a,p
{
	font-family:verdana, sans-serif;
	font-size:13px;
}

li 
{
	margin:0px;
	padding:0px;	
}


td.icones
{
	width:15px;
}

.petit
{
	font-size:11px;
}


.reponse_rapide td
{
	border:0px;	
}

table
{
	border-collapse:collapse;
	
}


#topic
{
	border:0px;
	width:100%;
	align:center;
	cellspacing:1px;
	cellpadding:4px;
}

.signature, .signature a
{
	font-size:11px;

}

.warning
{
	color:red;
	text-align:center;

}

td.pseudo_avatar_citation
{
	width:177px;
	align:left;
	vertical-align:top;

}

span.pseudo
{
	font-weight:bold;

}

.cellule_message
{
	align:left;
	vertical-align:top;
	width:800;
}


#liste_sujet td, #liste_categorie td, #topic td
{
	padding-left:5px;
	padding-right:5px;
}

#liste_sujet td.dernier_message
{
	padding-left:5px;
}

.citation_perso
{
	font-size:11px;
}


#liste_categorie
{
	width:100%;
	border:0px none;
	align:center;
	cellspacing:1px; 
	cellpadding:8px;
	border:1px solid white;
	
}

#liste_categorie .dernier_message
{
	width:90px;
} 

#liste_categorie th.nb_messages
{
	width:80px;
} 

#liste_categorie .liste_modo
{
	width:90px;
	font-size:11px;
} 


#liste_sujet
{
 	border:0px none; 
 	width:100%; 
 	align:center; 
 	cellspacing:1px; 
 	cellpadding:2px
}


#liste_sujet th.page { width:50px; }
#liste_sujet th.auteur{ width:130px; }
#liste_sujet th.nb_reponse{ width:30px; }
#liste_sujet th.nb_vue{ width:30px; }
#liste_sujet .dernier_message{ width:130px; }

#liste_sujet td.page{ text-align:center;width:35px;}
#liste_sujet td.drapeau{ width:15px;}
#liste_sujet td.auteur{  text-align:center; width:130px;}
#liste_sujet td.nb_reponse{ text-align:center; width:30px;}
#liste_sujet td.nb_vue{ text-align:center; width:30px;}


#list_menu_haut { width:100%;}
#list_menu_haut .colone1, #list_menu_haut .colone2, #list_menu_haut .colone3 {width:33%;}

img {border:0px none;}
img.icones{ width:15px;height:15px}

.couleur1
{
	font-size:12px;
}

.nb_messages
{
	width:70px;	
}

.description p
{
	font-size:12px;
}

td.dernier_message
{
	font-size:11px;
}

body {
	font-family: Verdana;
	font-size: 9px;
	color: #000000;
	BACKGROUND-COLOR: #E9E9E9;
	font-weight: bold;
}
.menu{
	color: #FFFFFF;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFF3E1;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 100%;
; background-image: url(/img/bois.gif)}  		   /* normal link */
.menu:VISITED { color: #FFFFFF;  text-decoration : none;  } 		/* visited link */
.menu:ACTIVE { color: #FFFFFF;  text-decoration : none; background-image: url(/img/vigne.gif)  }	  /* clicked link */
.menu:HOVER {
	color: #FFFFFF;
	text-decoration : none;
	background-color: #FFF6E9;
    background-image: url(/img/vigne.gif)
} 		 /* mouse over link */
.menuA{
	color: #FFFFFF;
	text-decoration : none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	background-color: #FFF3E1;
	width: 100%;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 100%;
; background-image: url(/img/vigne.gif)}  		   /* normal link */
.menu:VISITED { color: #660000;  text-decoration : none;  } 		/* visited link */
.menu:ACTIVE { color: #FFFFFF;  text-decoration : none; background-image: url(/img/vigne.gif)  }	  /* clicked link */
.menu:HOVER {
	color: #FFFFFF;
	text-decoration : none;
	background-color: #FFF6E9;
    background-image: url(/img/vigne.gif)
} 		 /* mouse over link */
.BG_TOP_01a {
	width:445px;
	height:183px;
	background-image: url(/img/bg_top01a.gif);
	background-repeat: no-repeat;
}
.CHEMIN {
	COLOR: #666666;
	TEXT-DECORATION: none;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.ttlemodul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-style: italic;
	letter-spacing: 0px;
	padding-left: 10px;
	background-color: #FFF3E1;
; line-height: normale; font-variant: normal; background-image: url(/img/vigne.gif)}
.ttlemodul2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	font-style: italic;
	letter-spacing: 0px;
	padding-left: 10px;
	background-color: #FFF3E1;
; line-height: normale; font-variant: normal}
.txtmodul {
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
}
.txtmodul:hover {
	color: #640000;
	background-image: url(/img/AarrOn.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.bgtxtmodul {
	padding-left: 10px;
	padding-bottom: 5px;
	background-color: #FFF6E9;
	padding-right: 10px;
	padding-top: 5px;
	width: 175px;
}
.ttlecontenu {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-style: italic;
}
.bgttlecontenu {
	text-decoration: none;
	padding-bottom: 0px;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right;
	vertical-align: bottom;
	padding-left: 5px;
	background-image: url(/img/bg_ttle02.gif);
}
.bgarrwttlecontenu {
	text-decoration: none;
	height: 28px;
	padding-top: 5px;
}
.txtcontenu {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 0px 5px 5px;
	margin: 0px 5px 5px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.link:hover {
	color: #640000;
	text-decoration: underline;
}.toplink {
	font-family: verdana;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	vertical-align: top;
}
.toplink:hover {
	color: #640000;
}
.linkmodul {
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	color: #640000;
	text-decoration: none;
	text-align: center;
	padding-top: 6px;
	background-position: center;
}
.linkmodul:hover {
	color: #640000;
	text-decoration: underline;
}
.ttlemodultop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	font-style: italic;
	letter-spacing: -1px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.search {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	padding-right: 75px;
	vertical-align: bottom;
	padding-bottom: 2px;
}
.modulSearch {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
}
.bgarrwttlecontenu02 {
	text-decoration: none;
	padding-left: 70px;
	padding-bottom: 5px;
	background-attachment: fixed;
	background-image: url(/img/bg_ttle02.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 28px;
}
.link02 {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.link02:hover {
	color: #640000;
	text-decoration: underline;
}
.linkgeo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #496392;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	background-image: url(/img/button_geo.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 42px;
	height: 25px;
	padding-top: 4px;
}
.linkgeo:hover {
	color: #640000;
	text-decoration: underline;
	background-image: url(/img/button_geo_On.gif);
}
.linkplan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #496392;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	background-image: url(/img/button_plan.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 42px;
	height: 25px;
	padding-top: 4px;
}
.linkplan:hover {
	color: #640000;
	text-decoration: underline;
	background-image: url(/img/button_plan_On.gif);
}
.linkcontact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #496392;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	background-image: url(/img/button_contact.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 42px;
	height: 25px;
	padding-top: 4px;
}
.linkcontact:hover {
	color: #640000;
	text-decoration: underline;
	background-image: url(/img/button_contact_On.gif);
}