#clubMedContent { /* le contenu de la page */
	margin-right: auto;
	margin-left: auto;
	width: 990px;
}
#clubMedContentBg {
	height: 100%;
	width: 100%;
}
.IS_IE7 .loading,.IS_IE6 .loading {
	margin-top: 220px;
	margin-right: 290px;
}
.loading {
	margin-top: 220px;
	margin-left: 290px;
	width: 37px;
	height: 37px;
	background: transparent url(../img/progress.gif) no-repeat scroll left top;
}
.bg1024_1 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_1.jpg) no-repeat scroll left top;
}
.bg1600_1 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_1.jpg) no-repeat scroll left top;
}
.bg1024_2 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_2.jpg) no-repeat scroll left top;
}
.bg1600_2 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_2.jpg) no-repeat scroll left top;
}
.bg1024_3 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_3.jpg) no-repeat scroll left top;
}
.bg1600_3 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_3.jpg) no-repeat scroll left top;
}
.bg1024_4 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_4.jpg) no-repeat scroll left top;
}
.bg1600_4 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_4.jpg) no-repeat scroll left top;
}
.bg1024_5 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_5.jpg) no-repeat scroll left top;
}
.bg1600_5 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_5.jpg) no-repeat scroll left top;
}
.bg1024_6 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1024_6.jpg) no-repeat scroll left top;
}
.bg1600_6 { /* le bg de la page pour l'affichage >=1024 */
	background: transparent url(../img/bg1600_6.jpg) no-repeat scroll left top;
}
.hContent {
	height: 623px;
}
.wContentPartyL {
	width: 206px !important;
}
.wContentPartyC {
	width: 700px !important;
}
.hContentPartyC {
	height: 540px !important;
}
.bgTransparent {
	background: transparent url(../img/bg_block.png) repeat scroll left 0px;
	position: relative;
	color:#498f9a !important;
}
.bgTransparent2 {
	background: transparent url(../img/bg_block1.png) repeat scroll left 0px;
	position: relative;
}
.IS_IE6 .bgTransparent {
	_background-image:url(../img/bg_block.png);
	filter:expression(pngTrans(this));
}

.IS_IE6 .bgTransparent2 {
	_background:url(../img/bg_block1.png);
	filter:expression(pngTrans(this));
}
#MyLinePopupParcours{
	margin-top: 20px;
}
ul {
	list-style-type: disc !important;
	list-style-position: inside !important;
}
#scrol a {
color: #86903F !important;
text-decoration: underline;
}
.note {
	font-size: 10px;
	/*margin-bottom: -2px;*/
}
.IS_IE6 .bMinusMarginLgIE {
	margin-bottom: -12px !important;
}

.bgTransparent1 {
	background: transparent url(../img/bg_transparent1.png) repeat scroll left 0px;
	position: relative;
}
.PartyCMinborderRight {
	background: transparent url(../img/line_r.png) repeat scroll left top;
	position: relative;
	height: 225px;
	width: 5px;
}
.PartyCBigborderRight {
	background: transparent url(../img/bigline_r.png) repeat scroll left top;
	position: relative;
	height: 476px;
	width: 5px;
}
.PartyCMinborderRight1{
	background: transparent url(../img/line_r1.png) repeat scroll left top;
	position: relative;
	height: 225px;
	width: 5px;
}
.PartyCMinborderRight2 {
	background: transparent url(../img/line_r.png) repeat scroll left bottom;
	position: relative;
	height: 225px;
	width: 5px;
}
.PartyCMinborderRight0 {
	background: transparent url(../img/line_r1.png) repeat scroll left bottom;
	position: relative;
	height: 225px;
	width: 5px;
}
.PartyCMinborderRightOffreH{
	background: transparent url(../img/line_r2.png) repeat scroll left top;
	position: relative;
	height: 235px;
	width: 5px;
}
.PartyCMinborderRightOffreB{
	background: transparent url(../img/line_r3.png) repeat scroll left top;
	position: relative;
	height: 234px;
	width: 5px;
}
.IS_IE6 .PartyCBigborderBottomIE6 {
	position:relative;
	_background: url(../img/PartyCBigborderBottomIE6.png);
	filter:expression(pngTrans(this));
	width: 700px;
	height: 8px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopIE6.png);
	filter:expression(pngTrans(this));
	width: 144px;
	height: 4px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopVIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopVIE6.png);
	filter:expression(pngTrans(this));
	width: 357px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopParcIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopVIE6.png);
	filter:expression(pngTrans(this));
	width: 350px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopV1IE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopVIE6.png);
	filter:expression(pngTrans(this));
	width: 313px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopV2WhiteIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopV2IE6.png);
	filter:expression(pngTrans(this));
	width: 313px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomVIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottomVIE6.png);
	filter:expression(pngTrans(this));
	width: 357px;
	height: 4px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomV1IE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottomV1IE6.png);
	filter:expression(pngTrans(this));
	width: 313px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTopParcWhiteIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTopV2IE6.png);
	filter:expression(pngTrans(this));
	width: 318px;
	height: 3px;
	font-size: 1px;
}

