BODY, TD, p {

	color : #000000;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 11px;

}

.titre {

	color:#006090;
	
	font-family:Georgia,serif;
	
	font-size:24px;
	
	line-height:24px;

}

.titreune {

	color:#006090;
	
	font-family:Georgia,serif;
	
	font-size:26px;
	
	line-height:28px;

}

.texteblanc {

	color : #FFFFFF;

}

.titrerubrique  a{

	color : #000000;

}

a { 

	color:#006090;
	cursor:pointer;
	outline:none;
	text-decoration:none;

	}

a:hover {
	
	text-decoration:underline;

}


hr			{height=1px;color:#aaaaaa;}

.forml { width: 100% ; background-color: #FFDDAA; }


.spip_encadrer { width : 95%; background-color: #FFFFFF; padding: 5px; border: 1px #666666 solid; color : #666666; }


.spip_cadre { width : 100%; background-color: #FFFFFF; padding: 5px; }


.spip_bouton { background-color: #FFCC00; }


.formrecherche { width: 100% ; background-color: #FFDDAA; }


.reponse_formulaire { font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold;	font-size: 110%; }

.spip {
	color : #000000;

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.cadre {

	border : 1px dotted black; 

	padding : 6px;
}

.cadreblanc { padding:2px; color: #aaaaaa; text-indent:20px; }
.cadregris { background-color: #FEF6DF; cursor: pointer; padding:2px; color: #333333; text-indent:20px; }
.aveccadre { border: 1px dashed #cccccc; padding:5px; cursor: pointer;}
.aveccadregris { border: 1px dashed #cccccc;  padding:5px; cursor: pointer; background-color: #f3f3f3}

table.spip tr.row_first {
	background-color: #FCF4D0;
}

table.spip tr.row_odd {
	background-color: #C0C0C0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}