@import url(compte.css);

/* Cheat */
.x_boite_remontee{
   float: left;
   width: 330px;
   background-color: #FFF;
   border-bottom: 15px solid #EBEEF1;
   padding: 0;
}

/* Autopromo */
.autopromo{
	float: left;
	width: 330px;
	background: #000;
	border-bottom: 15px solid #EBEEF1;
}

/* Bases */
.bloc{
   background-color: #FFF;
   float: left;
   padding: 15px;
}
#right .bloc{
	width: 300px;
   border-bottom: 15px solid #EBEEF1;
}
#left .bloc{
	width: 620px;
   border-top: 15px solid #EBEEF1;
}
#left .fleuve .bloc{
   border: 0;
   margin-top: 15px;
}
#left .border{
	border: 15px solid #EBEEF1;
	border-width: 15px 0;
	padding-right: 30px;
}
#left .grid_400{
   float: left;
   width: 400px;
   margin: 0 15px 0 0;
}
#left .grid_400 .bloc{
   width: 370px;
   margin-bottom: 0;
}
#left .grid_235{
   float: left;
   margin: 0 0 0 0;
   width: 235px;
}
#left .grid_235 .bloc{
   width: 205px;
   margin-bottom: 0;
}
.plus{
	text-align: right;
	font-size: 10px;
   clear: both;
}
.ba .plus a,
.quizz .plus a{
	text-align: right;
	font-size: 10px;
    clear: both;
   	font-weight: bold;
	text-decoration: underline;
}
.plus span{
	text-align: right;
	color: #0091FA;
   margin-right: 3px;
}
.plus .plus_news{
	color: #000;
	font-weight: bold;
	text-decoration: underline;
   margin-left: 3px;
}
.module{
	background-image: url(../../imgstat/culture/module_left_.gif);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	position: relative;
	clear: both;
   margin-bottom: 15px;
}
.module a{
	background-image: url(../../imgstat/culture/module_right.gif); 
	background-position: right top;
	background-repeat: no-repeat;
	display: block;
	padding: 2px 15px 2px 25px;
	text-transform: uppercase;
	font-size: 14px;
   color: #FFF;
	font-family: Arial;
	font-weight: bold;
	text-decoration : none;
}
.module a:hover{
	text-decoration : none; 
}
.next, .previous{
   font-size: 0;
}

/* Pub droite */
#right .x_pub{
   border-bottom: 15px solid #EBEEF1;
   margin-bottom: 0;
   width: 300px;
   padding: 15px;
   background-color: #FFF;
   float: left;
}

/* Bloc onglets */
.tabs{
	background-image: url(../../imgstat/culture/fond_list_trait.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
	float: left;
	padding-top: 10px;
}
#left .tabs{
   width: 100%;
}
#right .tabs{
   width: 290px;
   padding-left: 10px;
}
.tabs li{
	float: left;
	background-color: #E1E5EA;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	margin-left: 5px;
	color: #526173;
	padding: 6px 6px 4px;
}
.tabs .actif{
	background-color: #FFF;
	border: 1px solid #E4E4E4;
	border-bottom: 0;
}
.tabs .actif a{
	text-decoration: none;
	color: #0092FC;
}
.tab ul{
	list-style-type: none;
}
.tabs li a{
	color: #526173;
	text-decoration: none;
}
.tabs_content{
	clear: both;
}
.tabs .actif a{
	text-decoration: none;
	color: #0092FC;
}
.tab{
   padding: 15px 0;
   float: left;
   width: 100%;
}
.tab .list{
   margin-top: -10px;
}
.sorties .tab{
	padding: 15px 0 0 0;
}

/* Rotative */
.rotative{
   float: left;
   width: 100%;
   position: relative;
}
.rotative li{
   float: left;
}
.rotative .content{
   overflow: hidden;
   position: relative;
}
.rotative .content ul{
   width: 200000px;
   position: relative;
}
.rotative.images .content img{
   border: 1px solid #E4E4E4;
	padding: 4px; 
}

/* Listes */
.list{
   clear: both;
   float: left;
   width: 100%;
}
.list 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;
}
.list > li:first-child{
   border-top: 0;
   border-image: none;
   -o-border-image: none;
   -moz-border-image: none;
   -webkit-border-image: none;
}
.list.square li{
   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;
}

/* Notes */
.notes{
   clear: both;
   float: left;
   width: 100%;
   margin: 10px 0;
}
.notes li{
   float: left;
   width: 100%;
   font-size: 11px;
   color: #516074;
   font-weight: bold;
   margin: 2px 0;
}
.notes p{
   float: left;
}
.notes span{
   background-image: url(../../imgstat/culture/note.gif);
   background-repeat: no-repeat;
   background-position: left top;
   font-family: Arial;
   color: #7F91A9;
   padding-left: 20px;
   padding-right: 3px;
   width: 12px;
   text-align: center;
   padding-bottom: 3px;
   display: block;
   float: right;
}

/* Blocs gauche */
/* UNE */
.opc_container .opacity{
	background-color: #000;
	height: 200px;
	left: 0;
	opacity: 0.50;
	filter: alpha(opacity="50");
	position: absolute;
	top: 0;
	width: 500px;
}
.opc{
	float: left; 
	position: relative;
}
.opc img{
	width: 400px;
	height: 270px;
}
.une .opc_container .opc_content{
	bottom: 0;
	width: 376px;
}
.une .opc_container .opc_content a{
	color: #FFF;
	font-family: Arial;
	font-size: 25px;
	font-weight: normal;
}
.opc_content h2{
	margin-bottom: 3px;
	margin-top: -7px;
}
.opc_container .opc_content{
	color: #FFF;
	font-weight: bold;
	padding: 12px;
	position: relative;
}
.opc_container{
	bottom: 0;
	left: 0;
	overflow: hidden;
	position: absolute;
}
.une_left{
	float: left;
	width: 400px;
   border-right: 1px solid #3B3A3A;
}
.boitenews{
	float: left;
	width: 194px;
	color: #FFF;
	padding: 0 10px 0 15px;
}
.boitenews ul{
	font-size: 12px;
	padding-left: 7px;
   clear: both;
}
#right .boitenews ul{
   margin-bottom: 10px;
}
#right .boitenews h2{
   margin-bottom: 5px;
}
.boitenews li{
	font-size: 12px;
   width: 184px;
   margin-bottom: 7px;
}
.boitenews h3{
   padding: 15px 0 7px;
   margin-bottom: 7px;
   background-image: url(../../imgstat/culture/bordure_boitenews.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
   text-transform: uppercase;
   font-size: 12px;
   font-weight: bold;
}
.boitenews h3 a{
	color: #FFF;
	text-decoration: none;
}
.boitenews strong{
	text-transform: uppercase;
	font-size: 10px;
	background-image: url(../../imgstat/culture/puce_blanche.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	background-position: left 4px;
   float: left;
   width: 174px;
}
#right .boitenews strong{
   width: 270px;
   font-weight: normal;
}
#right .boitenews ul a{
   font-weight: bold;
   line-height: 18px;
}
.boitenews strong span{
	background-color: #FA1F00; 
	padding-left: 2px; 
	padding-right: 2px;
   float: left;
   display: block;
   font-size: 9px;
   margin-bottom: 4px;
   line-height: 10px;
   /*position: relative;
   top: 1px;*/
}
.boitenews .plus{
}
.boitenews .plus a{
	color: #FFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
.boitenews ul a{
	color: #FFF;
	display: block;
	padding-left: 11px;
}
.news{
	background-image: url(../../imgstat/culture/fond_caroussel.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	float: left;
	padding-bottom: 10px;
	width: 400px;
	padding-left: 0;
	padding-top: 0;
	line-height: 16px;
}
#left .une{
	background-image: url(../../imgstat/culture/fond_boite_news.gif);
	background-position: right top;
	background-repeat: no-repeat;
	margin-bottom: 0;
    padding: 0;
    border: 15px solid #FFF;
	border-bottom: 5px solid #FFF;
	
}
.news ul{
	padding-left: 0;
}
.news li{
	display: block;
	float: left;
	list-style-type: none;
	width: 120px;
	padding-left: 8px;
	padding-right: 5px;
	margin-top: 5px;
	position: relative;
	z-index: 199;
	font-size: 11px;
	text-align: center;
}
.news li a{
	color: #949494;
}
.news li.actif{
	background-image: url(../../imgstat/culture/encoche.gif);
	background-position: 64% 7px;
	background-repeat: no-repeat;
	margin-top: -15px;
	padding-top: 20px;
}
.news li.actif a{
	color: #000;
}
.news strong{
	text-transform: uppercase;
	font-size: 10px;
}
.boxnews ul{
	padding-left: 0;
}
.breadcrumb  li, #left .zoomsur ul li{
	display: inline;
}
.breadcrumb{
	padding-bottom: 5px;
}
.breadcrumb li a{
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: underline;
}
.fleuve{
   background-color: #EBEEF1;
   float: left;
   width: 650px;
}

