#main #left{
   background-color: #EBEEF1;
   margin-top: 0;
}
/* Cheat */
.pleine_page .contenu-article embed,
.pleine_page .contenu-article object{
   width: 610px;
   height: 363px;
}
/* Global */
.bloc-article{
	padding: 20px;
	background-color: #FFF;
	float: left;
	width: 650px;
}
.bloc-article .x_bord{
   display: none;
}
.bloc-article ul{
   padding-left: 0;
}
.bloc-article a{
   text-decoration: underline;
}
.contenu-article .credits,
.contenu-article .legende{
   margin-top: 5px;
   font-size: 10px;
   padding: 0;
   line-height: normal;
}
.contenu-article .legende,
.contenu-article .legende a{
   font-size: 11px;
   color: #000;
}

/* Header article */
.header-article h2{
   color: #ab0101;
   font-size: 18px;
   text-transform: uppercase;
   border-bottom: 1px solid #ab0101;
   margin-bottom: 20px;
}
.header-article h1{
   color: #010101;
   font-size: 30px;
   font-weight: normal;
   clear: both;
   font-family: Georgia;
}
.header-article .tags{
   clear: both;
   margin: 10px 0;
}
.header-article .tags h3{
   display: inline;
   background-image: url(/imgstat/culture/articles/label.gif);
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 25px;
   margin-right: 5px;
}
.header-article .tags h3 a{
   font-size: 14px;
   color: #7F91A9;
   text-transform: uppercase;
   text-decoration: none;
   font-weight: normal;
}
.header-article .tags ul{
   display: inline;
   position: relative;
   top: -2px;
}
.header-article .tags li{
   display: inline;
   margin-right: 3px;
}
.header-article .tags li h3{
   font-weight: normal;
   text-transform: uppercase;
   display: inline;
   background-image: none;
   padding-right: 0;
}
.header-article .tags li h3 a{
   color: #000;
   font-size: 10px;
   text-decoration: underline;
}
.header-article .ouverture{
   margin-bottom: 20px;
   clear: both;
   float: left;
   width: 610px;
}
.header-article .retour{
   font-size: 12px;
   background: url(/imgstat/fleche_rouge.gif) no-repeat left 2px;
   padding-left: 20px;
   margin-top: 10px;
}
.header-article .surtitre,
.header-article .surtitre a{
   color: #7f91a9;
   font-size: 15px;
   font-weight: bold;
   margin-bottom: 3px;
}
.header-article .heure{
   font-size: 11px;
   margin: 8px 0 15px;
}
.credits, .legende{
   margin-top: 5px;
   font-size: 10px;
   padding: 0;
   line-height: normal;
}
.credits {
   	color: #7F91A9;
}
.legende{
   font-size: 11px;
   color: #000;
   line-height: 16px;
}

/* Barre d'outils */
.barre-outils{
   border: 1px dotted #C1C1C1;
   border-width: 1px 0;
   border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -o-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -moz-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -webkit-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   height: 25px;
   margin-bottom: 20px;
}
.barre-outils li{
   float: right;
   padding: 0 5px;
   margin: 5px 0;
   font-size: 11px;
}
.barre-outils img{
   vertical-align: text-bottom;
}
.barre-outils a{
   font-size: 10px;
   color: #0092FC;
   text-decoration: none;
}
.barre-outils a:hover{
   text-decoration: underline;
}
.barre-outils .commentaire,
.barre-outils .vote{
   height: 15px;
   padding-left: 25px;
   float: left;
   background-position: 5px top;
   background-repeat: no-repeat;
}
.barre-outils .commentaire{
   background-image: url(/imgstat/culture/articles/outils/comment.gif);
   border-right: 1px solid #C2C2C2;
}
.barre-outils .vote{
   background-image: url(/imgstat/culture/articles/outils/vote.gif);
}
.barre-outils .vote .vote{
   background-image: none;
   padding-left: 0;
   float: none;
   height: auto;
}
.barre-outils li span{
   color: #7F91A9;
   font-size: 10px;
}
.barre-outils li span span{
   color: #0092FC;
}
.barre-outils .partage{
   position: relative;
}
.barre-outils .partage ul{
   position: absolute;
   display: none;
   top: 14px;
   left: -110px;
   z-index: 999;
   float: left;
   width: 160px;
   padding: 3px;
   background-color: #FFF;
}
.barre-outils .partage:hover ul{
   display: block;
}
.barre-outils .partage li{
   margin: 2px;
   padding: 0;
   float: left;
}
.barre-outils .partage li a{
   padding-top: 3px;
   border-top: 2px solid #FFF;
   display: block;
}
.barre-outils .partage li a:hover{	
   border-top-color: #0092FC;
}

/* Pagination */
.pagination{
	text-align: center;
	padding: 3px 0 5px;
	margin: 5px 0;
	float: left;
	width: 400px;
}
.pagination ul li{
	display: inline;
	font-size: 11px;
	padding-right: 5px;
}
.pagination a{
	color: #0092FC;
   font-size: 13px;
}
.pagination .x_suite{
	font-size: 12px;
	border: none;
}
.pagination .x_suite a{
	font-weight: bold;
	font: Arial;
}
.pagination a:hover{
	text-decoration: underline;
}
.pagination .title{
   font-size: 12px;
   padding-left: 0;
   color: #000;
   border: none;
}
.pagination .num-nav{
   padding-top: 3px;
}
.pagination .num-nav a{
   font-weight: normal;
   color: #000;
}
.pagination .num-nav .actif{
   font-weight: bold;
   color: #0092FC;
}

