/* CSS Document */

body{
	color:#434343;
	font-family: Verdana;
	font-size: 11px;
	padding:0px; 
	margin:25px 0 0 0;	
}

#conteneur{
	width: 775px;
	text-align: center;
	position: relative;
	margin: 0px auto;
	}

img{ 
	border: 0;
	}
p{
	padding:0;
	margin-bottom:20px;
}

b{
	color:#234c90;
	font-weight:bold;
}

a{
	color:#234c90;
	text-decoration:underline;
}

a:hover{
	color:#234c90;
	text-decoration:underline;
}

#bandeau{
	width:775px;
	height:168px;
	position: absolute;
	margin-left: -387.5px;
	left: 50%;
	top: 0px;
	background-image:url(../medias/fr/commun/bandeau-illustratif-montagnes.jpg);
}

h1{
	padding:0;
	margin:0;
	font-size:12px;
	color:#234c90;
	text-transform:uppercase;
	font-weight:bold;
}

h2{
	padding:0;
	margin:0;
	font-size:12px;
	color:#234c90;
	text-transform:uppercase;
	font-weight:bold;
}

#menuSecondaire{
	clear:both;
	text-align:left;
	padding:46px 0 0 10px; 
	margin:0;
	
}

#bandeau #menuSecondaire ul{
	list-style-type:none;
	margin:0; 
	padding:0;
	}

#bandeau #menuSecondaire li{
	padding:0 11px 0px 0px;
	margin:0px 0 0 0;
	float:left;
	font-size:9px;
	font-weight:bold;
}

#bandeau li a {
	color:#183b82;
	text-decoration:none;
}

#bandeau li a:hover {
	color:#000000;
	text-decoration:none;
}

#contenu_pages{
	width: 775px;
	top: 168px;
	position:relative;
}


/* ----------------------------------------------------- MENU -------------------------------------------------*/

#menuContain{
	width: 775px;
	height: 32px;
	padding:0;
	margin:0;
	clear:both;
	}
		
#menu1Content ul{list-style-type: none;margin:0;padding:0 0 0 0px;}

#menu1Content li{
	padding:5px 0px 0 5px;
	margin:0;
}

#menu2Content ul{list-style-type: none;margin:0;padding:0 0 0 0px;}

#menu2Content li{
	margin:0;
	padding:5px 3px 0 5px;
}

#menu3Content ul{list-style-type: none;margin:0;padding:0 0 0 0px;}

#menu3Content li{
	padding:5px 3px 0 5px;
	margin:0;
}

#menu4Content ul{list-style-type: none;margin:0;padding:0 0 0 0px;}

#menu4Content li{
	padding:5px 30px 0 5px;
	margin:0;
}

	
a.sous-rubrique{
	/*display:block;*/
	background-color:#c6d9ef;
	color:#1b4086;
	padding:5px 0px 5px 5px;
	text-decoration:none;
	line-height:22px;
	}
		
a.sous-rubrique:hover{
	font-weight:bold;
	color:#ffffff;
	}

	
#menuContain #rubriques {
	float:left;
	margin-top:21px;
	}
	
#menuContain #rubriques ul{
	margin: 0;
	padding:0;
	list-style-type: none;
	}
	
#menuContain #rubriques li{
	float:left;
	}
	
a#bloc1{
	width:111px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-organisation.jpg);
	background-repeat:no-repeat;
	margin:0;
	color:#ffffff;
	}
	
a#bloc1:hover{
	background-image:url(../medias/fr/commun/menu-organisation-over.jpg);
	color:#1f468a;
	}
	
a#bloc1:select{
	background-image:url(../medias/fr/commun/menu-organisation-over.jpg);
	color:#1f468a;
	}
	
a#bloc2{
	width:82px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-activites.jpg);
	background-repeat:no-repeat;
	}
	
a#bloc2:hover{
	background-image:url(../medias/fr/commun/menu-activites-over.jpg);
	}
	
a#bloc2:select{
	background-image:url(../medias/fr/commun/menu-activites-over.jpg);
	}
	
a#bloc3{
	width:165px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-destination-montagne.jpg);
	background-repeat:no-repeat;
	}
	
a#bloc3:hover{
	background-image:url(../medias/fr/commun/menu-destination-montagne-over.jpg);
	}
	
a#bloc3:select{
	background-image:url(../medias/fr/commun/menu-destination-montagne-over.jpg);
	}
	
a#bloc4{
	width:223px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-destination-france-etranger.jpg);
	background-repeat:no-repeat;
	}
	
a#bloc4:hover{
	background-image:url(../medias/fr/commun/menu-destination-france-etranger-over.jpg);
	}
	
