/* Typographie, texte, ... */ 
body { font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #CC3300;
} 

.spip_logos { border: 0; }

.chapo  { color: #990000; font-weight: bold; font-size: 14px; text-align: justify; padding: 4px 10px } 
.texte   {
	color: #660000;
	font-size: 12px;
	text-align: justify;
	padding: 4px 10px;
	margin: 5px;
}
.texte_simple  {
	font-size: 12px;
	padding: 4px 10px;
} 
  .ps { border-top: 1px dashed #663300; font-size: 85%; padding: 
4px 20px; text-align: justify; } 
.notes { border-top: 1px dashed #663300; font-size: 
80%; padding: 4px 20px; text-align: justify; } 
a  { color: #990000; font-weight: bold; text-decoration: none } 
a:hover { color:#990000; text-decoration: underline; } 
.liens_noir { color:black; text-decoration: none; } 
.liens_bleu { color:#663300; 
text-decoration: none; } 
.texte_trait_haut {
	border-top: 1px dashed #663300;
	padding: 
4px 10px;
	text-align: justify;
}
.texte_trait_bas   {
	font-size: 12px;
	text-align: justify;
	padding: 4px 10px;
	border-bottom: 1px dashed #663300;
} 
.titre_page {
	color:#663300;
	font-size: 10px;
	font-weight: bold;
} 
a.spip_url { } a.spip_in { } a.spip_out 
{ } hr.spip { } b.spip { } i.spip { } .spip_code { } p.spip_note { }
 h3.spip  { font-weight: bold; font-size: 100%; text-align: center } 
 .spip_documents{
	font-size 
: 70%;
} 
/* Menus, boutons, ... */ 
.bp_menu_off { cursor: pointer; border: 1px 
solid #663300; background-color: #F0F6FB; padding: 4px; }
 .bp_menu_on { cursor: 
pointer; border-right: solid 1px white; border-bottom: solid 1px white; border-left: 
solid 1px black; border-top: solid 1px black; background-color: #C5D1DF; padding: 
4px; } 
.liens_sommaire { color:black; text-decoration: none; } 
/* Mise en page, blocs, ... */ 
.trait_bas {
	border-bottom: 1px dashed #663300;
	padding: 0px 0px 4px;
} 
.cadre_pointille {
	border: 1px dashed #663300;
} 
.bloc_pied { background-color: 
#FFCC00; border: 0px #663300 none; padding: 2px; } 
.bloc_titre { background-color: 
#663300; border-top: 1px solid #663300; padding: 2px; text-align: center; font-size: 
15px; ; font-weight: bold; color: #FFCC00} 
.bloc_contenu   {
	font-size: 14px;
	padding: 4px;
	border-bottom: 1px solid #663300;
} 
.trait_haut { border-top: 1px solid #663300; } 
.trait_doite { border-right: 1px solid #663300; } 
.trait_gauche { border-left: 
1px solid #663300; } 
.bp_sommaire_off {
	cursor: pointer;
	border-bottom: 1px solid 
#663300;
	padding: 2px;
	width: 250px;
	background: #ffcc00;
} 
.bp_sommaire_on {
	cursor: pointer;
	border-bottom: 1px solid #663300;
	background-color: #FFFFCC;
	padding: 
2px;
	width: 250px;
} 
/* formatage tableau créé par SPIP */ 
table.spip {
	border: 1px #663300 none;
} 
table.spip tr.row_first { background-color: #FFFFCC; } 
table.spip tr.row_first 
td { color:white; font-weight: bold; padding: 4px; text-align: center; } 
table.spip 
tr.row_odd { background-color: #F0F6FB; } 
table.spip tr.row_even { background-color: 
#ffffcc; } 
table.spip td { padding: 2px; text-align: left; vertical-align: center; 
border-bottom: 1px solid #663300; } 
/* formulaires et boutons */ 
.forml { width: 
200px; background-color: #F5FAFF;} 
.spip_encadrer { width : 98%; background-color: 
#FFFFFF; padding: 5px; border: 1px #666666 solid; } 
.spip_cadre { width : 98%; 
background-color: #FFFFFF; padding: 5px; } 
.spip_bouton { padding: 2px; background: 
#CFD9E3; } 
.formrecherche { width: 100% ; background-color: #FFDDAA;} 
.reponse_formulaire 
{ font-weight: bold; font-size: 110%; color: red; } 
.spip_surligne { background-color: 
#FFFF66; } .spip-admin { font-size: 80%; } 
.tabrub {  background-color: #FFCC00; border: #663300; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

