/* FR */
body {
	margin: 0;
	padding: 0;
	width: 955px;
	margin: auto;
	background-color: #FFFFFF;
}

img {
	border: none;
}

ul {
	margin: 0;
	padding: 0;
}

#entete {
	width: 955px;
}

#frise {
	float: left;
	width: 145px;
	height: 370px;
	background-image: url(images/fond_frise.png);
	background-repeat: no-repeat;
}

.camera {
	position: absolute;
	top: 0px;
	margin-left: 886px;
}
.vgb {
	position: absolute;
	top: 160px;
	margin-left: 860px;
}
.vf {
	position: absolute;
	top: 160px;
	margin-left: 895px;
}

.menu1 {
	position: absolute;
	margin: 20px 0 0 0;
}
.menu2 {
	position: absolute;
	margin: 61px 0 0 0;
}
.menu3 {
	position: absolute;
	margin: 84px 0 0 50px;
}
.menu4 {
	position: absolute;
	margin: 113px 0 0 1px;
}
.menu5 {
	position: absolute;
	margin: 145px 0 0 1px;
}

.carte_room {
	position: absolute;
	margin: 194px 0 0 0;
}
.carte_bar {
	position: absolute;
	margin: 225px 0 0 0;
}
.carte_spa {
	position: absolute;
	margin: 248px 0 0 0;
}
.plaquette {
	position: absolute;
	top: 441px;
}
.telechargement {
	position: absolute;
	margin: 283px 0 0 0;
}
.recrutement {
	position: absolute;
	margin: 333px 0 0 0;
}

.plan {
	position: absolute;
	top: 533px;
}
.cartes {
	position: absolute;
	top: 0px;
	margin-left:-1000px;
}
.accueil {
	position: absolute;
	top: 178px;
	margin-left:5px;
}

#corps_vignette {
	float: left;
	width : 810px;
	height: 370px;
}

.photo_vignette {
	position: absolute;
	margin-top: 33px;
	margin-left: 33px;
}
.titre_vignette {
	position: absolute;
	margin-top: 33px;
	margin-left: 566px;
}
.titre_omnisens {
	position: absolute;
	margin-top: 30px;
	margin-left: 715px;
}

.soustitre_vignette {
	position: absolute;
	margin-top: 65px;
	margin-left: 566px;
}
.soustitre_esf {
	position: absolute;
	margin-top: 10px;
	margin-left:650px;
}
.soustitre_3v {
	position: absolute;
	margin-top: 22px;
	margin-left:710px;
}

.vignettes {
	margin: 0;
	padding: 0;
	position: absolute;
	margin-top: 92px;
	margin-left: 566px;
	list-style-type:none;
}
.vignettes li {
	padding-bottom: 1px;
}

.barre_verticale {
	position: absolute;
	top: 307px;
	margin-left: 661px;
}

.mots {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 304px;
	margin-left: 678px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}
.mots ul{
	list-style-type:none;	
}
.mots_concept li {
	padding-bottom: 34px;
	color: #A77E36;	
}
.mots_suites li {
	padding-bottom: 34px;
	color: #AD1A1F;
}
.mots_appartement li {
	padding-bottom: 34px;
	color: #4A2B12;
}
.mots_spa li {
	padding-bottom: 34px;
	color: #6B9BA0;
}
.mots_bar li {
	padding-bottom: 34px;
	color: #5E0A55;
}

.texte_ski {
	position: absolute;
	margin-top: 88px;
	margin-left: 678px;
	color: #57553E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	list-style-type: none;
	width: 134px;
}

.texte_ski p {
	margin: 0 0 20px 0;
}

.carre_pistes {
	position: absolute;
	margin-top: 6px;
	margin-left: 0px;
}
.url_pistes {
	position: absolute;
	margin-top: 2px;
	margin-left: 10px;
	color: #58553E;
	text-decoration: underline;
}

.carre_esf {
	position: absolute;
	margin-top: 6px;
	margin-left: 0px;
}
.url_esf {
	position: absolute;
	margin-top: 2px;
	margin-left: 10px;
	color: #58553E;
	text-decoration: underline;
}

.carre_3v {
	position: absolute;
	margin-top: 6px;
	margin-left: 0px;
}
.url_3v {
	position: absolute;
	margin-top: 2px;
	margin-left: 10px;
	color: #58553E;
	text-decoration: underline;
}

