/* Homepage */

#xiti{
position:absolute;top:0px;left:0px;
}

#voeux2{
display:none;position: absolute; left: 223px; top: 53px; visibility: visible; z-index: 7; width:25px;
}

#voeux2007{position: absolute; left: 223px; top: 55px; visibility: visible; z-index: 6; width: 270px;
}

#logo{
position: absolute; left: 0px; top: 1px; visibility: visible; z-index: 6; width: 980px;
}

#facultatif {
padding-left:5px;
position:relative;
top:-15px;
visibility:visible;
width:80px;
z-index:7;
}

.padtop2{
padding-top:2px;
}





/* Styles particuliers AccorHotels.com - Home */
 		/* Bloc Bon PLAN */
#bonplan {
vertical-align:top;
visibility:visible;
position: relative;
height:39px!important; 
height:39px;
}


/* Nomenclature :

premiere lettre : h - home
tiret : -
deuxieme lettre : h - helvetica, t - Times New Roman, v - verdana, bg - background
chiffre : taille en pixels
Lettres aprs le chiffre : b - bold, u - underline
Derniere lettre : o - orange, b - bleu, g - gris (different entre H et T), v - vert, f - fuschia, m - marine
*/



BODY { background-color: #FFFFFF; }
.champs { font-family: verdana; font-size: 12px; color: #7D878B; }


/* COULEURS */
.h-bg-bandeau { background-image: url("../imagerie/accueil/bandeau_home_fond.gif"/*tpa=http://www.accorhotels.com/imagerie/accueil/bandeau_home_fond.gif*/); }

.h-bg-b { background-color: #0D5FB5; }
.h-bg-j { background-color: #F7F3DD; }


/* CORPS */
.h-g30no { font-family: georgia, "Times New Roman"; font-size: 30px; font-weight: normal; color: #FF6600; }

.h-g22nb { font-family: georgia, "Times New Roman"; font-size: 20px; font-weight: normal; color: #0D5FB5; }
.h-g22no { font-family: georgia, "Times New Roman"; font-size: 20px; font-weight: normal; color: #FF6600; }
.h-g22nv { font-family: georgia, "Times New Roman"; font-size: 20px; font-weight: normal; color: #10B129; }
.h-g22nv A { font-family: georgia, "Times New Roman"; font-size: 20px; font-weight: normal; color: #10B129; text-decoration: none; }
.h-g22nr { font-family: georgia, "Times New Roman"; font-size: 20px; font-weight: normal; color: #B01D38; }

.h-g18no { font-family: georgia, "Times New Roman"; font-size: 18px; font-weight: normal; color: #FF6600; }

.h-g16no { font-family: georgia, "Times New Roman"; font-size: 16px; font-weight: normal; color: #FF6600; }
.h-g16nv { font-family: georgia, "Times New Roman"; font-size: 17px; font-weight: normal; color: #10B129; }
.h-g16nv A { font-family: georgia, "Times New Roman"; font-size: 17px; font-weight: normal; color: #10B129; text-decoration: none; }
.h-g16ng { font-family: georgia, "Times New Roman"; font-size: 17px; font-weight: normal; color: #7D878B; }
.h-g16ng A { font-family: georgia, "Times New Roman"; font-size: 17px; font-weight: normal; color: #7D878B; text-decoration: none; }

.h-h12nb { font-family: helvetica, arial; font-size: 12px; font-weight: normal; color: #0D5FB5; }

.h-v11ng { font-family: verdana; font-size: 11px; font-weight: normal; color: #7D878B; }
.h-v11ng A { color: #7D878B; text-decoration: underline; }
.h-v11no { font-family: verdana; font-size: 11px; font-weight: normal; color: #FF6600; }
.h-v11no A { color: #FF6600; text-decoration: underline; }
.h-v11gg { font-family: verdana; font-size: 11px; font-weight: bold; color: #7D878B; }

.h-v10ng { font-family: verdana; font-size: 10px; font-weight: normal; color: #7D878B; }
.h-v10ng A { color: #7D878B; text-decoration: underline; }
.h-v10ng2 { font-family: verdana; font-size: 10px; font-weight: normal; color: #7D878B; }
.h-v10ng2 A { color: #7D878B; text-decoration: none; }
.h-v10ng2 A:hover { color: #7D878B; text-decoration: underline; }
.h-v10gb { font-family: verdana; font-size: 10px; font-weight: bold; color: #0D5FB5; }
.h-v10gb A { color: #0D5FB5; text-decoration: underline; }
.h-v10gb2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #0D5FB5; }
.h-v10gb2 A { color: #0D5FB5; text-decoration: none; }
.h-v10gb2 A:hover { color: #0D5FB5; text-decoration: underline; }
.h-v10gg { font-family: verdana; font-size: 10px; font-weight: bold; color: #7D878B; }
.h-v10gg A { color: #7D878B; text-decoration: underline; }
.h-v10gg2 { font-family: verdana; font-size: 10px; font-weight: bold; color: #7D878B; }
.h-v10gg2 A { color: #7D878B; text-decoration: none; }
.h-v10gg2 A:hover { color: #7D878B; text-decoration: underline; }
.h-v10gr { font-family: verdana; font-size: 10px; font-weight: bold; color: #B01D38; }
.h-v10gr A { color: #B01D38; text-decoration: underline; }
.h-v10gv { font-family: verdana; font-size: 10px; font-weight: bold; color: #10B129; }
.h-v10gv A { color: #10B129; text-decoration: underline; }
.h-v10gi { font-family: verdana; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.h-v10gi A { color: #FFFFFF; text-decoration: none; }
.h-v10gi A:hover { color: #FFFFFF; text-decoration: none; }


/* PIED DE PAGE */
.h-bg-pied1 { background-color: #FFFFFF; }
.h-bg-pied2 { background-color: #EEEFEF; }

.h-pied { font-family: arial; font-size: 10px; color: #7D878B; }
.h-pied A { color: #7D878B; text-decoration: none; }
.h-pied A:hover { text-decoration: underline; }

.h-prompteur { font-family: verdana; font-size: 10px; font-weight: bold; color: #0D5FB5; }
.h-prompteur A { color: #0D5FB5; text-decoration: none; }
.h-prompteur A:hover { text-decoration: underline; }

.h-nav { background-color: #E6E7AD; }
.h-g20nb { font-family: georgia, "Times New Roman"; font-size: 18px; font-weight: normal; color: #0D5FB5; }
.h-g17nb { font-family: georgia, "Times New Roman"; font-size: 17px; font-weight: normal; color: #0D5FB5; }
.h-v12ng { font-family: verdana; font-size: 12px; font-weight: normal; color: #7D878B; }
.h-v11gb { font-family: verdana; font-size: 11px; font-weight: bold; color: #0D5FB5; }
