A:link {color: #000000;text-decoration:none;} 
A:visited {color: #000000;text-decoration:none;} 
A:hover {color: #ff0000;text-decoration:underline;}

.tab_rouge {
border-style:dotted; 
border-width:1px; 
border-color:#FF0000;
}

.tab_gris {
border-style:dotted; 
border-width:1px; 
border-color:#666666;
}
.tab_vert {
border-style:dotted; 
border-width:1px; 
border-color:#97FFD8;
}
.tab_bleu {
border-style:dotted; 
border-width:1px; 
border-color:#51B9FF;
}
body {
font-family : verdana, 'Bitstream Vera Sans', sans-serif;
}
/* Style pour les boutons de formulaire*/
.bn_normal {background-color: #FFFFFF ; font size=10; font-family: Verdana, Arial; color:#000000 }
/* Titre des parties et bouton de retour au menu */
.res_titre { font-family: Verdana, Arial; font-size: 16px; color: #000066; font-style: bold}
/* message en bas de la page principal*/
.txt_bas_page { font-family: Verdana, Arial; font-size: 10px; color: #666666; font-style: italic }


/*             Site Accessible */
/* Texte autre*/
.txt_normal { font-family: Verdana, Arial; font-size: 13px; color: #000000 }
/* Texte de l'offre*/
.txt_offre { font-family: Verdana, Arial; font-size: 13px; color: #750000; background: #FFFEC5 }

/* ========================================> Page de présentation */
/* Page: La pousada */
.txt_pous_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_pous_deb { font-family: Verdana, Arial; font-size: 18px; color: #6B416B; font-style: bold }
.coul_pous {color: #B5FFB5 }

/* Page: Les chambres */
.txt_ch_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_ch_deb { font-family: Verdana, Arial; font-size: 18px; color: #F0EE48; font-style: bold }
.coul_ch {color: #ADAFFF }

/* Page: Le Jardin */
.txt_jard_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_jard_deb { font-family: Verdana, Arial; font-size: 18px; color: #1C521C; font-style: bold }
.coul_jard {color: #BBBDFF }

/* Page: Buzios */
.txt_bu_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_bu_deb { font-family: Verdana, Arial; font-size: 18px; color: #7C0C0C; font-style: bold }
.coul_bu {color: #FEFFA7 }

/* Page: Tarifs */
.txt_tar_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_tar_deb { font-family: Verdana, Arial; font-size: 18px; color: #039390; font-style: bold }
.coul_tar {color: #ffca9b }

/* Page: Tarifs Spéciaux*/
.txt_spe_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_spe_deb { font-family: Verdana, Arial; font-size: 18px; color: #638c00; font-style: bold }
.coul_spe {color: #ff8a87 }

/* Page: Comment Arriver */
.txt_car_norm {font-family: Verdana, Arial; font-size: 14px; color: #000000 }
.txt_car_deb { font-family: Verdana, Arial; font-size: 18px; color: #500082; font-style: bold }
.coul_car {color: #9fda7e }

/* Titre du tableau */
.tar_titre_tab { font-family: Verdana, Arial; font-size: 14px; color: #000066; font-style: bold}
.tar_titretar  { font-family: Verdana, Arial; font-size: 15px; color: #000066; background: #FFFF99 }
.tar_titretar2  { font-family: Verdana, Arial; font-size: 15px; color: #CC0000 }

/* Page: Reservation */
.txt_resv_norm {font-family: Verdana, Arial; font-size: 13px; color: #000000 }
.txt_resv_deb { font-family: Verdana, Arial; font-size: 18px; color: #d15d8e; font-style: bold }
.coul_resv {color: #a1c4ff}
.txt_resv_tab_gh  { font-family: Verdana, Arial; font-size: 14px; color: #FFFFFF; background: #009966 }
.txt_resv_tab_gb  { font-family: Verdana, Arial; font-size: 12px; color: #000000; background: #CCFFEE }
.txt_resv_tab_dh  { font-family: Verdana, Arial; font-size: 14px; color: #FFFFFF; background: #E68A00 }
.txt_resv_tab_db  { font-family: Verdana, Arial; font-size: 12px; color: #000000; background: #FFD89D }

/* Page: Contact */
.txt_ct_norm {font-family: Verdana, Arial; font-size: 13px; color: #000066 }
.txt_ct_adr {font-family: Verdana, Arial; font-size: 15px; color: #000066 }
.txt_ct_gauche  { font-family: Verdana, Arial; font-size: 13px; color: #254A00; background: #D7FFFF }
.txt_ct_droite  { font-family: Verdana, Arial; font-size: 11px; color: #000066; background: #FFECFF }
.txt_ct_milieu  { font-family: Verdana, Arial; font-size: 11px; color: #C69E00; background: #E8E8FF }
.bn_contact {background-color: #FFFFFF ; font-size=11; font-family: Verdana, Arial; color:#000066 }




/* ========================================> Page 7 */
/* Message pour inviter a l'écriture d'un message*/
.ldor_txt { font-family: Verdana, Arial; font-size: 13px; color: #0099FF }
/* Texte haut de message*/
.txt_haut_msg { font-family: Verdana, Arial; font-size: 13px; color: #5B0000 }
/* Confirmation suppression */
.txt_msg_ldor_ok { font-family: Verdana, Arial; font-size: 15px; color: #00FF00; font-style: italic }
/* refus suppression */
.txt_msg_ldor_err { font-family: Verdana, Arial; font-size: 15px; color: #FF0000; font-style: italic}

.txt_msg_ldor_supp { font-family: Verdana, Arial; font-size: 13px; color: #FF0000; font-style: italic}
/* ============================================================================================================*/

/*              Administration  */
/* Message positif*/
.a_msg_positif { font-family: Verdana, Arial; font-size: 14px; color: #00FF00; font-style: italic }
/* Message positif*/
.a_msg_negatif { font-family: Verdana, Arial; font-size: 14px; color: #FF0000; font-style: italic }
/* Texte autre*/
.a_txt_normal { font-family: Verdana, Arial; font-size: 13px; color: #000000 }
/*Texte d'infomartion*/
.a_txt_info { font-family: Verdana, Arial; font-size: 11px; color: #666666; font-style: italic }

/* ========================================> Page 2 */
/* Texte d'insertion */
.a_txt_insert { font-family: Verdana, Arial; font-size: 14px; color: #660000; font-style: bold }

/* ========================================> Page 2 */
/* Tableau du menu*/
.a_res_menu { font-family: Verdana, Arial; font-size: 11px; color: #000066; background: #FFFFFF }
/* Titre des parties et bouton de retour au menu */
.a_res_titre { font-family: Verdana, Arial; font-size: 16px; color: #000066; font-style: bold}
.a_res_retour { font-family: Verdana, Arial; font-size: 11px; color: #000066}

/* --------Menu 1*/
/* Interieur de tableau d'affichage des chambres dispo pour une date */
.a_res_tabdispo { border-style:dotted; border-width:1px; border-color:#666666 ; font-family: Verdana, Arial; font-size: 13px; color: #000000 }

/* --------Menu 2*/
/* Interieur de tableau d'affichage des demandes de reservation */
.a_res_normal  { font-family: Verdana, Arial; font-size: 11px; color: #FDFC65; background: #5060A0 }
.a_res_gclient  { font-family: Verdana, Arial; font-size: 11px; color: #FDFC65; background: #0099FF }
.a_res_refus  { font-family: Verdana, Arial; font-size: 11px; color: #FDFC65; background: #990000 }

/* --------Menu 3*/
/* Interieur de tableau d'affichage des demandes de reservation */
.a_ges_normal  { font-family: Verdana, Arial; font-size: 11px; color: #000066; background: #006600 }
.a_ges_gclient  { font-family: Verdana, Arial; font-size: 11px; color: #000066; background: #6FFF6F }
.a_ges_pbm  { font-family: Verdana, Arial; font-size: 11px; color: #FDFC65; background: #990000 }
.a_ges_traveaux  { font-family: Verdana, Arial; font-size: 11px; color: #FDFC65; background: #CC00FF }

/* --------Menu 4*/
/* Bouton pour la modification des données de chambres*/
.bn_modifier {background-color: #00FF00 ; font size=10; font-family: Verdana, Arial; color:#000000 }
.bn_supprimer {background-color: #FF0000 ; font size=10; font-family: Verdana, Arial; color:#000000 }
.bn_retablir {background-color: #FFFFFF ; font size=10; font-family: Verdana, Arial; color:#000000 }
.bn_retour {background-color: #0066FF ; font size=10; font-family: Verdana, Arial; color:#000000 }
/* Texte autre*/
.a_gesc_normal { font-family: Verdana, Arial; font-size: 13px; color: #000000 }

/* --------Menu 5*/
/* Style pour le fond de tableau de reservation*/
.a_col_tab  { font-family: Verdana, Arial; font-size: 13px; color: #000000 }

/* --------Menu 6*/
/* Interieur d'affichage des tarifs */
.a_saiT_haut  { font-family: Verdana, Arial; font-size: 12px; color: #FFFF00; background: #000033 }
.a_saiT_titre  { font-family: Verdana, Arial; font-size: 12px; color: #FFFFFF; background: #006600 }
.a_saiT_interieur_1  { font-family: Verdana, Arial; font-size: 12px; color: #000066; background: #CCFFFF }
.a_saiT_interieur_2  { font-family: Verdana, Arial; font-size: 12px; color: #000066; background: #E2E2E2 }
.a_saiT_ajouter  { font-family: Verdana, Arial; font-size: 12px; color: #000066; background: #FFFF99 }
.a_saiT_fond  { background: #FFFFFF }
/* Style pour les boutons de formulaire*/
.a_saiT_bn {background-color: #FFFFFF ; font size=12; font-family: Verdana, Arial; color:#000033 ; font-style: italic}

.a_saiT_bn_1 {background-color: #FFFFFF ; font size=12; font-family: Verdana, Arial; color: #0000FF}
.a_saiT_bn_modifier_1 {background-color: #00FF00 ; font size=11; font-family: Verdana, Arial; color:#0000FF }
.a_saiT_bn_supprimer_1 {background-color: #FF0000 ; font size=11; font-family: Verdana, Arial; color:#0000FF }

.a_saiT_bn_2 {background-color: #FFFFFF ; font size=12; font-family: Verdana, Arial; color: #333333}
.a_saiT_bn_modifier_2 {background-color: #00FF00 ; font size=11; font-family: Verdana, Arial; color:#333333 }
.a_saiT_bn_supprimer_2 {background-color: #FF0000 ; font size=11; font-family: Verdana, Arial; color:#333333 }

/* --------Menu 7*/
/* Titre de la liste */
.a_gesC_titre { font-family: Verdana, Arial; font-size: 14px; color: #FFFFFF; background: #000000  }
/* Fond différents, 1/2 */
.a_gesC_fd1 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #CAF4FF  }
.a_gesC_fd2 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #F2F2F2  }

/* ========================================>Page 6*/
/* Fond différents, 1/2  et hau du tableau*/
.a_ospe_haut { font-family: Verdana, Arial; font-size: 13px; color: #FFFFFF; background: #009900  }

.a_ospe_t1 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #BFFFEF  }
.a_ospe_ft1 {background-color: #FFFFFF ; font size=10; font-family: Verdana, Arial; color:#008262 }
.a_ospe_t2 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #FFFFE1  }
.a_ospe_ft2 {background-color: #FFFFFF ; font size=10; font-family: Verdana, Arial; color:#8C8C00 }
/* ========================================> Page 3 */
/* Fond différents, 1/2 */
.a_ldor_fd1 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #CAF4FF  }
.a_ldor_fd2 { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #F2F2F2  }
/* Fond d'un nouveau message */
.a_ldor_fdnew { font-family: Verdana, Arial; font-size: 13px; color: #000000; background: #FFFF66  }

/*-------------------------------------*/
/* Fichier langage 			*/
div#fic_lang{
font-size:12px;
color:#000000;
padding:10px 10px 10px 10px;
}

div#fic_lang a{
font-size:15px;
color:#FF6600;
}

span#fic_lang_info{
font-size:24px;
color:#CC0000;
}

div#fic_lang_down {
font-size:13px;
color:#000099;
font-weight:bold;
text-align:center;
margin:10px 0 10px 0;
line-height:20px;
}

div#fic_lang input{
font-size:11px;
color:#000066;
}
div#fic_lang select{
font-size:11px;
color:#000066;
}
div#fic_lang textarea{
font-size:11px;
color:#000066;
}

/* ========================================> Pour les infobulles */
/* Style personnalisé */
a.info{
    position:relative; 
    z-index:24; background-color:#E5E5E5;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{
	display:block;
	position:absolute;
	top:2em;
	left:2em;
	width:15em;
	border:1px solid #6699cc;
	background-color:#eeeeee;
	color:#6699cc;
	text-align: left;
	font-weight:none;
	padding:1px;
	font-size: 12px;
	text-decoration:none;    
    }
