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

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

.bgcouleur {  background-color: #6797CB}

.couleur {
	color: #000066;
	font-size: 11px;
}

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

.titreconsul {  font-size: 14px; font-weight: bold; color: #336699}

.titre-rubrique {
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
}

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

a.mail {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
a.mail:visited   {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.mail:link   {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.mail: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: #336699;
}
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: #336699}

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

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



p { color: #333333 }
.texte-blanc { font-size: 16px; 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-image: url(../images/fond_bleu.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: #336699}
.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: #C0C0C0;
}

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

table.spip td {
	padding: 1px;
	text-align: left;
	vertical-align: center;
}
.cgtitre2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #336699;
	font-weight: bold;
}
.cgstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.cgstyle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.cgstyle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.mcstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.vbstyle1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;
	font-weight: bold;
}
.acstyle1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
}
.acstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.acstyle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.aclink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}
.rubriquelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-style: bold;
	font-weight: bold;
	text-decoration: none;
}
.ahiperlink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
}
.bgimg {
	border: 1px solid #6797cb;

}
.bgtable {

	border: 1px solid #FFFFFF;
}
.legende {

font-size: 10px; font-weight: normal; color: #999999}
a.ssmenu2 {
text-decoration: none; font-size: 11px; color: #990000
}
a.ssmenu2:visited {
color: #990000
}
a.ssmenu2:link {
	color: #990000;

}
a.ssmenu2:hover {
color: #336699
}
.titre2 {
font-size: 14px; font-weight: bold; color: #990033
}
a.ssmenu3 {

text-decoration: none; font-size: 14px; color: #336699
}
a.ssmenu3:visited {
	color: #336699;

}
a.ssmenu3:link {
	color: #336699;


}
a.ssmenu3:hover {
	color: #990033;



}
.titre3 {

	font-size: 11px;
	font-weight: bold;
	color: #990033;
	font-family: Arial, Helvetica, sans-serif;
}
.acstyle4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #336699;
}
.bdtable {
	border: 1px solid #999999;


}
.bgimgred {

	border: 1px solid #990000;
}
.bdtablenoir {

	border: 1px solid #000000;
}
.texte-blancgras {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.titre-rubrique2 {

	font-size: 14px;
	font-weight: bold;
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
}
.acstyle5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.acstyle3undeline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;

}
.acstyle3undelinegras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
	font-weight: bold;

}
