BODY  {
	background : #333333;
	color : ffffff;
	font-size: 14px;
	font-family : Arial, Helvetica,  sans-serif;
}

/* Normal unvisited, hover and visited link presentation*/
A {color : #ffffff;}
A:link {color : #ffffff; text-decoration : underline;}
A:hover {color : #ff9933; text-decoration : underline;}
A:visited {color : #ffffff; text-decoration : underline;}
A:visited:hover {color : #FF9933; text-decoration : underline;}
A:active {color : #ff9933;}

/* Style rule for "emphasized" text*/
.emphatique  {
	font-weight : bold;
	color : #ffffff;
}

.titrepage  {
	color : #ffffff;
	font-weight : bold;
	font-size : 16px;
}

.evidence  {
	color : #ffffff;
	font-weight : bold;
	background : #333333;
}

/* Generic Horizontal Ruler class*/
HR  {
	color : #cccccc;
	width : 75%;
}
HR.separateur { align:left;}
/* pour les formulaires*/
table.outformulaire  {
	border : 1;
	border-style : dashed;
	border-color : #333333;
	border-witdh : thin;
	cellspacing : 0;
	cellpadding : 0;
}

td.outformulaire  {
	background : #666666;
	align : left;
}

table.informulaire  {
	border : 0;
	align : left;
}

td.informulaire  {
	font-size : smaller;
	align : left;
}

input {
	font-size : 11px;
	font-family : arial;
	font-weight : bold;
	background-color : #ff9933;
}

select {
	font-size : 11px;
	font-family : arial;
	font-weight : bold;
	background-color : #ff9933;
}

/* les affichages d'annonces :*/
.titre  {
	color : #cccccc;
	font-weight : bold;
}

.annonce  {
	font-style : italic;
}
.titreannonce 
	 {
	 font-weight : bold;
	 }
.infos  {
	font-size : smaller;
}

.categorie  {
	size : smaller;
}

.catprincipal  {
	font-weight : bold;
	list-style-image : url(bulletprincipale.gif);
}

.catsecondaire  {
	list-style-image : url(bulletsecondaire.gif);
		font-weight : normal;
	list-style-position : outside;
}