/* Bloc info */
#left .fleuve .info{
   margin: 0;
   padding: 15px 20px;
   width: 610px;
   border: 0;
}
.info h2{
	font-size: 24px;
   font-weight: normal;
}
.info .h1{
	font-size: 28px;
}
.info .refer{
	border: 1px dotted #999;
	border-width: 1px 0;
   border-image: url(../../imgstat/culture/border_top_bottom_dotted.gif) 1 0 round;
   -o-border-image: url(../../imgstat/culture/border_top_bottom_dotted.gif) 1 0 round;
   -moz-border-image: url(../../imgstat/culture/border_top_bottom_dotted.gif) 1 0 round;
   -webkit-border-image: url(../../imgstat/culture/border_top_bottom_dotted.gif) 1 0 round;
	float: left;
	padding-top: 5px;
	width: 610px;
	padding-bottom: 1px;
   margin-top: 15px;
}
.auteur{
	float: left;
	font-size: 10px;
}
.auteur span{
	font-weight: bold;
}
.info img{
	float: right;
	padding-left: 15px;
   margin-top: -18px;
   margin-bottom: 5px;
}
.info p{
	line-height: 20px;
   margin-top: 10px;
}
.info .ressources{
	background-image: url(../../imgstat/culture/fond_list.gif);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 10px 0;
   padding: 5px 0 5px 20px;
   clear: both;
}
.info .ressources li{
	background-image: url(../../imgstat/culture/puce_croix.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 10px;
	padding-left: 20px;
   margin: 5px 0;
}
.info .ressources li a{
	text-decoration: underline;
	font-size: 11px;
}
.info .ressources li span{
	text-transform: uppercase;
	color: #7F91A9;
}
.refer ul{
	float: right;
	font-size: 10px;
	padding-left: 0;
	margin-bottom: 0;
}
.refer li{
	float: left;
	list-style-type: none;
}
.refer a{
	color: #0092FC;
}
.refer p{
   margin-top: 0;
}
.commenter{
	background-image: url(../../imgstat/culture/icons/comment.gif);
	background-position: left 1px;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 5px;
   font-size: 10px;
}
.commenter a{
	border-right: 1px solid #C2C2C2;
	padding-right: 5px;
	line-height: 10px;
	color: #0092FC;
	position: relative;
	top: 3px;

}
.voter{
	background-image: url(../../imgstat/culture/icons/vote.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 20px;
	margin-left: 5px;
}
.voter a{
	position: relative;
	top: 3px;
	font-size: 10px;
	color: #0092FC;
}

/* */
#left .fleuve .votreavis,
#left .fleuve .quizz{
	background-image: url(../../imgstat/culture/fond_votreavis.gif);
	background-position: left top;
	background-repeat: repeat;
   border: 15px solid #FFF;
   padding-left: 20px;
   width: 335px !important;
}
.votreavis h3{
   margin: 10px 25px 10px 0;
	font-weight: bold;
}
.votreavis fieldset div{
	margin-bottom: 12px;
}
.votreavis fieldset label,
.votreavis fieldset input{
   vertical-align: middle;
}
.votreavis fieldset input{
   margin-right: 3px;
}
.votreavis .bouton_valider{
	float: right;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	margin-bottom: 15px;
	margin-right: 15px;
	padding: 3px;
}
.votreavis .barre {
	background-color: #0092FC;
	float: left;
}
.votreavis .fond_barre{
	width: 300px; 
	background-color: #FFF; 
	margin-right: 6px;
	float: left;
}
.votreavis .resultats_sondage li{
	margin-top: 12px;
	margin-bottom: 10px;
}
.votreavis .reponse{
	margin-bottom: 5px;
	font-size: 11px;
}
.votreavis .nbvotes{
	padding: 10px 0 18px 15px;
	font-size: 10px;
}
.votreavis .nbvotes span{
	background-color: #000;
	color: #FFF;
	font-weight: bold;
	padding: 0 2px;
	font-size: 11px;
	font-family: Arial;
}
.votreavis .pourcent{
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}

/* Zoomsur + incontournable */
.zoomsur h2,
.incontournable h2{
	padding-top: 4px;
}
.zoomsur .top, .incontournable p{
	clear: both;
}
.zoomsur ul.comment,
.incontournable ul.comment{
	float: left;
	margin-top: -2px;
}
.zoomsur .top p a,
.incontournable .top p a{
	font-weight: bold;
	font-size: 12px;
}
.zoomsur .top p,
.incontournable .top p{
	padding-bottom: 13px;
	font-size: 11px;
	line-height: 16px;
	padding-top: 8px;
}

/* Quizz */
.quizz ul{
	padding: 12px 0 12px 5px;
}
.quizz ul li{
	display: block;
	background-image: url(../../imgstat/culture/puce_rose.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 5px 0 5px 15px;
	font-size: 13px;
	font-weight: bold;
}

/* Sorties */
#left .sorties .tabs{
	background-image: url(../../imgstat/culture/fond_list_trait.gif);
	background-position: left bottom;
	background-repeat: repeat-x;
   float: left;
	margin-top: -35px;
   width: 590px;
   padding-right: 30px;
}
.sorties .tabs li{
	height: 15px;
   float: right;
}
.sorties .arrow  img{
	border: none;
	margin-top: 50px;
}
.sorties ul a{
	float: left;
	text-align: center;
}
.sorties .arrow a{
	background-image: url(../../imgstat/culture/sortie_fleche_left_.gif);
	background-position: center top;
	background-repeat: no-repeat;
	height: 24px;
	width: 25px;
   margin-top: 60px;
   display: block;
}
.sorties .next a{
	background-image: url(../../imgstat/culture/sortie_fleche_right_.gif);
}
.sorties .previous a:hover{
	background-image: url(../../imgstat/culture/sortie_fleche_left_.gif);
   background-position: center bottom;
}
.sorties .next a:hover{
	background-image: url(../../imgstat/culture/sortie_fleche_right_.gif);
   background-position: center bottom;
}
.sorties a span{
	color: #000;
	display: block;
	font-size: 12px;
	margin: 10px 0;
	font-weight: bold;
   line-height: 18px;
}
.sorties a:hover span{
   text-decoration: underline;
}
.sorties .content{
	width: 570px;
}
.sorties .content a{
	width: 121px;
   padding: 0 10px;
   display: block;
}
.sorties .content a:hover{
	text-decoration: none;
}

/* Dossiers Themes */
.dossiers.cinema h2,
.dossiers.musique h2,
.dossiers.livre h2,
.dossiers.tele h2,
.dossiers.scene h2,
.dossiers.art h2{
	background-position: left 95%;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 3px;
	font-family: Arial;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
    margin-right: 15px;
}
.dossiers.cinema h2{
	background-image: url(../../imgstat/culture/icons/cinema.gif);
}
.dossiers.musique h2{
	background-image: url(../../imgstat/culture/icons/musique.gif);
}
.dossiers.livre h2{
	background-image: url(../../imgstat/culture/icons/livre.gif);
   padding-left: 25px;
}
.dossiers.tele h2{
	background-image: url(../../imgstat/culture/icons/tv.gif);
   padding-left: 25px;
}
.dossiers.scene h2{
	background-image: url(../../imgstat/culture/icons/scene.gif);
   padding-left: 30px;
}
.dossiers.art h2{
	background-image: url(../../imgstat/culture/icons/art.gif);
}

/* Dossiers */
#left .dossiers{
   padding: 15px 0;
   width: 650px;
}
.dossiers h2{
   margin-left: 15px;
   margin-bottom: 10px;
}
#left .dossiers li img{
   height: 134px;
   width: 200px;
}
.dossiers .arrow{
	position: relative;
   margin-top: 55px;
   z-index: 999;
}
.dossiers .previous{
   left: 15px;
}
.dossiers .next{
   right: 15px;
}
.dossiers .arrow a{
	background-position: center top;
	background-repeat: no-repeat;
	height: 29px;
	width: 15px;
   display: block;
}
.dossiers .previous a{
	background-image: url(../../imgstat/culture/fleche_diapo_left_.gif);
}
.dossiers .previous a:hover{
	background-position: center bottom;
}
.dossiers .next a{
	background-image: url(../../imgstat/culture/fleche_diapo_right_.gif);
}
.dossiers .next a:hover{
	background-position: center bottom;
}
.dossiers .content ul a{
	line-height: 18px;
   width: 200px;
   float: left;
}
.dossiers .content{
   width: 620px;
}
.dossiers .content ul{
	width: 200000px;
	padding-left: 0;
}
.dossiers a span,
.dossiers .content a{
	color: #7F91A9;
	font-size: 11px;
	margin-bottom: 5px;
	text-transform: uppercase;
}
.dossiers .content a{
   text-decoration: none;
}
.dossiers .content a span{
	color: #000;
	font-size: 12px;
	text-transform: none;
}
.dossiers .content a:hover span{
	text-decoration: underline;
}
.dossiers .plus{
	clear: both;
	margin-right: 15px;
}
.dossiers .content li{
   width: 200px;
   margin-right: 10px;
}

