.menu_item{
					height:25px;
					width:100%;
					text-indent:10px;
					vertical-align:middle;
					border-bottom:2px solid #E0E0E0; background:url('images/menu_button.html') left no-repeat;
					font-weight:bold;					
				}
				.menu_item a{					
					font-weight:bold;
					color:#000;
				}
			.pseudo_membre,.dates{font-size:.9em;}.pseudo_membre a:hover,.dates a:hover{text-decoration:underline;}.liste_messages td.pseudo_membre{width:155px;}.liste_messages .header_message td{background:#B7DEFD url("../images/designs/2/bg_grosse_cat.html") repeat-x bottom;color:#154F8A;}.liste_messages .header_message_bonne_reponse td{background:#BAF0D5;color:#154F8A;}.liste_messages td.infos_membre,.liste_messages td.message{background-color:#FFF; color:#000000;}.liste_messages td.infos_membre{text-align:center;}.liste_messages td.message{padding:5px;}.signature{margin-top:20px;clear:both;height:50px;max-width:470px;overflow:hidden;font-size:.8em;}.signature hr{margin:0;padding:0;margin-bottom:5px;border-top-width:1px;}.message{vertical-align:top;}.boite_message{width:100%;margin:0;padding:0;}.infos_membre{vertical-align:top;font-size:.8em;}.message_bonne_reponse{background-color:#CFFFCD;}
			.smilies{vertical-align:middle;}
			.pagination a{ border:1px solid #BCBCBB; margin:5px; width:20px;}
			#user_message{
				background:#FFF;
				font-weight:bold;
				text-align:center;
				padding:10px;
				width:300px;
				height:150px;
				position:absolute;
				left:500px;
				top:500px;
				border:3px solid #BCBCBB;
				display:none;
			}
			.slideshow { height: 129px; width: 610px; margin: auto }
			.slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }