ul, li, ol, blockquote {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify}
sup {  font-size: 80%}

h4 {  font-size: 14px; font-weight: bold; color: #666666}

.bgcouleur {  background-color: #FA9733}

.couleur {  color: #CC6600}

.titre {  font-size: 17px; font-weight: bold; color: #CC6600}

.titre-article {  font-size: 20px; font-weight: bold; color: #999999}

.titre-rubrique {  font-size: 12px; font-weight: bold; color: #CC6600}

a.menu {  text-decoration: none; font-size: 12px; font-weight: bold; color: #CC6600}
a.menu:visited   {  color: #CC6600}
a.menu:link   {  color: #CC6600}
a.menu:hover {  color: #999999}


a.rubrique {  text-decoration: none; font-size: 12px; font-weight: bold; color: #666666}
a.rubrique:visited   {  color: #666666}
a.rubrique:link   {  color: #666666}
a.rubrique:hover {  color: #CC6600}
a.rubrique:active { color: #000000}

a.ssmenu {  text-decoration: none; font-size: 11px; color: #666666}
a.ssmenu:visited {  color: #666666}
a.ssmenu:link {  color: #666666}
a.ssmenu:hover   {  color: #CC6600}


a.ssmenu1 {  text-decoration: none; font-size: 12px; color: #666666}
a.ssmenu1:visited {  color: #666666}
a.ssmenu1:link {  color: #666666}
a.ssmenu1:hover   {  color: #CC6600}

a.lire {  text-decoration: none; font-size: 12px; color: #CC6600}
a.lire:visited   {  color: #CC6600}
a.lire:link   {  color: #CC6600}
a.lire:hover {  color: #999999}

a.spip_out { text-decoration: none; font-size: 12 px; color: #CC6600}
a.spip_out:visited { color: #999999}
a.spip_out:link { color: #CC6600}
a.spip_out:hover { color: #999999}

p { color: #333333; }
.texte-blanc { font-size: 11px; color: #FFFFFF}
.fonction { font-size: 12px; color: #FFFFFF }
.date { font-size: 10px; color: #000000}


.recherche {  font: 11px Arial, Helvetica, sans-serif; width: 120px}
.fond {
	background-color: #F1EFEF;
	background-image: url(pics/fond_orange.gif);
	background-repeat: no-repeat;
}

.calendrier-mois	{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #666666}
.calendrier-semaine	{font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; font-weight: bold; color: #CC6600}
.today             	{font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #666666}
.weekday             {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #666666}
.weekendday          {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #666666}
.activeday           {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; background-color: #D3D3D3; color: #ff0000}
.activeweekendday    {font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; background-color: #D3D3D3; color: #ff0000}

.maj {  font-size: 11px; font-family: Arial, Helvetica, sans-serif; }

.spip_documents {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color : #666666}
.spip {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}


table.spip {
}

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

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

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

table.spip td {
	padding: 3px;
	text-align: left;
	vertical-align: center;
}