/* Visuels (Photos + Videos) */
#left .fleuve .visuels{
	background-image: url(../../imgstat/culture/fond_visuels.gif);
	background-position: right top;
   border: 5px solid #000;
   border-width: 0 0 5px 5px;
	color: #FFF;
	padding: 10px;
   width: 625px;
}
.visuels .module a{
	background-image: url(../../imgstat/culture/fleche_module.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
	font-size: 14px;
}
.visuels .module{
	background-image: none;
   float: none;
   margin-top: 7px;
}
#left .visuels .une{
   border: 0;
   width: 315px;
   background-image: none;
   opacity: 1;
   float: left;
	filter: alpha(opacity="100");
}
.visuels .une img{
   margin-bottom: 5px;
}
.visuels .une a .picto{
   opacity: 0.7;
	filter: alpha(opacity="70");
}
.visuels .une a:hover .picto{
   opacity: 0.8;
	filter: alpha(opacity="80");
}
.visuels li{
	opacity: 0.5;
	filter: alpha(opacity="50");
   width: 300px;
   float: right;
   margin-bottom: 15px;
   position: relative;
}
*html .visuels li{
   opacity: 1;
	filter: alpha(opacity="100");
}
.visuels li:hover{
	opacity: 1;
	filter: alpha(opacity="100");
}
.visuels a{
	color: #FFF;
   float: left;
   position: relative;
}
.visuels .picto,
.visuels .play{
   position: absolute;
   border: 0;
   opacity: 0.7;
	filter: alpha(opacity="70");
}
.visuels .picto{
	right: 10px;
	top: 10px;
}
.visuels .play{
	top: 25px;
   left: 40px;
}
.visuels .auteur{
	color: #C3CBD5;
	padding-top: 3px;
	padding-left: 0;
}
.visuels img{
	border: 1px solid #FFF;
   margin-right: 10px;
   width: 100px;
   height: 74px;
}
.visuels img.picto,
.visuels img.play,
.visuels .une img{
   width: auto;
   height: auto;
}
.visuels .une p a{
   font-size: 14px;
}
.visuels p a{
   float: none;
   font-weight: bold;
   font-size: 11px;
}
.visuels object, .visuels embed{
   border: 1px solid #FFF;
   float: left;
   width: 300px;
   margin-bottom: 10px;
}
.visuels ul{
   clear: both;
   float: left;
   margin-top: 15px;
   *margin-top: 7px;
}
.visuels .breadcrumb{
   clear: none;
   float: none;
   margin: 0;
   margin-bottom: 5px;
}
.visuels .breadcrumb li,
.visuels .breadcrumb li a{
   width: auto;
   margin-bottom: 0;
   float: none;
   color: #FFF;
   opacity: 1;
   position: static;
	filter: alpha(opacity="100");
}
.visuels .plus{
	color: #FFF;
	padding: 10px;
}
.visuels .plus a{
	color: #FFF;
	font-size: 10px;
}