.carre_orcel {
	position: absolute;
	margin-top: 6px;
	margin-left: 0px;
}

.url_orcel {
	position: absolute;
	margin-top: 2px;
	margin-left: 10px;
	color: #505559;
	text-decoration: underline;
}


#pieddepage {
}

#pieddepage_acces{
	position: absolute;
	margin: 304px 0 0 -145px;
}

.adresse {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 590px;
	margin-left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.maison {
	position: absolute;
	top: 585px;
	margin-left: 910px;
}

.handicap {
	position: absolute;
	top: 585px;
	margin-left: 10px;
}


.tele {
	position : absolute;
	top : 245px;
	margin-left: 745px;
	z-index: 100;
}

.suite {
	position : absolute;
	top : 530px;
	margin-left: 778px;
	z-index: 100;
}
.retour {
	position : absolute;
	top : 530px;
	margin-left: 748px;
	z-index: 100;
}


#corps {
position: absolute;
	top: 0px;
	margin-left: 0px;
}

#corpsespace {
	position: absolute;
	top: 200px;
	margin-left: 200px;
}



.corps {
	float: left;
	background-image: url(images/reservation_fond.jpg);
	width: 810px;
	height: 370px;
}
.corps_acces {
	float: left;
	background-image: url(images/fond.jpg);
	width: 810px;
	height: 370px;
}

.mserreur
{
	position: absolute;
	margin: 30px 0 0 360px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #E9E9E9;
	color: #900;
}
.mserreur1
{
	position: absolute;
	margin: 300px 0 0 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #900;
}

#corps_index {
	float: left;
	background-image: url(images/fond.jpg);
	width: 810px;
	height: 370px;
}

.corps_merci {
	float: left;
	background-image: url(images/fond.jpg);
	width: 810px;
	height: 370px;
}

.film {
	position: absolute;
	top: 10px;
	margin-left: 910px;
}

.accueil_photo {
	position: absolute;
	top: 215px;
	margin-left:0px;
}
.accueil_photo1 {
	position: absolute;
	top: 215px;
	margin-left:512px;
}
.accueil_texte {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	position: absolute;
	top: 235px;
	width: 280px;
	margin-left: 526px;
	text-align: justify;
}
.accueil_texte h2{
	margin: 0 0 7px 0;
	padding: 0px;
	text-align: center;
	font-weight: normal;
	font-variant: small-caps;
}
.accueil_texte p{
	margin: 0 0 7px 0;
	padding: 0px;
	font-size: 14px;
	text-align: center;
	font-variant: small-caps;
}
.accueil_texte ul{
	margin: 20px 20px 10px 20px;
	padding: 0px;
	list-style-type: square;
}
.accueil_texte ul li{
	margin: 0 0 20px 0;
	padding: 0px;
	font-size: 13px;
}

.appart_photo1 {
	position: absolute;
	top: 215px;
	margin-left:156px;
}
.appart_photo2 {
	position: absolute;
	top: 215px;
	margin-left:658px;
}

