.reserver:active, .reserver:visited, .reserver:link {color: #C2234E; text-decoration:none; text-transform:uppercase;}
.reserver:hover {text-decoration:none;}

.lien_titre_01:active, .lien_titre_01:visited, .lien_titre_01:link {border:1px solid #000000;text-decoration:none;padding:0 3px;}
.lien_titre_01:hover {border:1px solid #FA4;text-decoration:none;padding:0 3px;}

.detail:active, .detail:visited, .detail:link {color: #F93; text-decoration:none; text-transform:uppercase;}
.detail:hover {text-decoration:none;}

.nav:active,.nav:visited,.nav:link {
color:#7795B3;
text-decoration:none;
}

.slogan_01 {
font-size:.7em;
color:#000;
text-decoration:none;
text-align:center;
}

.lien_hotel:active,.lien_hotel:visited,.lien_hotel:link {
color:#33F;
text-decoration:none;
}

.titre_produit {
color:#CEC222;
}





.prix {
font-size:1.1em;
color:#A00;
font-weight:700;
}

.offre {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
}



.offre_tableau {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
}

.offre_billet_avion {
font-size:.7em;
color:#fff;
font-weight:700;
text-transform:uppercase;
background:url(/image/barre-titre-03.jpg);
}

.prix_discount {
font-size:1.2em;
color:#3A5266;
background-color:#FADFE6;
border:1px solid #E05279;
padding:3px;
height:20px;
}

.spacer {
clear:both;
height:2px;
}

h1,h2 {
font-size:1em;
}

.t1:link,.t1:visited,.t1:active {
font-size:.7em;
text-decoration:none;
color:#000;
}

.t6:link,.t6:visited,.t6:active {
font-size:1em;
text-decoration:none;
color:#40507C;
}

.t7:link,.t7:visited,.t7:active {
font-size:1em;
text-decoration:none;
color:#EA6200;
}

.t8:link,.t8:visited,.t8:active {
font-size:1.2em;
text-decoration:none;
color:#F20;
}

.t1:hover {
text-decoration:none;
}

.t7:hover {
text-decoration:none;
background-color:#EA6200;
color:#FFF;
}

.t8:hover {
text-decoration:none;
background-color:#F20;
color:#FFF;
}

.blockForm {
height:100%;
width:98%;
background-color:#fff;
border:1px solid #FA4;
margin-top:10px;
}

#cache {
position:absolute;
margin-left:-200px;
top:200px;
z-index:1;
visibility:hidden;
}

fieldset {
color:#000;
marging:1em 0 .5em;
border:solid .16em #000;
padding:0 .5em .5em;
}

legend {
marging:.7em .5em;
font:900 1.3em Helvetica;
letter-spacing:.1em;
padding:0 .5em;
}

.txt_orange_bold_16 {
color:#C2234E;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:16pt;
font-weight:700;
}

.txt_orange_bold {
color:#C2234E;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:9pt;
font-weight:700;
}



.pPageingEndCenter {
font-size:12px;
font-weight:400;
color:#3A5266;
margin:5px 0 0;
}

.pPageingEndCenter a {
color:#0873b9;
text-decoration:none;
border:1px solid #0873b9;
background-color:#f4f9fd;
padding:0 3px;
}

.pPageingEndCenter a:hover {
color:#61727d;
text-decoration:none;
border:1px solid #61a9d9;
background-color:#e4f2fd;
}

.suite_tag {
color:#000;
text-decoration:none;
}

.nav:hover,.lien_hotel:hover,.produit:hover {
color:#fff;
text-decoration:none;
}

.nav_01:active,.nav_01:visited,.nav_01:link,.nav_02:active,.nav_02:visited,.nav_02:link {
font-size:.8em;
color:#f90;
text-decoration:none;
}

.nav_01:hover,.nav_02:hover {
color:#f90;
text-decoration:none;
}

.produit_image,.produit_image:link,.produit_image:visited,.produit_image:active,.produit_image:hover {
border-color:#000000;
}

.prix-forfait {
font-size:.7em;
color:#C2234E;
font-weight:700;
}

.table_billet_avion {
background-color:#391b11;
}



.tel,.titre_01 {
color:#c60;
font-weight:700;
text-transform:uppercase;
}



.t2:link,.t2:visited,.t2:active,.t3:link,.t3:visited,.t3:active {
font-size:.8em;
text-decoration:none;
color:#000;
}

.t4:link,.t4:visited,.t4:active,.t5:link,.t5:visited,.t5:active {
font-size:.9em;
text-decoration:none;
color:#40507C;
}

.t2:hover,.t3:hover,.t4:hover,.t5:hover,.t6:hover {
text-decoration:none;
background-color:#40507C;
color:#FFF;
}






/* tableau moteur sejour */
.table_moteur_sejour {
background-color:#999233;
}

.moteur_titre_sejour {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #6B672E;
background-color : #E6E2B3;
text-align : center;
}

.moteur_titre_sejour_suite {
font-size:.7em;
color:#000000;
font-weight:700;
}

.moteur_titre_sejour_valide {
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #6B672E;
background-color : #E6E2B3;
text-align : center;
}

/* tableau themes */
.table_themes {
background-color:#BEB1D2;
}

.td_themes {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #7B60A4;
background-color : #E2D4F7;
text-align : center;
}

.theme_voyage:link,.theme_voyage:visited,.theme_voyage:active {
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

.theme_voyage:hover {
color:#000000;
text-decoration:none;
text-transform:uppercase;
}

.Out_theme_voyage {
border:1px solid #7B60A4;
background-color:#E2D4F7;
}

.In_theme_voyage {
background-color:#BEB1D2;
}

/* tableau promo vol */
.promo_vol {
background-color:#B39851;
}

.td_promo_vol {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #7F6C37;
background-color : #E5DBC3;
text-align : center;
}

.Out_vol {
border:1px solid #7F6C37;
background-color:#E5DBC3;
}

.In_vol {
background-color:#B39851;
}

.vol {
font-size:.9em;
color:#3A5266;
text-decoration:none;
}

.tarif_avion {
font-size:.7em;
color:#C2234E;
font-weight:700;
}

/* tableau promo hotel */
.promo_hotel {
background-color:#FAF2EB;
}

.couleur_texte_hotel {
color:#3A5266;
text-align : justify;
}
.td_promo_hotel {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #765734;
background-color : #DFCBB6;
text-align : center;
}

.promo_hotel:link,.promo_hotel:visited,.promo_hotel:active {
color:#3A5266;
text-decoration:none;
background-color : #DFCBB6;
}

.Out_hotel {
background-color : #FAF2EB;
}

.In_hotel {
background-color:#FAF2EB;
}

/* tableau promo week end */
.promo_week_end {
background-color:#FAF2EB;
}

.couleur_texte_week_end {
color:#3A5266;
text-align : justify;
}

.td_promo_week_end {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #765734;
background-color : #DFCBB6;
text-align : center;
}

.promo_week_end:link,.promo_week_end:visited,.promo_week_end:active {
color:#3A5266;
text-decoration:none;
background-color : #DFCBB6;
}

.Out_week_end {
background-color : #FAF2EB;
}

.In_week_end {
background-color:#FAF2EB;
}

/* tableau produit, disneyland, center parcs, corsica ferries, sncm, p&o, seafrance, sncf, eurostar, eurotunnel, thalys, alpes trekking, wonderbox, pays */
.produit_01, .descriptif_disneyland, .descriptif_center_parcs, .descriptif_corsica_ferries, .descriptif_sncm, .descriptif_po, .descriptif_seafrance, .descriptif_sncf, .descriptif_eurostar, .descriptif_eurotunnel, .descriptif_thalys, .descriptif_alpes_trekking, .descriptif_wonderbox, .descriptif_pays {
background-color:#EBF3FA;
}

.titre_produit_01 {
color:#6B672E;
}

.titre_produit_02 {
color:#7F6C37;
}

.titre_produit_03 {
color:#3A5266;
text-align : justify;
}

.td_produit_01, .td_descriptif_disneyland, .td_descriptif_center_parcs, .td_descriptif_corsica_ferries, .td_descriptif_sncm, .td_descriptif_po, .td_descriptif_seafrance, .td_descriptif_sncf, .td_descriptif_eurostar, .td_descriptif_eurotunnel, .td_descriptif_thalys, .td_descriptif_alpes_trekking, .td_descriptif_wonderbox, .td_descriptif_pays {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #3A5266;
background-color : #BCCCD8;
text-align : center;
}

.produit:link,.produit:visited,.produit:active {
color:#3A5266;
text-decoration:none;
}

.produit:hover {
color:#3A5266;
text-decoration:none;
}

.Out {
background-color:#EBF3FA;
}

.In {
background-color:#EBF3FA;
}



/* tableau promo billet avion, disneyland, center parcs, alpes trekking, wonderbox, pays*/
.promo_billet_avion, .produit_disneyland, .produit_center_parcs, .produit_alpes_trekking, .produit_wonderbox, .produit_pays {
background-color:#FAF2EB;
}

.couleur_texte_billet_avion {
color:#3A5266;
text-align : justify;
}
.td_promo_billet_avion, .td_produit_disneyland, .td_produit_center_parcs, .td_produit_alpes_trekking, .td_produit_wonderbox, .td_produit_pays {
font-size:.7em;
color:#3A5266;
font-weight:700;
text-transform:uppercase;
border:1px solid #765734;
background-color : #DFCBB6;
text-align : center;
}

.promo_billet_avion:link,.promo_billet_avion:visited,.promo_billet_avion:active {
color:#3A5266;
text-decoration:none;
background-color : #DFCBB6;
}

.Out_billet_avion {
background-color : #DFCBB6;
}

.In_billet_avion {
background-color:#FAF2EB;
}

.Out_disneyland {
background-color : #DFCBB6;
}

.In_disneyland {
background-color:#FAF2EB;
}

.Out_center_parcs {
background-color : #FAF2EB;
}

.In_center_parcs {
background-color:#FAF2EB;
}

.Out_alpes_trekking {
background-color : #DFCBB6;
}

.In_alpes_trekking {
background-color:#FAF2EB;
}

.Out_wonderbox {
background-color : #DFCBB6;
}

.In_wonderbox {
background-color:#FAF2EB;
}

.Out_produit {
background-color:#BCCCD8;
}

.In_produit {
background-color:#EBF3FA;
}


body    {
	margin: 0;
	padding: 0;
	scrollbar-face-color: #A5BEED;
	scrollbar-highlight-color: #003093;
	scrollbar-shadow-color: #003093;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #003093;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	font-size: 10px;
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px;
	background: #fff9e3;
}

TD    {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	FONT-VARIANT: normal;
}


#pub {position:absolute; top:0; left:780px; width:0; height:0; display:block;left:780px;}
select,.marge,input {
font-size:1em;
color:#004b97;
}