/* Content Article */				
#content-article{
   margin-top: 10px;
}
.article_container{
	width: 400px;
	float: left;
	line-height: 20px;
}
.pleine_page{
	width: 615px;
}
/* Pleine page 
.pleine_page object, .pleine_page embed{
   width: 610px;
   height: auto;
}*/
#content-article .entete{
   width: auto;
}
#content-article.dossier .entete{
   width: auto;
}
#content-article .entete p{
   font-weight: bold;
   color: #000;
   padding-bottom: 20px;
}
#content-article .entete p img{
	float: left;
	padding-right: 10px;
}
.contenu-article{
   width: 400px;
   float: left;
   position: relative;
}
.pleine_page .contenu-article{
   width: 610px;
}
.contenu-article p{
   padding-bottom: 15px;
}
.contenu-article strong{
   color: #000;
}
.contenu-article .date{
   padding: 0;
   margin: 0;
}
.contenu-article .title{
   padding-top: 10px;
   padding-bottom: 5px;
   font-weight: bold;
   font-size: 12px;
   color: #000;
}
.contenu-article a{
   text-decoration: underline;
}
.contenu-article h1{
   font-size: 12px;
   font-weight: bold;
   color: #000;
   padding: 10px 0 2px;
   margin: 0;	
}
/* Question */
.contenu-article p.question{
   font-weight: bold;
   padding: 10px 0 2px 0;
   margin: 0;	
}
/* Encadre */
.encadre-200-left,
.encadre-200-right{
   float: right;
   width: 200px;
   margin: 5px 0 10px 15px;
   padding: 10px;
}
.encadre-200-left{
   float: left;
   margin: 5px 15px 10px 0;
}
.encadre-400-left,
.encadre-400-right{
   width: 370px;
   margin-bottom: 5px 0 10px;
   padding: 15px;
}
.encadre-200-left, .encadre-200-right,
.encadre-400-left, .encadre-400-right{
   background-color: #EBEEF1;
   overflow: hidden;
}		
.encadre-200-left h3, .encadre-200-right h3,
.encadre-400-left h3, .encadre-400-right h3{
   font-size: 13px;
   padding-bottom: 5px;
}				
/* Encadré Diaporama/Video */
.encadre-diap-400-left,
.encadre-diap-400-right,
.encadre-video-200-left,
.encadre-video-200-right{
   overflow: hidden;
   border: 2px solid #CCC;
   border-width: 2px 0;
   -o-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   -moz-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   -webkit-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   overflow: hidden;
   *border: 0;
   *background-image: url(/imgstat/culture/bg_dotted.gif);
   *background-repeat: repeat-x;
   *background-position: left bottom;
}
.encadre-diap-400-left,
.encadre-diap-400-right{
   width: 400px;
   margin: 5px 0 15px;
   padding:10px 0;
}
.encadre-video-200-left{
   float: left;
   width: 200px;
   margin: 10px 15px 10px 0;
   padding: 5px 0 10px 0;
}
.encadre-video-200-right{
   float: right;
   width: 200px;
   margin: 10px 0 10px 15px;
   padding: 5px 0 10px 0;
}
.encadre-video-200-right h3, .encadre-video-200-left h3,
.encadre-diap-400-left h3, .encadre-diap-400-right h3{
   margin-top: 5px;
   margin-bottom: 0;
   line-height: normal;
}
.encadre-diap-400-left .theme-diaporamas,
.encadre-diap-400-right .theme-diaporamas,
.encadre-video-200-right .theme-videos,
.encadre-video-200-left .theme-videos{
   color: #7F91A9;
   font-size: 11px;
   text-transform: uppercase;
   margin: 5px 0;
   line-height: normal;
}
.entete-diap{
   line-height: normal;
}
.vignette-video,
.picto-play {
   display: none;
}
/* Bloc image ??? */
.bloc-image-200-left,
.bloc-image-200{
   float: left;
   padding: 5px 15px 10px 0;
   margin: 0;
   width: 200px;
   overflow: hidden;
}
.bloc-image-200-right{
   float: right;
   padding: 5px 0 10px 15px;
   width: 200px;
   overflow: hidden;
}
.bloc-image-400-left,
.bloc-image-400-right{
   width: 400px;
   padding: 15px 15px;
   overflow: hidden;
}
.title-image{
   font-size: 12px;
   font-weight: bold;
   padding-bottom: 5px;
   color: #CF0609;
}
/* Encadre Image */
.encadre-img-200-left, .encadre-img-200-right,
.encadre-img-400-left, .encadre-img-400-right{
   border: 2px solid #CCC;
   border-width: 2px 0;
   -o-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   -moz-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   -webkit-border-image: url(/imgstat/culture/bg_dotted.gif) 2 0 round;
   overflow: hidden;
   *border: 0;
   *background-image: url(/imgstat/culture/bg_dotted.gif);
   *background-repeat: repeat-x;
   *background-position: left bottom;
   overflow: hidden;
}
.encadre-img-200-left, .encadre-img-200-right{
   float: left;
   width: 200px;
   margin: 5px 15px 10px 0;
   padding: 6px 0 10px 0;
}
.encadre-img-200-right{
   float: right;
   margin: 5px 0 10px 15px;
}
.encadre-img-400-left, .encadre-img-400-right{
   width: 400px;
   margin: 10px 0;
   padding: 10px 0;
}
.encadre-img-200-left h3, .encadre-img-200-right h3,
.encadre-img-400-left h3, .encadre-img-400-right h3{
   font-size: 12px;
   padding-bottom: 5px;
}
.entete-diap{
   font-size: 12px;
   line-height: 18px;
   color: #000;
   padding: 5px 0;
}
/* Citation */
.citation-200-left,
.citation-200-right{
   float: right;
   width: 200px;
   margin: 10px 0 10px 10px;
   overflow: hidden;
}
.citation-200-left{
   float: left;
   margin: 10px 10px 10px 0;
}
.citation-400-left,
.citation-400-right{
   width: 400px;
   margin: 15px 0;
   overflow: hidden;
}
.citation-200-left .wraper,
.citation-200-right .wraper{
   background-image: url(/imgstat/culture/articles/quote_200.gif);
   background-repeat: no-repeat;
   padding: 5px 25px 0;
}
.citation-400-left .wraper,
.citation-400-right .wraper{
   background-image: url(/imgstat/culture/articles/quote_400.gif);
   background-repeat: no-repeat;
   padding: 5px 25px 0;
}
.citation-200-left p, .citation-200-right p,
.citation-400-left p, .citation-400-right p{
   font-size: 14px;
   font-weight: bold;
   text-align: center;
   padding-bottom: 0;
}
.citation-200-left .legende, .citation-200-right .legende,
.citation-400-left .legende, .citation-400-right .legende{
   font-size: 12px;
   font-weight: normal;
   color: #7F91A9;
}
/* List */
#content-article .liste_article{
	margin-top: 0;
	margin-bottom: 10px;
}
#content-article .liste_article ul li{
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
}
#content-article .liste_article ul{
	background-image: none;
}
#content-article .liste_article ul.puce_Sans li{
	background-image: url(/imgstat/article/liste_sans.gif);
	padding-left: 1px;
}
#content-article .liste_article ul.puce_Tiret li{
	background-image: url(/imgstat/article/liste_tiret.gif);
	padding-left: 14px;
}
#content-article .liste_article ul.puce_Carre li{
	background-image: url(/imgstat/article/liste_carre.gif);
	padding-left: 14px;
}
#content-article .liste_article ul.puce_Rond li{
	background-image: url(/imgstat/article/liste_rond.gif);
	padding-left: 14px;
}
#content-article .liste_article ul.puce_Etoile li{
	background-image: url(/imgstat/article/liste_etoile.gif);
	padding-left: 14px;
}
#content-article .liste_article ul.puce_Triangle li{
	background-image: url(/imgstat/article/liste_triangle.gif);
	padding-left: 14px;
}
#content-article .liste_article ol{
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 12px;
	margin: 0;
	padding: 0;
	list-style-position: inside;
}
#content-article .liste_article .marge_Non{
	margin-left: 0;
}
#content-article .liste_article .marge_Oui{
	margin-left: 20px;
}
#content-article .liste_article ol.marge_oui{
	margin-left: 20px;
}
#content-article .liste_article ol.Chiffre li{
	list-style-type: decimal;
}
#content-article .liste_article ol.AlphaMaj li{
	list-style-type: upper-alpha;
}
#content-article .liste_article ol.AlphaMin li{
	list-style-type: lower-alpha;
}
#content-article .liste_article ol.RomainMaj li{
	list-style-type: upper-roman;
}
#content-article .liste_article ol.RomainMin li{
	list-style-type: lower-roman;
}
/* Tab. */
.tableau-article{
   padding: 10px 0;
   margin-bottom: 10px;
   border: 2px solid #CCC;
   border-width: 2px 0;
   -o-border-image: url(../../imgstat/culture/bg_dotted.gif) 2 0 repeat;
   -moz-border-image: url(../../imgstat/culture/bg_dotted.gif) 2 0 repeat;
   -webkit-border-image: url(../../imgstat/culture/bg_dotted.gif) 2 0 repeat;
   *border: 0;
   *background-image: url(../../imgstat/culture/bg_dotted.gif);
   *background-repeat: repeat-x;
   *background-position: left bottom;
}
.tab-cadre{
   border: 1px solid #ccc;
   padding: 3px;
}
#content-article .border{
   padding-right: 0;
   border: 0;
}
.tableau-article.left{
   float: left;
   margin: 5px 20px 15px 0;
}
.tableau-article.right{
   float: right;
   margin:5px 0 5px 20px;
}
.tableau-article h3{
   font-size: 12px;
   font-weight: bold;
   padding-bottom: 5px;
}
.tab-no-cadre{
   border: none;
   margin: 0;
}	
.tab-cadre table,
.tab-no-cadre table{
   border-collapse: collapse;
}
/* Tab. blanc */	
.blanc td{
   padding: 2px 5px;
   border: 1px solid #ccc;
}
.blanc th{
   padding: 5px;
   text-align: left;
   color: #000;
   border: 1px solid #CCC;
}
.blanc .highlight{
   background-color: #0092FC;
   color: #FFF;
   font-weight: bold;
}
/* Tab. gris */
.gris td{
   padding: 2px 5px;
}
.gris th{
   background-color: #636363;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.gris .bgcolor td{
   background-color: #D8D8D8;
}
.gris .highlight{
   font-weight: bold;
   color: #000;
}
.border.gris td,
.border.gris th{
   border: 1px solid #AB0101;
}
/* Tab. rouge */					
.rouge td{
   padding: 2px 5px;
}
.rouge th{
   background-color: #AB0101;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.rouge tr.bgcolor td{
   background-color: #CEC2D4;
}
.rouge .highlight{
   font-weight: bold;
   color: #AB0101;
}
.border.rouge td,
.border.rouge th{
   border: 1px solid #AB0101;
}
/* Tab. bleu */					
.bleu td{
   padding: 2px 5px;
}
.bleu th{
   background-color: #000099;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.bleu tr.bgcolor td {
   background-color: #CECEFF;
}
.bleu .highlight{
   font-weight: bold;
   color: #000099;
}
.border.bleu td,
.border.bleu th{
   border: 1px solid #000099;
}
/* Tab. vert */				
.vert td{
   padding: 2px 5px;
}
.vert th{
   background-color: #1E7807;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.vert .bgcolor td{
   background-color: #E0FEEC;
}
.vert .highlight{
   font-weight: bold;
   color: #1E7807;
}
.border.vert td,
.border.vert th{
   border: 1px solid #1E7807;
}
/* Tab. jaune */					
.jaune td{
   padding: 2px 5px;
}
.jaune th{
   background-color: #FBD022;
   padding: 5px;
   text-align: left;
   color: #000;
}
.jaune tr.bgcolor td{
   background-color: #FFFFCE;
}
.jaune .highlight{
   font-weight: bold;
   color: #000;
}
.border.jaune td,
.border.jaune th{
   border: 1px solid #FBD022;
}
/* Tab. noir */
.noir td{
   padding: 2px 5px;
}
.noir th{
   background-color: #000;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.noir tr.bgcolor td {
   background-color: #CCC;
}
.noir .highlight{
   font-weight: bold;
   color: #000;
}
.border.noir td,
.border.noir th{
   border: 1px solid #000;
}
/* Tab. orange */					
.orange td{
   padding: 2px 5px;
}
.orange th{
   background-color: #FF6C00;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.orange .bgcolor td{
   background-color: #FFE4CA;
}
.orange .highlight{
   font-weight: bold;
   color: #FF6C00;
}
.border.orange td,
.border.orange th{
   border: 1px solid #FF6C00;
}
/* Tab. violet */					
.violet td{
   padding: 2px 5px;
}
.violet th{
   background-color: #5400A8;
   padding: 5px;
   text-align: left;
   color: #FFF;
}
.violet .bgcolor td{
   background-color: #E4CAFF;
}
.violet .highlight{
   font-weight: bold;
   color: #5400A8;
}
.border.violet td,
.border.violet th{
   border: 1px solid #5400A8;
}
/* Player */
.media-right{
	float: right;
	margin: 5px 0 10px 15px;
	overflow: hidden;
}
.media-left{
	float: left;
	margin: 5px 15px 10px 0;
	overflow: hidden;
}
.media-center{
	margin: 15px 0 10px;
	overflow: hidden;
	width: 400px;
	text-align: center;
   clear: both;
}
.media-center embed,
.media-center object{
   width: 400px !important;
}
.media-pleinepage{
	margin: 0;
	padding: 0;
	overflow: hidden;
	width: 650px;
	text-align: center;
}
/* Edito C. Barbier */
.video_edito{
	width: 652px;
	height: 248px;
	position: absolute;
	z-index: 999;
	text-align: center;
	padding-top: 2px;
}
.video_edito embed{
	margin-top: -244px;
	*margin-top: -260px;
}
.video_edito embed{
	z-index: 1001;
}
.video_edito_height{
	height: 270px;
}

