.cadre_blanc
{
	padding : 10px;
	background : #FFFFFF;
	width : 863px;
	margin : auto;
	position : relative;
}
.bloc_centre_xwing
{
		padding-top : 173px;
		width : 683px;
	float : left;
}
.cadre_page
{
	padding-top : 173px;
}
.cadre_page_xwing
{
	padding-top : 10px;
}
.colonne_gauche
{
	height : 530px;
	width : 170px;
	float : left;
}
.centre_page
{
	
	width : 421px;
	/*padding : 6px 6px 6px 170px;*/
	padding : 6px 6px 6px 0;
	float : left;
	
}
.colonne_gauche_xwing
{
	height : 230px;
	width : 170px;
	float : left;
}
.centre_page_xwing
{

}

.colonne_xwing
{
	float : left ;
 	width : 270px;
}

.middle
{
	float : left ;
 	width : 693px;
}

.centre_page_bas
{
	width : 421px;
	/*padding : 6px 6px 6px 170px;*/
	padding : 0px 6px 6px 0;
	float : left;
	
}
.centre_page_petit
{
	width : 344px;
	/*padding : 6px 8px 6px 172px;*/
	padding : 6px 8px 6px 2px;
	float : left;
}

.colonne_droite
{
	
	width : 266px;
	float : left;
	/*text-align:center;*/
}
.colonne_droite_flash
{
	text-align:center;
}
.colonne_droite_covoiturage
{
	background : url(../images/fond/fond_visuel_covoit1.jpg) no-repeat;
	width : 339px;
	height : 547px;
	float : left;
}
.colonne_droite_coskiing
{
	background : url(../images/fond/fond_visuel_coski1.jpg) no-repeat;
	width : 339px;
	height : 547px;
	float : left;
}

.bandeau
{
	position : absolute;
	top : 10px;
}

.div_chfer
{
	position : absolute;
	top : 190px;
}
.menu_gauche
{
	/*background : url(../images/menu/fond_menu.gif) no-repeat;*/
	width : 164px;
	position : absolute;
	top : 183px;
	padding-top : 30px; /* 08/10/08 Modif*/
}
.bloc_station
{
	clear : both;
	text-align : center;
}

.liste_stations_actu
{
	
}
.actu
{
	width : 215px;
	padding : 10px 20px 10px 0 ;
	float : left;
}
.txt_actu
{
	float : left;
	width : 131px;
	padding-left : 7px;
}
.lien_all_actu
{
	clear : both;
	padding-top : 7px;
}

.actu_temp
{
	width : 223px;
	padding : 10px 12px 10px 0 ;
	float : left;
}

.evt
{
	background : url(../images/home/separateur.jpg) 0 60px no-repeat;
	width : 238px;
	/*padding : 10px 45px 10px 20px ;*/
	padding : 10px 22px 10px 20px ;
	float : left;
}

.evt_temp
{
	background : url(../images/home/separateur.jpg) 0 20px no-repeat;
	width : 255px;
	/*padding : 10px 45px 10px 20px ;*/
	padding : 10px 10px 10px 15px ;
	float : left;
}
.txt_evt
{
	float : left;
	width : 171px;
	padding-left : 7px;
}
.home_pave
{
	height:50px;
	padding-left:20px;
}
.encadre_recherche
{
	width : 250px;
	padding : 69px 20px 20px 40px;
	
}

.module
{
	 width : 120px;
	 padding-left : 5px;
	 text-align : center;
}
.centre_page_covoiturage
{
	background:url(../images/fond/fond_visuel_covoit2.jpg) 100% 0 no-repeat;
	width : 691px;
	/*height : 498px;*/
	/* padding : 6px 0 6px 172px;*/
	padding : 6px 0 6px 2px;
	float : left;
}
.centre_page_coskiing
{
	background:url(../images/fond/fond_visuel_coski2.jpg) 100% 0 no-repeat;
	width : 691px;
	/*height : 498px;*/
	/* padding : 6px 0 6px 172px;*/
	padding : 6px 0 6px 2px;
	float : left;
}
.centre_page_video
{
	background:url(../images/fond/fond_visuel_video.jpg) 100% 0 no-repeat;
	width : 691px;
	/*height : 498px;*/
	/* padding : 6px 0 6px 172px;*/
	padding : 6px 0 6px 2px;
	float : left;
}
.centre_page_goodies
{
	background:url(../images/fond/fond_goodies.jpg) 100% 0 no-repeat;
	width : 691px;
	height : 594px;
	/* padding : 6px 0 6px 172px;*/
	padding : 6px 0 6px 2px;
	float : left;
}