.IS_IE6 .PartyCMinborderBottomParcWhiteIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottomV1IE6.png);
	filter:expression(pngTrans(this));
	width: 350px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomParcWhite1IE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottomV1IE6.png);
	filter:expression(pngTrans(this));
	width: 320px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderTop46VIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderTop46VIE6.png);
	filter:expression(pngTrans(this));
	width: 679px;
	height: 4px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottom46VIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottom46VIE6.png);
	filter:expression(pngTrans(this));
	width: 679px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomRMCIE6{
	position:relative;
	_background : url(../img/PartyCMinborderBottomRMCIE6.png);
	filter:expression(pngTrans(this));
	width: 679px;
	height: 3px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomHomeIE6{
	position:relative;
	_background : url(../img/PartyCMinborderBottomHomIE6.png);
	filter:expression(pngTrans(this));
	width: 184px;
	height: 2px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomIE6 {
	position:relative;
	_background : url(../img/PartyCMinborderBottomIE6.png);
	filter:expression(pngTrans(this));
	width: 144px;
	height: 5px;
	font-size: 1px;
}
.IS_IE6 .PartyCBigborderTopE6 {
	position:relative;
	_background: url(../img/PartyCBigborderTopE6.png);
	filter:expression(pngTrans(this));
	width: 700px;
	height: 6px;
	margin-top: -5px;
	font-size: 1px;
}
.IS_IE6 .PartyCMinborderBottomIE61 {
	position:relative;
	background: url(../img/PartyCMinborderBottomIE61.png);
	filter:expression(pngTrans(this));
	width: 206px;
	height: 3px;
	font-size: 1px;
	margin-bottom: -3px
}
.IS_IE6 .PartyCMinborderBottomIE62 {
	position:relative;
	background: url(../img/PartyCMinborderBottomIE62.png);
	filter:expression(pngTrans(this));
	width: 206px;
	height: 3px;
	font-size: 1px;
	margin-bottom: -3px
}
.IS_IE6 .bgTransparent1 {
	position:relative;
	background: url(../img/bg_transparent1.png);
	filter:expression(pngTrans(this));
}
.cmdCoursCollectif {
	background: transparent url(../img/btnCrColl.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 102px;
}
.cmdStage {
	background: transparent url(../img/btnstag.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 54px;
}
.cmdLeconParticulier {
	background: transparent url(../img/btnLecPart.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 125px;
}
.cmdInitiation {
	background: transparent url(../img/btn_init.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 59px;
}
.cmdPerfectionnement {
	background: transparent url(../img/btnperfect.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 111px;
}
.cmdStageInitiation {
	background: transparent url(../img/btnstg_init.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 113px;
}
.cmdStagePerfectionnement {
	background: transparent url(../img/btnstg_perf.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 172px;
}
.cmdAcadimie {
	background: transparent url(../img/btnacad.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 73px;
}
.cmdCoursCollectif1 {
	background: transparent url(../img/btnCrColl1.png) repeat scroll left bottom;
	position: relative;
	height: 18px;
	width: 96px;
}
.IS_IE6 .bMargin3 {
	margin-bottom: 3px !important;
}
.IS_IE6 .bMargin2 {
	margin-bottom: 2px !important;
}
.IS_IE6 .bMargin1 {
	padding-bottom: 1px !important;
}
.wColor {
	color: #FFF !important;
}
.txtJ {
	text-align:justify !important;
}
.tMargin3 {
	margin-top: 3px;
}
.tMargin2 {
	margin-top: 2px;
}
.Not_IE6 .bPaddingNotIE {
	padding-bottom : 10px !important;
}
.FF .bPaddingFF {
	padding-bottom : 10px !important;
}
.Not_IE_FF .bPaddingFF {
	padding-bottom : 10px !important;
}
.centrer {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.IS_IE .bMargin-1{
	margin-bottom: -1px;
}
.IS_IE .bMargin-2{
	margin-bottom: -2px;
}
.IS_IE .bMargin-3{
	margin-bottom: -3px;
}
.IS_IE .bMargin-5{
	margin-bottom: -5px;
}
.IS_IE .tMargin-5{
	margin-top: -5px;
}
.IS_IE .IEbMargin{
	margin-bottom: -14px;
}
.bgGreen {
	background-color: #86903F !important;
}
.bgTurquoise {
	background-color: #498F9A !important;
}
.bgWhite {
	background-color: #FFF !important;
}
.gColor {
	color: #86903F !important;
}
.curPointer {
	cursor: pointer;
}
.bGreenBorder {
	border-bottom: 1px solid #86903F !important;
}
.bGreenBorder2 {
	border-bottom: 2px solid #86903F !important;
	border-top: 2px solid #86903F !important;
	background:#eee;
}
.bGreenBlueBorder {
	border-bottom: 1px solid #498F9A !important;
}
.B_GColor {
	color: #498F9A !important;
}
.formBg1 {
	background-color: #FFF !important;
	float: left;
	clear: both;
	width: 640px;
	padding-left: 5px;
}
.plan_golf {
	width: 357px;
	height: 22px;
	background: transparent url(../img/bg_plan.png) repeat scroll left bottom;
}
.formBg2 {
	background-color: #ECF4F6 !important;
	width: 640px;
	float: left;
	clear: both;
	padding-left: 5px;
}
.villageTrident{
	background: url(../img/star1_cm.png);
	filter:expression(pngTrans(this));
	width: 20px;
	height: 20px;
}
.wSelect1 {
	width: 158px !important;
}
.wSelect2 {
	width: 34px !important;
}
.wPartyC1 {
	width: 545px;
}
.wPartyC2 {
	width: 760px;
}
.bPaddingSm2 {
	padding-bottom: 2px;
}
.bPadding7 {
	padding-bottom : 7px;
}
.FF .ResultResa {
	padding-top: 15px;
}
.IS_IE6 .ResultResa, .IS_IE7 .ResultResa {
	padding-top: 15px;
}
.wSelect3 {
	width : 65px !important;
	height : 16px !important;
}
input.checkboxOrRadio {
	width: 14px !important;
	height: 14px !important;
	margin-left: 5px;
/*	position: static !important;*/
}
/**************************************************/

.formBg1 div {
	/*position: relative;*/
}
#partyL {
	width: 216px;
}
#partyR {
	width: 148px;
}
.Not_IE6 #clubMedLogo {/* le logo */
	cursor : pointer;
	height: 60px;
	background: transparent url(../img/logo.png) no-repeat scroll left top;
}
.plusInfo {
	height: 14px;
	width: 14px;
	background: transparent url(../img/plus_info.png) no-repeat scroll left top;
	filter:expression(pngTrans(this));
}
.plusParc{
	height: 10px;
	width: 11px;
	background: transparent url(../img/plusparc.png) no-repeat;	
}
.plusPlanParc{
	height: 25px;
	width: 26px;
	background: transparent url(../img/img_plus_plan_parcours.png) no-repeat;	
}
.IS_IE #clubMedLogo {/* le logo */
	cursor : pointer;
	height: 60px;
	background: url(../img/logo.png);
	filter:expression(pngTrans(this));
}
#partyL h2 {
	background-color: #498F9A;
	height : 16px;
	color: #FFFFFF;
}
#partyL h2 a, #partyC h2 a {
	text-decoration: none;
	color: #FFFFFF;
}
#partyL .blockOutsideCorners .blockOutsideCorners {
	width: 187px;
	position: relative;
}
p.texte {
	padding:0 0 3px;
	color:#86903F;
	position:static !important;
}
.bold {
	font-weight:bold;
}
#partyL p.texte {
	font-size:0.9em;
}
#partyCdynamic {
	height: 595px;
}
#partyCdynamicContent {
	
}
#partyCdynamicContent .imgHomeContent {
	width:537px;
}
#partyCdynamicContent .imgHomeContent .imgHome {
	display:block;
	width:525px;
	padding:6px;
	height:396px;
}
#partyCdynamicContent .editorialContentPartyC {
	width:48%;
	margin-right:15px;
	_margin-right:10px;
}
#partyCdynamicContent .actuContentPartyC {
	width:48%;
}
#partyCdynamicContent h2 {
	background:#498F9A;
	color:#fff;
	padding:5px;
}
#partyCdynamicContent .bgWhiteHome {
	display:block;
	background:#fff;
	margin:5px;
	padding:5px;
	height:105px;
}
/*
#partyCdynamicContent a.bgWhiteHome {
	color:#86903F;
}
*/
#partyCdynamicContent a.bgWhiteHome, #partyCdynamicContent p.bgWhiteHome {
	color:#498F9A;
}
#partyCdynamicContent .bgWhiteHome img {
	float:left;
	margin:0 5px 5px 0;
}
#partyC .blockOutsideCorners .blockOutsideCorners {
	width: 680px;
	position: relative;
}
#formSearchMulticriteriaSub {
	overflow: auto;
	width: 670px;
	height: 473px;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #498f9a;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
