/* CSS Document */

/*************** GENERAL *****************/

body {
background-color:#FFFFFF;  
margin-top: 0px;
margin-bottom 0px;
}

form{
	margin:0px;
}

h1 {
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px ;
}
h1 a {
	color:#FFFFFF;
	text-decoration:none;
}
p {
	margin:0;
	padding:0;
}
h1 a:hover {
	text-decoration:underline;
}

#conteneurTop {
	position:relative;
	width:832px;
	margin:0px auto;
}
#conteneurPage {
	position:relative;
	width:830px;
	margin:0 auto;
	border-right:1px solid #7F7F7F;
	border-left:1px solid #7F7F7F;
	background-color:#FFFFFF;
}


#conteneurPagee {
	position:relative;
	width:800px;
	margin:5 10 15 auto;
	border-right:10px solid #FFFFFF;
	border-left:10px solid #FFFFFF;
	background-color:#FFFFFF;
}


a img {
	border:0 none;
}

h2 {
	margin:0;
	padding-left:5px;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0F54A1;
}
h2 a {
	color:#0F54A1;
	text-decoration:none;
}

h2 a:hover {
	text-decoration:none;
}
.th2 {
	width:26px;
	padding-left:65px;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	color:#0F54A1;

}

.tth2 {
	width:56px;
	height:26px;
	margin-top:-5px;
	/*padding: 0px 50px 25px 30px;*/
	width:auto;
	padding-right:4px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	text-align:right;
	color:#0F54A1;

}
DIV.tth2 A {
	color:#0F54A1;
	text-decoration:none;
}

Div.tth2 A:link {
	color:#0F54A1;
	text-decoration:none;
}

div.tth2 A:visited {
	color:#0F54A1;
	text-decoration:none;
}
div.tth2 a:hover {
	color:#0F54A1;
	text-decoration:none;
}

div.tth2 a:active {
	color:#0F54A1;
	text-decoration:none;
}



.titre_erreur_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#7B7B7B;
}
.titre_erreur_2 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#0F54A1;
}
#titreH2 {
	padding:0;
	margin:0;
	float:left;
	height:20px;
	line-height:20px;
}

.puceH2 {
	padding:0;
	margin:0px 1px 0px 0px;
	padding:0px 2px 0px 0px;
	height:20px;
	line-height:20px;
	float:left;
}
#puceH4 {
	padding:0;
	margin:0;
	height:17px;
	line-height:17px;
	float:left;
}
h3 {
	margin:0;
	padding-left:5px;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0F54A1;
}
#blocH2 {
	clear:both;
}
#titreH3 {
	padding:0;
	margin:0;
	float:left;
}
#puceH3 {
	padding:0;
	margin:0;
	height:20px;
	line-height:20px;
	float:left;
}
h3 a {
	color:#0F54A1;
	text-decoration:none;
}
h3 a:hover {
	text-decoration:underline;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;	
}


/*************** ENCARTS *****************/
/*
.encartTitre {
	margin:0;
	
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0F54A1;
}*/
#encartTitre123 {
	padding:0;
	margin:0;
	padding-left:5px;
	float:left;
	height:20px;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#0F54A1;
}
#encartGeneral {
clear:both;
	padding:0;
	margin:0;
	width:513px;
	/*text-align:center;*/
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
	border-bottom:1px solid #CDCBCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B7B7B;
}
#encartGeneral5 {
clear:both;
	padding:0;
	margin:0;
	width:513px;
	/*text-align:center;*/
	border:1px solid #CDCBCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B7B7B;
}
#encartGeneral a {
	color:#7B7B7B;
	text-decoration:none;
}
#encartGeneral a:hover {
	text-decoration:underline;
}
.encartGeneral2 {
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
}
.encartGeneral4 {
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
	/*border-bottom:1px solid #CDCBCB;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B7B7B;
}
.encartGeneral5 {
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
	border-bottom:1px solid #CDCBCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B7B7B;
}
#compteMenu {
	margin:0 auto 10px auto;
	width:248px;
}
#compteMenu a {
	color:#7B7B7B;
	text-decoration:underline;
}
#compteMenu a:hover {
	text-decoration:none;
}
#encartGeneral3 {
clear:both;
	padding:0;
	margin:0;
	width:250px;
	/*text-align:center;*/
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
	border-bottom:1px solid #CDCBCB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#7B7B7B;
}
#encartGeneral3 a {
	color:#7B7B7B;
	text-decoration:underline;
}
#encartGeneral3 a:hover {
	text-decoration:none;
}
#encartSsTitre {
padding:0;
	margin:0;
	width:513px;
	height:7px;
	line-height:7px;
