/* Affichage des codes couleurs utilisés */
/*
noir : #000
blanc : #FFF
gris clair : #dddddd (couleur utilisé pour les textes sur fond foncé)
gris foncé : #333(couleur utilisé pour les textes sur fond claire)
Violet foncé : #5C3566
Violet clair : #B4A0B7
Couleur lien hypertexte : #423858
Couleur lien hypertexte au survol : #CCC
Couleur des titres : #3465A4

*/
/* 
Balise HTML général
Nous configurons ici toutes les balises standards utilisés pour le html
*/



body {	background-color: #FFFFFF /*#EAEAEA*/;	
	margin: 0;
	padding: 0 100px;
	width : 830px;
	/*background:#fff;  margin:0;  color: #333;*/ /* original*/}
ul, li {list-style: none; }
ol { list-style-type:decimal;}
ol li { list-style-type:decimal;}

/*  Typographie et taille de police generale du site */
body {color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	margin-top: 5px;}
/*#page {	padding: 0 100px;
		width : 800px;}*/
#subheader {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 0.7em;}
#contenu {font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 1.1em;}
#contenu_article {font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 1em;}
#encartcentrale {font-family: Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 0.95em;}
#navigation {font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 0.95em;}
#navigation_article {font-family:"Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 0.95em;}
.infobulle {font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 0.71em;}
.date_accueil {font-family: "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;font-size: 0.90em; color:#6A6A6A;}
#pied {font-size: 0.72em;}
h1, h2, h3 {
	background: #FFFFFF;
}
h1 {
	font-size: 1.6em;
	color: #ab4500;
	margin-bottom: 15px;
	font-family: "Lucida Sans", "Trebuchet MS", sans-serif;
}
h2 {
	font-size: 1.4em;
	color: #ab4500;
	margin-top: 15px;
	margin-bottom: 7px;
	font-family: "Lucida Sans", "Trebuchet MS", sans-serif;
}
h3 {
	font-size: 1.2em;
	color: #ab4500;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: "Lucida Sans", "Trebuchet MS", sans-serif;
}
h4 {
	font-size: 1em;
	color: #ab4500;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: "Lucida Sans", "Trebuchet MS", sans-serif;
	font-weight: bold;
}
/*h1 {font-size:1.4em; }
h2, h3 {font-size:1.1em; }
h4, h5, h6 {font-size:1em; }*/ /*Original*/


/* espaceur de blocs */
.nettoyeur {clear:both; margin:0; padding:0; border:#FFF; height:0; line-height:1px; font-size:1px; }

/* Non visible a l'ecran */
.invisible { position: absolute; top: -3000em; height: 1%; }
.none { display: none; }

/* GESTION DE L'HABILLAGE DU SITE */

/* Haut de page  - configuration de l'entete et du sous-entête des pages du squelette */
#accessibilite {display:none;}
/* entete de page */
#mainsup {display:none;}
#mainsup a.nom-site:visited
/* sous-entête */
#subheader{display:none;}
/* corps de page */
#main{ width:100%; background:#FFF;}
#maincontent{ width:98%; background:#FFF; margin:0 auto; }
#webzine_plan { width:98%; background:#FFF; margin:0 auto; }
#webzine_plan .contautre h1 {font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color:#000033; font-weight:bold; margin-bottom:5px; text-align:center; border-bottom:#eaeced groove 1px;}
#webzine_plan .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#webzine_plan .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background: #fcf3e8 /*url(../squelettes/images/gifs/pointbleu.gif) repeat-x bottom left*/; }
#webzine_plan .contautre h4 {font-style: italic; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; border-bottom:thin #eaeced solid;}
#webzine_plan .contautre a {color:#ab4500; }
#webzine_plan .contautre a:hover {color: #bfb7b2; }

/* Colonne de gauche : contenu */
#contenu{float: left; width: 100%; padding-right: 6px; background:#FFF;}
#contenu_article {float: left; width: 100%; padding-right: 3px; background:#FFF; }

/* Disposition du contenant de la colonne principale */
#navigation {display:none;}
#navigation_article {display:none;}
/*  Dispostion du contenu de la colonne centrale */
#encartcentrale{ float: right; width: 100%;  }
#encartcentral_article{ float: right; width:100%; }

/*Règlage des colonnes Droite et Gauche de la colonne de navigation */
#col_droite {display:none;}
#col_gauche {display:none;}

/* GESTION DES LIENS HYPERTEXTES */

/* liens hypertexte par défaut */
a {color: #ab4500; text-decoration:none;}
a:hover {color:#bfb7b2; text-decoration: underline;}
.plus { float: right; clear: right; width: 210px; margin-bottom: 27px; text-align: left; text-decoration:none;}
a.enligne {color:#ab4500; text-decoration:none; font-weight:bold;}
a:hover.enligne {color:#bfb7b2; text-decoration:none; font-weight:bold;}
.on { font-weight: bold; color: #000;} /* liens exposes */

/* GESTION DU NUAGES DE MOTS CLES  -  REPORT ICI CAR C'EST LE FICHIER CSS DU PLUGINS QUI DOIT ETRE PERSONNALISE */
/* Nuages */
#tagcloud { color: #B4A0B7; }
#tagcloud * { color: #888; }
#tagcloud * { color: #5C3566; }
#tagcloud * { display: inline; line-height: normal; }
#tagcloud .on { color: #333; }
#tagcloud h2 {display: block; font-style: italic; font-size: 1.4em;  font-family: Georgia, "Times New Roman", Times, serif; color:#B4A0B7; font-weight:bold; margin-bottom:10px; padding-bottom:3px; background:url(../squelettes/images/gifs/pointbleu.gif) repeat-x bottom left; }
/* le nuage */
#tagcloud ul.nuage {margin:0;	padding: 0;	list-style: none;}
#tagcloud ul.nuage li {	display: inline;line-height:2em;}
#tagcloud ul.nuage li a {white-space: nowrap;color: #5C3566;}
#tagcloud ul.nuage li a:hover {	white-space: nowrap;color: #5C3566;text-decoration: underline;}
#tagcloud ul.nuage span.frequence {display: block; float: left; height: 0; overflow: auto; width: 0; }

/* les mots */
/* defaut */
#tagcloud ul.nuage a.nuage   { font-size: 1.0em; }
/* variantes */
#tagcloud ul.nuage a.nuage0  { color: #5C3566; font-size: 0.9em; }
#tagcloud ul.nuage a.nuage1  { color: #423858; font-size: 1.1em; }
#tagcloud ul.nuage a.nuage2  { color: #B4A0B7; font-size: 1.3em; }
#tagcloud ul.nuage a.nuage3  { color: #423858; font-size: 1.5em; }
#tagcloud ul.nuage a.nuage4  { color: #CCC; font-size: 1.7em; }
#tagcloud ul.nuage a.nuage5  { color: #B4A0B7; font-size: 1.9em; }
#tagcloud ul.nuage a.nuage7  { color: #CCC; font-size:1.0em; }
#tagcloud ul.nuage a.nuage8  { color: #B4A0B7; font-size: 1.4em; }
#tagcloud ul.nuage a.nuage9  { color: #5C3566; font-size: 1.6em; }
#tagcloud ul.nuage a.nuage10 { color: #CCC; font-size: 1.8em; }


/* GESTION DES MENUS */

/* menu navigation horizontale (hiérarchie) */
.menu {display:none;}
#hierarchie {display:none;}

/*menu navigation verticale - colonne droite */
/*  Des couleurs specifiques selon les types de menus
---------------------------------------------- */

.rubriques {border-top:1px solid #eaeced; border-left:1px solid #eaeced; border-right:1.5px solid #6c7275; border-bottom:1.5px solid #6c7275; padding:5px; margin-bottom:2px; margin-top:3px; font-size: 0.95em; }
.borderline_rubrique {margin-bottom:0; padding-bottom:0; border-bottom:1px solid #eaeced;}
.rubriques  ul {padding:0; margin:6px; }
.rubriques ul li {padding-left: 5px;}
.rubriques { background: #FFF;}
.rubriques .menu-titre {font-style: italic; font-size: 1.1em; font-family: Georgia, "Times New Roman", Times, serif; color:#3465A4; font-weight:bold; margin-bottom:2px; padding-bottom:1px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; padding-left: 5px;}

/* GESTION DES TEXTES */

/* Pour mettre un article à la une */
#premier {background-color: #FFF; padding:10px;}
#premier h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color:#0466A7; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#premier p {margin-bottom:30px; text-align:justify; font-size:1em;}
#premier a {font-size:1.1em; color:#0466A7; text-decoration:none;}
#premier a:hover {font-size:1.1em; color:#0466A7; text-decoration:none;}

/* Pour mettre une rubrique à la une */
#rubalaune {background-color:#FFF; padding:0px; margin-bottom:2px; border: 1px solid #5C3566;}
#rubalaune h1{font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color:#FFF; font-weight:bold; margin-bottom:5px; padding-bottom:3px; padding-left: 5px; background:#eaeced; }
#rubalaune h3 {font-style: italic; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:5px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#rubalaune p {text-align:justify; }
.plus #rubalaune{ float: right; clear: right; width: 210px; margin-bottom: 27px; text-align: left; }

#docjoint {display:none;}

/* Pour mettre une brève à la une */
#brevealaune {background-color:#FFF; padding:5px; margin-bottom:2px; }
#brevealaune h3 {font-style: italic; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:5px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbleu.gif) repeat-x bottom left; }
#brevealaune p {text-align:justify; }
#brevealaune a {font-size:0.95em; color:#ab4500; text-decoration:none;}
#brevealaune a:hover {font-size:0.95em; color:#bfb7b2; text-decoration:none;}

/* gestion des contenus de page */

.contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
.contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
.contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
.contautre ul {padding:0; margin:10px; }
.contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:10px;}
.contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
.contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
.contautre p {font-size:1em; text-align:justify; }
.contautre_col_droite p {font-size:1em; text-align:left; width:auto; max-width:200px;}
.contautre strong i {color:#0466A7; }
.contautre fieldset {border: #FFF; }
.contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautre label {display:block; }

/* Debut Articles coups de coeur */
#cadrarticle_coupsdecoeur {border: 1px solid #f1f1f1;}
#cadrarticle_coupsdecoeur .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_coupsdecoeur .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_coupsdecoeur .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_coupsdecoeur .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_coupsdecoeur .contautre ul {padding:0; margin:10px; }
#cadrarticle_coupsdecoeur .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:10px;}
#cadrarticle_coupsdecoeur .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_coupsdecoeur .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_coupsdecoeur .contautre p {font-size:1em; text-align:justify; }
#cadrarticle_coupsdecoeur .contautre strong i {color:#0466A7; }
#cadrarticle_coupsdecoeur .contautre fieldset {border: #FFF; }
#acc_document img { float:left; padding:0; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;margin:5px; border-right:2px solid  #666666; border-bottom:2px outset #666666;}
#cadrarticle_coupsdecoeur .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; text-align:right }
#cadrarticle_coupsdecoeur .contautre label {display:block; }
#acc_document { display:block;	}
#acc_document .acc_descr_img {
	float:right; 
	width : auto;
	margin:5px;
	font-size: 0.9em;
	font-style: oblique;
	text-align:left;
	}
#cadrarticle_coupsdecoeur .textearticle table { font-size:0.9em; border:1px solid #000000; padding-top:2px; margin:3px; text-indent:0; max-width:510px; text-align:left;}
#cadrarticle_coupsdecoeur .textearticle td { border:0px; margin-bottom:2px;text-indent:0; background-color:#fcf3e8;}
#cadrarticle_coupsdecoeur .textearticle {float:right; 
	width : auto; font-size:1em; color: #333; margin:3px; padding:5px;}
#cadrarticle_coupsdecoeur .chapoarticle{font-size:0.90em; font-weight:bold; color: #333; }
	/* coups de coeur - page accueil et rubrique*/
.contautresansli_acc { font-size:1em;}
.contautresansli_acc .intro { min-height: 100px; height:auto;}
.contautresansli_acc .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_acc .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_acc .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_acc .intro a {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_acc .intro a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_acc .lien_suite  a {	
	color: #ab4500;
	font-size:1em;
	text-decoration:none;
	margin-left: 370px; 
	margin-top:5px;
	}
.contautresansli_acc .lien_suite  a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_acc {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_acc h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_acc h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_acc h3 a {color: #ab4500; text-decoration:none; }
.contautresansli_acc h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_acc a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_acc a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_acc ul {padding:2px; margin:1px; }
.contautresansli_acc ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_acc ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli_acc ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_acc .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_acc p {text-align:justify; }
.contautresansli_acc strong i {color:#000033; }
.contautresansli_acc fieldset {border:#FFF; }
.contautresansli_acc legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_acc label {display:block; }
/* Fin Articles coups de coeur */
/* Début Articles Archives et societe */
#cadrarticle_archivessociete .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_archivessociete .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_archivessociete .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_archivessociete .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_archivessociete .contautre ul {padding:0; margin:10px; }
#cadrarticle_archivessociete .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:5px; margin-left:5px;}
#cadrarticle_archivessociete .contautre ol { list-style-type: decimal; }
#cadrarticle_archivessociete .contautre ol li {padding-left:5px; margin-left:5px; list-style-type:decimal;}
#cadrarticle_archivessociete .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_archivessociete .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_archivessociete .contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
#cadrarticle_archivessociete .contautre p {font-size:1em; text-align:justify;}
.contautre strong i {color:#0466A7; }
.contautre fieldset {border: #FFF; }
#cadrarticle_archivessociete .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
#cadrarticle_archivessociete .contautre label {display:block; }
#cadrarticle_archivessociete .chapoarticle {font-size:0.90em; font-weight:bold; color: #333; margin-top:10px;}
#cadrarticle_archivessociete .textearticle{	font-size:1em;	color: #333; margin:3px;	padding:5px;}
#cadrarticle_archivessociete .textearticle img {border-right:2px solid #333333; border-bottom:2px solid #333333; border-top:1px solid #333333; border-left :1px solid #333333; padding:5px; margin:7px;  }
#cadrarticle_archivessociete .textearticle p img { border-right:2px solid #333333; border-bottom:2px solid #333333; border-top:1px solid #333333; border-left :1px solid #333333; padding:5px; margin:7px;   }
#cadrarticle_archivessociete  img  {border-right:2px solid #333333; border-bottom:2px solid #333333; border-top:1px solid #333333; border-left :1px solid #333333; padding:5px; margin:7px;  }
#cadrarticle_archivessociete .textearticle p table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0px;  text-align:left; max-width:510px; font-size:0.9em;}
#cadrarticle_archivessociete .textearticle p table td { border:0px; margin-bottom:2px; text-indent:0px; background-color:#fcf3e8; text-align:left; font-size:0.9em;}
#cadrarticle_archivessociete .textearticle table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0px;  text-align:left; max-width:510px; font-size:0.9em;}
#cadrarticle_archivessociete .textearticle td { border:0px; margin-bottom:2px; text-indent:0px; background-color:#fcf3e8; text-align:left; font-size:0.9em;}
#cadrarticle_archivessociete .textearticle p { margin-bottom:5px; text-indent:15px; }
#cadrarticle_archivessociete .textearticle ol { list-style-type: decimal; }
#cadrarticle_archivessociete .textearticle ol li {padding-left:5px; margin-left:3px; list-style-type: decimal ;}
#cadrarticle_archivessociete ol { list-style-type: decimal; }
#cadrarticle_archivessociete ol li {padding-left:5px; margin-left:3px; list-style-type:decimal;}
/* Archives et societe  - page accueil et rubrique*/
.contautresansli_as { font-size:1em;}
.contautresansli_as .intro { height:auto;}
.contautresansli_as .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_as .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_as .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_as .intro a {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli_as .intro a:hover {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli_as .lien_suite  a {	
	color: #ab4500;
	font-size:1 em;
	text-decoration:none;
	margin-left: 370px;
	margin-top:5px;
	}
.contautresansli_as .lien_suite  a:hover {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli_as {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_as h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_as h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_as h3 a {color: #ab4500; text-decoration:none; }
.contautresansli_as h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_as a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_as a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_as ul {padding:2px; margin:1px; }
.contautresansli_as ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_as ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli_as ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_as .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_as p {text-align:justify; }
.contautresansli_as strong i {color:#000033; }
.contautresansli_as fieldset {border:#FFF; }
.contautresansli_as legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_as label {display:block; }
/* fin Articles Archives et societe */
/* Début Entrevues */
#cadrarticle_entrevues .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_entrevues .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_entrevues .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_entrevues .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_entrevues .contautre ul {padding:0; margin:10px; }
#cadrarticle_entrevues .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:10px;}
#cadrarticle_entrevues .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_entrevues .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_entrevues .contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
#cadrarticle_entrevues .contautre p {font-size:1em; text-align:justify; }
#cadrarticle_entrevues .contautre strong i {color:#0466A7; }
#cadrarticle_entrevues .contautre fieldset {border: #FFF; }
#cadrarticle_entrevues .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
#cadrarticle_entrevues .contautre label {display:block; }
#cadrarticle_entrevues .textearticle img  {	border-right:2px solid #DF5900; border-bottom:2px solid #DF5900; border-top:1px solid #DF5900; border-left :1px solid #DF5900; padding:5px; margin:7px;  }
#cadrarticle_entrevues .textearticle p img { border-right:2px solid #DF5900; border-bottom:2px solid #DF5900; border-top:1px solid #DF5900; border-left :1px solid #DF5900; padding:5px; margin:7px;   }
#cadrarticle_entrevues img  {border-right:2px solid #DF5900; border-bottom:2px solid #DF5900; border-top:1px solid #DF5900; border-left :1px solid #DF5900; padding:5px; margin:7px;  }
#cadrarticle_entrevues .textearticle table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0px;  text-align:left; max-width:510px; font-size:0.9em;}
#cadrarticle_entrevues .textearticle td { border:0px; margin-bottom:2px; text-indent:0px; background-color:#FFF0E6; text-align:left;}
#cadrarticle_entrevues .textearticle p { margin-bottom:5px; text-indent:15px; }
#cadrarticle_entrevues .textearticle ol { list-style-type: decimal; }
#cadrarticle_entrevues .textearticle ol li {padding-left:5px; margin-left:5px; list-style-type: decimal ;}
#cadrarticle_entrevues ol { list-style-type: decimal; }
#cadrarticle_entrevues ol li {padding-left:5px; margin-left:5px; list-style-type:decimal;}
/* entrevues - page accueil et rubrique*/
.contautresansli_en { font-size:1em;}
.contautresansli_en .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_en .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_en .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_en .intro a {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_en .intro a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_en .lien_suite  a {	
	color: #ab4500;
	font-size:1em;
	text-decoration:none;
	margin-left: 370px; 
	margin-top:5px;
	}
	.contautresansli_en .lien_suite  a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_en {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_en h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_en h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_en h3 a {color: #ab4500; text-decoration:none; }
.contautresansli h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_en a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_en a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_en ul {padding:2px; margin:1px; }
.contautresansli_en ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_en ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli_en ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_en .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_en .intro {height:auto;}
.contautresansli_en p {text-align:justify; }
.contautresansli_en strong i {color:#000033; }
.contautresansli_en fieldset {border:#FFF; }
.contautresansli_en legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_en label {display:block; }
/* fin Entrevues */
/* Debut Clins d'oeil */
#cadrarticle_clins_oeil .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_clins_oeil .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_clins_oeil .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_clins_oeil .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_clins_oeil .contautre ul {padding:0; margin:10px; }
#cadrarticle_clins_oeil .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:5px; margin-left:5px;}
#cadrarticle_clins_oeil .contautre ol li {padding-left:5px; margin-left:5px;}
#cadrarticle_clins_oeil .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_clins_oeil .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_clins_oeil .contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
#cadrarticle_clins_oeil .contautre p {font-size:1em; text-align:justify;}
.contautre strong i {color:#0466A7; }
.contautre fieldset {border: #FFF; }
#cadrarticle_clins_oeil .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
#cadrarticle_clins_oeil .contautre label {display:block; }
#cadrarticle_clins_oeil .chapoarticle{font-size:0.90em; font-weight:bold; color: #333; margin-top:10px;}
#cadrarticle_clins_oeil .textearticle{	font-size:1em;	color: #333;	margin:3px;	padding:5px;}
#cadrarticle_clins_oeil .textearticle img { border:1px solid #333333; padding:1px; margin:7px; }
#cadrarticle_clins_oeil .textearticle table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0; }
#cadrarticle_clins_oeil .textearticle td { border:0px; margin-bottom:2px;text-indent:0; background-color:#fcf3e8;}
#cadrarticle_clins_oeil .textearticle p { margin-bottom:5px; text-indent:15px; }
#cadrarticle_clins_oeil .textearticle .kwout { margin:0; clear: both;}
#cadrarticle_clins_oeil .textearticle .kwout p { margin:2px; text-indent:0;  }
#co_document { display:block;}
#co_document .co_descr_img {
	float:right; 
	width : auto;
	margin:5px;
	font-size: 0.9em;
	font-style: oblique;
	text-align:left;
	}
#co_document img { float:left; padding:0; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;margin:5px; border-right:2px solid  #666666; border-bottom:2px outset #666666;}
/* Clins d'oeil  - page accueil */
.contautresansli_co .intro { height:auto;}
.contautresansli_co .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_co .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_co .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_co .intro a {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_co .intro a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_co .lien_suite  a {	
	color: #ab4500;
	font-size:1em;
	text-decoration:none;
	margin-left: 370px; 
	margin-top:5px;
	}
.contautresansli_co .lien_suite  a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_co {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_co h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_co h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_co h3 a {color: #ab4500; text-decoration:none; }
.contautresansli_co h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_co a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_co a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_co ul {padding:2px; margin:1px; }
.contautresansli_co ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_co ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }

.contautresansli_co ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_co .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_co p {text-align:justify; }
.contautresansli_co strong i {color:#000033; }
.contautresansli_co fieldset {border:#FFF; }
.contautresansli_co legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_co label {display:block; }
/* fin Clins d'oeil */
/* Debut 1001 trucs */
#cadrarticle_1001 .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_1001 .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_1001 .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_1001 .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_1001 .contautre ul {padding:0; margin:10px; }
#cadrarticle_1001 .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:5px; margin-left:5px;}
#cadrarticle_1001 .contautre ol li {padding-left:5px; margin-left:5px;}
#cadrarticle_1001 .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_1001 .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_1001 .contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
#cadrarticle_1001 .contautre p {font-size:1em; text-align:justify;}
.contautre strong i {color:#0466A7; }
.contautre fieldset {border: #FFF; }
#cadrarticle_1001 .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
#cadrarticle_1001 .contautre label {display:block; }
#cadrarticle_1001 .chapoarticle{font-size:0.90em; font-weight:bold; color: #333; margin-top:10px;}
#cadrarticle_1001 .textearticle{	font-size:1em;	color: #333;	margin:3px;	padding:5px;}
#cadrarticle_1001 .textearticle img { border:1px solid #333333; padding:1px; margin:7px; }
#cadrarticle_1001 .textearticle table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0; }
#cadrarticle_1001 .textearticle td { border:0px; margin-bottom:2px;text-indent:0; background-color:#fcf3e8;}
#cadrarticle_1001 .textearticle p { margin-bottom:5px; text-indent:15px; }
#cadrarticle_1001 .textearticle .kwout { margin:0; clear: both;}
#cadrarticle_1001 .textearticle .kwout p { margin:2px; text-indent:0;  }
/* 1001 trucs  - page accueil */
.contautresansli_1001 .intro { height:auto;}
.contautresansli_1001 .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_1001 .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_1001 .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_1001 .intro a {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_1001 .intro a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_1001 .lien_suite  a {	
	color: #ab4500;
	font-size:1em;
	text-decoration:none;
	margin-left: 370px; 
	margin-top:5px;
	}
.contautresansli_1001 .lien_suite  a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_1001 {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_1001 h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_1001 h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_1001 h3 a {color: #ab4500; text-decoration:none; }
.contautresansli_1001 h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_1001 a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_1001 a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_1001 ul {padding:2px; margin:1px; }
.contautresansli_1001 ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_1001 ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli_1001 ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_1001 .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_1001 p {text-align:justify; }
.contautresansli_1001 strong i {color:#000033; }
.contautresansli_1001 fieldset {border:#FFF; }
.contautresansli_1001 legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_1001 label {display:block; }
/* fin 1001 trucs */
/* Debut archives a l'affiche */
#cadrarticle_alaffiche .par {	
	color: #000097;
	text-decoration:none;
	}
#cadrarticle_alaffiche .contautre h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color: #ab4500; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:5px; }
#cadrarticle_alaffiche .contautre {background-color: #FFF; padding:2px; margin-bottom:2px; }
#cadrarticle_alaffiche .contautre h2 {font-style: italic; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; /*Georgia, "Times New Roman", Times, serif;*/ color: #ab4500; font-weight:bold; margin-bottom:1px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#cadrarticle_alaffiche .contautre ul {padding:0; margin:10px; }
#cadrarticle_alaffiche .contautre ul li {background:url(../../squelettes/images/gifs/puce_brun.gif) no-repeat 0% 6px; padding-left:5px; margin-left:5px;}
#cadrarticle_alaffiche .contautre ol li {padding-left:5px; margin-left:5px;}
#cadrarticle_alaffiche .contautre ul li a {font-size:1.1em; color: #ab4500; text-decoration:none;}
#cadrarticle_alaffiche .contautre ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
#cadrarticle_alaffiche .contautre p images.spip_logos {float:left; padding:2px; border:1px solid  #CCCCCC; margin-right:10px; }
#cadrarticle_alaffiche .contautre p {font-size:1em; text-align:justify;}
.contautre strong i {color:#0466A7; }
.contautre fieldset {border: #FFF; }
#cadrarticle_alaffiche .contautre legend {padding:5px 0 10px 0; color:#B4A0B7; }
#cadrarticle_alaffiche .contautre label {display:block; }
#cadrarticle_alaffiche .chapoarticle{font-size:0.90em; font-weight:bold; color: #333; margin-top:10px;}
#cadrarticle_alaffiche .textearticle{	font-size:1em;	color: #333;	margin:3px;	padding:5px;}
#cadrarticle_alaffiche .textearticle img { border:1px solid #333333; padding:1px; margin:7px; }
#cadrarticle_alaffiche .textearticle table { border:1px solid #000000; padding-top:2px; margin:5px; text-indent:0; }
#cadrarticle_alaffiche .textearticle td { border:0px; margin-bottom:2px;text-indent:0; background-color:#fcf3e8;}
#cadrarticle_alaffiche .textearticle p { margin-bottom:5px; text-indent:15px; }
#cadrarticle_alaffiche .textearticle .kwout { margin:0; clear: both;}
#cadrarticle_alaffiche .textearticle .kwout p { margin:2px; text-indent:0;  }
/* archives a l'affiche  - page accueil */
.contautresansli_alaffiche .intro { height:auto;}
.contautresansli_alaffiche .par {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_alaffiche .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli_alaffiche .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli_alaffiche .intro a {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_alaffiche .intro a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_alaffiche .lien_suite  a {	
	color: #ab4500;
	font-size:1em;
	text-decoration:none;
	margin-left: 370px; 
	margin-top:5px;
	}
.contautresansli_alaffiche .lien_suite  a:hover {	
	color: #666666;
	font-size:1em;
	text-decoration:none;
	}
.contautresansli_alaffiche {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli_alaffiche h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli_alaffiche h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli_alaffiche h3 a {color: #ab4500; text-decoration:none; }
.contautresansli_alaffiche h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli_alaffiche a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli_alaffiche a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli_alaffiche ul {padding:2px; margin:1px; }
.contautresansli_alaffiche ul li {list-style: none; padding-bottom:0; border-bottom: #f1f1f1 1px solid;}
.contautresansli_alaffiche ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli_alaffiche ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli_alaffiche .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli_alaffiche p {text-align:justify; }
.contautresansli_alaffiche strong i {color:#000033; }
.contautresansli_alaffiche fieldset {border:#FFF; }
.contautresansli_alaffiche legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli_alaffiche label {display:block; }
/* fin archives a l'affiche */
/* Page accueil - titres sections */
#bandeau {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau  a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
/* bandeau coups de coeur accueil */
	#bandeau_acc {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau_acc  a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau_acc a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
	/* bandeau archives et societe accueil */
	#bandeau_as {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau_as  a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau_as a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
/* bandeau entrevues accueil */
	#bandeau_ent {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau_ent  a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau_ent a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
/* bandeau clin d'oeil accueil */
	#bandeau_co {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau_co  a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau_co a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
/* bandeau 1001 trucs accueil */
	#bandeau_1001 {
	background-color: #fcf3e8 /*#EAEAEA*/; 
	padding:2px; 
	margin-bottom:2px; 
	border-bottom: 1px solid  #999999;
	font-size: 1.2em;
	font-weight:700;
	}
#bandeau_1001 a {	
	color: #282828;
	text-decoration:none;
	}
#bandeau_1001 a:hover {
	color: #bfb7b2;
	text-decoration: none;
	}
.contautresansli .par  a {	
	color: #000097;
	text-decoration:none;
	}
.contautresansli .par  a:hover {	
	color:#bfb7b2;
	text-decoration:none;
	}
.contautresansli .intro a {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli .intro a:hover {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli .lien_suite  a {	
	color: #ab4500;
	font-size:1 em;
	text-decoration:none;
	text-align:right; 
	}
	.contautresansli .lien_suite  a:hover {	
	color: #666666;
	font-size:1 em;
	text-decoration:none;
	}
.contautresansli {background-color: #FFF; padding:2px; margin-bottom:1px; margin-top:5px; border:1px   #CCCCCC solid; }
.contautresansli h2 {font-style: normal ; font-size: 1.2em; font-family: Verdana, Arial, Helvetica, sans-serif; 
margin-bottom:2px; padding-bottom:3px; font-weight:200; /*background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left;*/ }
.contautresansli h3 {font-style: normal ; font-size: 1.1em; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px; padding-bottom:3px; font-weight:200; color:#ab4500; font-weight: 700; }
.contautresansli h3 a {color: #ab4500; text-decoration:none; }
.contautresansli h3 a:hover {color:#666666; text-decoration:none;}
.contautresansli a {font-size:1em; color: #333333 ; text-decoration:none; }
.contautresansli a:hover {color: #bfb7b2; text-decoration:none;}
.contautresansli ul {padding:2px; margin:1px; }
.contautresansli ul li {list-style: none; padding-bottom:3px;}
.contautresansli ul li a {font-size:1.1em; color: #ab4500 ; text-decoration:none; }
.contautresansli ul li a:hover {font-size:1.1em; color: #bfb7b2; text-decoration:none;}
.contautresansli .intro img.spip_logos {float:left; padding:1px; border:1px solid #CCC; margin-right:10px; }
.contautresansli .intro {height:auto;}
.contautresansli p {text-align:justify; }
.contautresansli strong i {color:#000033; }
.contautresansli fieldset {border:#FFF; }
.contautresansli legend {padding:5px 0 10px 0; color:#B4A0B7; }
.contautresansli label {display:block; }
.contautrepublication  h1 {font-style: italic; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; background:url(../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:10px; }
.contautrepublication h2 {font-style: italic; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:5px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }



/* GESTION DU MODULE RECHERCHE */
.recherche {display:none;/*background: #FFF;padding:0; margin-bottom:0; height: 60px; margin:0; padding:0;*/}
/*.recherche fieldset {border:#FFF; }
.recherche legend {padding:5px 0 10px 0; color:#B4A0B7; }
.recherche label {display:block; }*/

/* mise en page article */

h3.spip {color:#ab4500; font-weight:bold; margin-bottom:10px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbleu.gif) repeat-x bottom left; }
#cadrarticle{border: 1px solid #f1f1f1;}
.surtitrearticle{color:#333; font-size: 1.3em; font-weight:bold; }
.titrearticle{color:#ab4500; font-size:1.4em; font-weight:bold; }
.soustitrearticle{color:#BABDB6; font-size: 1em; font-weight:bold; }
.datearticle{ color:#666666; margin:5px; padding:5px; }
.detail { color: #909090; font-size: 0.90em; font-weight: bold; text-align: center; margin-bottom:10px; padding: 1px 5px 1px 5px;	border-left: 1px solid #f1f1f1; border-bottom: 1px solid #f1f1f1; width: 200px;float: right;}
.descriptifarticle{	font-size:0.90em; font-style:italic; color: #B4A0B7;  margin:5px; padding:10px; }
.chapoarticle{font-size:0.90em; font-weight:bold; color: #333; }
.textearticle{	font-size:1em;	color: #333;	margin:3px;	padding:5px;}
.textearticle img { border:1px solid #ab4500; padding:1px; margin:7px; }
.textearticle table { border:1px solid #000000; margin-top:10px; padding-top:2px;}
.textearticle td { border:0px}
.voirenligne {font-size:0.95em; color:#333; margin:5px; padding:15px;}
.psarticle{	font-size:0.95em;	color: #333;	margin:5px;	padding:15px;}
.notesarticle{font-size:0.95em;color: #000;	margin:5px;	padding:15px;}

#documents_portfolio {margin-bottom:15px; }
#documents_portfolio images {padding:2px; border:1px solid #CCC; margin-right:10px; }
#document_actif {width:400px; margin:15px auto; text-align:center; padding:20px 0; border:1px solid #A8A790; background:#FFF; }

/* GESTION DES LOGOS, DOCUMENTS ET IMAGES */

/* Logos, documents et images */
img, .spip_logos { margin: 0; padding: 0; border: none; }
.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_logos { background: #fff; margin: 0.5em 0.5em 0em 0.5em; padding: 0; border: 2px solid #ccc; }

/* liens hypertexte pour images et logos spip */
a:hover .spip_logos {  border-color: #B4A0B7;}

/* mise en page breve */

.titrebreve{color:#3465A4;font-size:1.4em; font-weight:bold;}
.datebreve{color:#666666;	margin:5px;	padding:5px;}
.descriptifbreve{	font-size:0.90em;	font-style: italic;	color: #333;	margin:5px;	padding:10px;}
.textebreve{font-size:0.97em;	color: #333;	margin:5px;	padding:10px;}

/* Mise en page des commentaires */
ul li.bloccomment{background-color:#f1f1f1;}

/* Gestion du portfolio */

#portfolio { clear: both; }
#portfolio h1 {font-style: italic; font-size: 1.6em; font-family: Georgia, "Times New Roman", Times, serif; color:#ab4500; font-weight:bold; margin-bottom:5px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; }
#portfolio .spip_logos.modulo1 { margin-left: 0; }
#portfolio .gentil_message { font-size: 0.97em; font-family: Georgia, "Times New Roman", Times, serif; color:#B4A0B7; margin: 0; font-weight:bold; background:url(../../squelettes/images/gifs/pointbrun.gif) repeat-x bottom left; margin-bottom:10px; }
#portfolio .spip_logos { margin: 1em 2em 1em 0; }

/* GESTION DES TABLEAUX GERES PAR SPIP */

table.spip { margin: auto; margin-bottom: 1em; border: 1px solid #c4aec4; border-collapse: collapse; }
table.spip caption { caption-side: top; /* bottom pas pris en compte par IE */ text-align: center; margin: auto; padding: 5px; 	font-weight: bold; }
table.spip tr.row_first { background: #FFC; }
table.spip tr.row_odd { background: #DDD; }
table.spip tr.row_even { background: #EEE; }
table.spip th, table.spip td { padding: 5px; text-align: left; vertical-align: middle; border: 1px solid #6a6969;}


/*****************************************/
/*********** NDW *************************/
/*****************************************/

/* mise en page du pied de page */
#pied {float: left; width: 100%; border-top: 1px dotted #CCC; background-color:#fff; text-align:center; color:#000; font-size:80%;}
#pied img {display:none; }
#pied ul {padding:0 }
#pied ul li {display:inline; padding:5px;}
#pied ul li a {color: #000000; text-decoration:none; font-weight: normal; }
#pied ul li a:hover {color:#bfb7b2; text-decoration:none; font-weight: normal; }
.pied-right {text-align:right; color: #666666; font-size:90%; padding-top:5px;}


/* Pour mettre une brève à la une */
#vulnerabilite {background-color:#FFF; padding:5px; margin-bottom:2px; }
#vulnerabilite h3 {font-style: italic; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; color:#3465A4; font-weight:bold; margin-bottom:5px; padding-bottom:3px; background:url(../../squelettes/images/gifs/pointbleu.gif) repeat-x bottom left; }
#vulnerabilite p {text-align:justify; }
#vulnerabilite a {font-size:0.95em; color:#5C3566; text-decoration:none;}
#vulnerabilite a:hover {font-size:0.95em; color:#3465A4; text-decoration:none;}
.cadrvulnerabilite{padding: 5px; -moz-border-radius: 10px; border: 1px solid #000;  background: #f4f2e5 url(../../squelettes/images/breves_.jpg) no-repeat center right;}
.bloctitrvulnerabilite{display:block; position:relative; width:50%;}

/*****************************************/

