/*********************************Modif home ski*********************************/
body{
background: url("/partenaires/webfrance/public/images/home/bg_body_home_ski.jpg") repeat-x center top #ffffff;
}
header .descriptif_page{
color: #ffffff;
}

header .logo .signature{
color: #f2f4f8;
}

header .coordonnees{
color: #f11100;
padding-top: 4px;
}

header .droite ul li .lien_off, header .droite ul li .lien_off:active, header .droite ul li .lien_off:visited, header .droite ul li .lien_off:hover{
color: #4B4B4B;
background: url("../images/header/bg_fleche_header_ski.gif") no-repeat scroll left top #FFFFFF
}

header nav.nav2 ul li.head_ski_appart{
border-left: 1px solid #CCCCCC;
}

header nav.nav2 ul li a, header nav.nav2 ul li a:visited, header nav.nav2 ul li a:active, header nav.nav2 ul li a:hover{
color: #4b4b4b;
}

#section_moteur .menu li{
background: url("../images/moteur/bg_onglets_home_ski.jpg") no-repeat scroll left top transparent;
}

#section_moteur .menu li.active{
background: url("/partenaires/webfrance/public/images/moteur/bg_onglets_active.jpg") no-repeat left top;
}

#section_moteur .menu li a, #section_moteur .menu li a:active, #section_moteur .menu li a:visited, #section_moteur .menu li a:hover{
color: #4b4b4b;
}

#section_moteur .menu li.active a, #section_moteur .menu li.active a:active, #section_moteur .menu li.active a:visited, #section_moteur .menu li.active a:hover{
color: #ffffff;
}

#section_moteur .menu li a span{
background : url("../images/moteur/bg_fleche_menu_moteur_ski.gif") no-repeat scroll left 4px transparent;
}

#section_moteur .menu li.active a span{
background : url("../images/moteur/bg_fleche_on_menu_moteur.gif") no-repeat scroll left 4px transparent;
}

.langues{
background-color: transparent;
}

/*Moteur de recherche*/


.moteur .contenu .formulaire_recherche #formRecherche{
padding: 15px 12px 0 12px;
height: 249px;
}

.moteur .contenu .formulaire_recherche #formRecherche.test_ab_avec_btn{
padding: 0px 12px 10px 12px;
height: 260px;
}

.moteur .contenu .formulaire_recherche .promos{
margin: 0 0 7px 0;
}

.moteur .contenu .formulaire_recherche .combos select{
margin-bottom:6px;
color: #4B4B4B;
}

.moteur .contenu .ski_recherche_simple a.nouvelle_recherche, .moteur .contenu .ski_recherche_simple a.nouvelle_recherche:active, .moteur .contenu .ski_recherche_simple a.nouvelle_recherche:visited, .moteur .contenu .ski_recherche_simple a.nouvelle_recherche:hover{
margin: 6px 0 7px 0;
}

.moteur .contenu .texte_contexte{
color: #ffffff;
}
#moteurBoutonBas{	
	margin-top:7px;
}
/*Menu hébergement*/
header nav.nav2 ul li.head_ski_chalet{
width: 102px;
}

header nav.nav2 ul li.head_ski_appart{
width: 270px;
border-left: 1px solid #DDCCBB;
}

header nav.nav2 ul li.head_ski_villages_clubs{
width: 214px;
border-left: 1px solid #DDCCBB;
}

header nav.nav2 ul li.head_ski_residences{
width: 194px;
border-left: 1px solid #DDCCBB;
}

header nav.nav2 ul li.head_ski_prestige{
width: 176px;
border-left: 1px solid #DDCCBB;
}

/*Encart label voyageur*/
.encart_contenu .contenu .onglet3 .ski{
height: 300px;
}