background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre2 {
clear:both;
padding:0;
	margin:0;
	width:268px;
	height:7px;
	line-height:7px;
background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre3 {
	padding:0;
	margin:0;
	width:250px;
	height:7px;
	line-height:7px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre4 {
	float:left;
	width:513px;
	height:7px;
	line-height:7px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre5 {
	float:left;
	width:36px;
	height:7px;
	line-height:7px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre6 {
	padding:0;
	margin:0;
	width:213px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre7 {
	padding:0;
	margin:0;
	float:left;
	width:584px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitre8 {
	padding:0;
	margin:0;
	float:left;
	width:549px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background:url(/partner/net4ski/images/encartSsTitre.gif) left top repeat;
}
#encartSsTitrebottom {
	padding:0;
	margin:0;
	float:left;
	width:268px;
	height:7px;
	line-height:7px;
	font-size:1px;
	border-right:1px solid #CDCBCB;
	border-left:1px solid #CDCBCB;
	background:url(/partner/net4ski/images/encartSsTitre2.gif) left top repeat;
}

/*************** MENU COMMERCIALISATEUR *****************/

#conteneurMenu {
	MARGIN: 0px auto;
	WIDTH: 832px;
	LINE-HEIGHT: 23px;
	POSITION: relative;
	HEIGHT: 23px;
	BACKGROUND-COLOR: #838383
}

#menuComUl {
	float:left;
}
ul#menuCom {
	margin:0px;
	padding:0px;
	font:bold 11px Arial, Times, serif;
	color:#FFFFFF;
	list-style-type:none;
}
#menuCom li {
	float:left;
	display:block;
	height:17px;
	line-height:17px;
	vertical-align:middle;
}
#menuCom a {
	color:#FFFFFF;
	margin:0 6px;
	text-align:center;
	text-decoration:underline;
}
#menuCom a:hover {
	text-decoration:none;
}
.menuComTxt {
	margin:0 20px;
}
#menuTopCom0 {
  border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
	border-top-color: #15829D;
	background-color:#0F54A1;
}
#menuTopCom1 {
	border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
	border-top-color: #0F54A1;
	background-color:#0F54A1;
}
#menuTopCom2 {
	border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
	border-top-color:#F45719;
	background-color:#0F54A1;
}
#menuTopCom3 {
	border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
	border-top-color: #05770A;
	background-color:#0F54A1;
}
#menuTopCom4 {
	/*border-top:6px solid  #CC6600;*/
  border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
  border-top-color:#806C1A;
	background-color:#0F54A1;
}
#menuTopCom5 {
	border-top-width:6px !important;
	border-top-width:9px;
	border-top-style: solid;
	border-top-color:#DC241F;
	background-color:#0F54A1;
}
	
#menuTopH1 {
	border-top:5px solid #838383;
}
#menuComEnd {
	BORDER-TOP: #838383 6px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FLOAT: left;
	WIDTH: 45px;
	COLOR: #ffffff;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 17px;
	BACKGROUND-COLOR: #0f54a1;
	TEXT-ALIGN: right
}

/*************** MENU LANGUE *****************/

#lang {
	position:absolute;
	top:-14px !important;
	top:4px;
	left:475px;
}
ul#menuLang {
	margin:0;
	padding:0;
	list-style-type:none;
}
#menuLang li {
	float:left;
	padding:0 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	vertical-align:middle;
}
#menuLang a {
	color:#FFFFFF;
	text-decoration:none;
}
#menuLang a:hover {
	text-decoration:underline;
}
#menuLang img {
margin-right:2px;
	/*padding:0px;*/
	vertical-align:middle;
	border:1px solid #C0C0C0;
	
}
#menuLang li.lH1 {
	display:block;
	width:500px;
}

/*************** TOP *****************/

#top {
	clear:both;
	padding-left:25px;
	background:url(/partner/net4ski/images/fondTop.gif) repeat-x 0px 0px;
	line-height:64px;	
	height:64px
}
#topTel {
	position:absolute;
	top:10px;/*5*/
	left:700px;/*705*/
}
#topTelNum {
	position:absolute;
	top:10px;
	left:720px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF; 
	PADDING-LEFT: 5px;
	LINE-HEIGHT: 20px;
	width:120px;
}
#topTelCom {
	position:absolute;
	top:25px;
	left:760px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	color:#FFFFFF; 
	PADDING-LEFT: 5px;
	LINE-HEIGHT: 12px

}


