body {
	font-family: Arial, Times New Roman, Helvetica, sans-serif;
	background-image:url(http://www.warmj.com/images/style/fond.gif);
	margin:0;
	padding:0;
}
table {
	margin : 0px;
	padding : 0px;
	background-color:transparent;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a img {
	border : none;
}
form {
	margin : 0px;
}
/*
div{
	clear:both;
	border:1px solid red;
}
*/
/*
.zone_editeur {
	display:none;
}
*/
div #en_tete {
	background-image:url(http://www.warmj.com/images/style/bandeau.jpg);
	background-position:center top;
	/*border:1px solid red;*/
	margin:0;
	padding:0;
	height:135px;
	text-align:center;
	display:block; 
	clear:both;
}
div #sen_tete {
	background-image:url(http://www.warmj.com/images/style/menu.gif);
	background-position:center;
	/*border:1px solid red;*/
	margin:0 auto;
	padding:0;
	width:1000px;
	height:60px;	
	text-align:center;
	font-variant:small-caps;
	font-weight:bold;
	font-size:17px;
	color:#777777;
	display:block; 
	clear:both;
}

div#div_forum {
	background-image:url(http://www.warmj.com/images/style/page.jpg);
	background-repeat:repeat-y;	
	margin:0 auto;
	padding:0 50px;
	width:900px;
	display:block; 
	clear:both;
}
div#pied {
	background-image:url(http://www.warmj.com/images/style/pied.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	width:1000px; 
	height:60px;
	text-align:center;
	font-weight:normal;
	font-size:10px;
	clear:both; 
}
h1#pave_titre {
	width : 100%;
	border-style : solid;
	border-width : 1px;
	padding : 1em 0;
	font-size : 16px !important;
	text-align : center;
	font-weight : bold;
}
/********************************************************************************************************************************************************/
/********************************************************************************************************************************************************/
/*************************  				NAV_HAUT															   ****************************/
/********************************************************************************************************************************************************/
table#nav_haut {
	border-collapse : collapse;
	border-spacing : 1px;
	margin : 1em auto 1em auto;
	width : 100%;
}
table#nav_haut td#nav_haut_gauche, table#nav_haut td#nav_haut_droite {
	padding : 0px;
}
/***********************/
/****** 	NAV_GAUCHE 	*/
/***********************/
div#nav_gauche {
	float : left;
	background : transparent;
	padding : 5px;
	border-style : solid;
	border-width : 1px;
}
div#nav_gauche div#arbo_titre {
	font-size:11px;
	font-weight:normal;
	color:#A52A2A;
}
div#nav_gauche div#arbo_titre a {
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#A52A2A;
}
div#nav_gauche div#arbo_titre a {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#A52A2A;
}
div#nav_gauche div.arbo_niv1,
div#nav_gauche div.arbo_niv2, 
div#nav_gauche div.arbo_niv3,
div#nav_gauche div.arbo_niv4 {
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
div#nav_gauche div.arbo_niv1 a, 
div#nav_gauche div.arbo_niv2 a,
div#nav_gauche div.arbo_niv3 a{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
}
div#nav_gauche div.arbo_niv1 a:hover, 
div#nav_gauche div.arbo_niv2 a:hover,
div#nav_gauche div.arbo_niv3 a:hover{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#996600;
}
div#nav_gauche div.arbo_niv4 a  {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
}
div#nav_gauche div.arbo_niv4 a:hover  {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
}
div#nav_gauche div.arbo_niv1 a#lien_connectes{
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	color:#000000;
}
div#nav_gauche div.arbo_niv1 a:hover#lien_connectes{
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#996600;
}
/***********************/
/****** 	NAV_DROITE 	*/
/***********************/
div#nav_droite {
	xfloat : right;
	border-style : solid;
	border-width : 1px;
}
div#nav_droite table {
	border-collapse : collapse;
	border-spacing : 0px;
	border:4px double #666666;
	background-color:transparent;
	/*background-image:url(http://www.warmj.com/images/style/stat.gif);*/
}
div#nav_droite tr.ligne_nav_droite th {
	font-size:11px;
	font-weight:bold;
	background-color:#EEEEEE;
	/*background-color:transparent;*/
	border:1px solid #666666;
}
div#nav_droite tr.ligne_nav_droite td.zones_nav_droite {
	font-weight:normal;
	background-color:#EEEEEE;
	/*background-color:transparent;*/
	border:1px solid #666666;
	/*border-width:0 0 0 0;*/
}
div#nav_droite tr.ligne_nav_droite td.zones_nav_droite ul.zones_nav_droite_conteneur li {
	border:1px solid #666666;
	border-width:0 0 0 0;
}
div#nav_droite tr.ligne_nav_droite td.zones_nav_droite ul.zones_nav_droite_conteneur li.premiere_zone_nav_droite {
	
}
div#nav_droite tr.ligne_nav_droite td.zones_nav_droite ul.zones_nav_droite_conteneur li a.zone_nav_droite {
	/*display:inline;*/
	margin:3px 1px 3px 3px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	border:1px dashed #999999;
	border-width:0 0 0 0;
}
div#nav_droite tr.ligne_nav_droite td.zones_nav_droite ul.zones_nav_droite_conteneur li a.zone_nav_droite:hover {
	margin:2px 0 2px 2px;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#A52A2A;
	border:1px dashed #999999;
	background-color:#E6E6E6;
	/*border-width:0 0 0 0;*/
}
div#nav_droite tr#ligne_nav_droite_filtres {
	display:none;
}
/***********************/
/****** 	LIENS_CTXT	*/
/***********************/
table.ligne_liens, 				table.ligne_liens tr, 				table.ligne_liens td,
table.ligne_liens_forums, 		table.ligne_liens_forums tr, 		table.ligne_liens_forums td,
table.ligne_liens_haut, 			table.ligne_liens_haut tr, 		table.ligne_liens_haut td,
table.ligne_liens_forums_haut, 	table.ligne_liens_forums_haut tr, 	table.ligne_liens_forums_haut td {
	margin:0 auto;
	padding:0;
	border-width:0;
	border-collapse:collapse;
	background-color:transparent;
}
table.ligne_liens_haut, 
table.ligne_liens_forums_haut {
	margin-top:40px;
	margin-bottom:10px;
}
table.ligne_liens_bas, 
table.ligne_liens_forums_bas {
	border:2px solid #999999;
	border-width:2px 0 0 0;
	margin-bottom:40px;
}
table.ligne_liens_forums_bas div.zone_liens_ctxt {
	padding-top:10px;
}
div.zone_liens_ctxt {
	border-width:0;
	background-color:transparent;
}
div.zone_liens_ctxt a {
	font-size:11px;
	color:#996600;
	font-weight:normal;
	text-decoration:none;
	border-width:0;
}
div.zone_liens_ctxt a:hover {
	font-size:11px;
	color:#B22222;
	font-weight:normal;
	text-decoration:underline;
	border-width:0;
}
/****************************/
/****** 	FORUMS_LISTE	*/
/***************************/
table.liste, 
table.forums_liste {
	margin:0 auto;
	padding:0;
	border-width:0;
	border-collapse:collapse;
	background:transparent;
	background-color:transparent;
}
/*************************************************** titre */
table.liste tr.forums_titre,
table.forums_liste tr.forums_titre {
	border-width:0;
	background:transparent;
	background-color:transparent;
}
table.liste tr.forums_titre th,
table.forums_liste tr.forums_titre th {
	text-align:center;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#996600;
	background-color:transparent;
}
/*************************************************** categorie */
table.liste tr.forums_categorie th,
table.forums_liste tr.forums_categorie th{
	padding-top:5px;
	color:#FFFFFF;
	font-size:12px;
	border:2px solid #999999;
	border-width:2px 2px 0 2px;
	background-color:#999999;
}
/*************************************************** icone */
table.forums_liste tr.liste_ligne td.forums_colonne_icone {
	border:2px solid #999999;
	border-width:0 0 0 2px;
	background-color:transparent;
}
/*************************************************** nom */
table.forums_liste tr.liste_ligne td.forums_colonne_nom {
	border-width:0;
	background-color:transparent;
}
/*************************************************** nbtopics */
table.forums_liste tr.liste_ligne td.forums_colonne_nbtopics {
	border-width:0;
	background-color:#CCCCCC;
}
/*************************************************** nbmessages */
table.forums_liste tr.liste_ligne td.forums_colonne_nbmessages {
	border-width:0;
	background-color:#CCCCCC;
}
/*************************************************** dernier */
table.forums_liste tr.liste_ligne td.forums_colonne_dernier {
	border:2px solid #999999;
	border-width:0 2px 0 0;
	background-color:transparent;
}