.div_chfer_moyen
{
	width: 350px;
}

.content_covoiturage
{
	width : 350px;
	float : left;
}
.content_goodies
{
	width : 262px;
	padding: 3px 20px 3px 0;
	float : left;
}
.tit_goodies
{
	width : 300px;
	float : left;
	
}

.middle_goodies
{
	background:url(../images/fond/fond_carres.jpg) 100% 0 no-repeat;
	padding-left : 4px ;
	height : 282px;
}


.boutons_covoiturage
{
	float : left;
	width : 190px;
	padding : 10px 0 0 46px; 
}
.gauche_goodies
{
	float : left;
	width : 600px;
}

.gauche_covoiturage
{
	float : left;
	width : 591px;
}

.droite_covoiturage
{
	float : left;
	width : 100px;
	height : 498px;
}
.clearer5
{
	 clear : both;
	 height : 5px;
	 padding : 0;
	 margin : 0;
	 font-size : 3px;
}
.td_header_g
{
	background: #D7D7D7 url(../images/tab/haut_gauche.gif) no-repeat;
	border-right : 1px solid #CACACA;
}
.td_header_d
{
	background: #D7D7D7 url(../images/tab/haut_droit.gif) 100% 0 no-repeat;
}
.td_header
{
	background: #D7D7D7;
	border-right : 1px solid #CACACA;
}

.td_inter
{
	border-right : 1px solid #CACACA;
	border-top : 1px solid #CACACA;
}
.td_inter_xwing
{
	border-right : 1px;
	border-top : 1px solid #CACACA;
}
.td_inter_d
{
	border-top : 1px solid #CACACA;
}

.td_bas_g
{
	background: url(../images/tab/bas_gauche.gif) 0 100% no-repeat;
	border-right : 1px solid #CACACA;
}
.td_bas_g_xwing
{
	background: url(../images/tab/bas_gauche.gif) 0 100% no-repeat;
	border-right : 1px;
}
.td_bas
{
	border-right : 1px solid #CACACA;
}
.td_bas_xwing
{
	border-right : 1px;
}
.td_bas_d
{
	background: url(../images/tab/bas_droit.gif) 100% 100% no-repeat;
}
.bloc_contact
{
	width : 414px;
	padding : 12px 10px 12px 0;
	clear : both;
	
}
.ss_bloc_contact
{
	width : 167px;
	float : left;
	padding : 5px 25px 5px 5px;
}

.ss_bloc_recherche
{
	/*width : 100%;
	float : left;*/
	padding : 5px 25px 5px 5px;
}


.services_stations
{
	width : 620px;
	padding : 5px 0 10px 3px ;
	clear:both;
}

.img_station
{
	float : left;
	width : 90px;
}

.attributs_station
{
	float : left ;
	width : 310px;
}

.texte_station
{
	clear : both;
	padding-top:5px;
}

.cadre_blanc_prehome
{
	padding : 10px;
	background : #FFFFFF;
	width : 863px;
	height : 584px;
	margin : auto;
	position : relative;
}
.contenu_prehome
{
	width : 863px;
}
.prehome
{
	position : absolute ;
	top : 183px;
}
.bloc_station_prehome
{
	/*position : absolute ;
	top : 538px ;*/
	text-align : center;
}


.cadre_blanc_my3vallees
{
	padding : 10px;
	background : #FFFFFF;
	width : 863px;
	height : 663px;
	margin : auto;
	position : relative;
}

