#plan
{
padding-left : 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:11px;
}
#plan a,#plan li a{color:#FF0000;}
a:hover {text-decoration:underline;}
a {text-decoration:none;}
a img {border:0;}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ooo P A R T I E     A B O N N E M E N T 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
p.spip
{
margin-bottom:0;
padding-bottom:0;
}
#abonnement_formulaire h1{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
}
#abonnement_formulaire h2{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
#abonnement_formulaire p,#abonnement_formulaire
{
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ooo P O U R     L E S   H  B E R G E M E N T S
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
#text_article .info a.plus_dinfos,
#contenu_article_dm a.plus_dinfos
{
color:#0066CC;
font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.prixRouge{color:#990000;}
/*------------------
ooo POUR LE MENU
------------------*/
#menu-destination li ul li  a.on
{font-weight:bold;
color:#BF002C;
}
/*------------------
ooo GUADELOUPE
------------------*/
.offre-37-light,body .offre-12-light{
background-color:#F6C78F;
padding-top:10px;
width:786px;
}
.offre-37-strong,.offre-12-strong{
background-color:#EBA14C;
padding-top:10px;
width:786px;
}
/*------------------
ooo SAINTES
------------------*/
.offre-13-light,.offre-43-light{
background-color:#FBF3A0;
width:786px;
}
.offre-13-strong,.offre-43-strong{
background-color:#EEE360;
width:786px;
}
/*------------------
ooo MARIE GALANTE
------------------*/
.offre-14-light, .offre-49-light{
background-color:#FE6D6D;
width:786px;
}
.offre-14-strong,.offre-49-strong{
background-color:#C1133C;
width:786px;
}
/*------------------
ooo DOMINIQUE
------------------*/
.offre-15-light,.offre-31-light{
background-color:#B8EEA5;
width:786px;
}
.offre-15-strong,.offre-31-strong{
background-color:#5EA049;
width:786px;
}
/*------------------
ooo SAINTE LUCIE
------------------*/
.offre-17-light,.offre-61-light{
background-color:#B2EFF1;
width:786px;
}
.offre-17-strong,.offre-61-strong{
background-color:#7FCFE8;
width:786px;
}
/*------------------
ooo MARTINIQUE
------------------*/
.offre-16-light,.offre-55-light{
background-color:#ECC3EE;
width:786px;}
.offre-16-strong,.offre-55-strong{
background-color:#EC99E9;
width:786px;
}
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ooo P O U R     L E S   T H  M E S
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/*-------------------------------
ooo AVENTURE - 10
-------------------------------*/
.theme-10-light{
background-color:#B7EA8E;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-10-strong{
padding: 10px 15px 10px 30px;
background-color:#90D459;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo A DEUX - 7
-------------------------------*/
.theme-7-light{
background-color:#F1BAE4;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-7-strong{
background-color:#F181D5;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo AUTHENTIQUE - 9
-------------------------------*/
.theme-9-light{
background-color:#EFE4B6;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-9-strong{
background-color:#CBB260;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo ALL INCLUSIVE - 8
-------------------------------*/
.theme-8-light{
background-color:#E7DAAE;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-8-strong{
background-color:#E3CC80;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo FAMILLE -13
-------------------------------*/
.theme-13-light{
background-color:#F1DBA2;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-13-strong{
background-color:#E9BF53;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo COMBIN - 11
-------------------------------*/
.theme-11-light{
background-color:#A9B3E4;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-11-strong{
background-color:#878FD0;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo LOCATION - 15
-------------------------------*/
.theme-15-light{
background-color:#B4996C;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-15-strong{
background-color:#726345;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
/*-------------------------------
ooo DERNIERE MINUTE - 12
-------------------------------*/
.theme-12-light{
background-color:#E4E4DC;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-12-strong{
background-color:#C7C8C2;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}

/*-------------------------------
ooo FORMULE SPECIALE - 16
-------------------------------*/
.theme-16-light{
background-color:#FF7F9F;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-16-strong{
background-color:#BD002B;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}


/*-------------------------------
ooo PROMO - 17
-------------------------------*/
.theme-17-light{
background-color:#C6E5EA;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}
.theme-17-strong{
background-color:#1F5293;
padding: 10px 15px 10px 30px;
border-top:4px solid white;
width:741px;
}

/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
body {
margin:0;
padding:0;
}

#principale {
width:967px;
margin:0 auto;
padding:0;
}

#header {
width:967px;
height:117px;
margin:0;
padding:0;
background-color:#bd002b;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
}

#indigo {
width:370px;
height:29px;
margin:0;
padding:5px 0 0 0;
margin:0 0 0 590px;
}

#indigo a {
color:#FFFFFF;
}


#numero {
float:left;
}

#drapo {
float:left;
margin:0 0 0 15px;
padding:2px 0 0 0;
}

.anglais {
color:#FFFFFF;
padding:8px 0 0 0;
margin:0 0 0 4px;
float:left;
font:normal 11px arial;
}

#menu_haut {
width:680px;
height:20px;
margin:53px 0 0 287px;
background-color:#bd002b;
}

#menu_haut ul {
margin:0;
padding:0;
}

#menu_haut li {
margin:0 0 0 2px;
padding:0;
list-style-type:none;
display:inline;
float:left;}

#separation1 {
width:967px;
height:7px;
background-image:url(../images/sep1.jpg);
background-repeat:repeat-x;
font-size:1px;
}

#separation2 {
width:967px;
height:6px;
background-image:url(../images/sep2.jpg);
background-repeat:repeat-x;
font-size:1px;
}

#milieu1 {
width:967px;
height:191px;
padding:0;
margin:0;
}

#milieu1_gauche {
/*background-image:url(http://www.lexpressdesiles.net/images/paysage.jpg);
background-repeat:no-repeat;
width:478px;
height:191px;*/
margin:0;
padding:0;
float:left;
}