/*************** BARRE OUTILS *****************/

#barreOutils {
	height:20px;
	line-height:20px;
	width:830px;
	margin:0 auto 0 auto;
	background-color:#CACBCD;
	border-right:1px solid #7F7F7F;
	border-left:1px solid #7F7F7F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#616161;
}
#barreOutilsAcces {
	height:20px;
	line-height:20px;
	width:230px;
	float:left;
	text-align:right;
}
#barreOutilsBtn {
	height:20px;
	line-height:20px;
	width:20px;
	float:left;
	text-align:center;
}
#barreOutilsNews {
	height:20px;
	line-height:20px;
	width:250px;
	float:left;
	text-align:right;
}
#barreOutilsSuivi {
	width:130px;
	float:left;
	text-align:center;
}
#barreOutilsSuivi a {
	color:#616161;
	text-decoration:underline;
}
#barreOutilsSuivi a:hover {
	text-decoration:none;
}
#barreOutilsEnd 
{
	padding-left:30px;
	width:150px !important;
	width:178px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	text-align:center;
	background:url(/partner/net4ski/images/barreOutilEndBack.gif) left top no-repeat;
	background-color:#B80000;
	vertical-align:middle;
	text-align:center;
}
#barreOutilsEnd a {
	color:#FFFFFF;
	text-decoration:underline;
}
#barreOutilsEnd a:hover {
	text-decoration:none;
}
#barreOutilsEnd img {
	vertical-align:middle;
}
#barreOutilsEnd2 {
	padding-left:30px;
	width:150px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	float:left;
	text-align:center;
	background:url(/partner/net4ski/images/barreOutilEndBack2.gif) left top no-repeat;
	background-color:#838383;
	vertical-align:middle;
	text-align:center;
}
#barreOutilsEnd2 a {
	color:#FFFFFF;
	text-decoration:underline;
}
#barreOutilsEnd2 a:hover {
	text-decoration:none;
}

/*************** BARRE OUTILS V2 *****************/
#barreOutilsComptePicto {
	height:20px;
	line-height:20px;
	width:25px;
	float:left;
	text-align:right;
	/*padding-top:2px;*/
}
#barreOutilsCompte {
	height:20px;
	line-height:20px;
	width:278px;
	float:left;
	text-align:right;
}

#barreOutilsCompte A {
	color:#0F54A1;
	text-decoration:none;
}

#barreOutilsCompte A:link {
	color:#0F54A1;
	text-decoration:none;
}

#barreOutilsCompte A:visited {
	color:#0F54A1;
	text-decoration:none;
}
#barreOutilsCompte a:hover {
	color:#0F54A1;
	text-decoration:none;
}

#barreOutilsCompte a:active {
	color:#0F54A1;
	text-decoration:none;
}

#barreOutilsCompte2 {
	height:20px;
	line-height:20px;
	width:130px;
	float:left;
	text-align:right;
}
#barreOutilsCompte2 a {
	color:#616161;
	text-decoration:underline;
}
#barreOutilsCompte2 a:hover {
	text-decoration:none;
}
#barreOutilsCompte3 {
	padding-left:10px;
	height:20px;
	line-height:20px;
	width:325px;
	float:left;
	text-align:left;
}
#barreOutilsDeconection {
	height:20px;
	line-height:20px;
	width:110px;
	float:left;
	text-align:right;
}
#barreOutilsDeconection a {
	color:#616161;
	text-decoration:underline;
}
#barreOutilsDeconection a:hover {
	text-decoration:none;
}
#barreOutilsEmpty {
	height:20px;
	line-height:20px;
	width:327px;
	float:left;
}
#barreOutilsEmpty a {
	color:#616161;
	text-decoration:none;
}
#barreOutilsEmpty a:hover {
	text-decoration:underline;
}
a.barreOutilsRegister  {
	font-weight:bold;
	color:#616161;
	text-decoration:underline;
}
a.barreOutilsRegister:hover {
	text-decoration:none;
}
#barreOutilsEmpty2 {
	height:20px;
	line-height:20px;
	width:10px;
	float:left;
}
#barreOutilsSuivi {
	width:130px;
	float:left;
	text-align:center;
}
#barreOutilsSuivi a {
	color:#616161;
	text-decoration:underline;
}
#barreOutilsSuivi a:hover {
	text-decoration:none;
}

/*************** ENCART RECHERCHE *****************/

