/* GÉNÉRAL */

body {margin:0 0 0 0; padding:0 0 0 0; background-color:#FFFFFF;}
p{font-family: Georgia, "Times New Roman", Times, serif; color:#69696C; font-size:11px; margin:0 0 10px 0;}
p a{color:#6CAFC3; text-decoration:none;}
p a:hover{color:#6B797F;}

.ital{font-style:italic; font-size:10px;}
.petit{font-size:10px;}
.ital{font-style:italic;}
.grosBoldItalCentre{font-size:12px; font-weight:bold; font-style:italic; text-align:center;}
.grosItalCentre{font-size:12px; font-style:italic; text-align:center;}
.grosBleuCentre{font-size:12px; color:#63ABC0; text-align:center;}
.grosBoldItalBleuCentre{font-size:12px; color:#63ABC0; text-align:center; font-weight:bold; font-style:italic;}
.grosBoldCentre{font-size:12px; font-weight:bold; text-align:center;}
.bleu{color:#63ABC0;}

h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; color:#85CEE4; margin:0 0 17px 0; padding:0 0 0 0;}
h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#717073; margin:0 0 0 0; padding:0 0 0 0; text-transform:uppercase;}
h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:italic; font-weight:bold; color:#85CEE4; margin:0 0 17px 0; padding:0 0 0 0;}

.bgVide{margin:46px 0 0 0;}

/* NAVIGATION */

.NavBg{background-image:url(images/bg_nav.gif); background-repeat:repeat-x;  margin:46px 0 0 0; height:399px; padding:25px  0 0 0;}
.NavContainer{ background-color:#FFFFFF; margin:0 0 0 36px; width:204px; height:335px; padding:4px 0 0 0;}
.border{ margin:0 4px 4px 4px; border-left:#9D9BA0 solid 2px; border-bottom:#9D9BA0 solid 2px; border-right:#9D9BA0 solid 2px; border-top:#9D9BA0 solid 2px;height:333px;}

/* ACCUEIL */

.accueilBG{ background-image:url(images/accueil/bg.jpg); background-repeat:no-repeat; margin:46px 0 0 0; padding:91px  0 118px 0;}
.accueilContainer{background-color:#FFFFFF; margin:0 0 0 120px; width:297px; height:151px; padding:4px 0 0 0;}
.accueilBorder{margin:0 4px 4px 4px; border-left:#9D9BA0 solid 2px; border-bottom:#9D9BA0 solid 2px; border-right:#9D9BA0 solid 2px; border-top:#9D9BA0 solid 2px;height:143px;}
.accueilContenu{padding:29px 0 0 0;}
.AccDotBleu{ border-top: #A2DEEF dotted 1px; width:145px; margin:15px 0 0 73px;}


/* PARCOURS */

.ParcoursContainer{ padding:23px 158px 0 34px;}

/* Class for clearing floats */
.clear {clear:both;}
/* Remove border around linked img */
img {border: 0;}

.paroursThumbContainer{padding:13px 0 0 0;}

#viewer{
	background-image:url(images/parcours/bg_zoom.gif);
	background-repeat: no-repeat;
	float:left;
	height:149px;
	position:relative;
	width:202px;
}
#photo{
	display:block;
	padding: 2px;
}
#map{
	float:left;
	margin-left: 11px;
	position:relative;
}
.b_plus{
	background-image:url(images/parcours/b_plus.png);
	background-repeat: no-repeat;
	cursor:pointer;
	display:block;
	height:15px;
	position:absolute;
	right:-6px;
	top:-6px;
	width:15px;
}
#thumbs{
	margin:11px 0 0 2px;
}
#thumbs .tb{
	cursor:pointer;
	float:left;
	margin:0px 6px 6px 0;
}
.thumbs_line{
	clear:both;
}

/* ie7 & ie6 */
*:first-child+html .thumbs_line{
	margin-top:-10px;
}

* html .thumbs_line{
	margin-top:-10px;
}
.Click{ margin:2px 0 0 0;}
/* old layout
.paroursThumbContainer{width:328px; padding:13px 0 0 0;}
.thumbFloat{float:right;}
.thumbs{margin:10px 0 0 0;}
.thumbAlign{text-align:right;}
.thumbHaut{ height:73px;}

.thumbHaut a{height:73px;}
.thumbHaut a:hover{border-bottom:#A2DEEF dotted 1px;}

.thumbs a{height:73px;}
.thumbs a:hover{border-bottom:#A2DEEF dotted 1px;}

.thumbFloat a{height:156px;}
.thumbFloat a:hover{border-bottom:#A2DEEF dotted 1px;}

.Click{ margin:7px 0 0 0;}*/



/* TARIFS */

.tarifContainer{ padding:22px 0 0 34px;}
.tarifContainer ul{margin:0 0 0 0; padding:0 0 0 0; list-style:none; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#ABABAE; text-transform:uppercase;}
.tarifContainer li{display:inline; margin:0 35px 0 0;}
.tarifContainer li a{color:#ABABAE; text-decoration:none;}
.tarifContainer li a:hover{text-decoration:none; color:#7ECCE3;}
.tarifOn{color:#7ECCE3;}

.tarifContainer p{margin:0 0 0 0;}
.txtTarfis{ margin:25px 120px 0 0;}
.txtTarfis p{font-size:10px; font-style:italic;}

/* SERVICES */

.servicesContainer{ padding:22px 0 0 34px;}
.servicesContainer ul{margin:0 2px 22px 15px; padding:0 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#ABABAE; text-transform:uppercase;}
.servicesContainer li{ padding:3px 0 3px 0 0; margin:0 0 0 0;}
.liBgUn{background-image:url(images/services/bgListe_01.jpg); background-repeat:repeat-y; padding:5px 0 6px 0;}
.liBgDeux{background-image:url(images/services/bgListe_02.jpg); background-repeat:repeat-y; padding:5px 0 6px 0;}
.liBgTrois{background-image:url(images/services/bgListe_03.jpg); background-repeat:repeat-y; padding:5px 0 6px 0;}
.liBgVide{padding:5px 0 6px 0;}

/* HÉBERGEMENT */

.hebergContainer{ padding:22px 0 0 34px;}
.hebergContainer p{margin:0 120px 0 0;}
.hebergImg{ margin:28px 0 18px 0;}

/* DÉPART */

.departBG{ background-image:url(images/depart/bg.jpg); background-repeat:no-repeat; margin:46px 0 0 0; padding:35px 0 172px 0;}
.departContainer{margin:0 0 0 120px; width:310px; height:151px; padding:4px 0 0 0;}

/* COMMENT S'Y RENDRE */

.rendreContainer{ padding:22px 0 0 34px;}
.rendreCarte{ margin:10px 0 17px 0;}

/* MCLUB */

.clubBg{ background-image:url(images/club/bg.jpg); background-repeat:no-repeat; margin:46px 0 0 0; height:370px;}
.logoClub{padding:56px 0 0 27px;}
.Contenu{ padding:0 60px 0 69px;}
	.texteClub{}
		.texteClub h2{color:#FFFFFF; padding:0 0 10px 0;}
		.texteClub p{color:#FFFFFF; font-size:10px;}
	.photo{ padding:2px 0 8px 0;}
		.photoUn{ float:left; padding:0 7px 0 0;}
		.photoDeux{float:left; width:129px; padding:0 7px 0 0;}
		.photoTrois{}
	.infoBasGauch{ text-align:center;}
		.infoBasGauch p{ font-size:9px; color:#FFFFFF; letter-spacing:1px;}
		..infoBasGauch p a:hover{color:#FFFFFF;}
		 
	.telecharger{ text-align:center;}
		.telecharger p{color:#FFFFFF;font-size:9px; line-height:9px;}
			.telecharger p a{color:#FFFFFF;}
			.telecharger p a:hover{color:#6CAFC3;}