#formSearchMulticriteria {
	height: 473px;
	width: 680px;
}
#formQuickSearch {
	height: 173px;
	width: 186px;
}
#formQuickSearch #Distination {
	height:30px;
}
#formQuickSearch, #formSearchMulticriteria {
	font-size: 0.82em;
	background-color: #FFF;
	position: relative;
}
#formSearchMulticriteria input, #formQuickSearch input {
	width: 27px;
	height: 12px;
	color: #808080;
}
#formQuickSearch #fieldDATE_DEPART1, #formSearchMulticriteria #fieldDATE_DEPART {
	width: 150px;
	height: 12px;
}
#formQuickSearch select, #formSearchMulticriteria select {
	width: 168px;
	font-size:0.8em;
	height:15px;
	padding: 0px;
	/*position: relative;*/
	font-family: verdana;
	color: #808080;	
}
#Participants .txt {
	padding-top: 10px;
}
.IS_IE7 #Participants .txt,.IS_IE6 #Participants .txt {
	padding-top: 0px !important;
}
.IS_IE7 #Participants,.IS_IE6 #Participants {
	margin-top: -4px !important;
}
.Not_IE6 .emptyDiv {
	height:240px;
}
.IS_IE6 .emptyDiv {
	height:250px;
}
.Not_IE6 .emptyDiv1 {
	height:232px;
}
.IS_IE6 .emptyDiv1 {
	height:235px;
}
#Distination {
	padding-top: 7px;
	height: 1px;
}
#PlusCriteres {
	padding-top: 3px;
}
#DateDepart {
	position: relative;
}
#imgcalendar {
	position: relative;
	cursor: pointer;
}
.IS_IE6 #formQuickSearch select, .IS_IE6 #formSearchMulticriteria select, .IS_IE7 #formQuickSearch select, .IS_IE7 #formSearchMulticriteria select {
	height: 19.5px;
}
#formQuickSearch span, #formSearchMulticriteria span, #formSearchMulticriteria label {
	color: #808080;
}
#formQuickSearch span {
	height:12px;
}
#formSearchMulticriteria span {
	height:14px;
}
#formQuickSearch #Participants .txtL {
	width: 100%;
}
#formQuickSearch div {
	/*margin-left: 9px;*/
}
#partyL .blockOutsideCorners .blockOutsideCorners .foot {
	width: 175px;
}
#partyC .blockOutsideCorners .blockOutsideCorners .foot {
	width: 668px;
}
#partyL .blockOutsideCorners .blockOutsideCorners .foot, #partyC .blockOutsideCorners .blockOutsideCorners .foot {
	height: 16px !important;
	background-color: #498F9A;
	padding-left: 2px !important;
	padding-right: 9px !important;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
	color: #FFF;
}
#partyL .blockOutsideCorners .blockOutsideCorners .foot a {
	color: #FFF;
	font-size: 1em;
	margin-top: 2px;
}
#partyL .blockOutsideCorners .blockOutsideCorners .foot #PlusCriteres a {
	text-decoration: underline;
	font-size: 11px;
}
#partyL .blockOutsideCorners .body #Pub1 {
	width: 186px;
	height: 92px;
	cursor: pointer;
}
#partyL .blockOutsideCorners .body #Pub1_1 {
	width: 186px;
	height: 80px;
	cursor: pointer;
}
#partyL .blockOutsideCorners .body #Pub2 {
	width: 186px;
	height: 82px;
	cursor: pointer;
}
#go1 {
	margin-top: 2px;
	width: 15px;
	height: 14px;
	margin-left: 7px;
	background: transparent url(../img/go1.png) no-repeat scroll left top;
}
.IS_IE6 #go1 {
	filter:expression(pngTrans(this));
}

