.div_iframe_centre_clear_left {
margin-left: 135px;
float:left;
}

/*-----------------------------------------------------*/
/*-     DIV de HAUT EN BAS ET DE GAUCHE A DROITE      -*/
/*-----------------------------------------------------*/

.hp_encart_centre {
	float: left;
	margin: 0 0 18px 0;
	padding: 0;
	width: 392px;
	height: 138px;
	}

/* texte sous encart central */
.sous_texte{margin-bottom: 15px;}
.sous_texte span.url a {color: #1a5fc6; font-family: verdana; font-size: 10px; margin-top: 0px; text-decoration: none;}
.sous_texte span.url a:hover {color: #ffffff; background-color: #000000; font-family: verdana; font-size: 10px; margin-top: 0px; text-decoration: none;}
.sous_texte span.url a:visited {color: #1a5fc6; font-family: verdana; font-size: 10px; margin-top: 0px; text-decoration: none;}
.sous_texte span strong {color: #cc3300;}

.div_centre_theme_conseiller{
}

.div_centre_theme_promo{

}

.div_centre_theme_droite{

}

/***********************************************/
/*               BOX CONSEILLER                */
/***********************************************/


.titre_conseiller_mer, .titre_conseiller_campagne, .titre_conseiller_montagne, .titre_conseiller_ville, .titre_conseiller_ski, .titre_conseiller_week_end, .titre_conseiller_sejour_theme {
	display: block;
	margin: 0;
	padding: 11px 0 0 50px;
	float: left;
	height: 24px;
	width: 342px;
	background: url('../images/home_2009/bg_conseil_titre.gif') no-repeat;
	font-weight: normal;
	font-family: Verdana, Tahoma, Sans-serif;
	color: #432;
	font-size: 13px;
	border-bottom: solid 1px #e1d4c5;
	}

.titre_conseiller_france {
	display: block;
	margin: 0;
	padding: 11px 0 0 112px;
	float: left;
	height: 24px;
	width: 280px;
	background: url('../images/home_2009/bg_conseil_titrefra.gif') no-repeat;
	font-weight: normal;
	font-family: Verdana, Tahoma, Sans-serif;
	color: #432;
	border-bottom: solid 1px #e1d4c5;
	font-size: 13px;
	}


.box_conseil_mer, .box_conseil_campagne, .box_conseil_ville, .box_conseil_montagne, .box_conseil_france, .box_conseil_ski, .box_conseil_week_end, .box_conseil_sejour_theme {
	display: block;	
	width: 100%;
	float: left;
	margin : 12px 0 27px 0;
	padding: 0;
	}
	
.box_conseil_mer_focus, .box_conseil_campagne_focus, .box_conseil_montagne_focus, .box_conseil_ville_focus, .box_conseil_france_focus, .box_conseil_ski_focus, .box_conseil_week_end_focus, .box_conseil_sejour_theme_focus {
	display: block;	
	float: left;
	width: 100%;
	margin : 12px 0 27px 0;
	padding: 0;
	background-color: #f1e8df;
	}

.box_conseil_img_mer, .box_conseil_img_campagne, .box_conseil_img_ville, .box_conseil_img_montagne, .box_conseil_img_france, .box_conseil_img_ski, .box_conseil_img_week_end, .box_conseil_img_sejour_theme   {
	float: left;
	margin: 0;
	padding: 0;
	width: 119px;
	max-width: 119px;
	min-width: 119px;
	height: 89px;
	max-height: 89px;
	min-height: 89px;
	overflow: hidden;
	background-color: #829fc9;
	}
	
.box_conseil_img_mer img, .box_conseil_img_campagne img, .box_conseil_img_montagne img, .box_conseil_img_ville img, .box_conseil_img_france img, .box_conseil_img_ski img, .box_conseil_img_week_end img, .box_conseil_img_sejour_theme img {
	width: 119px;
	max-width: 119px;
	min-width: 119px;
	height: 89px;
	max-height: 89px;
	min-height: 89px;
	}
	
.box_conseil_txt {
	margin: 0;
	padding: 5px 0 0 0;
	width: 233px;
	color: #78634f;
	font-size: 12px;
	line-height: 15px;
	position: relative;
	top: 3px;
	}
	
.box_conseil_cont_mer, .box_conseil_cont_campagne, .box_conseil_cont_montagne, .box_conseil_cont_ville, .box_conseil_cont_france, .box_conseil_cont_ski, .box_conseil_cont_week_end, .box_conseil_cont_sejour_theme  {
	margin: 0;
	padding: 0 12px 0 0;
	float: right;
	line-height: 13px;
	width: 248px;
	}
	
.box_conseil_dest_mer, .box_conseil_dest_campagne, .box_conseil_dest_montagne, .box_conseil_dest_france, .box_conseil_dest_ville, .box_conseil_dest_ski, .box_conseil_dest_week_end, .box_conseil_dest_sejour_theme {
	font-size: 12px;
	color: #000;
	font-family: Verdana;
	font-weight: bold;
	}
	
.box_conseil_resi_mer, .box_conseil_resi_campagne, .box_conseil_resi_montagne, .box_conseil_resi_ville, .box_conseil_resi_france, .box_conseil_resi_ski, .box_conseil_resi_week_end, .box_conseil_resi_sejour_theme {
	color: #432;
	}
	
.box_conseil_resi_mer {
	color: #bb6309;
	}
	
.box_conseil_resi_ville {
	color: #744490;
	}
	
.box_conseil_resi_montagne {
	color: #117a98;
	}
	
.box_conseil_resi_campagne {
	color: #63730f;
	}
	
.box_conseil_resi_france {
	color: #000;
	font-weight: bold;
	}
.box_conseil_resi_ski {
	color: #CC3300;
	}
.box_conseil_resi_week_end {
	color: #63730f;
	}
.box_conseil_resi_sejour_theme {
	color: #63730f;
	}	
	
.box_conseil_prix_mer, .box_conseil_prix_campagne, .box_conseil_prix_montagne, .box_conseil_prix_ville, .box_conseil_prix_france, .box_conseil_prix_ski, .box_conseil_prix_week_end, .box_conseil_prix_sejour_theme {
	float: left;
	clear: both;
	margin: 6px 0 0 0;
	padding: 4px 9px 0 0;
	font-size: 10px;
	color: #bb6309;
	font-family: Verdana, Tahoma, Sans-serif;
	text-align: left;
	}
	
.box_conseil_prix_mer strong, .box_conseil_prix_campagne strong, .box_conseil_prix_montagne strong, .box_conseil_prix_ville strong, .box_conseil_prix_france strong, .box_conseil_prix_ski strong, .box_conseil_prix_week_end strong, .box_conseil_prix_sejour_theme strong {
	padding: 1px 6px 2px 6px;
	font-size: 13px;
	height: 14px;
	margin: 0 0 0 4px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	background-color: #bb6309;
	}

.box_conseil_prix_ville {
	color: #744490;
	}

.box_conseil_prix_campagne {
	color: #63730f;
	}

.box_conseil_prix_montagne {
	color: #117a98;
	}
	
.box_conseil_prix_france {
	color: #c30;
	}
	
.box_conseil_prix_ski {
	color: #c30;
	}
.box_conseil_prix_week_end{
	color: #63730f;
	}
.box_conseil_prix_sejour_theme {
	color: #63730f;
	}
.box_conseil_prix_ville strong	{
	background-color: #8a70a1;
	}
	
.box_conseil_prix_montagne strong {
	background-color: #28b4cd;
	}
	
.box_conseil_prix_campagne strong {
	background-color: #acb84b;
	}
	
.box_conseil_prix_france strong {
	background-color: #da4311;
	}

.box_conseil_prix_ski strong {
	background-color: #da4311;
	}
.box_conseil_prix_week_end strong {
	background-color: #acb84b;
	}
.box_conseil_prix_sejour_theme strong {
	background-color: #acb84b;
	}
	

/*-----------------------------------------------------*/
/*                  ZONE DROITE THEMA                  */            
/*-----------------------------------------------------*/

/*
.pave_ski_home, .pave_famille_home, .pave_sejatem_home, .pave_weekend_home, .pave_villas_home  {
	margin: 16px 0 0 0;
	border: solid 1px #fff;
	font-family: Verdana;
	}
	
	
.pave_ski_home_focus, .pave_famille_home_focus, .pave_sejatem_home_focus, .pave_weekend_home_focus, .pave_villas_home_focus  {
	margin: 16px 0 0 0;
	border: dashed 1px #432;
	font-family: Verdana;
	}
*/

.pave_ski_home, .pave_famille_home, .pave_sejatem_home, .pave_weekend_home, .pave_villas_home, .pave_thalasso_home  { /*A MODIFIER: ligne 241, après la redéfinition de balise : .box_conseil_prix_ski strong */
	margin: 16px 0 0 0;
	border: solid 1px #fff;
	font-family: Verdana;
	}
	
.pave_ski_home_focus, .pave_famille_home_focus, .pave_sejatem_home_focus, .pave_weekend_home_focus, .pave_villas_home_focus, .pave_thalasso_home_focus  { /*A MODIFIER: ligne 248, après la redéfinition de balise : .pave_ski_home, .pave_famille_home, .pave_sejatem_home, .pave_weekend_home, .pave_villas_home, .pave_thalasso_home*/
	margin: 16px 0 0 0;
	border: dashed 1px #432;
	font-family: Verdana;
	}
	
	
.pave_sejatem_home, .pave_sejatem_home_focus {
	margin: 0;	
	}

	
.pvh_prix {
	height: 48px;
	padding: 10px 0 0 12px;
	/*background-color: #bcd8ed;*/
	font-size: 10px;
	font-family: Verdana;
	}
		
.pvh_prix strong {
	background-color: #fff;
	clear: left;
	float: left;
	color: #c30;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	padding: 3px 2px 3px 2px;
	width: 56px;
	text-align: center;
	margin: 4px 0 0 0;
	}

.pvh_titre {
	width: 100%;
	font-size: 14px;
	color: #000;
	height: 20px;
	}

.pvh_link {
	text-transform: uppercase;
	font-size: 10px;
	width: 248px;
	text-align: center;
	padding: 0;
	margin: 2px 0 4px 0;
	}
	
.pvh_link span{
	padding: 0 5px 0 5px;
	background: url('../images/home_2009/puce_span.gif') no-repeat;
	}
	
.pvh_link a {
	text-decoration: none;
	color: #432;
	padding: 0 1px 0 1px;
	}

.pvh_link span.url { /*A RAJOUTER : ligne 309, après la redéfinition de balise : .pvh_link a */
	text-decoration: none;
	color: #432;
	padding: 0 1px 0 1px;
	background: none;
	}
	
	
.pvh_link a strong {
	color: #c30;
	}

.pvh_link span.url strong { /*A RAJOUTER : ligne 319, après la redéfinition de balise : .pvh_link a strong */
	color: #cc3300;
	}
	
.pave_famille_home p.pvh_link a, .pave_famille_home_focus p.pvh_link a {
	/*color: #aa4901;*/
	color: #1c5790;
	}
	
.pave_famille_home_focus p.pvh_link a:hover, .pave_famille_home_focus p.pvh_link a:hover strong {
	color: #fff;
	}

.pave_famille_home_focus p.pvh_link span.url:hover, .pave_famille_home_focus p.pvh_link span.url:hover strong { /*A RAJOUTER : ligne 333, après la redéfinition de balise : .pave_famille_home_focus p.pvh_link a:hover, .pave_famille_home_focus p.pvh_link a:hover strong */
	color: #fff;
	}

	
.pvh_link a:hover {
	text-decoration: none;
	background-color: #000;
	color: #fff;
	}

.pvh_link span.url:hover { /*A RAJOUTER : ligne 342, après la redéfinition de balise : .pvh_link a:hover */
	text-decoration: none;
	background-color: #000;
	color: #fff;
	}

	
.pave_ski_home, .pave_ski_home_focus  {
	margin-top: 18px;
	background: url('../images/home_2009/bg_pvh_ski.jpg') no-repeat;	
	}
	
.pave_villas_home, .pave_villas_home_focus  {
	margin-bottom: 20px;
	background: url('../images/home_2009/bg_pvh_villas.jpg') no-repeat;	
	}

.pave_ski_home p.pvh_prix, .pave_ski_home_focus p.pvh_prix, .pave_famille_home p.pvh_prix, .pave_famille_home_focus p.pvh_prix {
	color: #fff;
	}
	
.pave_famille_home, .pave_famille_home_focus  {
	background: url('../images/home_2009/bg_pvh_famille.jpg') no-repeat;	
	}

.pave_thalasso_home, .pave_thalasso_home_focus  { /*A MODIFIER: ligne 365, après la redéfinition de balise : .pave_famille_home, .pave_famille_home_focus */
	background: url('../images/home_2009/bg_pvh_thalasso.jpg') no-repeat;
	}
	
.sejatem_flash {
	margin: 3px 0 0 0;
	padding: 0;
	height: 151px;
	width: 133px;
	float: right;
	display: block;
	position: relative;
	}
	
.pave_weekend_home, .pave_weekend_home_focus  { /*A MODIFIER: ligne 379, après la redéfinition de balise : .sejatem_flash */
	background: url('../images/home_2009/bg_pvh_we.jpg') no-repeat;	
	}	
/*	
.pave_weekend_home, .pave_weekend_home_focus  {
	background: url('../images/home_2009/bg_pvh_weekend.jpg') no-repeat;	
	}
*/	
.pave_sejatem_home, .pave_sejatem_home_focus  {
	background: url('../images/home_2009/bg_pvh_sejatem.jpg') no-repeat;
	height: 174px;
	}
	
.pvh_sejthem_txt {
	color: #4f5610;
	font-size: 11px;
	padding: 22px 0 4px 12px;
	width: 90px;
	float: left;
	}
	
.pave_sejatem_home p.pvh_prix, .pave_sejatem_home_focus p.pvh_prix {
	float: left;
	width: 80px;
	}

.thema_droite_mer {
	display: block;
	margin: 0;
	padding: 0 0 24px 0;
	float: right;
	width: 249px;
	background-color: #f4e8cf;
	}
	
		
.thema_droite_ville {
	display: block;
	margin: 0;
	padding: 0 0 18px 0;
	float: right;
	width: 249px;
	background-color: #e3dee7;
	}

	
.droite_mer_titre {
	display: block;
	height: 36px;
	width: 249px;
	padding: 0;
	margin: 0;
	background: url('../images/home_2009/home_mer/grand_titre_mer.gif') no-repeat;
	font-size: 9px;
	color: #e6d3b4;
	font-weight: normal;
	}

.bloc_villa_mer {
	float: left;
	height: 96px;
	width: 213px;
	margin: 12px 12px 0 12px;
	padding: 5px;
	border: solid 1px #f4e8cf;
	background: url('../images/home_2009/home_mer/bg_villa_mer.gif') no-repeat;
	}
	
.bloc_villa_mer_focus {
	float: left;
	height: 96px;
	width: 213px;
	margin: 12px 12px 0 12px;
	padding: 5px;
	border: dashed 1px #ccb080;
	background: url('../images/home_2009/home_mer/bg_villa_mer.gif') no-repeat;
	}
	
.bloc_villa_mer_img {
	float: left;
	height: 84px;
	width: 84px;
	margin: 0 18px 0 0;
	padding: 0;
	border: solid 6px #fff;
	}
	
.bloc_villa_mer p, .bloc_villa_mer_focus p {
	float: left;
	padding: 0;
	margin: 3px 0 0 0;
	width: 96px;
	height: 99px;
	color: #864;
	font-size: 12px;
	}
	
.titre_villa_mer {
	display: block;
	float: left;
	padding: 0;
	margin: 0 0 7px 0;
	width: 96px;
	height: 36px;
	font-size: 3px;
	color: #f4e8cf;
	background: url('../images/home_2009/home_mer/mer_titre_villa.gif') no-repeat;
	}

.prix_box_mer {
	color: #000;
	font-size: 16px;
	font-family: verdana, tahoma, sans-serif;
	}
	
	
	
.bloc_camping_mer {
	float: left;
	height: 96px;
	width: 213px;
	margin: 3px 12px 0 12px;
	padding: 5px;
	border: solid 1px #f4e8cf;
	background: url('../images/home_2009/home_mer/bg_villa_mer.gif') no-repeat;
	background-position: 117px 0;
	}
	
.bloc_camping_mer_focus {
	float: left;
	height: 96px;
	width: 213px;
	margin: 3px 12px 0 12px;
	padding: 5px;
	border: dashed 1px #ccb080;
	background: url('../images/home_2009/home_mer/bg_villa_mer.gif') no-repeat;
	background-position: 117px 0;
	}
	
.bloc_camping_mer_img {
	float: right;
	height: 84px;
	width: 84px;
	margin: 0;
	padding: 0;
	border: solid 6px #fff;
	}
	
.bloc_camping_mer p, .bloc_camping_mer_focus p {
	float: left;
	padding: 0;
	margin: 3px 18px 0 0;
	width: 99px;
	height: 99px;
	color: #864;
	font-size: 12px;
	text-align: right;
	}
	
.titre_camping_mer {
	display: block;
	float: right;
	padding: 0;
	margin: 4px 0 3px 0;
	width: 95px;
	height: 26px;
	font-size: 3px;
	color: #f4e8cf;
	background: url('../images/home_2009/home_mer/mer_titre_camping.gif') no-repeat;
	}
	
	
.module_mer_famille {
	display: block;
	float: left;
	margin: 6px 12px 0 12px;
	padding: 6px;
	width: 213px;
	background: url('../images/home_2009/home_mer/mer_module_famille.gif') no-repeat;
	background-position: 0 bottom;	
	}
	
.module_famille_mer_img img {
	border: solid 6px #fff;
	}

.module_famille_mer_txt, .module_famille_mer_txt_focus {
	margin: 0;
	padding: 3px 12px 9px 12px;
	background-color: #fff;
	color: #864;
	font-size: 12px;
	}
	
.module_famille_mer_txt_focus {
	color: #000;
	}
		
.module_mer_separ {
	display: block;
	margin: 0;
	padding: 0;
	width: 201px;
	height: 1px;
	border-left: solid 6px #fff;
	border-right: solid 6px #fff;
	border-bottom: solid 6px #fff;	
	background-color: #f4e8cf;
	}


/*------------------  ENCARTS PROMO  -------------------*/	
.encart_promo_france	{
	background: url('../images/home_2009/home_france/promo_france.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_campagne	{
	background: url('../images/home_2009/home_campagne/promo_campagne.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_mer	{
	background: url('../images/home_2009/home_mer/promo_mer.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_paris	{
	background: url('../images/home_2009/home_paris/promo_paris.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_week_end	{
	background: url('../images/home_2009/home_week_end/promo_week_end.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_sejour_theme	{
	background: url('../images/home_2009/home_sejour_theme/promo_sejour_theme.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_ski	{
	background: url('../images/home_2009/home_ski/promo_ski.jpg') no-repeat 0 0;
	height: 100px;
	width: 256px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_ville	{
	background: url('../images/home_2009/home_ville/promo_ville.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.encart_promo_montagne	{
	background: url('../images/home_2009/home_montagne/promo_montagne.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #cc3300;
	text-decoration: none;
	cursor: pointer;
}
.a_partir_de{
	padding-top: 51px;
	padding-left: 186px;
	width: 62px;
	word-spacing: -1px;
	font-weight: bold;
	color: #ffffff;
}
.prix_encart_promo{
	padding-left: 187px;
	font-size: 18px;
	font-weight: bold;
	width: 62px;
	text-align: center;
	padding-top: 1px;
	color: #cc3300;
	font-family: arial;
}
.prix_encart_promo span{
	font-weight: normal;
	color: #cc3300;
	font-size: 10px;
	margin-top: -5px;
	font-style: italic;
	display: block;
}
/* ski */
.encart_promo_ski .a_partir_de{
	padding-top: 51px;
	padding-left: 193px;
	width: 62px;
	word-spacing: -1px;
	font-weight: bold;
	color: #ffffff;
}
.encart_promo_ski .prix_encart_promo{
	padding-left: 194px;
	font-size: 18px;
	font-weight: bold;
	width: 62px;
	text-align: center;
	padding-top: 1px;
	color: #cc3300;
	font-family: arial;
}
.encart_promo_ski .prix_encart_promo span{
	font-weight: normal;
	color: #cc3300;
	font-size: 10px;
	margin-top: -5px;
	font-style: italic;
	display: block;
}

/*------------------  TEXTE SOUS LES ENCARTS  -------------------*/
p.sous_encart{
	font-size: 10px;
	margin: 2px 0 4px;
	padding: 0; 
	text-align: center;
	text-transform: uppercase;
	width: 249px;
}
p.sous_encart span{
	background: url('../images/home_2009/home_france/puce_rouge.gif') no-repeat 0 0;
}
p.sous_encart span.url, p.sous_encart span.url:active, p.sous_encart span.url:visited  { 
	text-decoration: none;
	color: #000000;
	padding: 0 1px 0 1px;
	background: none;
}
p.sous_encart span.url a, p.sous_encart span.url a:active, p.sous_encart span.url a:visited  { 
	text-decoration: none;
	color: #000000;
	padding: 0 1px 0 1px;
	background: none;
}
p.sous_encart span.url:hover { 
	text-decoration: none;
	background-color: #000;
	color: #fff;
}
p.sous_encart span.url a:hover { 
	text-decoration: none;
	background-color: #000;
	color: #fff;
}
p.sous_encart span.url strong { 
	color: #cc3300;
}

/*------------------  2e ENCARTS SOUS ENCART PROMO  -------------------*/
p.a_partir_de{
	padding-top: 51px;
	padding-left: 187px;
	width: 62px;
	word-spacing: -1px;
}
p.prix_encart{
	padding-left: 187px;
	font-size: 18px;
	font-weight: bold;
	width: 62px;
	text-align: center;
	padding-top: 1px;
	color: #cc3300;
	font-family: arial;
}
p.prix_encart span{
	font-weight: normal;
	color: #cc3300;
	font-size: 10px;
	margin-top: -5px;
	font-style: italic;
	display: block;
}

/*--- home ski ---*/
.encart2_home_ski	{
	background: url('../images/home_2009/home_ski/encart_we_mars_home_ski.jpg') no-repeat 0 0;
	height: 100px;
	width: 256px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}
.encart2_home_ski .a_partir_de{
	padding-top: 51px;
	padding-left: 193px;
	width: 62px;
	word-spacing: -1px;
}
.encart2_home_ski .prix_encart{
	padding-left: 194px;
	font-size: 18px;
	font-weight: bold;
	width: 62px;
	text-align: center;
	padding-top: 1px;
	color: #cc3300;
	font-family: arial;
}
.encart2_home_ski .prix_encart span{
	font-weight: normal;
	color: #cc3300;
	font-size: 10px;
	margin-top: -5px;
	font-style: italic;
	display: block;
}
/*--- home france ---*/
.encart2_home_france	{
	background: url('../images/home_2009/home_france/encart_famille.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home mer ---*/
.encart2_home_mer	{
	background: url('../images/home_2009/home_mer/encart_famille_home_mer.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home campagne ---*/
.encart2_home_campagne	{
	background: url('../images/home_2009/home_campagne/encart_camping_home_campagne.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home montagne ---*/
.encart2_home_montagne	{
	background: url('../images/home_2009/home_montagne/encart_villages_home_montagne.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}
/*--- home ville ---*/
.encart2_home_ville	{
	background: url('../images/home_2009/home_ville/encart_apparthotels_home_ville.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}
/*--- home week_end ---*/
.encart2_home_week_end	{
	background: url('../images/home_2009/home_week_end/encart_eco_tourisme.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}
/*--- home sejour_theme ---*/
.encart2_home_sejour_theme	{
	background: url('../images/home_2009/home_sejour_theme/encart_sports_loisirs.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home paris ---*/
.encart2_home_paris	{
	background: url('../images/home_2009/home_paris/encart_we_paques1.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*------------------  3e ENCARTS SOUS ENCART PROMO  -------------------*/
/*--- home ski ---*/
.encart3_home_ski	{
	background: url('../images/home_2009/home_ski/encart_vacances_paques.jpg') no-repeat 0 0;
	height: 100px;
	width: 256px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}
.encart3_home_ski .a_partir_de{
	padding-top: 51px;
	padding-left: 193px;
	width: 62px;
	word-spacing: -1px;
}
.encart3_home_ski .prix_encart{
	padding-left: 194px;
	font-size: 18px;
	font-weight: bold;
	width: 62px;
	text-align: center;
	padding-top: 1px;
	color: #cc3300;
	font-family: arial;
}
.encart3_home_ski .prix_encart span{
	font-weight: normal;
	color: #cc3300;
	font-size: 10px;
	margin-top: -5px;
	font-style: italic;
	display: block;
}

/*--- home france ---*/
.encart3_home_france	{
	background: url('../images/home_2009/home_france/encart_camping.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

.encart3_home_france_bis       {
	background: url('../images/home_2009/home_france/encart_camping_prix_unique.jpg') no-repeat 0 0;
	height: 100px;
	width: 256px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
}


/*--- home campagne ---*/
.encart3_home_campagne	{
	background: url('../images/home_2009/home_campagne/encart_famille_home_campagne.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home mer ---*/
.encart3_home_mer	{
	background: url('../images/home_2009/home_mer/encart_camping_home_mer.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home montagne ---*/
.encart3_home_montagne	{
	background: url('../images/home_2009/home_montagne/encart_we_paques1.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home ville ---*/
.encart3_home_ville	{
	background: url('../images/home_2009/home_ville/encart_we_paques1.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home week-end ---*/
.encart3_home_week_end	{
	background: url('../images/home_2009/home_week_end/encart_we_paques1.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*--- home séjours à thème ---*/
.encart3_home_sejour_theme	{
	background: url('../images/home_2009/home_sejour_theme/encart_we_paques1.jpg') no-repeat 0 0;
	height: 100px;
	width: 249px;
	font-size: 10px;
	font-family: verdana;
	color: #ffffff;
	margin-top: 15px;
	text-decoration: none;
	cursor: pointer;
}

/*------------------  THEMA MONTAGNE  -------------------*/
	
.thema_droite_montagne {
	display: block;
	margin: 0;
	padding: 0 0 24px 0;
	float: right;
	width: 249px;
	background-color: #bde7e8;
	}

.theme_chapo_montagne {
	display: block;
	margin: 0;
	padding: 4px 0 0 0;
	width: 100%;
	height: 24px;
	border-bottom: solid 1px #97c9cc;
	font-size: 13px;
	font-family: Verdana;
	color: #0d454f;
	background-color: #fff;
	text-align: center;
	}
	
.mont_box_ski, .mont_box_ski_focus {
	display: block;
	height: 92px;
	width: 213px;
	margin: 17px 0 12px 17px;
	background-color: #fff;
	border: solid 1px #bde7e8;
	}
	
.mont_box_ski_focus {
	border: dashed 1px #115f6d;
	}
	
.boxfamille_hpmont, .boxfamille_hpcamp, .boxfamille_hpmer  {
	float: left;
	margin: 24px 18px 0 18px;
	padding: 9px;
	background-color: #fff;
	font-family: Verdana;
	}
	
.boxfamille_hpcamp {
	margin: 18px 18px 6px 18px;
	}
	
.boxfamille_hpmont_a, .boxfamille_hpmont_a_focus, .boxfamille_hpcamp_a, .boxfamille_hpcamp_a_focus,  .boxfamille_hpmer_a, .boxfamille_hpmer_a_focus  {
	width: 195px;
	padding: 6px 0 6px 0;
	height: 36px;
	margin: 0;
	border-bottom: solid 1px #bee8f0; 
	}
	
.boxfamille_hpcamp_a, .boxfamille_hpcamp_a_focus {
	border-bottom: solid 1px #e3e5cc; 	
	}
	
.boxfamille_hpmer_a, .boxfamille_hpmer_a_focus {
	border-bottom: solid 1px #eee4d9; 	
	}

.boxfamille_hpmont_a_focus, .boxfamille_hpmont_b_focus, .boxfamille_hpcamp_a_focus, .boxfamille_hpcamp_b_focus, .boxfamille_hpmer_a_focus, .boxfamille_hpmer_b_focus {	
	background-color: #f1e8df;
	}
	
.boxfamille_hpmont_a_focus .boxfam_hpmont_txt, .boxfamille_hpcamp_a_focus .boxfam_hpcamp_txt, , .boxfamille_hpmer_a_focus .boxfam_hpmer_txt {	
	color: #000;
	}
	
	
.boxfamille_hpmont_b, .boxfamille_hpmont_b_focus, .boxfamille_hpcamp_b, .boxfamille_hpcamp_b_focus,  .boxfamille_hpmer_b, .boxfamille_hpmer_b_focus {
	width: 195px;
	padding: 6px 0 0 0;
	height: 36px;
	margin: 0;
	}
	
.boxfam_hpmont_txt, .boxfam_hpcamp_txt, .boxfam_hpmer_txt   {
	width: 130px;
	margin: 0;
	padding: 3px 0 0 0;
	color: #78634f;
	font-size: 11px;
	text-align: left;
	font-family: Verdana;
	float: left;
	clear: left;
	line-height: 13px;
	}
	
.boxfam_hpmont_prix, .boxfam_hpcamp_prix, .boxfam_hpmer_prix  {
	width: 57px;
	float: right;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 9px;
	color: #1f91a5;
	}

.boxfam_hpcamp_prix {	
	color: #6a880f;
	}
	
.boxfam_hpmer_prix {	
	color: #bb6309;
	}
	
.boxfam_hpmont_prix strong, .boxfam_hpcamp_prix strong, .boxfam_hpmer_prix strong  {
	width: 57px;
	height: 16px;
	float: right;
	display: block;
	margin: 3px 0 0 0;
	padding: 2px 0 0 0;
	text-align: center;
	font-size: 13px;
	color: #fff;
	font-family: Arial;
	font-weight: bold;
	background-color: #28b4cd;
	}
	
.boxfam_hpcamp_prix strong {
	background-color: #acb84b;
	}
	
.boxfam_hpmer_prix strong {
	background-color: #bb6309;
	}


/*------------------  THEMA CAMPAGNE  -------------------*/
	
.thema_droite_campagne {
	display: block;
	margin: 0;
	padding: 0 0 24px 0;
	float: right;
	width: 249px;
	background-color: #f0f2c9;
	}

.theme_chapo_campagne {
	display: block;
	margin: 0;
	padding: 4px 0 0 0;
	width: 100%;
	height: 24px;
	border-bottom: solid 1px #d7d894;
	font-size: 13px;
	font-family: Verdana;
	color: #49510a;
	background-color: #fff;
	text-align: center;
	}
	
.villa_camp_box {
	background-color: #fff;
	margin: 9px 18px 9px 18px;
	padding: 8px;
	width: 196px;
	float: left;
	font-family: verdana;
	}
	
.boxvil_camp_img {
	border: solid 1px #fff;
	}
	
.boxvil_camp_img_focus {
	border: dashed 1px #a88c71;
	}
	
.boxvil_camp_txt {
	margin: 0;
	padding: 12px 7px 6px 7px;
	font-size: 10px;
	line-height: 14px;
	}
	
.boxvil_camp_txt span {
	padding: 0px 2px 0 2px;
	background: url('../images/home_2009/home_campagne/puce_separ_vil.gif') no-repeat;
	}
	
.boxvil_camp_txt a {
	text-decoration: none;
	color: #432;
	padding: 0 2px 0 2px;
	text-transform: uppercase;
	white-space: nowrap;
	}
	
.boxvil_camp_txt a:hover {
	text-decoration: none;
	padding: 0 2px 0 2px;
	background-color: #000;
	text-transform: uppercase;
	white-space: nowrap;
	color: #fff;
	}
	
.boxvil_camp_prix, .boxvil_camp_prix_focus {
	margin: 0;
	padding: 0;
	width: 196px;
	height: 21px;
	}
	
.boxvil_camp_prixb {
	margin: 0;
	width: 62px;
	display: block;
	float: right;
	height: 18px;
	padding: 3px 0 0 0;
	margin: 0;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	color: #fff;
	text-align: center;
	background-color: #ce5f26;
	}
	
.boxvil_camp_prix_focus span.boxvil_camp_prixb {
	background-color: #000;	
	}
	
.boxvil_camp_inf {
	margin: 0;
	display: block;
	float: left;
	height: 17px;
	padding: 4px 0 0 0;
	margin: 0;
	width: 126px;
	font-size: 10px;
	color: #a34211;
	text-align: right;
	}


.box_hpcamp_camtxt {
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	width: 80px;
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	color: #53561c;
	}
	


.box_hpcamp_campcat {
	display: block;
	font-family: Verdana;
	font-size: 15px;
	padding: 0;
	margin: 0 0 4px 0;
	font-weight: normal;
	color: #000;
	}

.box_hpcamp_campinfpri, .box_hpcamp_camp_prix {
	font-size: 11px;
	font-weight: normal;
	}
	
.box_hpcamp_camp_prix {
	margin: 0;
	width: 54px;
	display: block;
	float: left;
	height: 16px;
	padding: 2px 0 0 0;
	margin: 6px 0 0 0;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #acb84b;
	}
	
.box_hpcamp_campinfpri {
	padding: 6px 0 0 0;
	}

.box_hpcamp_cam {
	border: solid 1px #f0f2c9;
	margin: 6px 12px 6px 12px;
	float: left;
	padding: 6px;
	width: 213px;
	}
	
.box_hpcamp_cam_focus {
	border: dashed 1px #a88c71;
	margin: 6px 12px 6px 12px;
	float: left;
	padding: 6px;
	width: 213px;
	}

.box_hpcamp_camimg {
	float: right;
	}

.box_hpcamp_camimg img {
	border: solid 6px #fff;
	}


/*------------------  THEMA VILLE  -------------------*/

.theme_chapo_ville {
	display: block;
	margin: 0;
	padding: 4px 0 0 0;
	width: 100%;
	height: 24px;
	border-bottom: solid 1px #cdc3d5;
	font-size: 13px;
	font-family: Verdana;
	color: #302859;
	background-color: #fff;
	text-align: center;
	}
	
.weekend_ville_box {
	background-color: #fff;
	margin: 18px 18px 9px 18px;
	padding: 8px;
	width: 196px;
	font-family: verdana;
	}

.boxwk_vil_img {
	border: solid 1px #fff;
	}
	
.boxwk_vil_img_focus {
	border: dashed 1px #a88c71;
	}
	
.boxwk_vil_txt {
	margin: 0;
	padding: 12px 7px 6px 7px;
	font-size: 10px;
	line-height: 14px;
	}
	
.boxwk_vil_txt span {
	padding: 0px 2px 0 2px;
	background: url('../images/home_2009/home_ville/puce_separ_wk.gif') no-repeat;
	}
	
.boxwk_vil_txt a {
	text-decoration: none;
	color: #5a422a;
	padding: 0 2px 0 2px;
	text-transform: uppercase;
	white-space: nowrap;
	}
	
.boxwk_vil_txt a:hover {
	text-decoration: none;
	padding: 0 2px 0 2px;
	background-color: #000;
	text-transform: uppercase;
	white-space: nowrap;
	color: #fff;
	}
	
.boxwk_vil_prix, .boxwk_vil_prix_focus {
	margin: 0;
	padding: 0;
	width: 196px;
	height: 21px;
	}
	
.boxwk_bloc_prix {
	margin: 0;
	width: 62px;
	display: block;
	float: right;
	height: 18px;
	padding: 3px 0 0 0;
	margin: 0;
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #f09a36;
	}
	
.boxwk_vil_prix_focus span.boxwk_bloc_prix {
	background-color: #000;	
	}
	
.boxwk_bloc_inf {
	margin: 0;
	display: block;
	float: left;
	height: 17px;
	padding: 4px 0 0 0;
	margin: 0;
	width: 126px;
	font-size: 10px;
	color: #b66300;
	text-align: right;
	}
	
.sejatem_ville_box, .sejatem_ville_box_focus {
	margin: 9px 18px 0 18px;
	float: left;
	padding: 9px;
	background-color: #fff;
	border: solid 1px #fff;
	}
	
.sejatem_ville_box_focus {
	border: dashed 1px #a88c71;
	}
	
.sejatem_vil_txt, .sejatem_mont_txt  {
	padding: 0 0 2px 0;
	margin: 6px 0 0 0;
	font-family: Verdana;
	font-size: 11px;
	color: #432;
	text-align: center;
	width: 193px;
	}
	
.sejatem_vil_txt span, .sejatem_mont_txt span  {
	width: 193px;
	text-align: right;
	margin: 12px 0 0 0;
	display: block;
	font-size: 10px;
	color: #0072a7;
	font-family: Verdana;
	}
	
.sejatem_mont_txt span  {
	color: #fc4e3a;
	}
	
.sejatem_vil_txt span strong, .sejatem_mont_txt span strong {
	width: 62px;
	height: 21px;
	text-align: right;
	margin: 6px 0 0 4px;
	padding: 3px 16px 3px 16px;
	font-size: 12px;
	color: #fff;
	font-family: Verdana;
	background-color: #01b9dd;
	}

.sejatem_mont_txt span strong {
	background-color: #fc4e3a;	
	}

/*------------------  THEMA PARIS  -------------------*/

.thema_droite_paris {
	display: block;
	margin: 0;
	padding: 0 0 18px 0;
	float: right;
	width: 249px;
	background-color: #e3dee7;
	}


/*-----------------------------------------------------*/
/*-               DERNIERES MINUTES 2009              -*/
/*-----------------------------------------------------*/


.dernieres_minutes_france,.dernieres_minutes_mer,.dernieres_minutes_ski,.dernieres_minutes_montagne,.dernieres_minutes_campagne,.dernieres_minutes_ville,.dernieres_minutes_paris,.dernieres_minutes_week_end,.dernieres_minutes_sejour_theme {
	width: 200px;
	margin: 0 0 30px 0;
	padding: 0;
	color: #432;
	font-family: Tahoma, Verdana, Sans-serif;
	background-color: #da4311;
	}
	
.dernieres_minutes_mer {
	background-color: #fdae31;
	}
	
.dernieres_minutes_campagne {	
	background-color: #acb84b;
	}
	
.dernieres_minutes_montagne {	
	background-color: #63c2d3;
	}
	
.dernieres_minutes_ville {
	background-color: #a493b3;
	}

.dernieres_minutes_paris {
	background-color: #5578ac;
	}
.dernieres_minutes_week_end {	
	background-color: #acb84b;
	}
.dernieres_minutes_sejour_theme {	
	background-color: #acb84b;
	}
	
.head_box_dermin_france,.head_box_dermin_ski,.head_box_dermin_mer,.head_box_dermin_montagne,.head_box_dermin_campagne,.head_box_dermin_ville,.head_box_dermin_paris,.head_box_dermin_week_end ,.head_box_dermin_sejour_theme{
	display: block;
	float: left;
	margin:0 0 9px 0;
	padding: 0px;
	width: 200px;
	height: 36px;
	color: #fff;
	}

.head_box_dermin_paris {
	height: 52px;
	}
		
.head_box_dermin_france,.head_box_dermin_ski {
	background: url(../images/der-min/head_dermin_fra.gif) no-repeat;
	}

	
.head_box_dermin_mer {
	background: url(../images/der-min/head_dermin_mer.gif) no-repeat;
	}
	
.head_box_dermin_campagne {
	background: url(../images/der-min/head_dermin_campagne.gif) no-repeat;
	}
	
.head_box_dermin_montagne {
	background: url(../images/der-min/head_dermin_montagne.gif) no-repeat;
	}
	
.head_box_dermin_ville {
	background: url(../images/der-min/head_dermin_ville.gif) no-repeat;
	}
	
.head_box_dermin_paris {
	background: url(../images/der-min/head_dermin_paris.gif) no-repeat;
	}
.head_box_dermin_week_end {
	background: url(../images/der-min/head_dermin_campagne.gif) no-repeat;
	}
.head_box_dermin_sejour_theme {
	background: url(../images/der-min/head_dermin_campagne.gif) no-repeat;
	}

.conte_dermin_france,.conte_dermin_ski,.conte_dermin_mer,.conte_dermin_montagne,.conte_dermin_campagne,.conte_dermin_ville,.conte_dermin_paris,.conte_dermin_week_end ,.conte_dermin_sejour_theme{
	padding: 0;
	margin: 0 0 9px 0;
	}

.depar_dermin_france,.depar_dermin_ski,.depar_dermin_mer,.depar_dermin_montagne,.depar_dermin_campagne,.depar_dermin_ville,.depar_dermin_paris,.depar_dermin_week_end,.depar_dermin_sejour_theme {
	padding:0;
	font-size: 13px;
	text-align: center;
	padding: 10px;
	width: 164px;
	margin: 0 8px 0 8px;
	background-color: #fff;
	text-align: center;
	}
	
	
.red_dermin {
	color: #432;
	font-size: 11px;
	padding: 0;
	margin: 0;
	}
	
.red_dermin a:hover {
	text-decoration: underline;
	}
	
.depar_dermin_france a,.depar_dermin_ski a,.depar_dermin_mer a,.depar_dermin_montagne a,.depar_dermin_campagne a,.depar_dermin_ville a,.depar_dermin_paris a,.depar_dermin_week_end a ,.depar_dermin_sejour_theme a{
	color: #c30;
	font-weight: bold;
	text-decoration: none;
	}
	
.depar_dermin_campagne a {
	color: #6c7d15;
	}
	
.depar_dermin_montagne a {
	color: #088298;
	}	
	
.depar_dermin_ville a {
	color: #7b4e95;
	}
	
.depar_dermin_paris a {
	color: #2a5390;
	}
.depar_dermin_week_end a {
	color: #6c7d15;
	}
.depar_dermin_sejour_theme a {
	color: #6c7d15;
	}
	
.boite_dermin_france,.boite_dermin_ski,.boite_dermin_mer,.boite_dermin_montagne,.boite_dermin_campagne,.boite_dermin_ville,.boite_dermin_paris,.boite_dermin_week_end ,.boite_dermin_sejour_theme{
	float: left;
	display: block;
	margin: 0 8px 0 8px;
	padding: 6px 10px 6px 10px;
	width: 164px;
	background-color: #fff;
	}
	
.boite_dermin_focus_france,.boite_dermin_focus_ski,.boite_dermin_focus_mer,.boite_dermin_focus_montagne,.boite_dermin_focus_campagne,.boite_dermin_focus_ville,.boite_dermin_focus_paris,.boite_dermin_focus_week_end ,.boite_dermin_focus_sejour_theme{
	float: left;
	display: block;
	margin: 0 8px 0 8px;
	padding: 6px 10px 6px 10px;
	width: 164px;
	background-color: #f1e8df;
	}

.boite_dermin_focus_paris {
	background-color: #faead7;
	}
		
.photo_dermin_france,.photo_dermin_ski,.photo_dermim_mer,.photo_dermin_montagne,.photo_dermin_campagne,.photo_dermin_ville,.photo_dermin_paris,.photo_dermin_week_end ,.photo_dermin_sejour_theme{
	display: block;
	margin: 0;
	padding: 0;
	width: 164px;
	}
	
.image_dermin_france,.image_dermin_ski,.image_dermin_mer,.image_dermin_montagne,.image_dermin_campagne,.image_dermin_ville,.image_dermin_paris,.image_dermin_week_end ,.image_dermin_sejour_theme{
	padding: 0;
	margin: 0;
	float: left;
	height: 59px;
	width: 86px;
	max-height: 59px;
	max-width: 86px;
	min-height: 59px;
	min-width: 86px;
	}

.regio_dermin_france,.regio_dermin_ski,.regio_dermin_mer,.regio_dermin_montagne,.regio_dermin_campagne,.regio_dermin_ville,.regio_dermin_paris,.regio_dermin_week_end,.regio_dermin_sejour_theme {
	font-size: 11px;
	float: left;
	}
		
.regio_dermin_france,.regio_dermin_ski,.regio_dermin_montagne,.regio_dermin_ville,.regio_dermin_paris {
	color: #d83f02;
	}
	
.regio_dermin_mer {
	color: #bb6309;	
	}
	
.regio_dermin_campagne {
	color: #6c7d15;	
	}
	
.regio_dermin_montagne {
	color: #2a5390;	
	}

.regio_dermin_ville {
	color: #7b4e95;	
	}
.regio_dermin_paris {
	color: #2a5390;	
	}
.regio_dermin_week_end {
	color: #6c7d15;	
	}
.regio_dermin_sejour_theme {
	color: #6c7d15;	
	}

	
.stati_dermin_france,.stati_dermin_ski,.stati_dermin_mer,.stati_dermin_montagne,.stati_dermin_campagne,.stati_dermin_ville,.stati_dermin_paris,.stati_dermin_week_end,.stati_dermin_sejour_theme {
	font-size: 11px;
	font-family: Verdana, Tahoma, Sans-serif;
	color: #000;
	}

.stati_dermin_paris {
	font-weight: bold;
	color: #2a5390;
	}
		
.text_dermin {
	display: block;
	float: left;
	clear: left;
	width: 164px;
	margin: 6px 0 0 0;
	padding: 0;
	line-height: 12px;
	}

/*COMMENTE CYRIL PRB IE PARISHOTEL sur une seule ligne
.text_dermin br {
	line-height: 0px;
	}
*/		

.logem_type_dermin_france,.logem_type_dermin_ski,.logem_type_dermin_mer,.logem_type_dermin_montagne,.logem_type_dermin_campagne,.logem_type_dermin_ville,.logem_type_dermin_paris,.logem_type_dermin_week_end,.logem_type_dermin_sejour_theme {
	font-size: 11px;
	}
	
.logem_type_dermin_paris {
	color: #78634f;
	}
	
.logem_dermin_france,.logem_dermin_ski,.logem_dermin_mer,.logem_dermin_montagne,.logem_dermin_campagne,.logem_dermin_ville,.logem_dermin_paris,.logem_dermin_week_end,.logem_dermin_sejour_theme {
	font-size: 11px;
	}

.pourc_dermin_france,.pourc_dermin_ski,.pourc_dermin_mer,.pourc_dermin_montagne,.pourc_dermin_campagne,.pourc_dermin_ville,.pourc_dermin_paris,.pourc_dermin_week_end,.pourc_dermin_sejour_theme {
	float: left;
	margin: 0;
	padding: 19px 0 0 0;
	width:77px;
	height: 40px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	border-left: solid 1px #fff;
	}
	
	
.pourc_dermin_france,.pourc_dermin_ski,.pourc_dermin_montagne {
	background-color: #da4311;	
	}
	
.pourc_dermin_mer {
	background-color: #fdae31;
	}
	
.pourc_dermin_campagne {
	background-color: #acb84b;
	}
	
.pourc_dermin_montagne {
	background-color: #28b4cd;
	}
		
.pourc_dermin_ville {
	background-color: #8a70a1;
	}	
.pourc_dermin_paris {
	background-color: #5576a9;
	}	
.pourc_dermin_week_end {
	background-color: #acb84b;
	}
.pourc_dermin_sejour_theme {
	background-color: #acb84b;
	}
	
.tarif_dermin_france,.tarif_dermin_ski,.tarif_dermin_mer,.tarif_dermin_montagne,.tarif_dermin_campagne,.tarif_dermin_ville,.tarif_dermin_paris,.tarif_dermin_week_end,.tarif_dermin_sejour_theme {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;
	}
	
.boite_dermin_focus_france p.tarif_dermin_france {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;
	}
	
.boite_dermin_focus_ski p.tarif_dermin_ski {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;
	}
	
.boite_dermin_focus_mer p.tarif_dermin_mer {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;;
	text-align: right;;
	}
	
.boite_dermin_focus_montagne p.tarif_dermin_montagne {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;;
	}
	
.boite_dermin_focus_ville p.tarif_dermin_ville {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;
	}
	
.boite_dermin_focus_paris p.tarif_dermin_paris {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;
	}
.boite_dermin_focus_week_end p.tarif_dermin_week_end {
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;;
	}
.boite_dermin_focus_sejour_theme p.tarif_dermin_sejour_theme{
	float: right;
	padding: 0;
	margin: 0;
	height: 24px;
	text-align: right;;
	}
.tarif_dermin_france strike,.tarif_dermin_ski strike,.tarif_dermin_mer strike,.tarif_dermin_montagne strike,.tarif_dermin_campagne strike,.tarif_dermin_ville strike,.tarif_dermin_paris strike,.tarif_dermin_week_end strike,.tarif_dermin_sejour_theme strike{
	font-size: 12px;
	color: #c30;
	}
	
.tarif_dermin_france strong,.tarif_dermin_ski strong,.tarif_dermin_mer strong,.tarif_dermin_montagne strong,.tarif_dermin_campagne strong,.tarif_dermin_ville strong,.tarif_dermin_paris strong,.tarif_dermin_week_end strong,.tarif_dermin_sejour_theme strong{
	padding: 0 0 0 12px;
	color: #c30;
	font-size: 18px;
	font-weight: normal;
	}

.separ_dermin_france,.separ_dermin_ski,.separ_dermin_mer,.separ_dermin_montagne,.separ_dermin_campagne,.separ_dermin_ville,.separ_dermin_paris,.separ_dermin_week_end,.separ_dermin_sejour_theme {
	display:block;
	width: 200px;
	height: 10px;
	padding: 0;
	margin: 0;
	}
	
.offre_dermin_france,.offre_dermin_ski,.offre_dermin_mer,.offre_dermin_montagne,.offre_dermin_campagne,.offre_dermin_ville,.offre_dermin_paris,.offre_dermin_week_end,.offre_dermin_sejour_theme {
	display: block;
	padding: 0 0 2px 0;
	clear: both;
	margin: 3px 8px 4px 8px;
	width: 184px;
	height: 19px;
	color: #c30;
	text-align: right;
	}

.offre_dermin_france a,.offre_dermin_ski a,.offre_dermin_mer a,.offre_dermin_montagne a,.offre_dermin_campagne a,.offre_dermin_ville a,.offre_dermin_paris a,.offre_dermin_week_end a,.offre_dermin_sejour_theme a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	text-transform: lowercase;
	}


/*******************   FIN DERNIERES MINUTES ******************/


/*                         BLOC PROMO                         */
/**************************************************************/	
	
/*----------------------  TITRE BLOC  ------------------------*/

.bloc_promos_titre_france,.bloc_promos_titre_ski,.bloc_promos_titre_mer,.bloc_promos_titre_montagne,.bloc_promos_titre_campagne,.bloc_promos_titre_ville,.bloc_promos_titre_paris,.bloc_promos_titre_week_end,.bloc_promos_titre_sejour_theme {
	display: block;
	float: left;
	width: 100%;
	height: 30px;
	margin: 0;
	padding-bottom: 4px;
	/*border-bottom: solid 1px #dbd6d2;*/
	}

.bloc_promos_titre_france p,.bloc_promos_titre_ski p,.bloc_promos_titre_mer p,.bloc_promos_titre_montagne p,.bloc_promos_titre_campagne p,.bloc_promos_titre_ville p,.bloc_promos_titre_paris p,.bloc_promos_titre_week_end p,.bloc_promos_titre_sejour_theme p {
	float: left;
	}
	
.promos_france {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 0;
	background-color: #c30;
	}

.promos_mer {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 0;
	background-color: #c30;
	}
	
.promos_ski {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -60px;
	background-color: #09d;
	}
	
.promos_montagne {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -60px;
	background-color: #09d;
	}
	
.promos_campagne {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -30px;
	background-color: #9b0;
	}
	
.promos_ville {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -90px;
	background-color: #92d;
	}

.promos_paris {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -90px;
	background-color: #92d;
	}
.promos_week_end {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -30px;
	background-color: #9b0;
	}
.promos_sejour_theme {
	display: block;
	font-family: Trebuchet MS, Tahoma, Sans-serif;
	font-size: 18px;
	width: 110px;
	height: 30px;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	background: url('../images/promos/bg_promo_titre.gif') no-repeat;
	background-position: 0 -30px;
	background-color: #9b0;
	}
.promos_france font {
	position: relative;
	top: 3px;
	}

.promos_mer font {
	position: relative;
	top: 3px;
	}
	
.promos_ski font {
	position: relative;
	top: 3px;
	}
	
.promos_campagne font {
	position: relative;
	top: 3px;
	}
	
.promos_montagne font {
	position: relative;
	top: 3px;
	}

.promos_ville font {
	position: relative;
	top: 3px;
	}

.promos_paris font {
	position: relative;
	top: 3px;
	}
.promos_week_end font {
	position: relative;
	top: 3px;
	}
.promos_sejour_theme font {
	position: relative;
	top: 3px;
	}
		
.sejours_france,.sejours_mer,.sejours_ski,.sejours_montagne,.sejours_campagne,.sejours_ville,.sejours_paris,.sejours_week_end,.sejours_sejour_theme {
	display: block;
	margin: 0 10px 0 0;
	padding: 0;
	font-size: 16px;
	color: #543;
	}

.sejours_france font ,.sejours_mer font ,.sejours_ski font ,.sejours_montagne font ,.sejours_campagne font ,.sejours_ville font,.sejours_paris font,.sejours_week_end font,.sejours_sejour_theme font  {
	position: relative;
	top: 4px;
	}

.promos_tout_voir_france,.promos_tout_voir_mer,.promos_tout_voir_ski,.promos_tout_voir_montagne,.promos_tout_voir_campagne,.promos_tout_voir_ville,.promos_tout_voir_paris,.promos_tout_voir_week_end,.promos_tout_voir_sejour_theme {
	float: left;
	padding: 0;
	margin: 0;
	}

.promos_tout_voir_france a,.promos_tout_voir_mer a,.promos_tout_voir_ski a,.promos_tout_voir_montagne a,.promos_tout_voir_campagne a,.promos_tout_voir_ville a,.promos_tout_voir_paris a,.promos_tout_voir_week_end a,.promos_tout_voir_sejour_theme a {
	float: left;
	position: relative;
	top: 6px;
	display: block;
	height: 15px;
	margin: 0;
	padding: 0 18px 0 10px;
	font-size: 14px;
	color: #a98;
	text-decoration: none;
	border-left: solid 1px #a98;
	background: url('../images/promos/fleche_titre_promo.gif') no-repeat;
	background-position: right;
	}

.promos_tout_voir_france a:hover,.promos_tout_voir_mer a:hover,.promos_tout_voir_ski a:hover,.promos_tout_voir_montagne a:hover,.promos_tout_voir_campagne a:hover,.promos_tout_voir_ville a:hover,.promos_tout_voir_paris a:hover,.promos_tout_voir_week_end a:hover,.promos_tout_voir_sejour_theme a:hover {
	color: #c30;
	}

/*--------------------  LIGNE PRODUIT  -----------------------*/

.promo_ligne_produit_france,.promo_ligne_produit_mer,.promo_ligne_produit_ski,.promo_ligne_produit_montagne,.promo_ligne_produit_campagne,.promo_ligne_produit_ville,.promo_ligne_produit_paris,.promo_ligne_produit_week_end,.promo_ligne_produit_sejour_theme {
	float: left;
	margin: 0;
	padding: 8px 0 8px 0;
	display: block;
	width: 100%;
	height: 66px;
	border-top: solid 1px #dbd6d2;
	}
.promo_ligne_produit_focus_france,.promo_ligne_produit_focus_mer,.promo_ligne_produit_focus_ski,.promo_ligne_produit_focus_montagne,.promo_ligne_produit_focus_campagne,.promo_ligne_produit_focus_ville,.promo_ligne_produit_focus_paris,.promo_ligne_produit_focus_week_end,.promo_ligne_produit_focus_sejour_theme {
	float: left;
	margin: 0;
	padding: 8px 0 8px 0;
	display: block;
	width: 100%;
	height: 66px;
	background-color: #eee2dd;
	border-top: solid 1px #dbd6d2;
	}
	
.promo_photo_location {
	float: left;
	margin:0;
	padding: 0;
	}
	
.promo_photo_location img {
	float: left;
	height: 75px;
	width: 99px; 
	margin:0;
	padding: 0;
	}
	
.promo_ligne_texte_france,.promo_ligne_texte_mer,.promo_ligne_texte_ski,.promo_ligne_texte_montagne,.promo_ligne_texte_campagne,.promo_ligne_texte_ville,.promo_ligne_texte_paris,.promo_ligne_texte_week_end,.promo_ligne_texte_sejour_theme {
	float: left;
	display: block;
	overflow: hidden;
	padding: 0 0 0 12px;
	margin: 0;
	width: 186px;
	height: 66px;
	max-height: 66px;
	min-height: 66px;
	color: #2f2923;
	line-height: 16px;
	}
	
.promo_ligne_texte_france font,.promo_ligne_texte_mer font,.promo_ligne_texte_ski font,.promo_ligne_texte_montagne font,.promo_ligne_texte_campagne font,.promo_ligne_texte_ville font,.promo_ligne_texte_paris font,.promo_ligne_texte_week_end font,.promo_ligne_texte_sejour_theme font {
	display: block;
	position: relative;
	overflow: hidden;
	height: 66px;
	max-height: 66px;
	min-height: 66px;
	top: 2px;
	padding: 0;
	margin: 0;
	font-size: 13px;
	}
	
.promo_destination_france,.promo_destination_mer,.promo_destination_ski,.promo_destination_montagne,.promo_destination_campagne,.promo_destination_ville,.promo_destination_paris,.promo_destination_week_end,.promo_destination_sejour_theme {
	font-weight: bold;
	text-transform: uppercase;
	}

.promo_destination_paris {
	color: #2a5390;
	}
		
.promo_strike_france,.promo_strike_mer,.promo_strike_ski,.promo_strike_montagne,.promo_strike_campagne,.promo_strike_ville,.promo_strike_paris,.promo_strike_week_end,.promo_strike_sejour_theme {
	text-decoration: line-through;
	color: #000;
	font-weight: bold;
	}
	
.promo_red_france,.promo_red_mer,.promo_red_ski,.promo_red_montagne,.promo_red_campagne,.promo_red_ville ,.promo_red_week_end ,.promo_red_sejour_theme {
	color: #d30;
	font-weight: bold;
	text-transform: uppercase;
	}
	
.promo_zone_prix_france,.promo_zone_prix_mer,.promo_zone_prix_ski,.promo_zone_prix_montagne,.promo_zone_prix_campagne,.promo_zone_prix_ville,.promo_zone_prix_paris,.promo_zone_prix_week_end,.promo_zone_prix_sejour_theme {
	float: right;
	margin: 0;
	padding: 0;
	width: 100px;
	height: 66px;
	}

.promo_stick_france {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 0;
	text-align: center;
	}

.promo_stick_mer {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 0;
	text-align: center;
	}
	
.promo_stick_campagne {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -36px;
	text-align: center;
	}
	
.promo_stick_montagne {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -72px;
	text-align: center;
	}
	
.promo_stick_ski {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -72px;
	text-align: center;
	}
	
.promo_stick_ville {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -108px;
	text-align: center;
	}

.promo_stick_paris {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -108px;
	text-align: center;
	}
.promo_stick_week_end {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -36px;
	text-align: center;
	}
.promo_stick_sejour_theme {
	float: right;
	display: block;
	width: 57px;
	height: 30px;
	font-size: 20px;
	color: #fff;
	background: url('../images/promos/bg_stick_promo.gif') no-repeat;
	background-position: 0 -36px;
	text-align: center;
	}
.promo_stick_france sup,.promo_stick_ski sup,.promo_stick_mer sup,.promo_stick_campagne sup,.promo_stick_montagne sup,.promo_stick_ville sup,.promo_stick_paris sup,.promo_stick_week_end sup,.promo_stick_sejour_theme sup {
	font-size: 13px;
	}
	
.promo_ligne_produit_focus span.promo_stick_mer  {
	background-position: 0 -148px;
	}
	
.promo_ligne_produit_focus span.promo_stick_campagne  {
	background-position: 0 -184px;
	}
	
.promo_ligne_produit_focus span.promo_stick_montagne  {
	background-position: 0 -219px;
	}
	
.promo_ligne_produit_focus span.promo_stick_ville  {
	background-position: 0 -256px;
	}
	
.promo_ligne_produit_focus span.promo_stick_paris  {
	background-position: 0 -256px;
	}
.promo_ligne_produit_focus span.promo_stick_week_end  {
	background-position: 0 -184px;
	}
.promo_ligne_produit_focus span.promo_stick_sejour_theme  {
	background-position: 0 -184px;
	}
.promo_prix_france,.promo_prix_ski,.promo_prix_mer,.promo_prix_campagne,.promo_prix_montagne,.promo_prix_ville,.promo_prix_paris,.promo_prix_week_end,.promo_prix_sejour_theme {
	display: block;
	padding: 0;
	margin: 12px 0 0 0;
	float: right;
	height: 27px;
	width: 100%;
	color: #e63c00;
	text-align: right;
	/*background: url('../images/promos/promo_bouton_fleche.gif') no-repeat;*/
	background-position: right;
	}

.promo_prix_france font,.promo_prix_ski font,.promo_prix_mer font,.promo_prix_campagne font,.promo_prix_montagne font,.promo_prix_ville font,.promo_prix_paris font,.promo_prix_week_end font,.promo_prix_sejour_theme font {
	/*padding-right: 21px;*/
	font-size: 21px;
	}


.separation_promo_france,.separation_promo_ski,.separation_promo_mer,.separation_promo_campagne,.separation_promo_montagne,.separation_promo_ville,.separation_promo_paris,.separation_promo_week_end,.separation_promo_sejour_theme {
	float: left;
	display: block;
	width: 100%;
	height: 20px;
	padding: 0;
	margin: 0;
	border: solid 1px #fff;
	color: #fff;
	}
	

/*-----------------------------------------------------*/
/*-               JOURS DE DEPART 2009              -*/
/*-----------------------------------------------------*/

.box_jourdep_titre {
	color: #432;
	font-family: verdana;
	font-size: 12px;
	margin: 12px 0 6px 0; 
	padding: 0;
	}

.box_jourdep {
	width: 200px;
	padding: 0;
	margin: 0 0 24px 0;
   	background: url('/partenaires/webdnas/images/jour-dep/bg_jourdep_phila.gif') no-repeat;
	}
	
.jourdep_chap_h, .jourdep_chap_b {
	display: block;
	padding: 0;
	background-color: #e9d9c3 ;
	width: 179px;
	}
	
.box_jourdep_div,.box_jourdep_div_focus {
	width: 124px;
	display: block;
	padding: 4px 0 0 16px;
	margin: 0 18px 0 18px;
	color: #715c46;
	font-family: Verdana;
	height: 16px;
	font-size: 11px;
	border-bottom: solid 1px #f2ede8;
   	background: url('/partenaires/webdnas/images/jour-dep/bg_list_jourdep.gif') no-repeat;
	}
	
.box_jourdep_div_focus {
	color: #000;
	background-color: #f1e8df;
	}
	

.jourdep_chap_h {
   	background: url('/partenaires/webdnas/images/jour-dep/chapo_jourdep_h.gif') no-repeat;
   	margin: 0 0 6px 0;
   	height: 6px;  	
	}
	
.jourdep_chap_b {
   	background: url('/partenaires/webdnas/images/jour-dep/chapo_jourdep_b.gif') no-repeat;	
      	margin-top: 9px;
      	height: 6px;
	}

.jourdep_depar {
	font-family: verdana;
	font-size: 11px;
	margin: 12px 18px 6px 18px;
	width: 140px;
	padding: 0;
	color: #432;
	}

.jourdep_depar strong {
	color: #000;
	}
	
.jourdep_buton {
	display: block;
	margin: 9px 0 9px 58px;
	width: 100px;
	padding: 2px 3px 3px 3px;
   	background: url('/partenaires/webdnas/images/jour-dep/bg_jourdep_buton.gif') no-repeat;		
	background-color: #c5a88a;
	color: #fff;
	font-size: 10px;
	font-family: verdana;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	}
	
.jourdep_buton:hover {
	text-decoration: underline;
	}


.jours_departs_france,.jours_departs_mer,.jours_departs_ski,.jours_departs_montagne,.jours_departs_campagne,.jours_departs_ville,.jours_departs_paris,.jours_departs_week_end,.jours_departs_sejour_theme {
    width: 200px;
    margin: 22px 0 6px 0;
    padding: 0;
    color: #432;
    font-family: Verdana;
    background-color: #fff;
    }
    
   

/*
.jours_departs_mer {
    background-color: #fdae31;
    }
   
.jours_departs_campagne {   
    background-color: #acb84b;
    }
   
.jours_departs_montagne {   
    background-color: #63c2d3;
    }
   
.jours_departs_ville {
    background-color: #a493b3;
    }
*/
.head_box_jourdep_france,.head_box_jourdep_ski,.head_box_jourdep_mer,.head_box_jourdep_montagne,.head_box_jourdep_campagne,.head_box_jourdep_ville,.head_box_jourdep_paris,.head_box_jourdep_week_end,.head_box_jourdep_sejour_theme {
    display: block;
    float: left;
    margin:0 0 9px 0;
    padding: 0px;
    width: 200px;
    height: 36px;
    color: #432;
    /*background: url(/partenaires/webdnas/images/jour-dep/head_dermin_fra.jpg) no-repeat;*/
    }
/*

/*.head_box_jourdep_france,*/.head_box_jourdep_ski {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_fra.gif) no-repeat;
    }

   
.head_box_jourdep_mer {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_mer.gif) no-repeat;
    }
   
.head_box_jourdep_campagne {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_campagne.gif)
no-repeat;
    }
   
.head_box_jourdep_montagne {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_montagne.gif)
no-repeat;
    }
   
.head_box_jourdep_ville {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_ville.gif) no-repeat;
    }

.head_box_jourdep_paris {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_ville.gif) no-repeat;
    }
.head_box_jourdep_week_end {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_campagne.gif)
no-repeat;
    }
.head_box_jourdep_sejour_theme {
    background:
url(/partenaires/webdnas/images/jour-dep/head_dermin_campagne.gif)
no-repeat;
    }
*/   
.conte_jourdep_france,.conte_jourdep_ski,.conte_jourdep_mer,.conte_jourdep_montagne,.conte_jourdep_campagne,.conte_jourdep_ville,.conte_jourdep_paris,.conte_jourdep_week_end,.conte_jourdep_sejour_theme {
    padding: 0;
    margin: 0;
    border: solid 1px #000;
    color: #432;
    width: 200px;
    background-color: #eee;
    background: url('../partenaires/webdnas/images/jour-dep/bg_jourdep_phila.gif') no-repeat;
    }


.boite_jourdep_france,.boite_jourdep_ski,.boite_jourdep_mer,.boite_jourdep_montagne,.boite_jourdep_campagne,.boite_jourdep_ville,.boite_jourdep_paris,.boite_jourdep_week_end,.boite_jourdep_sejour_theme
{
    float: left;
    display: block;
    margin: 0 8px 0 8px;
    padding: 6px 10px 6px 10px;
    width: 164px;
    background-color: #fff;
    }

.boite_jourdep_focus_france,.boite_jourdep_focus_ski,.boite_jourdep_focus_mer,.boite_jourdep_focus_montagne,.boite_jourdep_focus_campagne,.boite_jourdep_focus_ville,.boite_jourdep_focus_paris,.boite_jourdep_focus_week_end,.boite_jourdep_focus_sejour_theme
{
    float: left;
    display: block;
    margin: 0 8px 0 8px;
    padding: 6px 10px 6px 10px;
    width: 164px;
    background-color: #f1e8df;
    }


.text_jourdep {
    display: block;
    float: left;
    clear: left;
    width: 164px;
    margin: 6px 0 0 0;
    padding: 0;
    line-height: 12px;
    }

.depar_jourdep_france,.depar_jourdep_ski,.depar_jourdep_mer,.depar_jourdep_montagne,.depar_jourdep_campagne,.depar_jourdep_ville,.depar_jourdep_paris,.depar_jourdep_week_end,.depar_jourdep_sejour_theme
{
    padding:0;
    font-size: 13px;
    text-align: center;
    padding: 10px;
    width: 164px;
    margin: 0 8px 0 8px;
    background-color: #fff;
    text-align: center;
    }

.offre_jourdep_france,.offre_jourdep_ski,.offre_jourdep_mer,.offre_jourdep_montagne,.offre_jourdep_campagne,.offre_jourdep_ville,.offre_jourdep_paris,.offre_jourdep_week_end,.offre_jourdep_sejour_theme
{
    display: block;
    padding: 0 0 2px 0;
    clear: both;
    margin: 3px 8px 4px 8px;
    width: 184px;
    height: 19px;
    color: #c30;
    text-align: right;
    }
.offre_jourdep_france a,.offre_jourdep_ski a,.offre_jourdep_mer
a,.offre_jourdep_montagne a,.offre_jourdep_campagne a,.offre_jourdep_ville a,.offre_jourdep_paris a ,.offre_jourdep_week_end a ,.offre_jourdep_sejour_theme a {
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    text-decoration: none;
    text-transform: lowercase;
    }
.titre_jourdep{
    margin: 0;
    font-size: 12px;
    font-weight:normal;
    color: #432;
}



/*                         BLOC PROMO                         */
/**************************************************************/	
	
/*----------------------  TITRE BLOC  ------------------------*/

.titre_promos_2009 {
	float: left;
	margin: 0;
	padding: 0;
	height: 30px;
	width: 100%;
	}
	
.titre_promos_2009 p {
	margin: 0;
	padding: 0;
	width: 100%;
	color: #432;
	font-size: 13px;
	font-family: Verdana, Tahoma, Sans-serif;
	}
	
.titre_type_mer img {
	margin: 0;
	padding: 0;
	width: 71px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_mer.gif') no-repeat;
	}
	
.titre_type_campagne img {
	margin: 0;
	padding: 0;
	width: 119px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_campagne.gif') no-repeat;
	}
	
.titre_type_montagne img {
	margin: 0;
	padding: 0;
	width: 119px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_montagne.gif') no-repeat;
	}
	
.titre_type_ville img {
	margin: 0;
	padding: 0;
	width: 84px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_ville.gif') no-repeat;
	}
	
.titre_type_ski img {
	margin: 0;
	padding: 0;
	width: 80px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_ski.gif') no-repeat;
	}

.titre_type_paris img {
	margin: 0;
	padding: 0;
	width: 84px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_paris.gif') no-repeat;
	}
.titre_type_week_end img {
	margin: 0;
	padding: 0;
	width: 119px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_week_end.gif') no-repeat;
	}
.titre_type_sejour_theme img {
	margin: 0;
	padding: 0;
	width: 162px;
	height: 27px;
	background: url('../images/home_2009/promo_cote_sejour_theme.gif') no-repeat;
	}	
.titre_promos_2009 a {
	float: right;
	position: relative;
	/*top: -22px;*/
	top: 5px;
	margin: 0;
	/top: -20px;
	padding: 2px 0 0 0;
	width: 96px;
	height: 16px;
	background: url('../images/home_2009/promo_bg_nboffre.gif') no-repeat;
	/*text-decoration;*/
	color: #432;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	}
	
.titre_promos_2009 a:hover {
	color: #000;
	text-decoration: underline;
	}

	
/*--------------------  LIGNE PRODUIT  -----------------------*/

.promo_ligne_produit {
	float: left;
	margin: 0;
	padding: 12px 0 12px 0;
	display: block;
	width: 100%;
	height: 75px;
	border-top: solid 1px #eee4d9;
	}
	
.promo_ligne_produit_focus {
	float: left;
	margin: 0;
	padding: 12px 0 12px 0;
	display: block;
	width: 100%;
	height: 75px;
	background-color: #f1e8df;
	border-top: solid 1px #eee4d9;
	}
	
.promo_photo_location {
	float: left;
	margin:0;
	padding: 0;
	height: 75px;
	width: 99px;
	}
	
.promo_photo_location img {
	float: left;
	height: 75px;
	width: 99px; 
	margin:0;
	padding: 0;
	}
	
.promo_ligne_texte {
	float: left;
	display: block;
	overflow: hidden;
	padding: 0 0 0 15px;
	margin: 0;
	width: 180px;
	height: 75px;
	max-height: 75px;
	min-height: 75px;
	color: #78634f;
	font-size: 12px;
	line-height: 15px;
	}
	

	
.promo_destination {
	font-weight: bold;
	font-family: Verdana, Tahoma;
	/*text-transform: uppercase;*/
	color: #000;
	}
	
.promo_region_mer {
	font-weight: normal;
	text-transform: lowercase;
	color: #bb6309;
	}
	
.promo_region_campagne {
	font-weight: normal;
	text-transform: lowercase;
	color: #6a880f;
	}
	
.promo_region_montagne {
	font-weight: normal;
	text-transform: lowercase;
	color: #117a98;
	}
	
.promo_region_ski {
	font-weight: normal;
	text-transform: lowercase;
	color: #CC3300;
	}

.promo_region_paris {
	font-weight: normal;
	text-transform: lowercase;
	color: #2a5390;
	}
.promo_region_week_end {
	font-weight: normal;
	text-transform: lowercase;
	color: #6a880f;
	}
.promo_region_sejour_theme {
	font-weight: normal;
	text-transform: lowercase;
	color: #6a880f;
	}	
.promo_zone_prix {
	float: right;
	margin: 0;
	padding: 0;
	width: 96px;
	height: 75px;
	}

.promo_stick {
	float: right;
	display: block;
	width: 94px;
	padding: 4px 0 0 0;
	height: 21px;
	font-family: Verdana, tahoma, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	background: url('../images/home_2009/bg_stick_promo.gif') no-repeat;
	background-color: #da4311;
	}
	
.bg_promo_stick_mer, .bg_promo_stick_montagne, .bg_promo_stick_campagne, .bg_promo_stick_ville, .bg_promo_stick_france, .bg_promo_stick_paris, .bg_promo_stick_ski, .bg_promo_stick_week_end, .bg_promo_stick_sejour_theme  {
	float: right;
	display: block;
	width: 84px;
	padding: 4px 0 0 12px;
	height: 21px;
	font-family: Verdana, tahoma, sans-serif;
	font-size: 16px;
	color: #fff;
	text-align: center;
	}

.bg_promo_stick_france {
	background-color: #da4311;
	}
	
.bg_promo_stick_montagne {
	background-color: #28b4cd;
	}
	
.bg_promo_stick_mer {
	background-color: #fdae31;
	}
	
.bg_promo_stick_campagne {
	background-color: #acb84b;
	}
	
.bg_promo_stick_ville {
	background-color: #8a70a1;
	}

.bg_promo_stick_paris {
	background-color: #6381b0;
	}
	
.bg_promo_stick_ski {
	background-color: #DA4311;
	}
.bg_promo_stick_week_end{
	background-color: #acb84b;
	}
.bg_promo_stick_sejour_theme {
	background-color: #acb84b;
	}
.promo_prix {
	display: block;
	padding: 0 0 0 17px;
	margin: 26px 0 0 0;
	float: right;
	font-size: 16px;
	height: 22px;
	color: #c30;
	text-align: right;
	background: url('../images/home_2009/promo_fleche_prix.gif') no-repeat;
	}




.separation_promo {
	float: left;
	display: block;
	width: 100%;
	height: 24px;
	padding: 0;
	margin: 0;
	border-top: solid 1px #eee4d9;
	color: #fff;
	}


/*-----------  BOX CONEILLER 2009 ----------*/

.bonplancons_09_mer, .bonplancons_09_ville, .bonplancons_09_montagne, .bonplancons_09_campagne, .bonplancons_09_france, .bonplancons_09_paris, .bonplancons_09_ski, .bonplancons_09_week_end , .bonplancons_09_sejour_theme  {
	width: 249px;
	float: left;
	background-color: #fff3da;
	margin: 24px 0 0 0;
	padding: 0 0 18px 0;
	}

.bonplancons_cont_france, .bonplancons_cont_dnas, .bonplancons_cont_ville, .bonplancons_cont_mer, .bonplancons_cont_campagne, .bonplancons_cont_montagne, .bonplancons_cont_paris, .bonplancons_cont_ski, .bonplancons_cont_week_end, .bonplancons_cont_sejour_theme {
	display: block;
	float: left;
	width: 212px;
	padding: 9px 18px 9px 18px;
	border: solid 1px #fff3da;
	}
	
.bonplancons_cont_france_focus, .bonplancons_cont_dnas_focus, .bonplancons_cont_ville_focus, .bonplancons_cont_mer_focus, .bonplancons_cont_campagne_focus, .bonplancons_cont_montagne_focus, .bonplancons_cont_paris_focus, .bonplancons_cont_ski_focus, .bonplancons_cont_week_end_focus, .bonplancons_cont_sejour_theme_focus {
	display: block;
	float: left;
	width: 212px;
	padding: 9px 18px 9px 18px;
	border: dashed 1px #9d7751;
	background-color: #fff3da;
	}

.bpc09_dest {
	font-family: Verdana;
	color: #000;
	font-size: 12px;
	padding: 0px 0px 4px 0;
	font-weight: bold;
	}
	
.bpc09_txt {
	margin: 6px 0 0 0;
	color: #78634f;
	line-height: 15px;
	font-size: 12px;
	}
	
.bpc09_txt img {
	float: left;
	margin: 4px 12px 3px 0;
	width: 101px;
	height: 76px;
	}

.bonplancons_09julie {
	background-color: #fff;
	font-size: 13px;
	height: 25px;
	color: #432;
	margin: 0 0 12px 0;
	padding: 17px 0 0 72px;
	font-family: verdana;
	border-bottom: solid 1px #edddc6;
	background: url('../images/home_2009/bg_cons_julie.jpg') no-repeat;
	background-color: #fff;
	}
	
.bonplancons_09julie strong {
	color: #c30;
	}

.bpc09_prix {
	text-align: right;
	width: 212px;
	/*width: 217px; --> si jamais le texte est trop long*/
	margin: 8px 0 0 0;
	font-family: Verdana;
	color: #c30;
	font-size: 10px;/
	/*font-size: 9px;--> si jamais le texte est trop long*/
	}
	
	
.bpc09_prix strong {
	width: 212px;
	padding: 2px 5px 2px 5px;
	font-family: Arial;
	color: #fff;
	margin: 0 0 0 4px;
	background-color: #da4311;
	font-size: 13px;
	font-weight: bold;
	}

.bonplancons_09julie strong:first-letter {
	text-transform: uppercase;
	}

.bpc09_res {
	font-size: 12px;
	}

.thema_droite_ski {
	display: block;
	margin: 0;
	padding: 0 0 24px 0;
	float: right;
	width: 255px;
	}

/*----------------------  BLOC MISE EN AVANT PRODUIT  ------------------------*/
/*------ GENERAL ------*/
.flash_supp_box_suggest {
	position: absolute; 
	top: 158px;
	/top: 168px;
	left: 690px;
	z-index: 2;
}

.masque {
	/*height: 207px; modif cyril sur ie pas moyen qu'il descende jusqu'ne bas */
	height:256px;/* pour ie */
	max-height:207px; /*pour FF car la modif pour ie ne le borde pas en bas et la photo descend*/
	width: 154px;
	overflow: hidden;
}

.masque .placement_photo {
	min-height: 84px; 
	margin-bottom: 15px;
}
.text_suggest {
	width: 80px;
	float: left;
	padding-left: 2px;
}
/*------ MER ------*/
.box_suggest_mer {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_mer {
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_mer, .text_suggest .regio_suggest_mer {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_mer {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_mer {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_mer {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_mer .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_mer strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_mer{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_mer {
	float: left;
	clear: left;

}

/*------ CAMPAGNE ------*/
.box_suggest_campagne {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_campagne {
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_campagne, .text_suggest .regio_suggest_campagne {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_campagne {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_campagne {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_campagne {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_campagne .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_campagne strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_campagne{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_campagne {
	float: left;
	clear: left;
}

/*------ MONTAGNE ------*/
.box_suggest_montagne {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_montagne{
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_montagne, .text_suggest .regio_suggest_montagne {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_montagne {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_montagne {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_montagne {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_montagne .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_montagne strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_montagne{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_montagne {
	float: left;
	clear: left;

}

/*------ VILLE ------*/
.box_suggest_ville {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_ville{
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_ville, .text_suggest .regio_suggest_ville {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_ville {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_ville {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_ville {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_ville .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_ville strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_ville{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_ville {
	float: left;
	clear: left;

}

/*------ PARIS ------*/
.box_suggest_paris {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_paris{
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_paris, .text_suggest .regio_suggest_paris {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_paris {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_paris {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_paris {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_paris .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_paris strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_paris{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_paris {
	float: left;
	clear: left;

}

/*------ SKI ------*/
.flash_supp_box_suggest_ski {
	position: absolute; 
	top: 142px;
	/top: 146px;
	left: 690px;
	z-index: 2;
}

.box_suggest_ski {
	/height: 260px;
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
	
.box_suggest_ski .masque {
	height: 207px;
    /height:205px;
}

.box_suggest_ski .masque .placement_photo {
	/height: 84px;
	margin-bottom: 15px;
}

.text_suggest .res_suggest_ski {
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_ski, .text_suggest .regio_suggest_ski {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_ski {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_ski {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_ski {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_ski .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_ski strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_ski{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_ski {
	float: left;
	clear: left;

}

/*------ WEEK-END ------*/
.box_suggest_week_end {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_week_end {
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_week_end, .text_suggest .regio_suggest_week_end {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_week_end {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_week_end {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_week_end {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_week_end .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_week_end strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_week_end{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_week_end {
	float: left;
	clear: left;
}

/*------ SEJOUR A THEME ------*/
.box_suggest_sejour_theme {
	background: url('../images/remontee_prdt/bg_mise_avt_prdt.jpg') no-repeat left top;
	min-height: 233px;
	padding: 24px 0 0 23px;
	}
.text_suggest .res_suggest_sejour_theme {
	font-weight:bold;
	font-size: 11px;
	display: block;
	margin-bottom: 2px;
}
.text_suggest .stati_suggest_sejour_theme, .text_suggest .regio_suggest_sejour_theme {
	font-weight: bold;
	font-size: 12px;
	color: #cc3300;
	margin-bottom: 2px;
}
.text_suggest .regio_suggest_sejour_theme {
	text-transform: uppercase;
}
.text_suggest .appart_suggest_sejour_theme {
	display: block;
	margin-top: 3px;
	font-size: 11px;
}
.tarif_suggest_sejour_theme {
	width: 69px;
	float: left;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}
.tarif_suggest_sejour_theme .price{
	font-size: 9px;
	color: #ffffff;
	display: block;
	text-align: center;
	width: 68px;
}
.tarif_suggest_sejour_theme strike{
	font-weight: normal; 
	font-size: 14px;
	color: #ffffff;
}
.duree_suggest_sejour_theme{
	text-align: center;
	font-size: 9px;
	color: #ffffff;
	display: block;
	width: 68px;
	margin-top: 6px;
}
.photo_suggest_sejour_theme {
	float: left;
	clear: left;
}
