/* CSS Document mev  */

#dernieresminutes { 	
	background: #009 url(/z/go/resources/images/bg/bg_titre-bleu.png) repeat-x left top; 
	float: left; width: 292px; height:585px; padding: 3px 4px 0px 4px !important; +padding: 3px 3px 0px 4px;
}
	#dernieresminutes .sstitle {margin: 0; padding: 0; }
	#dernieresminutes div.content { background: transparent url(/z/go/resources/images/bg/bg-dernieresminutes-vide.gif) left top no-repeat; width: 292px !important; +width:293px; height: 560px;}
	#dernieresminutes a dl.offre { float: left; width: 280px; height: 59px; margin: 0px 0px 0px  0px; padding: 3px 2px 0px 8px;  }
	#dernieresminutes .offre .destination { float: left; width: 180px; text-align: left;  }
	#dernieresminutes .offre .detail { float: left; width: 180px; }
	#dernieresminutes .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #01f;   }
	#dernieresminutes .offre .apartirde .prix { background-color: #01f; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
	#dernieresminutes .offre .apartirde  span.ttc { background-color: #01f;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}

#dernieresminutes2 { 	
	background: #f60 url(/z/go/resources/images/bg/bg_titre-orange.png) repeat-x left top;	
	float: left; width: 638px; height: 306px; margin: 8px 0px 0px 0px !important; +margin: 0px 0px 0px 0px;padding: 3px 3px 1px 4px;
}
	#dernieresminutes2 .sstitle {margin: 0; padding: 0; }
	#dernieresminutes2 div.content { background: transparent url(/z/go/resources/images/bg/bg-dernieresminutes-vide.gif) left top repeat-x; width: 637px; height: 251px; }
	#dernieresminutes2 a dl.offre { float: left; width: 280px; height: 59px; margin: 0px 0px 0px  0px; padding: 3px 2px 0px 8px;  }
	#dernieresminutes2 .offre .destination { float: left; width: 180px; text-align: left;  }
	#dernieresminutes2 .offre .detail { float: left; width: 180px; }
	#dernieresminutes2 .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #01f;   }
	#dernieresminutes2 .offre .apartirde .prix { background-color: #f60; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
	#dernieresminutes2 .offre .apartirde  span.ttc { background-color: #f60;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
	
