.liste_membres {
	display:inline-block;margin-right:10px;text-align:center;
}
p.spip,p{margin:0px;padding:0px;}
#contenu{padding-top:20px;}
#contenuarticle{display:inline-block;width:100%;text-align:justify;}
#contenuarticle p{padding-left:1em; text-indent:2em;}
#texte_article .debut+p, #texte_article .debut+h2+p, #texte_article .debut+h3.spip+p{text-indent:0em;}
#texte_article .debut+p:first-letter, #texte_article .debut+h3.spip+p:first-letter, 
#texte_article .debut+h2+p:first-letter{font-size:4.9em;margin-top:0.13em;font-weight:bold;float:left;}
#visites{background-color:#eee;color:black;border:1px solid #ccc; border-top:none; border-left:none;float:left; text-align:center;min-height:60px;min-width:60px;border-radius:0px 0px 30px 30px;-moz-border-radius:0px 0px 30px 30px;-webkit-border-radius:0px 0px 30px 30px;margin-left:0px;margin-bottom:0px;margin-top:-21px;margin-right:20px;}
#visites3{background-color:#eee;color:black;float:right;border:1px dotted black;text-align:center;margin-top:-1px;margin-left:10px;margin-right:0px;min-width:50px;}
#visites2{background-color:#eee;color:black;float:right;border:1px solid black;text-align:center;margin-top:-1px;margin-left:10px;margin-right:0px;padding-left:5px;padding-right:5px;min-width:50px;
font-weight:bold;}
.COMPTEUR{font-size:16pt;}
#descriptif_article{font-style:italic;}

#hierarchie{margin-top:10px;margin-bottom:10px;height:20px;padding-left:10px;padding-top:3px;border-style:solid;border-width:0px;border-top-width:2px;border-bottom-width:2px;text-align:left;font-size:0.9em;font-weight:bold;}
#hierarchie a{text-decoration:none;}

#DERNIERESPUBLIS{color:#002200;border-color:#005500;background-color:white;
padding:10px;-width:1px;border-style:solid;text-align:justify;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:0.75em;text-decoration:none;}
#PUBLIS{border-color:black;margin-top:0px;margin-bottom:10px;padding-top:0px;padding-bottom:0px;border-width:1px;border-top-style:solid;}
#PUBLIS:hover{background-color:#FAFAFA;}

h3.spip {text-align:left;/*padding-left:2em;text-indent:-2em;*/}



#DESCRIPTIFRUBRIQUE{color:#002200;font-size:0.8em;text-decoration:none;font-style:italic;text-align:justify;}
#TEXTERUBRIQUE{color:#002200;font-size:0.8em;text-decoration:none;text-align:justify;}
#SOUSRUBRIQUES{background-color:#FEFFFF;margin-top:5px;text-align:center;}
.boiterubrique{text-align:center;border:1px dotted grey;background-color:#eee;font-size:0.85em;line-height:1;padding:5px;}
.boiterubrique>a{text-decoration:none;font-weight:normal;}

.listearticles:hover{background-color:#FAFAFA;}
.listearticles{ border-width:1px;border-top-style:solid;
		            color:#002200;font-size:0.8em;text-decoration:none;text-align:left;
               	margin:0px;margin-top:20px;margin-left:1%;
		            /*float:left;width:100%;*/}

.touslesarticles{column-rule:1px solid #ccc;-webkit-column-rule:1px solid #ccc;-moz-column-rule:1px solid #ccc;
                 column-gap:2em;-webkit-column-gap:2em;-moz-column-gap:2em;}
#visites + .docart h2{margin-top:75px;}








bbody{background-color: #eee;
margin-left:0px;margin-top:0px;margin-width:0px;margin-height:0px;}

#GLOBAL{position:relative;width:1000px;z-index:1;text-align:center;font-size:0.9em;}
text-decoration:none;font-weight:medium;}
#BANDEAU{border-color:#000000;
position:relative;width:100%;float:left;text-align:center;vertical-align:middle;margin-top:20px;height:51px;
border-style:solid;border-top-width:1px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;}
#LOGOG{position:relative;float:left;height:51px;}
#LOGOA{position:relative;float:left;overflow:hidden;height:51px;}
#LOGOD{position:relative;float:right;height:51px;}
#LABO{color:#005500;
position:relative;vertical-align:middle;text-align:center;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:8.5pt;font-weight:bold;}
#MAIN{background-color:white;
position:relative;float:left;width:800px;text-align:justify;font-family:Geneva,Arial,Helvetica,sans-serif;}