#corps_concept {
	position: absolute;
	top: 50px;
	margin-left: 180px;
}
.concept_titre {
	position: absolute;
	top: 260px;
	margin-left: 50px;
}
.concept_photo1 {
	position: absolute;
	top: 310px;
	margin-left: 71px;
}
.concept_photo2 {
	position: absolute;
	top: 446px;
	margin-left: 71px;
}
.concept_photo3 {
	position: absolute;
	top: 310px;
	margin-left: 270px;
}
.concept_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_elegance {
	position: absolute;
	top: 50px;
	margin-left: 145px;
}
.elegance_titre {
	position: absolute;
	top: 245px;
	margin-left: 100px;
}
.elegance_legende {
	position: absolute;
	top: 460px;
	margin-left: 292px;
}
.elegance_photo1 {
	position: absolute;
	top: 290px;
	margin-left: 25px;
}
.elegance_photo2 {
	position: absolute;
	top: 290px;
	margin-left: 272px;
}
.elegance_photo3 {
	position: absolute;
	top: 290px;
	margin-left: 384px;
}
.elegance_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_paradis {
	position: absolute;
	top: 50px;
	margin-left: 180px;
}
.paradis_titre {
	position: absolute;
	top: 245px;
	margin-left: 90px;
}
.paradis_legende {
	position: absolute;
	top: 460px;
	margin-left: 270px;
}
.paradis_photo1 {
	position: absolute;
	top: 290px;
	margin-left: 25px;
}
.paradis_photo2 {
	position: absolute;
	top: 290px;
	margin-left: 271px;
}
.paradis_photo3 {
	position: absolute;
	top: 290px;
	margin-left: 384px;
}
.paradis_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_spa {
	position: absolute;
	top: 0px;
	margin-left: 145px;
}
.spa_titre {
	position: absolute;
	top: 230px;
	margin-left: 8px;
}
.spa_photo1 {
	position: absolute;
	top: 350px;
	margin-left: 54px;
	z-index: 150;
}
.spa_photo2 {
	position: absolute;
	top: 350px;
	margin-left: 324px;
	z-index: 50;
}
.spa_photo3 {
	position: absolute;
	top: 350px;
	margin-left: 273px;
	z-index: 100;
}
.spa_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_suites {
	position: absolute;
	top: 50px;
	margin-left: 145px;
}
.suites_titre {
	position: absolute;
	top: 245px;
	margin-left: 25px;
}
.suites_photo1 {
	position: absolute;
	top: 290px;
	margin-left: 25px;
}
.suites_photo2 {
	position: absolute;
	top: 290px;
	margin-left: 211px;
}
.suites_elegance {
	position: absolute;
	top: 540px;
	margin-left: 90px;
}
.suites_paradis {
	position: absolute;
	top: 540px;
	margin-left: 284px;
}
.suites_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_bar {
	position: absolute;
	top: 50px;
	margin-left: 145px;
}
.bar_titre {
	position: absolute;
	top: 240px;
	margin-left: 20px;
}
.bar_legende {
	position: absolute;
	top: 450px;
	margin-left: 308px;
}
.bar_photo1 {
	position: absolute;
	top: 380px;
	margin-left: 25px;
}
.bar_photo2 {
	position: absolute;
	top: 380px;
	margin-left: 264px;
}
.bar_photo3 {
	position: absolute;
	top: 380px;
	margin-left: 373px;
}
.bar_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}

#corps_appartement {
	position: absolute;
	top: 50px;
	margin-left: 145px;
}
.appartement_titre {
	position: absolute;
	top: 225px;
	margin-left: 560px;
}
.appartement_soustitre {
	position: absolute;
	top: 260px;
	margin-left: 570px;
}
.appartement_legende {
	position: absolute;
	top: 450px;
	margin-left: 308px;
}
.appartement_photo1 {
	position: absolute;
	top: 245px;
	margin-left: 50px;
}


.appartement_photo2 {
	position: absolute;
	top: 451px;
	margin-left: 30px;
}
.appartement_photo3 {
	position: absolute;
	top: 290px;
	margin-left: 138px;
}
.appartement_photo4 {
	position: absolute;
	top: 365px;
	margin-left: 138px;
}
.appartement_photo5 {
	position: absolute;
	top: 290px;
	margin-left: 258px;
}
.appartement_photo6 {
	position: absolute;
	top: 370px;
	margin-left: 258px;
}
.appartement_photo7 {
	position: absolute;
	top: 290px;
	margin-left: 367px;
}
.appartement_flash {
	position: absolute;
	top: 215px;
	margin-left: 480px;
}



#corps_galerie {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 245px;
	margin-left: 160px;
}
.photo56 {
	position: absolute;
	top: 215px;
	margin-left: 0px;
}
.photo1 {
	position: absolute;
	top: 215px;
	margin-left: 11px;
}
.icone {
	position: absolute;
	top: 240px;
	margin-left:550px;
}
.icone1 {
	position: absolute;
	top: -1000px;
}
.photo2 {
	position: absolute;
	top: 215px;
	margin-left:502px;
}

.photo {
	position: absolute;
	top: 215px;
	margin-left:156px;
}