/* Specificite thematique */
	#vols-int div #dernieresminutes { 	background: #009 url(/z/go/resources/images/bg/bg_titre-bleu.png) repeat-x left top; float: left; width: 452px !important; +width: 460px; height:auto; padding-bottom:0 !important; +padding-bottom:3px;}
	#vols-int #dernieresminutes div#content .subtitle{background: #fff; margin: 0; padding:10px; height:30px; color:#000; font:size:11px;line-height:13px; border-bottom:1px solid #009;}
	#vols-int   div#dernieresminutes div#content a {background: #fff; margin: 0; padding:0;}
	#vols-int #dernieresminutes div#content {position:relative; overflow:hidden; padding-bottom:3px !important;}
	#vols-int   div#dernieresminutes div#content a dl.offre { width:100%; height: 62px; margin: 0px 0px 0px  0px; padding: 3px 2px 0px 8px; border-bottom:1px solid #009;  background: #fff;}

	#circuit #dernieresminutes {	background: #6B9833 url(/z/go/resources/images/circuits/bg/bg_titre.png) repeat-x left top; float: right; width: 292px; padding: 3px 4px 0px 4px !important; +padding: 3px 3px 0px 4px;}
	#circuit #dernieresminutes div.content {background: transparent url(/z/go/resources/images/circuits/bg/bg-dernieresminutes-vide.gif) left top no-repeat; }

	#thalasso #dernieresminutes { background: #01f url(/z/go/resources/images/thalasso/bg/bg_titre.png) repeat-x left top; height:480px;}
	#thalasso #dernieresminutes div.content {background: transparent url(/z/go/resources/images/thalasso/bg/bg-dernieresminutes-vide.gif) repeat-x left top;  width: 292px !important; +width:293px; height: 450px;}
	#thalasso #dernieresminutes a dl.offre { height: 62px; margin: 0px 0px 0px  0px; padding: 3px 2px 0px 8px;  }

	#thalasso #dernieresminutes2 { background: #f60 url(/z/go/resources/images/bg/bg_titre-orange.png) left top repeat-x; width: 637px; height: 306px;  }
	#thalasso #dernieresminutes2 div.content { background:none; width: 292px !important; +width:293px; height: 272px;}
	#thalasso #dernieresminutes2 div.content table {border:none;border-collapse:collapse;margin:0; padding:0;}
	#thalasso #dernieresminutes2 div.content table tr td{border:solid 1px #f60;margin:0; padding:0;}
	#thalasso #dernieresminutes2 a dl.offre { background:#fff;border-bottom:solid 1px #f60; width:302px; +width:300px;  height:62px; +height:61px; margin: 0px 0px 0px 0px; padding: 7px 8px 0px 8px; }
	#thalasso #dernieresminutes2 .offre .libre { color: #f60;   }
	#thalasso #dernieresminutes2 .offre .apartirde .prix { background-color: #f60; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
	#thalasso #dernieresminutes2 .offre .apartirde  span.ttc { background-color: #f60;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}

	#plongee #dernieresminutes {	background: #009 url(/z/go/resources/images/plongee/bg/bg_titre.png) repeat-x left top;	height:210px;}
	#plongee #dernieresminutes div.content {background: transparent url(/z/go/resources/images/plongee/bg/bg-dernieresminutes-vide.gif) repeat-x left top;  width: 292px !important; +width:293px; height: 181px;}

	#golf #dernieresminutes { background: #359704 url(/z/go/resources/images/golf/bg/bg_titre.png) repeat-x left top;	height:210px;}
	#golf #dernieresminutes div.content {background: transparent url(/z/go/resources/images/golf/bg/bg-dernieresminutes-vide.gif) repeat-x left top;  width: 292px !important; +width:293px; height: 181px;}

	#weekend #dernieresminutes {	background: #f60 url(/z/go/resources/images/weekend/bg/bg_titre.png) repeat-x left top;}
	#weekend #dernieresminutes div.content {background: transparent url(/z/go/resources/images/weekend/bg/bg-dernieresminutes-vide.gif) left top no-repeat;  width: 292px !important; +width:293px; height: 628px;}

	#croisiere #dernieresminutes {	background: #f60 url(/z/go/resources/images/croisiere/bg/bg_titre.png) repeat-x left top;	}
	#croisiere #dernieresminutes div.content {background: transparent url(/z/go/resources/images/croisiere/bg/bg-dernieresminutes-vide.gif) left top no-repeat;  width: 292px !important; +width:293px; height: 628px;}

	#france #dernieresminutes {	background: #00019c url(/z/go/resources/images/france/bg/bg_titre2.png) repeat-x left top;float: right; width: 292px; height:585px;padding: 3px 4px 0px 4px !important; +padding: 3px 3px 0px 4px;	}
	#france #dernieresminutes div.content {background: transparent url(/z/go/resources/images/france/bg/bg-dernieresminutes-vide.gif) left top no-repeat; }

	#voyagedenoces #dernieresminutes { background: #B31F6F url(/z/go/resources/images/voyagedenoces/bg/bg_titre.png) repeat-x left top;	}
	#voyagedenoces #dernieresminutes div.content {background: transparent url(/z/go/resources/images/voyagedenoces/bg/bg-dernieresminutes-vide.gif) left top no-repeat;  width: 292px !important; +width:293px; height: 292px;}

	#prestige #dernieresminutes { background: #603 url(/z/go/resources/images/prestige/bg/bg_titre.png) repeat-x left top;	}
	#prestige #dernieresminutes div.content {background: transparent url(/z/go/resources/images/prestige/bg/bg-dernieresminutes-vide.gif) left top no-repeat;  width: 292px !important; +width:293px; height: 628px;}