/* Blogs */
.blogs ul{
   clear: both;
   width: 620px;
   float: left;
}
.blogs li{
	float: left;
   margin: 0 10px 20px;
	width: 290px;
}
*html .blogs li{
   margin: 0 5px 20px;
}
.blogs .clear{
   margin: 0;
   width: 620px;
   float: none;
}
.blogs img{
	border: 1px solid #E4E4E4;
	float: left;
	margin-right: 10px;
	margin-top: 3px;
	padding: 3px;
}
.blogs p{
	font-size: 11px;
	line-height: 15px;
}
.blogs li span{
	color: #7F91A9;
	font-size: 10px;
}
.blogs .commenter{
   margin-left: 3px;
   padding-left: 17px;
}
.blogs .comment{
	float: none;
	color: #0092FC;
   font-size: 10px;
}
.blogs .plus{
   font-size: 10px;
}

/* Blocs droite */
/* NL */
.newsletter{
   
}
.newsletter p{
	color: #7F91A9;
	font-size: 10px;
   margin: -12px 0 0 49px;
}
.newsletter form{
	margin-left: 2px;
   margin-top: 10px;
}
.newsletter input{
	border: 1px solid #CFD8E0;
	width: 205px;
	font-size: 12px;
	color: #6A7C80;
	padding: 2px;
}
.newsletter .submit{
	border: 0;
	background-color: #000;
	font-size: 11px;
	text-transform: uppercase;
	width: 25px;
	color: #FFF;
	font-family: Arial;
	font-weight: bold;
	padding: 2px;
	margin-left: 10px;
}

/* Tout le monde en parle */
.monde h2{
	background-image: url(../../imgstat/culture/fond_monde_parle.gif);
	background-image: left top;
	background-repeat: repeat-y;
	height: 70px;
}
.monde img{
	padding-top: 15px;
	padding-left: 7px;
}
#right .monde .tabs{
	margin-top: -25px;
	padding-top: 0;
   width: 280px;
   padding-left: 20px;
	/*background-image: none;*/
}
.monde .tab{
   margin-bottom: -15px;
}
#main .first{
	border-top: none;
}
.monde .tab li span{
	background-color: #000;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 1px;
	padding: 0 3px;
	/*position: relative;*/
   font-family: Arial;
}
.monde .tab li a{
	display: block;
	padding-left: 30px;
	margin-top: -15px;
}
.monde .tabs .actif{
	background-color: #FFF;
	border: none;
}

/* En ce moment sur LExpress.fr */
.moment h2{
   margin-bottom: 5px;
}
.moment h2 img{
   position: relative;
   top: 1px;
   left: 3px;
}
.moment .tab{
   margin-bottom: -15px;
}

/* Boite à news droite */
#right .boitenews{
   padding: 15px;
}
#right .boitenews ul,
#right .boitenews strong,
#right .boitenews li a,
#right .boitenews .plus a{
   padding: 0;
   color: #000;
}
#right .boitenews li{
   padding: 5px 0 5px 25px;
   background-image: url(../../imgstat/culture/puce_noire_right.gif);
   background-position: 10px 9px;
	background-repeat: no-repeat;
   width: 270px;
   margin-bottom: 0;
}
#right .boitenews strong span{
   color: #FFF;
}

/* Jeux concours */
.jeux_concours h2{
	background-image: url(../../imgstat/culture/bordure_concours.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-bottom: 12px;
	margin-top: 2px;
	padding-bottom: 8px;
}
.jeux_concours ul{
	padding-left: 0;
	display: block;
}
.jeux_concours li{
	list-style-type: none;
	padding-bottom: 3px;
}
.jeux_concours li .fleche{
	padding-left: 3px;
}
.jeux_concours a:hover{
	text-decoration: none;
}

/* Kiosque */
.kiosque ul{
	clear: both;
	font-size: 15px;
}
.kiosque .mag{
   width: 300px;
   float: left;
}
.kiosque .mag li{
   float: left;
   margin-right: 7px;
}
.kiosque .mag .last{
   margin-right: 0;
}
.kiosque .mag ul li{
	background-image: url(../../imgstat/culture/dot_blue.gif);
   background-repeat: no-repeat;
   background-position: left 9px;
   padding-left: 11px;
   float: none;
   margin: 0;
}
.kiosque ul li a{
	/*text-decoration : underline;*/
	font-size: 11px;
}
.kiosque ul li img{
	height: 127px;
	width: 95px;
}

/* Extrait */
#left .grid_400 .extraits{
	background-image: url(../../imgstat/culture/fond_extraits.gif);
	background-position: right top;
	border: 0 none;
   margin: 0;
   margin-top: 15px;
}
#left .extraits .module{
	background-image: none;
}
#left .extraits .module a{
	background-image: url(../../imgstat/culture/fleche_module.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 14px;
	padding-left: 15px;
}
.extraits h2{
	margin-bottom: 10px;
   float: none;
}
.extraits h2 a{
	color: #FFF;
}
.extraits img{
	border: 1px solid #FFF;
}
.extraits .image{
	float: left;
	width: 102px;
   margin-right: 20px;
}
.extraits ul{
   float: left;
   width: 248px;
   clear: right;
}
.extraits li{
	float: left;
   width: 248px;
   opacity: 0.5;
   filter: alpha(opacity="50");
}
.extraits li.actif{
   opacity: 1;
   filter: alpha(opacity="100");
}
.extraits .breadcrumb li{
   opacity: 1;
}
.extraits p{
	font-size: 12px;
}
.extraits p, .extraits a, .extraits .plus a{
	color: #FFF;
}
.extraits .auteur{
	color: #C3CBD5;
	padding-bottom: 10px;
	padding-top: 5px;
	font-size: 10px;
}
.extraits p a, .extraits .auteur span{
	font-weight: bold;
}
.extraits li.actif .extrait{
	background-image: url(../../imgstat/culture/puce_extraits.gif);
	background-position: left center;
   float: left;
   width: 240px;
	background-repeat: no-repeat;
	padding-left: 8px;
}
.extraits .actif a{
	color: #FFF;
}
.extraits .plus{
	font-size: 10px;
}