#milieu1_droit {
width:489;
height:191;
margin:0;
padding:0;
float:left;
}

#milieu1_droit_haut {
width:489px;
height:83px;
background-image:url(../images/degradbleu.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}

#milieu1_droit_bas{
width:489px;
height:108px;
margin:0;
padding:0;
background-color:#00979E;
}

#text {
width:487px;
height:46px;
margin:0;
padding:0;
}

.consultation {
margin:0 0 0 27px;
padding:5px 0 0 0;
}

.traversee {
font:bold 12px Arial;
color:#FFFFFF;
margin:8px 0 0 15px;
float:left;}

.date {
font:bold 12px Arial;
color:#FFFFFF;
margin:8px 0 0 70px;
float:left;}

.de {
font:normal 12px Arial;
color:#FFFFFF;
margin:8px 0 0 15px;
width:20px;
float:left;
}

#form1 {
margin:0 0 0 2px;
float:left;}

.form2 {
margin:6px 28px 0 0;
float:left;}

#milieu2 {
width:967px;
height:282px;
padding:0;
margin:1px 0 0 0;
overflow:hidden;
}

#milieu2_gauche {
width:329px;
height:252px;
margin:0 0 0 1px;
float:left;
background-image:url(../images/blocdesti.jpg);
background-repeat:no-repeat;
padding:30px 0 0 0;
}

#contenu_article {
width:325px;
height:240px;
overflow:auto;
margin:0;
padding:0;
}

#contenu_texte {
float:left; 
width:210px;
}

#article {
width:290px;
height:73px;
margin:0;
padding:0;
margin:0 0 4px 10px;

}

#image_article {
width:77px;
height:57px;
float:left;
border:1px solid black;

}

#titre_article{
font:bold 12px Arial;
color:#000000;
margin:0 0 0 5px;
padding:0;
width:205px;
}

#text_article{
font:normal 12px Arial;
color:#000000;
margin:0 0 0 5px;
padding:0;
width:205px;
}

#text_article a{
color:#000000;
}

.info {
float:right;
font:normal 10px Arial;
}

#milieu2_milieu {
width:439px;
height:282px;
padding:0;
margin:0;
margin:0 0 0 2px;
float:left;
}

#milieu2_image {
width:124px;
height:82px;
border:1px solid black;
margin:17px 0 0 10px;
}

#milieu2_titre1 {
width:100px;
margin:10px 0 0 25px;}

#milieu2_titre2 {
width:100px;
margin:10px 0 0 37px;}

#milieu2_titre3 {
width:100px;
margin:10px 0 0 40px;}

