
.fond_body  { background-image : url(medias/commun/fond.jpg);}
.menu   { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.amenu  { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.amenu2  { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.amenu3  { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.amenu4  { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.amenu5  { color: #636363; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.amenu:hover  { color: #ffffff; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; background-color:#be516b; display : block; border-left : 14px solid #FFFFFF;}

.amenu2:hover  { color: #ffffff; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; background-color:#a052a6; display : block; border-left : 14px solid #FFFFFF;}

.amenu3:hover  { color: #ffffff; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; background-color:#1ca8e5; display : block; border-left : 14px solid #FFFFFF;}

.amenu4:hover  { color: #ffffff; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; background-color:#3cb276; display : block; border-left : 14px solid #FFFFFF;}

.amenu5:hover  { color: #ffffff; font-size: 15px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; background-color:#e8a229; display : block; border-left : 14px solid #FFFFFF;}



.smenu1   { color: #be516b; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.asmenu1  { color: #be516b; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.asmenu1:hover  { color: #be516b; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.smenu2  { color: #a053a6; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.asmenu2  { color: #a053a6; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.asmenu2:hover  { color: #a053a6; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right }
.smenu3  { color: #1ba8e5; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.asmenu3  { color: #1ba8e5; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.asmenu3:hover  { color: #1ba8e5; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right }
.smenu4  { color: #3bb275; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.asmenu4  { color: #3bb275; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.asmenu4:hover  { color: #3bb275; font-size: 12px; font-family: futura, "Trebuchet MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right }
.basdepage { color: #575757; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right }
.abasdepage { color: #575757; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right }
.abasdepage:hover { color: #575757; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right }
.text { color: #636363; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.infoVillage  { color: #a053a6; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.ainfoVillage { color: #a053a6; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }
.ainfoVillage:hover { color: #a053a6; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: justify }
.infoEte  { color: #3bb275; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.infoEtecenter { color: #3bb275; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.infoHiver  { color: #1ba8e5; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.infoHivercenter { color: #1ba8e5; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: center }
.infoArcenciel  { color: #be516b; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.ainfoArcenciel { color: #be516b; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }
.ainfoArcenciel:hover { color: #be516b; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: justify }
.infoReservation   { color: #e7a22a; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.textImportant  { color: #636363; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.atextImportant   { color: #636363; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.alien  { color: #636363; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.alien:hover  { color: #636363; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.atextImportant:hover { color: #636363; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.titreActu { color: #636363; font-weight: bold; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.dateActu { color: #e7a22a; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.lienActu { color: #1ba8e5; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.alienActu  { color: #1ba8e5; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
input { border: solid 1px #636363 }
textarea { border: solid 1px #636363 }
.table { border: solid 1px #ddd; color: #636363; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