#clubMedVertivcale {
	background: transparent url(../img/club_med_ecriteur_verticale_home.png) no-repeat scroll left top;
	height: 512px;
	width: 58px;
	margin-top: 70px;
}

.IS_IE6 #clubMedVertivcale {
	filter:expression(pngTrans(this));
}
#partyC #clubMedVertivcaleAutre {
	background: transparent url(../img/club_med_ecriteur_verticale_autre.png) no-repeat scroll left top;
	height: 530px;
	width: 57px;
	margin-top: 66px;
}
.IS_IE6 #partyC #clubMedVertivcaleAutre {
	filter:expression(pngTrans(this));
}

#Pub4 {
	background: transparent url(../img/pub_4.png) no-repeat scroll left top;
	height: 50px;
	width: 206px;
}
.IS_IE6 #Pub4 {
	filter:expression(pngTrans(this));
}

#partyR #Pub3 {
	width: 144px;
	height: 45px;
	background: transparent url(../img/pub_3.png) repeat scroll left top;
}
.IS_IE6 #partyR #Pub3 {
	filter:expression(pngTrans(this));
}
#partyR .tmarginColR {
	margin-top:6px !important;
}
#partyR .DivVide {
	width: 10px;
	height: 16px;
	font-size: 1px;
}
#partyR .Titre, #partyR .SubContent .bgWhite .Titre {
	height: 19px;
	width: 138px;
	margin-top: 2px;
	background-color: #498F9A;
	font-size: 1em;
	position: relative;
}
#partyR .SubContent {
	width: 144px;
}
#partyR .Head {
	height: 15px;
	width: 144px;
	background: transparent url(../img/div_menu_right_head.png) repeat scroll left 0px;
}
#partyR .SubContent .bgGreen, #partyR .SubContent .bgWhite {
	width: 139px;
	padding-left: 5px;
}
.go2 {
	width: 10px;
	height: 10px;
	margin-right: 4px;
	font-size: 1px;
	background: transparent url(../img/go2.png) no-repeat scroll left top;
}
.go2_1 {
	background: transparent url(../img/go2.jpg) no-repeat scroll left top;
}
.lPaddingh {
	padding-left: 15px;
}
.go5 {
	background: transparent url(../img/go5.jpg) no-repeat scroll left top;
}
.IS_IE6 .go2 {
	filter:expression(pngTrans(this));
}
#go3,.go3 {/* button go */
	width: 10px;
	height: 10px;
	margin-right: 4px;
	font-size: 1px;
	background: transparent url(../img/go3.png) no-repeat scroll  top;
	filter:expression(pngTrans(this));
}
.go4 {/* button go */
	background: transparent url(../img/go4.jpg) no-repeat scroll right top;
	/*background-position: right 2px;*/
	margin-right: 4px;
	width: 10px;
	height: 9px;
}
.go4_1 {/* button go */
	background: transparent url(../img/go4.jpg) no-repeat scroll right top;
	background-position: right 2px;
}
/*.IS_IE6 #go3,.IS_IE6  .go3 {
	filter:expression(pngTrans(this));
}*/
#partyR .blockOutsideCorners {
	width: 144px;
}
#sheet .line {
	border-bottom : 1px solid #86903F;
	width: 100%;
	height: 0px;
	font-size: 0px;
}
#sheet h2 {
	background-color: #86903F !important;
}
.style1 {
	font-size: 0.88em !important;
}
#sheet div span {
	color : #86903F;
	font-size: 0.92em !important;
	margin-top: 2px;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 3px;
}
.linksFotter {
	height: 20px;
	font-size: 0.82em;
}