/*--- Cas particuliers ---*/
#dernieresminutes a dl.spec1 { 
	float: left; height: 46px; 
	margin: -3px 0px 0px 0px;  +margin: 0px 0px 0px  0px; padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec2 { 
	float: left; height: 46px; 
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec3 { 
	float: left; height: 48px; 
	margin: 1px 0px 0px 0px;  padding: 3px 2px 0px 8px; 
}
#dernieresminutes a dl.spec4 { 
	float: left; height: 48px; 
	margin: 1px 0px 0px 0px;  padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec5 { 
	float: left; height: 48px; 
	margin: 1px 0px 0px 0px;  padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec6 { 
	float: left; height: 48px; 
	margin: 1px 0px 0px 0px;  padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec7 { 
	float: left; height: 49px; 
	margin: 1px 0px 0px 0px;  padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec8 { 
	float: left; height: 50px; 
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec9 { 
	float: left; height: 50px; 
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec10 { 
	float: left; height: 50px; 
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px; 
}
#dernieresminutes a dl.spec11 { 
	float: left; height: 49px; 
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px;
}

#dernieresminutes a dl.spec12 { 
	float: left; 	height: 45px;
	margin: 1px 0px 0px 0px; padding: 3px 2px 0px 8px;
}
#dernieresminutes a dl.spec13 { 
	float: left; 	height: 1px;
	margin: 0px 0px 0px 0px; padding: 0px;
}

/* Spécs Thématiques   */
#circuit .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #9ACD34;   }
#circuit .offre .apartirde .prix { background-color: #9ACD34; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#circuit .offre .apartirde  span.ttc { background-color: #9ACD34;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#thalasso .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #09f;   }
#thalasso .offre .apartirde .prix { background-color: #09f; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#thalasso .offre .apartirde  span.ttc { background-color: #09f;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#plongee .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #01f;   }
#plongee .offre .apartirde .prix { background-color: #01f; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#plongee .offre .apartirde  span.ttc { background-color: #01f;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#golf  .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #359704;   }
#golf .offre .apartirde .prix { background-color: #359704; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#golf .offre .apartirde  span.ttc { background-color: #359704;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#weekend .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #9ACD34;   }
#weekend .offre .apartirde .prix { background-color: #01f; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#weekend .offre .apartirde  span.ttc { background-color: #01f;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#croisiere .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #9ACD34;   }
#croisiere .offre .apartirde .prix { background-color: #01f; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#croisiere .offre .apartirde  span.ttc { background-color: #01f;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#france .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #0100fe;   }
#france .offre .apartirde .prix { background-color: #0100fe; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#france .offre .apartirde  span.ttc { background-color: #0100fe;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#voyagedenoces .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #B31F6F;   }
#voyagedenoces .offre .apartirde .prix { background-color: #B31F6F; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#voyagedenoces .offre .apartirde  span.ttc { background-color: #B31F6F;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
#prestige .offre .libre { font: bold 14px Trebuchet MS, Verdana, sans-serif;  line-height: 11px;  color: #603;   }
#prestige .offre .apartirde .prix { background-color: #603; width: auto; margin: 0px 0px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#prestige .offre .apartirde  span.ttc { background-color: #603;padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}

#vols-int  #dernieresminutes .offre .date {float:left; font: bold 14px Trebuchet MS, Verdana, sans-serif; color: #01f; margin: 15px 20px 0px 0px;}
#vols-int  #dernieresminutes .offre .destination {float:left;font:11px Trebuchet MS, Verdana, sans-serif; color: #000; margin: 17px 0px 0px 0px; width:130px}
#vols-int  #dernieresminutes .offre .airline {float:left;font:11px Trebuchet MS, Verdana, sans-serif; color: #000; margin: 17px 0px 0px 0px;}
#vols-int  #dernieresminutes .offre .apartirde{float:right;}
#vols-int  #dernieresminutes .offre .apartirde .prix {background-color: #01f; width: auto; margin: 15px 15px 0px 0px; padding: 3px 3px; color: #fff; font-size: 17px; font-weight: bold; line-height: 17px; }
#vols-int  #dernieresminutes .offre .apartirde  span.ttc { background-color: #01f; padding: 0px 1px 0px 2px; color: #fff; font-size: 14px; font-weight: bold;}
