@charset "iso-8859-1";
@import url('general.css');
/* CSS Document */

#corps { background-image:url(../images/bg_corps2.jpg); background-repeat:no-repeat;}

.tetau { margin:0 0 10px; padding:0;}
.tetau .titre { float:left;}
.tetau .titre h5 { color:#0287C9; font-size:19px; font-weight:bold; margin:0;}
.tetau .titre p { color:#333333;}
.tetau .titre p span { color:#0287C9; font-size:15px; font-weight:bold; margin:0 10px 0 0;}
.tetau .pagination { float:right; color:#FDB17E; font-size:12px;}
.tetau .pagination span { color:#FF6600; text-decoration:underline;  font-weight:bold; vertical-align:middle;}
.tetau .pagination a {font-size:12px; color:#FDB17E; vertical-align:middle;}
.tetau .pagination a:hover { text-decoration:underline; color:#FF6600;}
.tetau .pagination a.suivant {display:inline-block; background-image:url(../images/picto_suivant2.png); height:16px; background-position:top right; background-repeat:no-repeat; font-size:11px; padding:0 20px 0 0; margin:0 0 0 20px;}
.tetau .pagination a.suivant:hover { background-position:bottom right;}
.tetau .pagination a.precedent { display:inline-block; background-image:url(../images/picto_precedent2.png); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0;}
.tetau .pagination a.precedent:hover { background-position:bottom left;}


.bloc1-droite { margin:0 0 10px; padding:0;}
.bloc1-droite .haut_bloc1-droite { background-image:url(../images/fondhaut_bloc1-droite.png); height:8px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.bloc1-droite .milieu_bloc1-droite { background-image:url(../images/fondmilieu_bloc1-droite.png); background-position:top left; background-repeat:repeat-x; padding:0 15px 1px;}
.bloc1-droite .milieu_bloc1-droite h1 { font-size:16px; color:#333333; font-weight:bold;}
.bloc1-droite .milieu_bloc1-droite form { margin:0; position:relative;}
.bloc1-droite .milieu_bloc1-droite form .loading{ visibility:visible; position:absolute; top:5px; left:280px;}
.bloc1-droite .milieu_bloc1-droite p {}
.bloc1-droite .milieu_bloc1-droite p label { font-size:12px;}
.bloc1-droite .milieu_bloc1-droite p select { width:200px; font-size:11.5px; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_fr { border:none; padding:0; background:none; background-image:url(../images/boutons/fr/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_es { border:none; padding:0; background:none; background-image:url(../images/boutons/es/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_it { border:none; padding:0; background:none; background-image:url(../images/boutons/it/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_pt { border:none; padding:0; background:none; background-image:url(../images/boutons/pt/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_br { border:none; padding:0; background:none; background-image:url(../images/boutons/br/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_sa { border:none; padding:0; background:none; background-image:url(../images/boutons/sa/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}
.bloc1-droite .milieu_bloc1-droite p input.bt_ru { border:none; padding:0; background:none; background-image:url(../images/boutons/ru/btn_rechercher.png); width:128px; height:29px; background-position:top left; background-repeat:no-repeat; cursor:pointer; vertical-align:middle;}

.bloc1-droite .bas_bloc1-droite { background-image:url(../images/fondbas_bloc1-droite.png); height:8px; background-position:top left; background-repeat:no-repeat; font-size:0px;}

/*.nbre_page { margin:0; padding:0 0 5px; border-bottom:1px solid #FFBD00;}
.nbre_page p { float:left; font-size:14px; color:#333333;}
.nbre_page .pagination { margin:0; padding:0; font-weight:bold; float:right;}
.nbre_page .pagination span.precedent { display:inline-block; background-image:url(../images/picto_precedent2.jpg); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0; color:#FDB17E; text-decoration:none;}
.nbre_page .pagination span { }
.nbre_page .pagination a { }
.nbre_page .pagination a:hover {}
.nbre_page .pagination a.suivant {}
.nbre_page .pagination a.suivant:hover {}
.nbre_page .pagination a.precedent { }
.nbre_page .pagination a.precedent:hover {}
.nbre_page .pagination span.suivant { display:inline-block; background-image:url(../images/picto_suivant2.jpg); height:16px; background-position:bottom right; background-repeat:no-repeat; font-size:11px; padding:0 20px 0 0; margin:0 0 0 20px; color:#80BDDB;}
*/


.coup2coeur { margin:0 0 25px; padding:0;}
.coup2coeur .titreGM_orange { margin:0 0 5px; padding:0;}
.coup2coeur .titreGM_orange h1 { font-size:20px; font-weight:bold; color:#FF6600; background-image:url(../images/picto_coeur.png); background-position:left 5px; background-repeat:no-repeat; padding:0 5px 0 20px; display:inline-block; width:auto;}
.coup2coeur .titreGM_orange span.trait { background-image:url(../images/trait_orange.png); width:156px; height:2px; background-position:top left; background-repeat:no-repeat; vertical-align:super; display:inline-block;}
.coup2coeur .bloc-arrondi1 { margin:0 0 10px; padding:0;}
.coup2coeur .bloc-arrondi1 .haut_bloc-arrondi1 { background-image:url(../images/fondhaut_bloc-arrondi1.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.coup2coeur .bloc-arrondi1 .croisiere  { margin:0; padding:0; border-bottom:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:none; background-color:#FFFFFF;}
.coup2coeur .bloc-arrondi1 .croisiere  .tetau { background-image:url(../images/fond_nom-croisiere.jpg); height:17px; background-position:top left; background-repeat:repeat-x; padding:0 0 0 10px; margin:0 0 3px; background-color:#FF6600;position:relative;}
.coup2coeur .bloc-arrondi1 .croisiere  .tetau h1 { font-weight:bold; padding:0 0 0 20px; background-image:url(../images/picto_coeur_blanc.png); background-position:left 3px; background-repeat:no-repeat; font-size:0;position:absolute;top:-4px;}
.coup2coeur .bloc-arrondi1 .croisiere  .tetau h1 a { color:#FFFFFF; font-size:14px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details { padding:0 10px; margin:0 0 0px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.photo { display:inline-block; width:132px; margin:0 15px 0 0; vertical-align:top;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.photo a { display:block; width:132px; height:89px; overflow:hidden; margin:0 0 5px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.photo a img { width:132px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.photo p { color:#666; font-weight:bold;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume { display:inline-block; width:527px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte {height:90px;position:relative;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p { margin:0 0 2px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p strong.nom_bateau { font-size:12px; vertical-align:middle;}

.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.etoile_5 { display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-position:top left; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.etoile_4 { background-position:left -12px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.etoile_3 { background-position:left -24px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.etoile_2 { background-position:left -36px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}

.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.nbre_avis { vertical-align:middle;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p span.nbre_avis a { color:#0000FF; font-weight:bold; text-decoration:underline; font-size:11px;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p.date_dep { color:#0281C0; margin:0;bottom:0;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p.date_dep a{ color:#0281C0;}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .texte p.date_dep a:hover{ color:#0281C0; /*text-decoration:underline;*/}
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .logo { float:right; width:100px;} 
.coup2coeur .bloc-arrondi1 .croisiere  .details span.resume .logo img { max-width:100px;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs { margin:0; padding:0; background-image:url(../images/fond_tarifs.jpg); height:54px; background-position:top left; background-repeat:repeat-x;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span { display:inline-block; width:100px; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:50px; vertical-align:top; padding:5px 2px 0 14px;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p {font-size:10px; color:#333333;}

.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p.prix_euro { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p.prix_dollar { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:bottom right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p.prix_rouble { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p.prix_zero { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; height:24px; text-align:center; padding:0 20px 0 0;}

.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p strong.reduction { color:#FF6600; font-size:11px; margin:0 10px 0 0;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span p strong.old_price { color:#333333; font-size:12px; font-weight:bold; text-decoration:line-through;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.option { width:60px; padding:5px 3px 0 2px; text-align:center;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.option p { line-height:100%; margin:0 0 4px;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.option p.vol { font-size:11px; font-weight:bold;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton { width:150px; background:none; text-align:center; padding:15px 0 0; height:45px;}

.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_fr { display:block; background-image:url(../images/boutons/fr/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_al { display:block; background-image:url(../images/boutons/al/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_it { display:block; background-image:url(../images/boutons/it/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_es { display:block; background-image:url(../images/boutons/es/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_br { display:block; background-image:url(../images/boutons/br/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_sa { display:block; background-image:url(../images/boutons/sa/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.bouton a.bouton_ru{ display:block; background-image:url(../images/boutons/ru/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}

.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 { background-image:url(../images/fondbas_bloc-arrondi1.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span { display:inline-block; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:9px; padding:0; vertical-align:top;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col1 { width:117px;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col2 { width:119px;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col3 { width:119px;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col4 { width:119px;}
.coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col5 { width:68px;}


.promo { margin:0 0 25px; padding:0;}
.promo .titreGM_orange { margin:0 0 5px; padding:0;}
.promo .titreGM_orange h1 { font-size:20px; font-weight:bold; color:#FF6600; background-image:url(../images/picto_rta.png); background-position:left 5px; background-repeat:no-repeat; padding:0 5px 0 25px; display:inline-block; width:auto;}
.promo .titreGM_orange span.trait { background-image:url(../images/trait_orange.png); width:156px; height:2px; background-position:top left; background-repeat:no-repeat; vertical-align:super; display:inline-block;}
.promo .bloc-arrondi2 { margin:0 0 10px; padding:0;}
.promo .bloc-arrondi2 .haut_bloc-arrondi2 { background-image:url(../images/fondhaut_bloc-arrondi2.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.promo .bloc-arrondi2 .croisiere  { margin:0; padding:0; border-bottom:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:none; background-color:#FFFFFF;}
.promo .bloc-arrondi2 .croisiere  .tetau { background-image:url(../images/fond_nom-croisiere2.jpg); height:17px; background-position:top left; background-repeat:repeat-x; padding:0 0 0 10px; margin:0 0 3px; background-color:#FF9A00;position:relative;}
.promo .bloc-arrondi2 .croisiere  .tetau h1 { font-weight:bold; padding:0; font-size:0;position:absolute;top:-4px;}
.promo .bloc-arrondi2 .croisiere  .tetau h1 a { color:#FFFFFF; font-size:14px;}
.promo .bloc-arrondi2 .croisiere  .details { padding:0 10px; margin:0 0 0px;}
.promo .bloc-arrondi2 .croisiere  .details span.photo { display:inline-block; width:132px; margin:0 15px 0 0; vertical-align:top;}
.promo .bloc-arrondi2 .croisiere  .details span.photo a { display:block; width:132px; height:89px; overflow:hidden; margin:0 0 5px;}
.promo .bloc-arrondi2 .croisiere  .details span.photo a img { width:132px;}
.promo .bloc-arrondi2 .croisiere  .details span.photo p { color:#666; font-weight:bold;}
.promo .bloc-arrondi2 .croisiere  .details span.resume { display:inline-block; width:527px;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte {height:90px;position:relative;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p { margin:0 0 2px;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p strong.nom_bateau { font-size:12px; vertical-align:middle;}

.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.etoile_5 { display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-position:top left; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.etoile_4 { background-position:left -12px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.etoile_3 { background-position:left -24px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.etoile_2 { background-position:left -36px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}

.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.nbre_avis { vertical-align:middle;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p span.nbre_avis a { color:#0000FF; font-weight:bold; text-decoration:underline; font-size:11px;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p.date_dep { color:#0281C0; margin:0;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p.date_dep a{ color:#0281C0;}
.promo .bloc-arrondi2 .croisiere  .details span.resume .texte p.date_dep a:hover{ color:#0281C0; /*text-decoration:underline;*/}
.promo .bloc-arrondi2 .croisiere  .details span.resume .logo { float:right; width:100px;} 
.promo .bloc-arrondi2 .croisiere  .details span.resume .logo img { max-width:100px;}
.promo .bloc-arrondi2 .croisiere  .tarifs { margin:0; padding:0; background-image:url(../images/fond_tarifs.jpg); height:54px; background-position:top left; background-repeat:repeat-x;}
.promo .bloc-arrondi2 .croisiere  .tarifs span { display:inline-block; width:100px; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:50px; vertical-align:top; padding:5px 2px 0 14px;}
.promo .bloc-arrondi2 .croisiere  .tarifs span p {font-size:10px; color:#333333;}

.promo .bloc-arrondi2 .croisiere  .tarifs span.russe { display:inline-block; width:109px; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:50px; vertical-align:top; padding:5px 2px 0 5px;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.russe p {font-size:10px; color:#333333;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.russe p.prix_rouble { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:right 3px; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}

.promo .bloc-arrondi2 .croisiere  .tarifs span p.prix_euro { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.promo .bloc-arrondi2 .croisiere  .tarifs span p.prix_dollar { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:bottom right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.promo .bloc-arrondi2 .croisiere  .tarifs span p.prix_rouble { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.promo .bloc-arrondi2 .croisiere  .tarifs span p.prix_zero { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; height:24px; text-align:center; padding:0 20px 0 0;}

.promo .bloc-arrondi2 .croisiere  .tarifs span p strong.reduction { color:#FF6600; font-size:11px; margin:0 10px 0 0;}
.promo .bloc-arrondi2 .croisiere  .tarifs span p strong.old_price { color:#333333; font-size:12px; font-weight:bold; text-decoration:line-through;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.option { width:60px; padding:5px 3px 0 2px; text-align:center;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.option p { line-height:100%; margin:0 0 4px;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.option p.vol { font-size:11px; font-weight:bold;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton { width:150px; background:none; text-align:center; padding:15px 0 0; height:45px;}

.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_fr { display:block; background-image:url(../images/boutons/fr/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_al { display:block; background-image:url(../images/boutons/al/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_it { display:block; background-image:url(../images/boutons/it/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_es { display:block; background-image:url(../images/boutons/es/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_br { display:block; background-image:url(../images/boutons/br/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_sa { display:block; background-image:url(../images/boutons/sa/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.promo .bloc-arrondi2 .croisiere  .tarifs span.bouton a.bouton_ru { display:block; background-image:url(../images/boutons/ru/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}

.promo .bloc-arrondi2 .bas_bloc-arrondi2 { background-image:url(../images/fondbas_bloc-arrondi1.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span { display:inline-block; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:9px; padding:0; vertical-align:top;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col1 { width:117px;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col2 { width:119px;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col3 { width:119px;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col4 { width:119px;}
.promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col5 { width:68px;}


.autres { margin:0 0 10px; padding:0;}
.autres .titreGM_orange { margin:0 0 5px; padding:0;}
.autres .titreGM_orange h1 { font-size:20px; font-weight:bold;  background-position:left 5px; background-repeat:no-repeat; padding:0 5px 0 25px; display:inline-block; width:auto;}
.autres .titreGM_orange span { width:156px; height:2px; background-position:top left; background-repeat:no-repeat; vertical-align:super; display:inline-block;}
.autres .titreGM_orange h1.blanc { background-image:url(../images/picto_rta3.png); color:#FFFFFF;}
.autres .titreGM_orange h1.bleu { background-image:url(../images/picto_rta2.png);color:#000031;}
.autres .titreGM_orange span.trait-blanc { background-image:url(../images/trait_blanc.png);}
.autres .titreGM_orange span.trait-bleu { background-image:url(../images/trait_bleu-fonce.png);}
.autres .bloc-arrondi3 { margin:0 0 10px; padding:0;}
.autres .bloc-arrondi3 .haut_bloc-arrondi3 { background-image:url(../images/fondhaut_bloc-arrondi3.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.autres .bloc-arrondi3 .croisiere  { margin:0; padding:0; border-bottom:none; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-top:none; background-color:#FFFFFF;}
.autres .bloc-arrondi3 .croisiere  .tetau { background-image:url(../images/fond_nom-croisiere3.jpg); height:17px; background-position:top left; background-repeat:repeat-x; padding:0 0 0 10px; margin:0 0 3px; background-color:#00679A;position:relative;}
.autres .bloc-arrondi3 .croisiere  .tetau h1 { font-weight:bold; padding:0; font-size:0;position:absolute;top:-4px;}
.autres .bloc-arrondi3 .croisiere  .tetau h1 a { color:#FFFFFF; font-size:14px;}
.autres .bloc-arrondi3 .croisiere  .details { padding:0 10px; margin:0 0 0px;}
.autres .bloc-arrondi3 .croisiere  .details span.photo { display:inline-block; width:132px; margin:0 15px 0 0; vertical-align:top;}
.autres .bloc-arrondi3 .croisiere  .details span.photo a { display:block; width:132px; height:89px; overflow:hidden; margin:0 0 5px;}
.autres .bloc-arrondi3 .croisiere  .details span.photo a img { width:132px;}
.autres .bloc-arrondi3 .croisiere  .details span.photo p { color:#666; font-weight:bold;}
.autres .bloc-arrondi3 .croisiere  .details span.resume { display:inline-block; width:527px;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte {height:90px;position:relative;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p { margin:0 0 0px;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p strong.nom_bateau { font-size:12px; vertical-align:middle;}

.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.etoile_5 { display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-position:top left; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.etoile_4 { background-position:left -12px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.etoile_3 { background-position:left -24px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.etoile_2 { background-position:left -36px; display:inline-block; background-image:url(../images/img_etoiles.gif); width:55px; height:12px; background-repeat:no-repeat; font-size:0px; margin:0 5px; vertical-align:middle;}

.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.nbre_avis { vertical-align:middle;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p span.nbre_avis a { color:#0000FF; font-weight:bold; text-decoration:underline; font-size:11px;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p.date_dep { color:#0281C0; margin:0;bottom:0;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p.date_dep a{ color:#0281C0;}
.autres .bloc-arrondi3 .croisiere  .details span.resume .texte p.date_dep a:hover{ color:#0281C0; /*text-decoration:underline;*/}
.autres .bloc-arrondi3 .croisiere  .details span.resume .logo { float:right; width:100px;} 
.autres .bloc-arrondi3 .croisiere  .details span.resume .logo img { max-width:100px;}
.autres .bloc-arrondi3 .croisiere  .tarifs { margin:0; padding:0; background-image:url(../images/fond_tarifs.jpg); height:48px; background-position:top left; background-repeat:repeat-x;}
.autres .bloc-arrondi3 .croisiere  .tarifs span { display:inline-block; width:100px; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:50px; vertical-align:top; padding:5px 2px 0 14px;}
.autres .bloc-arrondi3 .croisiere  .tarifs span p {font-size:10px; color:#333333;}

/*----------------russe-------------------------------*/
.autres .bloc-arrondi3 .croisiere  .tarifs span.russe {background-image:url(../images/img_separateur.gif);background-position:right top;background-repeat:no-repeat;display:inline-block;height:50px;padding:5px 2px 0 5px;vertical-align:top;width:109px;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.russe p {font-size:10px; color:#333333;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.russe p.prix_rouble{ color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:right 3px; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
/*-----------------------------------------------------*/

.autres .bloc-arrondi3 .croisiere  .tarifs span p.prix_euro { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.autres .bloc-arrondi3 .croisiere  .tarifs span p.prix_dollar { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/eurodollar_etoile2.gif); height:24px; background-position:bottom right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.autres .bloc-arrondi3 .croisiere  .tarifs span p.prix_rouble { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:top right; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
.autres .bloc-arrondi3 .croisiere  .tarifs span p.prix_zero { color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; height:24px; text-align:center; padding:0 20px 0 0;}

.autres .bloc-arrondi3 .croisiere  .tarifs span p strong.reduction { color:#FF6600; font-size:11px; margin:0 10px 0 0;}
.autres .bloc-arrondi3 .croisiere  .tarifs span p strong.old_price { color:#333333; font-size:12px; font-weight:bold; text-decoration:line-through;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.option { width:60px; padding:5px 3px 0 2px; text-align:center;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.option p { line-height:100%; margin:0 0 4px;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.option p.vol { font-size:11px; font-weight:bold;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton { width:150px; background:none; text-align:center; padding:15px 0 0; height:45px;}

.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_fr { display:block; background-image:url(../images/boutons/fr/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_it { display:block; background-image:url(../images/boutons/it/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_es { display:block; background-image:url(../images/boutons/es/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_br { display:block; background-image:url(../images/boutons/br/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_sa { display:block; background-image:url(../images/boutons/sa/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_al { display:block; background-image:url(../images/boutons/al/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}
.autres .bloc-arrondi3 .croisiere  .tarifs span.bouton a.bouton_ru { display:block; background-image:url(../images/boutons/ru/btn_voir-offre.png); width:138px; height:28px; background-position:top left; background-repeat:no-repeat; cursor:pointer; margin:0 auto;}

.autres .bloc-arrondi3 .bas_bloc-arrondi3 { background-image:url(../images/fondbas_bloc-arrondi1.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span { display:inline-block; background-image:url(../images/img_separateur.gif); background-position:top right; background-repeat:no-repeat; height:9px; padding:0; vertical-align:top;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col1 { width:117px;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col2 { width:119px;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col3 { width:119px;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col4 { width:119px;}
.autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col5 { width:68px;}


.note { color:#333333; margin:0 0 25px;}

.nbre_page2 { margin:0 0 50px; padding:0 0 5px; border-bottom:1px solid #FFf;}
.nbre_page2 p { float:left; font-size:14px; color:#333333;}
.nbre_page2 .pagination { margin:0; padding:0; font-weight:bold; float:right; color:#fff;}
.nbre_page2 .pagination span.precedent { display:inline-block; background-image:url(../images/picto_precedent3.png); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0; color:#C1D6E5; text-decoration:none;}
.nbre_page2 .pagination span { color:#FFf; text-decoration:underline; font-size:12px;}
.nbre_page2 .pagination a { font-size:12px; color:#C1D6E5;}
.nbre_page2 .pagination a:hover { text-decoration:underline; color:#FFf;}
.nbre_page2 .pagination a.suivant { display:inline-block; background-image:url(../images/picto_suivant3.png); height:16px; background-position:top right; background-repeat:no-repeat; font-size:11px; padding:0 20px 0 0; margin:0 0 0 20px;}
.nbre_page2 .pagination a.suivant:hover { background-position:bottom right;}
.nbre_page2 .pagination a.precedent { display:inline-block; background-image:url(../images/picto_precedent3.png); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0;}
.nbre_page2 .pagination a.precedent:hover { background-position:bottom left;}
.nbre_page2 .pagination span.suivant { display:inline-block; background-image:url(../images/picto_suivant3.png); height:16px; background-position:bottom right; background-repeat:no-repeat; font-size:11px; padding:0 20px 0 0; margin:0 0 0 20px; color:#C1D6E5;}

.bloc4-droite { margin:0 0 10px; padding:0;}
.bloc4-droite .haut_bloc4-droite { background-image:url(../images/fondhaut_bloc4-droite.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.bloc4-droite h1 { color:#666666; font-size:14px; font-weight:bold; border-bottom:none; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:none; background-image:url(../images/fondtetau_abc.jpg); height:25px; line-height:15px; padding:0 0 0 10px;}
.bloc4-droite .milieu_bloc4-droite { border-bottom:none; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:none; background-color:#FFFFFF; padding:10px 0 1px 10px;}
.bloc4-droite .milieu_bloc4-droite .pays { float:left; width:320px; margin:0 24px 30px 0;}
.bloc4-droite .milieu_bloc4-droite .pays a.photo { display:inline-block; width:50px; height:50px; overflow:hidden; margin:0 10px 0 0; vertical-align:top;}
.bloc4-droite .milieu_bloc4-droite .pays a.photo img { width:50px;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte { display:inline-block; width:257px;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte h2 { font-size:12px; font-weight:bold; margin:0 0 5px;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte h2 a { color:#FF6600; text-decoration:underline;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte p { font-size:10px; color:#666666; line-height:140%; margin:0 0 5px;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte p.bouton { text-align:right; margin:0;} 
.bloc4-droite .milieu_bloc4-droite .appel { text-align:center;}
.bloc4-droite .milieu_bloc4-droite span.lieu { display:inline-block; width:310px; padding:0 0 0 10px; background-image:url(../images/puce_noir.gif); background-position:left 5px; background-repeat:no-repeat; margin:0 20px 20px 0; vertical-align:top;}
.bloc4-droite .milieu_bloc4-droite .colonne { float:left; width:204px; margin:0 25px 0 0;}
.bloc4-droite .milieu_bloc4-droite .colonne h2 { font-size:11px; font-weight:bold; margin:0 0 5px;} 
.bloc4-droite .milieu_bloc4-droite .colonne h2 a { color:#666666;}
.bloc4-droite .milieu_bloc4-droite .colonne h2 span { font-weight:normal; color:#999999;}
.bloc4-droite .milieu_bloc4-droite .colonne p { font-size:10px; color:#666666; margin:0 0 10px; line-height:140%;}
.bloc4-droite .milieu_bloc4-droite .colonne p.bouton { margin:0;}
.bloc4-droite .bas_bloc4-droite { background:url(../images/fondbas_bloc4-droite.png); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.coup2coeur .bloc-arrondi1 .croisiere .details span.resume .logo p{color:#666666;font-weight:bold;text-align:center;}
.promo .bloc-arrondi2 .croisiere .details span.resume .logo p{font-weight:bold;color:#666666;text-align:center;}
.autres .bloc-arrondi3 .croisiere .details span.resume .logo p{color:#666666;font-weight:bold;text-align:center;}
img.img1{margin-left:10px;}
/*--------------------fil de fer--------------------------------------*/
.fildefer{margin:0 0 10px;font-size:12px;color:#333333;}
.fildefer span a{font-size:12px;color:#0287C9;}
.fildefer span a:hover{text-decoration:underline;}
/*------------------------------------------------------------------------*/


















/**Corrections IE6**/
*html .coup2coeur .titreGM_orange h1 { background-image:url(../images/picto_coeur.gif); float:left; }
*html .bloc4-droite .milieu_bloc4-droite {padding:10px 0 1px 10px;width:688px;}
*html .bloc4-droite .milieu_bloc4-droite .colonne {margin:0 10px 0 0;}
*html .bloc1-droite .milieu_bloc1-droite { width:670px;}
*html .coup2coeur .bloc-arrondi1 .croisiere  .tarifs span {height:56px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col2 { width:116px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col3 { width:116px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col4 { width:116px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col5 { width:65px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 {margin-top:-1px;} 
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col2 {width:116px;}
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col3 { width:116px;}
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col4 { width:116px;}
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col5 { width:65px;}
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 {margin-top:-1px;} 
*html .promo .bloc-arrondi2 .croisiere .tarifs span{height:54px;}
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col2 {width:116px;}
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col3 {width:116px;}
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col4 {width:116px;} 
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col5 {width:65px;}
*html .autres .bloc-arrondi3 .croisiere .tarifs span{height:55px;} 
*html .coup2coeur .bloc-arrondi1 .croisiere  .tetau h1{background:url(../images/picto_coeur_blanc.gif);background-repeat:no-repeat;}

*html .coup2coeur .titreGM_orange span.trait { float:left; margin:14px 0 0; }
*html .promo .titreGM_orange h1 { background-image:url(../images/picto_rta.gif); float:left; }
*html .promo .titreGM_orange span.trait { float:left; margin:14px 0 0; }

*html .autres .titreGM_orange h1 { float:left;}
*html .autres .titreGM_orange span { float:left; margin:14px 0 0;}

*html .autres .titreGM_orange h1.blanc { background-image:url(../images/picto_rta3.gif);}
*html .autres .titreGM_orange h1.bleu { background-image:url(../images/picto_rta2.gif);}
*html .coup2coeur .bloc-arrondi1 .croisiere .tarifs {height:58px;}
*html .coup2coeur .bloc-arrondi1 .croisiere  .tarifs span.option p {margin:0 0 2px;}
*html .coup2coeur .bloc-arrondi1 .croisiere .tarifs span.option{padding-top:0px;}
*html .promo .bloc-arrondi2 .croisiere .tarifs{height:58px;}
*html .promo .bloc-arrondi2 .croisiere .tarifs span{height:55px;}
*html .promo .bloc-arrondi2 .croisiere .tarifs span.option p{margin:0 0 2px;}
*html .promo .bloc-arrondi2 .croisiere .tarifs span.option{padding-top:0px;}
*html .autres .bloc-arrondi3 .croisiere .tarifs{height:58px;}
*html .autres .bloc-arrondi3 .croisiere .tarifs span{height:55px;}
*html .autres .bloc-arrondi3 .croisiere .tarifs span.option p{margin:0 0 2px;}
*html .autres .bloc-arrondi3 .croisiere .tarifs span.option{padding-top:0px;}
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3{margin-top:-1px;} 
*html .nbre_page2 .pagination a.suivant{background:url(../images/picto_suivant3.gif);background-position:right top;background-repeat:no-repeat;} 
*html .coup2coeur .bloc-arrondi1 .haut_bloc-arrondi1 { background-image:url(../images/fondhaut_bloc-arrondi1.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
*html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 { background-image:url(../images/fondbas_bloc-arrondi1.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
*html .promo .bloc-arrondi2 .haut_bloc-arrondi2 { background-image:url(../images/fondhaut_bloc-arrondi2.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
*html .promo .bloc-arrondi2 .bas_bloc-arrondi2 { background-image:url(../images/fondbas_bloc-arrondi1.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
*html .autres .bloc-arrondi3 .haut_bloc-arrondi3 { background-image:url(../images/fondhaut_bloc-arrondi3.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
*html .autres .bloc-arrondi3 .bas_bloc-arrondi3 { background-image:url(../images/fondbas_bloc-arrondi1.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0;}
*html .tetau .pagination a.precedent { display:inline-block; background-image:url(../images/picto_precedent2.gif); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0;}
*html .tetau .pagination a.suivant {display:inline-block; background-image:url(../images/picto_suivant2.gif); height:16px; background-position:top right; background-repeat:no-repeat; font-size:11px; padding:0 20px 0 0; margin:0 0 0 20px;}
*html .nbre_page2 .pagination a.precedent { display:inline-block; background-image:url(../images/picto_precedent3.gif); height:16px; background-position:top left; background-repeat:no-repeat; font-size:11px; padding:0 0 0 20px; margin:0 20px 0 0;}
*html .bloc4-droite .haut_bloc4-droite { background-image:url(../images/fondhaut_bloc4-droite.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
*html .bloc4-droite .bas_bloc4-droite { background:url(../images/fondbas_bloc4-droite.gif); height:10px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
*html .autres .titreGM_orange h1.bleu { background-image:url(../images/picto_rta2.gif);color:#000031;}









/**Corrections IE7**/
*:first-child+html .coup2coeur .titreGM_orange h1 { float:left;}
*:first-child+html .promo .titreGM_orange h1 { float:left;}
*:first-child+html .autres .titreGM_orange h1 { float:left;}
*:first-child+html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col2 { width:116px;}
*:first-child+html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col3 { width:116px;}
*:first-child+html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col4 { width:116px;}
*:first-child+html .coup2coeur .bloc-arrondi1 .bas_bloc-arrondi1 span.col5 { width:65px;}
*:first-child+html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col2 { width:116px;}
*:first-child+html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col3 { width:116px;}
*:first-child+html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col4 { width:116px;}
*:first-child+html .promo .bloc-arrondi2 .bas_bloc-arrondi2 span.col5 { width:65px;}
*:first-child+html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col2 { width:116px;}
*:first-child+html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col3 { width:116px;}
*:first-child+html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col4 { width:116px;}
*:first-child+html .autres .bloc-arrondi3 .bas_bloc-arrondi3 span.col5 { width:65px;}
*:first-child+html .autres .bloc-arrondi3 .croisiere  .tarifs span.russe p {font-size:9px; color:#333333;}
*:first-child+html .autres .bloc-arrondi3 .croisiere  .tarifs span.russe p.prix_rouble{ color:#FF6600; font-size:17px; font-weight:bold;font-family:Arial black; background-image:url(../images/roubledollar_etoile2.gif); height:24px; background-position:right 3px; background-repeat:no-repeat; margin:0 5px 0 0; padding:0 40px 0 0; text-align:right;}