#milieu2_text {
font:normal 12px Arial;
margin:14px 10px 0 10px;
height:90px;}

#milieu2_info {
margin:14px 10px 0 17px;}

#milieu2_milieu1 {
width:147px;
height:282px;
padding:0;
margin:0;
float:left;
background-image:url(../images/milieu1.jpg);
background-repeat:no-repeat;
}


#milieu2_milieu2 {
width:145px;
height:282px;
padding:0;
margin:0;
float:left;
background-image:url(../images/milieu2.jpg);
background-repeat:no-repeat;
}

#milieu2_milieu3 {
width:147px;
height:282px;
padding:0;
margin:0;
float:left;
background-image:url(../images/milieu3.jpg);
background-repeat:no-repeat;
}

#milieu2_droit {
width:192px;
height:252px;
padding:30px 0 0 0;
margin:0 0 0 2px;
float:left;
background-image:url(../images/derniere.jpg);
background-repeat:no-repeat;
}

#contenu_article_dm{
width:189px;
height:238px;
overflow:auto;
}


#article_dm {
width:160px;
margin:2px 0 0 0;
padding:0 0 0 10px;
}

#contenu_dm {
float:left;
width:100px;
/*height:45px;
*/
}


.lieu_titre{
font:bold 11px Arial;
color:#FFFFFF;
}

.lieu{
font:normal 11px Arial;
color:#FFFFFF;
}

#prix{
font:bold 16px Arial;
color:#fedc00;
float:right;
margin:0 5px 0 0;
}

#sep_rouge1 {
background-image:url(../images/degraderouge3.jpg);
background-repeat:no-repeat;
width:130px;
height:1px;
font-size:1px;
margin:10px 0 10px 30px;
}

#milieu3 {
width:967px;
height:111px;
margin:0;
padding:0;
}

#milieu3_bleu {
width:313px;
height:111px;
background-image:url(../images/milieu3bleu.jpg);
background-repeat:no-repeat;
float:left;
overflow:hidden;
}

#milieu3_rouge {
width:326px;
height:111px;
background-image:url(../images/milieu3rouge.jpg);
background-repeat:no-repeat;
float:left;
}

#milieu3_rouge_info {
margin:75px 0 0 15px;
float:left;
}


#milieu3_jaune_bateau {
margin:26px 10px 0 0;
float:right;
}

#milieu3_jaune {
width:328px;
height:111px;
background-image:url(../images/milieu3jaune.jpg);
background-repeat:no-repeat;
float:left;
}

#milieu3_jaune_info {
margin:25px 0 0 15px;
float:left;
}

#milieu3_jaune_livre {
float:right;
margin:0;
padding:5px 14px 0 0;
}

.form3 {
margin:75px 0 0 0px;
padding:0 0 0 10px;
float:left;
}

.text_bleu {
font:normal 10px Arial;
text-decoration:underline;
color:#FFFFFF;
margin:83px 0 0 5px;
float:left;
}

.text_bleu a {
color:#FFFFFF;
}

.boutonOK {
width:28px;}

#footer {
background-color:#bd002b;
clear:both;
padding:15px 0;
}

.footer_texte {
font:bold 10px Century Gothic,Verdana,  Arial;
color:#FFFFFF;
text-align:center;
/*padding:25px 0 0 0;*/
}

.footer_texte a {
color:#FFFFFF
}

#header2_commun {
width:967px;
height:114px;
margin:0;
padding:0;
}

#header2_image {
width:672px;
height:114px;
margin:0;
padding:0;
float:left;
}

#header2_reservation {
width:295px;/**/
height:114px;
margin:0;
padding:0;
background-color:#5a83c4;
float:left;
}


#text2 {
/*width:295px;*/
height:38px;
margin:0;
padding:0;
}

.consultation2 {
margin:0 0 0 3px;
padding:5px 0 0 0;
}

.traversee2 {
font:bold 12px Arial;
color:#FFFFFF;
margin:3px 0 0 5px;
float:left;}

.de2 {
font:normal 12px Arial;
color:#FFFFFF;
margin:5px 0 0 0;
width:20px;
float:left;
}

.form4 {
margin:3px 8px 0 0;
float:left;}