/*********************************Modif recherche avancée ski*********************************/
/* Récap critères sélectionnés */
.colonne_gauche form.recap_recherche_content{
	background-color: #efefef;
	padding: 6px 6px 21px;
}
.colonne_gauche .recap_recherche{
	color: #2d89c3;
	border-bottom: 2px solid #2d89c3;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	margin: 0;
	font-weight: bold;
	padding-bottom: 3px;
}
.colonne_gauche .recap_criteres_ski .recap_recherche{
	color: #2d69c3;
	border-bottom: 2px solid #2d69c3;
}
.colonne_gauche form.recap_recherche_content p{
	padding: 7px 11px 7px 14px;
	border-bottom: 1px solid #bdbdbd;
	margin: 0;
	background: url('http://www.lafrancedunordausud.fr/partenaires/webfrance/public/images/descente_moteur/ptt_supprim_recap_criteres.png') 183px 14px no-repeat;
	cursor: pointer;
}
.colonne_gauche form.recap_recherche_content p:last-of-type{
	border-bottom: 0;
}
.colonne_gauche form.recap_recherche_content p label{
	color: #3e3e3e;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.colonne_gauche form.recap_recherche_content p input{
	float: right;
	border: 0;
	opacity: 0;
	visibility: hidden;
}
.colonne_gauche form.recap_recherche_content .supprim{
	background: url('http://www.lafrancedunordausud.fr/partenaires/webfrance/public/images/descente_moteur/btn_supprim_recap_criteres.png') left top no-repeat;
	width: 177px;
	height: 25px;
	padding-left: 6px;
	border: 0;
	float: left; 
	margin: 8px 0 27px 13px;
}
.colonne_gauche .recap_criteres_ski form.recap_recherche_content .supprim{
	background: url('http://www.lafrancedunordausud.fr/partenaires/webfrance/public/images/descente_moteur/btn_supprim_recap_criteres_ski.png') left top no-repeat;
}
.colonne_gauche form.recap_recherche_content .supprim span{
	background: url('http://www.lafrancedunordausud.fr/partenaires/webfrance/public/images/descente_moteur/fleche_btn_supprim_recap_criteres.png') left 3px no-repeat;
	padding-left: 5px;
	color: #fff;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	display: block;
	margin-top: -3px;
}



.moteur_recherche_avancee .menu li a, .moteur_recherche_avancee .menu li a:active, .moteur_recherche_avancee .menu li a:visited, .moteur_recherche_avancee .menu li a:hover{
color: #4b4b4b;
}

#div_centre .ski_recherche_avancee{
background: url("../images/moteur/bg_moteur_recherche_avancee_ski.jpg") no-repeat scroll left 42px transparent;
}

#div_centre .ski_recherche_avancee .menu li{
background: url("../images/moteur/bg_onglets_home_ski.jpg") no-repeat scroll left top transparent;
}

#div_centre .ski_recherche_avancee .menu li.active{
background: url("../images/moteur/bg_li_active_recherche_avancee_home_ski.jpg") no-repeat scroll left top transparent;
}

.moteur_recherche_avancee .menu li.active a, .moteur_recherche_avancee .menu li.active a:active, .moteur_recherche_avancee .menu li.active a:visited, .moteur_recherche_avancee .menu li.active a:hover{
color: #ffffff;
}

#div_centre .ski_recherche_avancee .menu li span{
background: url("../images/moteur/bg_fleche_menu_moteur_ski.gif") no-repeat scroll left 4px transparent;
}

#div_centre .ski_recherche_avancee .menu li.active span{
background: url("../images/moteur/bg_fleche_on_menu_moteur.gif") no-repeat scroll left 4px transparent;
}

/*********************************Modif recherche géographique ski*********************************/
#div_centre .moteur_recherche_geographique .menu li{
background: url("../images/moteur/bg_onglets_home_ski.jpg") no-repeat scroll left top transparent;
}

#div_centre .moteur_recherche_geographique .menu li span{
background: url("../images/moteur/bg_fleche_menu_moteur_ski.gif") no-repeat scroll left 4px transparent;
}

#div_centre .moteur_recherche_geographique .menu li.active span{
background: url("../images/moteur/bg_fleche_on_menu_moteur.gif") no-repeat scroll left 4px transparent;
}

.moteur_recherche_geographique{
background: url("../images/moteur/bg_moteur_recherche_geographique.jpg") repeat-x scroll left 42px transparent;
}

.moteur_recherche_geographique .menu li a, .moteur_recherche_geographique .menu li a:active, .moteur_recherche_geographique .menu li a:visited, .moteur_recherche_geographique .menu li a:hover{
color: #4b4b4b;
}

#div_centre .moteur_recherche_geographique.menu li{
background: url("../images/moteur/bg_onglets_home_ski.jpg") no-repeat scroll left top transparent;
}

#div_centre .moteur_recherche_geographique .menu li.active{
background: url("../images/moteur/bg_li_active_recherche_geographique_home_ski.jpg") no-repeat scroll left top transparent;
}

#div_centre .moteur_recherche_geographique .menu li.active a{
color: #ffffff;
}

.moteur_recherche_geographique .contenu .encart select, .moteur_recherche_geographique .contenu textarea, .moteur_recherche_geographique .contenu input#search_addr{
border: 1px solid #D5D5D5;
color: #4B4B4B;
}

