
/* CSS Document */

body{
background-color:#557aa5;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:auto;
font-size:11px;
}

a:link{
color:#000000;
text-decoration:none;
}

a:visited{
color:#000000;
text-decoration:none;
}

a:hover{
color:#000000;
text-decoration:underline;
}

h2{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:link{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:visited{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

h2 a:hover{
color:#e17121;
font-size:14px;
margin:0px;
padding:0px;
}

.header{
background-image:none;
background-repeat:no-repeat;
width:976px;
height:257px;

}

.diaporama_flash{
position:absolute;
margin:0px;
text-align:left;
left:0px;
}

.header_liste{
background-repeat:no-repeat;
width:976px;
height:148px;
}

.haut_header{
width:976px;
height:25px;
background-color:#000000;
text-align:left;
position:absolute;
z-index:40;
left:0px;
}

.lien_saison{
margin-left:20px;
}

.lien_saison:link{
font-size:18px;
font-weight:bold;
color:#89ad43;
text-decoration:none;
}

.lien_saison:visited{
font-size:18px;
font-weight:bold;
color:#89ad43;
text-decoration:none;
}

.lien_saison:hover{
font-size:18px;
font-weight:bold;
color:#89ad43;
text-decoration:none;
}
.infos_queyras_header{
padding-left:10px; 
text-align:right;
padding-right:15px;
color:#FFFFFF;
font-size:12px;
}

.infos_queyras_header a:link{
color:#FFFFFF;
text-decoration:none;
}

.infos_queyras_header a:visited{
color:#FFFFFF;
text-decoration:none;
}

.infos_queyras_header a:hover{
color:#FFFFFF;
text-decoration:underline;
}

.cadre_news{
float:left;
background-image:url(../images/designresa/fond_news.png);
background-repeat:no-repeat;
width:198px;
height:225px;
text-align:left;
padding-right:6px;
}

.bloc_texte_news{
padding-left:20px;
padding-top:20px;
font-size:11px;
height:180px;
width:180px;
}

.rubrique_header{
background-image:url(../images/designresa/fond_rubrique_header.png);
background-repeat:repeat;
margin:0px;
margin-top:2px;
height:26px;
line-height:28px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
}

.rubrique_header:link{
color:#ffffff;
}

.rubrique_header:visited{
color:#ffffff;
}

.rubrique_header:hover{
color:#ffffff;
}

.rubrique_header_liste{
background-image:url(../images/designresa/fond_bt_header_liste.png);
background-repeat:repeat;
margin-top:2px;
height:26px;
line-height:28px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

.rubrique_header_liste:link{
color:#FFFFFF;
}

.rubrique_header_liste:visited{
color:#FFFFFF;
}

.rubrique_header_liste:hover{
color:#FFFFFF;
}

.bas_header{
width:976px;
height:25px;
line-height:25px;
background-color:#000000;
text-align:left;
font-size:11px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.haut_bloc_bon_plan{
text-align:left;
background-image:url(../images/designresa/haut_bloc_bons_plans.png);
background-repeat:no-repeat;
width:235px;
height:23px;
}

.haut_bloc_a_la_carte{
text-align:left;
background-image:url(../images/designresa/haut_bloc_a_la_carte.png);
background-repeat:no-repeat;
width:235px;
height:23px;
}

.haut_bloc_reserver{
text-align:left;
background-image:url(../images/designresa/haut_bloc_reservation.png);
background-repeat:no-repeat;
width:227px;
height:23px;
}

.fond_bloc_a_la_carte{
background-color:#f2c89a;
width:235px;
height:250px;
text-align:center;
font-size:11px;
}


.fond_bloc_bon_plan{
background-color:#f9dd8a;
width:236px;
height:250px;
text-align:center;
font-size:11px;
}

.fond_bloc_reserver{
background-color:#9ebf47;
width:227px;
/*height:250px;*/
text-align:center;
font-size:11px;
}


.bulle_prix_promo{
background-image:url(../images/designresa/bt_oval_promo.png);
background-repeat:no-repeat;
width:139px;
height:60px;
line-height:60px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
margin-top:6px;
margin-left:45px;
}

.bulle_prix_promo a:link{
color:#FFFFFF;
}

.bulle_prix_promo a:visited{
color:#FFFFFF;
}

.bulle_prix_promo a:hover{
color:#FFFFFF;
}

.bulle_prix_a_la_carte{
background-image:url(../images/designresa/bt_oval_a_la_carte.png);
background-repeat:no-repeat;
width:139px;
height:60px;
line-height:60px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:20px;
margin-top:6px;
margin-left:45px;
}

.bulle_prix_a_la_carte a:link{
color:#FFFFFF;
}

.bulle_prix_a_la_carte a:visited{
color:#FFFFFF;
}

.bulle_prix_a_la_carte a:hover{
color:#FFFFFF;
}

.bulle_prix_bon_plan{
background-image:url(../images/designresa/bt_oval_bons_plans.png);
background-repeat:no-repeat;
width:139px;
height:60px;
line-height:60px;
text-align:center;
color:#de631f;
font-weight:bold;
font-size:20px;
margin-top:6px;
margin-left:45px;
}

.bulle_prix_bon_plan a:link{
color:#de631f;
}

.bulle_prix_bon_plan a:visited{
color:#de631f;
}

.bulle_prix_bon_plan a:hover{
color:#de631f;
}

.titre_bloc{
background-color:#e37721;
padding-left:10px;
padding-right:10px;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

.titre_bloc:link{
color:#FFFFFF;
}

.titre_bloc:visited{
color:#FFFFFF;
}

.titre_bloc:hover{
color:#FFFFFF;
}

.cadre_image_bloc{
background-image:url(../images/designresa/cadre_image_bloc.png);
background-repeat:no-repeat;
width:236px;
height:184px;
}

.haut_bloc_panier{
background-image:url(../images/designresa/haut_bloc_panier.jpg);
background-repeat:no-repeat;
width:261px;
height:28px;
font-size:11px;
color:#FFFFFF;
}


.bloc_resa{
background-color:#cac7b4; 
padding-top:6px; 
padding-left:11px; 
padding-right:11px; 
padding-bottom:40px;

}

.fond_bloc_resa{
background-color:#FFFFFF; 
font-size:11px; 
margin-bottom:20px;
text-align:left;
}

.fil_arianne{
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-left:13px; 
padding-top:10px; 
text-align:left;
}

.imprimer_envoi_ajout{
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-left:13px; 
padding-top:10px;
}

.bt_new_recherche:link{
font-size:11px; 
font-weight:bold; 
background-color:#346fb1; 
color:#ffffff;
padding:5px; 
margin-left:13px;
text-decoration:none;
}

.titre2{
background-image:url(../images/designresa/puce_fil_arianne.gif);
background-repeat:no-repeat;
background-position:center left;
float:left;
padding-right:5px;
padding-left:10px;
}

.titre3{
background-image:url(../images/designresa/puce_fil_arianne.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:10px;
float:left;
}

.titre4{
background-image:url(../images/designresa/puce_fil_arianne.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:10px;
float:left;
}

.titre5{
background-image:url(../images/designresa/puce_fil_arianne.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:10px;
float:left;
}

.bt_new_recherche:visited{
font-size:11px; 
font-weight:bold; 
background-color:#346fb1; 
color:#ffffff;
padding:5px; 
margin-left:13px;
text-decoration:none;
}

.bt_new_recherche:hover{
font-size:11px; 
font-weight:bold; 
background-color:#346fb1; 
color:#ffffff;
padding:5px; 
margin-left:13px;
text-decoration:underline;
}

.result_recherche{
padding-left:13px; 
text-align:left;
}

.fond_bloc_liste{
margin-left:13px; 
background-color:#FFFFFF; 
padding:10px; 
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

.lien_plus_photos:link{
color:#346fb1;
}

.lien_plus_photos:visited{
color:#346fb1;
}

.lien_plus_photos:hover{
color:#346fb1;
}

.texte_bloc_liste{
padding-left:14px; 
padding-top:14px; 
text-align:left;
}

.lien_plus_infos:link{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px;
}

.lien_plus_infos:visited{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px;
}

.lien_plus_infos:hover{
font-size:11px; 
font-weight:bold; 
background-color:#cac7b4; 
padding:5px; color:#FFFFFF; 
margin-top:20px;
height:30px; 
}

.cadre_plus_infos{
margin-top:20px;
margin-bottom:20px;
}

.tableau_prix{
padding-top:0px; 
text-align:left; 
margin-bottom:20px;
}

.lien_tableau_prix:link{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix:visited{
font-size:11px; 
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix:hover{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:link{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:visited{
font-size:11px; 
padding:5px; color:#FFFFFF;
}

.lien_tableau_prix1:hover{
font-size:11px;  
padding:5px; color:#FFFFFF;
}

.fond_lien_tableau_prix{
background-color:#bda36a; 
text-align:center;
}

.result_tableau_prix{
background-color:#cac7b4; 
text-align:center;
}

.fond_lien_reserver{
background-color:#89ad43; 
text-align:center;
}

.lien_reserver:link{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}

.lien_reserver:visited{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}


.lien_reserver:hover{
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
width:159px;
}

.fond_footer{
text-align:center; 
font-size:10px; 
padding-top:30px; 
padding-bottom:46px;
}

.coin_haut_gauche_photo{
background-image:url(../images/designresa/coin_haut_gauche_photo.jpg);
background-repeat:no-repeat;
width:7px;
height:6px;
}

.coin_haut_milieu_photo{
background-image:url(../images/designresa/coin_haut_milieu_photo.jpg);
background-repeat:repeat-x;
}

.coin_haut_droit_photo{
background-image:url(../images/designresa/coin_haut_droit_photo.jpg);
background-repeat:no-repeat;
width:12px;
height:6px;
}

.coin_milieu_gauche_photo{
background-image:url(../images/designresa/coin_milieu_gauche_photo.jpg);
background-repeat:repeat-y;
}

.coin_milieu_droit_photo{
background-image:url(../images/designresa/coin_milieu_droit_photo.jpg);
background-repeat:repeat-y;
}

.coin_bas_gauche_photo{
background-image:url(../images/designresa/coin_bas_gauche_photo.jpg);
background-repeat:no-repeat;
width:7px;
height:13px;
}

.coin_bas_milieu_photo{
background-image:url(../images/designresa/coin_bas_milieu_photo.jpg);
background-repeat:repeat-x;
}

.coin_bas_droit_photo{
background-image:url(../images/designresa/coin_bas_droit_photo.jpg);
background-repeat:no-repeat;
width:12px;
height:13px;
}

.pagination-resa{
font-size:10px;
}

.fond-tableau-titre{
background-color:#89ad43; 
text-align:center;
height:20px;
font-size:11px; 
font-weight:bold; 
padding:5px; color:#FFFFFF; 
}

.tab_recherche_info_class{
background-color:#ebede8; 
margin-top:25px;
}


.zoneform{
color:#57514a;
font-size:12px;
border: 1px solid #e4e4e4;
}

.zoneform-oblig{
color:#57514a;
font-size:12px;
border-top: 1px solid #e4e4e4;
border-right: 1px solid #e4e4e4;
border-bottom: 1px solid #e4e4e4;
border-left: 4px solid #cc0000;
}

.moteur{
text-align:left;
}

.texte_moyen{
padding-bottom:10px;
font-size:11px;
min-width:150px;
}

.navigation_fiche{
text-align:right;
margin-top:10px;	
padding-right:15px;
}

.navigation_fiche .lien_retour{
padding-left:12px;
}

.bouton_gauche{
width:4px;
height:24px;
}


.bouton_milieu{
background-image:url(../images/designresa/milieu_bt.png);
background-repeat:repeat-x;
text-align:center;
padding-top:10px;
color:#ffffff;
}


.lien_panier_col_gauche{
float:right;
}



.bouton_droit{
width:4px;
height:24px;
}


.bas_resa{
background-image:url(../images/designresa/masque_bas_resa.gif);
background-repeat:repeat-x;
height:23px;
width:200px;
}

.lien_accueil:link{
background-image:url(../images/designresa/picto_accueil.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

.lien_accueil:visited{
background-image:url(../images/designresa/picto_accueil.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

.lien_accueil:hover{
background-image:url(../images/designresa/picto_accueil_hover.gif);
background-repeat:no-repeat;
background-position:center right;
padding-right:20px;
line-height:30px;
}

#bouton_gris a:link{
color:#FF5800;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

#bouton_gris a:visited{
color:#FF5800;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

#bouton_gris a:hover{
color:#000000;
font-size: 11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
text-decoration:none;
}

.fond_bouton_gris{
background-image: url(../images/designresa/fond_bouton_gris.png);
background-repeat: no-repeat;
background-position: top center;
}

.boutonform{
color:#FF5800;
font-size: 12px;
/*font-weight:bold;*/
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
background-color: transparent;
border: 0px none;
cursor:pointer;
margin: 0px;
padding: 0px;
}

#moteur_mini td {
	border:0px solid red;
	padding-top : 5px;
}

.lien_soulign:link{
text-decoration:underline;
}

.lien_soulign:visited{
text-decoration:underline;
}

.lien_soulign:hover{
text-decoration:none;
}

.nb_resultats_moteur_resa{
background-color:#bbd27f;
padding-left:22px;
padding-right:22px;
padding-top:6px;
padding-bottom:6px;
font-size:16px;
font-weight:bold;
}

.texte_resultats_moteur_resa{
font-size:10px;
margin-top:8px;
}

.btafficher{
border-style:none;
background-color:#e37721;
color:#ffffff;
font-weight:bold;
padding-left:20px;
padding-right:20px;
}

#contrub{background-color:#ebede8;}

#bloc_droite select {
	width:100%;
}



/* **************************** */
/* Styles pour les avis clients */
/* **************************** */

a.lien_avis:link{
color:#8d8d8f;
text-decoration:underline;
}
a.lien_avis:visited{
color:#8d8d8f;
text-decoration:underline;
}
a.lien_avis:hover{
color:#8d8d8f;
text-decoration:none;
}
.bord_cadre_contour_gris_D{
background-image:url(../images/design/bord_cadre_contour_gris_D.gif);
background-repeat:repeat-y;
background-position: top right;
width:15px;
}
.bord_cadre_contour_gris_G{
background-image:url(../images/design/bord_cadre_contour_gris_G.gif);
background-repeat:repeat-y;
background-position: top left;
width:15px;
}
.bord_cadre_contour_gris_H{
background-image:url(../images/design/bord_cadre_contour_gris_H.gif);
background-repeat:repeat-x;
background-position: top left;
height:15px;
}
.bord_cadre_contour_gris_B{
background-image:url(../images/design/bord_cadre_contour_gris_B.gif);
background-repeat:repeat-x;
background-position: bottom left;
height:15px;
}
a.lien_bouton_orange_avis:link{
background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;
text-decoration:none;
display:block;
line-height:14px;
height:14px;
padding: 0px 3px 0px 3px;
color:#ffffff;
text-align:center;
}
a.lien_bouton_orange_avis:visited{
background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;
text-decoration:none;
display:block;
line-height:14px;
height:14px;
padding: 0px 3px 0px 3px;
color:#ffffff;
text-align:center;
}
a.lien_bouton_orange_avis:hover{
background-image:url(../images/design/fond_bouton_orange_avis_presta.gif);
background-repeat:repeat-x;
background-position: top left;
text-decoration:none;
display:block;
line-height:14px;
height:14px;
padding: 0px 3px 0px 3px;
color:#000000;
text-align:center;
}
