a { color: #003399; text-decoration: none; font-weight: bold; }a:hover { color: #003399; text-decoration: underline; font-weight: bold; }.texte {  font-family: "Times New Roman", Times, serif; font-size: 10pt; font-style: italic; color: #000000; line-height: 14pt;}.navg a {  color: #FFFFFF; text-decoration: none; font-weight: none; }.navg a:hover {  text-decoration: underline; color: #FFCC00; font-weight: none;}.navd a {  color: #003399; text-decoration: none; font-weight: none; }.navd a:hover {  text-decoration: underline; color: #000033; font-weight: none;}.promo a {  color: #003399; text-decoration: none; font-family: "Arial, Helvetica, sans-serif"; font-size: 8pt; font-style : none;}.promo a:hover {  text-decoration: underline; color: #FF6633; font-family: "Arial, Helvetica, sans-serif"; font-size: 8pt; font-style : none;}.promo { font-family: "Arial, Helvetica, sans-serif"; font-size: 8pt; font-style : none; color: #003399; }.hier_geo a { color: #999999; text-decoration: none;}.hier_geo a:hover {  text-decoration: underline; color: #FFCC33;}.exerg {  font-family: "Times New Roman", Times, serif; font-size: 13pt; font-style: italic; color: #0066CC; line-height: 14pt;}.lettrine {  font-size: 14pt; font-style: italic; font-weight: bold; color: #003399; background-color: #FFCC33; background-position: center bottom;}.photo {  font-size: 8pt; font-style: italic; color: #999999; text-align: right;}.demande { font-size : 10pt; text-align: justify;}.formulaire { font-size : 10pt; }.formulaire h1 { font-size : 24pt; font-style : italic; color: #003399; text-align: center; font-family: "Times New Roman", Times, serif; }.formulaire h2 { font-size : 11pt; font-style : italic; color: #CC9900; font-weight: bold; font-family: "Times New Roman", Times, serif; }.formulaire h3 { font-size : 10pt; color: #003399; font-style: italic; font-weight: bold; font-family: "Times New Roman", Times, serif; }.formulaire h4 { font-size : 7pt; font-weight: normal; font-family: "Times New Roman", Times, serif; }.formulaire a { color: #003399; text-decoration: none; font-weight: bold; font-size : 10pt; font-family: "Times New Roman", Times, serif; }.formulaire a:hover { color: #CC3300; text-decoration: underline; font-weight: bold; font-size : 10pt; font-family: "Times New Roman", Times, serif; }.hotel { font-size : 10pt; text-align: justify; }.hotel h1 { font-size : 24pt; font-style : italic; color: #003399; text-align: center; font-family: "Times New Roman", Times, serif; }.hotel h2 { font-size : 11pt; font-style : italic; color: #CC9900; font-weight: bold; font-family: "Times New Roman", Times, serif; }.hotel h3 { font-size : 10pt; color: #003399; font-style: italic; font-weight: bold; font-family: "Times New Roman", Times, serif; }.hotel h4 { font-size : 7pt; font-weight: normal; font-family: "Times New Roman", Times, serif; }.hotel a { color: #003399; text-decoration: none; font-weight: bold; font-size : 10pt; font-family: "Times New Roman", Times, serif; }.hotel a:hover { color: #CC3300; text-decoration: underline; font-weight: bold; font-size : 10pt; font-family: "Times New Roman", Times, serif; }.result { font-size : 10pt; color: #333366; font-style: none; font-weight: bold; font-family: "Times New Roman", Times, serif; }.result h1 { font-size : 24pt; font-style : italic; color: #003399; text-align: center; font-family: "Times New Roman", Times, serif; }.result h2 { font-size : 11pt; font-style : italic; color: #CC9900; font-weight: bold; font-family: "Times New Roman", Times, serif; }.result h3 { font-size : 10pt; color: #003399; font-style: italic; font-weight: bold; font-family: "Times New Roman", Times, serif; }.result h4 { font-size : 7pt; font-weight: normal; font-family: "Times New Roman", Times, serif; }.result a { color: #666699; text-decoration: none; font-weight: bold; font-size : 11pt; font-family: "Times New Roman", Times, serif; }.result a:hover { color: #FF6633; text-decoration: underline; font-weight: bold; font-size : 11pt; font-family: "Times New Roman", Times, serif; }.region { font-size : 11pt; text-align: justify; font-style: italic; line-height: 19px; }.region h1 { font-size : 24pt; font-style : italic; color: #003399; text-align: center; font-family: "Times New Roman", Times, serif; }.region h2 { font-size : 11pt; font-style : italic; color: #CC9900; font-weight: bold; font-family: "Times New Roman", Times, serif; }.region h3 { font-size : 10pt; color: #003399; font-style: italic; font-weight: bold; font-family: "Times New Roman", Times, serif; }.region h4 { font-size : 7pt; font-weight: normal; font-family: "Times New Roman", Times, serif; }.region a { color: #003399; text-decoration: none; font-weight: bold; font-size : 11pt; text-align: justify; font-style: italic; line-height: 19px; font-family: "Times New Roman", Times, serif; }.region a:hover { color: #CC3300; text-decoration: underline; font-weight: bold; font-size : 11pt; text-align: justify; font-style: italic; line-height: 19px; font-family: "Times New Roman", Times, serif; }.arbo { font-size : 11pt; color: #FFFFCC;  background-color: #003399;}.arbo a { color: #FFFFCC; text-decoration: none; background-color: #003399; font-size : 8pt; font-family: "Arial, Helvetica, sans-serif"}.arbo a:hover { text-decoration: none; color: #003399; background-color: #FFFFCC; font-size : 8pt; font-family: "Arial, Helvetica, sans-serif"}