/* SOMMAIRE */					
#bloc-sommaire{
	float: left;
	font-size: 11px;
	line-height: 16px;
	width: 180px;
	padding-left: 15px;
   margin-left: 14px;
   border: 1px dotted #BBB;
   border-width: 0 0 1px 1px;
   border-image: url(../../imgstat/culture/border_left_bottom_dotted.gif) 0 0 1 1 repeat;
   -o-border-image: url(../../imgstat/culture/border_left_bottom_dotted.gif) 0 0 1 1 repeat;
   -moz-border-image: url(../../imgstat/culture/border_left_bottom_dotted.gif) 0 0 1 1 repeat;
   -webkit-border-image: url(../../imgstat/culture/border_left_bottom_dotted.gif) 0 0 1 1 repeat;
}
#bloc-sommaire.bas{
	width: 610px;
	margin: 20px 0 5px 0;
	padding-right: 1px;
	float: left;
   border: 0;
   -webkit-border-image: none 0;
   padding: 0;
}
#en-supplement,
#sommaire{
   width: 180px;
   margin-bottom: 10px;
   float: left;
}
#bloc-sommaire.bas #en-supplement,
#bloc-sommaire.bas #sommaire{
	width: 400px;
	float: left;
	margin: 0 15px 0 0;
	background-color: #FFF;
}
/* Vignette */
.vignette{
   width: 180px;
   margin-bottom: 15px;
}
.vignette img{
   width: 180px !important;
   height: auto;
   -ms-interpolation-mode: bicubic;
   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src="../../imgstat/culture/articles/transparent.gif", sizingMethod="scale");
}
/* Oeuvre */
.oeuvre{
   margin-bottom: 15px;
}
.oeuvre img{
   border: 1px solid #EEE;
   width: 178px;
}
.type_square{
   list-style-type: square;
   list-style-position: inside;
   margin-top: 10px;
}
.oeuvre .note{
   font-size: 11px;
   color: #516074;
}
.note strong{
   margin-right: 5px;
}
.note span{
   background-image: url(../../imgstat/culture/note_sur.gif);
   background-repeat: no-repeat;
   background-position: left top;
   font-family: Arial;
   color: #7F91A9;
   width: 22px;
   font-size: 10px;
   text-align: center;
   padding: 2px 5px 3px 20px;
}
.note span strong{
   margin-right: 2px;
   font-size: 11px;
}
.aussi{
   margin-top: 15px;
}
.aussi h4{
   text-transform: uppercase;
   font-size: 12px;
}
.aussi ul{
   background-image: url(../../imgstat/culture/fond_list.gif);
   background-position: left top;
   background-repeat: repeat-y;
   margin-top: 5px;
   padding-left : 20px;
}
.aussi li{
   margin-top: 10px;
   width: 160px;
}
.aussi li a{
   padding-left: 10px;
   background-image: url(http://www.lexpress.fr/imgstat/article/liste_tiret.gif);
   background-repeat: no-repeat;
   background-position: left 7px;
   text-decoration: none;
}
.aussi li a:hover{
   text-decoration: underline;
}
.aussi ul > li:first-child{
   margin-top: 0;
}
/* Extraits */
#bloc-sommaire .mea_extraits{
   margin-bottom: 20px;
}
#bloc-sommaire .mea_extraits .module{
   margin-bottom: -11px;
   left: 15px;
}
#bloc-sommaire .mea_extraits .module a,
#bloc-sommaire .mea_extraits .module a:hover{
   color: #FFF;
   text-decoration: none;
}
.mea_extraits p{
   border: 3px solid #EBEEF1;
   clear: both;
   padding: 20px 10px 15px;
   float: left;
   width: 154px;
   font-weight: bold;
}
#bloc-sommaire .mea_extraits p a{
   text-decoration: underline;
}
/* En supplement */					
#bloc-sommaire h3{
   font-size: 12px;
	padding: 6px 0 5px;
	text-transform: uppercase;
	background-image: url(../../imgstat/culture/bg_dotted.gif);
	background-position: left bottom;
	background-repeat: repeat-x; 
}
.title-supp img{
   margin: 5px 0 2px 4px;
}
.content-supp li{
   padding-left: 15px;
   margin: 10px 0;
   background-image: url(../../imgstat/culture/articles/cross.gif);
   background-repeat: no-repeat;
   background-position: left 5px;
}
.bas .content-supp li{
   font-size: 12px;
   font-weight: bold;
}
.content-supp strong{
   font-weight: normal;
   text-transform: uppercase;
   font-size: 10px;
   color: #7F91A9;
}
.content-supp .no-puce{
   background-image: none;
   margin: 0;
   padding: 2px 0 5px 25px;
}
.content-supp a{
   text-decoration: none;
}
.content-supp a:hover{
   text-decoration: underline;
}
.content-supp img{
   margin: 5px 5px 0 0;
}	
.content-supp p{
   color: #666;
}
.content-supp p a{
   color: #666;
}
/* Sommaire */
.title-sommaire{
   float: left;
   background: #AB0101 url(/imgstat/contenu/bg-head-diapo.jpg) repeat-x 0 0;
   width: 200px;
   *width: 190px;
}
.title-sommaire img{
   margin: 5px 0 2px 4px;
}
.content-sommaire{
   padding: 5px;
   width: 190px!important;
   *width: 180px;
   float: left;
}	
.content-sommaire .theme-dossier{
   background: url(/imgstat/article/picto_dossier.gif) no-repeat 0 0;
   padding-left: 20px;
   font-size: 11px;
   color: #888;
   font-weight: bold;
   text-transform: uppercase;
   padding-bottom: 7px;
}
.content-sommaire li{
   background: url(/imgstat/article/picto_dossier.gif) no-repeat 0 2px;
   padding-left: 20px;
   padding-bottom: 5px;
   font-weight: bold;		
}
.content-sommaire li a{
   font-weight: bold;				
}
.content-sommaire .dossier-actif{
   background: url(/imgstat/article/picto_dossier_plein.gif) no-repeat 0 2px;
   padding-left: 20px;
}
.content-sommaire li ul li{
   font-weight: normal;
   background: none;
   color: #666;
   padding-top: 2px;
}
.content-sommaire li ul li a{
   font-weight: normal;
   color: #666;
}
.content-sommaire li ul li .actif{
   color: #AB0101;
}
.content-sommaire li ul .picto-article{
   background: url(/imgstat/article/picto_article.gif) no-repeat 0 2px;
   padding-left: 15px;
}
.content-sommaire li ul .picto-ico{
   background: url(/imgstat/article/picto_article.gif) no-repeat 0 2px;
   padding-left: 15px;
}
.content-sommaire li ul .picto-video{
   background: url(/imgstat/article/picto_video.gif) no-repeat 0 2px;
   padding-left: 15px;
}
.content-sommaire li ul .picto-diaporama{
   background: url(/imgstat/article/picto_diaporama.gif) no-repeat 0 2px;
   padding-left: 15px;
}
/* Bloc */
#bloc-sommaire .bloc,
.x_info_newsletter{
   float: left;
   width: 180px;
   border: 0;
   padding: 0;
   margin-top: 0;
   margin-bottom: 15px;
}
#bloc-sommaire .bloc h3{
   font-size: 12px;
	padding: 6px 0 5px;
	text-transform: uppercase;
	background-image: url(/imgstat/culture/bg_dotted.gif);
	background-position: left bottom;
	background-repeat: repeat-x; 
}
#bloc-sommaire .bloc h3 span{
   display: block;
}
#bloc-sommaire .bloc li{
   padding: 0;
   border: 0;
   padding-left: 15px;
   margin: 10px 0;
   background-image: url(/imgstat/culture/articles/cross.gif);
   background-repeat: no-repeat;
   background-position: left 5px;
}
#bloc-sommaire .bloc strong{
   font-weight: normal;
   text-transform: uppercase;
   font-size: 10px;
   color: #7F91A9;
}
#bloc-sommaire .bloc a{
   text-decoration: none;
}
#bloc-sommaire .bloc a:hover{
   text-decoration: underline;
}
#bloc-sommaire .bloc img{
   margin: 5px 5px 0 0;
}
/* NL */
.x_info_newsletter{
	background-color: #EBEEF1;
   padding: 10px;
   width: 160px;
   margin-bottom: 15px;
}
#bloc-sommaire.bas .x_info_newsletter{
	float: left;
	padding: 10px;
	margin: 0;
}	
.x_info_newsletter .nl{
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: bold;
	color: #000;
    margin-bottom: 5px;
}
.x_info_newsletter .nl span{
	color: #0092FC;
}
.x_info_newsletter p{
	color: #7F91A9;
   font-size: 10px;
   padding-right: 30px;
   line-height: normal;
}
.x_contenu_info_newsletter{
	padding: 10px 0 5px 0;
}
.x_info_newsletter input{
	border: 1px solid #CFD8E0;
	font-size: 10px;
	padding: 2px 5px;
	margin-right: 10px;
	float: left;
	width: 110px;
	color: #6A7C80;
}
.x_info_newsletter .x_bouton_valider{
	background-color: #000;
   color: #FFF;
   font-size: 11px;
   font-family: Arial;
   text-transform: uppercase;
   font-weight: bold;
   padding: 1px 3px;
   float: left;
}
.x_info_newsletter .x_bouton_valider span{
   display: none;
}
.x_info_newsletter a{
	text-decoration: none;
   color: #FFF;
}
.x_info_newsletter ul{
	display: none;
}

