#conteneur {
	height: 560px;
	width: 1120px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -280px;
	margin-left: -560px;
	background-image: url(../images/ombreportee.jpg);
}
#colonnegauche {
	height: 560px;
	width: 110px;
	position: absolute;
}
#moduleprincipal {
	height: 500px;
	width: 900px;
	position: absolute;
	right: 130px;
	top: 20px;
	background-image: url(../images/skieuraccueil1.png);
}
#bandeautransparent {
	height: 155px;
	width: 900px;
	position: absolute;
	right: 0px;
	top: 345px;
	background-image: url(../images/bandeau_new.png);
}
#bloctexte {
	height: 80px;
	width: 145px;
	position: relative;
	top: 64px;
	left: 742px;
	}
	
#colonnedroite {
	height: 560px;
	width: 110px;
	position: absolute;
	left: 990px;
	overflow:visible;
	background-image: url(../images/bandeaudroite2.gif);
}

#barremenu {
	height: 20px;
	width: 900px;
	position: absolute;
	left: 90px;
}

/*page pack VIP*/

#imagepack1 {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../PackVIP/images/a08-soe-06-022_silver.png);
}
#cartouchepack1 {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #F29400;
}

#imagetitrepack1 {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../PackVIP/images/imagetitrepackvip.gif);
}

#reservezpack1 {
	height: 55px;
	width: 233px;
	position: absolute;
	left: 76px;
	bottom: 0px;
	}

#tableautextpack1 {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 328px;
	top: 30px;
}

#tableautextfront {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 328px;
	top: 15px;
}


#tableautexttarifs {
	height: 195px;
	width: 564px;
	position: absolute;
	left: 310px;
	top: 5px;
}

#titretextpack1 {
	height: 25px;
	width: 540px;
	position: absolute;
	left: 0px;
	top: 5px;
}

#zonetextepack {
	height:170px;
	width:532px;
	position:absolute;
	left:0px;
	top:50px;	/*overflow:hidden;*/
	}
	
	#zonetextepackp2 {
	height:170px;
	width:532px;
	position:absolute;
	left:0px;
	top:5px;	/*overflow:hidden;*/
	}
#zonetextepack div{
	width:255px;
	height:20px;
	padding-right:10px;
	float:left;
	}
	
	#zonetextepackp2 div{
	width:255px;
	height:20px;
	padding-right:10px;
	float:left;
	}
	
#zonepromo {
	width:255px;
	height:200px;
	position:absolute;
	top:30px;
	left:600px;
	/*background-image:url(../rubriquePack/images/cartouche_Silver.png);*/
	}


/*page tarifs*/

#titretextpack2 {
	height: 20px;
	width: 532px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#imagepack2 {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../PackVIP/images/downloader-2_gold.png);
}
#cartouchepack2 {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #E56D0C;
}

#imagetitrepack2 {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../PackVIP/images/imagetitretarifs.gif);
}

#reservezpack2 {
	height: 55px;
	width: 233px;
	position: absolute;
	left: 76px;
	bottom: 0px;
	}

#tableautextpack2 {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 330px;
	top: 15px;
}


#moduleprincipalvide {
	height: 500px;
	width: 900px;
	position: absolute;
	right: 130px;
	top: 20px;
}

.lienreservezinterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
.lientexteinterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	}

.lientexteinterne:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	}

	
	


 
 .texteinternechapeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	/*font-weight: bold;*/
	border-top: 0;
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}
.texteinternecourant {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
}

.texteinternetableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}

.texte11pxGris {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}

.texte11pxBlanc {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

#suite {
	height: 20px;
	width: 532px;
	position: absolute;
	left: 270px;
	bottom: 4px;
}

	
	
#zonetextepackGold {
	position:absolute;
	top:35px;
	/*height:170px;
	width:532px;
	left:0px;	
	/*overflow:hidden;*/
	}
	
#zonetextepackGold div{
	float:left;
	width:255px;
	height:170px;
	padding-right:10px;
		
	}
	