#recherche {
	background: url(/partner/net4ski/images/chalet-ski.jpg) no-repeat 0px 0px;
	BORDER-RIGHT: #7f7f7f 1px solid;
	MARGIN: 0px;
	BORDER-LEFT: #7f7f7f 1px solid;
	BORDER-BOTTOM: #f45719 4px solid;
	HEIGHT: 230px
}
#serRecherche {
	position:relative;
	height:10px;
	line-height:10px;
	width:830px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
	border-right:1px solid #7F7F7F;
	border-left:1px solid #7F7F7F;
}

#flashSearch {	
	left: 0px;
	/*background-image:url(/partner/net4ski/images/chalet-ski.jpg);*/
	width:830px;
	position:absolute;
	top:65px;
	height: 230px
}	

#cadrew {

	float:left;
	padding: 0px 5px 5px 05px;
	width:720px;
	height: 135px;
	background-color:#00FFCC;

}


#cadrewhite {
	background-image:url(/partner/net4ski/images/chalet-ski-fd.png);
	background-repeat: no-repeat;
	float:right;
	padding-right: 5px;
	padding-top: 0px;
	width:470px;
	height: 260px;
	position:absolute;
	top:-30px;
	left:298px;
}


#cadrewhite_GB {
	background-image:url(/partner/net4ski/images/chalet-ski-fd_GB.png);
	background-repeat: no-repeat;
	float:right;
	padding-right: 5px;
	padding-top: 0px;
	width:470px;
	height: 260px;
	position:absolute;
	top:-30px;
	left:298px;
}
#cadrewhite_DU {
	background-image:url(/partner/net4ski/images/chalet-ski-fd_DU.png);
	background-repeat: no-repeat;
	float:right;
	padding-right: 5px;
	padding-top: 0px;
	width:470px;
	height: 260px;
	position:absolute;
	top:-30px;
	left:298px;
}

#boutonrecherche {

position:relative;
LEFT: 12px;

}


#cadrewhitee {

	float:left;
	padding: 0px 5px 5px 05px;
	width:410px;
	height: 135px;
	background-color:#00FFCC;

}


#ongletSearch {
	position:absolute;
	top:46px;
}
#miniMenu {
	position:absolute;
	top:24px;
	left:832px;
	width:22px;
	height:68px;
	text-align:center;
	background:url(/partner/net4ski/images/miniMenu_arrondi.gif) right bottom no-repeat;
	background-color:#E4E4E4;
}
#miniMenu img {
	padding:3px 0;
	margin:0;
}
#credit {
	padding:0 3px 0 3px;
	position:absolute;
	top:282px;/*284*/
	left:764px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	background-color:#D5D5D5;
}

/*************** CORPS DE LA PAGE *****************/

#corps {
	float:left;
	width:620px;
	margin:0;
}
#corpsHome {
	padding-left:8px;
	float:left;
	width:614px;
	margin:0;
}

/*************** BOTTOM *****************/

#end {
	clear:both;
	height:20px;
}
#bottom {
	position:relative;
	text-align:center;
	width:830px;
	margin:0 auto 0 auto;
	background-color:#FFFFFF;
	border-right:1px solid #7F7F7F;
	border-left:1px solid #7F7F7F;
}
.bottomTxt {
	color:#F26936;
	font:normal 10px Arial, Times, serif;
}
#bottom a {
	color:#F26936;
	text-decoration:none;
}
#bottom a:hover {
	text-decoration:underline;
}
p#bottomSecu {
	position:absolute;
	margin:0;
	top:12px;
	left:20px;
}
p#bottomNbs {
	position:absolute;
	top:27px;
	right:20px;
	margin:0;
}

/*************** BOTTOM V2 *****************/

#bottomV2 {
	text-align:center;
	width:830px;
	line-height:22px;
	background-color:#838383;
	color:#FFFFFF;
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto 0 auto;
}
#bottomV2 a {
	color:#FFFFFF;
	text-decoration:none;
}
#bottomV2 a:hover {
	text-decoration:underline;
}

/*************** ENCART PACKAGE - RESULT *****************/

#encartPackage {
	margin:0;
	padding:0;
	float:left;
	width:215px;
}

