
p{
  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:11px;
  padding-bottom:10px;
}

#footer {
   background-color:none;
   width:955px;
   height:200px;
   margin-left:auto;
   margin-right:auto;
   position:relative;
   text-align:right;
}

#footer a {
   text-align:right; 
   color:#FFFFFF;
   text-decoration:none;
}

#actualites {
   float:right;
   margin-right:14px;
   margin-top:76px;
   width:203px;
   height:102px;
   border: solid 1px #b1de1f;
   background-color:#FFFFFF;
}

.barre-actu {
   width:196px;
   height:21px;
   color:#FFFFFF;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px
   background-image:url(../images/barre-actu.gif);
   margin-left:auto;
   margin-right:auto;
}

ul.menurubrique  {
   float:left;
   color:#363833;
   font-family:Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   list-style-type:none;
   padding:15px 0 20px 15px;
   width:600px;
   margin:0;
   position:relative;
   width:805px
   padding-bottom:10px;
}

ul.menurubrique li.menuvisitez {
   float:left;
   background-image:url(../images/camembert-rose.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding:0 10px 0 15px;
}

ul.menurubrique li.menusurprendre {
   float:left;
   background-image:url(../images/camembert-orange.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding:0 10px 0 15px;
}

ul.menurubrique li.menupratique {
   float:left;
   background-image:url(../images/camembert-vert.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding:0 10px 0 15px;
}

ul.menurubrique li.menudegustez {
   float:left;
   background-image:url(../images/camembert-vertclair.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding:0 10px 0 15px;
}

ul.menurubrique a {
   color:#8990a0;
   text-decoration:none;   
}

.menuvisitez {
   padding:0 0 0 20px;
}

.menusurprendre {
   padding:0 0 0 20px;
}

.menupratique {
   padding:0 0 0 20px;
}

.menudegustez {
   padding:0 0 0 20px;
}

#soustitre {
   font-family:Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   font-size:12px;
   padding-bottom:15px;
}

.rose12b {
   color:#e646e8;
   font-weight:bold;
}

.violet12b {
   color:#CC00CC;
   font-weight:bold;
}

.vert12b {
   color:#16b897;
   text-transform:uppercase;
   font-weight:bold;
}

.rouge12b {
   color:#be133e;
   font-weight:bold;
}

.vertclair12b {
   color:#91cc20;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   text-transform:uppercase;
}

#colgauche {
   float:left;
   width:49%;
}

#colmilieu {
   float:left;
   width:10px;
}

#coldroite {
   float:right;
   width:45%
}

/* --ACTUALITES --*/

.ghgh{
border:none;
}

.actu-date {
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   font-style:italic;
   color:#797979;
   margin:0px;
   padding:0px;
}

.actu-texte {
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   padding-bottom:15px;S
   color:black;
   margin:0px;
   padding:0px;
}

.actu-titre{
   font-family:Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   font-size:11px;
   color:#be133e;
   font-weight:bold;
   margin:0px;
   padding:0px;
}

/*-- PRATIQUE -- */

.horaires {
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000;
   list-style-type:none;
}

ul.horaires  li{
   background-image:url(../images/puce-verte.gif);
   background-position:top left;
   background-repeat:no-repeat;
   padding:0 15px 0 8px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
}

.hotels{
   
}

p.hotels{
   padding:0px;   
}

.hotels-coordonnees a{
   color:#16b897;
   font-style:italic;
}

.hotels-coordonnees {
   color:#16b897;
   font-style:italic;
}

/*--- RECETTES ---*/

.liste-recettes{
   padding-bottom:10px;
}

ul.liste-recettes li {
   list-style-type:none;
   color:#91cc20;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:italic;
}

ul.liste-recettes a {
   list-style-type:none;
   color:#91cc20;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-style:italic;
   text-decoration:none;
}

.titre-recette {
   color:#91cc20;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   text-transform:uppercase;
}

.titre-recette p{
   padding:0px;
   margin:0px;
   font-family:Arial, Helvetica, sans-serif;
   font-size-size:11px;
   text-transform:none;
   font-weight:normal;
}

ul.lien-recette li{
   float:left;
   height:35px;
   background-image:url(../images/icone-pdf.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding:22px 0px 0 27px;
   list-style-type:none;
}

.lien-recette {
   color:gray;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
}

.lien-recette a{
   color:gray;
   text-decoration:none;
   text-transform:none;
}

#menusurvol{
   list-style-type:none;
}

#menusurvol li{
   display:block;
   height:150px;
   float:left;
}

/* ERIC */
.champ{
border:0px; font-size:12px; padding-left:60px;
}
#form_nom{
background-image:url(../images/contact-nom.jpg); background-repeat:no-repeat; width:197px; height:42px;
}
#form_prenom{
background-image:url(../images/contact-prenom.jpg); width:220px; height:41px;
}
#form_telephone{
background-image:url(../images/contact-telephone.jpg); width:209px; height:43px;
}
#form_mail{
background-image:url(../images/contact-mail.jpg); width:196px; height:42px;
}
#form_question{
position:absolute; top:150px; left:450px; background-image:url(../images/contact-champ-question.jpg); background-repeat:no-repeat; width:404px; height:217px; border:0px; font-size:12px; padding-left:125px; padding-top:10px;
}
#form_submit{
position:absolute; top:370px; left:520px; background-image:url(../images/contact-bouton-envoyer.gif); background-repeat: no-repeat; width:158px; height:164px; border:0px; background-color:transparent;
}
.pdd-contact{
padding-top:260px;
}
