.spip {	color:#333333;	text-decoration: none;	}	a.spip_url {	color:#663333;	text-decoration: none;}a.spip_in {	color:#663333;}a.spip_out {	color:#663333;}.spip_code {	padding: 10px;	color: #999999;	font-size: 11px;	text-align: left;	font-family: Courier, sans-serif;}p.spip_note {	font-size: 10px;	font-weight: lighter;	color: #999999;	text-decoration: none;}h3.spip {	font-weight: bold;	font-size: 1.5em;	text-align: center;	color: #333333;}.spip_documents{	font-size: 8px;	color: #663333;	font-weight: lighter;}.spip_documents_center{	margin: auto; 	text-align: center;	width: 80%;}.spip_documents_left{	float: left;	margin-right: 15px; 	text-align: center;}.spip_documents_right{	float: right;	margin-left: 15px; 	text-align: center;}table.spip {}table.spip tr.row_first {	background-color: #CCCCCC;	font-family: Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;	text-decoration: none;}table.spip tr.row_odd {	background-color: #C0C0C0;	font-family: Helvetica, sans-serif;	font-size: 10px;	color: #333333;}table.spip tr.row_even {	background-color: #CCCCCC;	font-family: Helvetica, sans-serif;	font-size: 10px;	color: #333333;}table.spip td {	padding: 1px;	text-align: left;	vertical-align: center;}hr.spip {	color: #999999;}b.spip { }i.spip { }.spip_encadrer {	width : 90%;	background-color: #FFFFFF;	padding: 3px;	border: 0;}.spip_cadre {	margin: 1em 0 1em 0;	padding: 0;	width : 100%;	background-color: #FFFFFF;}.spip_bouton {	border: 1px dotted #999999;	padding: 5px;	background: #FFFFFF;	color: #333333;	font-family: Courrier, sans-serif;	font-size: 9px;}.spip-admin {	position: fixed;	bottom: 0;	font-size: 1em;	padding: 5px;}.reponse_formulaire {	font-family: Helvetica, sans-serif;	font-weight: bold;	font-size: 10px;	color: #663333;}.spip_surligne { background-color: #EEEEEE; }