

@media only screen and (max-width: 40em) { 
	div#bandeau .titre h1 #logo_site {
    	left: 1em;
    	top: 1em;
		width: 10.5em;
	}
	
	ul.liste-documents li, ul.liste-actualites li, ul.liste-articles li, ul.liste-liens li, ul.fluxrss li {
    	margin: 0;
    	padding: 10px;
	}
	ul.liste-documents li a, ul.liste-actualites a, ul.liste-articles a, ul.liste-liens a {
    	font-size:0.8em;
	}
	div.style2 h3 {
    	font-size:1.3em;
	}
	div.style2 {
    	padding: 0.5em;
	}

.btn-langues {
  margin-left: 11em;
}

#profils_preferences #menu_langues{
	left: 11em;
}

}


@media only screen and (min-width: 40.063em) and (max-width: 61.4em) {
	div#bandeau .titre h1 #logo_site {
    	left: 1em;
    	top: 1em;
    	width: 12.5em;
	}

.btn-langues {
  margin-left: 11em;
}

#profils_preferences #menu_langues{
	left: 11em;
}
}

@media only screen and (min-width: 61.463em) { 
	div#bandeau .titre h1 #logo_site {
    	left: 3em;
    	top: 3em;
    	width: 16em;
	}

}

.ui-accordion .ui-accordion-header {
	font-weight: normal;
}
