*{
	margin:0px;
	padding:0px;
}
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
}
body.carte_pays{
	background-image:none !important;
}
a{
	text-decoration:none;
}
a img{
	border:0px;
}
*.vert{
	color:#c9d200;
}
*.orange{
	color:#f39800;
}
*.blanc{
	color:#FFFFFF;
}
#site{
	margin-right:auto;
	margin-left:auto;
	padding-top:22px;
	width:980px;
}
#header{
	height:93px;
}
#header #titre_pays{
	float:left;
	min-width:450px;
}
#header #titre_pays h1 img{
	height:52px;
}
*html #header #titre_pays{
	width:450px;
}
#header #titre_pays h2{
	padding:10px 0 0 140px;
}
#header #navigation{
	float:left;
	text-align:right;
	width:445px;
}
#header #navigation #logo_id_sejour{
	padding-bottom:20px;
}	
#header #navigation ul{
	list-style-type:none;
}	
#header #navigation ul li{
	display:inline;
	padding-left:20px;
}
#header #navigation ul li.premier{
	padding:0px;
}
#header #navigation #navigation_principale ul li a{
	color:#FFF;
	text-transform:uppercase;
	font-weight:normal;
}
#header #navigation #navigation_principale ul li a:hover, #header #navigation #navigation_principale ul li a.on{
	color:#c9d200;
}
#header #navigation #navigation_espace_membre{
	padding-top:20px;
}
#header #navigation #navigation_espace_membre ul li.slash{
	padding:0px 10px !important;
}
#header #navigation #navigation_espace_membre ul li{
	padding:0px;
}
#header #navigation #navigation_espace_membre ul li a{
	color:#FFF;
}
#header #navigation #navigation_espace_membre ul li a:hover{
	color:#c9d200;
}
#header #navigation #navigation_espace_membre ul li a.vert{
	color:#c9d200;
}
#pourquoi_partir{
	clear:left;
	height:290px;
	left:556px;
	position:relative;
	top:30px;
	width:304px;
}
#pourquoi_partir img{
	position:absolute;
	z-index:1;
}
#introduction_bg{
	position:absolute;
	z-index:1;
	width:304px;
	height:290px;
}
#pourquoi_partir #introduction{
	position:absolute;
	z-index:2;
	padding:20px 20px 10px 20px;
	height:245px;
	width:260px;
}
#pourquoi_partir #introduction h1{
	font-size:16px;
	padding:0 0 10px;
}
body.climat_pays #pourquoi_partir #introduction h1, body.climat_pays #pourquoi_partir #introduction h1 strong {
	font-weight:bold;
}
#pourquoi_partir #introduction h2, #pourquoi_partir #introduction p{
	display:inline;
	font-size:11px;
	font-weight:normal;
}
#pourquoi_partir #introduction p{
	text-align:justify !important;
	display:inherit !important;
}
#pourquoi_partir #introduction p a{
	color:#FFFFFF;
}
#pourquoi_partir #introduction strong{
	font-weight:normal;
}
#pourquoi_partir #introduction h2 strong{
	font-weight:bold;
}
#pourquoi_partir #gagnez_des_sejours{
	bottom:10px;
	height:30px;
	position:absolute;
	right:20px;
}
*html #pourquoi_partir #gagnez_des_sejours{
	width:265px;
}
*html body.interet_pays #pourquoi_partir #gagnez_des_sejours{
	margin-top:-50px;
}
#pourquoi_partir #gagnez_des_sejours #ID_tool ul{
	list-style-type:none;
}
#pourquoi_partir #gagnez_des_sejours #ID_tool ul li{
	display:inline;
}
#pourquoi_partir #gagnez_des_sejours #ID_tool ul li a img{
	padding:0px;
}
#pourquoi_partir #gagnez_des_sejours img{
	top:1px;
	position:relative;
	padding-right:5px;
}
#pourquoi_partir #gagnez_des_sejours a{
}
#pourquoi_partir #gagnez_des_sejours h1{
	font-size:10px;
	padding:0px;
	text-transform:uppercase;
	font-weight:normal !important;
	font-style:italic;
}
#pourquoi_partir #gagnez_des_sejours h1 a{
	font-weight:normal !important;
}
.gagnez_voyage_1{
	clear:left;
	float:left;
	padding-bottom:10px;
	width:15px;
	display:block;
}
.gagnez_voyage_2{
	float:left;
	padding-bottom:10px;
	display:block;
	width:80%;
}
/**************************************************/
#en_un_coup_d_oeil_climat{
	margin-top:23px;
	width:860px;
	height:286px;
	position:relative;
}
#en_un_coup_d_oeil_climat_bg{
	position:absolute;
	width:860px;
	height:286px;
	z-index:1;
}
#en_un_coup_d_oeil_climat_contenu{
	position:absolute;
	width:860px;
	height:286px;
	z-index:2;
}
#en_un_coup_d_oeil{
	float:left;
	width:560px;
}
*html #en_un_coup_d_oeil{
	width:550px;
}
#en_un_coup_d_oeil_climat h1{
	font-size:16px;
	font-weight:normal;
	padding:5px 10px;
	line-height:16px;
	text-transform:uppercase;
}
#en_un_coup_d_oeil_climat #climat_annuel_pays h1{
	font-size:14px !important;
}
#en_un_coup_d_oeil_climat h1 strong.blanc{
	font-weight:normal;
}
#en_un_coup_d_oeil_climat h1 strong{
	display:block;
	float:left;
}
#en_un_coup_d_oeil_climat h1 img{
	float:right;
	margin-top:-1px;
}
#les_notes{
	clear:both;
	height:130px;
}
*html #les_notes table{
	margin-top:-10px;
}
#les_notes table{
	width:555px;
}
#les_notes table td{
	width:20%;
}
*html #budget_interet{
	width:540px;
}
*html #climat_pays_weather_channel{
	margin-top:-10px;
}
*html #climat_pays_weather_channel ul {
	padding:2px 0px;
}
#les_notes table{
	text-align:center;
}
#les_notes table td.logo img{
	width:35px !important;
	height:35px;
}
#les_notes table td.note{
	padding:5px 0px;
}
#les_notes table tbody tr th{
	font-weight:normal !important;
	text-transform:capitalize;
}
#les_notes table tfoot th{
	font-size:11px;
	font-weight:normal;
}
#les_notes table thead td{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
}
#les_notes table thead td span.note{
	color:#C9D200;
	font-size:30px;
}
/**************************************************/
#budget, #interet{
	float:left;
	height:80px;
}
#budget{
	text-align:center;
	width:45%;
}
#orange_bg{
	background:transparent url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top;
	width:305px !important;
	margin-top:-5px;
}
.footer_orange{
	margin-top:-1px;
}
*html .footer_orange{
	margin-top:-3px;
}
#interet{
	width:55%;
}
#interet .interet_general{
	width:120px;
	float:left;
}
#interet .votreavis{
	float:left;
	width:150px;
}
#budget h1, #interet h1{
	text-align:center;
	font-size:11px;
	font-weight:normal;
	text-transform:none;
}
#interet .note_sur_dix, #interet img , #interet #lien_interet{
	float:left;
}
#selection_voyages_pays #lien_interet{
	float:none;
	padding:0px 5px 20px 0px;
	text-align:right;
}
.climat_pays #selection_voyages_pays #lien_interet{
	position:relative;
	top:-17px;
	z-index:10;
	padding:0px !important;
	right:10px;
}
*html .climat_pays #selection_voyages_pays #lien_interet{
	margin-top:0px !important;
}
#interet .note_sur_dix, #interet img{
	padding:2px 0 0 5px;
}
#interet .note_sur_dix{
	font-style:italic;
	font-weight:bold;
	margin-top:-5px;
	font-size:12px;
}
#interet .note_sur_dix span.note{
	font-size:36px;
	font-weight:bold;
	padding-left:5px;
}
#interet #lien_interet{
	padding-left:20px;
}
#interet #lien_interet a.addthis_button{
	margin-top:-2px;
}
#interet #lien_interet a{
	display:block;
	color:#FFF;
	height:20px;
	text-transform:uppercase;
	font-size:10px;
	width:140px;
}
#interet #lien_interet a img{
	padding:2px 3px 0 0;
}
#photos_carte{
	clear:left;
}
#photos_carte ul{
	list-style-type:none;
	text-align:right;
	padding-right:30px;
}
#photos_carte ul li{
	/*line-height:25px;
	padding:0px 0 0 0;
	float:right;*/
	line-height:25px;
	padding:2px 0;
	text-align:left;
	width:400px;
	float:left;
	margin-left:23px;
}
#photos_carte ul li div.photos_cartes_1{
	float:left;
	width:25px;
}
#photos_carte ul li div.photos_cartes_2{
	float:left;
	width:360px;
}
#photos_carte ul li div.photos_cartes_3{
	float:right;
	width:40px;
}
#photos_carte ul li a{
	color:#FFF;
	padding:0 5px;
	float:left;
	display:block;
}
#photos_carte ul li img.fleche_gauche{
	float:left;
	padding:5px 0 0 0;
	display:block;
}
#photos_carte ul li img.pictos{
	float:right !important;
}
#photos_carte ul li img.photospictos{
	margin-top:7px;
	width:15px;
}
#photos_carte ul li img.mappictos{
	width:15px;
}
#ville_date_heure li{
	width:auto !important;
	line-height:20px;
}
#ville_date_heure li#ville_date{
	float:left;
}
#ville_date_heure li#heure{
	float:right;
}
#ville_date_heure li#heure img{
	vertical-align:middle;
	padding-right:5px;
	position:relative;
}
/**************************************************/
#banniere_id-sejour{
	clear:left;
}
#gagner_sejour{
	float:left;
	width:728px;
	padding:10px 0;
	height:90px;
	clear:left;
}
#meilleures_offres_voyages{
	float:left;
	width:125px;
	height:90px;
	position:relative;
}
#meilleures_offres_voyages a{
	color:#F39800;
	position:absolute;
	display:block;
	bottom:0px;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	padding:0;
	text-transform:uppercase;
}
#meilleures_offres_voyages a img{
	padding-right:5px;
	vertical-align:middle;
}
/************************************************/
#idee_voyage{
	clear:left;
	padding-top:10px;
	position:relative;
	width:859px;
	height:180px;
	margin-top:10px;
}
#idee_voyage_fd{
	position:absolute;
	width:859px;
	height:150px;
	z-index:1;
}
#nouvelles_idees_voyage{
	left:0px;
	width:560px;
	height:150px;
	position:absolute;
	z-index:20;
}
#nouvelles_idees_voyage h1{
	text-transform:uppercase;
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
}
#nouvelles_idees_voyage h1 strong.blanc{
	font-weight:normal !important;
}
#texte_nouvelle_idee_voyage{
	margin:20px;
	text-align:justify;
}
*html #texte_nouvelle_idee_voyage{
	width:95%;
}
#texte_nouvelle_idee_voyage h2, #texte_nouvelle_idee_voyage p{
	font-size:11px;
	/*float:left;*/
	display:inline;
	padding-right:4px;
	font-weight:normal;
}
#texte_nouvelle_idee_voyage p a, #texte_nouvelle_idee_voyage h2 a{
	color:#C9D200;
}
#vos_criteres_voyage{
	position:absolute;
	float:left;
	z-index:10;
	width:302px;
	right:0px;
	top:11px;
}
#vos_criteres_voyage h1{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 10px 10px;
	text-transform:uppercase;
}
/**********************************************/
.container{
	background:url(../img/voyage_specialiste_bg_repeat.jpg) repeat top left;
	min-height:85px;
}
*html .container{
	height:85px;
}
.container h2 a img{
	float:right;
	margin:5px 10px 0 0;
}
.container .criteres_voyages_1{
	width:90%;
	float:left;
}
.container .criteres_voyages_2
{
	float:right;
	width:5%;
	padding-top:2px;
}
.block{
	padding:20px;
	z-index:10;
}
.block ul{
	list-style-type:none;
}
.block ul li{
	/*margin:5px 0px;*/
	line-height:30px;
}
.block ul li img{
	vertical-align:middle;
	padding:0 10px;
	width:25px;
}
.block ul li input{
	vertical-align:middle;
}
.block input[type="radio"]{
	margin:0 5px 0 0;
	
}
#btn_rechercher{
	position:relative;
	width:302px;
	height:32px;
}
#rechercher_btn_bg{
	position:absolute;
	width:302px;
	height:32px;
	z-index:1;
}
#btn_rechercher a{
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;
	font-style:italic;
	color:#363110;
}
h2#btn_rechercher a img{
	float:right;
	margin:10px 10px 0 10px;
}
.rechercher_voyage_1{
	position:absolute;
	text-align:right;
	top:10px;
	width:90%;
	z-index:2;
}
.rechercher_voyage_2{
	position:absolute;
	right:0;
	top:14px;
	width:5%;
	z-index:2;
}
/*********************************************/
#footer{
	clear:left;
	width:860px;
}
#autre_idee_voyage{
	position:relative;
	height:24px;
	width:860px;
}
#autre_idee_voyage_bg{
	position:absolute;
	height:24px;
	width:860px;
	z-index:0;
}
#autre_idee_voyage_titre{
	position:absolute;
	height:24px;
	width:860px;
	z-index:2;
}
#autre_idee_voyage_titre h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
#footer dl{
	padding:10px;
}
#footer dt{
	text-transform:uppercase;
}
#footer dd a{
	color:#c9d200;
}
/*#sejour_zone_europe, #sejour_zone_ameriques, #sejour_zone_afrique_moyen_orient, #sejour_zone_asie, #sejour_zone_antilles_caraibes_ocean_indien{
	float:left;
	width:20%;
}*/
.sejour_zone{
	float:left;
	width:20%;
}
/****************************/
/*** Thickbox ***/
.invisible{
	display:none;
}
/********************/
/*** PAGE CLIMAT ***/
/*******************/
#precipitations{
	margin-left:auto;
	margin-right:auto;
	width:300px;
}
#precipitations h1, #temperatures h1{
	font-size:11px;
	font-weight:normal;
	text-align:center;
}
#precipitations h1 img, #temperatures h1 img{
	padding-right:5px;
}
#precipitations h1 strong, #temperatures h1 strong{
	text-transform:capitalize;
}
#temperatures{
	width:340px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:40px;
}
#precipitation_temperature{
	clear:left;
	overflow:auto;
	padding:30px 0;
	width:560px;
	float:left;
	/*margin-top:-100px;*/
}
#precipitation_temperature embed{
	margin-right:auto;
	margin-left:auto;
	text-align:center;
}
#climat{
	clear:left;
	height:180px;
	padding-top:10px;
	position:relative;
	width:859px;
	margin:30px 0 20px 0;
}
#climat_voyage_fd{
	height:150px;
	position:absolute;
	width:859px;
	z-index:1;
}
#climat_resume{
	height:150px;
	left:0;
	position:absolute;
	width:560px;
	z-index:2;
}
#climat_resume h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
#climat_resume h1 strong.blanc{
	font-weight:normal !important;
}
#texte_climat{
	margin:30px;
}
*html #texte_climat{
	width:95%;
}
#texte_climat h2{
	display:inline;
	font-size:13px;
	text-transform:capitalize;
}
#texte_climat p{
	display:inline;
	font-size:13px;
}
/*********************/
/* PAGE COUP D OEIL */
/*******************/
#coup_d_oeil{
	clear:left;
	height:150px;
	padding-top:10px;
	position:relative;
	width:859px;
	margin:30px 0 0 0;
}
#coup_d_oeil_voyage_fd{
	height:150px;
	position:absolute;
	width:859px;
	z-index:1;
}
#coup_d_oeil_resume{
	height:150px;
	left:0;
	position:absolute;
	width:560px;
	z-index:2;
}
#coup_d_oeil_resume h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
#coup_d_oeil_resume h1 strong.blanc{
	font-weight:normal !important;
}
#texte_coup_d_oeil{
	margin:20px;
}
*html #texte_coup_d_oeil{
	width:95%;
}
#texte_coup_d_oeil h2{
	display:inline;
	font-size:13px;
}
#texte_coup_d_oeil p{
	display:inline;
	font-size:13px;
}
/********************************************************/
/*** Feuille de style pays (anciennement sur écosse) ***/
/*********************************************/
#climat_pays{
	width:300px;
	float:left;
}
*html #climat_pays{
	width:305px;
}
#meilleure_periode_pays{
	clear:both;
	padding:20px;
	height:90px;
}
#en_un_coup_d_oeil_climat #meilleure_periode_pays #meilleure_periode_pays_texte h1{
	font-size:10px !important;
	margin:-10px 0 5px;
	padding:0 10px 9px;
	text-transform:none;
	height:20px !important;
}
*html #en_un_coup_d_oeil_climat #meilleure_periode_pays #meilleure_periode_pays_texte h1{
	line-height:10px;
}
#meilleure_periode_pays #meilleure_periode_pays_texte h1{
	margin:0px 0px 5px;
	font-size:10px;
	padding:0 10px;
	text-transform:none;
}
#meilleure_periode_pays td{
	vertical-align:top;
	padding:0 1px 10px 1px;
}
#meilleure_periode_pays  ul{
	list-style-type:none;
	float:right;
}
body.climat_pays #meilleure_periode_pays ul{
	list-style-type:none;
	float:none !important;
	margin-right:18px;
	padding-left:70px;
}
#meilleure_periode_pays  ul li{
	display:inline;
	padding-left:10px;
}
/***********************************************/
#climat_pays_weather_channel h1{
	text-align:center;
	text-transform:capitalize;
	font-size:11px;
	font-weight:normal;
	line-height:12px;
	padding:5px 10px 0px 10px;
}
#climat_pays_weather_channel h2{
	font-size:9px;
	text-align:center;
	font-weight:normal;
	line-height:10px;
	padding-bottom:10px;
	clear:left;
}
#climat_pays_weather_channel ul{
	list-style-type:none;
	clear:left;
	/*text-align:center;
	
	padding-left:20px;*/
	margin-right:auto;
	margin-left:auto;
	width:252px;
	padding:4px 0;
}
*html #climat_pays_weather_channel ul{
	margin-top:0px;
	width:260px;
}
*+ html #climat_pays_weather_channel ul{
	padding:2px 0px;
}
#climat_pays_weather_channel ul li{
	display:block;
	float:left;
	width:74px;
	margin:0 5px;
}
.climat_jour_pays{
	position:relative;
	width:74px;
	height:69px;
}
.climat_jour{
	position:absolute;
	width:74px;
	height:69px;
	z-index:1;
}
.climat_jour_date_degre{
	position:absolute;
	top:2px;
	height:26px;
	z-index:2;
	text-align:center;
	width:74px;
	text-align:center;
}
.climat_jour_date_degre strong.orange{
	font-weight:normal !important;
}
.climat_jour_date_degre strong.temperature{
	font-size:16px;
	font-weight:bold !important;
}
.climat_jour_soleil{
	position:absolute;
	top:30px;
	width:74px;
	text-align:center;
}
.climat_jour_soleil img{
	width:40px !important;
}
/**************************************/
.container h2 {
	margin:0 0 0 10px;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	line-height:20px;
}
.container h2 a{
	color:#363110;
}
div.trigger{
	width:100%;
	border-bottom:solid 1px #363110;
	height:20px;
	cursor:pointer;
}
div.dernier_trigger{
	border:0px none;
}
/*****************************************/

