body {
 color: #000;
 background: #996a36 url(images/fond_page.gif) repeat-x;
 margin-top:38px;
 scrollbar-track-color:#83582B;
 scrollbar-darkshadow-color:#44240B;
 scrollbar-shadow-color:#44240B;
 scrollbar-3dlight-color:#44240B;
 scrollbar-highlight-color:#44240B;
 scrollbar-arrow-color:#FFDFB2;
 scrollbar-face-color:#44240B;
}


p {}
td {}
a:link {
 color: #000;
}
a:hover {
 color: #fff;
}
a:visited  {
 color: #a2283a;
}

.entete_index_image_de_fond {
 background: url(images/it_IT/index_tete.jpg) no-repeat;
 height: 119px;
 width: 690px;
}

.entete_page_image_de_fond {
 background: url(images/fond_menu.jpg) no-repeat;
 height: 119px;
 width: 690px;
}

/* Langues */
.menu_langues_table {
 width: 200px;
 border-spacing: 0px;
}

.menu_langues_texte {
 text-align: left;
 vertical-align: bottom;
 height: 20px;
 color: #FFFFFF;
 font-size: 12px;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

/* Promotion */
a.promotions_texte:link, a.promotions_texte:visited {
 color: #fff;
 font-size: 11px;
 font-family: Arial, Helvetica;
 text-decoration: underline;
}
a.promotions_texte:hover, a.promotions_texte:active {
 color: #dbb77e;
 font-size: 11px;
 font-family: Arial, Helvetica;
 text-decoration: none;
}

a.index_promotion_image:link, a.index_promotion_image:visited, a.index_promotion_image:active, a.index_promotion_image:hover {
 border: 1px #000000 solid;
}

img.index_promotion_image, img.index_promotion_image, img.index_promotion_image, img.index_promotion_image {
 border: 1px #000000 solid;
}


/* TEXTE */
.redactionnel {
 font-size: 12px;
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
.redactionnel_resultat { color: #fff; font-size: 17px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; word-spacing: 2px; letter-spacing: 1px }
.liste-texte { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 2px; padding-left: 2px; border-bottom: 1px solid #fbdfaf }

/* FICHE */
.fiche-titre  { color: #000000; font-style: normal; font-weight: bold; font-size: 24px; font-family: "Times New Roman", Georgia, Times; word-spacing: 2px; letter-spacing: 1px }
.fiche-soustitre  { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; word-spacing: 2px; letter-spacing: 1px }
.fiche-redactionnel   { color: #000; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; padding: 8px; border: 0px solid #bc8633}
.fiche-espacetexte { margin-left: 5px; border-bottom: 1px dotted #696969 }
.fiche-adresse { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #94a988; padding: 8px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #bc8633 #93641c #93641c #bc8633 }
.fiche-descmenu  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #94a988; padding: 0px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #bc8633 #93641c #93641c #bc8633 }
.fiche-textedescmenu  { color: #000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #94a988; padding: 3px 2px 5px 3px; border-top: 1px solid #bacab1; border-bottom: 1px solid #6f935b }

/* LIENS TABLEAU*/
.listeOver   { color: #996a36; font-size: 12px; font-family: Arial; background-color: #fff; border: solid 1px #996a36; cursor: hand  }
.listeNormal   { color: #ffffff; font-size: 12px; font-family: Arial; border: solid 1px #fff; cursor: hand  }

/* LIENS */
a.pieds:link, a.pieds:visited   { color: #fff; font-size: 11px; font-family: Arial, Helvetica; text-decoration: underline }
a.pieds:hover, a.pieds:active   { color: #dbb77e; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none }
.pied { color: #fff; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* TABLEAUX */
.espace_2px { }
.fond-tableau-central { background: #c29a67 url(images/fond_tableau.jpg) no-repeat }
.colonne-fiche  { background-color: #ce9338; border-left: 1px solid #bc8633 }

/* FORM */
.form { margin: 0px; padding: 0px }

/* Pied de page */
.pied_de_page {
 color: #FFFFFF;
 font-size: 12px;
 font-style: oblique;
 font-weight: bolder;
 font-family: Arial, Helvetica;
 text-decoration: underline;
}

.hotel_album_titre_chambre {
 color: #43230A;
 font-family: Georgia, Times;
 font-size: 14px;
 font-weight: bold;
}