/****************************/
/****** 	TOPICS_LISTE	*/
/***************************/
table.topics_liste {
	margin:0 auto;
	padding:0;
	border-width:0;
	border-collapse:collapse;
	background:transparent;
	background-color:transparent;
}
/*************************************************** titre */
table.topics_liste tr.topics_titre {
	border-width:0;
	background:transparent;
	background-color:transparent;
}
table.topics_liste tr.topics_titre th {
	text-align:center;
	font-variant:small-caps;
	font-weight:bold;
	font-size:12px;
	color:#996600;
	background-color:transparent;
}
table.topics_liste tr.topics_titre th.topics_titre_sujet {
	border:2px solid #999999;
	border-width:2px 0 0 2px;
}
table.topics_liste tr.topics_titre th.topics_titre_auteur {
	border:2px solid #999999;
	border-width:2px 0 0 0;
}
table.topics_liste tr.topics_titre th.topics_titre_nombre {
	border:2px solid #999999;
	border-width:2px 0 0 0;
}
table.topics_liste tr.topics_titre th.topics_titre_dernier {
	border:2px solid #999999;
	border-width:2px 0 0 0;
}
table.topics_liste tr.topics_titre th.topics_titre_derniere_colonne {
	border:2px solid #999999;
	border-width:2px 2px 0 0;
}
/*************************************************** icone */
table.topics_liste tr.liste_ligne td.topics_colonne_icone {
	border:2px solid #999999;
	border-width:0 0 0 2px;
	background-color:transparent;
}
/*************************************************** sujet */
table.topics_liste tr.liste_ligne td.topics_colonne_sujet {
	border-width:0;
	background-color:transparent;
}
/*************************************************** auteur */
table.topics_liste tr.liste_ligne td.topics_colonne_auteur {
	border-width:0;
	background-color:transparent;
}
/*************************************************** nombre */
table.topics_liste tr.liste_ligne td.topics_colonne_nombre {
	border-width:0;
	background-color:transparent;
}
/*************************************************** dernier */
table.topics_liste tr.liste_ligne td.topics_colonne_dernier {
	border-width:0;
	background-color:transparent;
}
/*************************************************** actions */
table.topics_liste tr.liste_ligne td.topics_colonne_actions {
	border:2px solid #999999;
	border-width:0 2px 0 0;
	background-color:transparent;
}




/****************************/
/****** 	ZONE_INFO		*/
/***************************/
div.cadre_editeur, div.cadre_editeur_contenu {
	margin:0;
	border-width:0;
	background-color:transparent;
}
p.zone_editeur {
	display:none;
}
p.zone_infos {
	display:none;
}