.my3vallees
{
	position : absolute ;
	top : 183px;
}
.bloc_station_my3vallees
{
	/*position : absolute ;
	top : 538px ;*/
	text-align : center;
}
.td_services
{
	border-right : 1px solid #CACACA;
	padding : 0 4px;
	width : 14px;
	text-align : center;
}
.td_services_g
{
	border-right : 1px solid #CACACA;
}
.td_services_d
{
	background : #FFFFFF;
	width : 100px;
}
.tr_grise
{
	background : #E7E7E7;
}

.tr_blanche
{
	background : #FFFFFF;
}
.footer
{
	width : 883px;
	text-align : center;
	margin : auto;
}

/*Actu*/
.img_actu
{
	float : left;
	width : 170px;
}

.intro_actu
{
	float : left ;
	width : 230px;
}

.popup
{
	padding : 10px;
	background : #FFFFFF;
	width : 415px;
	margin : auto;
}
.footer_popup
{
	padding : 10px;
	width : 415px;
	margin : auto;
	text-align : center;
}

.img_actu_gd
{
	float:left;
	width:155px;
}
.intro_actu_gd
{
	float : left;
	width : 250px;
	padding-left : 5px;
}
.bloc_resa
{
	width : 640px;
	padding : 12px 10px 12px 0;
	clear : both;
	
}
.bloc_resa ul
{
	padding: 0 10px;
	margin :0;
}

.pave_home_resa_fr
{
	background :url(../images/home/module_hebergement_fr.jpg) no-repeat;
	height:295px;
}

.pave_home_resa_en
{
	background :url(../images/home/module_hebergement_en.jpg) no-repeat;
	height:315px;
}

.pave_home_resa_de
{
	background :url(../images/home/module_hebergement_de.jpg) no-repeat;
	height:315px;
}
.pave_home_resa_es
{
	background :url(../images/home/module_hebergement_es.jpg) no-repeat;
	height:315px;
}
.pave_home_resa_nl
{
	background :url(../images/home/module_hebergement_nl.jpg) no-repeat;
	height:315px;
}
.home_pave_resa
{
	padding : 50px 0 0 30px;
	height:143px;

}



/*HOME::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.contenu_home{  
	width:806px;
	float : left ; 
}

.entree_home_gauche{
	width : 270px;
	float : left;
	padding-right: 16px;
}

.entree_home_droite{
	width : 306px;
	float : left;
}

/*:::::::::::::::::::::::::::::::*/

.module_events{
	width:306px;
	background: url(../images/home/actus_events/actu_events_fond.jpg) no-repeat;
	float : left;
	padding-bottom: 30px;
}

.module_events_gauche{
	width : 120px;
	float : left;
}

.module_events_droite{
	width : 159px;
	float : left;
	margin-left: 17px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
}

/*:::::::::::::::::::::::::::::::*/

.module_events_vignette{
	width:120px;
	float : left;
	margin-top: 15px;
}

.module_events_vignette_gauche{
	width : 103px;
	float : left;
}

.module_events_vignette_droite{
	width : 17px;
	float : left;
}

/*:::::::::::::::::::::::::::::::*/

.hr1
{
	margin : 0px;
	padding : 0px;
	height : 1px;
	font-size : 0px;
	border : 0;
	visibility : hidden;
	font-size : 0px;
}

.hr2{
	margin : 0px;
	padding : 0px;
	height: 1px;
	float:left;
	font-size : 0px;
	border : 0;
	visibility : hidden;
	font-size : 0px;
}

.hr3{
	margin : 0px;
	padding : 0px;
	height: 10px;
	font-size : 0px;
	border : 0;
	visibility : hidden;
	font-size:0px;
}


.hr4{
	margin : 0px;
	padding : 0px;
	height: 2px;
	font-size : 0px;
	border : 0;
	visibility : hidden;
	font-size:0px;
}
/*PAGE ACTUS EVENTS::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.module_agenda{
	width:216px;
	float : left;
	padding-left:50px;
}

.module_agenda_gauche{
	width : 196px;
	float : left;
}

.module_agenda_droite{
	width : 17px;
	float : left;
}

.module_agenda_logo{
	width : 117px;
	float : left;
	padding-left: 38px;
}

/*:::::::::::::::::::::::::::::::*/

