BODY 
{ background-image:url(img/bg.gif); background-repeat:repeat-x; background-position:top center; background-attachment:fixed }


hr {
width: 99%;
color: #afafaf;
height: 1px;
}

A:link.lnkFooter
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #A0A0A0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:active.lnkFooter
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #A0A0A0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:visited.lnkFooter
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #A0A0A0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:hover.lnkFooter
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #A0A0A0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline }

TABLE.bgcenter
{ background-image:url(img/bgcenter.gif); background-repeat: no-repeat; background-position: top center; background-attachment:scroll ; BACKGROUND-COLOR: #FFFFFF}

TABLE.copyright
{ background-image:url(img/bottom.gif); background-repeat: repeat-y; background-position: bottom center; background-attachment:scroll}

TABLE.Title
{ background-image:url(img/titre_bg.gif); background-repeat: no-repeat; background-position:top left; background-attachment:scroll}

TABLE.Testimonies
{ background-image:url(img/quote_bg.gif); background-repeat: repeat-y; background-position:top right; background-attachment:scroll}

TD.chapeau
{ FONT-STYLE:italic; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: LEFT; padding-top: 0px; padding-left: 0px; }

TD.space
{ FONT-WEIGHT: none; FONT-SIZE: 1px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; }

TD.chapeau_in
{ FONT-STYLE:italic; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: LEFT; padding-top: 0px; padding-left: 500px; padding-right: 3px; }

TD.header
{ FONT-WEIGHT: none; FONT-SIZE: 21px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: JUSTIFY;  padding: 0 ; display: inline ; Letter-spacing: 14px; padding-left: 20px;}

TD.subheader
{ FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #C0C0C0; FONT-FAMILY: verdana, arial; TEXT-ALIGN: LEFT; padding-bottom: 2px; padding-left: 0px; }

H1.subheader
{ FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #C0C0C0; FONT-FAMILY: verdana, arial; TEXT-ALIGN: LEFT; padding-bottom: 2px; padding-left: 0px; }

TD.subheader_in
{ FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #3E3E3E; FONT-FAMILY: verdana, arial; TEXT-ALIGN: RIGHT; padding-top: 8px; padding-right: 5px; }

TD.copyright-right
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: RIGHT; padding-top: 0px; padding-right: 5px; }

TD.copyright-left
{ FONT-WEIGHT: none; FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: LEFT; padding-top: 0px; padding-left: 5px; }


A:link.lnkBook
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #023692; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:active.lnkBook
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #023692; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:visited.lnkBook
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #023692; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:hover.lnkBook
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #C0C0c0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline }


A:link.lnkPage
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:active.lnkPage
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:visited.lnkPage
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:hover.lnkPage
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline }

A:link
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:active
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:visited
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:hover
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline }

A:link.lnkTitle
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:active.lnkTitle
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:visited.lnkTitle
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A:hover.lnkTitle
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #F0F0F0; FONT-FAMILY: verdana, arial; TEXT-DECORATION: underline }



A.lnkSS:link
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none;}
A.lnkSS:visited
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A.lnkSS:hover
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }
A.lnkSS:active
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none }

A:link img {border-color:#FFFFFF}
A:Visited img {border-color:#FFFFFF}
A:active img {border-color:#FFFFFF}
A:hover img {border-color:#e2007a}


DIV.TFlags
{ FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #474747; FONT-FAMILY: verdana ; padding-top: 0px; padding-left: 0px; padding-right: 0px; }

DIV.padding-left
{ padding-top: 5px; padding-left: 23px; padding-right: 5px; }

TABLE.padding-left
{ padding-top: 5px; padding-left: 23px; padding-right: 5px; }

TD.TText
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY;}



A.AText:link
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY; TEXT-DECORATION: none}
A.AText:visited
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY; TEXT-DECORATION: none}
A.AText:hover
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #e2007a; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY; TEXT-DECORATION: none}
A.AText:active
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY; TEXT-DECORATION: none}



TD.col
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 5px; padding-left: 0px; padding-right: 5px; TEXT-ALIGN: JUSTIFY;}

DIV.TText
{ FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: verdana, arial; padding-top: 6px; padding-left: 0px; padding-right: 0px; line-height:-2pt; }

TD.TCenter
{ FONT-WEIGHT: none; FONT-SIZE: 12px; COLOR: #474747; FONT-FAMILY: verdana, arial; TEXT-ALIGN: JUSTIFY; padding-top: 0px; padding-left: 0px; padding-right: 0px; }

TD.Testimonies
{ FONT-STYLE:italic; FONT-WEIGHT: none; FONT-SIZE: 11px; COLOR: #001e41; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; padding-top: 0px; padding-left: 5px; padding-right: 0px; Letter-spacing: 3px;}

TABLE.course
{ FONT-WEIGHT: none; FONT-SIZE: 09px; BACKGROUND-COLOR: #E33200; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; }



TD.cell1
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #00244f; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell2
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #002c60; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell3
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #00326e; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell4
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #003472; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell5
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #003677; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell6
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #003779; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cell7
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #003b81; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellA
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #EDEDED; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellB
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E7E6E6; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellC
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E0E0E0; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellD
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E0E0E0; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellE
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E0E0E0; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellF
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E0E0E0; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }

TD.cellG
{ border-width: 1px 1px 1px 1px; padding: 2px; border-style: solid; border-color: #FFFFFF; FONT-WEIGHT: none; FONT-SIZE: 10px; BACKGROUND-COLOR: #E0E0E0; COLOR: #f7862a; FONT-FAMILY: verdana, arial; TEXT-ALIGN: CENTER; }



li.puce {
 font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
 padding-left: 6px;
 list-style-type:none;
 margin-bottom: 4px;
 FONT-WEIGHT: none;
 FONT-SIZE: 11px;
 COLOR: #545454;
 FONT-FAMILY: verdana, arial;
 TEXT-DECORATION: none ;
 TEXT-ALIGN=left;
}



H1.MainTitle
{ FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #E2007A; FONT-FAMILY: verdana, arial; TEXT-ALIGN=left; display: inline ;}

H2.MainTitle
{ FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #E2007A; FONT-FAMILY: verdana, arial; TEXT-ALIGN=left; display: inline ;}


H2.Title
{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #E2007A; FONT-FAMILY: verdana, arial; TEXT-ALIGN=left; display: inline ;}


P.Title
{ FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-FAMILY: arial; TEXT-ALIGN=left; display: inline ; background-image:url(img/xtitre_bg.gif); }

H2.Hotel
{ FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND-COLOR: #C0C0C0; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial; TEXT-ALIGN=left; }

H3.SubTitle
{ FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #E2007A; FONT-FAMILY: verdana, arial; TEXT-ALIGN=left; display: inline ; }

P.Question
{ FONT-WEIGHT: none; FONT-SIZE: 13px; COLOR: #333333; FONT-FAMILY: verdana, arial; TEXT-ALIGN=center; Letter-spacing: 3px;}