@page{
	
}
body{
	/*background: #111111 url(img/header-bg.jpg) no-repeat center;*/
    background-size: cover;
    background-color: #FFFFFF;
	color: #000;
}
#content{
	padding: 0 2% 0 0;
	text-align : center;
	font-family: Verdana;
	font-size: 1.2em;
}
#header{
	padding: 0 1%;
	float:left;
	width: 100%;
	font-family: Verdana;
	font-size: 2em;
}
#central{
	padding: 1% 1% 0% 1%;
	float:left;
	width: 100%;
	font-family: Verdana;
	font-size: 1.2em;
}
#footer{
	padding: 0 0 0 0;
	float:left;
	width: 100%;
	font-family: Verdana;
	font-size: 1.2em;
}
#float {
float:left;
}


/* mode ecran de moins de x pixel de large*/
#logo{
	padding: 1%;
	/*float:left;*/
	/*max-width: 25%;*/
}
#menu{
	padding: 1%;
	/*float:right;*/
}
#menu_t{
	padding: 2% 0 0 0;
}
#lang{
	float:right;
}
#central_l{
	padding: 1%;
	float:left;
	/*max-width: 30%;*/
	/*width: 96%;*/
}
#central_r{
	padding: 1%;
	float:left;
	/*max-width: 30%;*/
	/*width: 96%;*/
}
#central_2{
	padding: 1%;
	float:left;
	/*max-width: 30%;*/
	/*width: 96%;*/
}
#central_m{
	padding: 0 0 0 0;
	/*float:left;*/
	/*width: 96%;*/
	
}
@media only screen and (min-width: 400px) {/*mode ecran de plus de 400px de large*/
	#logo{
		padding: 1%;
		float:left;
		max-width: 25%;
	}
	#menu{
		padding: 1%;
		min-width: 70%;
	}
	#menu_t{
		float:left;
		padding: 2% 0 0 0;
		width: 70%;
	}
	#lang{
		float:right;
		min-width: 10%;
	}
	#central_l{
		padding: 1%;
		float:left;
		width: 30%;
		min-width: 350px
	}
	#central_2{
		padding: 1%;
		float:left;
		width: 30%;
		
	#central_l2{
		padding: 1%;
		float:left;
		width: 20%;
		
	}
	#central_r{
		padding: 1%;
		float:left;
		width: 45%;
		
	}
	#central_r2{
		padding: 1%;
		float:right;
		width: 20%;
		
	}
	}
	#central_m{
		padding: 0 0 0 0 ;
		float:center;
		width: 100%;
	}
	
.responsive-video {
    position:relative;
    padding-bottom:56.25%;
    padding-top:60px;
    margin-bottom:20px;
    overflow:hidden
}

.responsive-video iframe,.responsive-video object,.responsive-video embed{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%
}	
	
}

