@charset "iso-8859-1";
@import url('general.css');
/* CSS Document */

.left{float:left;}
.right{float:right;}

/*-------------------------------------------------------------------------------------------
										DROITE
---------------------------------------------------------------------------------------------*/

#conteneur_top_droite{}
#img_top_droite{ /*height:130px;*/ margin:0 10px 0 0; float:left; max-width:250px;}
#img_top_droite img { max-width:250px;}
#img_top_droite p { color:#0287C9; font-size:10px; margin:5px 0 0; height:15px; background-image:url(../images/trait_bleu2.gif); background-position:center left; background-repeat:repeat-x;}
#img_top_droite p span { background-color:#EAF1F6; padding:0 5px;}
#text_top_droite{/*width:440px; margin-left:10px;*/}
#text_top_droite p.bouton { padding:0 10px 0 0;}
#text_top_droite p.bouton a#lire_suite { background-image:url(../images/picto_lire-suite1.gif); background-position:center left; background-repeat:no-repeat; padding:0 0 0 15px; font-weight:bold; color:#0287C9; text-decoration:underline; float:right;}
#text_top_droite p.bouton a#reduire { background-image:url(../images/picto_reduire1.gif); background-position:center left; background-repeat:no-repeat; padding:0 0 0 15px; font-weight:bold; color:#0287C9; text-decoration:underline; float:right;}


#droite_bloc1{width:700px; margin:10px 0;}
#droite_bloc1_gauche{ margin:0 0 10px; padding:0;}
#bloc1_haut{width:340px; float:left; margin:0 20px 0 0;}
#liste1{width:120px; margin-left:40px;}
#liste2{width:120px;margin-left:20px;}

#blocdr_top_top { background-image:url(../images/bloc1_top_droite_in.png); height:46px; background-position:top left; background-repeat:no-repeat; padding:0 0 0 10px;}
#blocdr_top_top p{padding-top:5px;}
#blocdr_milieu_haut{background:#ffffff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px 10px 1px;}

#blocdr_milieu_haut ul { float:left; width:146px; margin:0 13px 0 0;}
#blocdr_milieu_haut ul li { margin:0 0 3px;}
#blocdr_milieu_haut ul li span { display:inline-block; width:85px; margin:0 5px 0 0;}
#blocdr_milieu_haut ul li span a { font-size:12px; color:#0287C9; text-decoration:underline;}
#blocdr_milieu_haut ul li span.nombre { width:30px; text-align:right;}
#blocdr_milieu_haut ul li span.nombre a { color:#FF9900;}

#blocdr_bas {background-image:url(../images/bloc1_dr_bas_bas.png); height:12px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
/*#blocdr_milieu_haut #liste1 ul li span.mois, .blocdr_milieu #liste1 ul li span.nombre, .blocdr_milieu #liste2 ul li span.mois, .blocdr_milieu #liste2 ul li span.nombre{display:inline-block;}
#blocdr_milieu_haut #liste1 ul li span.mois{width:60px;}
#blocdr_milieu_haut #liste2 ul li span.mois{width:60px;}*/

#bloc1_bas{ float:left; width:340px; margin:0 20px 0 0; padding:0;}