.ongletAnnexeBord {
	float:left;
	width:5px;
	height:22px;
}
.ongletAnnexeBlocGSelect {
	background:url(/partner/net4ski/images/onglet_bord_gauche_0.gif) left top no-repeat;
}
.ongletAnnexeBlocDSelect {
	background:url(/partner/net4ski/images/onglet_bord_droite_0.gif) left top no-repeat;
}
.ongletAnnexeBlocGnoSelect {
	background:url(/partner/net4ski/images/onglet_bord_gauche_1.gif) left top no-repeat;
}
.ongletAnnexeBlocDnoSelect {
	background:url(/partner/net4ski/images/onglet_bord_droite_1.gif) left top no-repeat;
}

.ongletAnnexeOnglet {
	float:left;
	height:22px;
	padding:0 5px;
	line-height:22px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.ongletAnnexeOnglet a {
	color:#FFFFFF;
	text-decoration:none;
}
.ongletAnnexeOnglet a:hover {
	text-decoration:none;
}
.ongletAnnexeSelect {
	background:url(/partner/net4ski/images/onglet_back_0.gif) left top repeat;
}
.ongletAnnexeNoSelect {
	background:url(/partner/net4ski/images/onglet_back_1.gif) left top repeat;
}
.ongletAnnexeSep {
	margin:0;
	padding:0;
	float:left;
	width:5px;
}



#encartPackageContenu {
	clear:both;
	height:236px;
	border-left:1px solid #CDCBCB;
	border-right:1px solid #CDCBCB;
	color:#7B7B7B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;

}
#encartPackageN1 {
	padding:5px 0 0 10px;
	width:203px;
	height:40px;
	line-height:18px;
}
#encartPackageN2 {
	width:213px;
	height:30px;
}
#encartPackageN3 {
	width:213px;
	height:25px;
}
#encartPackageN4 {
	width:213px;
	height:65px;
}
#encartPackageN5 {
	width:213px;
	height:33px;
}
#encartPackageN6 {
	width:213px;
	height:31px;
}
#encartPackageN7 {
	width:213px;
	height:45px;
}
p#encartPackagePuceF {
	float:left;
	padding-left:10px;
	width:15px;
	text-align:right;
	padding-top:7px;
}
p#encartPackageHeb {
	float:left;
	padding-left:10px;
	width:125px;
}
p#encartPackagePromo {
	height:30px;
	line-height:30px;
	float:left;
	width:50px;
	text-align:center;
	background:url(/partner/net4ski/images/backPromo.gif) top left no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
p#encartPackagePtc {
	height:25px;
	line-height:25px;
	float:left;
	width:50px;
	text-align:center;
	background:url(/partner/net4ski/images/backPtc.gif) top left no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
p#encartPackageServC {
	margin-top:4px;
	float:left;
	padding-left:10px;
	/*width:175px;*/
	width:125px;
	height:18px;
	line-height:18px;
}
p#encartPackageServC img {
	padding-right:7px;
}
p#encartPackagePrix {
	float:left;
	width:105px;
	line-height:33px;
	text-align:right;
}
p#encartPackagePrixBarre {
	float:left;
	width:90px;
	padding-left:10px;
	line-height:33px;
	color:#7B7B7B;
	font-weight:bold;
	font-size:13px;
	text-decoration:line-through;
}
p#encartPackageDispo {
	margin-top:9px;
	float:left;
	width:95px;
	padding-left:10px;
	height:22px;
	line-height:22px;
	color:#7B7B7B;
	background-color:#CDCBCB;
	
}
p#encartPackageBtn {
	float:left;
	width:108px;
	height:31px;
	line-height:31px;
	background:url(/partner/net4ski/images/packageBackBtn.gif) top left repeat;
}
p#encartPackageServP {
	float:left;
	padding-left:10px;
	width:175px;
	line-height:14px;
	padding-top:6px;
}



/*
.ongletAnnexeOnglet {
	margin:0;
	float:left;
	height:20px;
	line-height:20px;
	background-color:#E4E1E0;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
}*/
.ongletAnnexeOnglet img {
	padding:0 3px;
	padding-top:3px;
	vertical-align:middle;
}
.ongletAnnexeOnglet2 {
	margin:0;
	float:left;
	height:17px;
	line-height:17px;
	background-color:#E4E1E0;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
}
.ongletAnnexeOnglet2 img {
	padding:0 3px;
	padding-top:1px;
	vertical-align:middle;
}
.ongletAnnexeOnglet2 a {
	color:#0F54A1;
	text-decoration:none;
}
.ongletAnnexeOnglet2 a:hover {
	text-decoration:underline;
}

