/* ---------------------- Hn  --------------------- */
h1 {color: #FFF; font-size: 1.6em; font-family: Arial, Helvetica, sans-serif;}

/* ----- corps --- */ 
.titrepage {text-decoration : none; color : #FFF; border-bottom : 3px; border-bottom-style : solid; border-bottom-color : #0573b5;}  .texte_corps{ font-size:1.05em; color:#FFF; text-align:justify;padding-right:20px;line-height:2em; font-family: Arial, Helvetica, sans-serif; font-stretch: ultr-condensed;}
/* .lettrine {color: #0573b5; font-size:1.6em; font-weight:bold; font-family:Arial, Helvetica, sans-serimf;} */
.texte_livres{font-size:0.9em; color:#FFF; text-align:left;padding-right:20px; font-family:Arial, Helvetica, sans-serif;}
.texte_prix{font-family:Arial, Helvetica, sans-serif; font-size:1.05em; color:#FFF;text-align:center;padding:0px 20px 0px 20px;}
.form{font-family:Arial, Helvetica, sans-serif; font-size:1em; color: #FFF;}
.texte_colloques{ font-size: 1em; color:#FFF; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.texte_colloques2{ font-size: 1em; color:#FFF; text-align:justify; font-family: Arial, Helvetica, sans-serif;}
.texte_articles{ font-size:1em; text-align:center; color:#FFF; font-family: Arial, Helvetica, sans-serif;}

/* ------------------------ Carre news ------------------------- */
.date { color: #383838; padding-left: 5px; font-weight:bold;text-align: right; padding-right:5px; }
.titre_news {color: #0573b5; font-size:1em; font-family:Arial, Helvetica, sans-serif;padding-left: 5px; font-weight:bold; }
.texte_news {color: #999; font-weight:1em;font-family: Arial, Helvetica, sans-serif;margin-left: 5px;padding-bottom: 0px; text-align:justify;}

/* ------------- Photos  --------------- */ 
.photo_gauche{float: left; padding-right: 20px;padding-top:10px;}

/* ------------------- carré interviews ---------------------- */
.chapeau{ font-size: 1.05em; margin: 10px 20px 10px 30px; text-align:justify; color:#FFF; font-family: Arial, Helvetica, sans-serif;}
.titre_interview{color:black; font-size:1em; font-family: Arial, Helvetica, sans-serif;padding-bottom:20px;}
.img_interview{border:1px solid  #333; float:left; margin-right:5px;}
.conteneur_interview a{text-decoration:none; color:#666; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}
.conteneur_interview a:hover{text-decoration:none; color: #000; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}
.carre_actualites a{text-decoration:none; color:#666; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}
.carre_actualites a:hover{text-decoration:none; color: #000; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}


/* --------------- navigation page ---------- */
.navigation {padding-top:20px;padding-left:0px;}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active { 	text-decoration:none;color: #636363;background:#F9F9F9;border:1px solid #E6E6E6;padding:3px 6px;font-size:11px}
.navigation a:hover {	background:#a8cee5;	color:#FFFFFF;	border-color:#E6E6E6;}
.navigation span {	text-decoration:none;background:#fff;	padding:3px 6px;	border:1px solid #E6E6E6;	color:#ccc;	font-size:11px;}

/* ---------------------- liens --------------------- */
.texte_articles a {text-decoration: none; color: #FFF; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
.texte_articles a:hover {text-decoration: none; color:#0573b5; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
*
.texte_colloques2 a {text-decoration: none; color: #FFF; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}
.texte_colloques2 a:hover {text-decoration: none; color:#0573b5; font-size:1.1em; font-family:Arial, Helvetica, sans-serif;}


.lettrine {
   float: left; 
   font-size: 4em; 
   font-family: Arial, Helvetica, Times, sans-serif; 
   font-weight: bold; 
   margin-right: 10px;
   margin-top: 0px;
   color: #0573b5;
   margin-bottom: 0px;
   line-height: 1em; 

}

a{text-decoration:none; color:#ffffff; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}
a:hover{text-decoration:none; color: #999; font-size:0.85em; font-family: Arial, Helvetica, sans-serif;}

/* exposant */
.sup {
	font-size: .5em;
	line-height: .2em;
} 