a#bloc4:select{
	background-image:url(../medias/fr/commun/menu-destination-france-etranger-over.jpg);
	}
	
a#bloc5{
	width:75px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-contact.jpg);
	background-repeat:no-repeat;
	}
	
a#bloc5:hover{
	background-image:url(../medias/fr/commun/menu-contact-over.jpg);
	}
	
a#bloc5:select{
	background-image:url(../medias/fr/commun/menu-contact-over.jpg);
	}
	
a#bloc6{
	width:119px;
	height:32px;
	display:block;
	background-image:url(../medias/fr/commun/menu-demande-devis.jpg);
	background-repeat:no-repeat;
	}
	
a#bloc6:hover{
	background-image:url(../medias/fr/commun/menu-demande-devis-over.jpg);
	}
	
a#bloc6:select{
	background-image:url(../medias/fr/commun/menu-demande-devis-over.jpg);
	}
	
	
/* ----------------------------------------------------- FOOTER -------------------------------------------------*/

#footer{
	width:775px;
	height:21px;
	font-size:9px;
	color:#ffffff;
	clear:both;
}

#footer #footerGauche{
	width:8px;
	height:21px;
	background-image:url(../medias/fr/commun/footer-gauche.jpg);
	float:left;
}

#footer #footerCentre{
	background:url(../medias/fr/commun/footer.jpg) repeat-x;
	width:745px;
	height:16px;
	float:left;
	padding:5px 0 0 14px;
	text-align:left;
}

#footer #footerDroit{
	width:8px;
	height:21px;
	background-image:url(../medias/fr/commun/footer-droit.jpg);
	float:left;
}

#footer #footerCentre a{
	color:#ffffff;
	text-decoration:none;
}

#footer #footerCentre a:hover{
	color:#ffffff;
	text-decoration:underline;
}

#footer-ref{
	width:735px;
	height:140px;
	padding-top:20px;
	float:left;
	background-color:#ecf3fb;
	text-align:left;
}
#footer-ref li{
	float:left;
	list-style-type:none;
	font-size:9px;
	color:#4888c6;
	padding:0 2px 0 2px;
}
#footer-ref li a{
	color:#4888c6;
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
	text-transform:uppercase;
}
#footer-ref li a:hover{
	color:#4888c6;
	font-weight:bold;
	font-size:9px;
	text-decoration:underline;
	text-transform:uppercase;
}
	
	
/* ----------------------------------------------------- CONTENU HOME -------------------------------------------------*/

#edito{
	width:727px;
	padding:20px 5px 0 33px;	
	float:left;
}

#edito h1{
	color:#234c90;
	font-size:12px;
	text-transform:uppercase;
	margin:0;
	padding:0;
}

#editoFlash{
	width:221px;
	height:122px;
	float:left;
}

#editoTexte{
	width:450px;
	padding:0 0 0 20px;
	text-align:left;
	float:left;
	line-height:17px;
}
#editoTexte h1{
	margin-bottom:10px;
}

#accesRapide{
	width:775px;
	height:282px;
	background-image:url(../medias/fr/commun/fond-encarts-home.jpg);
	clear:both;
}


#accesRapide ul{list-style-type: none;margin:0;padding:92px 0 0 10px;}

#accesRapide li{float:left;padding:0 5px 0 0;}
	
#accesRapide li a#organisation {
	display:block;
	background-image:url(../medias/fr/commun/organisation.gif);
	width:141px;
	height:138px;
	padding:0;
	text-decoration:none;
}

#accesRapide li a#organisation:hover {
	background-image:url(../medias/fr/commun/organisation-over.gif);
}

#accesRapide li a#activites {
	display:block;
	background-image:url(../medias/fr/commun/activites.gif);
	width:141px;
	height:138px;
	padding:0;
	text-decoration:none;
}

#accesRapide li a#activites:hover {
	background-image:url(../medias/fr/commun/activites-over.gif);
}

#accesRapide li a#montagne {
	display:block;
	background-image:url(../medias/fr/commun/destination-montagne.gif);
	width:140px;
	height:138px;
	padding:0;
	text-decoration:none;
}

#accesRapide li a#montagne:hover {
	background-image:url(../medias/fr/commun/destination-montagne-over.gif);
}

#accesRapide li a#etranger {
	display:block;
	background-image:url(../medias/fr/commun/destination-france-etranger.gif);
	width:140px;
	height:138px;
	padding:0;
	text-decoration:none;
}

#accesRapide li a#etranger:hover {
	background-image:url(../medias/fr/commun/destination-france-etranger-over.gif);
}

