
.contenu_reservation { padding :20px; }
/* Gestion des titres */
h2 { font-size:19px; color:#618700;  text-align: center;}
#titreMoteurRecherche { width:100%; color:#FFFFFF; background-color:#442b1e; text-align:center; font-weight:bold;}

.texte { color: #FFFFFF; font-size:12px; }
.texte2 { color: #fcc400; font-size:12px; }
.texte3 { color: #333333; font-size:12px; }
.texte4 { color: #000000; font-size:12px; margin-left: 30px; padding:5px; font-weight:bold; color: #441f0b;}
.texte5 { color: #FFFFFF; font-size:16px; background-color:#f58b01; font-weight:bold;}
.navigation { font-size:14px; color:#295a5a; font-weight:bold; }


.lien:link {color:#b22222; text-decoration:none; font-size:18px; font-weight:normal; border-bottom: 2px solid #FFFFFF; }
.lien:active {color:#b22222; text-decoration:none; font-size:18px; font-weight:normal; border-bottom: 2px solid #FFFFFF; }
.lien:visited {color:#b22222; text-decoration:none; font-size:18px; font-weight:normal; border-bottom: 2px solid #FFFFFF;}
.lien:hover {color:#b22222; text-decoration:none; font-size:18px; font-weight:normal; border-bottom: 2px solid #FFFFFF;}

.lien_bouton:link {color:#442b1e; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton:active {color:#442b1e; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton:visited {color:#442b1e; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton:hover {color:#e57d00; text-decoration:none; font-size:12px; font-weight:normal;}

.lien_bouton2:link {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton2:active {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton2:visited {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}
.lien_bouton2:hover {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:normal;}

input, select {font-size:12px; border:1px solid #000000;}
.btrecherche{font-size:12px; border:2px solid #000000;}

#moteur {  width:400px; background-color:#f58c02; border: 2px solid #442b1e; }

#bloc_resultat { padding: 5px 30px 20px 30px; }

.sousTitre { color: #000000; font-size:12px; }
.blocNewRecherche { text-align:right; padding: 0 20px 0 0; }

.titre_fiche { color: #4f4f4f; font-size:16px; font-weight:bold; }
.descriptif { color: #333333; font-size:12px; font-weight:normal; }

/* DEBUT - SPECIFIQUE PORNICHET */
.fiche { width:100%; }
.fiche_panier { width:90%; margin-bottom:20px; }
.fiche_haut {background: url(../../images/design/fiche_haut.gif) repeat-x bottom left; height: 9px;}
.fiche_bas {background: url(../../images/design/fiche_bas.gif) repeat-x top left; height: 9px;}
.fiche_gauche {background: url(../../images/design/fiche_gauche.gif) repeat-y top right; width: 9px;}
.fiche_droite {background: url(../../images/design/fiche_droite.gif) repeat-y top left; width: 9px;}
.fiche_haut_gauche {background: url(../../images/design/fiche_haut_gauche.gif) no-repeat bottom right; width: 9px; height: 9px;}
.fiche_haut_droite {background: url(../../images/design/fiche_haut_droite.gif) no-repeat bottom left; width: 9px; height: 9px;}
.fiche_bas_gauche {background: url(../../images/design/fiche_bas_gauche.gif) no-repeat top right; width: 9px; height: 9px;}
.fiche_bas_droite {background: url(../../images/design/fiche_bas_droite.gif) no-repeat top left; width: 9px; height: 9px;}
.fiche_separation {background: url(../../images/design/fiche_separation.gif) repeat-y 0 0; padding-left:5px; }
.fiche_contenu { background-color:#f3f2eb; }
/* FIN - SPECIFIQUE PORNICHET */

.imgGauche {width:120px; height:90px; border:1px solid #000000; }
.imgDroite {width:120px; height:90px; border:1px solid #000000; }	
.imgCentre {width:120px; height:90px; border:1px solid #000000; text-align:center}	
.description {padding-left:5px; color:#646464;background-color : #FFF;}	

.cellEnteteFormule {background:#e680b3;font-size :11px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color:#FFFFFF;padding:5px 5px 5px 5px;}	 
.libelle_tarif { padding-left:5px; }

.tabFicheMeubleChambre td {width :100%;}
.cellFormule1 {background-color:#FFF;color:#646464;font-weight:normal;font-size:12px;height:20px;}
td.cellFormule1 {background-color:#bed9e9;color:#646464;font-weight:normal;font-size:12px;height:20px;}

.cellFormule2 {background-color:#FFF;color:#FFFFFF;font-weight:normal;font-size:12px;height:20px;}
td.cellFormule2 {background-color:#396fb4;color:#FFFFFF;font-weight:normal;font-size:12px;height:20px;}

.cellFormuleTC {background-color:#FFF;color:#646464;font-weight:normal;font-size:12px;height:20px;}
td.cellFormuleTC {background-color:#bed9e9;color:#646464;font-weight:normal;font-size:12px;height:20px;}

.cellFormulePromo {background-color:#FFF;color:#FFFFFF;font-weight:normal;font-size:12px;height:20px;}
td.cellFormulePromo {background-color:#ff6302;color:#FFF;font-weight:normal;font-size:12px;height:20px;}

cellFormuleReserver {background-color:#FFF;color:#FFFFFF;font-weight:normal;font-size:12px;height:20px;}
td.cellFormuleReserver {background-color:#bed9e9;color:#646464;font-weight:normal;font-size:12px;height:20px;}

.prix {font-size :11px;text-align:left;font-weight:normal;}



.cellReserver { background-color:#f58c02; width:50px;text-align:center;}
.lienReserver:link {text-align:center;padding:3px;font-size:11px;color:#ffffff;background-color:#f58c02;text-decoration:none;font-weight: bold;}
.lienReserver:active {text-align:center;padding:3px;font-size:11px;color:#ffffff;background-color:#f58c02;text-decoration:none;font-weight: bold;}
.lienReserver:visited {text-align:center;padding:3px;font-size:11px;color:#ffffff;background-color:#f58c02;text-decoration:none;font-weight: bold;}
.lienReserver:hover {text-align:center;padding:3px;font-size:11px;color:#ffffff;background-color:#f58c02;text-decoration:none;font-weight: bold;}	 

#formule table {width:80%;} 	 
#formule select {font-size :10px;font-family: Arial, Helvetica, sans-serif;} 	 
#formule input {border:1px solid #000000;padding:1px;font-size :12px;color: #FFFFFF;font-weight: bold;} 	 
#btn_confirme_formule {cursor:pointer;padding-left:5px;background: #f58c02 url(../../images/icon_panier.gif) no-repeat 0px 0px;border-width:1px;font-size :14px;color:#FFFFFF;font-weight: bold;width:180px;}	 
#tab-formules-resa {text-align:center;padding: 0;margin:0;border-spacing:0;}	 
#tab-formules-resa td {font-size :10px;font-weight:bold;border-bottom:1px dotted #fff;font-family: Verdana, Arial, Helvetica, sans-serif;}	 	 	 
.cell_confirme_formule {font-size :11px;text-align:right;padding-top:5px;padding-bottom:5px;padding-right:2px;}	 	 
 #pasdeformules {font-family: arial, helvetica, sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;text-align:center;}
 #pasdeformules li { color: #f58b01; }

.plus_info{padding: 0 15p 0 15px 0x; color:#FFFFFF;}
.entete-detail {background-color:#295959; color:#FFFFFF;font-weight:bold;padding:2px;text-align:center;}	
.titre-detail { color:#000000; font-size:12px; }
.texte-detail { color:#000000; font-size:12px; padding-left:5px; }

.cellEntetePanierContenu {font-weight:bold; background-color: #396fb4; color: #FFFFFF; font-size:14px; }		 
.cellTypePrestatairePanierContenu { font-weight:bold; color: #295a5a; border-bottom:1px dotted #295a5a; }
.panier_separation { border-bottom:1px dotted #295a5a; }
.boutonPanier1 {border:2px solid #000000;font-size :11px;background-color:#f58b01;color:#FFFFFF;font-weight: bold;padding:3px;}		 
.boutonPanier2 {border:2px solid #000000;font-size :11px;background-color:#618700;color:#FFFFFF;font-weight: bold;padding:3px;}		 
.boutonPanier3 {border:2px solid #000000;font-size :11px;background-color:#6d4530;color:#FFFFFF;font-weight: bold;padding:3px;}		 

.bt_nouvelle_recherchePanier {
color:#FFFFFF;
font-size: 12px;
/*font-weight:bold;*/
font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
background-image: url(/images/design_resa/fond_bouton_nouvelle_recherche.png);
background-repeat: no-repeat;
background-position: top center;
height:28px;
border: 0px none;
font-weight: bold;
cursor:pointer;
margin: 0px;
padding: 0px;
}

.fond_bouton_input_orangePanier{
background-image: url(/images/design_resa/fond_bouton_orange_HIVER.png);
background-repeat: no-repeat;
background-position: top center;
border: 0px none;
cursor: pointer;
height: 28px;
line-height: 28px;
background-color: #ffffff;
color: #ffffff;
font-weight: bold;
font-size: 12px;
margin: 0px;
padding: 0px;
}

.fond_bouton_input_orangeSecure{
background-image: url(https://secure2.ingenie.fr/les2alpes-reservation/images/design_resa/fond_bouton_orange_HIVER.png);
background-repeat: no-repeat;
background-position: top center;
border: 0px none;
cursor: pointer;
height: 28px;
line-height: 28px;
background-color: #ffffff;
color: #ffffff;
font-weight: bold;
font-size: 12px;
margin: 0px;
padding: 0px;
}

#tabMessageConfirmation {
	background-color: #ffffff;
	border: 1px solid #396fb4;
}
.cellEnteteRubFormulaireClient { font-size:14px; font-weight: bold; color:#0096d4; border-bottom: 1px dotted #295a5a; }  
.boutonResa { border:2px solid #000000;font-size :11px;background-color:#6d4530;color:#FFFFFF;font-weight: bold;padding:2px; }		 
.boutonConfirmationResa { border:2px solid #000000;font-size :11px;background-color:#6d4530;color:#FFFFFF;font-weight: bold;padding:2px; }		 

.cellEnteteMessageConfirmation { text-align:center; font-size:14px; font-weight: bold; color:#ff5800; border-bottom: 1px dotted #295a5a; }

#tabPanier table {
		background-color: #ffffff;
		border: 1px solid #396fb4;
}

div.pagination-resa {
	display : inline;
}

a.pagination-resa-page:link{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page:visited{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page:hover{
font-size:12px;
color: #969696;
text-decoration: none;
}

a.pagination-resa-page-precedente:link{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page-precedente:visited{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page-precedente:hover{
font-size:12px;
color: #969696;
text-decoration: none;
}

a.pagination-resa-page-suivante:link{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page-suivante:visited{
font-size:12px;
color: #969696;
text-decoration: underline;
}

a.pagination-resa-page-suivante:hover{
font-size:12px;
color: #969696;
text-decoration: none;
}


.pagination-resa-page-active{
font-size:12px;
color: #FD5900;
text-decoration: underline;
}