.climat_jour_pays{
	left:0px;
	margin:0px;
	padding:0px;
}
/********************/
/***  PAGE CLIMAT ***/
/********************/
body.climat_pays #climat_pays_weather_channel{
	margin-top:10px;
}
body.climat_pays .climat_jour_soleil{
	height:40px;
	position:absolute;
	top:30px;
	width:74px;
	text-align:left;

}
body.climat_pays .climat_jour_soleil img{
	position:absolute;
	left:20px;
	width:40px;
}
*html body.climat_pays .climat_jour_soleil{
	text-align:center;
}
body.climat_pays .climat_jour_pays_copy{
	clear:left;
	text-align:right;
	font-size:8px;
}
body.climat_pays .climat_jour_pays_copy a{
	color:#FFF;
}
body.climat_pays #climat_pays_weather_channel #ville_date_heure li#ville_date, body.climat_pays #climat_pays_weather_channel #ville_date_heure li#heure {
	display:block !important;
	float:none !important;
	padding:2px 0px;
}
body.climat_pays #meilleure_periode_pays{
	position:absolute;
	float:left;
	z-index:10;
	width:305px;
	right:0px;
	clear:none;
	padding:0px;
	height:150px;
}
body.climat_pays #meilleure_periode_pays table{
	margin-right:auto;
	margin-left:auto;
	width:270px;
}
body.climat_pays #meilleure_periode_pays h1{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 10px 10px;
	text-transform:uppercase;
}
body.climat_pays #climat_complet_pays{
	float:left;
	width:522px;
	/*margin-top:-93px;*/
	font-size:13px;
	/*height:183px;*/
	padding: 0 16px;
}
body.climat_pays #texte_climat h2 {
	text-transform:none;
}
body.climat_pays #climat_complet_pays h1 {
	font-weight:normal;
	font-size:13px;
	/*float:left;
	clear:left;*/
	margin-right:5px;
	display:inline;
}
body.climat_pays #climat_complet_pays p{
	/*float:left;*/
	display:inline;
}
body.climat_pays #selection_voyages_pays h1{
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;
	margin:0 0 10px;
}
body.climat_pays #selection_voyages_pays h2{
	color:#C9D200;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	margin:10px 0 0 0;
}
body.climat_pays #selection_voyages_pays h2 a{
	color:#C9D200;
}
body.climat_pays #selection_voyages_pays h2 img{
	padding:0 5px 0 0;
}
body.climat_pays #selection_voyages_pays{
	float:left;
	width:302px;
}
body.climat_pays #nouvelles_idees_voyage{
	position:relative;
	float:left;
	width:302px;
	padding:30px 0 0 0;
	top:-40px;
}
body.climat_pays #nouvelles_idees_voyage_criteres{
	position:relative;
	width:302px;
	height:55px;
}
body.climat_pays .nouvelles_idees_voyage_criteres_bg{
	position:absolute;
	width:302px;
	height:55px;
	z-index:1;
}
body.climat_pays .nouvelles_idees_voyage_criteres_bg img{
	width:302px !important;
	height:55px !important;
}
body.climat_pays #nouvelles_idees_voyage_criteres_titre{
	position:absolute;
	width:302px;
	z-index:1;
}
body.climat_pays #nouvelles_idees_voyage_criteres_titre h1, body.climat_pays #nouvelles_idees_voyage_criteres_titre h2{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}