#coupDeCoeur{
	width:183px;
	height:240px;
	float:left;
	margin-top:-92px;
	background:url(../medias/fr/commun/coup-de-coeur.gif) no-repeat ;
	
	overflow:hidden;
	
	 
}

#coupDeCoeur #coupDeCoeurTexte{
	width:151px;
	padding:12px 25px 0px 7px;
	color:#ffffff;
	text-align:left;
	
	
}

#coupDeCoeur #coupDeCoeurTexte #coupDeCoeurTitre{
	color:#ffffff;
	font-size:13px;
	text-transform:uppercase;
	font-weight:bold;
}

#coupDeCoeur #coupDeCoeurTexte ul{
	list-style-type:none;
	margin:0; 
	padding:0;
	}

#coupDeCoeur #coupDeCoeurTexte li{
	background: url(../medias/fr/commun/fleche.gif) no-repeat left top;
	padding:0 0 0px 12px;
	margin:5px 0 0 0;
}

.actuTitre{
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
}

.actuTexte{
	font-size:9px;
	line-height:11px;
}

#coupDeCoeur #coupDeCoeurTexte li a{
	color:#ffffff;
	text-decoration:none;
	text-align:right;
	float:right;
	font-size:9px;
}

#coupDeCoeur #coupDeCoeurTexte li a:hover{
	color:#ffffff;
	text-decoration:underline;
	text-align:right;
	font-size:9px;
}

/* ----------------------------------------------------- PAGE DYNAMIQUE -------------------------------------------------*/

#illustration{
	width:234px;
	height:239px;
	padding:33px 22px 40px 34px;	
	float:left;
}


#illustration-organisation{
	width:234px;
	height:239px;
	background:url(../medias/fr/pages/contenu/organisation.jpg);
}

#illustration-activites{
	width:234px;
	height:239px;
	background:url(../medias/fr/pages/contenu/activites.jpg);
}

#illustration-destination-montagne{
	width:234px;
	height:239px;
	background:url(../medias/fr/pages/contenu/destination-montagne.jpg);
}

#illustration-destination-france-etranger{
	width:234px;
	height:239px;
	background:url(../medias/fr/pages/contenu/destination-france-etranger.jpg);
}

#contenuDroite{
	width:418px;
	float:left;
	padding:42px 0px 35px 0px;
}

#contenuDroite #contenuDroiteHeader{
	width:431px;
	height:37px;
	background-image:url(../medias/fr/pages/contenu/fond-contenu-header.gif);
	text-align:left;
	padding:22px 0 0 21px;
}

#contenuDroite #contenuDroiteCenter{
	width:406px;
	background:#ecf3fa repeat-y;
	padding:1px 23px 15px 23px;
	text-align:left;
	line-height:17px;
}


#contenuDroite #contenuDroiteCenter ul{
	list-style-type:none; 
	margin:0;
	padding:0;
}

#contenuDroite #contenuDroiteCenter li{
	background: url(../medias/fr/pages/contenu/fleche.gif) no-repeat left 6px ;
	padding:0px 0 0px 12px;
	margin:0px 0 0 0;
}


#contenuDroite .contenuDroiteFooter{
	width:452px;
	height:5px;
	clear:both;
	background:url(../medias/fr/pages/contenu/fond-contenu-footer.gif);
	background-repeat:no-repeat;
	padding:0;
}




/* ----------------------------------------------------- CONTACT / DEVIS -------------------------------------------------*/

#illustration-bleue{
	width:234px;
	height:239px;
	background:url(../medias/fr/pages/contact-devis/bleu.jpg);
	text-align:left;
}

#illustration-bleue ul{
	list-style-type:none; 
	margin:0;
	padding:0;
	color:#ffffff;
	font-size:9px;
	padding:50px 0 0 16px;
}

#illustration-bleue li{
	background: url(../medias/fr/commun/fleche.gif) no-repeat left top;
	padding:0px 0 10px 12px;
	margin:0px 0 0 0;
}

#illustration-bleue b{
	color:#ffffff;	
}

#contenuDroite .contenuFormulaire{
	width:406px;
	background:#ecf3fa repeat-y;
	padding:1px 23px 15px 23px;
	text-align:left;
	line-height:17px;
	float:left;
}

.champs{
	float:left;
}

.contenuFormulaire ul{
	list-style-type:none; 
	margin:0;
	padding:0;
}

.contenuFormulaire li{
	background: url(../medias/fr/pages/contact-devis/fleche.gif) no-repeat left center;
	padding:0px 0 0px 12px;
	margin:0px 0 11px 0;
}