/*********************************Modif descente moteur ski*********************************/
/*.colonne_gauche{
background-color: #E7E7E7;
}*/

.colonne_gauche .destination .localisation{
background: url("/partenaires/webski/public/v2/images/fiche_station/bg_carte_ski.jpg") no-repeat left top;
padding: 15px 25px 5px 25px;
float: left;
}

.fs_alti {
font-size: 11px;
padding: 0 20px 6px 6px;
width: 216px;
background: url("/partenaires/webski/public/v2/images/fiche_station/bg_info_station.jpg") no-repeat left top;
color: #475582;
font-family: Tahoma,Verdana,Sans-serif;
}

/*.fs_alti tr{
background: url("../images/fiche_produit/bg_liens_colonne_gauche.gif") no-repeat scroll left 4px transparent;
}*/

/*.fs_alti td {
    border-bottom: 1px solid #A2B8DC;
}*/

.fs_alti_txt {
    height: 40px;
    padding: 0 0 0 36px;
	background: url("/partenaires/webski/public/v2/images/fiche_station/bg_liens_colonne_gauche_ski.png") no-repeat scroll left 9px transparent;
}

.fs_alti_num {
    background: url("/partenaires/webski/public/v2/images/fiche_station/bg_alti_num.gif") no-repeat 0 6px;
    color: #475582;
    font-size: 13px;
    text-align: center;
}

.colonne_gauche .destination .fs_titre{
/*color: #475582;*/
color: #ffffff;
font-family: Tahoma,Verdana,Sans-serif;
text-align: center;
font-weight: bold;
font-size: 14px;
/*background-color: #d6dfee;*/
background-color: #2d4992;
padding: 6px 0 4px 0;
}

.colonne_gauche .destination .fs_domaine{
/*color: #475582;*/
color: #ffffff;
font-family: Tahoma,Verdana,Sans-serif;
font-size: 11px;
/*background-color: #d6dfee;*/
background-color: #2d4992;
padding: 0 0 5px 30px;
line-height: 17px;
}

/*********************************Page coordonnées options*********************************/
.cbs_globale{
background-color: #ffffff;
}

.panier_header{
background: url("../images/tunnel_resa/panier_bg_head_ski.jpg") no-repeat scroll left top #F11E0B;
}

/*********************************Page récap commande*********************************/
.cbc_recap_box{
background-color: #ffffff;
}


/*********************************Modifs pour supression des onglets "rechercher un séjour", "recherche avancée" et "recherche géographique" *********************************/
.moteur .menu{display: none;}

.moteur .contenu, .moteur_recherche_avancee .contenu, .moteur_recherche_geographique .contenu{
margin-top: 0;


}

.moteur{margin-top: 0;}

.langues{
width: 18px;
padding: 0;
background-color: #b5c4dc;
margin: -83px 0 0 960px;
height: 35pxpx;
padding: 2px 3px 4px 3px;
/margin-left: 0px;
}

.langues .drapeau, .langues .drapeau_on{
margin-left: 0;
padding: 0;
width: 18px;
}

.langues .drapeau .bg{
padding: 0;
float: left;
width: 18px;
}

.langues .drapeau .bg a {
margin: 0px;
}

/*********************************Modifs pour évolution site (supression sous-menu / menu déroulant / menu en gris / onglets supprimés au dessus passés sur la gauche)*********************************/
header .logo .signature{
color: #ffffff;
}

/*header .deconnexion .deconnecter{
background: url("../images/header/bg_deconnexion.png") repeat-x scroll left top transparent;
border-left: 1px solid #FFFFFF;
padding: 0 0 0 36px;
width: 89px;
}*/

/*header .deconnexion a, header .deconnexion a:active, header .deconnexion a:visited, header .deconnexion a:hover{
color: #595959;
}*/

/*header .deconnexion .nom_compte{
background: url("../images/header/bg_mon_compte.png") no-repeat scroll left top transparent;
}*/

/*header .deconnexion a, header .deconnexion a:active, header .deconnexion a:visited, header .deconnexion a:hover{
color: #595959
}*/

/*header nav.nav1{
background: url("/partenaires/webfrance/public/images/header/bg_nav_header_gris.jpg") no-repeat left top #dfddde;
height: 36px;
padding-top: 0;
}*/

/*header nav.montagne_ete_et_ski{
background: url("/partenaires/webfrance/public/images/header/bg_nav_header_gris_avec_montagne_et_ski.jpg") no-repeat left top #dfddde;
}*/