#all {
	clear:both;
	margin:0;
	padding:10px 0 0 0;
	height:215px;
	background-color:#FFFFFF;
}
#only {
	position:relative;
	clear:both;
	margin:0;
	padding:10px 0 0 0;
	height:215px;
	background-color:#FFFFFF;
}
#romListeEmpty {
	width:185px;
	margin:0 auto 0 auto;
	padding:1px;
	height:25px;
	line-height:23px;
}
#romListeImg {
	width:185px;
	margin:0 auto 0 auto;
	padding:1px;
	height:23px;
	line-height:23px;
	background-color:#FFFFFF;
	border:1px solid #CBCDD9;
}
#romImg {
	margin:2px;
	padding:1px;
	height:15px;
	width:15px;
	line-height:15px;
	float:left;
	border:1px dashed #CBCDD9;
}
#romCom {
	text-align:center;
	margin:0;
	padding:2px 10px 2px 10px;;
	font:normal 10px Arial, Times, serif;
	color:#0F54A1;
}
#romTxt {
	margin:0;
	padding:3px 0 0 15px;
	font:normal 11px Arial, Times, serif;
	color:#0F54A1;
}/*
#romPrix {
	margin:0;
	padding:4px 0 0 130px;
	font:bold 12px Arial, Times, serif;
	color:#000000;
}
.promoTxt {
	color:#F70000;
}*/
.prixBarre {
	text-decoration:line-through;
}
#romBottom {
	position:relative;
	top:40px;
	clear:both;
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
}
p#romQuantitee {
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:115px;
	height:25px;
	line-height:25px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#0F54A1;
}
#btnAction {
	float:left;
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
	text-align:right;
	width:90px;
}
#btnActionResa {
	margin:0;
	padding:5px 0 10px 0;
	height:20px;
	line-height:20px;
	text-align:right;
	width:270px;
}
#txtBtnAction {
	float:right;
	display:block;
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
	background-color:#0F54A1;
	padding-right:5px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#txtBtnAction a {
	color:#FFFFFF;
	text-decoration:none;
}
#txtBtnAction a:hover {
	text-decoration:underline;
}
#imgBtnAction {
	float:right;
	display:block;
	margin:0;
	padding:0;
	height:20px;
	line-height:20px;
}
p#romSeeItem {
	float:left;
	margin:0;
	padding:5px 0 0 0;
	width:90px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#347BCB;
}
#romSeeItem a {
	color:#347BCB;
	text-decoration:none;
}
#romSeeItem a:hover {
	text-decoration:underline;
}
/*
h4 {
	margin:0;
	padding:0;
	line-height:20px;
	padding:10px 0 0 140px;
	background:url(ski/puceH3.gif) 130px 16px no-repeat;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#347BCB;
}*/
#h2Result {
	/*width:250px;*/
	width:700px;
	margin:0;
	padding:0;
	float:left;
}
#h2ResultPtiPoucet {
	/*width:250px;*/
	width:350px;
	margin:0;
	padding:0;
	float:left;
}
#blocPtiPoucet {
	/*width:250px;*/
	width:450px;
	margin:0;
	padding:0;
	float:left;
	text-align:right;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:20px;
}
#blocPtiPoucet a {
	color:#000000;
	text-decoration:none;
}
#blocPtiPoucet a:hover {
	text-decoration:underline;
}
#blocPtiPoucetResult {
	margin:5px 0 0 10px;
	padding:0;
	color:#0F54A1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:10px;
}
#blocPtiPoucetResult a {
	color:#0F54A1;
	text-decoration:none;
}
#blocPtiPoucetResult a:hover {
	text-decoration:underline;
}
p#romPromo {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:90px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#F70000;
	border-top:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;
}
p#romBlocEmpty {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:85px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	border:1px solid #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
p#romPrixPromo {
	float:left;
	margin:-1px 0 0 0;
	padding:0;
	width:85px;
	height:20px;
	line-height:20px;
	background-color:#FFFFFF;
	border:1px solid #D9D9D9;
	/*border-right:1px solid #D9D9D9;*/
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
p#romPrixFinal {
	float:left;
	margin:0;
	padding:0;
	width:88px;
	height:20px;
	line-height:20px;
	background-color:#FFFFFF;
	border:1px solid #D9D9D9;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
p#romTxtPrix {
	float:left;
	margin:0;
	padding:0;
	width:90px;
	height:20px;
	line-height:20px;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}
#romTabPrix {
	margin:10px auto 0 auto;
	padding:0;
	width:180px;
}
#romPrixBloc {
	float:left;
	margin:0;
	padding:0;
	width:88px;
	height:20px;
	line-height:20px;
	background-color:#FFFFFF;
	border-left:1px solid #D9D9D9;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

