body,td,tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	scrollbar-face-color: #CF4F3E; 
 	scrollbar-shadow-color: AB0A02;
 	scrollbar-highlight-color: #E6AD28;
 	scrollbar-3dlight-color: AB0A02; 
 	scrollbar-darkshadow-color: #AB0A02; 
 	scrollbar-track-color: #dddddd; 
 	scrollbar-arrow-color: #E6AD28;
}

table.forum{
	background-color:black;
}

.haut{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#CF4F3E;
}

.haut2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#000000;
	background-color:#E6AD28;
}
.barre1{
	background-image:url("image/barre-titre.gif");
	background-repeat:repeat-y;
	background-position:top left;
}
.barre2{
	background-image:url("image/barre-titre2.gif");
	background-repeat:repeat-y;
	background-position:top right;
}
.ligne1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	background-color:white;
	vertical-align:top;
}
.theme1{
	background-image:url("image/carreaux_blanc.gif");
	background-repeat:no-repeat;
}
.sujet1{
	background-image:url("image/carreaux_blanc2.gif");
	background-repeat:repeat-y;
	background-position:top right;
	background-color:#ffffff;
}
.ligne2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:black;
	background-color:#EAEAEA;
	vertical-align:top;
}
.theme2{
	background-image:url("image/carreaux_gris.gif");
	background-repeat:no-repeat;	
}
.sujet2{
	background-image:url("image/carreaux_gris2.gif");
	background-repeat:repeat-y;
	background-position:top right;
	background-color:#EAEAEA;
}

td.menu,tr.menu{
	font-family: Arial, Helvetica, sans-serif;
	text-align:right;
}

td.fond{background-repeat:no-repeat;background-image:url("image/fond_gauche1.jpg")}

a:link,a:visited,a:active { color: #0000FF; }
a:hover { color: #CC0000; }

a.menug:link,a.menug:visited,a.menug:active,a.menug:hover,td.menug { color: #FFFFFF; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;	letter-spacing: 1pt;}
a.menug1:link,a.menug1:visited,a.menug1:active,a.menug1:hover,font.menug1,td.menug1 { color: #FFFFFF; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;	letter-spacing: 1pt;}
	
input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
td.adresse,a.adresse:link,a.adresse:visited,a.adresse:active{ color: #FFFFFF; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
a.adresse:hover{ color: #000000; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;}
a.menug:visited,a.menug:active,a.menug:hover,td.menug { color: #FFFFFF; text-decoration: none;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;	letter-spacing: 1pt;}
	
a.menud:visited,a.menud:active,a.menud:link{ color: #AB0A02; text-decoration: none;	font-family: Tahoma,Courier New,Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;	letter-spacing: 1pt; } 
	
a.menud:hover{ color: #E6AD28; text-decoration: none;	font-family: Tahoma,Courier New,Helvetica, sans-serif;
	font-size: 12px;font-weight: bold;	letter-spacing: 1pt; }
	
a.page:visited,a.page:link { 
	color: #000000; 
	text-decoration:none;
	}
	
a.page:hover { 
	color:#ff0000;
	text-decoration: none;
	}.droite {
	text-align: right;
}
.centre {
	text-align: center;
}
legend {
	font-weight: bold;
}
fieldset {
	width: 525px;
}
