/* CSS Document */
.filAriane  {
	display:none;
}
aside  {
	margin:0px;
}
aside ul li  {
	margin:0px;	
}
aside ul li a {
	background-image:0% 0%;
}


#content section {
    padding-bottom: 0px!important;
}
#videos {
	background-image:url(/lae/public1.0/img/site/bouton-video.jpg);
	background-repeat:no-repeat;	
	width:72px;
	height:27px;
	display:block;
	color:#fff;
	position:absolute;
	right:0px;
	z-index:100;
	margin-top:-72px;
	padding-top:45px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
	font-family: 'nova_condensed_ssi', sans-serif;
	
}
#bandeau .cmBlocInfoAjouter {
	display:block;
}
#bandeau,
#bandeau #diaporamaLaetisbandeau {
	height:535px!important;
}
#bandeau .rsCaption.diapoRouge{
	background-color:rgba(132,43,46,0.8);
}
#bandeau .rsCaption.diapoBeige{
	background-color:rgba(219,211,198,0.8);
}
#bandeau .rsCaption.diapoOcre{
	background-color:rgba(171,136,70,0.8);
}
#bandeau .rsCaption.diapoNoir{
	background-color:rgba(0,0,0,0.8);
}
#bandeau .rsABlock {
   width:auto;
   text-align:left;
   bottom:0px;
   left:50px;
   right:auto;
   top:auto;

}
#bandeau .diaporamaLaetis .rsABlock h6{
	font-size:50px;
	font-family: 'nova_condensed_ssi', sans-serif;
	margin:0px;
	line-height:50px;
	text-transform:uppercase;
}
#bandeau .diaporamaLaetis .rsABlock p{
	font-size:24px;
	font-family: 'nova_condensed_ssi', sans-serif;
	margin:0px;
}
#bandeau .rsDefault .rsArrowIcn {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 0px;
	width:45px;
	height:45px;	
	left:0%;
}
#bandeau .rsDefault .rsArrow {
	width:45px;
}
#bandeau .rsDefault.rsHor .rsArrowLeft {
	right:240px;
	top:0px;
	left:inherit;
}
#bandeau .rsDefault.rsHor .rsArrowRight{
	right:194px;
	top:0px;
	left:inherit;
}
#bandeau .rsDefault .rsArrowIcn {
	top:10px;
	margin:0px;
}
#bandeau  .rsDefault.rsHor .rsArrowLeft .rsArrowIcn {
	background-position: -56px -24px;
}
#bandeau  .rsDefault.rsHor .rsArrowRight .rsArrowIcn {
	background-position: -56px -56px;
}
#coupCoeur {
	width:326px;
	height:388px;
	float:left;
	background-color:#fff;
	margin-right:1px;
}
#coupCoeur h2 {
	margin:0px;
	color:#4a453f;
	font-size:18px;
	text-transform:uppercase;
	padding:10px 20px;
	float:left;
	font-family:"nova_condensed_ssi",sans-serif;
	font-weight:normal;
	position: absolute;
	z-index: 10;
}
.articlecoupCoeur {
	background-color: #fff;
	float: left;
}
#dsioOiListeCoupCoeur {
	width:326px;
	height:362px;
	clear:both;
	position:relative;
	overflow: hidden;
	margin-top: 25px;

}
#agenda {
	width:326px;
	height:388px;
	background-color:#4a4945;
	float:left;
}
#agenda h2 {
	margin:0px;
	color:#b08b47;
	font-size:18px;
	text-transform:uppercase;
	padding:10px 20px;
	float:left;
	font-family:"nova_condensed_ssi",sans-serif;
	font-weight:normal;
}
.lienAgenda {
	float:right;
	color:#b08b47;
	font-size:11px;
}
.lienAgenda  a {
	color:#b08b47;
	margin-right:7px;
	text-decoration:none;
	margin-top:7px;
	display:block;
	background-image:url(/lae/public1.0/img/site/fleche-agenda.png);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding-left:10px;
}
#dsioOiListeFMA {
	width:326px;
	height:336px;
	background-color:#4a4945;
	clear:both;
}
#dsioOiListeFMA .rsOverflow,
#dsioOiListeFMA .rsOverflow .rsSlide{
	background-color:#4a4945;
}
#dsioOiListeFMA .rsOverflow .rsSlide figure {
	width:326px;
	height:185px;
	overflow:hidden;
}
#dsioOiListeFMA .rsOverflow .rsSlide img{
	width:326px;
	min-height:185px;
}
#dsioOiListeFMA .rsOverflow .rsSlide h3 {
	margin:0px;
	color:#b08b47;
	font-size:21px;
	line-height:21px;
	margin-bottom:15px;
}
#dsioOiListeFMA .rsOverflow .rsSlide h4 {
	margin:0px;
	color:#b08b47;
	font-size:15px;
	font-family:"nova_condensed_ssi",sans-serif;
	font-weight:normal;
}
#dsioOiListeFMA .rsOverflow .rsSlide  section {
	color:#fff;
	font-size:14px;
	margin:15px 0px 15px 0px;
	padding:0px 20px;
	width:285px;
	height:100px;
	min-height:inherit;
	line-height:14px;
	float:none;
}
#dsioOiListeFMA .rsOverflow .rsSlide  section p{
	margin:0px;
}
#dsioOiListeFMA .rsOverflow .rsSlide  .lienFMA a {
	color:#b08b47;
	font-size:11px;
	text-decoration:none;
	background-image:url(/lae/public1.0/img/site/fleche-agenda.jpg);
	background-position:0px 4px;
	background-repeat:no-repeat;
	padding-left:10px;
}
#dsioOiListeFMA .rsOverflow .rsSlide  .lienFMA {
	margin:0px;
	padding:0px 20px;
}