/* Bloc plus d'articles */
.erreur-article{
   background: #FFF url(/imgstat/fleche_rouge2.gif) no-repeat left 4px;
   margin-bottom: 10px;
   padding-left: 10px;
   clear: both;
}
.erreur-article a{
   text-decoration: none;
}
.erreur-article a:hover{
   text-decoration: underline;
}
.erreur-article p{
   font-size: 10px;
   font-weight: bold;
   padding-bottom: 0;
}

/* Social links */
.liens-sociaux{
   margin: 15px 0;
   padding-top: 4px;
   border: 1px dotted #999;
   border-width: 1px 0;
   border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -o-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -moz-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   -webkit-border-image: url(/imgstat/culture/border_top_bottom_dotted.gif) 1 0 repeat;
   border-width: 1px 0;
   float: left;
   width: 400px;
}
.pleine_page .liens-sociaux{
   width: 610px;
}
.liens-sociaux h6{
   font-size: 11px;
   font-weight: normal;
   float: left;
   margin-bottom: 0;
}
.liens-sociaux ul{
   float: left;
   margin-left: 3px;
}
.liens-sociaux li{
   float: left;
   margin-left: 4px;
}
.liens-sociaux a,
.liens-sociaux img{
   float: left;
}

/* LAYER */
.pop-envoi-mail,
.pop-signaler-erreur,
.pop-signaler-abus{
	position: absolute;
	width: 400px;
	padding: 15px;
   /*background-color: #EBEEF1;*/
   background-color: #FFF;
   border: 5px solid #FFF;
   border: 1px solid #EBEEF1;
   z-index: 999;
   box-shadow: 5px 5px 5px #DBDBDB;
   -o-box-shadow: 5px 5px 5px #DBDBDB;
   -moz-box-shadow: 5px 5px 5px #DBDBDB;
   -webkit-box-shadow: 5px 5px 5px #DBDBDB;
}
.bloc-commentaires .pop-signaler-erreur{
	left: 290px;
}
.bloc-commentaires .pop-signaler-erreur ul li{
	float: none;
	padding-bottom: 0;
}
.pop-signaler-abus{
	position: absolute;
	width: 402px;
	padding-bottom: 20px;
}
.pop-envoi-mail .pictos,
.pop-signaler-abus .pictos{
   float: right;	
   text-align: right;
   padding-right: 15px;
   margin-right: 0;
}
.pop-signaler-erreur .pictos{
   float: right;	
   text-align: right;
   padding-right: 10px;
   margin-right: 0;
}		
.pop-envoi-mail .titre,
.pop-signaler-abus .titre{
   padding-left: 5px;
   margin-left: 5px;
}
.pop-signaler-erreur .titre{
   padding-left: 3px;
   margin-left: 5px;
}
.pop-envoi-mail .conteneur,
.pop-signaler-erreur .conteneur{
   padding-top: 10px;
   background-color: #FFF;
}
.bloc-commentaires .pop-signaler-erreur .conteneur{
   padding-top: 20px;
   background-color: #FFF;
}
.pop-signaler-abus .conteneur{
   padding-top: 10px;
   background-color: #FFF;
}
.pop-envoi-mail .conteneur .fond{
   padding-top: 10px;
   width: 402px;
   background-color: #FFF;
}
.bloc-article .pop-signaler-erreur .fond{
   padding-top:10px;
   width: 402px;
   background-color: #FFF;
}
.pop-signaler-erreur .bouton-valider{
   border: 0;
}
.pop-signaler-abus .fond,
.pop-signaler-erreur .fond{
   padding-top:10px;
   width:402px;
   background-color: #FFF;
}
.pop-envoi-mail form{
   width:380px;
   margin-left:10px;
   padding:5px 0 0;
}			
.pop-signaler-abus form{
   width: 380px;
   margin-left: 10px;
   padding: 5px 0 0;
}
.pop-signaler-erreur form{
   width: 380px;
   margin-left: 10px;
   padding: 5px 0 0;
}
.pop-envoi-mail label,
.pop-signaler-erreur label,
.pop-signaler-abus label{
   display: block;
}	
.pop-envoi-mail label img,
.pop-signaler-erreur label img,
.pop-signaler-abus label img{
   vertical-align: text-top;
}
.pop-envoi-mail input{
   width: 180px;
   margin-right: 5px;
   margin-bottom: 5px;
   border: 1px solid #EBEEF1;
}
.pop-signaler-abus input,
.pop-signaler-abus textarea{
   width: 370px;
   margin-right: 5px;
   margin-bottom: 5px;
   border: 1px solid #EBEEF1;
}
.pop-signaler-erreur textarea,
.pop-signaler-erreur input{
   width: 360px !important;
   margin-right: 5px;
   margin-bottom: 5px;
}
.pop-envoi-mail .bouton-valider,
.pop-signaler-erreur .bouton-valider,
.pop-signaler-abus .bouton-valider{
   width: auto !important;
   margin-right: 0;
   border: none;
}
.barre-outils .pop-envoi-mail li{
   padding: 0 0 4px 0;
	margin: 0;
	width: 380px;
	background-image: none;
}
.barre-outils .pop-signaler-erreur li,
.barre-outils .pop-signaler-abus li{
   padding: 0 0 4px; 
   margin: 0;
   width: 180px;
   background-image: none;
}
.barre-outils .pop-envoi-mail .taille1 input{
   width: 205px;
}
.pop-envoi-mail .taille2 input,
.pop-envoi-mail .taille2 textarea{
   width: 370px;
   border: 1px solid #EBEEF1;
}
.pop-signaler-erreur p{
   clear: both;
   padding: 10px;
   font-size: 11px;
}
.pop-envoi-mail p,
.pop-signaler-abus p{
   clear: both;
   padding: 5px 10px;
}	
.pop-envoi-mail .precision{
   padding: 3px 0;
}
.pop-signaler-erreur .precision,
.pop-signaler-abus .precision{
   width: 380px;
   padding: 10px 0;
}
.pop-envoi-mail .precision img,
.pop-signaler-erreur .precision img,
.pop-signaler-abus .precision img{
   vertical-align: text-top;
}
.pop-envoi-mail .erreur,
.pop-signaler-erreur .erreur,
.pop-signaler-abus .erreur{
   color: #AB0101;
   font-weight: bold;
   margin-top: 5px;
}
.pop-envoi-mail .plus,
.pop-signaler-erreur .plus,
.pop-signaler-abus .plus{
   padding: 5px 0 0 7px;
}
/* */
#footer-article .pop-envoi-mail li{
	padding: 0 0 4px 0;
	margin: 0;
	width: 380px;
	background-image: none;
}
#footer-article .pop-signaler-erreur li,
#footer-article .pop-signaler-abus li{
   padding: 0 0 4px 0; 
   margin: 0;
   width: 180px;
   background-image: none;
}
#footer-article .pop-envoi-mail .taille1 input{
   width: 205px;
}
#footer-article .pop-envoi-mail .taille2 input,
#footer-article .taille2 textarea{
   width: 370px;
}
#footer-article .taille2 input,
#footer-article .taille2 textarea{
   width: 370px;
}
.liens-sociaux .pop-envoi-mail ul{
	padding-left: 0;
}

