.ariane_selected			{ font-weight:bold; color:#003d8f; text-decoration:none; }

.vignette_opacity			{ filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }
.vignette_opacity:hover	{ filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; }

.vignette_no_opacity		{ filter:alpha(opacity=100); -moz-opacity:1; opacity:1; }

.destination_photo_visuel	{ width: 220px; text-align: left; float: left; height:143px; }

.destination_tableau_container { width: 505px; padding: 0 10px 10px 10px; }

.destination_menu_onglet_ouvert { margin: 0px 0px 3px 0px; }

.index_3col_2 { line-height: 12px; }
.index_3col_3 { line-height: 12px; }

.destination_pictos { width: 92px; }
.destination_text_droite { width: 232px; }
.destination_text_droite_voyage { width: 278px; float: left; text-align: right; font-size: 10px; margin-top: 10px; }

.error { color: #CC0000; }

.textareaField { width: 240px; font-size: 14px; }
.textfieldCommercial { width: 50px; font-size: 10px; text-align: right; }

.offre_col1 { width: 300px; }
.offre_col2 { width: 176px; }
.offre_col3 { width: 140px; }
.offre_col4 { width: 120px; }
.offre_info { margin-top: 0; padding: 0 5px 0 5px; }

.spacer_cpe { clear: both; padding: 5px 0 5px 0; }
.spacer_cpe2 { clear: both; padding: 3px 0 0 0; }

.destination_menu_onglet { margin-bottom: 0; }
.destination_menu_onglet_ouvert { width: 205px; padding: 0; margin: 0; }

.input_file				{ width: 240px; font-size: 10px; }
.textfield_textarea	{ font-size: 12px; }

.trait_gris { height: 1px; padding: 5px 0 5px 0 }
.trait_gris_noclear { height: 1px; padding: 5px 0 5px 0 }

#focus_titre { text-align: right; background-color: #8DBBD6; padding: 0 2px 0 0; font-size: 10px; width: 215px; height: 12px; }

.promo_1 { width: 162px; height: 115px; background-image: url(../media/fr/accueil/1.gif); background-repeat: no-repeat; float: left; }
.promo_2 { width: 162px; height: 115px; background-image: url(../media/fr/accueil/2.gif); background-repeat: no-repeat; float: left; }
.promo_3 { width: 162px; height: 115px; background-image: url(../media/fr/accueil/3.gif); background-repeat: no-repeat; float: left; }
.promo_4 { width: 162px; height: 115px; background-image: url(../media/fr/accueil/4.gif); background-repeat: no-repeat; float: left; }

.push_promo_fond { width: 162px; height: 100px; }
.push_promo	{ width: 142px; height: 65px; padding: 10px 5px 20px 15px; }
.push_titre { width: 158px; height: 10px; text-align: right; padding: 0 2px 0 0; font-size: 10px; }
.push_fond_top { height: 75px; }

#promo_1 { width: 277px; height: 10px; text-align: right; background-color: #FD6D04; padding: 0 2px 0 0; font-size: 10px; }
#promo_2 { width: 277px; height: 10px; text-align: right; background-color: #85D9BA; padding: 0 2px 0 0; font-size: 10px; }
#promo_3 { width: 277px; height: 10px; text-align: right; background-color: #FDBF04; padding: 0 2px 0 0; font-size: 10px; }
#promo_4 { width: 277px; height: 10px; text-align: right; background-color: #67B1D1; padding: 0 2px 0 0; font-size: 10px; }

#bas { height: 100px; }

#destination_tableau_cpe { background-color: #fef2cd; }

#menuContainer { position:absolute; top:118px; right:50%; margin-right:-500px; width:1000px; height:10px; }

.index_col_droite_container_faq { width: 738px; }
.index_col_droite_faq { width: 718px; }
.index_col_droite_align_faq { text-align:right; width: 718px; }

.index_col_droite_container_sommaire_faq { width: 738px; }
.index_col_droite_sommaire_faq { width: 718px; }

.text_overlib	{ color: #003d8f; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.form_one_col_alignright_2 { width: 737px; text-align: right; font-size: 10px; clear: both; }

#flashContainer_vf { width: 337px; height: 60px; float: left; margin-bottom: 10px; background-image: url(../media/fr/accueil/vente_flash_model.jpg); background-repeat: no-repeat; padding: 240px 0px 0px 420px; margin-top: -3px; }

.align_left_vf { width: 513px; text-align: left; margin-top: 10px; }
.vertical_align_middle_text_vf { vertical-align: middle; padding-top: 5px; float: left; }
.vertical_align_middle_vf { vertical-align: middle; float: left; }

.trait_gris_2 { width: 513px; height: 10px; padding-top: 10px; vertical-align: middle; clear: both; }

#destination_home		{ background-image: url(../media/{/literal}{$langue}{literal}/accueil/destination.gif); }
#destination_int		{ background-image: url(../media/{/literal}{$langue}{literal}/commun/destination.gif); }
#destination_voyages	{ background-image: url(../media/{/literal}{$langue}{literal}/commun/destination_voyages.gif); }
#decouvrir_fond			{ background-image: url(../media/{/literal}{$langue}{literal}/commun/decouvrir_fond.gif); }
#focus_fond				{ background-image: url(../media/{/literal}{$langue}{literal}/commun/focus_fond.gif); }
.promo_fond				{ background-image: url(../media/{/literal}{$langue}{literal}/accueil/promo_fond.gif); }
.decouvrir_fond			{ background-image: url(../media/{/literal}{$langue}{literal}/accueil/decouvrir_fond.gif); }
.sejour_fond			{ background-image: url(../media/{/literal}{$langue}{literal}/accueil/sejour_fond.gif); }
.savoir_fond			{ background-image: url(../media/{/literal}{$langue}{literal}/accueil/savoir_fond.gif); }

.orange_bold_voyage 	{ font-size: 11px; font-weight: bold; color: #fd8504; }
.block_accroche			{ padding-left:25px; width:340px; }

#thematique				{ font-size: 26px; font-weight: bold; margin:0; padding:0 }

a.referencement_link:link		{ color:#003d8f; text-decoration:none; }
a.referencement_link:visited	{ color:#003d8f; text-decoration:none; }
a.referencement_link:hover		{ color:#003d8f; text-decoration:none; }
a.referencement_link:active		{ color:#003d8f; text-decoration:none; }

h1.titre						{ font-size: 26px; font-weight: bold; padding:0; margin:0; }
h2.soustitre					{ font-size: 18px; font-weight: normal; padding:0; margin:0; }
h2.soustitre_bold				{ font-size: 18px; font-weight: bold; padding:0; margin:0; }
h2.soustitre_orange_bold		{ font-size: 18px; font-weight: bold; color: #fd8504; padding:0; margin:0; }
h2.region						{ font-size: 11px; font-weight: bold; padding:0; margin:0; }
h3.soustitre					{ font-size: 15px; font-weight: bold; padding:0; margin:0; }
h3.soustitre_cyan				{ font-size: 14px; font-weight: normal; color: #419dc5; padding:0; margin:0; }
h3.village						{ font-size: 10px; font-weight: normal; padding:0; margin:0; }