#dsioOiListeFMA.rsDefault .rsArrow  {
	height:auto;
	top:165px;
}



/*
#prepareSejourBoutique li #boutique span {
    display: none;
}
#prepareSejourBoutique li #sousMenuBoutique {
    display: none;
}*/

#prepareSejourBoutique {
	width:326px;
	height:542px;
	top:1px;
	position:relative;
	float:right;
	margin: 0;
    overflow: hidden;
    padding: 0;
    right: 0;
    z-index: 10;
}
#prepareSejourBoutique li {
    color: #fff;
    display: block;
    height: 145px;
    line-height: 18px;
    list-style: outside none none;
    text-align: center;
    width: 122px;
}
#prepareSejourBoutique #menuSejour li {
	font-size:22px;
}
#prepareSejourBoutique #menuSejour li a {
	color: #fff;
    display: block;
    line-height: 18px;
    text-align: center;
    text-decoration: none;

}
#prepareSejourBoutique li a:hover {
    color: #4a453f;
}
#prepareSejourBoutique li #prepareSejour {
	padding:32px 0px 20px 0px;
	color:#ac8f90;
	font-size:24px;
	line-height:30px;
	cursor:inherit;
	background-image: url("/lae/public1.0/img/site/prepare-sejour.png");
    display: block;
    height: 70px;
    width: 112px;
}
#prepareSejourBoutique li #prepareSejour strong {
	font-size:41px;
	display:block;
    font-weight: normal;

}
#prepareSejourBoutique li#prepareSejourLi {
	width:326px;
	height:312px;
	background-image:url(/lae/public1.0/img/site/prepare-sejour-accueil.jpg);
	background-repeat:no-repeat;
}
#prepareSejourBoutique li #prepareSejour {
	background-image:none;
	width:auto;
	height:auto;
}
#prepareSejourBoutique #menuSejour{
	clear:both;
	position:relative;
	background-color:transparent;
	margin-top:12px;
	background-color: transparent;
    clear: both;
    left: inherit;
	padding:0px;
}
#prepareSejourBoutique #menuSejour li {
    background-position: 50% 10px;
    background-repeat: no-repeat;
    font-family: "nova_light_condensed_ssi",sans-serif;
    height: auto;
    margin: 0 10px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
	
}
#prepareSejourBoutique #menuSejour span {
	padding-top:55px;
	display:block;
}
#prepareSejourBoutique #menuSejour li#menuSejour-cote-pratique span {
    color: #fff;
    display: block;
	text-align:left;
	margin-left:100px;
	padding-top:10px;
}
#prepareSejourBoutique #menuSejour li.menu-niveau2Sejour {
	margin:0px;	
	float:left;
	width:50%;
}