.module_agenda_mois_conteneur{
	width:117px;
	padding-left: 42px;
	clear : both;
	float : left;
}

.module_agenda_mois_gris{
	width:29px;
	height:19px;
	background: #919191;
	clear : both;
	float : left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-left: 2px;
	padding-top: 12px;
}

.module_agenda_mois_gris2{
	width:29px;
	height:19px;
	background: #919191;
	float : left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-left: 2px;
	padding-top: 12px;
}

.module_agenda_mois_rouge{
	width:29px;
	height:19px;
	background: #D9012E;
	float : left;
	clear : both;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-left: 2px;
	padding-top: 12px;
}

.module_agenda_mois_rouge2{
	width:29px;
	height:19px;
	background: #D9012E;
	float : left;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-left: 2px;
	padding-top: 12px;
}
.module_agenda_ombre{
	width:100px;
	clear : both;
	float : left;
	
}

/*:::::::::::::::::::::::::::::::*/


.module_station{
	width : 240px;
	padding-left:26px;
	float : left;
	clear : both;
	/*margin-top: 2px;
	margin-bottom: 2px;
	padding-left: 2px;
	padding-top: 12px;*/
}

.module_station_logo_conteneur{
	/*height:19px;*/
	/*background: #919191;*/
	width:240px;
	clear : both;
	float : left;
	margin : 10px 0;
	
}
.module_station_logo_conteneur div
{
	float:left;
	text-align:center;
	width : 80px;
}
/*
.module_station_3vallees{
	float : left;
	clear : both;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 2px;
}

.module_station_menuires{
	float : left;
	margin-bottom: 5px;
	padding-top: 0px;
	margin-top: 5px;
	margin-left: 8px;
}

.module_station_tania{
	float : left;
	margin-bottom: 5px;
	padding-top: 0px;
	margin-top: 5px;
	margin-left: 24px;
}

.module_station_meribel{
	float : left;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 17px;
}

.module_station_brides{
	float : left;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: 22px;
}

.module_station_orelle{
	float : left;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 17px;
}

.module_station_valtho{
	float : left;
	margin-bottom: 5px;
	padding-top: 5px;
	margin-top: 10px;
	margin-left: 10px;
}

.module_station_saintmartin{
	float : left;
	margin-bottom: 5px;
	margin-top: 10px;
	margin-left: 23px;
}

.module_station_courchevel{
	float : left;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 22px;
}

*/



/*PAGE ACTU::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.contenu_texte{
    float : left ;
	width : 395px ;
	background:#FFFFFF;
	padding-bottom : 15px;
	padding-left : 10px;
	padding-right : 10px;
}

.contenu_texte img{
	float : left;
	margin-right : 20px;
	margin-bottom : 5px;
}

.conteneur_bouton{
  width : 271px;
	float : left;
	/*clear : both;*/
	text-align:right;
	background:#FFFFFF;
	padding-bottom : 15px;
}

.conteneur_bt_pdf
{
  width : 144px;
	float : left;
	background:#FFFFFF;
	padding-bottom : 15px;
}

.home_2colonne
{
	float : left;
	width : 863px;
}

.home_col_gauche
{
	float : left;
	width : 602px;
}
.home_col_droite_fr
{
	float : left;
	width : 255px;
	margin-left:6px;
	background: url(../images/home/module_hebergement/module_hebergement_fr.jpg) no-repeat;
}
.home_col_droite_en
{
	float : left;
	width : 255px;
	margin-left:6px;
	background:url(../images/home/module_hebergement/module_hebergement_en.jpg) no-repeat;
}
.home_col_droite_de
{
	float : left;
	width : 255px;
	margin-left:6px;
	background:url(../images/home/module_hebergement/module_hebergement_de.jpg) no-repeat;
}
.home_col_droite_es
{
	float : left;
	width : 255px;
	margin-left:6px;
	background:url(../images/home/module_hebergement/module_hebergement_es.jpg) no-repeat;
}
.home_col_droite_nl
{
	float : left;
	width : 255px;
	margin-left:6px;
	background:url(../images/home/module_hebergement/module_hebergement_nl.jpg) no-repeat;
}
.contenu_2col
{
	margin-top:10px;
	float : left;
	width : 602px;
}
.focus
{
	height: 145px;
	overflow : hidden;
	padding-top : 5px;
}