.lienFotterOther span, .linksFotter span {
	margin-left: 8px;
}
.lienFotterOther span a, .linksFotter span a {
	color: #FFF;
	text-decoration: none;
}
.lienFotterOther span a:hover, .linksFotter span a:hover {
	text-decoration: underline;
}
.lienFotterOther {
	text-align: left;
	width: 450px;
	margin-left: 125px;
	font-size: 0.82em;
}
.IS_IE6 .lienFotterOther {
	margin-left: 62px !important;
}
#partyC li #nav1 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav_1.png) no-repeat scroll left top;
	cursor: pointer;
}
#partyC li #nav1_1 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav1_1.png) no-repeat scroll left top;
	cursor: pointer;
}
#partyC li #nav2 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav_2.png) no-repeat scroll left top;
	cursor: pointer;
}
#partyC li #nav2_2 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav2_2.png) no-repeat scroll left top;
	cursor: pointer;
}

#partyC li #nav3 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav_3.png) no-repeat scroll left top;
	cursor: pointer;
}
#partyC li #nav3_3 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav3_3.png) no-repeat scroll left top;
	cursor: pointer;
}

#partyC li #nav4 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav_4.png) no-repeat scroll left top;
	cursor: pointer;
}
#partyC li #nav4_4 {
	width: 169px;
	height: 20px;
	background: transparent url(../img/nav4_4.png) no-repeat scroll left top;
	cursor: pointer;
}

.IS_IE6 #partyC li #nav1, .IS_IE6 #partyC li #nav2, .IS_IE6 #partyC li #nav3, .IS_IE6 #partyC li #nav4 {
	filter:expression(pngTrans(this));
}
ul#navMenu{
	width: 750px;
	height: 50px;
	/*display: inline;*/
}
#navMenu li{
	margin-right: 7px !important;
	display: inline;
	float: left;
}
#partyR .SubContent .Titre.wColor a {
	color: #FFF;
	text-decoration: none;
	position: relative;
	z-index: 1;
}
/*
#partyR .SubContent .Titre.gColor a {
	color: #86903F;
	text-decoration: none;
	position: relative;
	z-index: 1;
}
*/
#partyR .SubContent .Titre.gColor a {
	color: #498f9a;
	text-decoration: none;
	position: relative;
	z-index: 1;
}
.navRightImg {
	padding-bottom: 2px;
	border-bottom: 1px solid #86903f;
	cursor: pointer;
	position: relative;
	z-index: 1;
}
#searchResultSub{
	height: 430px;
	width: 660px;
	overflow: auto;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #498f9a;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