#prepareSejourBoutique #menuSejour li#menuSejour-cote-pratique{
	clear:both;
	margin:15px 0px 0px 0px;
	width:100%;
}
#prepareSejourBoutique #menuSejour li#menuSejour-dormir{

}
#prepareSejourBoutique #menuSejour li#menuSejour-saveurs{
}
#prepareSejourBoutique #menuSejour li#menuSejour-pratique a {
	text-align:left;
}
#prepareSejourBoutique #menuSejour ul {
	padding:0px;
	margin:0px;
}
#prepareSejourBoutique #menuSejour #menuSejour-cote-pratique ul {
	margin:0px;
	margin-top:0px;
	text-align:left;
	margin-bottom:12px;
	 padding: 0;
	 margin-left:100px;
}
#prepareSejourBoutique #menuSejour li  a {
	text-align:center;
	padding-top:55px;
	background-position:50% 0%;
	background-repeat:no-repeat;
	display:block;
	
}


#prepareSejourBoutique #menuSejour li#menuSejour-dormir a {
	background-image:url(/lae/public1.0/img/site/picto-dormir-accueil.png);
}
#prepareSejourBoutique #menuSejour li#menuSejour-saveurs  {
	background-image:url(/lae/public1.0/img/site/picto-deguster-accueil.png);
	background-position:50% 0px;
}
#prepareSejourBoutique #menuSejour li#menuSejour-saveurs a {
	background-image:url(/lae/public1.0/img/site/picto-deguster-accueil.png);
}
#prepareSejourBoutique #menuSejour li#menuSejour-cote-pratique {
	background-image:url(/lae/public1.0/img/site/picto-pratique-accueil.png);
	background-position:45px 0px;
	margin-top: 30px;
}

#prepareSejourBoutique #menuSejour ul li {
	display:block;
	width:auto;
	margin:0px;
	line-height:12px;
	padding:0px 5px 0px 5px;
	text-align:center;
	
	
}
#prepareSejourBoutique #menuSejour  #menuSejour-cote-pratique ul li {
	float:left;
	background-image:url(/lae/public1.0/img/site/tiret.gif);
	background-repeat:no-repeat;
	background-position:0px 8px;
}
#prepareSejourBoutique #menuSejour  #menuSejour-cote-pratique ul li:nth-child(1),
#prepareSejourBoutique #menuSejour  #menuSejour-cote-pratique ul li:nth-child(3) {
	background-image:none;
  padding-left:0px;
}
#prepareSejourBoutique #menuSejour ul li:nth-child(4),
#prepareSejourBoutique #menuSejour ul li:nth-child(6),
#prepareSejourBoutique #menuSejour ul li:nth-child(7),
#prepareSejourBoutique #menuSejour ul li:first-child{
	background-image:none;
	padding-left:0px;
}
#prepareSejourBoutique #menuSejour li li a {
	display:inline;
	line-height:14px;
	text-align:left;
	font-family: 'calibri', sans-serif;
	padding-left:3px;
	margin:0px;
	font-size: 12px;
    height: auto;
    padding: 0;
    text-transform: none;
    width: auto;	
	text-align:center;
	background-image:none!important;
}
#prepareSejourBoutique #menuSejour  #menuSejour-cote-pratique li li a {
	text-align:left;
	
}
#prepareSejourBoutique #menuSejour li li a:hover {
    color: #ac8f90;
}

