
	.liennoir,.liennoir:link,.liennoir:visited{color:black;text-decoration:none}
	.liennoir:hover{color:black;text-decoration:underline}
	.liengris,.liengris:link,.liengris:visited{color:gray;text-decoration:none}
	.liengris:hover{color:gray;text-decoration:underline}
	.lienblanc,.lienblanc:link,.lienblanc:visited{color:white;text-decoration:none}
	.lienblanc:hover{color:white;text-decoration:underline}
	.lienbleu,.lienbleu:link,.lienbleu:visited{color:#337ac3;text-decoration:none}
	.lienbleu:hover{color:#337ac3;text-decoration:underline}
	.lienvert,.lienvert:link,.lienvert:visited{color:green;text-decoration:none}
	.lienvert:hover{color:green;text-decoration:underline}
	.lienrouge,.lienrouge:link,.lienrouge:visited{color:red;text-decoration:none}
	.lienrouge:hover{color:red;text-decoration:underline} 
	.lientd,.lientd:link,.lientd:visited{color:B2CEFF;text-decoration:none}
	.lientd:hover{color:B2CEFF;text-decoration:underline} 

			body
			{
				height:100%;
				font-family:helvetica,arial;
				font-size:10pt;
				color:black;
				padding:0 0 0 0;
				margin:0 0 0 0;
				background:white;
			}

			#colonne
			{
				float:right;
				width:0px;
				height:20px; 	 
				max-height:20px;				
			}

			#conteneur
			{
				position:absolute;
				width:878px;
				left:50%;
				top:0;
				margin:0 0 0 -500px;
				background:url(images/fd_site.jpg) no-repeat;
			}
			
			#MENU1
			{
				margin-top:10px;
				margin-left:560px;
				height:30px; 
			} 
			 			
			#corps
			{
				width:745px;
				height:31px;
				background:url(images/fd_titres.jpg);
				background-repeat:repeat;
				padding:0px;
				text-align: center;
				color:white;
				font-size:16pt;	
			}

			#corps_forum
			{
				width:745px;
				min-height:430px;
				_height:430px;
				border:solid 2px #c43b3b;
				background-color: white;
				margin-left: 120px;	
				margin-top: 120px;				
				padding:0 0 0 0;
				font-size:10pt;			
			}
			
			#PIED
			{
				color:gray;
				font-size:7pt;
				width:845px;
				text-align:right;
				padding:2px 0 0 0;							   
			}

.titre { width:55%; }
.images { width:5%; }
.nombremessages { width:2%; }					   
.connecte { width:95%; }
.dernier { width:95%; }	 
.message { width:55%; }
.nombrevu { width:4%; }
.nombresujets { width:2%; }
.auteur { width:7%; }
.derniermessage { width:28%; }
.categorie { width:92%; background-color : rgb(244,238,250); }

.derniermessagetd { border: 0px solid black;  background-color: rgb(178,206,255); font-size:8pt; text-align:right;} 
.derniermessageth { border: 0px solid black;  background-color: rgb(178,206,255); font-size:8pt; text-align:left; }
.derniermessagetable { border: 0px solid black;  background-color: rgb(178,206,255); padding:0; border-spacing:0; margin : 0 0 0 0;}

.importanttd { border: 0px solid black;  background-color: rgb(255,255,255); vertical-align:top;  }
.importanttable { border: 0px solid black;  background-color: rgb(255,255,255); padding:2 2 2 2; border-spacing:6; margin : 10 10 10 10;}
.importantth { border: 0px solid black; background-color: rgb(255,255,255);}

.vt_auteur { width:20%; background-color : rgb(255,219,137); }
.vt_mess { width:75%; background-color : rgb(255,219,137); }
																							
.titreth { background-color: rgb(255,180,90);font-size:14pt; border: 1px solid black; }

.forumtable { background-color: rgb(218,98,45); border: 1px solid black; align:center; margin-left: 10px; margin-right: 10px; margin-top: 0px;  margin-bottom: 0px; padding:2px; }

.pagetable { background-color: rgb(218,98,45); border: 1px solid black; align:center; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; padding:0px; }
.pageth { background-color: rgb(255,180,90); border: 1px solid black; color:black; padding:0px;}
.pagetd { border: 1px solid black; background-color: rgb(255,219,137); vertical-align:middle; color:black; padding:0px;}

.menutable { background-color: rgb(46,111,177); border: 1px solid black; align:center; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; padding:2px; }
.menuth { background-color: rgb(178,206,255); border: 1px solid black; color:black; padding:0px;}
.menutd { border: 1px solid black; background-color: rgb(178,206,255); vertical-align:middle; color:black; padding:0px;}

.menu1table { background-color: rgb(178,206,255); border: 0px solid black; align:center; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding:0px; }
.menu1th { background-color: rgb(178,206,255); border: 0px solid black; color:black; padding:0px;}
.menu1td { border: 0px solid black; background-color: rgb(178,206,255); vertical-align:middle; color:black; padding:0px;}

.menutd2 { border: 1px solid black; background-color: rgb(178,206,255); vertical-align:middle; color:black; padding:5px;}

.barreforumtd { border: 0px solid black;  background-color: rgb(255,255,255); vertical-align:top; }
.barreforumtable { border: 0px solid black;  background-color: rgb(255,255,255); padding:0 0 0 0; margin : 0 0 0 10;}
.barreforumth { border: 0px solid black; background-color: rgb(255,255,255);}

.topictd { border: 0px solid black; font-size:8pt; background-color: rgb(178,206,255); vertical-align:top; color:black; padding:2px;}
.topictable { background-color: rgb(178,206,255); border: 0px solid black; align:center; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; padding:2px; }
.topicth { background-color: rgb(255,219,137);font-size:10pt; border: 0px solid black; color:black; padding:2px;}
.messagetopic { border: 1px solid black; font-size:10pt; background-color: rgb(178,206,255); vertical-align:top; color:black; padding:2px;}

.profiltd { border: 0px solid black; font-size:10pt; background-color: rgb(178,206,255); align:center; vertical-align:middle; color:black; padding:2px; height:20px;}
.profiltable { background-color: rgb(46,111,177); border: 1px solid black; align:center; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding:2px; }
.profiltable1 { background-color: rgb(178,206,255); border: 0px solid black; align:center; margin-left: 5px; margin-right: 5px; margin-top: 5px; margin-bottom: 5px; padding:0px; }
.profilth1 { background-color: rgb(178,206,255);font-size:10pt; border: 0px solid black; color:black; padding:0px;}
.profilth { background-color: rgb(46,111,177);font-size:10pt; border: 0px solid black; color:black; padding:0px;}
.avatar { border: 1px solid black; font-size:10pt; background-color: rgb(46,111,177); text-align:center; vertical-align:middle; color:black; padding:2px;}

.mp_titre { width:65%;}
.mp_expediteur { width:10%;}
.mp_time { width:20%; }
.mp_action { width:5%; }

td { border: 1px solid black; font-size:10pt; background-color: rgb(178,206,255); vertical-align: text-middle; color:black; padding:2px;}
table { background-color: rgb(218,98,45); border: 1px solid black; align:center; margin-left: 10px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px; padding:2px; }
th { background-color: rgb(255,219,137);font-size:10pt; border: 1px solid black; color:black; padding:2px;}
label { display:block; width:150px; float:justify; }