#CONTENUSOMMAIRE{float:left;margin:0px;padding:0px;clear:none;width:600px;}
#BARRETITRE{position:relative;width:100%;float:left;margin-top:10px;}
#GROSLOGO{position:relative;float:left;width:233px;height:150px;}
#TITRE{color:#005500;
position:relative;width:557px;float:left;padding-left:10px;height:75px;text-align:left;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:15pt;font-weight:bold;}
#MENU{position:relative;width:567px;float:left;margin-top:0px;height:75px;text-align:left;}
#MENULOGO{position:relative;width:73px;float:left;margin-left:7px;margin-top:2px;height:73px;text-align:left;}
#GAUCHE{position:absolute;float:left;width:160px;margin-left:10px;margin-top:10px;margin-right:10px;margin-bottom:10px;height:inherit;z-index:2;text-align:justify;}
#MENUGAUCHE{position:relative;width:160px;left:0px;top:0px;z-index:2;font-family:Geneva,Arial,Helvetica,sans-serif;text-align:center;font-size:8pt;}
#nav{font-size:8pt;position:relative;overflow:visible;z-index:99;left:0px;top:0px;text-align:center;}
#nav,#nav ul{/* toutes les listes */
font-size:8pt;padding:0;margin:0;list-style:none;float:left;width:158px;}
#nav li{/* tous les items de liste */
font-size:8pt;position:relative;float:left;line-height:15px;margin-bottom:-1px;width:158px;}
#nav li ul{/* listes de deuxi�me niveau */
font-size:8pt;position:absolute;left:-999em;margin-left:159px;margin-top:-17px}
#nav li ul ul{/* listes de troisi�me niveau et plus */
font-size:8pt;left:-999em;}
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li.sfhover ul ul,
#nav li.sfhover ul ul ul{font-size:8pt;left:-999em;}
#nav li:hover ul,
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul,
#nav li li li.sfhover ul{font-size:8pt;left:auto;}
#DROITE{border-color:#005500;color:#002200;
float:left;width:178px;padding:10px;margin-top:-1px;border-width:1px;border-style:solid;text-align:justify;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:6.5pt;text-decoration:none;}
#BREVE{border-color:black;
margin-top:0px;margin-bottom:10px;padding-top:0px;padding-bottom:0px;border-width:1px;border-top-style:solid;}
#BREVE:hover{background-color:#FAFAFA;}

#LISTEARTICLESPERSONNEL{color:#002200;
font-size:8pt;text-decoration:none;text-align:justify;margin-right:10px;clear:both;border-width:1px;border-top-style:solid;margin-top:20px;}
#LISTEARTICLESPERSONNEL:hover{background-color:#FAFAFA;}            
#LISTEARTICLESPERSONNEL li{text-align:left;}            
#PUBLICATION{border-width:1px;border-style:solid;clear:both;margin-bottom:10px;padding:5px;}
#DOCART{margin-left:20px;clear:both;}

#DERNIERARTICLE{background-color:#E0F0AA;border-color:#005500;
margin-top:10px;margin-left:2px;clear:both;border-width:2px;border-bottom-style:solid;border-top-style:solid;}
#AUTRESARTICLES{margin-top:5px;margin-left:2px;clear:both;}
#LIGNE{border-color:#005500;
margin-top:0px;margin-bottom:0px;margin-left:2px;height:0px;border-width:1px;border-bottom-style:solid;clear:both;}

#FIN{background-color:#FAFAFA;border-color:#000000;
clear:both;float:left;width:100%;margin-top:10px;border-top-width:2px;border-top-style:solid;border-bottom-width:2px;border-bottom-style:solid;}

a.spip_out{border-width:0px;}

#CONTENUGALLERIE{position:relative;margin:0px;padding:0px;clear:both;}
#PrincipalPhoto{position:relative;float:left;width:600px;margin:0px;padding:0px;}
#ColonnePhoto{position:relative;float:left;width:180px;margin:0px;padding-left:10px;}

.portrait img{border-width:0;border-style:none;width:105px;}

#Vvisites{background-color:black;color:white;
float:right;border:2px solid black;text-align:center;margin-top:-8px;margin-left:10px;margin-right:-18px;margin-bottom:0px;min-width:50px;}
#Vvisites2{background-color:black;color:white;
float:right;border:2px solid black;text-align:center;margin-top:0px;margin-left:10px;margin-right:0px;min-width:50px;}
.CCOMPTEUR{font-size:16pt;}
table.spip{border:1px solid grey;
font-size:9pt;}
table.spip  td,
table.spip  th{border:1px solid grey;
font-size:9pt;text-align:center;}