.flash {
	position: absolute;
	top: 215px;
	margin-left: 646px;
}
.courchevel_1 {
	position: absolute;
	top: 215px;
	margin-left: 156px;
}
.courchevel_2 {
	position: absolute;
	top: 215px;
	margin-left: 623px;
}
.flash1 {
	position: absolute;
	top: 215px;
	margin-left: 658px;
}
.photo1ff {
	position: absolute;
	top: 215px;
	margin-left: 622px;
}
.photo1b {
	position: absolute;
	top: 215px;
	margin-left: 643px;
}
.photo2ff {
	position: absolute;
	top: 208px;
	margin-left: 146px;
	left: 119px;
}
.photo3 {
	position: absolute;
	top: 215px;
	margin-left: 752px;
}
.tarifs_photo1 {
	position: absolute;
	top: 225px;
	margin-left: 50px;
}
.tarifs_photo2 {
	position: absolute;
	top: 215px;
	margin-left: 593px;
}
.piscine_photo2 {
	position: absolute;
	top: 215px;
	margin-left: 676px;
}

.acces {
	position: absolute;
	top: 466px;
	margin-left:20px;
}

.google {
	position: absolute;
	top: 468px;
	margin-left:105px;
}
.acces_c {
	position: absolute;
	top: 356px;
	margin-left:159px;
}
.google_c {
	position: absolute;
	top: 356px;
	margin-left:251px;
}

.elegance {
	position: absolute;
	top: 337px;
	margin-left: 457px;
}
.paradis {
	position: absolute;
	top: 484px;
	margin-left: 220px;
}
.piscine {
	position: absolute;
	top: 351px;
	margin-left: 480px;
}
.soins {
	position: absolute;
	top: 506px;
	margin-left: 246px;
}
.fleche_gauche {
	position: absolute;
	top: 365px;
	margin-left: 504px;
}
.fleche_droite {
	position: absolute;
	top: 365px;
	margin-left: 545px;
}
.fleche_gauche_soins {
	position: absolute;
	top: 373px;
	margin-left: 381px;
}
.fleche_droite_soins {
	position: absolute;
	top: 373px;
	margin-left: 422px;
}
.gauches {
	position: absolute;
	top: 366px;
	margin-left: 375px;
}
.droites {
	position: absolute;
	top: 364px;
	margin-left: 406px;
}

.orcel_t1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 250px;
	margin-left: 50px;
	width: 315px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58553E;
	text-align: justify;
}
.orcel_t2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 320px;
	margin-left: 50px;
	width: 300px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #58553E;
	text-align: justify;
}

.orcel_t5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 440px;
	margin-left: 50px;
	width: 410px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: justify;
}

.ski_photo1 {
	position: absolute;
	top: 431px;
	margin-left: 40px;
}
.ski_photo2 {
	position: absolute;
	top: 215px;
	margin-left: 540px;
}
.texte_local {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 250px;
	margin-left: 48px;
	width: 235px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

form {
	margin: 0 0 0 50px;
}

fieldset {
   	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/reservation_fond.jpg);
	margin-bottom: 2em;
}

label
{
   color: #FFFFFF;
   font-weight: normal;
   font-size: 13px;
   line-height: 25px;
}

legend {
	margin-left: 20em;
	font-size: 1.5em;
	color: #FFFFFF;
}

input, textarea {
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
}

.texte {
	font-weight: normal;
	padding-left: 2em;
}
.texte1 {
	font-weight: normal;
}
.tableau {
	padding-left: 12px;
}

.formulaire_2 {
   	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	background-image: url(images/photo_reservation.png);
	margin-bottom: 2em;
}

.texte_reservation1 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	position: absolute;
	top: 550px;
	width: 750px;
	margin-left: 10px;
}
.texte_reservation2 {
	margin-left:200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 500px;
	font-weight: bold;
	position: absolute;
	top: 230px;
	margin-left: 400px;
}

.tab1 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 10px;
	margin-left: 10px;
	width: 350px;
	line-height: 17px;
}
.tab2 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 30px;
	width: 420px;
	line-height: 17px;
	margin-left: 370px;
}
.tab3 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 290px;
	margin-left: 330px;
	width: 300px;
}
.tab4 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 260px;
	margin-left: 370px;
	width: 300px;
}
.tab5 {
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 300px;
	margin-left: 330px;
	width: 300px;
}

.texte_merci {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	position: absolute;
	top: 350px;
	width: 450px;
	margin-left: 150px;
	text-align: center;
}

.rang1 {
	float: left;
	width: 760px;
	margin-top: 30px;
	margin-left: 0px;
}