/* ::::::::::::::::::::::::::::::::::::::::::::::: AJOUT KIKI :::::::::::::::::::::::::::::::::::::::::::::::*/



/* :::: */
/* Au féminin */
.cible_feminin
{
	background :url(../images/cibles/feminin/fond_fr.jpg) no-repeat;
}
.cible_conteneur4
{
	
	float : left;
	width : 863px;
	height: 587px;
	position : absolute ;
	top : 183px;
}
.cible_conteneur4 .gauche
{
	float : left;
	width : 540px;
	top : 250px;
}

.cible_conteneur4 .droite
{
	float : left;
	width : 314px;
}
/* Fin au Féminin */
.cible_conteneur
{
	background :url(../images/cibles/famille/fond_famille.jpg) no-repeat;
	float : left;
	width : 863px;
	height: 587px;
	position : absolute ;
	top : 183px;
}
.cible_famille_fr
{
	background :url(../images/cibles/famille/fond_fr.jpg) no-repeat;
}
.cible_famille_en
{
	background :url(../images/cibles/famille/fond_en.jpg) no-repeat;
}
.cible_famille_es
{
	background :url(../images/cibles/famille/fond_es.jpg) no-repeat;
}
.cible_famille_de
{
	background :url(../images/cibles/famille/fond_de.jpg) no-repeat;
}
.cible_famille_nl
{
	background :url(../images/cibles/famille/fond_nl.jpg) no-repeat;
}

.cible_conteneur .gauche
{
	float : left;
	width : 535px;
}

.cible_conteneur .droite
{
	float : left;
	width : 314px;
}

.cible_conteneur2
{
	background :url(../images/cibles/bienetre/fond_plaisir.jpg) no-repeat;
	float : left;
	width : 863px;
	height: 689px;
	position : absolute;
	top : 183px;
}
.cible_bienetre_fr
{
	background :url(../images/cibles/bienetre/fond_fr.jpg) no-repeat;
}

.cible_bienetre_en
{
	background :url(../images/cibles/bienetre/fond_en.jpg) no-repeat;
}

.cible_bienetre_es
{
	background :url(../images/cibles/bienetre/fond_es.jpg) no-repeat;
}

.cible_bienetre_de
{
	background :url(../images/cibles/bienetre/fond_de.jpg) no-repeat;
}
.cible_bienetre_nl
{
	background :url(../images/cibles/bienetre/fond_nl.jpg) no-repeat;
}

.cible_conteneur2 .gauche
{
	float : left;
	width : 549px;

}

.cible_conteneur2 .droite
{
	float : left;
	width : 314px;
}

.cible_conteneur3
{
	background :url(../images/cibles/sportif/FOND_glisse.jpg) no-repeat;
	float : left;
	width : 863px;
	height: 696px;
	position : absolute;
	top : 183px;
}

.cible_perf_fr
{
	background :url(../images/cibles/sportif/fond_fr.jpg) no-repeat;
}

.cible_perf_en
{
	background :url(../images/cibles/sportif/fond_en.jpg) no-repeat;
}

.cible_perf_es
{
	background :url(../images/cibles/sportif/fond_es.jpg) no-repeat;
}

.cible_perf_de
{
	background :url(../images/cibles/sportif/fond_de.jpg) no-repeat;
}

.cible_perf_nl
{
	background :url(../images/cibles/sportif/fond_nl.jpg) no-repeat;
}

.cible_conteneur3 .gauche
{
	float : left;
	width : 547px;
}

.cible_conteneur3 .droite
{
	float : left;
	width : 274px;
}
/* :::: */
/*
.cible_intro
{
	float : left;
	width : 404px;
	padding-top : 67px;
	padding-left: 28px;
	font-weight:bold;
}*/