/* PRINT */
#imprimer{
	width: 625px;
	height: auto;
	background-color: #FFF;
	padding: 10px;
}
#imprimer .bloc-article #content-article{
	padding-top:0;
}
#imprimer .x_baseline{
   color: #666;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 11px;
   font-weight: bold;
   line-height :1em;
   padding: 1px 0 0 13px;
   text-transform: uppercase;
}
#imprimer .legende{
   color: #87796C;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 11px;
}
#imprimer .contenu-article{
	width: 625px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 140%;
	float: none;
}
#imprimer #content-article h1{
   width: 625px;
   margin: 50px 0 0 0;
}
#imprimer #content-article .entete{
   width: 625px;
   margin: 20px 0 10px 0;
}

/* Grossissement du texte */
.texte1 p{ font-size: 13px; }
.texte2 p{ font-size: 16px; line-height: 20px; }
.texte3 p{ font-size: 18px; line-height: 22px; }
.texte4 p{ font-size: 22px; line-height: 26px; }
.texte5 p{ font-size: 24px; line-height: 28px; }
.texte6 p{ font-size: 26px; line-height: 30px; }
#content-article .entete p.texte1{ font-size: 13px; line-height: auto; }
#content-article .entete p.texte2{ font-size: 16px; line-height: auto; }
#content-article .entete p.texte3{ font-size: 18px; line-height: auto; }
#content-article .entete p.texte4{ font-size: 22px; line-height: auto; }
#content-article .entete p.texte5{ font-size: 24px; line-height: auto; }
#content-article .entete p.texte6{ font-size: 26px; line-height: auto; }