#searchResult {
	height: 477px;
}
#searchResult #countResult span {
	color:#808080;
	font-size:0.82em;
}
#searchResult .result b {
	float:right;
	width: 11px;
	background: transparent url(../img/r_block_result.jpg) repeat right top;
	height:78px;
}
#searchResult .result {
	width: 632px;
	height:78px;
}
#searchResult .result .resultImg {
	width: 124px;
	height:78px;
}
#searchResult .result .resultContent {
	width: 497px;
	height:76px;
	border-top: 1px solid #498f9a;
	border-bottom: 1px solid #498f9a;
}
#searchResult .result .resultContent .name {
	color: #494949;
	font-size:1.4em;
	font-weight: bold;
}
#searchResult .cmdResultResa {
	background: transparent url(../img/btn_reserver.png) no-repeat scroll left top;
	width: 51px;
	height : 14px;
	cursor: pointer;
}
.btn_reserver{
	background: transparent url(../img/btn_reserver.png) no-repeat scroll left top;
	width: 51px;
	height : 14px;
	cursor: pointer;
}
#searchResult .resultDetail {
	color : #498f9a;
	font-size: 11px;
	font-weight: bold;
}
#searchResult .regAndCount {
	font-family: verdana;
	color : #494949;
	font-size: 10px;
	font-weight: bold;
}
#searchResult .tv {
	font-family: verdana;
	color : #000;
	font-size: 10px;
}
.subEnseignementContent {
	width: 338px;
	height: 225px;
}
.subEnseignementContentRight {
	width: 331px;
	height: 225px;
}
.subEnseignementTxtLeft {
	width: 242px;
	height: 225px;
	background-color:#FFF;
}
.subEnseignementTxtRight {
	width: 231px;
	height: 225px;
	background-color:#FFF;
}
#MyLINE {
	height: 28px;
}
.wContentPartyC div.title {
	font-family: verdana;
	height: 44px;
}
.toutesActivite {
	height: 17px;
}
.toutesActivite a{
	color : #498F9A;
}
.IS_IE .IEtMargin-12 {
	margin-top: -10px;
}
.IS_IE .IEtMargin-2 {
	margin-top: -2px;
}
.IS_IE .IEtMargin-8 {
	margin-top: -8px;
}
.IS_IE .IEtMargin-4{
	margin-top: -4px;
}
.IS_IE .IEtMargin-3{
	margin-top: -3px;
}
.titleAbnnement{
	font-size: 30px;
	font-family: verdana;
	font-weight:Regular;
	color: #86903F;
}
.btnRetour_GB{
	width:54px;
	height:18px;
	background:transparent url(../img/btn_retour_GB.png) no-repeat scroll 0pt;
}
/************************/
.subEnseignementTxt {
		width: 235px;
		height:225px;
}
.subAbonnementContent{
		width: 680px;
		height: 476px;
}