.rang1 ul{
	margin-left: 25px;
}

.rang1 li{
	display: inline;
	float: left;
	margin-left: 3px;
	padding : 0;
}

.rang1_appart li{
	float: left;
	display: inline;
}
.rang2_appart li{
	float: left;
	display: inline;
}
#corps_tarifs {
	float: left;
/*	background-image: url(images/fond.jpg);*/
	width: 810px;
	height: 370px;
}
#corps_local {
	float: left;
}
#corps_reservation {
	float: left;
	background-image: url(images/fond.jpg);
	width: 810px;
	height: 370px;
}

.res {
	position : absolute;
	top : 220px;
	margin-left: 20px;
}


#corps_localisation {
}

.hd_r1p1 {
	position : absolute;
	top : 252px;
	margin-left: 30px;
}
.hd_r1p2 {
	position : absolute;
	top : 252px;
	margin-left: 170px;
}
.hd_r1p3 {
	position : absolute;
	top : 252px;
	margin-left: 310px;
}
.hd_r1p4 {
	position : absolute;
	top : 252px;
	margin-left: 450px;
}
.hd_r1p5 {
	position : absolute;
	top : 252px;
	margin-left: 590px;
}

.hd_r2p1 {
	position : absolute;
	top : 344px;
	margin-left: 30px;
}
.hd_r2p2 {
	position : absolute;
	top : 344px;
	margin-left: 100px;
}
.hd_r2p3 {
	position : absolute;
	top : 344px;
	margin-left: 170px;
}
.hd_r2p4 {
	position : absolute;
	top : 344px;
	margin-left: 240px;
}
.hd_r2p5 {
	position : absolute;
	top : 344px;
	margin-left: 310px;
}
.hd_r2p6 {
	position : absolute;
	top : 344px;
	margin-left: 380px;
}
.hd_r2p7 {
	position : absolute;
	top : 344px;
	margin-left: 450px;
}
.hd_r2p8 {
	position : absolute;
	top : 344px;
	margin-left: 520px;
}
.hd_r2p9 {
	position : absolute;
	top : 344px;
	margin-left: 590px;
}


.hd_r3p1 {
	position : absolute;
	top : 447px;
	margin-left: 30px;
}
.hd_r3p2 {
	position : absolute;
	top : 447px;
	margin-left: 100px;
}
.hd_r3p3 {
	position : absolute;
	top : 447px;
	margin-left: 170px;
}
.hd_r3p4 {
	position : absolute;
	top : 447px;
	margin-left: 240px;
}
.hd_r3p5 {
	position : absolute;
	top : 447px;
	margin-left: 310px;
}
.hd_r3p6 {
	position : absolute;
	top : 447px;
	margin-left: 380px;
}
.hd_r3p7 {
	position : absolute;
	top : 447px;
	margin-left: 450px;
}
.hd_r3p8 {
	position : absolute;
	top : 447px;
	margin-left: 520px;
}
.hd_r3p9 {
	position : absolute;
	top : 447px;
	margin-left: 590px;
}