.buttons{padding:5px;}
.buttons span{color:#0080FF;padding:0 5px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#0080FF;color:#fff}


/* style menus */

.menuval {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
 .menuval:hover {
	color: #FFFFFF;
	background-color:#3AAADC;
	display:block;
	

}

.menupack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.menupack:hover {
	color: #FFFFFF;
	background-color:#F29400;
	display:block;	
}

.menufdn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
 .menufdn:hover {
	color: #FFFFFF;
	background-color:#E2007A;
	display:block;

}

.menureserve {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.menureserve:hover {
	color: #FFFFFF;
	background-color:#D4630F;
	display:block;
}


.menucal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.menucal:hover {
	color: #FFFFFF;
	background-color: #666666;
	/*display:block;*/
}

.menucontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}

.menucontact:hover {
	color: #FFFFFF;
	background-color:#C9D30F;
	display:block;

}

/* menu déroulant Packs */
#layermenupack {
	display:none;
	height: 500px;
	width: 150px;
	position: absolute;
	left: 152px;
	top: 0px;
	background-image:url(../images/fondmenu.png);
	}

#layermenupack_inside {
	display:none;
	height: 500px;
	width: 150px;
	position: absolute;
	left: 152px;
	top: 0px;
	background-image: url(../PackVIP/images/fondmenu.png);
	}
.Silver {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
	
.Silver:hover {
	color: #FFFFFF;
	background-color:#F29400;
	display:block;
	}

.gold {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
	
.gold:hover {
	color: #FFFFFF;
	background-color:#E56D0C;
	display:block;
	}


.packreservez {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
	
.packreservez:hover {
	color: #FFFFFF;
	background-color:#D4630F;
	display:block;
	}
	
	
	/* menu déroulant Nos destinations */
	
#layermenudestination {
	display:none;
	height: 500px;
	width: 150px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image:url(../images/fondmenu.png);
	z-index:2;
	}


.destination {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
	
.destination:hover {
	color: #FFFFFF;
	background-color:#3AAADC;
	display:block;
	}

	

#layercalendrier {
	display : none;
    width : 700px;
	height : 500px;
	left: 14px;
	position: absolute;
	top: 0px;
 }
 
 #calendrier {
	width :700px;
	height :500px;
	left: 0;
	position: absolute;
	top: 0;
	background-color: #1A1A1A;
 }
.textecalendrier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.textecalendrierinterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-top: 0;
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
}
.textecalendriertitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}

#margeinferieur {
	width: 900px;
	height: 40px;
	position: absolute;
	left: 90px;
	bottom: 0px;
}
.retouraccueil {
	/* text-align: right; */
	color: #333333;
	text-decoration : none;
}

.retouraccueil:hover {
	color: #999999;
	text-decoration: underline;
}

.txtfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	/* text-align: right; */
	vertical-align: bottom;
}


#prix {
	top: 2px;
	left: 360px;
	position:absolute;
	width:180px;
	height:110px;
}

#prix_sierra {
	top: 2px;
	left: 360px;
	position:absolute;
	width:180px;
	height:110px;
}
	
	
	
/*page levi*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitrelevi {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitrelevi.gif);
}

#imagelevi {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/levi_nbv2.jpg);
	}
	
	/*page isere*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitreisere {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitreisere.gif);
}

#imageisere {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/isere_nb.jpg);
	}
	
		/*page kitzbuel*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitrekitz {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitrekitz.gif);
}

#imagekitz {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/kitzbuel_nb.jpg);
	}



		/*page cortina*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitrecortina {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitrecortina.gif);
}

#imagecortina {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/cortina_nb.jpg);
	}
	
	
		/*page garmisch*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitregarmisch {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:20px;
	background-image: url(../destinations/images/imagetitregarmisch.gif);
}

#imagegarmisch {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/garmisch_nb.jpg);
	}
	
	#reservezpackgarmi {
	height: 30px;
	width: 233px;
	position: absolute;
	left: 76px;
	bottom: 0px;
	}
	
	
	/*page rushpolding*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitreruh {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:20px;
	background-image: url(../destinations/images/imagetitreruh.gif);
}

#imagerush {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/rushpolding_nbv2.jpg);
	}
	
	#reservezpackruh {
	height: 30px;
	width: 233px;
	position: absolute;
	left: 76px;
	bottom: 0px;
	}
	
	
		/*page zakopane*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitrezako {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitrezako.gif);
}

#imagezako {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/zakopane_nb-copie.jpg);
	}
	
	
	
	/*page oslo*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitreoslo {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitreoslo.gif);
}

#imageoslo {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/oslo_nb.jpg);
	}
	
	
	
	/*page meribel*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitremeribel {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitremeribel.gif);
}

#imagemeribel {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/meribel_nb.jpg);
	}
	
	
		/* page alpedhu*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitrealpe {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitrealpe.gif);
}

#imagealpe {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/alpesdhu_nb.jpg);
	}
	
	
	
		/* page sierra*/