.cible_intro
{
	float : left;
	width : 380px;
	padding-top : 40px;
	padding-left: 28px;
	height: 208px;
	
}

/* :::: */

.cible_gauche
{float : left;
	width : 207px;
}
.cible_premier
{
	
	float : left;
	width : 207px;
	padding-top : 28px;
	padding-left: 27px;
	
}.cible_premier_bienetre
{
		
	float : left;
	width : 207px;
	padding-top : 27px;
	padding-left: 27px;
	clear:both;
}

.cible_premier_bienetre .gauche
{
	float : left;
	width : 75px;
	height: 68px;
}

.cible_premier_bienetre .droite
{
	float : left;
	width : 120px;
	margin-left: 5px;
	height: 68px;
}

.cible_premier_bienetre .droite .titre
{
	float : left;
	width : 125px;
	padding-top: 9px;
	height: 34px;
}

.cible_premier_bienetre .droite .lien
{
	float : left;
	width : 18px;
	padding-left: 106px;
	padding-top: 5px;
	height: 14px;
}
.cible_premier .gauche
{
	float : left;
	width : 75px;
	height: 68px;
}

.cible_premier .droite
{
	float : left;
	width : 120px;
	margin-left: 5px;
	height: 68px;
}

.cible_premier .droite .titre
{
	float : left;
	width : 125px;
	padding-top: 9px;
	height: 34px;
}

.cible_premier .droite .lien
{
	float : left;
	width : 18px;
	padding-left: 106px;
	padding-top: 5px;
	height: 14px;
}

/* :::: */


.cible_suite
{
	
	float : left;
	width : 207px;
	padding-top : 7px;
	padding-left: 27px;
}

.cible_suite .gauche
{
	float : left;
	width : 75px;
	height: 68px;
}

.cible_suite .droite
{
	float : left;
	width : 120px;
	margin-left: 5px;
	height: 68px;
}

.cible_suite .droite .titre
{
	float : left;
	width : 125px;
	padding-top: 9px;
	height: 34px;
}

.cible_suite .droite .lien
{
	float : left;
	width : 18px;
	padding-left: 106px;
	padding-top: 5px;
	height: 14px;
}

.cible_tag
{
	float : left;
	width : 385px;
	padding-top : 30px;
	padding-left: 27px;
}

/*:::: */

.cible_flash
{
	float : left;
	width : 100px;
	padding-left: 0px;
	padding-top: 31px;
}


.cible_droite_premier
{
	float : left;
	width : 248px;
	padding-left: 51px;
	padding-top: 50px;
	height: 24px;
}


.cible_droite_suite
{
	float : left;
	width : 248px;
	padding-left: 51px;
	padding-top: 6px;
	height: 31px;
}

.cible_droite_suite .gauche
{
	float : left;
	width : 125px;
	height: 23px;
	margin-top: 8px;
}

.cible_droite_suite .droite
{
	float : left;
	width : 31px;
	height: 31px;
	margin-left: 10px;
}

.cible_droite_ter
{
	float : left;
	width : 248px;
	padding-left: 51px;
	padding-top: 6px;
	height: 71px;
}

.cible_droite_ter .gauche
{
	float : left;
	width : 67px;
	height: 71px;
}

.cible_droite_ter .droite
{
	float : left;
	width : 150px;
	height: 63px;
	margin-left: 10px;
	margin-top: 8px;
}
/* 9/10/08 SHU */
.cible_droite_quart
{
	float : left;
	width : 248px;
	padding-left: 46px;
	padding-top: 33px;
	padding-bottom : 10px;
	height: 71px;

}

.cible_droite_quart .gauche
{
	float : left;
	width : 67px;
	height: 71px;
}

.cible_droite_quart .centre
{
	float : left;
	width : 67px;
	height: 71px;
	margin-left: 2px;
	
}
.cible_droite_quart .droite
{
	float : left;
	width : 67px;
	height: 71px;
	margin-left: 2px;
	
}



.nouveaute_bienetre
{	
	padding-top:280px;
	padding-left : 40px; 
	width  : 262px;
	float  : left;
}