/*************** ONGLETS *****************/

.ongletBlocG {
	padding:0;
	margin:0 0 0 0;
	float:left;
	width:5px;
	height:20px;
	background:url(/partner/net4ski/images/arrondi3.gif) left top no-repeat;
	background-color:#E4E1E0;
}
.ongletSep {
	margin:0;
	padding:0;
	float:left;
	width:5px;
}
.onglet {
	margin:0;
	float:left;
	height:20px;
	line-height:20px;
	background-color:#E4E1E0;
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.onglet a {
	color:#000000;
	text-decoration:none;
}
.onglet a:hover {
	text-decoration:underline;
}
.ongletBlocD {
	margin:0;
	padding:0;
	float:left;
	width:5px;
	height:20px;
	background:url(/partner/net4ski/images/arrondi4.gif) left top no-repeat;
	background-color:#E4E1E0;
}
.ongletSelect {
	background-color:#FFFFFF;
	color:#0F54A1;
}

/*************** POPUPS *****************/

.tab {
	padding:0;
	margin:0;
	background-color:#FFFFFF;
	color:#7B7B7B;
	font:normal 11px Arial, Times, serif;
}
.tabPopup {
	padding:10px;
	margin:0;
	background-color:#FFFFFF;
	color:#7B7B7B;
	font:normal 11px Arial, Times, serif;
}
.tabPopup a {
	color:#7B7B7B;
	text-decoration:none;
}
.tabPopup a:hover {
	text-decoration:underline;
}
.tabPopupImgBottom {
	text-align:center;
}

/*************** STAND BY *****************/

#standby {
	z-index:10;
	position:absolute;
	background-color:#FFFFFF;
	height:310px;
	clear:both;
	margin:0;
	padding:0;
	top:23px;
	width:830px;
}

/* OVERLIB */

#overBlocTitre {
	clear:both;
	height:20px;
	line-height:20px;
}
p#overTitre {
	float:left;
	height:20px;
	line-height:20px;
	padding-left:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7B7B7B;
}
p#overBtnClose {
	float:left;
	width:46px;
}
#overContenu {
	margin:0 10px 10px 10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7B7B7B;
}
p#overMiniTitre {
	padding:10px 0;
}
#overTrait {
	clear:both;
	width:120px;
	height:10px;
	line-height:10px;
	font-size:1px;
	border-top:1px solid #7B7B7B;
	margin:0 auto;
}
#overBlocPrix {
	clear:both;
	height:33px;
	width:280px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7B7B7B;
}
p#overTxtPrix {
	float:left;
	height:33px;
	width:160px;
}
p#overTxtPrix {
	float:left;
	height:33px;
	width:160px;
	line-height:15px;
}
p#overPrix {
	float:left;
	height:33px;
	width:90px;
	text-align:right;
}
p#overTxtPrix2 {
	padding-top:13px;
	float:left;
	height:14px;
	line-height:14px;
	width:30px;
}

/* Compte */

#tabTitre {
	margin:0 auto;
	height:20px;
	line-height:20px;
	width:490px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/partner/net4ski/images/fondTabTop.gif) left top repeat;
}
#tabLigne {
	margin:0 auto;
	height:20px;
	width:488px;
	line-height:20px;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}
#tabLigne_2 {
	margin:0 auto;
	height:20px;
	width:488px;
	line-height:20px;
	border-bottom:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
}
#tabLigne_info {
	margin:0 auto;
	height:20px;
	width:488px;
	line-height:20px;
	border-bottom:1px solid #BCBCBC;
	border-left:1px solid #BCBCBC;
	border-right:1px solid #BCBCBC;
	background-color:#FCFCA7;
	color:#0F54A1;
	font-weight:bold;
	/*padding-left:15px;*/
}
p#tabDossierInfoCol1 {
	height:20px;
	float:left;
	padding-left:15px;
	width:250px;
}
p#tabDossierInfoCol2 {
	float:left;
	padding-right:10px;
	text-align:right;
	width:200px;
}
p#tabDossierInfoCol2 a {
	color:#0F54A1;
	text-decoration:underline;
}
p#tabDossierInfoCol2 a:hover {
	text-decoration:none;
}
p#tabDossierInfoCol3 {
	float:left;
	text-align:right;
	width:13px;
}
p#tabDossierCol1 {
	float:left;
	padding-left:10px;
	text-align:center;
	width:115px;
}
p#tabDossierCol2 {
	float:left;
	text-align:center;
	width:80px;
}
p#tabDossierCol8 {
	float:left;
	text-align:center;
	width:70px;
}
p#tabDossierCol3 {
	float:left;
	text-align:right ;
	width:80px;
}
p#tabDossierCol4 {
	float:left;
	text-align:center ;
	width:90px;
}
p#tabDossierCol5 {
	text-align:center;
	float:left;
	width:105px;
	font-weight:bold;
}
p#tabDossierCol7 {
	float:left;
	width:110px;
	font-weight:bold;
}
p#tabDossierCol6 {
	float:left;
	width:13px;
}