#blocdr_top_bas{background-image:url(../images/bloc1_dr_bas.png); background-position:top left; background-repeat:no-repeat; height:46px; padding:0 0 0 10px;}
#blocdr_top_bas p{padding-top:7px;}
#blocdr_top_bas p.orange2 { color:#FF9B05; padding:0;}
#blocdr_milieu_bas { background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; position:relative; padding:16px 10px; /*height:114px;*/}
#blocdr_milieu_bas select { width:150px; font-size:11.5px; color:#000000;}
#blocdr_milieu_bas form { margin:0; padding:0;}
#blocdr_milieu_bas form p.bouton { text-align:right; margin:10px 0 0;}
p input.bt_fr { background:none; background: url(../images/boutons/fr/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_al { background:none; background: url(../images/boutons/al/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_it { background:none; background: url(../images/boutons/it/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_es { background:none; background: url(../images/boutons/es/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_pt { background:none; background: url(../images/boutons/pt/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_br { background:none; background: url(../images/boutons/br/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_sa { background:none; background: url(../images/boutons/sa/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
p input.bt_ru { background:none; background: url(../images/boutons/ru/btn_rechercher_port.png) no-repeat; width:129px; height:31px; border:none; cursor:pointer;}
#blocdr_bas_bas{background-image:url(../images/bloc1_dr_bas_bas.png); background-repeat: no-repeat; height:12px; background-position:top left; font-size:0px;}


#droite_bloc1_droite{ margin:0; padding:0;}
#bloc1_haut_droite{width:340px; float:left;}
#blocdr_top_top_droite { background-image:url(../images/bloc1_top_droite_in.png); height:16px; background-position:top left; background-repeat:no-repeat; padding:15px; text-align:center;}
#blocdr_milieu_haut_droite {background:#ffffff;border-left:1px solid #cccccc;border-right:1px solid #cccccc;padding:10px 5px 11px;}

#blocdr_milieu_haut_droite ul { float:left; width:140px; margin:0 5px 0 0;}
#blocdr_milieu_haut_droite ul li { margin:0 0 3px;}
#blocdr_milieu_haut_droite ul li.autre { margin:0 0 10px;}
#blocdr_milieu_haut_droite ul li strong { font-size:12px;}
#blocdr_milieu_haut_droite ul li span { display:inline-block; width:107px;}
#blocdr_milieu_haut_droite ul li span a { font-size:12px; color:#0287C9; text-decoration:underline;}
#blocdr_milieu_haut_droite ul li span.nombre { width:30px; text-align:right;}
#blocdr_milieu_haut_droite ul li span.nombre a { color:#FF9900;}
#blocdr_milieu_haut_droite ul.autre { width:183px; margin:0;}
#blocdr_milieu_haut_droite ul.autre li span { width:150px;}
#blocdr_milieu_haut_droite ul.autre li span.nombre { width:30px;}

#blocdr_bas_droite { background-image:url(../images/bloc1_dr_bas_bas.png); height:12px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
#bloc_image_droite-droite { position:relative; width:340px; height:172px; float:left; margin:0;}
#bloc_image_droite-droite p { font-family:Helvetica, Arial; font-size:20px; font-weight:bold; padding:0 20px; line-height:100%; position:absolute; left:0; bottom:10px;}
#bloc_image_droite-droite p a {color:#FFFFFF;}
#bloc_image_droite-droite p a span.style1 { color:#FFFF00;}
#bloc_image_droite-droite p a span.style2 { font-family:"Franklin Gothic Demi", Arial ; font-size:23px; color:#FFFF00; }

#liste1_droite{width:120px; margin-left:40px;}
#liste2_droite{width:120px;margin-left:20px;}


.imageround{position:relative;}
.image_sous{width:340px;overflow:hidden;}
.image img{width:340px;}
.masque {position:absolute;top:0;left:0;}


#droite_bloc2{width:700px;}
#droite_bloc2_top{background:url(../images/droite_bloc2_top.jpg) no-repeat;height:7px;}
#droite_bloc2_milieu{background:#339999 url(../images/droite_bloc2_milieu.jpg) repeat-x;}
/*#tapany2{border-top:1px solid #9999cc;}*/
#demi2{border-top:1px solid #9999cc;}


	.offre{position:relative;width:197px; margin-left:32px;}
	.imagecadre{position:relative;width:197px;height:247px; line-height:20px;font-family:Frutiger65, Arial, sans-serif;}
	.image_offre{position:absolute;top:10px;left:0;}
	.vol{position:absolute;top:105px;left:0;}
	.price{position:absolute;width:67px;left: 7px;top: 28px;font-size:26px;	color:#CC0000;/*letter-spacing: 1px;*/font-weight: bold;text-align:right;}
	.vignette{position:absolute;top:74px;left:73px;}
	.text{width:170px;position:relative;top:140px;left:12px;color:#FFFFFF;font-size:12px;}
	.titre_offre{color:#ffff00;font-size:16px;font-weight: bold;}
	.voir_offre a{background:url(../images/voir_offre.png) no-repeat;position:absolute;width:127px;height:28px;top:220px;left:53px;cursor:pointer;}
	

.bloc3-droite { margin:0 0 10px; padding:0;}
.bloc3-droite .haut_bloc3-droite { background-image:url(../images/droite_bloc2_top.png); height:7px; background-position:top left; background-repeat:no-repeat; font-size:0px;}
.bloc3-droite .milieu_bloc3-droite { background-image:url(../images/droite_bloc2_milieu.jpg); background-position:top left; background-repeat:repeat-x; background-color:#4A84AE; padding:1px 0;}
.bloc3-droite .milieu_bloc3-droite .ligne { margin:0;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit { margin:0 0 0 20px; float:left; width:193px; padding:0 20px 0 0;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo { position:relative; margin:0 0 20px;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo a { display:block; width:178px; height:119px; overflow:hidden;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options { position:absolute; bottom:-20px; left:0; }
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options span.picto_vol { display:inline-block; width:70px; margin:0 5px 0 0; vertical-align:middle;}

.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a {display:inline-block; width:115px; height:70px; background-position:right top; background-repeat:no-repeat; vertical-align:middle;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_fr { background-image:url(../images/fr/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_es { background-image:url(../images/es/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_it { background-image:url(../images/it/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_pt { background-image:url(../images/pt/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_br { background-image:url(../images/br/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_sa { background-image:url(../images/sa/icone.png);position:relative;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_ru { background-image:url(../images/ru/icone.png);}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a span { display:block; color:#CC0000; font-size:23px; font-weight:bold; text-align:right; padding:22px 0 0 0; width:67px;}

.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a span.prix_sa { display:block;position:absolute;left:19px;top:0;color:#CC0000; font-size:21px; font-weight:bold; text-align:right; }

.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_fr span { width:72px;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_it span { width:73px;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_es span { width:80px;}

.bloc3-droite .milieu_bloc3-droite .ligne .produit .texte { margin:0 0 5px;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .texte h1 {  font-size:16px; font-weight:bold; margin:0 0 3px; width:193px; height:20px; overflow:hidden;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .texte h1 a { color:#FFFF00;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .texte p { color:#FFFFFF;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .bouton { text-align:right;}
.bloc3-droite .milieu_bloc3-droite hr { margin:10px auto; border:0; border-bottom:1px solid #8AB0CC; width:660px; height:0px;}
.bloc3-droite .bas_bloc3-droite { background-image:url(../images/fondbas_bloc3-droite.png); height:7px; background-position:top left; background-repeat:no-repeat; font-size:0;} 

.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; height:42px; width:257px; overflow:hidden;}
.bloc4-droite .milieu_bloc4-droite .pays span.texte p.bouton { text-align:right; margin:0; height:auto;} 
.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;}

.nb { margin:0 0 10px; padding:10px;}
/*---------------------------Modif 21/10/-------------------------*/
#blocdr_top_top h1{color:#333333;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding-top:5px;}
#blocdr_top_top_droite h1{color:#333333;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;}
#blocdr_top_bas h1{color:#333333;font-family:Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding-top:7px;}
.bloc4-droite h2.tete { 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;}
h2.titre_gm_be  {background:url(../images/puce_titre_be.png) no-repeat; background-position:center left;color:#0099CC;font-family:Arial,sans-serif;font-size:25px;
font-weight:bold;padding-left:25px;}
/*-------------------------------------------------------------------*/
/*------------------------modif site ruse -----------------------------------------------*/
#blocdr_top_bas_ru{background-image:url(../images/bloc1_dr_bas.png); background-position:top left; background-repeat:no-repeat; height:36px; padding:10px 0 0 10px;}
#blocdr_top_bas_ru h1{color:#333333;font-family:Arial,sans-serif;font-size:12px;font-weight:bold;margin:0;/*padding-top:7px;*/}
#blocdr_milieu_bas_ru { background:#ffffff; border-left:1px solid #cccccc; border-right:1px solid #cccccc; position:relative; padding:16px 10px;margin-top:0px;}
#blocdr_milieu_bas_ru select { width:150px; font-size:11.5px; color:#000000;}
#blocdr_milieu_bas_ru form p.bouton { text-align:right; margin:10px 0 0;}
#blocdr_top_bas_ru p.orange2 { color:#FF9B05; padding:0;font-size:11px;}
/*---------------------------------------------------------------------------------------*/
p.bouton a#lire_suite {background-image:url(../images/picto_lire-suite1.gif);background-position:left center;background-repeat:no-repeat;
color:#0287C9;float:right;font-weight:bold;padding:0 0 0 15px;text-decoration:underline;margin:5px 10px 0 0}
p.bouton a#reduire {background-image:url(../images/picto_reduire1.gif);background-position:left center;background-repeat:no-repeat;float:right;
font-weight:bold;padding:0 0 0 15px;text-decoration:underline;color:#0287C9;margin:5px 10px 0 0}






/**Corrections IE6**/

*html h2.titre_gm_be { background-image:url(../images/puce_titre_be.gif); background-position:center left; background-repeat:no-repeat;}

*html #img_top_droite { width: expression((this.offsetWidth>=250) ? Math.min(parseInt(this.offsetWidth), 250 ) : true);}
*html #img_top_droite img { width: expression((this.offsetWidth>=250) ? Math.min(parseInt(this.offsetWidth), 250 ) : true); }

*html #blocdr_top_top { background-image:url(../images/bloc1_top_droite_in.gif); }
*html #blocdr_bas {background-image:url(../images/bloc1_dr_bas_bas.gif); width:340px; }
*html #blocdr_top_top_droite { background-image:url(../images/bloc1_top_droite_in.gif);}
*html #blocdr_bas_droite { background-image:url(../images/bloc1_dr_bas_bas.gif);}
*html #blocdr_top_bas{background-image:url(../images/bloc1_dr_bas.gif);}
*html #blocdr_bas_bas{background-image:url(../images/bloc1_dr_bas_bas.gif);}
*html #bloc1_haut{width:340px; float:left; margin:0;}

*html .bloc3-droite .haut_bloc3-droite { background-image:url(../images/droite_bloc2_top.gif);}
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit { margin:0 0 0 17px; padding:0 17px 0 0;}
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo { width:193px; height:119px;}
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a { float:left; }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_fr { background-image:url(../images/fr/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_es { background-image:url(../images/es/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_it { background-image:url(../images/it/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_pt { background-image:url(../images/pt/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_br { background-image:url(../images/br/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_sa { background-image:url(../images/sa/icone.gif); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_ru { background-image:url(../images/ru/icone.png); }
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a span { padding-top:24px;}
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options a.bt_it span { width:73px; padding:21px 0 0;}
*html .bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options span.picto_vol { padding:20px 0 0; float:left;}
*html .bloc3-droite .bas_bloc3-droite { background-image:url(../images/fondbas_bloc3-droite.gif);}




*html .bloc4-droite h1 { width:688px;}
*html .bloc4-droite .milieu_bloc4-droite .colonne { padding:0 0 0 0; margin:0;}
*html .bloc4-droite .milieu_bloc4-droite { width:688px;}
*html .bloc4-droite .milieu_bloc4-droite .pays { margin:0 0 0;}
*html .bloc4-droite .haut_bloc4-droite { background-image:url(../images/fondhaut_bloc4-droite.gif);}
*html .bloc4-droite .bas_bloc4-droite { background:url(../images/fondbas_bloc4-droite.gif);}



















/**Corrections IE7**/
*:first-child+html #img_top_droite p { height:auto;}
*:first-child+html #blocdr_milieu_haut_droite { *padding:10px 5px!important;}
*:first-child+html .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;}

/**Corrections IE9**/
.bloc4-droite .milieu_bloc4-droite .pays a.photo { display:inline-block; width:50px; height:50px; overflow:hidden; margin:0 5px 0 0\9!important; vertical-align:top;}
.bloc3-droite .milieu_bloc3-droite .ligne .produit .photo .options span.picto_vol { display:inline-block; width:70px\9!important; margin-right:0px\9!important;margin-left:0px\9!important vertical-align:middle;}

