@media screen and (max-width:1000px){
	
	#conferenceFix{ bottom:10px;right:-50px;}
	#conferenceFix img{ width:50%}
	
	.container,	.contenu_article,
	#conference.post .contenu,
	#pdf #detail_numero,
	.container-mini{ width:700px;}
	
	.habillage main, .habillage .megaban,	
	.container.container-mini{ width:100%;}

	.taille1, .taille2, .taille3{ width:338px; }
	.taille4{ width:700px; }
	
	#header ul.social,
	#navHome,
	.confAvenir.bloc,
	.listeDoc.bloc,
	/*#header #gestionCompte li.newsletter,
	#header #gestionCompte li.connexion{ display:none;}*/
	
	#header/*2*/ #gestionCompte li.newsletter,
	#header/*2*/ #gestionCompte li.connexion{ display:none;}
	
	div.megaban div,
	div.megaban embed,
	div.megaban object{ width:97%; margin:0 auto;}
	div.megaban img{ width:97%; height:auto; margin:0 auto;}
	
	.liste { margin-right: 0;}
	.col_droite{ display:none;}
	.col_gauche{ width:100%;}
	.col3 { margin: 0 2% 8%;  width: 45.3%;}	
	h1{ font-size:36px; line-height:44px;}
	hgroup h2{ font-size:18px; line-height:26px;}
	nav.pagination .prev,
	nav.pagination .next{ width:140px;}
	
	ul.rubrique li a{ width:223px;}
	ul.rubrique li.autre a{ margin:10px 0 0 0;}
	
	section.actualites .une h1{ font-size: 20px;  line-height: 26px;}
	section.conferences .conf figure{ margin-left:-300px; margin-right:35px;}
	
	#article header figure.image{ width:700px;}
	#article header .ciopdf{ display:none;}
	#article p.texte{ width:550px;}
	#article p.texte span.mpu{ margin-left:-74px;}
	#article p.texte span.exergue{ margin:0 -74px; font-size:28px; line-height:38px;}
	#article p.chapeau{ font-size:20px; line-height:30px;}
	
	#humour figure .info_credit{ top:170px; left:50px; margin:0;}
	
	aside.memeSujet article.numero5{ display:block;}
	aside.memeSujet article{ height: 280px;}
	aside.memeSujet article.numero4{ margin-left:0px;}
	
	section.commentaires .texte_commentaire{ width:500px;}
	
	#conferences nav{ float:none;}
	#conferences li div.calendrier{ margin-left:0px;}
	#conferences li .contenu{ margin-left: 220px;}
	#conference nav{ display:none;}
	
	#conference header{ height:auto; padding-top:30px;}
	#conference header figure.image{ height:400px; width:400px; margin-left:-270px;}
	#conference header figure.image img{ width:400px;}
	#conference #presentation .contenu{ width:100%;}
	#conference #lieu .container{ width:350px; padding-left:350px;}
	#conference #lieu figure.image{ margin-left:-650px;}
	#conference #partenaire li{ width:320px; margin: 0 15px 20px;}
	#conference #intervenants ul li{ margin:0 14px 20px;}
	
	#conference #programme ul{ width:100%;}
	#conference #programme li.ligne{ margin:0; left:153px;}
	#conference #programme li.droite .heure,
	#conference #programme li.gauche .heure{ float:left; margin-left:90px; margin-right:5px;}
	#conference #programme li.gauche .picto{ float:left;}
	#conference #programme li.gauche .infos{ float:left;}
	#conference #programme li.gauche .infos .triangle{ float:left; border-width: 0 0 10px 10px; border-color: transparent transparent #dee1e1 transparent;}
	#conference #programme li.gauche.pause .infos .triangle{ border-color: transparent transparent #da3315 transparent;}
	#conference #programme li.gauche .infos .bulle{ float:left;}
	
	#conference.custom header figure.image{ margin: -60px 50px 0 -310px; width:500px; height:500px;}
	#conference.custom .presentation,
	#conference.custom .programme{ width:auto; float:none;}
	
	
	#etude header{ height:auto; padding:50px 0;}
	
	#pdf figure.image{ width:100%; margin:0;}
	
	.etape2 .recapitulatif{ float:none; margin:0 auto 40px; width:400px;}
	.etape2 #inscription{ float:none; margin:0 auto;}
	
	#inscription{ padding-right:0px;}
	#inscription .marketing,
	.iframe .marketing { display:none;}
	#etude .iframe{ margin:40px auto 0;}

	#mise_en_avant .marketing{ display:none;}
	#mise_en_avant .alaune{ margin-left:0;}
	#mise_en_avant .alaune article p{ display:block;}
	#mise_en_avant .alaune .droite ul{ display:block;}
	
	#mise_en_avant article.top figure{ float:none;}
	#mise_en_avant article.top div{ float:none; margin:10px 0 0 0;}
		
	#header_compte nav ul li a{ padding:15px 24px;}
	.contenu_compte table.recap{ width:100%; border-collapse:collapse;}
	.contenu_compte table.recap th,
	.contenu_compte table.recap td{ padding-left:10px }
	.contenu_compte table.recap td.infos{ width:80px; }
	.contenu_compte table.recap td.nom{ font-weight:bold; font-size:13px;  }
	.contenu_compte table.recap td.credit{ width:60px;}
	.contenu_compte table.recap td.lire{ width:40px;}
	
	section.offres h2{ width:auto; margin:0 auto 0}
	section.offres #lesPacks{ width:auto;}
	section.offres #lesPacks .pack,section.offres #lesPacks .pack.last{ float:none; margin:50px auto 0;}
	section.offres_question #question{ padding:0 0 30px}
	section.offres_question #plus div{ width:auto; float:none; margin-right:0;}
	section.offres .asterix{ margin:10px 0 0 0}
	
	#dialogueBox.footer1 .contenu{ margin-top:8px; font-size:24px; line-height:28px; width:44%;}
	
	#footer ul.logo li#copyright{ margin:-25px 0 0 0;}
	
}