.texte_hd {
	position : absolute;
	top : 220px;
	margin-left: 200px;
	color: #58553E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

a.imag{
/*position: relative;*/
z-index: 50;
}
a.imag:hover{
cursor: pointer;
z-index: 2;
}
a.imag span{
display: none;
}
a.imag:hover span{
display:block;
position:relative;
margin-top: -140px;
margin-left: -560px;
z-index: 50;
}

.numpage {
	position : absolute;
	margin: 315px 0 0 780px;
	z-index: 100;
}

.courriel a{
	text-decoration: none;
	color: #FFFFFF;
}

.picto_1 {
	position: absolute;
	margin: 64px 0 0 74px;
	z-index: 50;
}
.picto_2 {
	position: absolute;
	margin: 132px 0 0 75px;
	z-index: 50;
}
.picto_3 {
	position: absolute;
	margin: 206px 0 0 74px;
	z-index: 50;
}
.picto_4 {
	position: absolute;
	margin: 239px 0 0 122px;
	z-index: 50;
}
.picto_5 {
	position: absolute;
	margin: 259px 0 0 122px;
	z-index: 50;
}
.picto_6 {
	position: absolute;
	margin: 298px 0 0 76px;
	z-index: 50;
}
.picto_7 {
	position: absolute;
	margin: 63px 0 0 330px;
	z-index: 50;
}
.picto_8 {
	position: absolute;
	margin: 124px 0 0 326px;
	z-index: 50;
}
.picto_9 {
	position: absolute;
	margin: 209px 0 0 323px;
	z-index: 50;
}
.picto_10 {
	position: absolute;
	margin: 239px 0 0 377px;
	z-index: 50;
}
.picto_11 {
	position: absolute;
	margin: 259px 0 0 377px;
	z-index: 50;
}

.picto_titre_1 {
	position: absolute;
	margin: 65px 0 0 120px;
	z-index: 50;
}
.picto_titre_1 a{
	color: #FFF;
	text-decoration: none;
}
.picto_titre_1 a:hover{
	text-decoration: underline;
}

.picto_titre_2 {
	position: absolute;
	margin: 138px 0 0 120px;
	z-index: 50;
}
.picto_titre_2 a{
	color: #FFF;
	text-decoration: none;
}
.picto_titre_2 a:hover{
	text-decoration: underline;
}

.picto_titre_3 {
	position: absolute;
	margin: 220px 0 0 140px;
	z-index: 50;
	color: #FFF;
}

.picto_titre_4 {
	position: absolute;
	margin: 235px 0 0 137px;
	z-index: 50;
}
.picto_titre_4 a{
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}
.picto_titre_4 a:hover{
	text-decoration: underline;
}

.picto_titre_5 {
	position: absolute;
	margin: 254px 0 0 137px;
	z-index: 50;
}
.picto_titre_5 a{
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}
.picto_titre_5 a:hover{
	text-decoration: underline;
}

.picto_titre_6 {
	position: absolute;
	margin: 296px 0 0 120px;
	z-index: 50;
}
.picto_titre_6 a{
	color: #FFF;
	text-decoration: none;
}
.picto_titre_6 a:hover{
	text-decoration: underline;
}

.picto_titre_7 {
	position: absolute;
	margin: 65px 0 0 374px;
	z-index: 50;
}
.picto_titre_7 a{
	color: #FFF;
	text-decoration: none;
}
.picto_titre_7 a:hover{
	text-decoration: underline;
}

.picto_titre_8 {
	position: absolute;
	margin: 138px 0 0 374px;
	z-index: 50;
}
.picto_titre_8 a{
	color: #FFF;
	text-decoration: none;
}
.picto_titre_8 a:hover{
	text-decoration: underline;
}

.picto_titre_9 {
	position: absolute;
	margin: 212px 0 0 374px;
	z-index: 50;
	color: #FFF;
}

.picto_titre_10 {
	position: absolute;
	margin: 235px 0 0 390px;
	z-index: 50;
}
.picto_titre_10 a{
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}
.picto_titre_10 a:hover{
	text-decoration: underline;
}

.picto_titre_11 {
	position: absolute;
	margin: 254px 0 0 390px;
	z-index: 50;
}
.picto_titre_11 a{
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}
.picto_titre_11 a:hover{
	text-decoration: underline;
}

.picto_71 {
	position: absolute;
	margin: 100px 0 0 100px;
	z-index: 50;
}
.picto_titre_71 {
	position: absolute;
	margin: 100px 0 0 160px;
	z-index: 50;
}
.picto_72 {
	position: absolute;
	margin: 200px 0 0 100px;
	z-index: 50;
}
.picto_titre_72 {
	position: absolute;
	margin: 200px 0 0 160px;
	z-index: 50;
}
.picto_31 {
	position: absolute;
	margin: 100px 0 0 66px;
	z-index: 50;
}
.picto_titre_31 {
	position: absolute;
	margin: 110px 0 0 114px;
	z-index: 50;
}
.picto_32 {
	position: absolute;
	margin: 198px 0 0 66px;
	z-index: 50;
}
.picto_titre_32 {
	position: absolute;
	margin: 212px 0 0 114px;
	z-index: 50;
}
.acces_telechargement {
	color: #FFF;
	font-size: 28px;
	text-align: center;
	margin: 10px 0 0 0;
	padding: 0;
}

.intro_form {
	color: #FFF;
	text-align: center;
	margin: 0;
	padding: 0;
}



