/* Tableau listant les messages des visiteursCela comprend le forum, les MP, les commentaires de news, de tutos etc. */tbody{	/*Pour éventuellement mettre une image ou réduire l'opacité des tableux*/}.liste_messages{	width: 98%;	margin:auto;	overflow:hidden;	margin-top:10px;	border-collapse: collapse;	border:1px solid #CCCCCC;}.liste_messages thead td, .liste_messages tfoot td{	padding: 2px 8px;	background-color:#EBFBD5;		}.liste_messages thead th{	text-align:center;	color:#C30;	background:url('../images/header.png') repeat-x;	text-align:center;	}.liste_messages tbody{	border-bottom:1px solid #CCCCCC;	border-top:1px solid #CCCCCC;	background-color:#EBFBD5;}.liste_messages th{	border-left:1px solid #CCCCCC;	border-right:1px solid #CCCCCC;}.liste_messages td{	border:1px solid #CCCCCC;	padding-left:2px;	padding-right:2px;	vertical-align:top;}.pseudo_membre, .dates{	font-size:0.9em;}.header_pseudo_cmt{	width:130px;}.liste_messages .header_message td{	background-color: #ceef5a;}.signature{	margin-top:20px;	clear: both;	height: 100px;	max-width: 450px;	overflow: hidden;	font-size:0.8em;}.message{	vertical-align:top;}.boite_message /* Empêche les grandes images d'agrandir la fenêtre */{	width:100%;	margin:0px;	padding:0px;	overflow:auto;}.infos_membre{	vertical-align:top;	font-size:0.8em;}/* Tableaux listant les catŽgoriesA savoir : liste des forums, membres etc */.liste_cat, .list_cat_archives {	border:2px solid #D2EBF6;	border-collapse:collapse;	margin:auto;	width:99%;	margin-bottom:10px;}	  .liste_cat th {  	height: 26px;		   	background-color: #C2DEFB;	background-image: url('../images/header_cat.png');	background-repeat: repeat-x;	color:white;	 	font-family: Tahoma, Verdana, serif;	font-size:12px;		border-bottom: 1px solid white;}.liste_cat tfoot td, .liste_cat thead td {	padding: 2px;	border:1px solid #D2EBF6;	background-color: #F0FAFF;		}.grosse_cat td {	 background: #ceef5a url('') repeat-x;	color : #069;	font-weight: bold;	 	padding-left: 5px;	}.grosse_cat a {  text-decoration: none;  color : white;		  font-family: Tahoma, Verdana, serif;  font-size: 13px;    background: #ceef5a url('') repeat-x;    padding-left: 15px;}.grosse_cat a:hover {  text-decoration: none;}.grosse_cat {		font-weight:bold;}.grosse_cat .nom_forum {	letter-spacing:2px;}.espace_postit td{	height:25px;}.sous_cat .nom_forum {	padding-left:15px;	background-color: #EBFBD5;}.sous_cat .nom_forum:hover{	background-color:#E3ECCF;}.sous_cat td {	background-color:#EBFBD5; 	color: #9C9E9C;	border: 1px solid #D2EBF6;	vertical-align:middle;		font-style:italic;	}tr:hover{	background-color:#E3ECCF;}.sous_cat a {		    text-decoration: none;    color: #7F867F;	font-style:normal;} .sous_cat a:hover{	text-decoration:none;}.sous_cat .dernier_msg {    border-right: 1px solid #D2EBF6;}  .sous_cat .puce {	border-left: 1px solid #D2EBF6;}table{	background-color: #EBFBD5;}.liste_events, .liste_archives {	border:2px solid #D2EBF6;	border-collapse:collapse;	margin:auto;	width:99%;	margin-bottom:10px;}.liste_archives {	width:75%;}	  .liste_events th, .liste_archives th {  	height: 26px;		   	background-color: #C2DEFB;	background-image: url('../images/header_cat.png');	background-repeat: repeat-x;	color:white;	 	font-family: Tahoma, Verdana, serif;	font-size:12px;		border-bottom: 1px solid white;}.liste_events tfoot td, .liste_events thead td, .liste_archives tfoot td, .liste_archives thead td {	padding: 50px;	border:1px solid #D2EBF6;	background-color: #F0FAFF;	}.list_events tr, .list_archive tr{	height: 50px;}