/*PAGE*/
body {background: #FFF; margin: 0; padding: 0; text-align: left; font-size:0.65em; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color: #333;}
.largeurSite {width:780px;}
.largeurSite2 {width:700px;}
#FOOTER {padding: 4px;}

/*LIENS*/
a {text-decoration: none; color: #00008b;	 font-weight: bold;}
a:hover {text-decoration: underline; color: #FF4500;}
a:focus,a:active  {text-decoration: none; color: #FF4500;}

a.spip_mail { color: #00008b; }

/* SURCHARGE SPIP_STYLE.CSS */
/* Logos, documents et images */
/* .spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; } */



div.nettoyeur {clear: both; height: 2px; margin: 0; padding: 0; border: 0; line-height: 1px; font-size: 1px; }
.tableauVert {padding: 3px; background: #edffe7; margin: 3px;}
.tableauGris {padding: 4px; background: #eeeeee;}
.tableauFiches {height: 446px; font-size: 140%; font-family: "Comic Sans MS", "Verdana", sans-serif; background: #ffcc66; margin: 14px 10px 0 0; vertical-align: middle; color: black; padding:20px 5px 0 20px}
.hauteur165 { height:165px;}
hr.spip { margin: 2em auto; color: #dcdcdc;  width: 99%; clear: both;}
h3.spip { text-align: left; margin-top: 5px;}
.spip_doc_titre {font-size: 75%; }
.bordureGrise1px .spip_documents {border: 1px solid #666;}
.imagesSerrees .spip_documents_right {margin-left: 3px; margin-bottom: 0}
.imagesSerrees .spip_documents_left {margin-right: 3px; margin-bottom: 2px}
dl.spip_documents, dt.spip_documents, dd.spip_documents {margin: 0; padding: 0; border: 0; }
.spip_documents dl, .spip_documents dt, .spip_documents dd {margin: 0; padding: 0; border: 0; }
dl.spip_documents_left img {padding: 0 15px 0 0;}
dl.spip_documents_right img {padding: 0 0 0 15px;}


/* Colonnage BackOffice */
#colonneG {float: left; vertical-align: top;}
#colonneD {float: right; vertical-align: top;}



/*TEXTE*/
.Fiches {font-size: 120%; font-family: "Comic Sans MS", "Verdana", sans-serif}
.TitreFiches {font-size: 240%;}
.souligné {text-decoration: underline;}
.Vert08	{ color: #006400; font-style: normal; font-size: 8px;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert09	{ color: #006400; font-style: normal; font-size: 9px;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert10	{ color: #006400; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert11	{ color: #006400; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert12	{ color: #006400; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert13	{ color: #006400; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert14	{ color: #006400; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert16	{ color: #006400; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert18	{ color: #006400; font-style: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Vert20 { color: #006400; font-style: normal; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu08	{ color: #00008b; font-style: normal; font-size: 8px;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu09	{ color: #00008b; font-style: normal; font-size: 9px;  font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu10	{ color: #00008b; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu11	{ color: #00008b; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu11On	{ color: #CC6600; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu12	{ color: #00008b; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu13	{ color: #00008b; font-style: normal; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu14	{ color: #00008b; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu16	{ color: #00008b; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu18	{ color: #00008b; font-style: normal; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Bleu20 { color: #00008b; font-style: normal; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.BleuClair10 { color: #87cefa; font-style: normal; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Arial, Geneva, Helvetica }
.Blanc12 {color: #FFFFCC; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none}
.Blanc14 { color: #FFFFCC; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 15px; list-style-type: none}
.Blanc14App {color: #FFFFCC; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none}
.Blanc16 { color: #FFFFCC; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none }
.Gris11 { color: #999999; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.Jaune12 {color: #CCFF33; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none}
.Jaune14 { color: #CCFF33; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 14px; list-style-type: none}
.Jaune14App {color: #CCFF33; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none}
.Jaune16 { color: #CCFF33; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 12px; list-style-type: none }

.Actualite11 { color: #FF9900; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px}
.Actualite12 { color: #FF9900; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 16px}
.Actualite14 { color: #FF9900; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 11px; list-style-type: none }
.Actualite11On { color: #CC6600; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Actualite14On { color: #CC6600; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Actualite16On {color: #CC6600; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; list-style-image: none; list-style-type: none }

.Reserve10 { color: #8585AD; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 9px; }
.Reserve11 { color: #8585AD; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px; }
.Reserve12 { color: #8585AD; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px; }
.Reserve14 { color: #8585AD; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px; }
.Reserve10On { color: #666699; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 9px; }
.Reserve11On { color: #666699; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px; }
.Reserve14On { color: #666699; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Reserve16On {color: #666699; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; list-style-image: none; list-style-type: none }

.Visite10 { color: #7CA34A; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px}
.Visite11 { color: #7CA34A; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px}
.Visite12 { color: #7CA34A; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 16px}
.Visite14 { color: #7CA34A; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 11px; list-style-type: none }
.Visite10On { color: #006400; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Visite11On { color: #006400; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Visite14On { color: #006400; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Visite16On {color: #006400; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; list-style-image: none; list-style-type: none }

.Services10 { color: #999999; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px}
.Services11 { color: #999999; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px}
.Services12 { color: #999999; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 16px}
.Services14 { color: #999999; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; line-height: 16px; list-style-type: none }
.Services10On { color: #666666; font-style: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Services11On { color: #666666; font-style: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 11px }
.Services14On { color: #666666; font-style: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; font-weight: bold; list-style-image: none; list-style-type: none ; line-height: 16px }
.Services16On {color: #666666; font-style: normal; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; list-style-image: none; list-style-type: none }