/* '-------------------------------------------------------------------------------------------*/
/*                                        MEDIA QUERIES                                       */
/*-------------------------------------------------------------------------------------------*/


/*                                      CONTAINERS                                     */
/* __________________________________________________________________  */

#block_bandeau_home, #bandeau_home, #navigation, #conteneur, #block_contenu{
    max-width: 100%;
}

/*                                      BANDEAU                                   */
/* __________________________________________________________________  */

#header { 
	height:373px;
}

#headernav-outer {
    width: 200px;
}

.headerimg {
	
		
			background-image: url('local/cache-vignettes/L1000xH203/3-266a7.jpg');
		
			
	background-position: center top;
	background-repeat: no-repeat;
	width:100%;
	min-width: 651px;
	height:202px;
	position:absolute; top: 0;
	z-index: 1;
	background-size: 1000px;
}

#block_bandeau_home{
    background: url('squelettes/images/masque_diapo_maquette.png') no-repeat top center;
    padding: 0;
    min-width: 770px;
}

#bandeau_home{
	min-height: 202px;
	width: 770px;
}

h1{
	height: 76px;
	margin: 40px 0 30px 0;
}

h1 img{
	width: 256px;
}


/*                                      RECHERCHE                                  */
/* __________________________________________________________________  */

form#formrecherche{
 	float: right;
 	background: #fff;
	padding: 5px;
  /* Border-Radius */
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

#formrecherche div {
	margin: 0;
}
/*                                      NAVIGATION                                  */
/* __________________________________________________________________  */
.slicknav_menu{
	display: none;
}

#nav_principale_responsive{
	display: block;
	margin: 0 auto;
	width: 770px;
	float: none;
	height: 60px;
}


#nav_principale_responsive li{
	margin-right: -15px;
}

#navigation {
    background: #ffffff none repeat scroll 0 0;
    margin: 0 auto;
    width: 100%;
    clear: both;
}

#navigation::after{
	display: none;
}

ul#nav_principale{
	display: block;
	margin: 0 auto;
	width: 770px;
	float: none;
	height: 60px;
}

.sf-menu{
	float: none;
}

#nav_principale{
	display: none !important;
}

.sf-menu li#rub2_89:hover ul,
.sf-menu li#rub2_89.sfHover ul {
	left:			-84px;
}

.sf-menu li#rub2_90:hover ul,
.sf-menu li#rub2_90.sfHover ul {
	left:			-179px;
}

/*                                      COLONNE CONTENU                                   */
/* __________________________________________________________________  */


#colonne_contenu{
	float: none;
	max-width: 770px;
	margin: 0 auto;
}

/*ANYTHING SLIDER*/

h2.actus{
	padding: 20px 0 0 0;
	background: url('squelettes/images/a_la_une_bg.png') no-repeat center 62%;
}


#slider1 {
	width: 770px;

}

.block_photo_actu{
	width: 300px;
}

.anythingSlider{
	padding: 10px !important;
}

.anythingControls{
	top: 235px !important;
	right: 210px !important;
}

.bloc_anythingslider_alaune{
    height: 400px; 
    padding: 0;
}
/*BLOCK AGENDA*/

#block_agenda{
	padding: 26px 0 55px 10px;
}

.last_evmnt{
	padding: 0 13px 0 0;
	margin: 0 13px 0 0;
}

h2.evmnt {
	background-size: 100% 100%;
}

/*                                      COLONNE DROITE                                   */
/* __________________________________________________________________  */

#colonne_droite{
	float: none;
	width: auto;
	display: block;
	padding: 0;
	max-width: 770px;
	margin: 55px auto;
}

#colonne_droite ul{
	width: 220px;
	margin-right: 20px;
}

#colonne_droite div{
	width: 250px;
}

/*BLOCKS COLONNE DROITE*/

#enunclic, #restezinformes_bg, #div-responsive-news{
	display: inline-block;
	vertical-align: top;
}

div#bulletin {
	background-size: 100% auto;
	width: 238px;
}

#div-responsive-news{
	margin-left: 20px;
}

/*                                      FOOTER                                  */
/* __________________________________________________________________  */

#footer{
	width: 770px;
}

#block_adresse{
	float: none;
    margin: 0 0 30px 0;
    text-align: left;
    width: 100%;
}
#block_adresse:after {
  content: ""; /* Important, sinon l'élément n'est pas généré. */
  display: table;
  clear: both;
}

#block_adresse h2 {
  float: left;
  width: 67%;
  padding: 0;
}
#block_adresse p:first-child {
  float: left;
  clear: left;
  width: 67%;
  padding: 0;
}

#block_adresse p:last-child {
  float: right;
  width: 33%;
  margin: -18px 0 0 0;
}

#block_contact {
  float: left;
  width: 30%;
  text-align: left;
}

#block_reseaux {
  float: left;
  margin: 8px 0 0 0;
  text-align: left;
}

#block_marches li{
	display: inline-block;
}

ul#menu_divers{
	float: left;
	width: 37%;
	margin: 0;
	text-transform: uppercase;
}

#menu_divers li{
	display: inline-block;
	width: 49%;
}

#block_marches{
	float: left;
	width: 33%;
	text-align: left;
	
}