/* Palmares */
#left .grid_235 .palmares{
   padding-right: 5px;
   width: 215px;
}
.palmares ol span{  
	font-weight: bold;
   margin-right: 5px;
}
.palmares ol li{ 
	font-weight: normal;
	margin-top: 7px;
	font-size: 12px;
}
.palmares .plus{
	padding-top: 15px;
}

/* Librairie */
.librairie .boutique{
	background-image: url(../../imgstat/culture/fond_librairie.gif);
	background-repeat: no-repeat;
	float: left;
	padding: 0;
	padding-top: 10px;
	width: 300px;
}
.librairie .boutique .livre_boutique{
	border: 5px solid #FFF;
	float: right;
	margin-right: 10px;
}
*html .librairie .boutique .livre_boutique{
	margin-right: 5px;
}
.librairie .boutique .contenu{
	border: 5px solid #ECECEC;
	float: left;
	margin: 40px 0 0;
	padding: 8px 10px 10px;
	width: 155px;
}
.librairie .boutique .contenu h4{
	font-size: 12px;
	padding-bottom: 14px;
	line-height: 17px;
}
.librairie .boutique .contenu .prix{
	color: #0092FC;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	text-align: center;
	width: 70px;
}
.librairie .boutique .contenu .bouton_valider{
	float: right;
	padding-bottom: 3px;
	padding-top: 3px;
	width: 82px;
}
.librairie .bouton_valider{
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	font-family: Arial;
	text-transform: uppercase;
}
.librairie .bouton_valider input, .bouton_valider a{
	background-color: #000;
	color: #FFF;
	text-decoration: none;
}

/* Camion des mots */
.camion_mots{
	background-image: url(../../imgstat/culture/fond_camion_mot.gif);
	background-position: right top;
	background-repeat: no-repeat;
	line-height: 16px;
}
.camion_mots h3{
	clear: both;
	padding-bottom: 10px;
	width: 200px;
	font-size: 12px;
}
.camion_mots p{
	font-size: 11px;
}
.camion_mots p a{
	text-decoration : underline;
}

/* Partenaires */
.partenaires h2 {
	*margin-bottom: 0px;
}
.partenaires h3{
	font-size: 12px;
	line-height: 16px;
	width: 130px;
	padding-bottom: 3px;
	*margin-top: -13px
}
.partenaires ul{
	clear: both;
	padding-left: 0;
}
.partenaires li{
	margin-bottom: 15px;
	padding: 4px 0 6px 5px;
  font-size: 10px;
	line-height: 13px;
	border: 1px solid #ebeef1;
}
.partenaires p{
	width: 130px;
}
.partenaires li img{
	margin-top: -4px;
}
#right .partenaires li{
  float: left;
	width: 298px;
  padding: 0;
}
#right .partenaires li img{
  margin-top: 0;
}