#cartoucheVal {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #3AAADC;
}
#imagetitresierra {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../destinations/images/imagetitresierra.gif);
}

#imagesierra {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../destinations/images/sierra_nb.jpg);
	}










/*page front de neige */

#cartouchefdn {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #E2007A;
}

#imagetitrefdn {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../autres_rubriques/images/imagetitrefdn.gif);
}

#imagefdn {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../autres_rubriques/images/cm07-arcloc-01-0244_fdn.png);
	}

/*page contact */

#cartoucheContact {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background-color: #C9D30F;
}

#imagetitreContact {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	background-image: url(../autres_rubriques/images/imagetitreContact.png);
}

#imageContact {
	height: 250px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-image: url(../autres_rubriques/images/imageContact.png);
	}
	
/*page Formulaire */

#cartoucheForm {
	height: 500px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-color: #D4630F;
}

#imagetitrerapelle {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:250px;
	background-image: url(../autres_rubriques/images/imagetitrerapelle.gif);
}

#tableauForm {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 328px;
	top: 40px;
}

#tableauFormmerci {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 328px;
	top: 180px;
}

#zonetexteformnew {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 0px;
	top: 20px;
	}
	
	#zonetexteformmerci {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 0px;
	top: 30px;
	}
#zonetexteform div{
	width:262px;
	height:195px;
	padding-right:10px;
	float:left;	
	}
	
	#zonetexteformnew div{
	width:252px;
	height:195px;
	padding-right:10px;
	float:left;	
	}

 
#tableauForm a {
 	color:#FFFFFF;
	font-size:12px;
 	text-decoration:underline;
}

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

.textecalendrierForm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.checkboxCalForm {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

/* Mentions */



#mentionslegales {
	height: 300px;
	width: 550px;
	position: absolute;
	left: 330px;
	top: 125px;
}


#cartoucheMentions {
	height: 500px;
	width: 900px;
	position: absolute;
	left: 0px;
	background-color: #666666;
}
#imagetitreMentions {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:250px;
	background-image: url(../images/imagetitreMentions.png);
}

#zonetexteMentions {
	height:350px;
	width:540px;
	position:absolute;
	left:0px;
	top:25px;	/*overflow:hidden;*/
	}

#imagetitreCGV {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:250px;
	background-image: url(../images/imagetitreCGV.png);
}


#tableaucgv {
	height: 195px;
	width: 532px;
	position: absolute;
	left: 328px;
	top: 15px;
}


#zonetexteCGV {
	height:425px;
	width:540px;
	position:absolute;
	left:0px;
	top:34px;
	padding-right:8px;
	overflow:auto;
	}
	
	/* crédits photos */
	
	#zonetextecredits {
	height:200px;
	width:540px;
	position:absolute;
	left:0px;
	top:25px;	/*overflow:hidden;*/
	}
	
	#creditsphotos {
	height: 250px;
	width: 550px;
	position: absolute;
	left: 330px;
	top: 225px;
}

#imagetitrecredits {
	height: 195px;
	width: 233px;
	position: absolute;
	left: 76px;
	top:250px;
	background-image: url(../images/imagetitrecredits.gif);
}
	
#suite {
height:20px;
width:255px;
left:270px;
top:170px;
}

#suitep1 {
height:20px;
width:255px;
left:270px;
top:170px;
}

