
/* Styles pour Home Accorhotels */

/* General... */

BODY { background-color: #FFFFFF; }
.lien { text-decoration: underline; }
.transp { background-image: url('../imagerie/px.gif'); }


/* Header */
.hdTxtOff { font-family: verdana; font-size: 10px; font-weight: bold; color: #1B57A5; }
.hdTxtOff A { color: #1B57A5; text-decoration: none; }
.hdTxtOff A:hover { text-decoration: underline; }
.hdTxtOn { font-family: verdana; font-size: 10px; font-weight: bold; color: #FF9900; }
.hdTxtOn A { color: #FF9900; text-decoration: none; }
.hdTxtOn A:hover { text-decoration: underline; }
.snavTxtOff { font-family: verdana; font-size: 10px; font-weight: normal; color: #1B57A5; }
.snavTxtOff A { color: #1B57A5; text-decoration: none; }
.snavTxtOff A:hover { color: #FF9900; }
.hdFdAcc { background-image: url('../imagerie/commun/header/fond_home.gif'); background-repeat: no-repeat; }
.hdFdLng { background-image: url('../imagerie/commun/header/fond_langues_aide.gif'); background-repeat: no-repeat; }
.hdFil { background-image: url('../imagerie/commun/header/filet.gif'); background-repeat: repeat-x; }
/* - - - - - - - - - - - - */

.clicFil { background-image: url('../imagerie/commun/filet_clic.gif'); background-repeat: repeat-x; }
.clicTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #3959A5; }
.clicTxt2 A { color: #3959A5; text-decoration: none; }
.clicTxt2 A:hover { text-decoration: underline; }

.profilFil { background-image: url('../imagerie/commun/filet_profil.gif'); background-repeat: repeat-x; }
.profilTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #829E1E; }
.profilTxt2 A { color: #829E1E; text-decoration: none; }
.profilTxt2 A:hover { text-decoration: underline; }

.carteFil { background-image: url('../imagerie/commun/filet_carte.gif'); background-repeat: repeat-x; }
.carteTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #B64900; }
.carteTxt2 A { color: #B64900; text-decoration: none; }
.carteTxt2 A:hover { text-decoration: underline; }

.proFil { background-image: url('../imagerie/commun/filet_pro.gif'); background-repeat: repeat-x; }
.proTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #6D0000; }
.proTxt2 A { color: #6D0000; text-decoration: none; }
.proTxt2 A:hover { text-decoration: underline; }

.promoFil { background-image: url('../imagerie/commun/filet_promo.gif'); background-repeat: repeat-x; }
.promoTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #B01D38; }
.promoTxt2 A { color: #B01D38; text-decoration: none; }
.promoTxt2 A:hover { text-decoration: underline; }

.voyagesFil { background-image: url('../imagerie/commun/filet_voyages.gif'); background-repeat: repeat-x; }
.voyagesTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FF8400; }
.voyagesTxt2 A { color: #FF8400; text-decoration: none; }
.voyagesTxt2 A:hover { text-decoration: underline; }


.visite { font-family: verdana; font-size: 10px; font-weight: normal; color: #9CBAFF; }
.visite A { color: #9CBAFF; text-decoration: none; }
.visite A:hover { text-decoration: underline; }

.txtBc { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }
.txtBc A { color: #FFFFFF; text-decoration: none; }
.txtBc A:hover { text-decoration: underline; }
.txtBc2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; }
.txtBc2 A { color: #FFFFFF; text-decoration: none; }
.txtBc2 A:hover { text-decoration: underline; }


.pubFd { background-color: #983450; }

.piedFd { background-color: #1B57A5; }
.piedTxt { font-family: verdana; font-size: 10px; font-weight: normal; color: #1B57A5 }
.piedTxt A { color: #1B57A5; text-decoration: none; }
.piedTxt A:hover { text-decoration: underline; }
.piedTxt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #1B57A5; }





.titFd { background-color: #1B57A5; }
.titTxt { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; margin-left: 10px; }

.progrTxtOn { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFBA00; }
.progrTxtOff { font-family: verdana; font-size: 10px; font-weight: normal; color: #FFFFFF; }

.txt { font-family: verdana; font-size: 10px; font-weight: normal; color: #666666; }
.txt A { color: #666666; text-decoration: none; }
.txt A:hover { text-decoration: underline; }
.txt2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #666666; }
.txt2 A { color: #666666; text-decoration: none; }
.txt2 A:hover { text-decoration: underline; }
.txtSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #666666; }
.txtSup2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #666666; }

.info { font-family: verdana; font-size: 10px; font-weight: normal; color: #BF485D; }
.info A { color: #BF485D; text-decoration: none; }
.info A:hover { text-decoration: underline; }
.info2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #BF485D; }
.info2 A { color: #BF485D; text-decoration: none; }
.info2 A:hover { text-decoration: underline; }
.infoSup { font-family: verdana; font-size: 11px; font-weight: normal; color: #BF485D; }
.infoSup A { color: #BF485D; text-decoration: underline; }
.infoSup2 { font-family: verdana; font-size: 11px; font-weight: bold; color: #BF485D; }
.infoFil { background-image: url('../imagerie/reservation/info_filet.gif'); background-repeat: repeat-x; }

.hotTxt { font-family: verdana; font-size: 14px; font-weight: bold; color: #1B57A5; }
.hotFil { background-image: url('../imagerie/reservation/liste_filet.gif'); background-repeat: repeat-x; }

.plus { font-family: verdana; font-size: 10px; font-weight: normal; color: #1B57A5; }
.plus A { color: #1B57A5; text-decoration: underline; }

.page { font-family: verdana; font-size: 10px; font-weight: bold; color: #1B57A5; }

.encartFd { background-color: #8E9ECE; }
.encartFil { background-image: url('../imagerie/reservation/encart_filet.gif'); background-repeat: repeat-x; }
.encartTxt { font-family: verdana; font-size: 10px; font-weight: bold; color: #8E9ECE; }
.encartTxt A { color: #8E9ECE; text-decoration: none; }
.encartTxt A:hover { text-decoration: underline; }

.piedFil { background-image: url('../imagerie/reservation/pied_filet.gif'); background-repeat: repeat-x; }


/* Formulaires */
.formFilNr { font-family: verdana; font-size: 11px; }
.formFilNrChk { font-family: verdana; font-size: 11px; }
.formFilBl { font-family: verdana; font-size: 11px; }
.formFilBl2 { font-family: verdana; font-size: 11px; }
.formNoFil { font-family: verdana; font-size: 11px; }
.formSelect { font-family: verdana; font-size: 11px; }

/* Non-interprete par Netscape 4.x */
@media screen {
	.formFilNr { border-width: 1px; border-color: #000000; border-style: solid; }
	.formFilBl { border-width: 1px; border-color: #556CA3; border-style: solid; }
	.formFilBl2 { border-width: 1px; border-color: #556CA3; border-style: solid; color: #1B57A5; }
	.formNoFil { border-style: none; }
}