/**************************/
/***  PAGE COUP D'OEIL ***/
/*************************/
body.interet_pays #climat_pays_weather_channel{
	margin-top:10px;
}
body.interet_pays .climat_jour_soleil{
	width:32px;
}
body.interet_pays .climat_jour_pays_copy{
	clear:left;
	text-align:right;
	font-size:8px;
}
body.interet_pays #climat_pays_weather_channel #ville_date_heure li#ville_date, body.interet_pays #climat_pays_weather_channel #ville_date_heure li#heure {
	display:block !important;
	float:none !important;
	padding:2px 0px;
}
body.interet_pays #meilleure_periode_pays{
	position:absolute;
	float:left;
	z-index:10;
	width:304px;
	right:0px;
	clear:none;
	padding:0px;
	height:150px;
}
body.interet_pays #meilleure_periode_pays table{
	margin-right:auto;
	margin-left:auto;
	width:270px;
}
body.interet_pays #meilleure_periode_pays h1{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 10px 10px;
	text-transform:uppercase;
}
body.interet_pays #interet_details_complet_pays{
	float:left;
	width:552px;
	margin-top:-120px;
}
#interet_details_paysages{
	height:100px;
}
#interet_details_detente, #interet_details_culture, #interet_details_sport, #interet_details_traditions{
	clear:both;
	height:100px;
}
#interet_details_paysages ul, #interet_details_detente ul, #interet_details_culture ul, #interet_details_sport ul, #interet_details_traditions ul{
	list-style-type:none;
}
.titre_interet_details, .intertitre, .note_interet_details, .essentiel_interet_details{
	float:left;
	height:100px;
}
.titre_interet_details strong, .intertitre img, .note_interet_details ul, .essentiel_interet_details ul{
	position:relative;
	top:50%;
	margin-top:-25px; 
	display:block;
	font-weight:normal;
}
.titre_interet_details{
	padding: 0 10px 0 0;
	width:100px;
	text-align:right;
}
.intertitre{
	padding:0 20px;
}
.note_interet_details ul{
	text-align:center;
	margin-top:-50px !important;
}
.note_interet_details ul li{
	font-style:italic;
	padding:0 0 10px 0;
}
.essentiel_interet_details{
	width:276px;
}
.essentiel_interet_details ul{
	margin-top:-34px !important;
}
.note_interet_details ul li strong{
	font-size:24px;
}
.essentiel_interet_details ul li{
	padding:2px 0px;
}
.essentiel_interet_details ul li img{
	padding:0px 5px 0 0;
	vertical-align:middle;
}
body.interet_pays #participez_au_vote_pays{
	clear:left;
	text-align:center;
	position:relative;
	width:182px;
	height:50px;
	left:322px;
}
body.interet_pays #participez_au_vote_pays h2{
	color:#C9D200;
	font-size:16px;
	font-weight:bold;
	margin:10px 0 0;
	text-align:right;
}
body.interet_pays #participez_au_vote_pays h2 a{
	color:#C9D200;
}
body.interet_pays #participez_au_vote_pays h2 a img {
padding:0 5px 0 0;
}
*html body.interet_pays #participez_au_vote_pays {
	left:250px !important;
}
*+ html body.interet_pays #participez_au_vote_pays {
	left:250px !important;
}
body.interet_pays #participez_au_vote_pays #participez_au_votre_pays_bg{
	position:absolute;
}
body.interet_pays #participez_au_vote_pays_btn{
	position:absolute;
	text-align:center;
	top:10px;
}
body.interet_pays #participez_au_vote_pays_btn a{
	font-size:18px;
	font-weight:weight;
	font-style:italic;
	color:#C9D200;
	padding-left:3px;
}
body.interet_pays #selection_voyages_pays h1{
	text-transform:uppercase;
	font-weight:normal;
	font-size:16px;
	margin:0 0 10px;
}
body.interet_pays #selection_voyages_pays h2{
	color:#C9D200;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	margin:10px 0 0 0;
}
body.interet_pays #selection_voyages_pays h2 img{
	padding:0 5px 0 0;
}
body.interet_pays #selection_voyages_pays h2 a{
	color:#C9D200;
}
body.interet_pays #selection_voyages_pays{
	float:left;
	width:302px;
}
body.interet_pays #nouvelles_idees_voyage{
	position:relative;
	float:left;
	width:302px;
	padding:30px 0 0 0;
}
body.interet_pays #nouvelles_idees_voyage_criteres{
	position:relative;
	width:302px;
	height:55px;
}
body.interet_pays .nouvelles_idees_voyage_criteres_bg{
	position:absolute;
	width:302px;
	height:55px;
	z-index:1;
}
body.interet_pays .nouvelles_idees_voyage_criteres_bg img{
	width:302px !important;
	height:55px !important;
}
*html body.interet_pays .nouvelles_idees_voyage_criteres_bg img{
	width:302px !important;
	height:55px !important;
}
body.interet_pays #nouvelles_idees_voyage_criteres_titre{
	position:absolute;
	width:302px;
	z-index:1;
}
body.interet_pays #nouvelles_idees_voyage_criteres_titre h1, body.interet_pays #nouvelles_idees_voyage_criteres_titre h2{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
body.interet_pays #nouvelles_idees_voyage_criteres_titre h2 {
	font-size:14px !important;
}
/********************/
/*** Coup d'oeil ***/
/******************/
#notre_coup_de_coeur{
	width:860px;
	clear:both;
	position:relative;
	height:150px;
	margin-top:40px;
}
#notre_coup_de_coeur_bg{
	position:absolute;
	width:860px;
	height:24px;
}
#notre_coup_de_coeur_texte{
	position:absolute;
	top:0px;
}
#notre_coup_de_coeur_texte h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
#notre_coup_de_coeur_texte h1 span.vert{
	font-weight:bold;
}
body.interet_pays #coup_d_oeil{
	clear:left;
	height:280px;
	padding-top:10px;
	position:relative;
	width:859px;
	margin:30px 0 0 0;
}
#opinion_general{
	height:160px;
}
#note_interet, #note_intention{
	clear:both;
	position:relative;
	height:50px;
	width:182px;
}
#interet_destination h1, #intention_voyage h1{
	font-size:12px !important;
	font-weight:normal;
	padding:10px 0 5px !important;
	text-transform:none;
}
#note_interet_bg, #note_interet_bg{
	position:absolute;
}
#note_interet_details{
	position:absolute;
	left:60px;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
}
#note_intention_details{
	position:absolute;
	left:40px;
	font-weight:bold;
	font-size:12px;
	font-style:italic;
}
*html #note_intention_details{
	top:0px;
}
#note_interet_details span.orange, #note_intention_details span.orange{
	font-size:40px;
}
#note_intention_details sup{
	color:#F39800;
	vertical-align:top;
	font-size:10px;
}
body.interet_pays #pourquoi_partir #gagnez_des_sejours{
	/*width:170px !important;*/
}
body.interet_pays #pourquoi_partir #gagnez_des_sejours, body.interet_pays #pourquoi_partir #gagnez_des_sejours a{
	padding:0px !important;
	font-weight:bold;
}
*html body.interet_pays #pourquoi_partir #gagnez_des_sejours{
	bottom:-30px;
}
body.interet_pays #budget{
	float:none;
	width:205px;
	margin-right:auto;
	margin-left:auto;
}
body.interet_pays #budget h1{
	font-size:14px;
	text-transform:capitalize;
}
#plus_moins_pays{
	padding:10px 0 0 10px;
}
#plus_moins_pays ul{
	list-style-type:none;
	float:none !important;
	padding:0 0 0 5px;
}	
#plus_moins_pays ul li{
	display:block !important;
	overflow:auto;
	padding:0 0 10px;
}
#plus_moins_pays ul li strong{
	display:block;
	float:left;
	padding-left:5px;
	width:80%;
}
#plus_moins_pays ul li img{
	display:block;
	float:left;
	vertical-align:middle;
}
/*******************/
/*** PAGE CARTE ***/
/*****************/
#carte_map{
	clear:left;
	margin-top:30px;
	width:860px;
}
#carte_contenu_nav{
	width:860px;
	position:relative;
	height:160px;
	top:-55px;
}
/**html #carte_contenu_nav{
	position:relative;
	top:-30px;
}
*+ html #carte_contenu_nav{
	position:relative;
	top:-30px;
}*/
#carte_voyage_fd{
	position:absolute;
	width:860px;
	height:160px;
	z-index:1;
}
#carte_resume{
	position:absolute;
	width:500px;
	padding:0 20px;
	z-index:2;
}
#reperes{
	position:absolute;
	width:305px;
	right:0px;
	z-index:2;
}
body.carte_pays #nouvelles_idees_voyage, body.carte_pays #tentee{
	position:relative;
	/*left:557px;*/
	width:302px;
	/*top:-20px;
	top:-60px;*/
	height:200px;
	margin-top:25px;
}
body.carte_pays #annonce_google{
	margin-bottom:20px;
}
body.carte_pays #footer{
	position:relative;
	top:-75px;
}
#tentee_destination_bg{
	position:absolute;
	z-index:1;
}
#tentee_destination_contenu{
	position:absolute;
	z-index:2;
}
#tentee_destination_contenu h1{
	text-transform:uppercase;
	font-size:14px;
	font-weight:normal;
	padding:2px 0 10px 10px;
}
#tentee_destination_contenu h2{
	font-weight:normal !important;
	font-size:13px;
	padding:10px 0 5px 10px;
	text-transform:uppercase;
	clear:left;
}
#tentee_destination_contenu h2 img{
	vertical-align:middle;
	padding: 0 5px 0 0;
}
#tentee_destination_contenu select{
	width:200px;
	height:20px;
	text-align:left;
	margin:0 0 0 10px;
	padding:0 0 0 5px;
	font-size:14px;
	text-transform:capitalize;
	color:#FFF;
	display:block;
	background:#51422f;
	float:left;
}
#tentee_destination_contenu input{
	float:left;
}

