Codes Couleur:
#33629B = bleu prusse
#FFFFFF = blanc
#000000 = noir
#e6e6ff = bleu clair proche blanc
#003399 = bleu foncé
#8EFCA5 = vert vif
#666666 = gris
#75AFC6 = bleu turquoise
#F56200 = orange foncé
#000066 = bleu presque noir
#CEFFE7 = bleu turquoise très clair
#ff3300 = rouge
#0076A4 = bleu turquoise foncé, presque bleu prusse
#ffffb0 = jaune clair
#ffffe0 = jaune très clair presque blanc
#ffeaea = rose très pâle, blanc





a {text-decoration: none; color=#33629B}
a:link {text-decoration: none; color=#33629B}
a:visited {text-decoration: none; color=#33629B}
a:hover {text-decoration: underline; color=#33629B}

a.spip_url { }
a.spip_in { }
a.spip_out { }

.spip_code { }

p.spip_note { }

h3.spip {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-size: 120%;
	text-align: center;
}

.spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
}


table.spip {
}

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

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

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

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

hr.spip { }
b.spip { }
i.spip { }

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

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

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


.spip_bouton { background-color: #000080; color: #ffffff}

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

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

.spip_surligne { ; }

.calendar_head
{
	background-color: #003399;
	font-weight: bold;
	text-align: center;
	font-size: 90%;
; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF
}
.calendar_this_day
{
	background-color: #FFFFFF;
	font-size: 80%;
; background-attachment: fixed; background-image: url(IMG/Today.gif); background-repeat: no-repeat; background-position: center center
; font-family: Verdana, Arial, Helvetica, sans-serif
}
.calendar_this_month
{
	background-color: #8EFCA5;
	font-size: 80%;
; font-family: Verdana, Arial, Helvetica, sans-serif
}
.calendar_not_this_month
{
	background		: #75AFC6;
	font-size: 80%;
; font-family: Verdana, Arial, Helvetica, sans-serif
}
.small
{
	font-size: 70%;
; font-family: Verdana, Arial, Helvetica, sans-serif
}


.fdmenu { 
	background-image: url(../IMG/rmenu.gif); 
	background-repeat: repeat-x;
	}

.fdPointX {  background-image: url(IMG/point.gif); background-repeat: repeat-x
}
.fdPointY {  background-image: url(IMG/point.gif); background-repeat: repeat-y
}
.Titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003399
}
.TitreBleu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 20px; font-weight: bold; color: #003399; font-variant: small-caps;}
.Contenu {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 16px
}
.SsTitreNoir {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000
}
.SsTitreNoirPt {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000
}
.ContenuVert {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #F56200; line-height: 16px
}
.ContenuVertPt {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F56200; line-height: 16px
}
.ContenuPt {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; color: #000000
}
.FdVert {
  background-color: #003399
}
.FdVertClair {
  background-color: #003399
}
.SsTitreBleu {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #003399
}
.SsTitreBleuPt {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #003399
}
.FdPoint {  background-image: url(IMG/POINT.PNG)}
.BreveDate {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #F56200; font-style: italic; line-height: 10px
}
.BreveTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; font-weight: bold; color: #003399
}
.BreveSsTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003399; line-height: 11px
}
.big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 100%
}
.MenuNiv1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 16px; 
	font-weight: bold; 
	color: #ffffff;
	background-color: #003399;
	}
.MenuNiv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height: 16px; 
	font-weight: bold; 
	color: #003399;
}
.MenuNiv3 { 
 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #003399
}
.LienGd   {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #003399
}
.LienPt   {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; color: #003399
}
.ForumTitre {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #003399
}
.ForumContenu {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #8EFCA5
}
.ForumFdContenu {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #FFFFFF; font-size: 10px
}
.ForumBandeau { border: 1px #0076A4; background-color: #003399; padding: 3px; width:100% 
}
.ForumBandeauTitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF
}
.ForumLire {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CEFFE7
}
.Lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; font-weight: bold; color: #000066 
}
body {  font-family: Verdana, Arial, Helvetica, sans-serif
}



table.agenda, table.agenda tr, table.agenda th, table.agenda td {

	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;

}


table.agenda a, table.agenda a:link, table.agenda a:visited, table.agenda a:active {

	color: #000000;
	background-color: none;
	font-weight: bold;
	text-decoration: underline;

}


table.agenda a:hover {

	color: #ff3300;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: underline;

}


th.agendaNav {
	
background-color: #003399;
	font-size: 14px;

}

th.agendaNav a, th.agendaNav a:link, th.agendaNav a:visited, th.agendaNav a:active {

	color: #ffffff;
	background-color: none;
	font-weight: bold;
	text-decoration: none;

}


th.agendaNav a:hover {
	
color: #000000;
	background-color: none;
	font-weight: bold;
	text-decoration: none;

}


.agendaHead {
	
color: #ffffff;
	background-color: #B0ACFF;

}


.agendaThisDay {
	
	background-color: #ffffb0;
	border: 2px solid #F56200;

}


.agendaThisMonth {

	background-color: #ffffe0;

}


.agendaNotThisMonth { 
background: #ffeaea; 
}


ul.agendaThemes {

	list-style: none;	
	margin: 0 0 0 20;
	padding: 0;

}


ul.agendaThemes ul.agendaThemes {

	list-style: none;	
	margin: 5px 0px 0px 15px;
	padding: 0px;

}