/* COMMENTS */
.bloc-commentaires{
	margin-top: 15px;
	width: 650px;
	padding: 20px;
	float: left;
	background-color: #FFF;
	border-bottom: 15px solid #EBEEF1;
}

.ads{
   margin-top: 15px;
   width: 610px;
   float: left;
}

.bloc-commentaires .avatar,
.form-commentaires .avatar{
   float: left;
   margin-right: 15px;
   width: 58px;
   padding-top: 5px;
}
.avatar img{
   padding: 2px;
   border: 1px solid #EBEEF1;
}
.bloc-commentaires .content_comment,
.form-commentaires .comment_form{
   float: left;
   width: 535px;
}
.com-internaute{
   float: left;
   width: 100%;
   clear: both;
}
.bloc-commentaires p{
   font-size: 12px;
   line-height: 19px;
}
.bloc-commentaires h3.title{
   background: url(/imgstat/article/picto_comment.gif) no-repeat top left;
	color: #0092FC;
	font-size: 18px;
	padding: 15px 10px 15px 50px;
}
.bloc-commentaires .titre h2{
   color:#000;
   padding: 15px 0 5px 10px;
   font-size:15px;
}
.bloc-commentaires .titre img{
   float: left;
}
.filtre-comment{
   margin-bottom: 15px;
   float: left;
   width: 100%;
}
.filtre-comment h3{
   background-image: url(/imgstat/culture/articles/comment_title_left.gif);
   background-position: left center;
   background-repeat: no-repeat;
   font-size: 14px;
   font-family: Arial;
   text-transform: uppercase;
   font-weight: bold;
   color: #FFF;
   float: left;
   padding-left: 25px;
}
.filtre-comment h3 span{
   background-image: url(/imgstat/culture/articles/comment_title_right.gif);
   background-position: right top;
   background-repeat: no-repeat;
   padding-right: 5px;
}
.filtre-comment form{
   float: right;
}
.filtre-comment select{
   font-size: 11px;
   padding: 0;
   margin:0;
   font-weight: normal;
}
.filtre-comment label{
   font-size: 11px;
   margin-right: 5px;
   font-weight: bold;
}
.zone-commentaires{
   /*padding-bottom: 20px;*/
}
.all-comment{
   background:url(/imgstat/fleche_rouge.gif) no-repeat 0 3px;
   padding-left: 15px;
   float: right;
   font-size: 12px;
   font-weight: bold;
   color: #000;
}
.com-internaute{
   padding-bottom: 10px;
   margin-bottom: 10px;
   position: relative;
}
.com-administrateur,
.com-fermeture{
   border: 1px solid #000;
   padding: 15px;
   margin: 15px 0 0;
}
.vote-commentaire{
   float: right;
   padding: 4px 5px;
}
.vote-commentaire a{
   color: #000;
   font-weight: bold;
   padding: 0 2px 20px 14px;
}
.vote-oui{
   background:url(/imgstat/article/picto_vote_oui2.gif) no-repeat 3px 2px;
   margin-right: 0px;
   font-size: 11px;
}
.vote-non{
   background:url(/imgstat/article/picto_vote_non2.gif) no-repeat 3px 2px;
   padding: 0 5px 0 0;
   font-size: 11px;
}
.zone-commentaires p{
	line-height: 20px;
}
.com-administrateur p,
.com-fermeture p{
   padding: 0;
   font-weight: bold;
}
#pop-signaler-abusif p{
   color: #474747;
   padding: 10px;
}
.zone-commentaires .entete{
   font-size: 10px;
   padding: 0 5px 5px 0;
   color: #000;
   line-height: normal;
   border-bottom: 1px dotted #999;
   border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 round;
   -o-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 round;
   -moz-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 round;
   -webkit-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 round;
   margin-bottom: 5px;
}
.com-administrateur .entete,
.com-fermeture .entete{
   background-image: url(/imgstat/culture/icons/person.gif);
   background-repeat: no-repeat;
   background-position: left top;
   border: 0;
   font-weight: normal;
   padding-left: 20px;
   margin-bottom: 0;
}
.com-fermeture .entete{
   background-image: url(/imgstat/culture/icons/lock.gif);
}
.com-internaute .entete strong{
   font-size: 12px;
   margin-right: 5px;
}
.com-internaute .entete a,
.com-internaute .entete a strong{
   color: #0092FC;
}
.com-internaute .entete a{
   text-decoration: none;
}
.com-administrateur .entete strong,
.com-fermeture .entete strong{
   font-size: 13px;
   color: #0092FC;
}
.com-internaute .entete a span{
   color: #AB0101;
   font-weight: bold;
}
.com-internaute p a{
   text-decoration: underline;
}
.com-internaute .abus{
   background: url(/imgstat/culture/bullets/arrow_simple_blue.gif) no-repeat left 5px;
   padding-left: 9px;
   margin-top: 5px;
   display: inline;
}
.com-internaute .repondre{
   background: url(/imgstat/culture/bullets/arrow_answer.gif) no-repeat left 4px;
   padding-left: 12px;
   margin-top: 5px;
   display: inline;
   margin-right: 8px;
}
.com-internaute .abus a,
.com-internaute .repondre a{
   font-size: 10px;
   text-decoration: underline;
}
.com-internaute .repondre a{
   font-weight: bold;
}
.com-internaute .vote{
   background-image: url(/imgstat/culture/icons/vote.gif);
   background-repeat: no-repeat;
   background-position: right center;
   padding-right: 18px;
   padding-top: 3px;
   color: #0092FC;
   font-size: 11px;
   font-family: Arial;
   position: absolute;
   top: 0;
   right: 5px;
   height: 13px;
}
.com-internaute .vote:hover{
   text-decoration: none;
}
.tous-les-com{
   float: right;
   width: 100%;
   text-align: right;
   border-top: 1px dotted #999;
   border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -o-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -moz-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -webkit-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   font-size: 12px;
   padding-top: 10px;
   margin-top: 15px;
   font-weight: bold;
   background-image: url(/imgstat/culture/bullets/raquo_blue.gif);
   background-repeat: no-repeat;
   background-position: 70% 16px;
   margin-bottom: 20px;
}
.tous-les-com a{
   font-size: 11px;
   font-weight: bold;
   text-decoration: underline;
}
.form-membre{
   float: right;
   margin-left: 20px;
   width: 150px;
}
.form-membre p{
	color:#7F91A9;
	font-size:10px !important;
	line-height:18px;
	padding:0 0 5px 0;
	text-transform:uppercase;
}
.form-membre  strong{
	color: #000;
}
.form-membre .membre{
   margin: 0;
   padding: 0;
}
.form-membre .membre li{
   list-style: none;
   background: url(/imgstat/culture/bullets/arrow_simple_blue.gif) no-repeat left 4px;
   padding: 0 0 5px 12px;
}
.form-membre .membre li a{
   font-weight: bold;
}
.form-membre.connect{
  position: relative;
   top: 27px;
   left: 40px;
}
.form-commentaires{
   float: left;
   clear: both;
   font-size: 11px;
   /*padding: 15px 0;*/
}
.form-commentaires p{
   font-size: 11px;
   font-weight: normal;
   line-height: 18px;
   margin-bottom: 20px;
}
.form-membre p{
   margin-bottom: 0;
   font-weight: bold;
}
.form-commentaires a{
   text-decoration: underline;
}
.form-commentaires .devenir_membre,
.form-commentaires .connect_membre{
	padding-bottom: 10px;
	font-weight: bold;
   border: 0;
	border-bottom: 1px dotted #BBB;
	border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 repeat;
	-o-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 repeat;
	-moz-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 repeat;
	-webkit-border-image: url(/imgstat/culture/border_bottom_dotted.gif) 0 0 1 0 repeat;
}
.form-commentaires .connect_membre{
   font-size: 12px;
   padding-bottom: 3px;
   margin-bottom: 5px;
}
.form-commentaires .connect_membre a{
   color: #0092FC;
   text-decoration: none;
}
.form-commentaires h3{
   color: #FFF;
   font-size: 18px;
   text-transform: uppercase;
   font-family: Arial;
   font-size: 14px;
   padding-left: 25px;
   line-height: 20px; 
   margin-top: 0;
   background-image: url(/imgstat/culture/articles/comment/title_bg_commenter.gif);
   background-repeat: no-repeat;
   margin-bottom: 10px;
}
.form-commentaires li{
   padding-top: 5px;
   padding-bottom: 10px;
   list-style: none;
   float: left;
}
.form-commentaires fieldset{
   padding: 0;
   border: none;
}
.form-commentaires label{
   color: #000;
   font-weight: bold;
}
.pop-signaler-erreur label{
	font-weight: normal;
	padding-top: 10px;
}
.form-commentaires input,
.form-commentaires textarea{
   border: 1px solid #000;
   margin-top: 3px;
   padding: 2px 5px;
}
.form-commentaires input{
   margin-right: 20px;
}
.form-commentaires input{
   width: 146px;
}
.form-commentaires textarea{
   width: 595px;
}
.form-commentaires .comment_form textarea{
   width: 520px;
}
.form-commentaires .verif .bouton-valider{
   color: #FFF;
   text-transform: uppercase;
   font-weight: bold;
   font-size: 11px;
   font-family: Arial;
   width: auto;
   margin-right: 0;
   border: 0;
   margin: 0;
   margin-right: 3px;
}
.form-commentaires .verif{
   float: right;
}
.form-commentaires .verif label{
   font-weight: normal;
}
.form-commentaires .conditions{
   font-size: 10px;
   float: left;
}
.form-commentaires .conditions input{
   border: none;
   width: auto;
   margin: 0;
   background-color: transparent;
   vertical-align: middle;
}
.form-commentaires .conditions label{
   font-weight: normal;
   padding: 0 0 0 5px;
}
.form-commentaires .conditions p{
   background: url(/imgstat/culture/bullets/arrow_simple_blue.gif) no-repeat 0 8px;
   padding: 0 0 0 10px;
   font-size: 10px;
   margin-bottom: 0;
}
.form-commentaires .administratif{
   padding-top: 8px;
}
.form-commentaires .administratif li{
   background: url(/imgstat/article/fleche_rouge.gif) no-repeat 0 6px;
   padding-left: 10px;
   padding-bottom: 5px;
   margin-left: 10px;
   float: right;
}
/* auto-fermé */
.com-fermeture-auto{
	background-color: #FFF;
	font-size: 12px;
	color: #474747;
	margin-bottom: 20px;
   float: left;
   clear: both;
}
.com-fermeture-auto .com-fermeture{
	border: 1px solid #000;
	margin-right: 0;
	padding: 15px;
}
.com-fermeture-auto .entete{
	font-size: 13px;
	margin-bottom: 10px;
	padding: 0 5px 5px 20px;
	background-image: url(/imgstat/culture/icons/lock.gif);
   background-repeat: no-repeat;
   background-position: left 1px;
}
.zone-commentaires .com-fermeture-auto p{
	font-weight: bold;
   border: 0;
}
.com-fermeture-auto .entete{
   margin-bottom: 0;
}
.com-fermeture-auto .entete strong{
	color: #0092FC;
}
.com-fermeture-auto .form-commentaires{
	margin-top: 10px;
   float: none;
}
.com-fermeture-auto .form-commentaires p{
   margin-bottom: 0;
}
.com-fermeture-auto .form-commentaires #btnpoperreur{
	background-image: url(/imgstat/culture/bullets/arrow_simple_blue.gif);
   background-repeat: no-repeat;
   background-position: left center;
	padding-left: 10px;
	font-size: 10px;
   font-weight: normal;
}
.com-fermeture-auto .pop-signaler-erreur{
	left: auto;
	margin-top: 20px;
}
.com-fermeture-auto .pop-signaler-erreur #p_info_redaction{
	font-weight: normal;
	padding: 10px;
}
/* fermé */
.com-fermeture-forcee{
	background-color: #FFF;
	border-bottom: 1px solid #ECECEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1%;
	font-size: 12px;
	color: #474747;
	margin-bottom: 20px;
}
.com-fermeture-forcee .com-fermeture{
	border: 3px solid #E2E2E2;
	margin-right: 0;
	padding: 10px 20px;
}