body.carte_pays #nouvelles_idees_voyage_criteres{
	height:55px;
}
body.carte_pays .nouvelles_idees_voyage_criteres_bg{
	position:absolute;
	z-index:1;
}
body.carte_pays .nouvelles_idees_voyage_criteres_bg img{
	width:302px !important;
}
body.carte_pays #nouvelles_idees_voyage_criteres_titre h1, body.carte_pays  #nouvelles_idees_voyage_criteres_titre h2{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
body.carte_pays #nouvelles_idees_voyage_criteres_titre {
	position:absolute;
	z-index:2;
}
#carte_resume h1, #reperes h1{
	text-transform:uppercase;
	font-weight:normal !important;
	font-size:16px;
	color:#FFF;
	padding:5px 0 0 0;
}
#reperes h1{
	font-size:14px !important;
	line-height:22px;
	padding-left:20px;
}
#reperes_texte h1{
	text-transform:none;
	font-size:11px !important;
	color:#FFF;
}
#reperes_texte{
	/*position:absolute;
	top:40px;*/
	background:transparent url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top;
}
#gauche_carte{
	position:relative;
	z-index:2;
	width:505px;
	float:left;
	top:-175px;
	left:20px;
}
#droite_carte{
	float:left;
	width:303px;
	position:relative;
	top:-75px;
	left:52px;
}
#texte_carte{
	/*position:absolute;
	z-index:2;
	top:40px;*/
	width:505px;
	font-size:13px;
}
#texte_carte h2, #texte_carte h2 a{
	padding:10px 0;
	font-weight:normal;
	font-size:14px;
	color:#FFF;
	text-transform:uppercase;
}
#texte_carte h2 .vert, #texte_carte h2 a .vert{
	font-weight:bold;
}
#texte_carte h2.details_carte_geo, #texte_carte h2.details_carte_geo a{
	padding:0px 0px 10px 14px;
	font-size:11px !important;
	text-transform:none !important;
}
#texte_carte h2.vues_aeriennes{
	padding:0 0 10px 28px;
	font-size:11px !important;
	text-transform:none !important;
}
#texte_carte h2 img{
	vertical-align:middle;
	padding-right:5px;
}
#texte_carte #lien_interet{
	padding-left:55px;
}
#texte_carte select{
	margin-left:55px;
}
#texte_carte form#choix_dest select{
	width:200px;
}
/***************/
/*** OFFRES ***/
/**************/
body.offres_pays #introduction h1.vert{
	margin-top:20px;
}
body.offres_pays #introduction input.champ_email{
	width:250px;
}
body.offres_pays #introduction a{
	color:#F39800;
	font-size:10px;
	font-style:italic;
	font-weight:normal;
	padding:0;
	text-transform:uppercase;
	text-align:right;
	display:block;
	margin:10px 10px 0 0;
}
body.offres_pays #introduction a img{
	padding-right:5px;
	vertical-align:middle;
	position:static !important;
}
body.offres_pays #introduction input.btn_email{
	float:right;
	background-color:#F39800;
	border:solid 1px #363110;
	color:#363110;
	margin:10px 7px 0 0;
}
body.offres_pays #titre_offre_voyagiste{
	position:relative;
	top:30px;
	width:860px;
	height:24px;
}
body.offres_pays #titre_offre_voyagiste_bg{
	position:absolute;
}
body.offres_pays #titre_offre_voyagiste_texte h1{
	position:absolute;
}
body.offres_pays #titre_offre_voyagiste_texte h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
body.offres_pays #titre_offre_voyagiste_texte h1 span.vert{
	font-weight:bold;
}
body.offres_pays #offre_voyagiste_gauche, body.offres_pays #offre_voyagiste_droite{
	position:relative;
	top:30px;
	float:left;
}
body.offres_pays #offre_voyagiste_gauche{
	width:550px;
	margin:0 0 40px 10px;
}
body.offres_pays #offre_voyagiste_droite{
	width:300px;
	margin:0 0 40px 0;
	position:relative;
	height:875px;
}
body.offres_pays #offre_voyagiste_gauche h1, body.offres_pays #offre_voyagiste_droite h1{
	text-transform:uppercase;
	margin:20px 0 20px 0px;
	font-size:12px;
}
body.offres_pays #offre_mea h1 img, body.offres_pays #liste_offres h1 img{
	vertical-align:middle;
	margin-right:5px;
}
body.offres_pays .photo_offre{
	float:left;
	margin:0 10px 20px 0;
}
body.offres_pays .photo_offre img{
	width:92px;
}
body.offres_pays .texte_offre{
	margin:0 0 20px 0;
}
body.offres_pays .texte_offre h2{
	vertical-align:top;
	color:#C9D200;
	font-size:12px;
	text-transform:uppercase;
	font-weight:normal;
	line-height:12px;
}
body.offres_pays .texte_offre dd strong.prix{
	color:#C9D200;
	font-size:14px;
}
body.offres_pays .texte_offre dd.agence{
	font-style:italic;
}
body.offres_pays .texte_offre a{
	text-align:right;
	color:#C9D200;
	font-style:italic;
	display:block;
	width:500px;
	margin:5px 0px;
}
body.offres_pays #nouvelles_idees_voyage{
	width:300px;
	bottom:110px;
}
body.offres_pays #nouvelles_idees_voyage_criteres {
	height:55px;
	position:relative;
	width:300px;
}
body.offres_pays .nouvelles_idees_voyage_criteres_bg {
	height:55px;
	position:absolute;
	width:300px;
	z-index:1;
}
body.offres_pays .nouvelles_idees_voyage_criteres_bg img {
	height:55px !important;
	width:300px !important;
}
body.offres_pays #nouvelles_idees_voyage_criteres_titre {
	position:absolute;
	width:300px;
	z-index:1;
}
body.offres_pays #nouvelles_idees_voyage_criteres_titre h1, body.offres_pays #nouvelles_idees_voyage_criteres_titre h2 {
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
	margin:0px !important;
}
body.offres_pays #btn_rechercher {
	width:300px !important;
}
body.offres_pays #btn_rechercher #rechercher_btn_bg img{
	width:300px !important;
}
body.carte_pays #nav.nav{
	min-height:45px;
	width:450px;
	background:url(../img/fleche_id.png) no-repeat 2px 4px;
	padding:0 0 0 27px;
}
*html body.carte_pays #nav.nav{
	height:45px;
}
/*******/
#titre_chapitre{
	clear:both;
	position:relative;
	margin-top:30px;
	width:860px;
	height:38px;
}
#titre_chapitre #titre_chapitre_bg{
	position:absolute;
	z-index:1;
	width:860px;
	height:38px;
}
#titre_chapitre_gauche h1{
	font-size:16px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 0 10px;
	text-transform:uppercase;
}
#titre_chapitre_gauche{
	position:absolute;
	text-align:left;
	left:0px;
}
#titre_chapitre_droite{
	position:absolute;
	right:0px;
	text-align:left;
	width:305px;
	padding-left:20px;
}
#titre_chapitre_droite h1{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 10px 10px;
	text-transform:uppercase;
}
#selection_gauche{
	position:relative;
	clear:left;
	float:left;
	width:554px;
}
#selection_droite{
	float:left;
	width:305px;
}
#selection_gauche .offres_mea{
	clear:left;
	margin:0 0 30px 0;
	height:105px;
}
#selection_gauche .offres_mea .offres_mea_visuel{
	width:167px;
	float:left;
}
#selection_gauche .offres_mea .offres_mea_texte{
	float:left;
	width:325px;
	padding-left:20px;
	height:78px;
	position:relative;
}
#selection_gauche .offres_mea .offres_mea_texte a{
	font-size:10px;
	font-style:italic;
	font-weight:normal !important;
	padding:0;
	text-transform:uppercase;
	color:#C9D200;
	position:absolute;
	bottom:0px;
}
#selection_gauche .offres_mea .offres_mea_texte a img{
	vertical-align:middle;
}
#selection_gauche h2{
	font-size:12px;
	margin:10px 0 20px 0;
	text-transform:uppercase;
}
#selection_gauche .offres_mea h2{
	font-weight:normal !important;
	font-size:12px;
	text-transform:none !important;
	margin:0 0 10px 0 !important;
}
#selection_gauche .offres_mea h2 img{
	margin-right:5px;
	vertical-align:middle;
}
#orange_bg_offres{
	background:transparent url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top;
	margin-top:-5px;
	width:285px !important;
	padding:10px;
}
#orange_bg_offres p.btn{
	text-align:right;
}
#orange_bg_offres h2{
	color:#363110;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	margin:10px 0 ;
	text-transform:uppercase;
}
#orange_bg_offres input{
	width:283px;
	margin-bottom:10px;
	color:#363110;
	font-size:12px;
}
#orange_bg_offres a{
	bottom:0;
	color:#363110;
	font-size:11px;
	font-style:italic;
	font-weight:normal !important;
	padding:0;
	text-transform:uppercase;
}
#orange_bg_offres a img{
	vertical-align:middle;
	padding:0 5px 0 0;
	margin-top:-2px;
}
#selection_annonceurs h2{
	font-size:12px;
	margin:20px 0 20px 0;
	text-transform:uppercase;
}
/*********************/
/*** Ajout FOOTER ***/
/*******************/
#footer_ml{
	clear:left;
	position:relative;
	margin:30px 0;
	width:860px;
	height:24px;
}
#footer_ml #footer_ml_bg{
	position:absolute;
	width:860px;
	height:24px;
	z-index:1;
}
#footer_ml #footer_nav{
	position:absolute;
	width:860px;
	height:24px;
	z-index:2;
	padding:5px 0 0 0;
}
#footer_ml #footer_nav #footer_nav_gauche{
	position:absolute;
	width:750px;
	left:10px;
	z-index:2;
}
#footer_ml #footer_nav #footer_nav_droite{
	position:absolute;
	right:10px;
	z-index:2;
}
#footer_ml #footer_nav #footer_nav_droite ul{
	list-style-type:none;
}
#footer_ml #footer_nav #footer_nav_droite ul li{
	display:inline;
}
#footer_ml #footer_nav #footer_nav_droite ul a{
	text-transform:uppercase;
	color:#FFFFFF;
	text-decoration:none;
	padding:0 5px;
}
/******************************/
/** corrections coup d'oeil **/
/*****************************/
.gauche_co{
	float:left;
	width:554px;
	margin-top:-25px;
}
*html .gauche_co {
	width:542px;
}
.droite_co{
	float:left;
	width:305px;
}
*html .droite_co{
	margin-top:-4px;
}
body.interet_pays .droite_co  #selection_voyages_pays {
	margin-top:10px;
}
body.interet_pays #coup_d_oeil {
	height:42px !important;
}
body.interet_pays .gauche_co #interet_details_complet_pays {
	margin-top:10px;
}
.droite_co #plus_moins_pays h1{
	font-size:14px;
	font-weight:normal;
	line-height:16px;
	padding:5px 0 10px 10px;
	text-transform:uppercase;
}
.droite_co #plus_moins_pays{
	padding: 0 0 0 10px !important;
}
.interet_pays #meilleures_offres{
	width:302px;
	float:left;
	position:relative;
	top:0px;
	margin-top:30px;
}
.climat_pays #meilleures_offres{
	width:302px;
	float:left;
	position:relative;
	top:-40px;
}
#meilleures_offres_titre{
	width:302px;
	height:55px;
	position:relative;
}
#meilleures_offres_titre_bg{
	position:absolute;
	width:302px;
	height:55px;
	z-index:1;
}
#meilleures_offres_titre_contenu{
	position:absolute;
	width:302px;
	height:55px;
	z-index:2;
}
#meilleures_offres_titre_contenu h1{
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:11px 5px 0px 5px;
}
#meilleures_offres_titre_contenu h2{
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	color:#FFFFFF;
	padding:0px 5px;
}
#meilleures_offres_titre_contenu h2 strong{
	color:#C9D200;
	font-weight:bold;
}
#meilleures_offres_contenus{
	/*background:url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top transparent;*/
	background:#C9D200;
	padding:10px 20px 2px;
}
#meilleures_offres_contenus ul{
	list-style-type:none;
}
#meilleures_offres_contenus ul li{
	font-size:14px;
	padding:5px;
	margin:5px;
	background:#363110;
	/*background:url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top transparent;*/
}
#meilleures_offres_contenus ul li a{
	color:#ffffff;
	text-transform:uppercase;
}
#meilleures_offres_contenus a img{
	vertical-align:middle;
	padding-right:5px;
}
#meilleures_offres_footer{
	width:302px;
	position:relative;
	z-index:2;
}
#bouton_selection_offres{
	position:relative;
	top:-5px;
	z-index:1;
}
#bouton_selection_offres_contenu{
	background:url(../img/voyage_specialiste_bg_repeat.jpg) repeat scroll left top transparent;
	height:23px;
}
#bouton_selection_offres_contenu a.lien_selection{
	color:#363110;
	font-size:14px;
	font-style:italic;
	font-weight:normal;
	text-transform:uppercase;
	position:absolute;
	bottom:5px;
	right:6px;
}
#meilleures_offres_contenus p{
	color:#363110;
}
#bouton_selection_offres_contenu a.lien_selection img{
	padding-left:5px;
} 
*+ html #meilleures_offres_footer{
	top:-2px;
}
*html #meilleures_offres_footer{
	top:-2px;
}