.form{
	width:200px;
	float:right;
	padding-right:0px;
	margin:0;
}

.form .champ{
	margin:0;
	padding:0;
}

.formLarge{
	width:400px;
	float:left;
	padding-right:0px;
}

.form p{
	float:right;
	padding:0 0 10px 0;
	margin:0;
	font-size:9px;
}

input{
	width:200px;
	height:15px;
	margin-bottom:10px;
	border:#234c90 solid 1px;
	padding:0;
}

.zonePetite{
	width:200px;
	margin-bottom:15px;
	border:#234c90 solid 1px;
}

.zoneLarge{
	width:400px;
	margin-bottom:15px;
	border:#234c90 solid 1px;
}

select{
	width:200px;
	margin-bottom:5px;
	border:#234c90 solid 1px;
}

.radio{
	border:none;
	width:15px;
	float:left;
}

.texteRadio{
	padding:0px 5px 0 0px;
	float:left;
	margin:0;
}

.case{
	border:none;
	width:15px;
	float:left;
}

.texteCase{
	padding:0px 10px 0 0px;
	float:left;
	margin:0;
}

.ligneCase{
	clear:both;
}

#dateArrivee{
	width:110px;
	height:15px;
	border:#234c90 solid 1px;
	float:left;
}

.dateArriveeTexte{
	padding:0px 0 0 5px;
	float:left;
	margin:0;
}

#dureeSejour{
	width:160px;
	height:15px;
	margin-top:20px;
	border:#234c90 solid 1px;
	float:left;
}

.dureeSejourTexte{
	padding:20px 0 0 5px;
	float:left;
	margin:0;
}

#nombrePersonnes{
	width:200px;
	height:15px;
	border:#234c90 solid 1px;
	float:left;
	margin:0 0 5px 0;
}

.nombrePersonnesTexte{
	padding:0;
	margin:0;
	float:left;
}

.titreActivite {
	color:#1b4086;
	text-transform:uppercase;
	clear:both;
	font-weight:bold;
}


.buttonImg {
   width:83px;
   height:20px;
   padding: 0 0 0 10px;
   border: 0;
   background:url(../medias/fr/pages/contact-devis/envoyer.jpg) no-repeat top left ;
   cursor:pointer;
   float:right;
   color:#ffffff;
   font-size:9px;
   font-weight:bold;
}

.buttonImg:hover {
   background: transparent url(../medias/fr/pages/contact-devis/envoyer-over.jpg) no-repeat top left ;
   color:#234c90;
}

#mentionsContact{
	clear:both;
	font-size:9px;
	line-height:12px;
	padding:20px 0 0 0;
}

#contenuDroite .contenuDroiteHeaderPetit{
	width:452px;
	background:url(../medias/fr/pages/contact-devis/fond-contenu-header.gif);
	background-repeat:no-repeat;
	height:5px;
	padding:0;
	display:block;
	font-size:1px;
	margin-top:2px;
}


/* ----------------------------------------------------- MENTIONS LÉGALES -------------------------------------------------*/

#contenuLarge{
	width:707px;
	float:left;
	padding:42px 34px 35px 34px;
}

#contenuLargeHeader{
	width:686px;
	height:40px;
	background-image:url(../medias/fr/pages/contenu/fond-contenu-header-large.gif);
	font-size:12px;
	color:#234c90;
	text-transform:uppercase;
	font-weight:bold;
	text-align:left;
	padding:22px 0 0 21px;
}

#contenuLargeCenter{
	width:661px;
	background:#ecf3fa repeat-y;
	padding:1px 23px 15px 23px;
	text-align:left;
	line-height:17px;
}

#contenuLargeFooter{
	width:707px;
	background:url(../medias/fr/pages/contenu/fond-contenu-footer-large.gif);
	height:5px;
}

#contenuLargeCenter ul{
	list-style-type:none; 
	margin:0;
	padding:0;
	color:#234c90;
	font-weight:bold;
}

#contenuLargeCenter li{
	background: url(../medias/fr/pages/contenu/fleche.gif) no-repeat left center;
	padding:0px 0 0px 12px;
	margin:0px 0 0 0;
}

a.ndLien{
	text-decoration:none;
}

a.ndLien:Hover{
	text-decoration:none;
}

a.plan{
	text-decoration:none;
}

a.plan:Hover{
	text-decoration:underline;
}

.actu{
	margin-bottom:20px;
}
.actu p{
	margin-bottom:0px;
}
.actu ul{
	margin-bottom:0px;
	padding-bottom:0px;
}
.actu a{
	text-decoration:none;
}
.actu a:hover{
	text-decoration:underline;
}

