/* CSS Document */

/*-----------------------Conteneur Principal------------------*/

.contentsaison{
margin:0;
padding:0;
width:517px;
}

/*-----------------------Menu du haut------------------*/

.bgbtattraitssaison{
background-image:url(../images/btAttraits.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtevenementssaison{
background-image:url(../images/btEvenements.jpg);
background-repeat:no-repeat;
width:173px;
height:30px;
}
.bgbthebergementsaison{
background-image:url(../images/btHebergement.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}

.bgbtattraitssaisonaut{
background-image:url(../images/btAttraitsautomne.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtevenementssaisonaut{
background-image:url(../images/btautomne.jpg);
background-repeat:no-repeat;
width:173px;
height:30px;
}
.bgbthebergementsaisonaut{
background-image:url(../images/btHebergementautomne.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtattraitssaisonhiver{
background-image:url(../images/btAttraitshiver.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtevenementssaisonhiver{
background-image:url(../images/bthiver.jpg);
background-repeat:no-repeat;
width:173px;
height:30px;
}
.bgbthebergementsaisonhiver{
background-image:url(../images/btHebergementhiver.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtattraitssaisonprintemps{
background-image:url(../images/btAttraitsprintemps.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtevenementssaisonprintemps{
background-image:url(../images/btprintemps.jpg);
background-repeat:no-repeat;
width:173px;
height:30px;
}
.bgbthebergementsaisonprintemps{
background-image:url(../images/btHebergementprintemps.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtattraitssaisonete{
background-image:url(../images/btAttraitsete.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
.bgbtevenementssaisonete{
background-image:url(../images/btete.jpg);
background-repeat:no-repeat;
width:173px;
height:30px;
}
.bgbthebergementsaisonete{
background-image:url(../images/btHebergementete.jpg);
background-repeat:no-repeat;
width:172px;
height:30px;
}
/*-----------------------Head------------------*/


.headete{
background:url(../images/saisonete_head.jpg) no-repeat;
height:188px;
}
.headautomne{
background:url(../images/saisonautomne_head.jpg) no-repeat;
height:188px;
}
.headautomneANG{
background:url(../images/saisonautomne_head_a.jpg) no-repeat;
height:188px;
}
.headprintemps{
background:url(../images/saisonprintemps_head.jpg) no-repeat;
height:188px;
}
.headprintempsANG{
background:url(../images/saisonprintempsa_head.jpg) no-repeat;
height:188px;
}
.headhiver{
background:url(../images/saisonhiver_head.jpg) no-repeat;
height:188px;
}
.headhiverANG{
background:url(../images/saisonhiver_head_a.jpg) no-repeat;
height:188px;
}
.headeteANG{
background:url(../images/saisonete_head_a.jpg) no-repeat;
height:188px;
}

.right{
float:right;
margin:0;
padding-bottom:9px;
background:url(../images/saisonete_right.jpg) no-repeat;
height:370px;
width:212px;
}

.rightaut{
float:right;
margin:0;
padding-bottom:9px;
background:url(../images/saisonete_right.jpg) no-repeat;
height:390px;
width:212px;
}

/*-----------------------Fil d'Ariane------------------*/

#filssaison{
margin:0 0 0 10px;
display:inline;
height:20px;
background-color:#0074A5;
font-size:10px;
color:#fff;
}

#filssaison a:link {
color:#fff;
}

#filssaison a:active {
color:#fff;
}

#filssaison a:visited {
color:#fff;
}

#filssaison a:hover{
font-size:10px;
text-decoration:none;
}

/*-----------------------Texte------------------*/

.bandeauxsaisons{
padding:0 0 15px 0;
}



.saisontexte{
margin:5px 10px 18px 10px;
font-size:12px;
text-align:justify;
color:#333;
}

/*-----------------------Menu des saisons------------------*/

#menusaisons{
margin:10px 10px 0 10px;
clear:right;
float:right;
}

#imagemenusaisons{
border:5px solid #dcdcdc;
}

#listesaisons{
padding:0;
margin:2px 0 0 0;
text-align:center;
list-style:none;
}

#listesaisons li{
font-size:12px;
width:184px;
margin:2px 0 0 0;
background-color:#ccc;
}

#listesaisons a:link, #listesaisons a:visited, #listesaisons a:active{
text-decoration:none;
display:block;
color:#0074a5;
}

#listesaisons a:hover{
background-color:#e5e5e5;
}

.saisonactive{
background-color:#e5e5e5;
text-decoration:none;
display:block;
color:#0074a5;
}

/*-----------------------Coups de coeur------------------*/

.coupscoeur_1{
margin:0 auto 18px 10px;
float:left;
width:157px;
}

.liencoupcoeur_haut {
font-size:12px;
margin-top:2px;
padding-left:2px;
height:30px;
text-decoration:none;
color:#fff;
background-color:#0074a5;
display:block;
}

a:hover.liencoupcoeur_haut {
text-decoration:underline;
}

.liencoupcoeur_bas {
text-decoration:underline;
font-size:12px;
color:#0074a5;
vertical-align:bottom;
}

a:hover.liencoupcoeur_bas {
text-decoration:none;
}

.textecoupcoeur{
font-size:12px;
text-align:left;
color:#333333;
margin-bottom:0px;
}

/*-----------------------Festivals et événements------------------*/

.festival{
padding:5px;
margin:0 auto 10px auto;
width:480px;
/*hauteur défini dans le html*/
background-color:#e5e5e5;
}

.festivalsectiongauche{
margin-right:2px;
float:left;
width:78px;
height:70px;
background-color:#ccc;
}

a.festivalsectiongauche{
}

.festivalsectiondroite{
float:left;
width:395px;
}

.festivalsectiondroite a{
padding:5px;
}

.festivalsectiondroite a:link, .festivalsectiondroite a:visited, .festivalsectiondroite a:visited{
color:#0074a5;
text-decoration:none;
}

.festivalsectiondroite a:hover{
text-decoration:underline;
}

.festivalsectiondroite p{
width: auto;
margin:0 0 0 5px;
padding:5px;
background-color:#fff;
}

/*-----------------------Vidéos et Autres activitées------------------*/

.autresactivitees{
float:left;
padding:0 5px 10px 9px;
width:157px;
height:auto;
}

.imageactivites {
margin-bottom:3px;
}

.imageactivites a:hover {
text-decoration:none
}

.autresactivitees ul{
background:#e5e5e5;
width:157px;
height:40px;
margin:0;
padding:0;
list-style:none;
}

.autresactivitees li{
line-height:.90em;
margin:0 0 0 5px;
}

.autresactivitees a:link, .autresactivitees a:visited, .autresactivitees a:active{
text-decoration:none;
background-color:#fff;
color:#0074a5;
}

.autresactivitees a:hover{
text-decoration:none;
background-color:#0074a5;
color:#fff;
}

