/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/
#nav {
        order: 4;
}
.method
{
        margin-left:auto;
        margin-right:auto;
}
.major
{
    font-size: 2.6em;
}
.minor
{
    font-size: 1.25em;
}

.carousel
{
	top: 7px;

}
.presentation
{
    	background: url(header3.jpg) repeat-x;
	margin-left:30px;
	margin-right:30px;
	margin-top:3px;
	height:150px;
}
#main
{
        margin-left:11px;
}
.logos
{
	display: flex;
	box-sizing: border-box;
}
.logo1
{
    	background: url(header1.jpg) no-repeat top left;
    	width: 700px;
    	height: 149px;
	margin-left:24px;
}
.logo2
{
    	background: url(header4.jpg) no-repeat;
	background-size: 100% auto;
	background-position: right center;
	margin-top:15px;
	margin-right:44px;
    	height: auto;
	flex: auto;
}
#extra { 
        max-width: 200px;
        width: 200px;
        margin-right: 25px;
        flex: 200px;
}
#francemap 
{
	width: 600px;
	height: 666px;
	margin: auto;
}
.hidden1280 {
   position: absolute;
   left: -10000em;
   top: auto;
   width: 1px;
   height: 1px;
   overflow: hidden;
   display: none;
}
#map { 
	width:100%; 
	height:650px;
}
body {
	font: 17px/165% "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif;
}
#conteneur { 
	flex:1;
}
#page {
	background:#fff url(bg.jpg) repeat-x;	 
}
#entete {
	top: 90px; 
	height:290px; 
}
#bloc-haut{	
	background: #fff url(wrap-bg-1024.jpg) no-repeat;
	background-size: 100% 500px;
	background-position: 0px 0px;
	width:85%;
	height: 385px;
}
#bloc-central{		
	background: #fff url(content-bg-1024.jpg) no-repeat;
	background-size: 100% 300px;
	background-position: 0px 0px;
	display: flex;
	width: 85%;
	height: 100%;
}
#bloc-bas{
        padding-bottom:15px;
        padding-top:15px;
}
#navigation { 
        max-width: 250px;
        width: 250px;
        margin-left: 25px;
        flex: 250px;
}
#pied {	
	font: normal 1em/1.6em 'Trebuchet MS', Tahoma, Sans-serif;
}
#contenu { 	
	margin-left:15px;
	margin-right:15px;
}
#littleinfo {display:none;}
.minimap {
        width: 150px;
        height: 150px;
}