#right .partenaires li h3{
  *margin-top: 0;
  margin-bottom: 3px;
  padding: 4px 0 0 5px;
}
#right .partenaires li p{
  padding: 0 0 6px 5px;
}
#right .partenaires .plus{
  width: auto;
}
/* Sorties */
.rotative .content .note{
	width: 100px;
	margin-bottom: 10px;
	padding-top: 20px;
	clear: both;
	padding-left: 5px;
}
.rotative .content .note li{
	margin: 0;
	text-align: left;
	font-size: 11px;
	color: #516074;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 120px;
	float: left;
}
.rotative .content .note li p{
	font-family: Arial;
	background-image: url(../../imgstat/culture/note_left.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-bottom: 5px;
	float: right;
	padding-left: 16px;
	*margin-top: -16px;
}
.rotative .content .note li p span{
	background-image: url(../../imgstat/culture/note_right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color: #516074;
	font-family: Arial;
	padding: 0 7px 6px 2px;
}

/* Face à Face */
#left .grid_400 .face{
	background-image: url(../../imgstat/culture/fond_face.gif);
	background-position: right top;
	width: 385px;
	border: 0 none;
	margin: 0;
	padding: 0;
	padding-left: 15px;
	padding-bottom: 8px;
   margin-top: 15px;
}
.face h2{
	background-image: url(../../imgstat/culture/fleche_rouge.gif);
	background-position: left 39%;
	background-repeat: no-repeat;
	padding-left: 14px;
	margin-top: 15px;
	margin-bottom: 2px;
}
.face h2 a{
	color: #FFF;
	font-family: Arial;
	font-size: 14px;
	text-transform: uppercase;
}
.face h2 span{
	color: #F81F00;
}
.face object, .face embed{
	border: 1px solid #FFF;
	float: left;
	margin-bottom: 10px;
	width: 350px;
	height: 218.5px;
}
.face h3{
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
	margin-bottom: 17px;
	float: left;
	width: 100%;
}
.face h3 a{
	color: #FFF;
}
.face .plus{
	clear: none;
	margin-top: 37px;
	margin-right: 16px;
}
.face .plus span{
	color: #F81F00;
}
.face .plus a{
	color: #FFF;
}

/* Chroniques */
#left .chronique{
	width: 195px;
	border: none;
}
.chronique .content{
	clear: both;
}
.chronique h2{
	/*padding-bottom: 30px;*/
  float: left;
  width: 100%;
}
.chronique h2 img{
	border: 0 none;
	margin: 0;
	padding: 0;
	clear: both;
	padding-bottom: 15px;
}
.chronique h3 a{
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
.chronique img{
	float: left;
	padding: 4px;
	border: 1px solid #E4E4E4;
	margin-right: 8px;
	margin-bottom: 4px;
}
.chronique p{
	font-size: 11px;
	line-height: 16px;
}
.chronique .comment{
	float: left;
	padding-top: 7px;
	font-size: 10px;
	margin-bottom:0;
	padding-left:0;
}
.chronique .comment li{
	float: left;
}
.chronique .plus{
	clear: both;
	font-size: 10px;
	padding-top: 18px;
}

/* Box Office */
#left .grid_235 .box_office{
   padding-right: 5px;
   width: 215px;
}
.box_office ol span{  
	font-weight: bold;
   margin-right: 5px;
}
.box_office ol li{ 
	font-weight: normal;
	margin-top: 7px;
	font-size: 12px;
}

/* Rencontres cine */
.rencontres .module{
	margin-bottom: 0;
}
.rencontres ul{
	clear: both;
	padding-left: 0;
	padding-top: 12px;
   float: left;
   width: 620px;
}
.rencontres li{
	float: left;
	width: 140px;
	display: block;
	text-align: center;
	font-size: 11px;
	margin: 5px 6px;
	font-weight: bold;
	line-height: 16px;
}
.rencontres li li{
   margin: 0 0 5px 0;
}
.rencontres li ul{
	clear: none;
	padding-top: 0;
   width: auto;
}
.rencontres img{
	border: 1px solid #E4E4E4;
	padding: 4px;
    height: 100px;
	width: 100px;
}
.rencontres .auteur{
	font-size: 10px;
	color: #7F91A9;
	margin-bottom: 0;
	margin-top: 0;
	font-weight: normal;
}
.rencontres li .comment{
	float: left;
	padding-left: 25px;
}
.rencontres .comment li{
	display: inline;
	float: left;
	width: 13px;
   margin: 0 2px;
}
.rencontres .comment li a{
	font-weight: normal;
	font-size: 10px;
}
.rencontres .auteur span{
	font-weight: bold;
}

/* Bandes Annonces */
.ba .ba_content{
	background-color: #000;
}
.ba_content h2 a{
   color: #FFF;
}
.ba_content h2{
	color: #FFF;
	font-family: Arial;
	text-transform: uppercase; 
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 9px;
	font-size: 14px;
}
.ba_content .opc_container{
	top: 0;
	bottom: auto;
}
.ba_content .opc_content{
	width: 273px;
	font-size: 12px;
	padding-bottom: 6px;
	padding-left: 15px;
	padding-top: 10px;
}
.ba_content .opc_content li{
	background-image: url(../../imgstat/culture/puce_blue_video_ba.png);
	background-position: left 4px;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom: 5px;
	font-family: dinmedium, Arial, sans-serif;
	font-weight: normal;
	font-size: 13px;
}
.ba_content .opc_content li:hover{
	background-image: url(../../imgstat/culture/puce_white_video_ba.png);
}
.ba_content .opc_content li a{
	color: #FFF;
}

/* kiosque */
.topic_cinema #right .kiosque_2{
	background-image: url(../../imgstat/culture/fond_kiosque.gif);
	padding-bottom: 12px;
	background-repeat: no-repeat;
}
.topic_livre #right .kiosque_2{
	background-image: url(../../imgstat/culture/fond_kiosque_lire.gif);
	padding-bottom: 12px;
	background-repeat: no-repeat;
}