.datealler {
font:normal 12px Arial;
color:#FFFFFF;
margin:5px 0 0 0;
width:57px;
}

#form5 {
margin:0 0 0 5px;
float:left;}

#contenu {
/*width:967px;*/
margin:0;
padding:0;
background-color:#7f7f7f;
float:left;
}

#contenu_gauche {
width:180px;
float:left;
background-image:url(../images/destinationfond.jpg);
background-repeat:repeat-y;
}

#contenu_gauche ul {
padding:1px 0 0 0;
background-color:#FFFFFF;
margin:0;
}

#contenu_gauche li {
padding:0;
margin:0 0 0 0;
list-style:none;
line-height:1px;
font-size:1px;
border-bottom:1px solid #FFFFFF;
/*height:28px;*/
}
#contenu_gauche ul li ul {
background-color:#7f7f7f;
padding:10px;
}
#contenu_gauche ul li ul li{
list-style-type:disc;
list-style-position:inside;
color:#FFFFFF;
margin:0;
padding:0;
border:0;
}

#contenu_gauche ul li ul li a{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#destination_pays {
width:787px;
height:361px;
float:left;
}

#contenu_desti_precis {
/*width:786px;*/
height:361px;
height:auto !important;
min-height:361px;
padding:0 0 0 1px;
float:left;
/*background-color:#FFFFFF;*/
margin:0;
border:0;
}

.fil_dariane {
width:786px;
height:17px;
background-color:#0d5380;
}

.fil_dariane_police {
margin:0 0 0 5px;
font:normal 11px Arial;
color:#FFFFFF;
padding:2px 0 0 0;
}

.fil_dariane a {
color:#FFFFFF;
}

#bandeau_ile{
width:786px;
margin:0;
padding:0;
}


#offre1 {
width:786px;
background-color:#b2eff1;
margin:3px 0 0 0;
padding:10px 0 0 0;
}

#offre2 {
width:786px;
background-color:#7ecfe8;
margin:3px 0 0 0;
padding:10px 0 10px 0;
}

#offre_image{
width:265px;
margin:0 15px 10px 15px;
padding:0;
float:left;
}
#offre_image img{border:1px solid white;}

#offre_texte {
width:450px;
margin:0 0 10px 0;
padding:0;
float:left;
}

.offre_titre {
font:bold 12px Arial;
}


.offre_texte {
font:normal 12px Arial;
}

.offre_petit {
font:normal 9px Arial;
}

#bandeau_theme{
width:786px;
height:101px;
margin:0;
padding:0;
}

#theme_offre1 {
/*width:786px;*/
background-color:#b7e98f;
margin:3px 0 0 0;
padding:10px 0 0 0;
}

#theme_offre2 {
/*width:786px;*/
background-color:#90d459;
margin:3px 0 0 0;
padding:10px 0 10px 0;
}

#theme_offre_haut {
/*width:786px;
margin:0 0 0 30px;*/
}

.haut_t1,.haut_t1 a {
font:bold 29px Arial;
color:#000000;
text-decoration:none;
}

.haut_t2 {
font:normal 19px Arial;
color:#000000;
float:left;
margin:0 3px 0 0;
}

.haut_t3 {
font:bold 21px Arial;
color:#cc424c;
float:left;
}

.haut_t4 {
font:normal 18px Arial;
color:#000000;
margin:10px 0 0 0;
}

#theme_offre_milieu {
/*width:786px;*/
}

#theme_offre_bas {
/*width:775px;
margin:10px 0 0 30px;
padding:0 0 20px 0;*/
}

#bas_t1 {
font:bold 12px Arial;
text-decoration:underline;
}

#bas_t2 {
font:normal 12px Arial;
padding-top:25px;
}

#theme_jour {
width:199px;
height:147px;
min-height:147px;
height:auto !important;
margin:10px 0 0 30px;
float:left;
}

#image_jour {
width:181px;
height:137px;
margin: 0 auto 0 auto;
}

#texte_jour {
width:185px;
margin:10px 0 0 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#texte_jour ul {
font:bold 12px Arial;
margin:0;
padding:0;
}

#texte_jour li {
font:normal 12px Arial;
margin:0;
padding:0;
list-style-position:inside;
list-style-image:url(../images/point.jpg);
}