.com-fermeture-forcee p.entete{
	font-size: 13px;
	margin-bottom: 10px;
	padding: 0 5px 5px 20px;
   background: #FFF url(/imgstat/article/picto_verrou.gif) no-repeat 3px 0;
}
.com-fermeture-forcee p.entete strong{
   color: #CF0609;
}
.com-fermeture-forcee p{
	font-weight: bold;
	line-height: 140%;
}
.com-fermeture-forcee .form-commentaires{
	border: 0;
	background-color: #FFF;
	padding: 0;
	padding-top: 20px;
}
.com-fermeture-forcee .form-commentaires a#btnpoperreur{
	background: transparent url(/imgstat/article/fleche_rouge.gif) no-repeat 0 18px;
	padding-left: 10px;
	padding-top: 15px;
	font-size: 10px;
}
.com-fermeture-forcee .pop-signaler-erreur{
	left: auto;
	margin-top: 20px;
}
.com-fermeture-forcee .pop-signaler-erreur p#p_info_redaction{
	font-weight: normal;
	padding: 10px;
}

/* SPECIAL */
/* afp */
#content-article .ouverture{
	width: 400px;
	float: left;
	margin-bottom: 20px;
}
#content-article .ouverture p.credits{
	color: #7D7D7D;
	font-size: 10px;
	padding-bottom: 0;
	padding-top: 3px;
	margin-bottom: 5px;
}
#content-article .ouverture p.legende{
	color: #474747;
	font-size: 11px;
	padding-bottom: 0;
}

/* Publi */
.publi #content-article .article_container *,
.publi .header-article *{
   font-family: Georgia;
   font-size: 12px;
   line-height: 18px;
}
.publi .header-article #barre-outils *{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   line-height: normal;
}
.publi #content-article .article_container .title,
.publi .header-article h1{
   color: #701705;
}
.publi .header-article h1{
   font-size: 20px;
}
.publi .contenu-article .encadre-200-left h3,
.publi .contenu-article .encadre-200-right h3,
.publi .contenu-article .encadre-400-left h3,
.publi .contenu-article .encadre-400-right h3{
   color: #701705;
}
.publi #bloc-sommaire .vignette{
   text-align: center;
}