.nouveaute_feminin
{	
	padding-top:190px;
	padding-left : 40px; 
	width  : 262px;
	float  : left;
}
.nouveaute_famille
{	
	padding-top:190px;
	padding-left : 35px; 
	width  : 262px;
	float  : left;
}

.nouveaute_perf
{
	padding-top:280px;
	padding-left : 35px; 
	width  : 262px;
	float  : left;
}
.menu_3vallees_droite
{
	width : 265px;
	margin-top : 5px;
	
}

.menu_3vallees_droite .gauche
{
	float : left;
	width : 67px;
	height: 71px;
	margin-left: 28px;
}

.menu_3vallees_droite .centre
{
	float : left;
	width : 67px;
	height: 71px;
	margin-left: 2px;
	
}
.menu_3vallees_droite .droite
{
	float : left;
	width : 67px;
	height: 71px;
	margin-left: 2px;
	
}
/* 9/10/08 SHU Fin */
/*:::: */

.cible_push
{
	float : left;
	width : 248px;
	padding-left: 24px;
	padding-top: 22px;
	height: 131px;
}
.cible_push_bienetre
{
	float : left;
	width : 248px;
	padding-left: 24px;
	padding-top: 17px;
	height: 131px;
}

.cible_droite_premier2
{
	float : left;
	width : 248px;
	padding-left: 31px;
	padding-top: 25px;
	height: 24px;
}


.cible_droite_suite2
{
	float : left;
	width : 248px;
	padding-left: 31px;
	padding-top: 6px;
	height: 31px;
}

.cible_droite_suite2 .gauche2
{
	float : left;
	width : 125px;
	height: 23px;
	margin-top: 8px;
}

.cible_droite_suite2 .droite2
{
	float : left;
	width : 31px;
	height: 31px;
	margin-left: 10px;
}

.cible_droite_ter2
{
	float : left;
	width : 248px;
	padding-left: 31px;
	padding-top: 6px;
	height: 71px;
}

.cible_droite_ter2 .gauche2
{
	float : left;
	width : 67px;
	height: 71px;
}

.cible_droite_ter2 .droite2
{
	float : left;
	width : 150px;
	height: 63px;
	margin-left: 10px;
	margin-top: 8px;
}

.gauche_result_resa
{
	float : left;
	width : 681px;
}

.droitee_result_resa
{
	float : left;
	width : 10px;
	height : 498px;
}

.cadre_blanc_cible
{
	padding : 10px;
	background : #FFFFFF;
	width : 863px;
	height : 816px;
	margin : auto;
	position : relative;
}
.cadre_blanc_cible_grand
{
	padding : 10px;
	background : #FFFFFF;
	width : 863px;
	height : 935px;
	margin : auto;
	position : relative;
}
.bloc_station_cible
{
	clear:both;
	margin-top:20px;
	/*position : absolute ;
	top : 538px ;*/
	
	text-align : center;
}


/*******************************************/
/*              ACTUALITES                 */
/*******************************************/

.haut_liste_actu
{
	background : url(../images/actus/haut.jpg) no-repeat;
	float:left;
	width : 410px ;
	padding-top : 58px
}

.bas_liste_actu
{
	background : url(../images/actus/bas.jpg) no-repeat 0 100%;
	float:left;
	width : 410px ;
	padding-bottom : 20px
}

.contenu_actu{
  float : left ;
	width : 385px ;
	padding-bottom : 15px;
	padding-left : 5px;
	padding-right : 10px;
}

.contenu_actu img{
	float : left;
	margin-right : 10px;
	margin-bottom : 5px;
}

.contenu_actu a
{
	height : 19px;
}

.col_gauche
{
	float:left;
	width:10px;
	height : 301px;
}

.col_droite
{
	float : left;
	width:400px;
}
.separateur
{
	clear : both;
	background: url(../images/actus/separ.jpg) no-repeat 0 50%;
	height : 26px;
	width:400px;
	float:left;
}

/* ------- 08/10/08 Moteur TO et results TO ------- */

#chooseProduct {	
	width:192px;
	float:left;
	margin-right:36px;
}

