@charset "iso-8859-1";
@import url('general_comp.css');
/* CSS Document */

.corps2 { margin:0 0 10px; padding:0;}
.corps2 .milieu { float:left; width:340px; margin:0 14px 0 0;}
.corps2 .milieu .bloc1_milieu {  margin:0 0 10px; padding:0; border:1px solid #999999; background-color:#FFFFFF;}
.corps2 .milieu .bloc1_milieu h1 {  font-size:14px; font-weight:bold; padding:7px; margin:0 0 15px;}
.corps2 .milieu .bloc1_milieu .contenus { padding:0 0 10px 10px;}
.corps2 .milieu .bloc1_milieu .contenus ul { float:left; width:154px; margin:0 10px 0 0;}
.corps2 .milieu .bloc1_milieu .contenus ul li { margin:0;}
.corps2 .milieu .bloc1_milieu .contenus ul li span { display:inline-block; width:120px; height:15px; overflow:hidden;}
.corps2 .milieu .bloc1_milieu .contenus ul li span a { font-size:12px; color:#000000; text-decoration:underline;}
.corps2 .milieu .bloc1_milieu .contenus ul li span.nombre { width:23px; /*text-align:right;*/ overflow:visible;}
.corps2 .milieu .bloc1_milieu .contenus ul li span.nombre a { color:#FF9900;}

.corps2 .milieu .bloc2_milieu {  margin:0 0 10px; padding:0; border:1px solid #999999; background-color:#FFFFFF;}
.corps2 .milieu .bloc2_milieu h1 {  font-size:14px; font-weight:bold; padding:7px; margin:0 0 15px;}
.corps2 .milieu .bloc2_milieu .contenus { padding:0 0 10px 10px;}
.corps2 .milieu .bloc2_milieu .contenus ul { float:left; width:146px; margin:0 18px 0 0;}
.corps2 .milieu .bloc2_milieu .contenus ul li { margin:0 0 3px;}
.corps2 .milieu .bloc2_milieu .contenus ul li span { display:inline-block; width:/*70*/100px;}
.corps2 .milieu .bloc2_milieu .contenus ul li span a { font-size:12px; color:#000000; text-decoration:underline;}
.corps2 .milieu .bloc2_milieu .contenus ul li span.nombre { width:23px; /*text-align:right;*/}
.corps2 .milieu .bloc2_milieu .contenus ul li span.nombre a { color:#FF9900;}

.corps2 .milieu .bloc3_milieu { margin:0; padding:0; border:1px solid #999999; background-color:#FFFFFF;}
.corps2 .milieu .bloc3_milieu h1 {  font-size:14px; font-weight:bold; padding:7px; margin:0 0 15px;}
.corps2 .milieu .bloc3_milieu .contenus { padding:0 0 10px 5px;}
.corps2 .milieu .bloc3_milieu .contenus ul { float:left; width:138px; margin:0 10px 0 0;}
.corps2 .milieu .bloc3_milieu .contenus ul li { margin:0 0 3px;}
.corps2 .milieu .bloc3_milieu .contenus ul li.autre { margin:0 0 10px;}
.corps2 .milieu .bloc3_milieu .contenus ul li strong { font-size:12px;}
.corps2 .milieu .bloc3_milieu .contenus ul li span { display:inline-block; width:/*100*/103px;}
.corps2 .milieu .bloc3_milieu .contenus ul li span a { font-size:12px; color:#000000; text-decoration:underline;}
.corps2 .milieu .bloc3_milieu .contenus ul li span.nombre { width:/*23*/30px; /*text-align:right;*/ margin:0 0 0 2px;}
.corps2 .milieu .bloc3_milieu .contenus ul li span.nombre a { color:#FF9900;}
.corps2 .milieu .bloc3_milieu .contenus ul.autre { width:185px; margin:0;}
.corps2 .milieu .bloc3_milieu .contenus ul.autre li span { width:150px;}
.corps2 .milieu .bloc3_milieu .contenus ul.autre li span.nombre { width:30px; margin:0 0 0 2px;}

.corps2 .droite2 { float:left; width:340px; margin:0; padding:0;}
.corps2 .droite2 .pub {border:1px solid #999; margin:0 0 10px; /*position:relative;*/ width:338px; height:170px;}
.corps2 .droite2 .pub img { width:338px;}
.corps2 .droite2 .pub a { position:relative; z-index:0;}
.corps2 .droite2 .pub a.button { display:block; color:#FFFFFF; font-size:12px; font-weight:bold; cursor:pointer; z-index:100; margin:-38px 0 0 190px; zoom:1!important; /*position:absolute; right:12px; bottom:6px;*/}
.corps2 .droite2 .pub a.button span.img_gauche { float:left; background-image:url(../images/img_gauche4.png); width:9px; height:29px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.corps2 .droite2 .pub a.button span.img_milieu { float:left; background-image:url(../images/img_milieu4.png); height:29px; background-position:right top; background-repeat:no-repeat; line-height:29px; padding:0 25px 0 20px;}
.corps2 .droite2 .pub a.button:hover span.img_gauche { background-position:bottom left;}
.corps2 .droite2 .pub a.button:hover span.img_milieu { background-position:bottom right;}

.corps2 .droite2 .bloc2_droite2 { margin:0; padding:0; border:1px solid #999;}
.corps2 .droite2 .bloc2_droite2 .banniere { margin:0 0 10px; padding:0;}
.corps2 .droite2 .bloc2_droite2 .banniere img { width:338px;}
.corps2 .droite2 .bloc2_droite2 .contenus { margin:0; padding:0 10px 10px;}
.corps2 .droite2 .bloc2_droite2 .contenus p { color:#666666;}
.corps2 .droite2 .bloc2_droite2 .contenus h1 { font-size:14px; color:#FF6600; font-weight:bold; margin:5px 0 10px;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit { margin:0; padding:0;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere { display:inline-block; width:240px;}

.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru { display:inline-block; width:224px;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru p { font-size:12px; color:#333333; width:235px; height:15px; overflow:hidden;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru p strong a {color:#0287C9; font-size:12px;}

.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere p { font-size:12px; color:#333333; width:240px; height:15px; overflow:hidden;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere p strong a {color:#0287C9; font-size:12px;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.tarif_croisiere { display:inline-block; width:75px; text-align:right;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.tarif_croisiere p { font-size:19px; color:#03A0ED; font-weight:bold;}

.corps2 .droite2 .bloc2_droite2 .contenus .produit span.tarif_croisiere_ru { display:inline-block; width:91px; text-align:right;}
.corps2 .droite2 .bloc2_droite2 .contenus .produit span.tarif_croisiere_ru p { font-size:18px; color:#03A0ED; font-weight:bold;}

.corps2 .droite2 .bloc2_droite2 .contenus hr { border-bottom:1px solid #E5E5E5; border-left:none; border-right:none; border-top:none; font-size:0px; margin:5px 0; height:0px;}
.corps2 .droite2 .bloc2_droite2 .contenus .lien { text-align:right; margin:20px 0 0;}
.corps2 .droite2 .bloc2_droite2 .contenus .lien a { color:#FF6600; font-size:11px; text-decoration:underline;}

.bloc1_droite { margin:0 0 10px; padding:0; border:1px solid #DADADA;}
.bloc1_droite h1 { font-size:14px; font-weight:bold; padding:7px; margin:0 0 15px;}
.bloc1_droite .contenus { padding:10px;}
.bloc1_droite .contenus .apercu { float:left; width:110px; margin:0 20px 0 0; text-align:center;}
.bloc1_droite .contenus .apercu img { width:110px; margin:0 0 10px; font-weight:normal;}
.bloc1_droite .contenus .apercu a.play { background-image:url(../images/btn_play.png); background-position:top left; background-repeat:no-repeat; display:block; width:30px; height:30px; margin:0 auto 5px;}
.bloc1_droite .contenus .apercu a { color:#333333; font-size:11px; font-weight:bold;}
.bloc1_droite .contenus .apercu a:hover { text-decoration:underline;}
.bloc1_droite .contenus .texte { float:left; width:547px;}
.bloc1_droite .contenus .texte h2 { margin:0 0 10px;}
.bloc1_droite .contenus .texte h2 a { color:#FF9900; font-size:14px; font-weight:bold; text-decoration:underline;}
.bloc1_droite .contenus .texte p { color:#333333; margin:0 0 10px;}
.bloc1_droite .contenus .texte p a { font-size:12px; color:#FF9900; font-weight:bold; text-decoration:underline;}
.bloc1_droite .contenus .texte p.lien { margin:0;}

.bloc1_droite .contents { padding:0 0 0 10px;}
.bloc1_droite .contents .actu { float:left; width:209px; margin:0 20px 0 0;}
.bloc1_droite .contents .actu p { font-size:10px; color:#333333; margin:0 0 5px;}
.bloc1_droite .contents .actu p strong a { font-size:11px; color:#666666; font-weight:bold;}





















































/**Corrections IE6**/
*html .corps2 .milieu { margin:0;}
*html .corps2 .milieu .bloc1_milieu h1 { zoom:1!important;}
*html .corps2 .milieu .bloc2_milieu h1 { zoom:1!important;}
*html .bloc1_droite { zoom:1;}
*html .bloc1_droite .contents .actu { margin:0 15px 0 0;}

*html .corps2 .milieu .bloc3_milieu h1 { zoom:1!important;}
*html .bloc1_droite .contenus .apercu a.play { background-image:url(../images/btn_play.gif);}

*html .corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru { display:block; width:200px;float:left}
*html .corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru p { font-size:12px; color:#333333; width:200px; height:15px; overflow:hidden;}
*html .corps2 .droite2 .bloc2_droite2 .contenus .produit span.nom_croisiere_ru p strong a {color:#0287C9; font-size:12px;}
*html .corps2 .droite2 .bloc2_droite2 .contenus { margin:0; padding:0 10px 10px;}
*html .corps2 .milieu .bloc2_milieu .contenus ul li span { display:inline-block; width:100px;}
*html .corps2 .milieu .bloc3_milieu .contenus ul li span a { font-size:12px; color:#000000; text-decoration:underline;}
*html .corps2 .milieu .bloc3_milieu .contenus ul li span { display:inline-block; width:/*100*/103px;}
*html .corps2 .milieu .bloc3_milieu .contenus ul.autre li span { width:150px;}













/**Corrections IE7**/
*:first-child+html .bloc1_droite { zoom:1;}
*:first-child+html .corps2 .milieu .bloc1_milieu h1 { zoom:1!important;}
*:first-child+html .corps2 .milieu .bloc1_milieu .contenus ul li { margin:0 0 3px;}
*:first-child+html .corps2 .milieu .bloc2_milieu h1 { zoom:1!important;}
*:first-child+html .corps2 .droite2 .bloc2_droite2 .contenus hr { margin:0;}
*:first-child+html .corps2 .milieu .bloc3_milieu h1 { zoom:1!important;}
*:first-child+html .corps2 .droite2 .bloc2_droite2 .contenus { margin:0; padding:0 10px 10px;}
/**:first-child+html .corps2 .milieu .bloc2_milieu .contenus ul li span { display:inline-block; width:100px;}*/
*:first-child+html.corps2 .milieu .bloc3_milieu .contenus ul li span { display:inline-block; width:/*100*/103px;}
*:first-child+html .corps2 .milieu .bloc3_milieu .contenus ul li span a { font-size:12px; color:#000000; text-decoration:underline;}
/**:first-child+html .corps2 .milieu .bloc3_milieu .contenus ul li span { display:inline-block; width:100px;}*/
*:first-child+html .corps2 .milieu .bloc3_milieu .contenus ul li span.nombre a { color:#FF9900;font-size:11px;}
/**:first-child+html .corps2 .milieu .bloc3_milieu .contenus ul.autre li span { width:130px!important;}*/

/**Corrections IE9**/
.corps2 .droite2 .bloc2_droite2 .contenus { margin:0; padding:0 8px 10px\9;}
/*.corps2 .milieu .bloc2_milieu .contenus ul li span { display:inline-block; width:100px\9;}*/
.corps2 .milieu .bloc3_milieu .contenus ul li span a { font-size:12px\9!important; color:#000000; text-decoration:underline;}
.corps2 .milieu .bloc3_milieu .contenus ul li span { display:inline-block; width:100px\9;}
.corps2 .milieu .bloc3_milieu .contenus ul.autre li span { width:140px\9;}