#prepareSejourBoutique li#boutiqueLi {
	width:326px;
	height:229px;
	background-image:url(/lae/public1.0/img/site/boutique-ligne-accueil.jpg);
	background-repeat:no-repeat;
}
#prepareSejourBoutique li a#boutique{
	background-image:none;
	font-size:30px;
	width:auto;
	padding:93px 0px 0 0px;
	height:auto;
 color: #4a453f;
 text-decoration:none;
 background-image: none;
    font-size: 30px;
    height: auto;
    padding: 93px 0 0;
    width: auto;
	display:block;
	 text-transform: uppercase;
}
#prepareSejourBoutique li a#boutique span {
	font-size:14px;
	margin-top:3px;
	display:block;
}
#prepareSejourBoutique li #boutique span ,
#prepareSejourBoutique li #sousMenuBoutique {
	display:block;
}
#prepareSejourBoutique li #sousMenuBoutique{
	margin:0px;
	padding:0px;
}
#prepareSejourBoutique li #sousMenuBoutique li {
	float:left;
	height:97px;
	width:163px;
}
#prepareSejourBoutique li #sousMenuBoutique li a {
	text-transform:uppercase;
	height:42px;
	padding-top:55px;
	text-align:center;
	display:block;
	width:163px;
	font-size:20px;
	font-family: 'nova_light_condensed_ssi', sans-serif;
}
#prepareSejourBoutique li #sousMenuBoutique li a{
	background-repeat:no-repeat;
	background-position:50% 0%;
	 color: #fff;
	 text-decoration:none;
}
#prepareSejourBoutique li #sousMenuBoutique li a#billetterie{
	background-image:url(/lae/public1.0/img/site/billetterie.jpg);
}
#prepareSejourBoutique li #sousMenuBoutique li a#topos{
	background-image:url(/lae/public1.0/img/site/topos.jpg);
}
#prepareSejourBoutique li #sousMenuBoutique li a#billetterie:hover{
	background-image:url(/lae/public1.0/img/site/billetterie-hover.jpg);
	color: #4a453f;
}
#prepareSejourBoutique li #sousMenuBoutique li a#topos:hover{
	background-image:url(/lae/public1.0/img/site/topos-hover.jpg);
	color:#4a453f;
}
#sociaux {
	display:none;
}

@media (max-width: 480px) {
	#bandeau, #bandeau #diaporamaLaetisbandeau {
		height:300px!important;
		overflow: hidden;
		position:relative;
		z-index: 10000;
		width:100%;		
	}
	#bandeau .diaporamaLaetis .rsABlock h6 {
		font-size:20px;
		line-height:20px;
	}
	#bandeau .diaporamaLaetis .rsABlock p {
		font-size:12px;
	}
	#bandeau .rsDefault.rsHor .rsArrowLeft {
		right:46px;
	}
	#bandeau .rsDefault.rsHor .rsArrowRight{
		right:0px;
	}
	#content {
		padding-top:0px;
	}
	
	#bandeau .rsABlock {
		bottom:5px!important;
		left:inherit!important;
		right:5px!important;
		top:inherit!important;
		background-color:rgba(0,0,0,0.7)!important;
	}
	
	#videos {
		display:none;
	}
	

}
@media (max-width: 320px) {	
	
	#dsioOiListeFMA,
	#dsioOiListeCoupCoeur{
		width:100%;
		max-width:320px;	
	}
	#coupCoeur,
	#agenda {
		width:100%;
		max-width:320px;
		overflow:hidden;
		
	}
	#dsioOiListeCoupCoeur figure {
		max-width:300px;
		overflow:hidden;
	}
	#prepareSejourBoutique #menuSejour li#menuSejour-cote-pratique{
		background-position:25px 0px;
	}
	#prepareSejourBoutique #menuSejour li span,
	#prepareSejourBoutique #menuSejour ul {
		margin-left:80px;
	}
	#dsioOiListeCoupCoeur .tarif strong {
		margin: 0px 0;
	}
	#prepareSejourBoutique li#prepareSejourLi,
	#prepareSejourBoutique li#boutiqueLi {
		background-position:-20px 0%;
	}
	#dsioOiListeFMA .rsOverflow .rsSlide section,
	#content #dsioOiListeCoupCoeur section{
		height:160px;
	}
	#dsioOiListeCoupCoeur,
	#dsioOiListeFMA {
		height:396px;
	}

	
	
}