.subOffreTxtRight {
		width: 245px;
		height: 225px;
		background-color:#FFF;
}
.subOffreTxtLeft {
		width: 250px;
		height: 225px;
		background-color:#FFF;
}
.subActContentLeft{
		width: 336px;
		height:225px;
}
.subActContentRight{
		width: 338px;
		height:225px;
}
.subActContent{
		width: 680px;
		height:225px;		
}
.subActContentTxt{
		width: 576px;
		height:225px;
		font-size:11px;
}
.subActTxt {
		width: 245px;
		height: 225px;
		background-color:#FFF;
}
.subAbonnementTxt{
		width: 590px;
		height:476px;
}
.subOffreTxt{
		width: 575px;
		height:235px;		
}
.subtitleoff{
		font-size: 11px;
		font-family: verdana;
		font-weight:Bold;
		color: #498F9A;
}
.subOffreCrsSejTxt{
		width: 550px;
		height:476px;
}
.subOffreContent{
		width: 680px;
		height: 476px;	
}
.subOffreTxtbas{
		width: 575px;
		height:234px;		
}
.viR {
	width: 357px !important;
}
.viL {
	width: 313px !important;
}
#blockGreenFees {
	height: 55px;
	overflow: auto;
	width: 350px;
	border-top: 1px solid #86903f;
	border-Bottom: 1px solid #86903f;
	background-color:#e7e9d9;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #86903F;
	scrollbar-face-color : #86903F;
	scrollbar-highlight-color :#86903F;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#86903F;
}
#forfait2{
	border-top: 1px solid #86903f;
	clear:both;
	width: 332px;
}
#forfait1{
	clear:both;
	width: 332px;
}
.bMarginh{
		margin-bottom:17px;
}
.bMarginb{
		margin-bottom:15px;
}
.tMarginh{
		margin-top:15px;
}
#formAbonnementForm{
		width :570px; 
		height: 350x;
}
.TxtAbonnementbas{
		font-size: 10.6px;
		font-family: verdana;
		font-weight:Regular;
		color: #86903F;
}
.TxtRadio{
		font-size: 10px;
		font-family: verdana;
		font-weight:Regular;
		color: #86903F;
}
.TxtAbonnementLarg{
		width:560px;
}
.txtLargActH{
		width:580px;
}
.txtLargActB{
		width:228px;
}
.txtHautAct{
		height:152px;
}
.txtEnsLarg{
		width:230px;
}
.btnSavPlus{
		width:92px;
		height:18px;
		background:transparent url(../img/btn_en_savoir_plus.png) no-repeat scroll center;
		cursor:pointer;
}
.btnSavPlus1{
		width:88px;
		height:18px;
		background:transparent url(../img/btn_en_savoir_plus1.png) no-repeat scroll center;
		cursor:pointer;
}
.btnReserver1{
		width:88px;
		height:18px;
		background:transparent url(../img/btn_reserver1.png) no-repeat scroll center;
		cursor:pointer;
}
.btnReserver2{
		width:88px;
		height:18px;
		background:transparent url(../img/btn_reserver2.png) no-repeat scroll center;
		cursor:pointer;
}
.btnDecouvrir{
		width:64px;
		height:18px;
		background:transparent url(../img/btn_decouvrir.png) no-repeat scroll center;
		cursor:pointer;
}
.civliteColor{	
		color:#808080;
}
.styleTextbox1{
		width: 250px;
		height:14px;
}
.styleTextbox2{
		width: 100px;
		height:14px;
}
.styleChekb{
		width:14px;
		height:11px;
}
/***************************/
.subVillagesTxt{
		width: 679px;
		height:476px;
		background-color:#86903F;
	
}
.subVillageTxt1{
		width:675px;
		height:160px;
		
}
.subtitleVillages{
		font-size: 13px;
		font-family: verdana;
		font-weight:Regular;
		color:#FFFFFF;
}
.txtContentVillage {
	font-size: 11px;
	font-family: verdana;
	font-weight:Regular;
	color:#FFFFFF;
}
.btnRetour{
	width:54px;
	height:18px;
	background:transparent url(../img/btn_retour.png) no-repeat scroll 0pt;
}
.btnEnseignement{
	width:106px;
	height:18px;
	background:transparent url(../img/btn_enseignement.png) no-repeat scroll 0pt;
}
.Ahref {
	display:block;
	font-size:0pt;
	text-indent:-4242px;
}
.btnGreenFees{
	width:103px;
	height:18px;
	background:transparent url(../img/btn_greenfees.png) no-repeat scroll 0pt;
}
.styleL1{
	width:72px;
}
.styleL2{
	width:95px;
}
.PartyCBigborderTop, .PartyCBigborderTopV {
	background: url(../img/bigline_t.png) no-repeat scroll top;
	position: relative;
}
/***************************/
 .LineGreenfee{
	width:530px;
	border:1px solid #86903F;
	font-size: 0px;
	height: 0px;
}
#scrol{
	width: 575px;
	overflow: auto;
	height: 458px;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #86903F;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
#scrolInvitation{
	width: 575px;
	overflow: auto;
	height: 415px;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #86903F;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
.scrollCustom {
	text-align:left;
	width: 680px;
	overflow: auto;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #86903F;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
.scrollCustom h3 {
	margin:10px 0 5px;
}
.scrollCustom p {
}
.scrollCustom .isdScrollCustom {
	padding:5px 10px;
}
.scrollCustom .isdScrollCustom img {
	margin:5px 5px 5px 0;
}
#scrollCustom {
	height:358px;
}
#scrollCustom2 {
	height:458px;
}

.stylegreenfee{
	width:557px;
}
.stylefont11{
		font-family:verdana;
		font-size:11px;		
		font-weight:normal;
}
.stylefont14{
		font-family:verdana;
		font-size:14px;		
		font-weight:normal;
}
.stylefont13{
	font-size: 13px;
	font-family: verdana;
}
.stylefont12{
	font-size: 12px;
	font-family: verdana;
}
/***************************/
#villages .subVillage a {
	color: #86903F;
	text-decoration: none;
}
/***************************/
.btnSuivant{
	width:62px;
	height:18px;
	background:transparent url(../img/btnsuiv.png) no-repeat scroll 0pt;
}
.btnValider{
	width:62px;
	height:18px;
	background:transparent url(../img/btnvalider.png) no-repeat scroll 0pt;
}
.btnaccueil{
	width:62px;
	height:18px;
	background:transparent url(../img/btn_acc.png) no-repeat scroll 0pt;
}
#scrol2{
	width: 593px;
	overflow: auto;
	height: 476px;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #498f9a;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