#chooseResort {
	width:286px;
	float:left;
}

	#chooseProduct h3 , #chooseResort h3 {
		margin:0;
	}
	
	#chooseProduct  ul , #chooseResort ul{
		list-style:none;
		padding:5px 0 10px 5px;
		margin:0;
		border:1px solid #d1d1d1;
		background: url(../images/TO/bg_bookingOption.gif) repeat-x 0 0;
		overflow:hidden;
		height:1%;
	}

	#chooseProduct li , #chooseResort li {
		padding: 0 0 4px 0;
	}

	#chooseResort li {	
		width:136px;
		float:left;	
	}

p.validResortForm {
	text-align:right;
	clear:both;
	width:518px;
	margin:0;
	padding-top:10px;
}
	
ul.logoPartners {
	list-style:none;
	padding:0;	
	margin:0 0 50px 0;	
	width:627px;
	overflow:hidden;
	height:1%;
}

	ul.logoPartners li {
		width:90px;
		height:75px;
		background-color:#e0e0e0;
		padding:6px 6px 0 6px;
		margin:0 15px 15px 0;
		float:left;
	}
	
		ul.logoPartners li a , #bloc_bookingResults dt a{
			display:block;
		}
		
	ul.logoPartners img , #bloc_bookingResults dt img  {
	border:0;
	}
	
#bloc_bookingResults dl {	
	width:570px;
	overflow:hidden;
	margin:0 0 25px 0;
}

#bloc_bookingResults dt , #bloc_bookingResults dd {
	padding:0;
	margin:0;
}

#bloc_bookingResults dt {
	float:left;
	width:90px;
	height:75px;
	background-color:#e0e0e0;
	padding:6px 6px 0 6px;
}

#bloc_bookingResults dd {
	width:450px;	
	float:right;
}

	#bloc_bookingResults dd a {
		font-size:11px;
		color:#DAA81D;
	}
/* ------- 08/10/08 Fin moteur TO et results TO ------- */

/* --------09/10/08 preHome V2 -------*/

.preHomeV2 {
	height:745px; /*provisoire a changer*/
}

.preHomeV2 .prehome {
	width:863px;
	background-repeat:no-repeat;
}

.preHomeV2 .menu_gauche {
	position:static;	
	padding-top:9px;
	margin:30px 0 0 15px;
	background: url(../images/menu/bg_topMenuPreHome.gif) no-repeat 0 0;
	float:left;
	display:inline;
}

.preHomeV2  .inside_menu_gauche {
	background: url(../images/menu/bg_menuPreHome.gif) no-repeat bottom left;
	padding-bottom:20px;
	width:158px;
}

.preHomeV2 .middleContent {
	float:left;
	height:507px;
	width:420px;
	padding-top:15px;
	color:#006099;
	position:relative;
}

	.preHomeV2 .middleContent p {
		margin:0;
	}

	.preHomeV2 .middleContent h2 {
		color:#fff;
		text-transform:uppercase;
		font-size:15px;
		font-weight:bold;
		margin:0;
		padding-left:10px;
	}
	
		.preHomeV2 .middleContent .catchPhrase {
			color:#fff;
			font-size:14px;
			font-weight:bold;		
			width:240px;
			padding:64px 0 0 145px;
		}
		
		.preHomeV2 .middleContent .securite {
			position:absolute;
			bottom:128px;
			left:113px;
		}
		
		.preHomeV2 .middleContent .devDurable {
			position:absolute;
			bottom:185px;
			left:113px;
		}
		
		.preHomeV2 .middleContent .accessDomaine {
			position:absolute;
			bottom:311px;
			left:113px;
		}
		
		.preHomeV2 .middleContent .confort {
			position:absolute;
			bottom:272px;
			left:113px;
		}
		
		.preHomeV2 .middleContent .enseignement {
			position:absolute;
			bottom:229px;
			left:33px;
		}

.preHomeV2  .bloc_station_prehome {
	clear:both;
}

.preHomeV2 .flashContainer {
	float:left;
	width:225px;
	height:327px;
	margin:100px 0 0 15px;
}
/* ------ 09/10/08 fin preHome V2 ------- */