#abonnement_image {
width:404px;
float:left;
background-color:#fec689;
}

#abonnement_formulaire{
float:left;
width:350px;/**/
margin:5px;
}

#renseignements_bando{
width:786px;
height:51px;
margin:0 0 4px 0;
}

#renseignements{
width:786px;
background-color:#f7dcbb;
margin:0;
padding:10px 0 0 0;
}

#renseignements_logo{
width:410px;
margin:10px 0 0 30px;
padding:0 0 10px 0;
}


#renseignements_bloc{
width:156px;
background-color:#ffa233;
padding:0 0 0 5px;
font:normal 14px Arial;
margin:0;
}

.renseignements_t1 {
font:bold 14px Arial;
margin:0 0 0 30px;
}

.renseignements_t2 {
font:bold 14px Arial;
margin:30px 0 0 30px;
}


#renseignements_contenu {
float:left;
margin:10px 40px 0 30px;
}

#brochures_texte {
width:400px;
float:left;
background-color:#c9dff6;
color:#000000;
font:normal 12px Arial;
padding:0 0 0 10px;
/*margin:0 0 0 15px;*/
}

#brochures_texte a {
font:bold 14px Arial;
color:#c30028;
}

#brochures_image {
width:260px;
float:left;
background-color:#c9dff6;
margin:0 0 0 30px;
}

#contenu_brochures {
width:786px;
background-color:#c9dff6;
margin:0;
padding:25px 0 0 0;
}

#contenu_brochure2 {
background-color:#fdc689;
width:766px;
margin:0;
padding:10px 0 20px 20px;
}

#brochure_ar {
width:300px;
background-color:#eff4fb;
margin:15px 11px 15px 0;
float:left;
padding:0 0 5px 0;
}

#brochure_ar h1 {
background-color:#a8b9da;
font:bold 11px verdana;
color:#4b468d;
padding:2px 0 2px 5px;
margin:0 0 5px 0;
}

#brochure_info {
width:543px;
background-color:#eff4fb;
margin:0 0 0 0;
padding:0 0 10px 0;
}

#brochure_info h1{
background-color:#a8b9da;
font:bold 11px verdana;
color:#4b468d;
padding:2px 0 2px 5px;
margin:0;
}

#brochure_vehicule {
width:543px;
background-color:#eff4fb;
margin:0;
padding:0 0 10px 0;
}

#brochure_vehicule h1{
background-color:#a8b9da;
font:bold 11px verdana;
color:#4b468d;
padding:2px 0 2px 5px;
margin:0;
}

.brochure_label {
width:85px;
float:left;
margin:10px 0 0 5px;
font:normal 11px verdana;
color:#3c458d;
}

#form6 {
margin:5px 8px 5px 0;
padding:0;
}

#form7 {
margin:0 8px 0 0;
padding:0;
}

#div_passagers {
width:389px;
font:bold 11px verdana;
color:#3c458d;
width:543px;
margin:3px 0 0 150px;
}

#div_passagers_taille1 {
width:126px;
float:left;
text-align:center;
margin:5px 0 0 0;
}

#div_passagers_taille {
width:126px;
float:left;
text-align:center;
}

#div_passager_contenu {
margin:0 0 0 130px;
padding:0;
}

.brochure_label2 {
width:170px;
margin:10px 10px 0 5px;
font:normal 11px verdana;
color:#3c458d;
float:left;
padding:0;
}

#form8 {
margin:0;
padding:0;
float:left;
margin:8px 0 0 0;
}

#groupe {
width:520px;
font:bold 10px verdana;
color:#1d5b81;
margin:2px 0 15px 0;
}

#passagers2 {
width:200px;
font:bold 11px verdana;
color:#3c458d;
float:left;
margin:0 0 0 5px;
padding:2px 0 0 0;
}

#passagers3 {
width:200px;
font:bold 11px verdana;
color:#3c458d;
float:left;
margin:0 0 0 60px;
padding:2px 0 0 0;
}

.bouton_rechercher {
margin:20px 0 0 200px;}

.consultation_brochure {
font:bold 16px Arial;
color:#2d6281;
margin:0;
}

.afin {
font:bold 11px Arial;
color:#bd002b;
}