#scrol2 a {
color: #498F9A !important;
text-decoration: underline;
}
.font09 {
	font-size:0.9em !important;
}
.Bg_GRcolor{
	background-color:#498F9A;
}
.Bg_Popup{
	width:413px;
	height:290px;
	background:transparent url(../img/arr_popup.png) no-repeat scroll center 0pt;
}
.btnFermer{
		width:57px;
		height:18px;
		background:transparent url(../img/fermer.png) no-repeat scroll center;
		cursor:pointer;
}
#scrolPopup{
	width: 375px;
	overflow: auto;
	height: 212px;
	scrollbar-arrow-color : #FFF;
	scrollbar-track-color : #ecf4f5;
	scrollbar-shadow-color : #FFF;
	scrollbar-face-color : #86903F;
	scrollbar-highlight-color :#FFF;
	scrollbar-darkshadow-color :#FFF;
	scrollbar-3dlight-color :#FFF;
}
.Imgplanparcours{
		width:218px;
		height:130px;
		background:transparent url(../img/img_plan_parcours.png) no-repeat scroll center;
}

/* ====== transparent outside ============================================================================================================================================ */
.IS_IE6 .blockWhite50.blockOutsideCorners b.bottom, .IS_IE6 .blockWhite50.blockOutsideCorners b.bottomIsd,.IS_IE6 .blockWhite50.blockOutsideCorners b.top,.IS_IE6.blockWhite50.blockOutsideCorners b.topIsd{
	background-image: none !important;
	height:0px !important;
	font-size: 1px;
}
/*************************************************/
.blockOutsideCorners b.topIsd {
	background-position:right top !important;
}
.blockOutsideCorners b.bottom {
	padding: 0 0 0 4px;
	background-position: left bottom;
}
.blockOutsideCorners b.bottomIsd {
	background-position: right bottom;
}
.blockOutsideCorners b.top{
	padding: 0 0 0 4px !important;
	background-position: left top !important;
}
/*************************/
.blockWhite50.blockOutsideCorners b.top, .blockWhite50.blockOutsideCorners b.topIsd{
	display:block;
	height:0px !important;
	font-size: 1px;
}
.blockWhite50.blockOutsideCorners b.bottom,.blockWhite50.blockOutsideCorners b.bottomIsd {
	background-image: url(skin/blocks/transparent_outside_corners5.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockWhite80.blockOutsideCorners b.bottom,.blockWhite80.blockOutsideCorners b.bottomIsd {
	background-image: url(skin/blocks/transparent_outside_corners.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockWhite80.blockOutsideCorners b.top, .blockWhite80.blockOutsideCorners b.topIsd{
	background-image: url(skin/blocks/transparent_outside_corners.png);
	background-repeat:no-repeat;
	position:static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockWhite.blockOutsideCorners b.bottom,.blockWhite.blockOutsideCorners b.bottomIsd {
	background-image: url(skin/blocks/transparent_outside_corners3.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockWhite.blockOutsideCorners b.top, .blockWhite.blockOutsideCorners b.topIsd{
	background-image: url(skin/blocks/transparent_outside_corners3.png);
	background-repeat:no-repeat;
	position:static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
/***************************/
.blockB_GreenWhite.blockOutsideCorners  b.top,.blockB_GreenWhite.blockOutsideCorners  b.topIsd {
	background-image: url(skin/blocks/transparent_outside_corners1.png);
	background-repeat:no-repeat;
	position:static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockB_GreenWhite.blockOutsideCorners  b.bottom,.blockB_GreenWhite.blockOutsideCorners  b.bottomIsd {
	background-image: url(skin/blocks/transparent_outside_corners1.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
/***************************/
.blockGreenWhite.blockOutsideCorners b.top,.blockGreenWhite.blockOutsideCorners b.topIsd{
	background-image: url(skin/blocks/transparent_outside_corners2.png);
	background-repeat:no-repeat;
	position:static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockGreenWhite.blockOutsideCorners b.bottom,.blockGreenWhite.blockOutsideCorners b.bottomIsd {
	background-image: url(skin/blocks/transparent_outside_corners2.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockGreen.blockOutsideCorners  b.bottom,.blockGreen.blockOutsideCorners  b.bottomIsd{
	background-image: url(skin/blocks/transparent_outside_corners6.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockGreen.blockOutsideCorners  b.top,.blockGreen.blockOutsideCorners  b.topIsd{
	background-image: url(skin/blocks/transparent_outside_corners6.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockBGreen.blockOutsideCorners  b.bottom,.blockBGreen.blockOutsideCorners  b.bottomIsd{
	background-image: url(skin/blocks/transparent_outside_corners7.png);
	background-repeat:no-repeat;
	position: static;
	display:block;
	width:auto;
	height:3px;
	font-size: 1px;
}
.blockBGreen.blockOutsideCorners  b.top,.blockBGreen.blockOutsideCorners  b.topIsd{
	display:block;
	height:0px !important;
	font-size: 1px;
}
.bkgIESpecial {position:absolute; top:0; left:0; height:100%; width:100%; z-index:-1}

/******************************/
/* ====== end transparent outside ============================================================================================================================================ */