/* Conditions d'utilisation et envoyer à un ami */
.bloc-conditions{
   float: left;
   width: 640px;
   font-size: 12px;
}		
.header-conditions{
   position: relative;
   float: left;
   width: 640px;
}
.header-conditions h2{
   color: #AB0101;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   text-transform: uppercase;
   border-bottom: 1px solid #AB0101;
   margin-bottom: 20px;
}
.content-conditions{
   float: left;
   width: 640px;
}
.content-conditions .title{
   font-size: 12px;
   color: #AB0101;
   font-weight: bold;
   padding-top: 30px;
}
.content-conditions p a{
   color: #AB0101;
}
.content-conditions li{
   margin-left: 20px;
   list-style: circle;
   padding-bottom: 5px;
}

/* Google ads */
.google_ads{
	width: 610px;
   padding: 20px;
	margin-top: 15px;
   float: left;
   background-color: #FFF;
}
.google_ads .x_bord{
	position: relative;
	border-left: 0;
	height: 10px;
	background-color: #EBEEF1;
}
.google_ads h1 a{
	background: #FFF;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	padding: 0 5px;
	position: absolute;
	margin-left: 10px;
	margin-top: -22px;
}
.google_ads ul{
}
.google_ads li{
	float: left;
	clear: both;
	line-height: normal;
	margin-top: 8px;
	width: 600px;
}
.google_ads .x_cleaner{
   width: 610px;
   font-size: 0;
   height: 0;
}
.google_ads h2{
	float: left;
	clear: both;
}
.google_ads h2 a{
	font-size: 11px;
	color: #0092FC;
	font-weight: bold;
}
.google_ads p{
	font-size: 10px;
	color: #000;
	line-height: normal !important;
	float: left;
	clear: both;
}
.google_ads a{
	font-size: 10px;
	color: #000;
	font-weight: bold;
	display: block;
	float: left;
	clear: both;
}

/* DOSSIER */
*html .bloc-article{
	margin-right: -30px;
}
.header-dossier{
	background-image: url(/imgstat/culture/decli/titre_dossier.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	position: relative;
	margin-top: 15px;
}
.header-dossier h1{
	border-bottom: 2px solid #CCC;
   -o-border-image: url(/imgstat/culture/border/border_double_bottom.gif) 0 0 2 0 repeat;
   -moz-border-image: url(/imgstat/culture/border/border_double_bottom.gif) 0 0 2 0 repeat;
   -webkit-border-image: url(/imgstat/culture/border/border_double_bottom.gif) 0 0 2 0 repeat;
   *border: 0;
   *background-image: url(/imgstat/culture/bg_dotted.gif);
   *background-repeat: repeat-x;
   *background-position: left bottom;
   font-size: 18px;
   margin-top: 20px;
   margin-bottom: 20px;
   font-family: Georgia;
   font-weight: normal;
   text-transform: uppercase;
   *padding-top: 3px;
   padding-bottom: 10px;
   color: #000;
   padding-left: 91px;
}
#content-article .contenu-article{
	float: left;
	font-size: 13px;
	line-height: 20px;
}
.chapitre{
	padding: 0 0 20px;
}
.chapitre h2{
   color: #516074;
	font-size: 16px;
   text-transform: uppercase;
	background:url(/imgstat/culture/decli/fleche_bas.gif) no-repeat 8px 8px;
   background-color: #EBEEF1;
   line-height: normal;
   padding: 7px 5px 5px 25px;
}
.chapitre .dossier-article{
	border-bottom: 1px dotted #CCC;
	margin: 15px 0;
	padding: 0 20px 10px 10px;
}
.chapitre .dossier-article h3 a{
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
	color: #000;
	text-decoration: none;
}
.chapitre .dossier-article h3 a:hover{
	text-decoration: underline
}
.chapitre .dossier-article .datedossier{
	color: #7A7A7A;
	font-size: 11px;
	padding: 0 0 0 23px;
}
.chapitre .dossier-article p, .chapitre .dossier-article ul{
	line-height: 20px;
	padding: 8px 0 0 23px;
}
.chapitre .dossier-article p img{
	float: left;
	padding-right: 10px;
}
.liens-sociaux ul{
	float: left;
	margin-left: 3px;
	padding-left: 0;
}
.liens-sociaux li{
	display: inline;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding-right: 2px;
	font-size: 11px;
	font-weight: normal;
	float: left;
	margin-left: 4px;
}
.inscription-mail{
	background-color: #FFF;
	background-image: url(/imgstat/culture/decli/newsletter_.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	font-weight: bold;
	height: 50px;
	padding-left: 300px;
	padding-top: 20px;
	float:left;
	margin-top: 10px;
}
.inscription-mail input{
	border: 1px solid #CFD8E0;
	float: left;
	font-size: 13px;
	margin-right: 15px;
	padding: 2px 5px;
	width: 175px;
}
.inscription-mail .x_bouton_valider{
	float: left;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}
.inscription-mail .x_bouton_valider input, .inscription-mail .x_bouton_valider a{
	background-color: #000;
	color: #FFF;
	display: block;
	padding: 3px 4px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial;
	margin-top: 1px;
}
.inscription-mail .x_bouton_valider a span{
	display: none;
	margin-top: 1px;
}


/* RIGHT - GROUPEMENT THEMATIQUE */
.x_boite_groupement{
   background-color: #FFF;
   border-bottom: 15px solid #EBEEF1;
   padding: 15px;
   width: 300px;
   float: left;
}
.x_boite_groupement h3{
   background-color: #000;
   color: #FFF;
   text-transform: uppercase;
   font-family: Arial;
   font-size: 14px;
   font-weight: bold;
   background-image: url(/imgstat/culture/bullets/arrow_title_blue.gif);
   background-position: 10px center;
   background-repeat: no-repeat;
   padding: 2px 0;
   padding-left: 25px;
}
.x_boite_groupement h3 a{
   color: #FFF;
}
.x_boite_groupement li{
	list-style-type: none;
   border: 0;
	border-top: 1px dotted #C1C1C1;
   border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -o-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -moz-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
   -webkit-border-image: url(/imgstat/culture/border_dotted.gif) 1 0 0 0 round;
	border-top: 1px dotted #C1C1C1;
   padding: 10px 0;
	font-size: 12px;
	background-image: none;
   padding: 7px 0 7px 25px;
	background-image: url(/imgstat/culture/puce_noire_right.gif);
   background-position: 10px 12px;
	background-repeat: no-repeat;
	display: block;
   clear: both;
}
.x_boite_groupement ul > li:first-child{
   border-top: 0;
   border-image: none;
   -o-border-image: none;
   -moz-border-image: none;
   -webkit-border-image: none;
}
.x_boite_groupement .x_plus{
   background-image: url(/imgstat/culture/bullets/raquo_blue.gif);
   background-position: left 6px;
   background-repeat: no-repeat;
   padding-left: 10px;
   float: right;
   clear: both;
   font-size: 10px;
   margin-top: 10px;
}
.x_boite_groupement .x_plus a strong{
   text-decoration: underline;
}
.x_boite_groupement .x_plus span{
   display: none;
}

/* Sondage */
#content-article .votreavis h3{
   margin: 0 0 5px;
}
#content-article .votreavis .illus{
   width: 180px;
   margin: 0 0 5px;
}
#content-article .votreavis h4{
   margin-bottom: 10px;
}
#content-article .votreavis .bouton_valider{
  margin: 0;
  *margin-bottom: 10px;
}
#content-article .votreavis li{
  background: url(/imgstat/culture/puce_noire_right.gif) no-repeat left 5px;
  padding-left: 15px;
}
#content-article .votreavis .barre{
  height: 10px;
  margin-right: 10px;
}
#content-article .votreavis .nbvotes{
  float: right;
}
#content-article .votreavis .pourcent{
  line-height: 9px;
}
.media-pleinepage{
	width: auto;
}