/*header nav.montagne_ete_et_ski_et_gites{
background: url("/partenaires/webfrance/public/images/header/bg_nav_header_gris_avec_montagne_et_ski_et_gites.jpg") no-repeat left top #dfddde;
}*/

/*header nav.nav1 ul li{
background: none;
}*/

header nav.nav1 ul li a, header nav.nav1 ul li a:active, header nav.nav1 ul li a:visited, header nav.nav1 ul li a:hover {
color: #595959;
font-variant: small-caps;
}

header nav.nav1 ul li a:hover {
color: #ffffff;
}

/*header nav.nav1 ul li.accueil, header nav.nav1 ul li.mer, header nav.nav1 ul li.campagne, header nav.nav1 ul li.camping, header nav.nav1 ul li.gites, header nav.nav1 ul li.ski, header nav.nav1 ul li.we, header nav.nav1 ul li.promos, header nav.nav1 ul li.bonsplans, header nav.nav1 ul li.dernieres_minutes{
background: none;
margin-top: 0;
padding: 0;
}*/

/*header nav.nav1 ul li.accueil a, header nav.nav1 ul li.mer a, header nav.nav1 ul li.campagne a, header nav.nav1 ul li.camping a, header nav.nav1 ul li.gites a, header nav.nav1 ul li.ski a, header nav.nav1 ul li.we a, header nav.nav1 ul li.promos a, header nav.nav1 ul li.bonsplans a, header nav.nav1 ul li.dernieres_minutes a{
padding-top: 10px;
height: 26px;
display: block;
font-size: 15px;
}*/

/*header nav.nav1 ul li.ski a.active{
color: #ffffff;
color: #4C4B4B;
background: none;
}*/

.langues{
margin-top: -36px;
padding-top: 0;
height: 32px;
background: url('../images/moteur/bg_drapeau.png')left top repeat-x;
/background-color: #ffffff;
/margin-left: 1px;
}

header nav.nav1 ul li.ski .sous_menu{/margin: 36px 0 0 -59px; /*margin-top: 0;*/}
header nav.nav1 ul li.accueil a.active .sous_menu{/margin: 36px 0 0 -80px;}

header nav.nav1 ul li.ski a.active:hover{
color: #ffffff;
text-decoration: none;
cursor: pointer;
}

/*Colonne gauche*/
.colonne_gauche .titre_recherche_avancee{
background: url("../images/descente_moteur/bg_titre_recherche_avancee_ski.gif") no-repeat left top #2d69c3;
}

.colonne_gauche .categorie{
border-bottom: 1px dashed #9ec3fa;
}

.colonne_gauche .categorie .titre_categorie span{
color: #2d69c3;
}

.colonne_gauche #formRechercheGauche a.nouvelle_recherche{
background: url("../images/descente_moteur/bg_btn_recherche_ski.jpg") no-repeat scroll left top #2d69c3;
}

.colonne_gauche .destination .titre{
color: #1956b2;
}

.colonne_gauche .destination .titre span{
color: #2d69c3;
}

.fs_alti{
color: #1d55a7;
}

.colonne_gauche .destination .description_destination span{
color: #2d69c3;
}

.colonne_gauche .destination .fs_titre, .colonne_gauche .destination .fs_domaine{
background-color: #2d69c3;
}

.fs_alti_txt{
background: url("../images/descente_moteur/bg_liens_colonne_gauche_ski.png") no-repeat left 9px transparent;
}

.colonne_gauche .img_ski .localisation img{
width: 166px;
}

.colonne_gauche .destination .liens a{
color: #2d69c3;
background: url("../images/fiche_produit/bg_liens_colonne_gauche_ski.gif") no-repeat left 4px transparent;
}

/*Colonne droite*/
.colonne_resultats .bas_resultats .offre .residence .descriptif .nom_residence{
color: #2d69c3;
}

.resultats .total_resultats strong, .resultats .total_resultats em{
color: #2d69c3;
}

/*Fiche produit*/
.fp_bloc_titre strong{
color: #f11100;
}

.cbc_option_info{
color: #f11100;
float: right;
padding-right: 5px;
}

.cbc_option_info:hover{
text-decoration: underline;
}

/*Page Recherche avancée*/
#div_centre .ski_recherche_avancee{
background: url("../images/moteur/bg_moteur_recherche_avancee_ski.jpg") no-repeat left top transparent;
}

.moteur_recherche_avancee .contenu .etape .texte{
color: #595959;
}

.moteur_recherche_avancee .contenu .etape .texte span{
color: #000000;
}
