@charset "iso-8859-1";
body{
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#fff;
	
	scrollbar-arrow-color: #FE4900;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-face-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-track-color: #fff;	
	}

.golbal{width:948px;}
.marg_g{
	background-image:url(../images/bk_mg.jpg);
	background-repeat:repeat-y;
	width:4px;	
}
.marg_d{
	background-image:url(../images/bk_md.jpg);
	background-repeat:repeat-y;
	width:4px;	
}
.marg_b{
	background-image:url(../images/bk_mb.jpg);
	background-repeat:repeat-x;
}

.tableg{width:940px;}


.colone_g{width:198px; 
	vertical-align:text-top;
	background-image:url(../images/bk_colg.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}
.colone_s{
	vertical-align:text-top;
	width:22px; 
	vertical-align:text-top;
	background-image:url(../images/bk_deg.jpg);
	background-repeat:repeat-x;
}
.colone_d{
	width:720px; 
	vertical-align:text-top;
	background-image:url(../images/bk_deg.jpg);
	background-repeat:repeat-x;
}

.colg_titre{
	padding-top:4px;
	height:17px;
	background-color:#3472C5;
	text-align:center;
}


.acceder_on{
	font-size:9px;
	width:47px;
	height:18px;
	background-image:url(../images/btnacc.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:none;
	text-align:right;
}

.acceder_out{
	font-size:9px;
	width:47px;
	height:18px;
	background-image:url(../images/btnacc-over.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	text-decoration:underline;
	text-align:right;
}

.cont_img{
	font-size:9px;
	height:47px;
	margin:4px;
	background-image:url(../images/nco_01.jpg);
	background-repeat:no-repeat;	
	color:#535353;
	padding-left:50px;
}

.cont_infos{
	font-size:10px;
	margin:4px;
	color:#F67A00;
	text-align:center;
}
.sej_desc{
	font-size:10px;
	margin:4px;
	color:#535353;
	text-align:center;
	line-height:15px;
}


.rech_valac{
	margin-left:10px;
	width:441px;
	height:226px;
	background-image:url(../images/bk_rech.gif);
	background-repeat:no-repeat;
}
.rech_champs{
	color:#535353;
	height:28px;
}


.panier_lib{
	font-size:10px;
	margin:4px;
	margin-top:10px;
	color:#535353;
	text-align:center;
}
.panier_prix{
	font-size:11px;
	margin:4px;
	color:#F67A00;
	text-align:center;
	font-weight:bold;
}

.cemail_on{
	color:#F67A00;
	font-size:10px;
	text-decoration:none;
	cursor:pointer;
	}	
.cemail_out{
	color:#F67A00;
	font-size:10px;
	text-decoration:underline;
	cursor:pointer;
}

.voth_on{
	font-size:11px;
	color:#535353;
	height:20px;
	margin:5px;
	border-bottom:1px solid #C4C6DE;
	cursor:pointer;
	text-decoration:none;
	background-image:url(../images/3p.jpg);
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:8px;
}
.voth_out{
	font-size:11px;
	color:#535353;
	height:20px;
	margin:5px;
	border-bottom:1px solid #C4C6DE;
	cursor:pointer;
	text-decoration:underline;
	background-image:url(../images/3p.jpg);
	background-repeat:no-repeat;
	background-position:2px 6px;
	padding-left:8px;
}
.mod_nsel{
	width:444px;
}
.nsel_titre_on{
	font-size:11px;
	color:#F67A00;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}
.nsel_titre_out{
	font-size:11px;
	color:#F67A00;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
}
.nsel_desc{	
	line-height:10px;
	height:22px;
	color:#4F5053;
	text-align:justify;
}
.nsel_pres{
	margin:5px;
	font-size:11px;
	color:#4F5053;
	text-align:center;
}
.nsel_apartir{	
	color:#4F5053;
	text-align:justify;
}
.nsel_prix{	
	font-size:12px;
	font-weight:bold;
	color:#FE0000;
}
.nsel_vt_on{
	font-size:10px;
	color:#3472C5;	
	cursor:pointer;
	text-decoration:none;
	height:14px;
}
.nsel_vt_out{
	font-size:10px;
	color:#3472C5;	
	cursor:pointer;
	text-decoration:underline;
	height:14px
}
.pinfo_on{
	background-image:url(../images/pinf.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	width:57px;
	height:14px;
	text-align:center;
}
.pinfo_out{
	background-image:url(../images/pinf-over.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	width:57px;
	height:14px;
	text-align:center;	
}


.derm{
	width:137px;
	height:219px;
	background-image:url(../images/bk_derm.gif);
	background-repeat:no-repeat;
}
.derm_titre_on{
	font-size:11px;
	color:#903F0E;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}
.derm_titre_out{
	font-size:11px;
	color:#903F0E;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
}
.derm_desc{	
	padding:0px;
	color:#4F5053;
}
.derm_apartir{	
	color:#4F5053;
	text-align:justify;
}
.derm_prix{	
	font-size:12px;
	font-weight:bold;
	color:#FE0000;
}
.derm_pinfo_on{
	background-image:url(../images/pinf.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	width:57px;
	height:14px;
	text-align:center;
}
.derm_pinfo_out{
	background-image:url(../images/pinf-over.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	width:57px;
	height:14px;
	text-align:center;	
}
.cdco_pinfo_on{
	background-image:url(../images/cdcpi.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	width:45px;
	height:14px;
	text-align:center;
}
.cdco_pinfo_out{
	background-image:url(../images/cdcpi-over.jpg);
	background-repeat:no-repeat;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	width:45px;
	height:14px;
	text-align:center;
}
.pinfos_on{
	background-color:#FF7C2B;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	width:45px;
	height:14px;
	text-align:center;
}
.pinfos_out{
	background-image:url(../images/pinfo.jpg);
	background-repeat:repeat-x;
	font-size:9px;
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
	width:45px;
	height:14px;
	text-align:center;	
}


.cdco{
	width:137px;
	height:219px;
	background-image:url(../images/bk_cdc.gif);
	background-repeat:no-repeat;
}


.cdco_titre_on{
	font-size:11px;
	color:#F67A00;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	height:15px;
}
.cdco_titre_out{
	font-size:11px;
	color:#F67A00;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	height:15px
}

.beof{
	width:137px;
	height:219px;
	background-image:url(../images/bk_bof.gif);
	background-repeat:no-repeat;
}

.mod_hote{
	margin-left:10px;
	margin-top:17px;
	width:234px;
	height:227px;
	background-image:url(../images/cadre_hot.jpg);
	background-repeat:no-repeat;
}
.hote_titre_on{
	padding-left:6px;
	background-image:url(../images/3p_hot.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:10px;
	color:#F1A410;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	height:15px;
}
.hote_titre_out{
	padding-left:6px;
	background-image:url(../images/3p_hot.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:10px;
	color:#F1A410;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	height:15px;
}
.hote_trt{	
	font-size:0px;
	border-top:1px solid #F1A410;
	margin-top:2px;
	margin-bottom:2px;
	margin-right:6px
}
.hot_cha_prix{
	font-size:12px;
	font-weight:bold;
	color:#F67A00;
}

.mod_voit{
	margin-top:17px;
	width:227px;
	height:220px;
	background-image:url(../images/bk_voit.gif);
	background-repeat:no-repeat;
}
.voit_titre_on{
	padding-left:6px;
	background-image:url(../images/3p_hot.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:11px;
	color:#EF9F08;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	height:15px;
}
.voit_titre_out{
	padding-left:6px;
	background-image:url(../images/3p_hot.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:11px;
	color:#EF9F08;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	height:15px;
}

.mod_rech{
	width:244px;
	height:211px;
	background-image:url(../images/bk_rech.gif);
	background-repeat:no-repeat;
}
.rech_chslt{
	color:#535353;
	font-size:9px;
	height:18px;
	width:120px;
}
.rech_text{
	color:#535353;
	font-size:9px;
	height:25px;
}

.mod_broc{
	margin-top:17px;
	width:227px;
	height:45px;
	background-image:url(../images/bk_broc.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.mod_news{
	margin-top:17px;
	width:422px;
	height:45px;
	background-image:url(../images/bk_news.jpg);
	background-repeat:no-repeat;
}

.mod_sejo{
	margin-left:10px;
	padding-top:10px;
	width:234px;
	height:227px;
	background-image:url(../images/cadre_cro.jpg);
	background-repeat:no-repeat;
}
.sejo_titre_on{
	padding-left:6px;
	background-image:url(../images/3p_sej.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:10px;
	color:#3472C5;	
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
	height:15px;
}
.sejo_titre_out{
	padding-left:6px;
	background-image:url(../images/3p_sej.jpg);
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:10px;
	color:#3472C5;	
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	height:15px;
}
.sejo_desc{	
	margin-right:1px;
	padding:3px;
	height:19px;
	color:#4F5053;
	line-height:11px;
}
.sejo_apartir{	
	color:#4F5053;
	text-align:justify;
	text-align:right;
	margin-right:13px;
}
.sejo_prix{	
	font-size:12px;
	font-weight:bold;
	color:#FE0000;
}
.week_trt{	
	font-size:0px;
	border-top:1px solid #99B8E2;
	margin-top:2px;
	margin-bottom:2px;
}

.circ_barre{
	margin-top:1px;
	height:39px;
	background-image:url(../images/bk_cir.jpg);
	background-repeat:repeat-x;	
	font-size:17px;
	color:#fff;
}
.circ_tit{
	margin-top:15px;
	margin-bottom:5px;
	height:16px;
	background-image:url(../images/bk_p.jpg);
	background-repeat:repeat-x;
	background-position:0px 13px;
	font-size:12px;
	font-weight:bold;
	color:#F67A00;
}
.circ_stit{
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	color:#F67A00;
}
.circ_desc{
	font-size:11px;
	text-align:justify;
	color:#535353;
	line-height:17px;
}
.circ_jour{
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#F67A00;
}
.circ_chambre{
	height:15px;
	font-size:11px;
	color:#535353;
}
.circ_prix{
	height:15px;
	font-size:11px;
	color:#F67A00;
}
.bk_but{
	background-image:url(../images/bk_p.jpg);
	background-repeat:repeat-x;
	background-position:0px 8px;
}
.bk_butt{
	background-image:url(../images/bk_pp.jpg);
	background-repeat:repeat-x;
	background-position:0px 8px;
}
.bk_buttt{
	background-image:url(../images/bk_ppp.jpg);
	background-repeat:repeat-x;
	background-position:0px 8px;
}

.but_on{
	height:14px;
	color:#fff;
	background-color:#3472C5;	
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	border:1px solid #fff;
}
.but_out{	
	height:14px;
	color:#fff;
	background-color:#3472C5;	
	cursor:pointer;
	text-decoration:underline;
	text-align:center;
	font-weight:bold;
	border:1px solid #fff;
}

.butt_on{
	width:49px;
	height:14px;
	color:#fff;
	background-color:#F67A00;	
	cursor:pointer;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	border:1px solid #fff;
}
.butt_out{	
	width:49px;
	height:14px;
	color:#fff;
	background-color:#F67A00;	
	cursor:pointer;
	text-decoration:underline;
	text-align:center;
	font-weight:bold;
	border:1px solid #fff;
}

.fiche_sej_ph{
	width:297px; 
	background-image:url(../images/sejo_02.jpg);	
	background-repeat:repeat-x;
}
.sej_tit{
	margin-top:15px;
	margin-bottom:5px;
	height:16px;
	font-size:12px;
	font-weight:bold;
	color:#3472C5;
}
.sej_stit{
	font-size:10px;
	text-align:justify;
	color:#535353;
}

.sej_champ{
	height:25px;
	font-size:12px;
	color:#535353;	
}
.sej_data{
	font-size:12px;
	color:#F67A00;	
}
.bttn_conteur{
	border:1px solid #F67A00;
	margin-left:3px;
}
.btn_conteur{
	border:1px solid #3472C5;
	margin-left:3px;
}

.form_lib{
	font-size:10px;
	color:#535353;
	height:20px;
}
.form_chtxt{
	width:130px;
	height:14px;
}
.form_chslt{
	width:130px;
	font-size:12px;
}
.form_charea{
	width:633px;
	font-size:12px;
	height:40px
}
.form_desc{
	font-size:10px;
	color:#535353;
	line-height:15px;
}

.validation{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	height:18px;
	color: #FF0000;
	background-color: #F7F8F0;
	visibility:hidden;
	text-align:center;
	padding-top:2px;
}

.fiche_hot_sai{
	margin-top:10px;
	font-size:11px;
	color:#000000;
	background-color:#F8E3CE;
	height:25px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
}
.fiche_hot_cham{
	font-size:11px;
	color:#fff;
	background-color:#F67A00;
	text-align:center;
	vertical-align:middle;
}
.fiche_hot_pens{
	font-size:10px;
	color:#000;
	font-weight:bold;
	background-color:#FCBF86;
	text-align:center;
	vertical-align:middle;
}

.fiche_hot_cla_1{
	font-size:9px;
	color:#000;
	background-color:#F8E3CE;
	text-align:center;
	vertical-align:middle;
}

.fiche_hot_cla_2{
	font-size:9px;
	color:#000;
	background-color:#E6E6EF;
	text-align:center;
	vertical-align:middle;
}

.res_hot_entete{
	font-size:10px;
	color:#000;
	background-color:#FCBF86;
	text-align:center;
	vertical-align:middle;
	height:20px;
}





.res_hot_ligne_vis{
	visibility:visible;
	display:block;
}
.res_hot_ligne_hid{
	visibility:hidden;
	display:none;
}


.res_hot_nb{
	margin-top:10px;
	font-size:10px;
	color:#F67A00;
	height:20px;
	height:50px;
}

.alac_cadre{
	border:1px solid #BABACC;
	padding:10px;
	color:#535353;
	font-size:11px;
	text-align:justify;
}
.bud_glo{
	text-align:right;
	margin-top:10px;
	border:1px solid #BABACC;
	font-size:13px;
	font-weight:bold;
	padding:3px;
}
.alac_pinfo_on{
	color:#F67A00;
	font-size:10px;
	text-decoration:underline;
	cursor:pointer;
}
.alac_pinfo_out{
	color:#F67A00;
	font-size:10px;
	text-decoration:none;
	cursor:pointer;
}
.alac_ent_1{
	background-color:#F67A00;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	height:16px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}
.alac_ent_2{
	background-color:#EEA359;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	height:16px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}
.alac_champ_1{
	background-color:#FDE4CC;
	font-size:9px;
	height:16px;
	padding-top:3px;
	text-align:center;
}
.alac_champ_2{
	background-color:#FCEDDE;
	font-size:9px;
	height:16px;
	padding-top:3px;
	text-align:center;
}

.alac_det_on{
	color:#535353;
	font-size:10px;
	text-decoration:underline;
	cursor:pointer;
}
.alac_det_out{
	color:#535353;
	font-size:10px;
	text-decoration:none;
	cursor:pointer;
}
/*jour suivant*/
.alac_js_on{
	padding-top:1px;
	width:84px;
	height:16px;
	color:#fff;
	background-color:#F67A00;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	float:left;
	text-align:center;	
}
.alac_js_out{
	padding-top:1px;
	width:84px;
	height:16px;
	color:#fff;
	background-color:#F67A00;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
	float:left;
	text-align:center;	
}

.cadre_on{
	visibility:visible;
	display:block;
}
.cadre_off{
	visibility:hidden;
	display:none;
}
.res_cadre{
	border:1px solid #BABACC;
	padding:5px;
	color:#535353;
	font-size:11px;
}

.cadre_titre{
	margin-top:15px;
	font-size:12px;
	color:#3472C5;
}
.choix_titre{
	margin-top:10px;
	font-size:12px;
	color:#F67A00;
}
.ici_on{
	font-size:12px;
	color:#F67A00;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.ici_out{
	font-size:12px;
	color:#F67A00;
	text-decoration:underline;
	cursor:pointer;
	font-weight:bold;
}
.copy{
	font-size:10px;
	color:#535353;
}
.copy_on{
	font-size:10px;
	color:#535353;
	text-decoration:none;
	cursor:pointer;
}
.copy_out{
	font-size:10px;
	color:#535353;
	text-decoration:underline;
	cursor:pointer;
}

.panier_gt{
	margin-top:10px;
	margin-bottom:1px;
	height:18px;
	padding-top:3px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background-color:#9D9DB7;
	text-align:center;
}




.news_desc{
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
	font-size:11px;
	color:#9D9DB7;
	font-style:italic;
}
.nwok_on{
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	text-decoration:none;
	color:#FF7C2B;
}
.nwok_out{
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	text-decoration:underline;
	color:#FF7C2B;
}
.news_chtxt{
	font-size:9px;
	color:#858383;
	width:93%;
	height:15px;
	border:1px solid #8B8BAE;
}


.tha_tit_on{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#F67A00;
	font-weight:bold;
}
.tha_tit_out{
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
	color:#F67A00;
	font-weight:bold;
}
.tha_stit{
	height:15px;
	font-size:10px;
	color:#6E6E9C;	
	font-weight:bold;
}
.tha_desc{
	font-size:11px;
	text-align:justify;
	color:#535353;
	height:30px;
}
.tha_apartir{
	font-size:11px;
	color:#F67A00;
}
.tha_gprix{
	font-size:14px;
	color:#F67A00;
	font-weight:bold;
}
.broch_on{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#8A8AAE;
	font-weight:bold;
}
.broch_out{
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
	color:#8A8AAE;
	font-weight:bold;
}
.broch_desc{
	margin-top:5px;
	margin-bottom:5px;
	font-size:11px;
	color:#535353;
}



/*FICHE VOYAGE*/
.voy_gtitre{
	font-size:14px;
	color:#F67A00;
	font-weight:bold;
}
.voy_apartir{
	font-size:11px;
	color:#0A62C7;
}
.voy_gprix{
	font-size:15px;
	font-weight:bold;
	color:#FE0000;
}
.voy_stitre{
	font-size:12px;
	color:#3472C5;	
	font-weight:bold;
}
.voy_desc{
	font-size:11px;
	text-align:justify;
	color:#535353;
	line-height:14px;
}
.pgm_jour{
	font-size:11px;
	font-weight:bold;
	color:#3472C5;
}
.pgm_titre{
	font-size:12px;
	height:17px;
	background-image:url(../images/bk_pp.jpg);
	background-repeat:repeat-x;
	background-position:0px 15px;
	text-transform:uppercase;
	color:#3472C5;
	font-weight:bold;
	margin-top:20px;
}
.pgm_titre_{
	font-size:12px;
	height:17px;
	text-transform:uppercase;
	color:#3472C5;
	font-weight:bold;
	margin-top:20px;
}
.voy_chambre{
	font-size:11px;
	color:#535353;
}
.voy_prix{
	font-size:11px;
	color:#F67A00;
}


/*FICHE HOTEL*/
.fic_bar_tit{
	background-image:url(../images/fic_hbt_m.jpg);
	background-repeat:repeat-x;
}
.fic_gtit{
	font-size:12px;
	color:#0A62C7;
	text-transform:uppercase;
	font-weight:bold;
}
.fic_apart{
	font-size:10px;
	color:#0A62C7;
}
.fic_prix{
	font-size:14px;
	font-weight:bold;
	color:#FE0000;
}
.fic_phbk{
	background-image:url(../images/fic_hph_bk.gif);
	background-repeat:no-repeat;
}
.fic_libelle{
	color:#535353;
	font-size:11px;
}
.fic_tit{
	font-size:12px;
	color:#0A62C7;
	text-transform:uppercase;
	font-weight:bold;
}
.fic_design{
	font-size:11px;
	color:#0A62C7;
}
.fic_desc{
	font-size:11px;
	color:#535353;
	text-align:justify;
	margin-top:35px;
}
.fic_btn_on{
	color:#87421F;
	width:94px;
	padding-top:3px;
	height:17px;
	background-image:url(../images/fic_hbtn.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	font-weight:bold;
}
.fic_btn_out{
	color:#87421F;
	width:94px;
	padding-top:3px;
	height:17px;
	background-image:url(../images/fic_hbtn-over.jpg);
	background-repeat:no-repeat;
	text-align:center;
	text-transform:uppercase;
	cursor:pointer;
	font-weight:bold;
}
.fic_sec_tit{
	margin-top:10px;
	font-size:11px;
	font-weight:bold;
	color:#1C8BD9;
}
.fic_sec_desc{
	margin-top:5px;
	font-size:10px;
	color:#535353;
	text-align:justify;
}
.fiche_hot_sai{
	margin-top:10px;
	font-size:11px;
	color:#000000;
	background-color:#F6F6F6;
	height:25px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
}
.fiche_hot_cham{
	font-size:11px;
	color:#fff;
	background-color:#5C93D6;
	text-align:center;
	vertical-align:middle;
}
.fiche_hot_pens{
	font-size:10px;
	color:#000;
	font-weight:bold;
	background-color:#E9F0F9;
	text-align:center;
	vertical-align:middle;
}

.fiche_hot_cla_1{
	font-size:9px;
	color:#000;
	background-color:#F6F6F6;
	text-align:center;
	vertical-align:middle;
}

.fiche_hot_cla_2{
	font-size:9px;
	color:#000;
	background-color:#F5EDCC;
	text-align:center;
	vertical-align:middle;
}

.hpage_on{
	font-size:10px;
	text-transform:uppercase;
	color:#0A62C7;
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
}
.hpage_out{
	font-size:10px;
	text-transform:uppercase;
	color:#0A62C7;
	cursor:pointer;
	text-decoration:underline;
	font-weight:bold;
}

/*FICHE HOTEL*/



.res_ent_1{
	background-color:#0A62C7;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	height:16px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}
.res_ent_2{
	background-color:#5C93D6;
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	height:16px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
}
.res_champ_1{   
	background-color:#E9F0F9;
	font-size:9px;
	height:16px;
	padding-top:3px;
	text-align:center;
}
.res_champ_2{
	background-color:#F6F6F6;
	font-size:9px;
	height:16px;
	padding-top:3px;
	text-align:center;
}

.res_det_on{
	color:#535353;
	font-size:10px;
	text-decoration:underline;
	cursor:pointer;
}
.res_det_out{
	color:#535353;
	font-size:10px;
	text-decoration:none;
	cursor:pointer;
}
.vol_lib{
	font-size:12px;
	text-decoration:none;
	color:#0A62C7;
	text-decoration:underline;
}
.volici_on{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#0A62C7;
	font-weight:bold;
	text-decoration:none;
}
.volici_out{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#0A62C7;
	font-weight:bold;
	text-decoration:underline;
}


.hot_titf{
	font-size:12px;
	font-weight:bold;
	color:#3472C5;
}

.hot_tit_on{
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#F67A00;
	font-weight:bold;
}
.hot_tit_out{
	font-size:12px;
	text-decoration:underline;
	cursor:pointer;
	color:#F67A00;
	font-weight:bold;
}
.hot_stit{
	height:15px;
	font-size:10px;
	color:#6E6E9C;	
	font-weight:bold;
}
.hot_desc{
	font-size:11px;
	text-align:justify;
	color:#535353;
	height:30px;
}
.hot_apartir{
	font-size:11px;
	color:#0A62C7;
}
.hot_gprix{
	font-size:17px;
	color:#FE0000;
	font-weight:bold;
}




.res_js_on{
	padding-top:1px;
	width:70px;
	height:16px;
	color:#fff;
	background-color:#5C93D6;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	float:left;
	text-align:center;	
}
.res_js_out{
	padding-top:1px;
	width:70px;
	height:16px;
	color:#fff;
	background-color:#5C93D6;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	text-decoration:underline;
	float:left;
	text-align:center;	
}

.res_titre{
	padding:2px;
	font-size:9px;
	text-transform:uppercase;
	color:#FFFFFF;
	background-color:#1C8BD9;
	font-weight:bold;
	margin-top:10px;
}