.kiosque_2 h2{
	margin-top: 5px;
	margin-bottom: 5px;
}
.kiosque_2 h2 img{
	border: none;
	margin-top: 0;
}
.kiosque_2 img{
	border: 3px solid #FFF;
	margin-top: -32px;
}
.kiosque_2 ul li{
	background-image: url(../../imgstat/culture/dot_fond_noir.gif);
	background-position: left 6px;
	background-repeat: no-repeat;
	float: none;
	margin: 0;
	padding-left: 13px;
	margin-left: 3px;
	margin-bottom: 2px;
}
.kiosque_2 ul li a{
	color: #FFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}

/*Boîte à News*/
.boite{
   border-bottom: 15px solid #EBEEF1;
   width: 610px;
}
.boite 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-bottom: 15px;
	margin-top: -5px;
	padding-bottom: 10px;
	font-family: Georgia;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
}
.boite .type_boite{
	float: right;
	margin-top: 5px;
	*margin-top: -5px;
}
.boite .head{
	*margin-top: 5px;
}
.boite .tabs{
	margin-bottom: 10px;
}
.boite .tabs .actif{
	margin-left: 12px;
}
#left .boite .info{
	margin-bottom: 15px;
	float: left;
	padding: 0;
	width: 610px;
	line-height: 17px;
}
.boite .type{
	clear: both;
	margin-top: 5px;
	color: #7F91A9;
	font-family: Georgia;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.boite .indiscret{
	background-color: #FA1F00;
	color: #FFF;
	padding-left: 2px;
	width: 73px;
}
.boite .titre{
	padding-top: 5px;
	padding-bottom: 5px;
}
.boite .titre a{
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
.boite .date{
	color: #000;
	font-size: 12px;
	margin: 0;
	margin-bottom: 10px;
}
.boite .text{
	line-height: 20px;
}
.boite .refer{
	border: 1px dotted #999;
	border-width: 1px 0;
	float: left;
	padding-top: 5px;
	width: 610px;
	padding-bottom: 1px;
	margin-top: 15px;
}
.boite .nav_{
	clear: both;
	text-align: center;
}
.boite .nav_ li{
	display: inline;
	font-family: Arial;
	font-size: 12px;
}
.boite .nav_ li.before a{
	color: #7F91A9;
	text-decoration: none;
}
.boite .nav_ li.first a{
	background-color: #000;
	color: #FFF;
	font-weight: bold;
	border: 0 none;
}
.boite .nav_ li.first a:hover{
	border: 0 none;
}
.boite .nav_ li a{
	border: 1px solid #E1E5EA;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
}
.boite .nav_ li a:hover{
	border: 1px solid #000;
}

/*Page 404*/
.erreur_404{
	padding: 20px;
}
.erreur_404 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-bottom: 15px;
	margin-top: -5px;
	padding-bottom: 10px;
	font-family: Georgia;
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
}
.erreur_404 img{
	float: right;
	position: relative;
}
.erreur_404 p{
	font-size: 13px;
}
.erreur_404 .intro{
	color: #0092FC;
	margin-bottom: 15px;
}
.erreur_404 a{
	font-weight: bold;
}

/* */
.connexion .img_compte{
	border: 2px solid #FFF; 
	margin-top: 10px; 
	position: relative; 
	margin-left: -2px;
	float: right;
}
.connexion #identity{
	*width: 210px;
}
.connexion #identity p{
	background: transparent;
	padding-left: 0;
	padding-left: 10px;
	padding-right: 78px;
}
.connexion #identity p span{
	font-weight: bold;
}
.connexion #identifiants{
	margin-left: 0;
}
.connexion #onglet-compte{
	border-right: 1px solid;
}

/* Com */
.com h2{
   margin-bottom: 15px;
   font-size: 12px;
}
.com p{
   margin-bottom: 10px;
   font-size: 12px;
}
.com a{
   text-decoration: underline;
}
.com .right{
   float: right;
   margin-bottom: 0;
}

/* Right : groupement thematique 
.x_boite_groupement{
   border-top: 3px solid #C7CED6;
   float: left;
   width: 310px;
   padding: 10px;
   background-color: #FFF;
   background-image: url(/imgstat/culture/decli/bg_bloc_gpt.gif);
   background-position: left bottom;
   border-bottom: 15px solid #EBEEF1;
}*/


/* Belfond */

.belfond_noir .images_belfond{
  float:right; 
  display:inline; 
}

.belfond_noir .flash_belfond{
  float: left; 
  display: inline;
	margin: 10px 0 0 10px;
}

/* Page contact*/

#content #left .pagecontact .bloc{
  margin-top: 0;
}
#left div.pagecontact {
  border-top: 0;
}
.pagecontact h1{
  margin: 10px 15px 20px;
  padding-bottom: 10px;
  font-family: Georgia;
  font-size: 18px;
  font-weight: normal;
  text-transform: uppercase;
  color: #000000;
  border-bottom: 2px solid #CCCCCC;
}
.pagecontact h2{
  margin: 0 15px 10px;
  font-size: 16px;
  font-weight: bold;
  line-height: 20px;
  color: #000000;
}
.pagecontact ul{
  margin: 0 15px 15px;
  padding:0 0 15px;
  border-bottom: 1px dotted #a1a1a1;
}
.pagecontact ul.last{
  border-bottom: 0;
}
.pagecontact li{
  padding: 0 0 5px;
} 