p#C_titreRubriquePuce {
	float:left;
	width:15px;
	text-align:right;
	padding-top:1px;
	height:18px;
	line-height:18px;
}
p#C_titreRubriqueTxt2 {
	float:left;
	padding-left:7px;
	width:200px;
	height:18px;
	line-height:18px;
	font-weight:bold;
}
#C_blocTitreRubrique {
	clear:both;
	padding-left:15px;
	height:18px;
}


#C_tableau {
	margin:0 auto;
	clear:both;
	width:465px;
	border-left:25px solid #CDCBCB;
}
#C_tableauLigne {
	height:18px;
	border-top:1px solid #CDCBCB;
	border-right:1px solid #CDCBCB;
	border-bottom:1px solid #CDCBCB;
}
#C_tableauLigne_2 {
	height:20px;
	line-height:20px;
	padding-left:10px;
	border-top:1px solid #CDCBCB;
	border-right:1px solid #CDCBCB;
	border-bottom:1px solid #CDCBCB;
	color:#0F54A1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#FCFCA7;
}
p#C_tableauColTitre {
	float:left;
	width:135px;
	padding-left:10px;
	line-height:18px;
	text-align:left;
}
p#C_tableauColTitre2 {
	float:left;
	width:200px;
	margin-left:10px;
	line-height:18px;
	font-weight:bold;
}
p#C_tableauColtxt1 {
	padding-left:10px;
	float:left;
	width:305px;
	line-height:18px;
}
p#C_tableauColtxt2 {
	float:left;
	width:200px;
	line-height:20px;
}
p#C_tableauColtxt3 {
	float:left;
	padding-right:10px;
	text-align:right;
	width:231px;
	line-height:20px;
}
p#C_tableauColtxt3 a {
	color:#0F54A1;
	text-decoration:underline;
}
p#C_tableauColtxt3 a:hover {
	text-decoration:none;
}
p#C_tableauColtxt4 {
	float:left;
	width:13px;
	line-height:20px;
}
#C_tableauLigneSep {
	height:2px;
	line-height:2px;
	font-size:1px;
}

p#incscritpion_fidelite {
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7B7B7B;
	line-height:14px;
}

p#tabEncaissementCol1 {
	float:left;
	text-align:center;
	width:80px;
}
p#tabEncaissementCol2 {
	float:left;
	text-align:center;
	width:130px;
}
p#tabEncaissementCol3 {
	float:left;
	text-align:center;
	width:130px;
}
p#tabEncaissementCol4 {
	float:left;
	text-align:center;
	width:148px;
}
p#tabEncaissementCol5 {
	float:left;
	padding-right:50px;
	text-align:right;
	width:98px;
}
.tabEncaissementTitre {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#0F54A1;
}
.compteSuiviDossierTitre0 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#7B7B7B;
}
.compteSuiviDossierTitre1 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0F54A1;
	text-decoration:none;
}

.compteSuiviDossierTitre1 A {
	color:#0F54A1;
	text-decoration:none;
}

.compteSuiviDossierTitre1 A:link {
	color:#0F54A1;
	text-decoration:none;
}
.compteSuiviDossierTitre1 A:visited {
	color:#0F54A1;
	text-decoration:none;
}

.compteSuiviDossierTitre1 A:hover {
	color:#0F54A1;
	text-decoration:none;
}
.compteSuiviDossierTitre1 A:active {
	color:#0F54A1;
	text-decoration:none;
}

.compteSuiviDossierTitre2 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
}
.compteTabInfo {
	padding:15px;
	background-color:#FCFCA7;
	border:1px solid #CDCBCB;
	color:#7B7B7B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#topTitreVilla {
	margin-left:2px;
	padding-left:12px;
	float:left;
	height:22px;
	line-height:22px;
	width:407px;
	color:#5C5B5B;
	background:url(/partner/net4ski/images/home_top_titre_back_3.gif) left top no-repeat;
}

