body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
	scrollbar-face-color: #CCCCCC; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #000000; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #666666; }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; color: #000000}
a:hover {  font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #000000}

li { list-style-position: inside;list-style-type: none;}
.lang-vo { text-decoration: none; font-family: Arial, Helvetica, sans-serif; ;  font-size: 10px; color: #CC3333}
.hierarchie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999 }
.spip_logos {  padding: 0; border: none; margin-right: 3px; margin-top: 0px;}

/*les styles pôur le MENU*/
.rubmenu {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666 }
.sousrubmenu { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #999999 }
.soussousrubmenu { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }
.cadre-left-gris {
	border-top: 1px dashed #999999;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #999999; }
	
/*les styles pôur page SOMMAIRE*/
.txt-langs { font: normal 11px Arial, Helvetica, sans-serif; color: #999999}
.titre-annonce {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-align: center}
.titre-art  { font: bold 13px Arial, Helvetica, sans-serif; color: #333333; text-align: left }
.titre-latest-aep {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FF3300}
.chapo-annonce {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #666666; text-align: left}
.cadre-annonce-aep {  border: 4px #FF3300 dashed}
.cadre-last-art {  border: 2px #999999 dashed}
.cadre-gris-light {  border: 1px #999999 dashed}
.rss-titre-web  { font: bold 13px Arial, Helvetica, sans-serif; color: #333333; text-align: left }
.rss-titre-art  { font: bold 11px Arial, Helvetica, sans-serif; color: #333333; text-align: left }
.rss-date-art { font: normal 9px Arial, Helvetica, sans-serif; color: #666666}

	
/*les styles pour page RUBRIQUE*/
.titre-rub  { font: bold 18px Arial, Helvetica, sans-serif; color: #666666; text-align: left }
.description-rub { font: normal 11px Arial, Helvetica, sans-serif; color: #666666; text-align: justify; }
.titre-sous-rub  { font: bold 12px Arial, Helvetica, sans-serif; color: #666666; text-align: left }
.titre-art-rub  { font: bold 12px Arial, Helvetica, sans-serif; color: #333333; text-align: left }
.date-art-rub { font: normal 9px Arial, Helvetica, sans-serif; color: #666666}
.soustitre-art-rub { font: italic  10px Arial, Helvetica, sans-serif; color: #000000}
.chapo-art-rub { text-align: justify; font: normal 11px Arial, Helvetica, sans-serif; color: #333333; }
.small { font: normal 10px Arial, Helvetica, sans-serif; color: #000000; }

/*les styles pour page RUBRIQUE MEMORY PARIS*/
.index { font: bold 12px Arial, Helvetica, sans-serif; color: #839d97; text-align: left }
.nb-doc { font: 11px Arial, Helvetica, sans-serif; color: #839d97; }
.paris-cadre {  border: 1px dashed #3366CC;}

	/*specifics for EVENT SECTION // COLOR*/
.next-border-left-red {
	border-top: 1px dashed #FF3300;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #FF3300; }
.athens-border-left-green {
	border-top: 1px dashed #99CC00;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #99CC00; }
.paris-border-left-blue {
	border-top: 1px dashed #3366CC;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #3366CC; }
.london-border-left-red {
	border-top: 1px dashed #FF3300;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #FF3300; }
.firenze-border-left-orange {
	border-top: 1px dashed #FF9900;
	border-right: none;
	border-bottom: none;
	border-left: 1px dashed #FF9900; }

/*les styles pour page ARTICLEª*/
.tittle-art { font: bold 14px Arial, Helvetica, sans-serif; color: #333333; }
.soustitre { font: italic bold 12px Arial, Helvetica, sans-serif; color: #999999}
.dateart { font: normal 11px Arial, Helvetica, sans-serif; color: #999999}
.chapo { font: bold 12px Arial, Helvetica, sans-serif; color: #666666;text-align: justify; }
.textart { font:normal 11px Arial, Helvetica, sans-serif;  color: #000000; text-align: justify}

/*les styles pourla page IMPRIMER*/
.print-nomdusite { font: bold 24px Arial, Helvetica, sans-serif; color: #000000; }
.print-chemin { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; }
.print-titre { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; }
.print-soustitre { font: italic bold 12px Arial, Helvetica, sans-serif; color: #000000}
.print-chapo { font: bold 12px Arial, Helvetica, sans-serif; color: #666666;text-align: justify; }
.print-date { font: normal 11px Arial, Helvetica, sans-serif; color: #666666}
.print-texte { font:normal 11px Arial, Helvetica, sans-serif;  color: #000000; text-align: justify}


/*les couleurs  par event*/
RED 99CC00 next
GREEN FF3300 athens
BLUE #3366CC paris
PINK 99CC00 london
ORANGE FF9900 florence

/*les stryles pour tri alphabétique*/
.letter { font: bold 18px Arial, Helvetica, sans-serif; color: #333333; }

/* Formulaire de recherche */
#q{	border-top: 1px solid #333;
	border-left: 1px solid #333;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background: #eee url("../IMG/search.gif") no-repeat 0px center;
	padding-left: 18px;
	width: 89px;}
#q:focus {background: #fff url("../IMG/search.gif") no-repeat 0px center;}
.bouton{
color:#333333;
background-color:#eee;
font-weight:bold;
border-color:#666666;}
.bouton:hover{
color:#333333;
background-color:#99CC00;
text-decoration:underline;}
.spip_surligne { background: #99CC00; }





/*STYLES CDN*/
/*les styles généraux*/
/*body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
scrollbar-face-color: #AAC8FF; 
	scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #CCCCC; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #CCCCC; }
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; font-weight: bold; text-decoration:none;}
a {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #3333FF; text-decoration: none; font-style: normal; font-weight: bold}
li { list-style-position: inside;list-style-type: none;}

/*les styles pourle BANDEAU*/
/*.bandeau a {  text-decoration:none; font-weight: bold;font-size:12px; color: #000000}

/*les styles pour page MENU*/
/*.rubmenu {  font: bold 24px Courier New, Courier, mono; color: #FF3300}

/*les styles pourla page RESULTATS de RECHERCHE*/
/*.titrepagerecherche { font: normal 24px Arial, Helvetica, sans-serif; color: #999999; }

/*les styles pour page SOMMAIRE*/
/*.titrepage {  font: bold 40px "Courier New", Courier, mono; color: #999999}
.titreorangebig { font: bold 24px Courier New, Courier, mono; color: #FF6600; text-align: left }
.titrearticlesom { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; }
.soustitresom { font: italic 12px Arial, Helvetica, sans-serif; color: #000000}
.datearticlesom { font: normal 11px Arial, Helvetica, sans-serif; color: #666666}
.chaposom { font: normal 12px Arial, Helvetica, sans-serif; color: #666666;text-align: justify; }


/*les styles pour page ARTICLE*/
/*.titrearticle { font: bold 24px Arial, Helvetica, sans-serif; color: #000000; }
.soustitre { font: italic bold 12px Arial, Helvetica, sans-serif; color: #000000}
.datearticle { font: normal 11px Arial, Helvetica, sans-serif; color: #666666}
.chapo { font: bold 12px Arial, Helvetica, sans-serif; color: #666666;text-align: justify; }
.textearticle { font:normal 11px Arial, Helvetica, sans-serif;  color: #000000; text-align: justify}

/*les styles pour page RUBRIQUE*/
/*.titre-rub  { font: bold 18px Arial, Helvetica, sans-serif; color: #FF6600; text-align: left }
.petit-titre-art-rub  {font: 12px Arial, Helvetica, sans-serif; color: #000000; text-align: left }
.date_annee_rub   {font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-align: left }
.date-art-rub { font: normal 9px Arial, Helvetica, sans-serif; color: #666666}
.titre-art-rub  { font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-align: left }
.soustitre-art-rub { font: italic  10px Arial, Helvetica, sans-serif; color: #000000}
.chapo-art-rub { font: normal 11px Arial, Helvetica, sans-serif; color: #666666;text-align: justify; }

/*les styles pour page BREVE*/
/*.chemin_breve { font: bold 14px Arial, Helvetica, sans-serif; color: #000000; }
.titre_breve   {font: bold 12px Arial, Helvetica, sans-serif; color: #000000; text-align: left }
.date_breve { font: normal 11px Arial, Helvetica, sans-serif; color: #666666}
.texte_breve { font:normal 11px Arial, Helvetica, sans-serif;  color: #000000;text-align: justify;}

/*les encadrements */
/*.cadrebleu {  border: 3px dashed #AAC8FF;}
.cadreorange {  border: 3px dashed #FF3300;}

/*les styles pour plusieurs pages*/
/*.petitetypo { font:normal 10px Arial, Helvetica, sans-serif;  color: #000000;}
.moyennetypo { font:normal 11px Arial, Helvetica, sans-serif;  color: #000000;}
.titreorangegros { font: bold 16px Arial, Helvetica, sans-serif; color: #FF6600; text-align: left }
.titreorangemoyen { font: bold 12px Arial, Helvetica, sans-serif; color: #FF6600; text-align: left }
.titreorangepetit { font: bold 9px Arial, Helvetica, sans-serif; color: #FF6600; text-align: left }


