/***************************************************************************************************/
TABLE,
SELECT,
INPUT,
OPTGROUP,
TEXTAREA {font-family: Arial, Helvetica, sans-serif; color: Black; font-size: 12px}

TD {vertical-align: top}
A  {text-decoration: none}

/***************************************************************************************************/
BODY {margin:0px; padding:0px}
TABLE.Body {width:100%}

#PopUp { background-color: #2F4078}
TABLE.PopUp {width:100%; border-top: 3px solid #41b7c8; border-bottom: 10px solid #41b7c8; background-color: White; margin-top: 20px}

#Detail { background-color: White}
TABLE.Detail {width:100%; height: 100%}


/***************************************************************************************************/
#Header_Left{width: auto; font-size: 1px}
#Header_Middle{width: 780px; height: 75px}
	#Header_Middle IMG {margin: 5px}
#Header_Right{width: auto; font-size: 1px}

/***************************************************************************************************/
#Sections_Left{width: auto; font-size: 1px; background-image: URL('gui/menu-background.gif'); background-repeat: repeat-x}
#Sections_Middle{width: 780px; height: 75px}
	TABLE.Sections {width: 100%; height: 100%; margin: 0px auto; background-image: URL('gui/menu-background.gif'); background-repeat: repeat-x}
	TABLE.Sections TD {height: 69px; text-align: left}
#Sections_Right{width: auto; font-size: 1px; background-image: URL('gui/menu-background.gif'); background-repeat: repeat-x;}

/***************************************************************************************************/
#Coffrets_Left{width: auto; font-size: 1px; background-color: #41B7C8; border-top: 2px solid White}
#Coffrets_Middle{width: 780px; height: 16px; border-top: 2px solid White}
	TABLE.Coffrets {width: 100%; height: 100%; margin: 0px auto; border-collapse: collapse}
	TABLE.Coffrets TD {width: 20%; text-align: center; padding: 3px 0px; background-color: #41B7C8; border: 2px solid White; border-width: 0px 2px}
#Coffrets_Right{width: auto; font-size: 1px; background-color: #41B7C8; border-top: 2px solid White}

/***************************************************************************************************/
#Page_Left{width: auto; font-size: 1px; background-color: #0a1e60; border-top: 1px solid White; text-align: right}
	#Page_Left IMG {margin: 10px 10px 0px 0px;}
#Page_Middle{width: 780px; border-top: 1px solid White}
	TABLE.Page {width: 100%}
#Page_Right{width: auto; font-size: 1px; background-color: #0a1e60; border-top: 1px solid White; text-align: right}
	#Page_Right IMG {margin: 10px 0px 0px 10px; visibility: hidden}

/***************************************************************************************************/
#Footer_Left{width: auto; font-size: 1px; background-image: URL('gui/footer-background.gif'); background-repeat: repeat-x; border-top: 1px solid White}
#Footer_Middle{width: 780px; height: 84px; background-image: URL('gui/footer-background.gif'); background-repeat: repeat-x; border-top: 1px solid White}
	#Footer_Middle DIV.liens {margin-top: 15px; text-align: center}
	#Footer_Middle A {color: #0a1e60; margin-left: 10px}
	#Footer_Middle A:hover {color: #41b7c8}
#Footer_Right{width: auto; font-size: 1px; background-image: URL('gui/footer-background.gif'); background-repeat: repeat-x; border-top: 1px solid White}


/***************************************************************************************************/
#Home1{text-align: center}
	TABLE.Home1 {width: 100%; height: 100%; margin: 20px auto 10px auto}
	TABLE.Home1 TD {padding: 0px 4px}
	TABLE.Home1 TD.coffrets {text-align: left; padding-left: 10px}
	#coffret_decouverte, #coffret_sensation, #coffret_adrenaline,	#coffret_evasion, #coffret_emotion {text-align: right; padding-right: 10px}

/***************************************************************************************************/
#Home2{text-align: center}
	TABLE.Home2 {width: auto; height: 100%; margin: 20px auto}
	TABLE.Home2 TD {padding: 0px 9px}
	TABLE.Home2 TD EM {color: #41b7c8; font-style: normal; font-weight: bold}
	TABLE.Home2 TD STRONG {color: #FF8500}
	TABLE.Home2 TD IMG.Title  {margin: 0px auto 20px auto}
	TABLE.Home2 TD IMG.Picto {float: left; margin: 2px 5px 20px 0px}
	TABLE.Home2 TD P {margin: 0px 0px 6px 0px}

	TABLE.Home2 TD.QuiSommesNous {}
	/*
	TABLE.Home2 TD.JourneesEvasion {border: 0px solid #B1B1B1; border-width: 0px 1px}
	TABLE.Home2 TD.JourneesEvasion SPAN.Date {font-size: 14px}
	*/
	TABLE.Home2 TD.Prestations {border: 0px solid #B1B1B1; border-width: 0px 1px; }
	TABLE.Home2 TD.Promotion {}

/***************************************************************************************************/
#Activite{height: auto}
	TABLE.Activite {width: 100%; height: 100%; margin: 0px auto}
	TABLE.Activite TD.Image {padding-top: 20px; width: 290px; text-align: center; vertical-align: top}
	TABLE.Activite TD.Texte {padding: 10px 10px 0px 0px}
	TABLE.Activite TD.Contact {height: 1px; text-align: center; vertical-align: middle}
	TABLE.Activite TD.Modalites {height: 1px; text-align: left; vertical-align: bottom; padding-bottom: 10px}

	TABLE.Activite H1     {color: #0A1E60; font-size: 1px; padding: 0px; margin: 0px; visibility: hidden}
	TABLE.Activite P      {margin: 0px 0px 12px 0px; padding: 0px}
	TABLE.Activite P.nomargin {margin: 0px}
	TABLE.Activite STRONG {color: #FF8500; font-style: normal; font-weight: bold}
	TABLE.Activite EM     {color: #0A1E60; font-style: normal; font-weight: bold}
	TABLE.Activite A      {color: #0A1E60; text-decoration: underline}
	TABLE.Activite A:hover{color: #41B7C8}

	TABLE.Activite TABLE.Modalites {border: 2px solid #C2C7D8; width: 450px}
	TABLE.Activite TABLE.Modalites TD.Picto {padding: 10px 5px; vertical-align: top; width: 1px}
	TABLE.Activite TABLE.Modalites TD.Texte {padding: 5px; color: #0A1E60; vertical-align: middle}
	TABLE.Activite TABLE.Modalites TD.Texte STRONG {color: #0A1E60;}
	TABLE.Activite TABLE.Modalites UL {margin: 0px; padding: 0px; border: 0px; margin-left: 25px}
	TABLE.Activite TABLE.Modalites LI {margin: 0px; padding: 0px; border: 0px; list-style-image: URL('gui/picto-puce.gif'); }

	TABLE.Activite TABLE.Modalites #ModalitesArea       {}
	TABLE.Activite TABLE.Modalites #ModalitesAreaDetail {display: none}


/***************************************************************************************************/
#Infos{height: auto}
	TABLE.Infos {width: 100%; height: 100%; margin: 0px auto;}
	TABLE.Infos TD.Contenu{ padding: 20px 10px 0px 10px}
	TABLE.Infos TD.Retour { text-align: center; vertical-align: bottom; padding: 10px 10px 10px 0px}

	TABLE.Infos H1 {color: #0A1E60; font-size: 1px; padding: 0px; margin: 0px 0px 10px 0px; visibility: hidden}
	TABLE.Infos H2 {color: #FF8500; font-size: 14px; padding: 0px; margin:0px 0px 11px 0px}
	TABLE.Infos H3 {color: #0A1E60; font-size: 16px; padding: 0px; margin:0px 0px 11px 0px}
	TABLE.Infos P {line-height: 16px; padding: 0px; margin: 0px 0px 11px 0px}
	TABLE.Infos P.nomargin {margin: 0px}
	TABLE.Infos STRONG {color: #FF8500; font-style: normal; font-weight: bold}
	TABLE.Infos EM {color: #0A1E60; font-style: normal; font-weight: bold}
	TABLE.Infos A  {color: #0A1E60; text-decoration: underline}
	TABLE.Infos A:hover{color: #41B7C8}
	TABLE.Infos IMG {vertical-align: middle}
	TABLE.Infos UL {margin: -8px 0px 0px 30px; padding: 0px}

	TABLE.Form {margin: 0px auto}
	TABLE.Form TH {padding: 0px 10px 3px 0px; text-align: right; font-weight: normal; color: #0A1E60}
	TABLE.Form TD {padding: 0px 10px 3px 0px; color: #0A1E60}
	TABLE.Form EM {font-style: normal; font-weight: normal; color: #0A1E60}
	TABLE.Form INPUT,
	TABLE.Form SELECT,
	TABLE.Form TEXTAREA {color: #0A1E60}
	TABLE.Form A {color: #0A1E60; text-decoration: none}

	TABLE.Agenda {width: 100%; margin: 20px auto 20px auto; border: 1px solid #C2C7D8; text-align: center; border-collapse: collapse}
	TABLE.Agenda TH {border-bottom: 1px solid #C2C7D8; text-align: left; padding: 5px; font-size: 11px}
	TABLE.Agenda TD {vertical-align: middle; border-bottom: 1px solid #C2C7D8; text-align: left; padding: 5px; font-size: 11px}
	TABLE.Agenda .Agenda_Prix {display: none}
	TABLE.Agenda .Agenda_Lieu {display: none}


/*-------------------------------------------------------------------------------------------------*/
	TABLE.AC {width: 100%}
	TABLE.AC TD.AC_Section   {}

	TABLE.AC_Section {border-collapse: collapse}
	TABLE.AC_Section TD.AC_SectionPicto  {width: 114px; padding-bottom: 5px}
	TABLE.AC_Section TD.AC_SectionIntro  {text-align: center; padding-bottom: 10px}
	TABLE.AC_Section TD.AC_SectionActivites {width: 200px; padding-left: 10px; font-size: 11px}
	TABLE.AC_Section TD.AC_SectionActivites A {font-size: 12px; text-decoration: underline}
	TABLE.AC_Section TD.AC_SectionActivites A:hover { }

	DIV.AC_Section_0,
	DIV.AC_Section_1,
	DIV.AC_Section_2,
	DIV.AC_Section_3,
	DIV.AC_Section_4,
	DIV.AC_Section_5,
	DIV.AC_Section_6 {padding: 5px 5px; margin-bottom: 15px; background-position: bottom; background-repeat: repeat-x; border: 1px solid White}

	DIV.AC_Section_0 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-c_est_dans_l_eau-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_1 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-c_est_dans_l_air-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_2 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-forme_et_bien_etre-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_3 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-activites_atypiques-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_4 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-evasion-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_5 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-sports_mecaniques-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.AC_Section_6 DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/ac-adrenaline-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}

	DIV.AC_Section_0_Selected {border-color: #41B7C8; background-image: URL('gui/ac-c_est_dans_l_eau-3.gif')}
	DIV.AC_Section_1_Selected {border-color: #FFD100; background-image: URL('gui/ac-c_est_dans_l_air-3.gif')}
	DIV.AC_Section_2_Selected {border-color: #E054A7; background-image: URL('gui/ac-forme_et_bien_etre-3.gif')}
	DIV.AC_Section_3_Selected {border-color: #FF8500; background-image: URL('gui/ac-activites_atypiques-3.gif')}
	DIV.AC_Section_4_Selected {border-color: #8D97C7; background-image: URL('gui/ac-evasion-3.gif')}
	DIV.AC_Section_5_Selected {border-color: #F20017; background-image: URL('gui/ac-sports_mecaniques-3.gif')}
	DIV.AC_Section_6_Selected {border-color: #7FC31C; background-image: URL('gui/ac-adrenaline-3.gif')}

	DIV.AC_Section_0_Dimmed,
	DIV.AC_Section_1_Dimmed,
	DIV.AC_Section_2_Dimmed,
	DIV.AC_Section_3_Dimmed,
	DIV.AC_Section_4_Dimmed,
	DIV.AC_Section_5_Dimmed,
	DIV.AC_Section_6_Dimmed {border-color: #aaaaaa}

	/*-------------------------------------------------------------------------------------------------*/
	TABLE.CTC {width: 100%}
	TABLE.CTC TD.CTC_Gauche {width:50%; padding-right: 10px}
	TABLE.CTC TD.CTC_Droite {width:50%; padding-left: 10px; border-left: 1px solid #41b7c8}

	/*-------------------------------------------------------------------------------------------------*/
	TABLE.CTC2 {width: 100%}
	TABLE.CTC2 TD.CTC2_Gauche {width:60%; padding-right: 10px}
	TABLE.CTC2 TD.CTC2_Droite {width:40%}
	DIV.CTC2_Activites_Annee {margin-bottom: 20px; padding: 10px; border: 2px solid #FFD100; background-image: URL('GUI/ctc2-background.gif'); background-position: bottom; background-repeat: repeat-x;}
	DIV.CTC2_Activites_Hiver {padding: 10px; border: 2px solid #FFD100; background-image: URL('GUI/ctc2-background.gif'); background-position: bottom; background-repeat: repeat-x;}
	DIV.CTC2_TitreActivite   {color: #0A1E60; font-style: normal; font-weight: bold; padding: 0px; margin: 0px}
	DIV.CTC2_TitreActivite A   {text-decoration: none}
	DIV.CTC2_DetailActivite   {padding: 0px; margin: 0px; display: none}

	/*-------------------------------------------------------------------------------------------------*/
	TABLE.JE {width: 100%}
	TABLE.JE TD.JE_Gauche {width:50%; padding-right: 10px}
	TABLE.JE TD.JE_Droite {width:50%; padding-left: 10px; border-left: 1px solid #41b7c8}

/*-------------------------------------------------------------------------------------------------*/
	TABLE.ML {width: 100%}
	TABLE.ML TD.ML_Gauche {width:50%; padding-right: 10px}
	TABLE.ML TD.ML_Droite {width:50%; padding-left: 10px; border-left: 1px solid #41b7c8}

/*-------------------------------------------------------------------------------------------------*/
	TABLE.CC {width: 100%}
	TABLE.CC TD.CC_Section   {}

	TABLE.CC_Section {border-collapse: collapse}
	TABLE.CC_Section TD.CC_SectionPicto  {width: 114px; padding-bottom: 25px}
	TABLE.CC_Section TD.CC_SectionActivites {width: 200px; padding-left: 10px; font-size: 11px}
	TABLE.CC_Section TD.CC_SectionActivites A {font-size: 12px; text-decoration: underline}
	TABLE.CC_Section TD.CC_SectionActivites A:hover { }


	DIV.CC_Section_decouverte,
	DIV.CC_Section_evasion,
	DIV.CC_Section_sensation,
	DIV.CC_Section_adrenaline,
	DIV.CC_Section_emotion {padding: 5px 5px; margin-bottom: 15px; background-position: bottom; background-repeat: repeat-x; border: 1px solid White}

	DIV.CC_Section_decouverte DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/cc-decouverte-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.CC_Section_evasion DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/cc-evasion-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.CC_Section_sensation DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/cc-sensation-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.CC_Section_adrenaline DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/cc-adrenaline-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}
	DIV.CC_Section_emotion DIV {padding: 0px 0px 3px 10px; margin: 0px; background-image: URL('gui/cc-emotion-2.gif'); background-position: 0px 3px; background-repeat: no-repeat}

	DIV.CC_Section_decouverte_Selected {border-color: #FFD100; background-image: URL('gui/cc-decouverte-3.gif')}
	DIV.CC_Section_evasion_Selected {border-color: #8D97C7; background-image: URL('gui/cc-evasion-3.gif')}
	DIV.CC_Section_sensation_Selected {border-color: #F20017; background-image: URL('gui/cc-sensation-3.gif')}
	DIV.CC_Section_adrenaline_Selected {border-color: #7FC31C; background-image: URL('gui/cc-adrenaline-3.gif')}
	DIV.CC_Section_emotion_Selected {border-color: #E054A7; background-image: URL('gui/cc-emotion-3.gif')}

	DIV.CC_Section_decouverte_Dimmed,
	DIV.CC_Section_evasion_Dimmed,
	DIV.CC_Section_sensation_Dimmed,
	DIV.CC_Section_adrenaline_Dimmed,
	DIV.CC_Section_emotion_Dimmed {border-color: #aaaaaa}

	#CC_Section_Commander {}
	#CC_Section_Commander.Selecteddecouverte {padding: 5px 5px; border: 1px solid #FFD100; background-color: #FFEE9E}
	#CC_Section_Commander.Selectedevasion {padding: 5px 5px; border: 1px solid #8D97C7; background-color: #DADEED}
	#CC_Section_Commander.Selectedsensation {padding: 5px 5px; border: 1px solid #F20017; background-color: #FBB6BD}
	#CC_Section_Commander.Selectedadrenaline {padding: 5px 5px; border: 1px solid #7FC31C; background-color: #D1EAAE}
	#CC_Section_Commander.Selectedemotion {padding: 5px 5px; border: 1px solid #E054A7; background-color: #F3BEDE}

/***************************************************************************************************/
	TABLE.DetailsJE{width: 400px}
	TABLE.DetailsJE  TD.DetailsJE {}

	TABLE.DetailsJE H1 {color: #FF8500; font-size: 20px; padding: 0px; margin:0px 0px 20px 0px}
	TABLE.DetailsJE H2 {color: #2F4078; font-size: 14px; padding: 0px; margin:11px 0px 5px 0px; font-style: normal; font-weight: bold}
	TABLE.DetailsJE P {line-height: 16px; padding: 0px; margin: 0px 0px 5px 0px}
	TABLE.DetailsJE STRONG {color: #FF8500; font-style: normal; font-weight: bold}
	TABLE.DetailsJE EM {color: #2F4078; font-style: normal; font-weight: bold}
	TABLE.DetailsJE A  {color: #0A1E60; text-decoration: underline}
	TABLE.DetailsJE A:hover{color: #41b7c8}
	TABLE.DetailsJE IMG {vertical-align: middle}
	TABLE.DetailsJE UL {margin: -8px 0px 0px 30px; padding: 0px}

	TABLE.DetailsJE DIV.Date {width: 100%; display: none}

/***************************************************************************************************/
	TABLE.DetailsCC{width: 100%; height: 100%; margin: 0px}

	TD.DetailsCC_Image {height: 1%}

	TD.DetailsCC_Contenu {height: 99%}
	TABLE.DetailsCC_Contenu {width: 100%; height: 100%;}

	TD.DetailsCC_ContenuGauche {width: 204px; padding-top: 20px; color: white}
	TD.DetailsCC_ContenuGauche DIV {margin-bottom: 10px; padding: 5px}
	TD.DetailsCC_ContenuGauche UL {margin: 0px; padding: 0px; border: 0px; margin-left: 25px}
	TD.DetailsCC_ContenuGauche LI {margin: 0px; padding: 0px; border: 0px}
	#ModalitesArea       {}
	#ModalitesAreaDetail {display: none}

	TD.DetailsCC_ContenuDroite {background-color: white; padding: 15px 5px 5px 5px}
	TD.DetailsCC_ContenuDroite H1 {color: #FF8500; font-size: 20px; padding: 0px; margin:0px}
	TD.DetailsCC_ContenuDroite H2 {color: #FF8500; font-size: 14px; padding: 0px; margin:0px; font-style: normal; font-weight: bold}
	TD.DetailsCC_ContenuDroite P      {margin: 0px 0px 12px 0px; padding: 0px}
	TD.DetailsCC_ContenuDroite P.nomargin {margin: 0px}
	TD.DetailsCC_ContenuDroite STRONG {color: #0A1E60; font-style: normal; font-weight: bold}
	TD.DetailsCC_ContenuDroite EM     {font-style: normal; font-weight: normal}
	TD.DetailsCC_ContenuDroite A      {color: #0A1E60; text-decoration: underline}
	TD.DetailsCC_ContenuDroite A:hover{color: #41B7C8}

	TD.DetailsCC_ContenuDroite DIV.Fermer {text-align: center; padding: 20px 0px}

	TABLE.CC_decouverte {background-color: #F6D132}
	TABLE.CC_decouverte TD.DetailsCC_ContenuGauche DIV {background-color: #F8DE7F; color: #354478}
	TABLE.CC_decouverte TD.DetailsCC_ContenuDroite H1  {color: #65719C}
	TABLE.CC_decouverte TD.DetailsCC_ContenuDroite H2  {color: #65719C}

	TABLE.CC_evasion    {background-color: #65719C}
	TABLE.CC_evasion TD.DetailsCC_ContenuGauche DIV {background-color: #7980A7}
	TABLE.CC_evasion TD.DetailsCC_ContenuDroite H1  {color: #65719C}
	TABLE.CC_evasion TD.DetailsCC_ContenuDroite H2  {color: #65719C}

	TABLE.CC_sensation  {background-color: #E03F38}
	TABLE.CC_sensation TD.DetailsCC_ContenuGauche DIV {background-color: #E4604C}
	TABLE.CC_sensation TD.DetailsCC_ContenuDroite H1  {color: #E03F38}
	TABLE.CC_sensation TD.DetailsCC_ContenuDroite H2  {color: #E03F38}

	TABLE.CC_adrenaline {background-color: #86C047}
	TABLE.CC_adrenaline TD.DetailsCC_ContenuGauche DIV {background-color: #98C75F}
	TABLE.CC_adrenaline TD.DetailsCC_ContenuDroite H1  {color: #86C047}
	TABLE.CC_adrenaline TD.DetailsCC_ContenuDroite H2  {color: #86C047}

	TABLE.CC_emotion    {background-color: #DD73A4}
	TABLE.CC_emotion TD.DetailsCC_ContenuGauche DIV {background-color: #E186B0}
	TABLE.CC_emotion TD.DetailsCC_ContenuDroite H1  {color: #DD73A4}
	TABLE.CC_emotion TD.DetailsCC_ContenuDroite H2  {color: #DD73A4}

	TABLE.escapade_insolite {}
	TABLE.escapade_insolite td {border: 5px solid transparent; border-width: 5px 0px; padding-right: 10px; vertical-align: middle}