*{ margin:0; padding:0; border:0; background-repeat:no-repeat; }
strong,em,q,address{ font-style:normal; }
body{ font-family:Arial; font-size:14px; }
img{ behavior:url(/htc/fixpng.htc); }
q{ behavior:url(/htc/fixquotes.htc); }
*:lang(fr)>*{ quotes:"« " " »" "“" "”" }
*:lang(en)>*{ quotes:"‘" "’" "“" "”" }
*:lang(en-us)>*{ quotes:"“" "”" "‘" "’" }
*:lang(es)>*{ quotes:"«" "»" "‘" "’" }
ul{ list-style-type:none; }
input{ vertical-align:middle; }
textarea{ width:100%; vertical-align:top; }
a{ color:#ffffff; font-style:bold; text-decoration:none; }
a:hover{ color:#ffffff; }

#GLOBAL{ position:relative; width:750px; margin:15px auto 10px auto; }
#HEADER { position:relative; }

#BODY{ overflow:auto; width:545px; margin-left:202px;}

#panneau{ position:relative; width:212px; height:85px; }
#equipe{ position:relative; height:337px; background-image:url(../_img/bg_Equipe.jpg); }
#aerien{ position:relative; height:370px; margin:15px 10px 10px 10px; background-image:url(../_img/worldmap.png); }
#arabesque{ text-decoration:none; background-image:url(../_img/arabesque.png); background-position:right 0px; width:200px; height:80px; }

#HEADER #lng{ position:absolute; top:490px; left:15px; padding:0; margin:0; z-index:3; }
#HEADER #lng img{ margin-left:10px; }
#HEADER #lng a{ display:inline; }

#menu-haut{ position:relative; width:495px; margin:15px auto 0 auto; }
#fiche{ position:relative; width:495px; margin:15px auto 10px auto; }
#fiche-border{ position:relative; width:495px; margin:15px auto 10px auto; background-color:#ABCFDE; border:1px solid #136686;}
#fiche-haut{ position:relative; width:495px; margin:15px auto 10px auto; background-color:#136686; border:1px solid #ffffff;}
#fiche-haut-blanc{ position:relative; width:495px; margin:15px auto 10px auto; background-color:#ffffff; border:1px solid #136686;}

.b1 #BOX1{ min-height:400px; padding:0; margin:0; background-color:#96C2D5; border-top:1px solid #96C2D5;}

.b2 #BOX1{ float:left; width:330px; background-image:url(../_img/horse.png); }
.b2 #BOX2{ float:right; width:212px; background-color:#96C2D5; }

#FOOTER{ }

.SECTION-generic p{ padding:0px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#136686; font-size:11px; font-weight:normal; text-align:left; }
.SECTION-generic p.accueil{ padding:5px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#136686; font-size:11px; font-weight:normal; text-align:left; }
.SECTION-generic p.bleu{ padding:5px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#136686; font-size:11px; font-weight:normal; text-align:left; }
.SECTION-generic p.blanc{ padding:5px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#ffffff; font-size:11px; font-weight:normal; text-align:justify; background-color:#136686; }
.SECTION-generic p.bleu-center{ padding:5px; margin-top:10px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#136686; text-align:center; font-size:11px; font-weight:normal;  }
.SECTION-generic p.jaune-center{ padding:5px; margin-top:5px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#136686; text-align:center; font-size:11px; font-weight:normal; background-color:#FFF9E6; }
.SECTION-generic p.indent{ text-indent:15px; }
.SECTION-generic p.align_right{ text-align:right; }
.SECTION-generic p.align_center{ margin-bottom:5px; text-align:center; }
.SECTION-generic p.justify{ text-align:justify; }
.SECTION-generic p.encadre{ border:1px solid #ff0000; }
.SECTION-generic p.adresse{ font-family:fixed; }
.SECTION-generic p.note{ text-indent:15px; padding-top:3px; padding-left:4px; font-family:arial; color:#2E5735; background-image:url(../_img/icon/phone.png); background-position:left 4px; }
.SECTION-generic p.note strong{ font-family:arial; color:#2E5735; font-weight:bold; }
.SECTION-generic p.nomarge{ margin:0; padding:0; }
.SECTION-generic p.right_nomarge{ margin:0; padding:0; line-height:0px; text-align:right; }
.SECTION-generic p.center_nomarge{ margin:0; padding:0; text-align:center; }


.SECTION-generic h1{ padding:5px 0 5px 0; margin-top:5px 0 5px 0; font-family:arial; color:#136686; font-size:12px; font-weight:normal; text-align:center; background-color:#ffffff; border:1px solid #136686;}
.SECTION-generic h1.petit{ padding:2px; margin-top:10px; margin-bottom:0px; font-family:arial; color:#136686; font-size:9px; font-weight:normal; text-align:center; background-color:#ffffff; border:1px solid #136686;}
.SECTION-generic h1.fleche{ padding:5px 0 5px 20px; margin-top:10px; margin-bottom:0px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/fleche.png); background-position:5px 8px; background-color:#136686; }
.SECTION-generic h1.avis{ padding:5px 0 5px 40px; margin-top:0px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/bg-fiche-avis.png); background-position:0 0; border:0px solid transparent; }
.SECTION-generic h1.logement{ padding:5px 0 5px 40px; margin-top:0px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/bg-fiche-logement.png); background-position:0 0; border:0px solid transparent; }
.SECTION-generic h1.commodites{ padding:5px 0 5px 40px; margin-top:0px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/bg-fiche-commodites.png); background-position:0 0; border:0px solid transparent; }
.SECTION-generic h1.photos{ padding:5px 0 5px 40px; margin-top:0px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/bg-fiche-photos.png); background-position:0 0; border:0px solid transparent; }
.SECTION-generic h1.activites{ padding:5px 0 5px 20px; margin-top:0px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/bg-fiche-activites.png); background-position:0 0; border:0px solid transparent; background-color:#136686;}
.SECTION-generic h1.fiche-haut{ padding:5px 0 5px 20px; margin-top:10px; margin-bottom:5px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:center; background-color:#136686;}
.SECTION-generic h2.bottom{ padding:5px 0 5px 20px; margin-top:0px; margin-bottom:0px; font-family:arial; color:#136686; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/puceMenu2.jpg); background-position:5px 8px; background-color:#ffffff; }

.SECTION-generic div.breve{ clear:both; }
div.breve-off{ background-color:#ffeeee; }
div.breve-over,
.SECTION-generic div.breve:hover{ cursor:pointer; }

.SECTION-generic img.align_left{ float:left; margin-right:17px; margin-bottom:3px; border:1px solid #4E82CE;}
.SECTION-generic img.align_right{ float:right; margin-left:5px; margin-bottom:3px; }
.SECTION-generic img.cadre_gris{ float:left; margin-right:8px; margin-bottom:3px; border:1px solid #999999; }
.SECTION-generic img.encadre_gris{ float:left; padding:4px; margin-right:8px; margin-bottom:3px;  border:1px solid #999999; }
.SECTION-generic img.bigmarge{ margin-top:20px; }

.SECTION-generic ul{ padding:0px 5px 5px 0px; list-style-type:none; }
.SECTION-generic ul ul{ list-style-type:none; }
.SECTION-generic ul ul ul{ list-style-type:none; }
.SECTION-generic ul ul ul ul{ list-style-type:none; }

.SECTION-generic ul.listpuce{ margin:0 0 5px 5px; padding:0 0 10px 5px; list-style-type:square; color:#136686; }
.SECTION-generic ul.listpuce ul{ padding-left:40px; }
.SECTION-generic ul.listpuce li{ padding:0; margin:0; line-height:1.2; color:#136686; font-family:Verdana; font-size:10px; }
.SECTION-generic ul.listpuce li strong{ color:#136686; font-weight:bold; }

.SECTION-generic ul.listpucefiche{ margin:10px 0 5px 30px; padding:0 0 10px 0; list-style-type:square; color:#136686; }
.SECTION-generic ul.listpucefiche li{ padding-left:5px; padding-bottom:5px; line-height:1.2; color:#136686; font-family:Verdana; font-size:10px; }
.SECTION-generic ul.listpucefiche li strong{ color:#136686; font-weight:bold; }


.SECTION-generic abbr{ cursor:help; border-bottom:1px dotted #aaaaaa; }
.SECTION-generic abbr.quoted:before{ content:open-quote; }
.SECTION-generic abbr.quoted:after{ content:close-quote; }
.SECTION-generic abbr.quoted{ behavior:url(/htc/fixquotes.htc); }
.SECTION-generic acronym{ border-bottom:1px dotted #aaaaaa; }
.SECTION-generic acronym.quoted:before{ content:open-quote; }
.SECTION-generic acronym.quoted:after{ content:close-quote; }
.SECTION-generic acronym.quoted{ behavior:url(/htc/fixquotes.htc); }
.SECTION-generic cite{ color:#999999; }
.SECTION-generic cite.quoted:before{ content:open-quote; }
.SECTION-generic cite.quoted:after{ content:close-quote; }
.SECTION-generic cite.quoted{ behavior:url(/htc/fixquotes.htc); }
.SECTION-generic dfn.highlight{ padding:0 4px 0 2px; background-color:#B4CDB9; color:#000000; }
.SECTION-generic dfn.quoted:before{ content:open-quote; }
.SECTION-generic dfn.quoted:after{ content:close-quote; }
.SECTION-generic dfn.quoted{ behavior:url(/htc/fixquotes.htc); }
.SECTION-generic q{ color:#336699; }
.SECTION-generic q.italic{ font-style:italic; }

.SECTION-generic span{ text-decoration:underline; }
.SECTION-generic span.blink{ text-decoration:blink; color:#ff0000; padding:0 4px; }
.SECTION-generic span.capitalize{ text-transform:uppercase; text-decoration:none; }
.SECTION-generic span.highlight{ text-decoration:none; background-color:#ffff00; padding:0 4px; }
.SECTION-generic span.small{ text-decoration:none; font-size:80%; padding:0 4px 0 4px; }
.SECTION-generic span.hidden{ visibility:hidden; }
.SECTION-generic span.invisible{ display:block; }
.SECTION-generic em{ font-style:italic; }
.SECTION-generic em.big{ font-size:110%; }
.SECTION-generic strong{ font-weight:bold; }
.SECTION-generic strong.italic{ font-weight:bold; font-style:italic; }
.SECTION-generic strong.big{ font-size:120%; font-weight:normal; text-transform:uppercase; }
.SECTION-generic strong.red{ color:#ff0000; }
.SECTION-generic sub.text-bottom{ vertical-align:text-bottom; }
.SECTION-generic sub.small{ font-size:0.8em; vertical-align:text-bottom; }
.SECTION-generic sup.text-top{ vertical-align:text-top; }
.SECTION-generic sup.small{ font-size:0.8em; vertical-align:text-top; }

.SECTION-generic a.blanc:visited,
.SECTION-generic a.blanc:hover,
.SECTION-generic a.blanc{ text-decoration:none; color:#ffffff; }
.SECTION-generic a.bleu:visited,
.SECTION-generic a.bleu{ text-decoration:none; color:#136686; }
.SECTION-generic a.bleu:hover{ color:#000000; }
.SECTION-generic a.neutral:visited,
.SECTION-generic a.neutral{ text-decoration:none; }
.SECTION-generic a.neutral:hover img{ opacity:0.8; }
.SECTION-generic a.internal:visited,
.SECTION-generic a.internal{ text-decoration:none; color:#136686; }
.SECTION-generic a.internal:hover{ color:#ffffff; }
.SECTION-generic a.internal-fiche:visited,
.SECTION-generic a.internal-fiche{ text-decoration:none; color:#136686; }
.SECTION-generic a.internal-fiche:hover{ color:#000000; }
.SECTION-generic a.internal-fiche-blanc:visited,
.SECTION-generic a.internal-fiche-blanc{ text-decoration:none; color:#ffffff; }
.SECTION-generic a.internal-fiche-blanc:hover{ color:#000000; }
.SECTION-generic a.internal-fiche-bleu:visited,
.SECTION-generic a.internal-fiche-bleu{ text-decoration:none; color:#136686; }
.SECTION-generic a.internal-fiche-bleu:hover{ color:#000000; }
.SECTION-generic a.external:visited,
.SECTION-generic a.external{ text-decoration:none; color:#136686; }
.SECTION-generic a.external:hover { color:#ffffff; }
.SECTION-generic a.external-noir:visited,
.SECTION-generic a.external-noir{ text-decoration:underline; color:#136686; }
.SECTION-generic a.external-noir:hover { color:#000000; }
.SECTION-generic a.document{ padding:0 0 0 0; color:#ff0000; background-image:url(../_img/icon/telecharger.png); }
.SECTION-generic a.document:hover{ color:#4E82CE; }
.SECTION-generic a.photos:visited,
.SECTION-generic a.photos{ padding:0 0 0 0; color:#325a9B; text-decoration:none; background-image:url(../_img/icon/photos.png); }
.SECTION-generic a.photos:hover{ color:#5496FF; }

.SECTION-generic hr{ height:2px; background-color:#EFEFD6; margin:10px 0 20px 0; }
.SECTION-generic hr.limit{ clear:both;  margin-bottom:5px; }
.SECTION-generic hr.separateur{ clear:both; margin-top:20px; margin-bottom:10px; height:10px; background-image:url(../_img/ombre.png); background-repeat:repeat-x; background-position:left bottom; }
.SECTION-generic hr.bigseparateur{ clear:both; margin-bottom:10px; margin-top:20px; height:20px; background-image:url(../_img/ombre.png); background-repeat:repeat-x; background-position:left bottom; }
.SECTION-generic hr.hidden{ clear:both; height:0; margin:0; padding:0; font-size:1px; line-height:0;  }

.SECTION-generic div.cols2{ overflow:auto; margin-bottom:20px; }
.SECTION-generic div.cols2 div.col1{ float:left; width:49.9%; border:1px dotted #CBCFCE; }
.SECTION-generic div.cols2 div.col2{ margin-left:49.9%; border:1px dotted #CBCFCE;  }
.SECTION-generic div.cols2-border{ overflow:auto; margin-bottom:20px; }
.SECTION-generic div.cols2-border div.col1{ float:left; width:49.9%; border:1px solid #CBCFCE; }
.SECTION-generic div.cols2-border div.col2{ margin-left:49.9%;  border:1px solid #CBCFCE; }
.SECTION-generic div.cols2-noborder{ overflow:auto; margin-bottom:0; }
.SECTION-generic div.cols2-noborder div.col1{ float:left; margin-left:10px; width:49.9%; background-color:none; }
.SECTION-generic div.cols2-noborder div.col2{ margin-left:49.9%; }
.SECTION-generic div.cols2-25-75{ overflow:auto; margin-bottom:0px; border:3px solid #ffffff; }
.SECTION-generic div.cols2-25-75 div.col1{ float:left; width:24.9%; }
.SECTION-generic div.cols2-25-75 div.col2{ min-height:75px; margin-left:25%; padding:3px; border-left:3px solid #ffffff; }
.SECTION-generic div.cols2-30-70{ overflow:auto; margin-bottom:0px; }
.SECTION-generic div.cols2-30-70 div.col1{ float:left; min-height:80px; width:29%; margin:0; padding:0; background-color:#FFF9E6; border-right:1px solid #136686; }
.SECTION-generic div.cols2-30-70 div.col2{ margin-left:30%; padding:0px; }
.SECTION-generic div.cols2-70-30{ overflow:auto; margin-bottom:20px; }
.SECTION-generic div.cols2-70-30 div.col1{ float:left; width:65.9%; }
.SECTION-generic div.cols2-70-30 div.col2{ margin-left:66%; }

.SECTION-generic div.cols3{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols3 div.col1{ float:left; width:32%; border:1px dotted #CBCFCE; }
.SECTION-generic div.cols3 div.col2{ float:left; width:32%; border:1px dotted #CBCFCE; }
.SECTION-generic div.cols3 div.col3{ float:left; width:32%; border:1px dotted #CBCFCE; }
.SECTION-generic div.cols3-noborder1{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols3-noborder1 div.col1{ float:left; width:32%; border:1px solid transparent; }
.SECTION-generic div.cols3-noborder1 div.col2{ float:left; width:32%; border:1px solid transparent; }
.SECTION-generic div.cols3-noborder1 div.col3{ float:left; width:32%; border:1px solid transparent; }
.SECTION-generic div.cols3-border{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols3-border div.col1{ float:left; width:32%; border:1px solid #CBCFCE; }
.SECTION-generic div.cols3-border div.col2{ float:left; width:32%; border:1px solid #CBCFCE; }
.SECTION-generic div.cols3-border div.col3{ float:left; width:32%; border:1px solid #CBCFCE; }
.SECTION-generic div.cols3-fiche{ overflow:auto; margin-bottom:0px; }
.SECTION-generic div.cols3-fiche div.col1{ float:left; min-height:80px; width:32%; background-color:#FFF9E6; border-right:1px solid #136686; }
.SECTION-generic div.cols3-fiche div.col2{ float:left; width:32%; margin:5px; }
.SECTION-generic div.cols3-fiche div.col3{ float:left; width:32%; margin:3px; }
.SECTION-generic div.cols3-noborder{ overflow:auto; border:1px solid #136686; }
.SECTION-generic div.cols3-noborder div.col1{ float:left; width:32%; border-bottom:0; padding-bottom:25px; padding-top:10px; background-color:#FFF9E6; }
.SECTION-generic div.cols3-noborder div.col2{ float:left; width:32%; margin:5px; border:1px solid transparent;  }
.SECTION-generic div.cols3-noborder div.col3{ float:left; width:32%; border:1px solid transparent; }
.SECTION-generic div.cols3-25-50-25{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols3-25-50-25 div.col1{ float:left; width:24%; border:1px solid transparent; }
.SECTION-generic div.cols3-25-50-25 div.col2{ float:left; width:45%; margin-left:2.2%; border:1px solid transparent;  }
.SECTION-generic div.cols3-25-50-25 div.col3{ float:left; width:24%; margin-left:2.2%; border:1px solid transparent; }
.SECTION-generic div.cols3-25-25-50{ overflow:auto; }
.SECTION-generic div.cols3-25-25-50 div.col1{ float:left; width:24%; min-height:65px; padding-top:3px; margin-left:2.2%; border:1px solid #000000; }
.SECTION-generic div.cols3-25-25-50 div.col2{ float:left; width:24%; min-height:65px; padding-top:3px; margin-left:0%; border:1px solid #000000;  }
.SECTION-generic div.cols3-25-25-50 div.col3{ float:left; width:45%; min-height:65px; padding-top:3px; margin-left:0%; border:1px solid #000000; }
.SECTION-generic div.cols3-background{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols3-background div.col1{ float:left; width:35%; border:1px solid #999999; background-color:#ffeeee; }
.SECTION-generic div.cols3-background div.col2{ float:left; width:29%; margin-left:2.2%; }
.SECTION-generic div.cols3-background div.col3{ float:left; width:29%; margin-left:2.2%; }

.SECTION-generic div.cols4{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols4 div.col1{ float:left; width:24.9%; border:1px dotted #cccccc; }
.SECTION-generic div.cols4 div.col2{ float:left; width:24.9%; border:1px dotted #cccccc; }
.SECTION-generic div.cols4 div.col3{ float:left; width:24.9%; border:1px dotted #cccccc; }
.SECTION-generic div.cols4 div.col4{ float:left; width:24.9%; border:1px dotted #cccccc; }
.SECTION-generic div.cols4-border{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols4-border div.col1{ float:left; width:24.9%; border:1px solid #999999; }
.SECTION-generic div.cols4-border div.col2{ float:left; width:24.9%; border:1px solid #999999; }
.SECTION-generic div.cols4-border div.col3{ float:left; width:24.9%; border:1px solid #999999; }
.SECTION-generic div.cols4-border div.col4{ float:left; width:24.9%; border:1px solid #999999; }
.SECTION-generic div.cols4-noborder{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols4-noborder div.col1{ float:left; width:24.9%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder div.col2{ float:left; width:24.9%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder div.col3{ float:left; width:24.9%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder div.col4{ float:left; width:24.9%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder1{ overflow:auto; margin-bottom:10px; }
.SECTION-generic div.cols4-noborder1 div.col1{ float:left; width:23%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder1 div.col2{ float:left; width:23%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder1 div.col3{ float:left; width:23%; border:1px solid transparent; }
.SECTION-generic div.cols4-noborder1 div.col4{ float:left; width:23%; border:1px solid transparent; }

#GLOBAL ul.menuprincipal{ position:absolute; width:200px; top:130px; left:0; list-style-type:none; padding:0; margin:0; font-size:11px; background-color:#136686; }
/*home*/
#GLOBAL ul.menuprincipal li { float:left; background-color:#136686; }
#GLOBAL ul.menuprincipal li#m1_234 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/accueil.png); }
#GLOBAL ul.menuprincipal li#m1_234 a:hover { background-color:#4F8EB6; }
/*spirit*/
#GLOBAL ul.menuprincipal li#m1_235 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/spirit.png); }
#GLOBAL ul.menuprincipal li#m1_235 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_235 ul { display:none; position:absolute; left:200px; top:33px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_235 ul{ display:block; width:100px; } 
#GLOBAL ul.menuprincipal li#m1_235 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_235 ul li a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_235 ul li a.on { background-color:#4F8EB6; }
/*incentive*/                        
#GLOBAL ul.menuprincipal li#m1_239 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/incentive.png); }
#GLOBAL ul.menuprincipal li#m1_239 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul { display:none; position:absolute; left:200px; top:67px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_239 ul{ display:block; width:100px; } 
#GLOBAL ul.menuprincipal li#m1_239 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_239 ul li a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul li a.on { background-color:#4F8EB6; }

#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 a { display:block; width:145px; padding:11px 0px 9px 20px; background-image:url(../_img/fleche-seul.png); }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul { display:none; position:absolute; left:165px; top:0px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_239 ul li:hover#m1_240 ul { display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a { width:145px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a.on { background-color:#4F8EB6; }
             
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 a { display:block; width:145px; padding:11px 0px 9px 20px; background-image:url(../_img/fleche-seul.png); }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul { display:none; position:absolute; left:165px; top:33px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_239 ul li:hover#m1_246 ul { display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a { width:145px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a.on { background-color:#4F8EB6; }
             
/*hotels*/
#GLOBAL ul.menuprincipal li#m1_250 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/building.png); }
#GLOBAL ul.menuprincipal li#m1_250 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_250 ul { display:none; position:absolute; left:200px; top:100px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_250 ul{ display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_250 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_250 ul li:hover a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_250 ul li a.on { background-color:#4F8EB6; }
/*meetings*/
#GLOBAL ul.menuprincipal li#m1_256 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/hotellerie.png); }
#GLOBAL ul.menuprincipal li#m1_256 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_256 ul { display:none; position:absolute; left:200px; top:134px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_256 ul{ display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_256 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_256 ul li a:hover { background-color:#4F8EB6; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_256 ul li a.on { background-color:#4F8EB6; background-image:none; }
/*dominican republic*/
#GLOBAL ul.menuprincipal li#m1_261 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/evenement.png); }
#GLOBAL ul.menuprincipal li#m1_261 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_261 ul { display:none; position:absolute; left:200px; top:167px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_261 ul{ display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_261 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_261 ul li a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_261 ul li a.on { background-color:#4F8EB6; }
/*ectee golf events*/ 
#GLOBAL ul.menuprincipal li#m1_267 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/golf.png); }
#GLOBAL ul.menuprincipal li#m1_267 a:hover { background-color:#4F8EB6; }
#GLOBAL ul.menuprincipal li#m1_267 ul { display:none; position:absolute; left:200px; top:200px; padding-bottom:0; background-color:#136686; z-index:2;}
#GLOBAL ul.menuprincipal li:hover#m1_267 ul{ display:block; width:145px; } 
#GLOBAL ul.menuprincipal li#m1_267 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_267 ul li a:hover { background-color:#4F8EB6; background-image:none; }
#GLOBAL ul.menuprincipal li#m1_267 ul li a.on { background-color:#4F8EB6; background-image:none; }
/*special*/
#GLOBAL ul.menuprincipal li#m1_268 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/spirit-1.png); }
#GLOBAL ul.menuprincipal li#m1_268 a:hover { background-color:#4F8EB6; }
/*contact*/
#GLOBAL ul.menuprincipal li#m1_269 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/contact.png); }
#GLOBAL ul.menuprincipal li#m1_269 a:hover { background-color:#4F8EB6; }


/*****************************Class Golf*********************************/

body.golf #GLOBAL ul.menuprincipal{ position:absolute; width:200px; top:130px; left:0; list-style-type:none; padding:0; margin:0; font-size:11px; background-color:#176708; }
/*home*/
body.golf #GLOBAL ul.menuprincipal li { float:left; background-color:#176708; }
body.golf #GLOBAL ul.menuprincipal li#m1_234 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/accueil.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_234 a:hover { background-color:#bceab0; }
/*spirit*/
body.golf #GLOBAL ul.menuprincipal li#m1_235 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/spirit.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_235 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_235 ul { display:none; position:absolute; left:200px; top:33px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_235 ul{ display:block; width:100px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_235 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_235 ul li a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_235 ul li a.on { background-color:#176708; }
/*incentive*/                        
body.golf #GLOBAL ul.menuprincipal li#m1_239 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/incentive.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_239 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul { display:none; position:absolute; left:200px; top:67px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_239 ul{ display:block; width:100px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li a.on { background-color:#176708; }

body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 a { display:block; width:145px; padding:11px 0px 9px 20px; background-image:url(../_img/fleche-seul.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul { display:none; position:absolute; left:165px; top:0px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_239 ul li:hover#m1_240 ul { display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a { width:145px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_240 ul li a.on { background-color:#176708; }
             
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 a { display:block; width:145px; padding:11px 0px 9px 20px; background-image:url(../_img/fleche-seul.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul { display:none; position:absolute; left:165px; top:33px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_239 ul li:hover#m1_246 ul { display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a { width:145px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_239 ul li#m1_246 ul li a.on { background-color:#176708; }
             
/*hotels*/
body.golf #GLOBAL ul.menuprincipal li#m1_250 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/building.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_250 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_250 ul { display:none; position:absolute; left:200px; top:100px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_250 ul{ display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_250 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_250 ul li:hover a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_250 ul li a.on { background-color:#176708; }
/*meetings*/
body.golf #GLOBAL ul.menuprincipal li#m1_256 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/hotellerie.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_256 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_256 ul { display:none; position:absolute; left:200px; top:134px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_256 ul{ display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_256 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_256 ul li a:hover { background-color:#bceab0; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_256 ul li a.on { background-color:#176708; background-image:none; }
/*dominican republic*/
body.golf #GLOBAL ul.menuprincipal li#m1_261 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/evenement.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_261 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_261 ul { display:none; position:absolute; left:200px; top:167px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_261 ul{ display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_261 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_261 ul li a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_261 ul li a.on { background-color:#176708; }
/*ectee golf events*/ 
body.golf #GLOBAL ul.menuprincipal li#m1_267 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/golf.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_267 a:hover { background-color:#bceab0; }
body.golf #GLOBAL ul.menuprincipal li#m1_267 ul { display:none; position:absolute; left:200px; top:200px; padding-bottom:0; background-color:#176708; z-index:2;}
body.golf #GLOBAL ul.menuprincipal li:hover#m1_267 ul{ display:block; width:145px; } 
body.golf #GLOBAL ul.menuprincipal li#m1_267 ul li a{ width:145px; padding:12px 0px 8px 20px; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_267 ul li a:hover { background-color:#bceab0; background-image:none; }
body.golf #GLOBAL ul.menuprincipal li#m1_267 ul li a.on { background-color:#176708; background-image:none; }
/*special*/
body.golf #GLOBAL ul.menuprincipal li#m1_268 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/spirit-1.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_268 a:hover { background-color:#bceab0; }
/*contact*/
body.golf #GLOBAL ul.menuprincipal li#m1_269 a { display:block; width:165px; padding:12px 0px 8px 35px; background-image:url(../_img/contact.png); }
body.golf #GLOBAL ul.menuprincipal li#m1_269 a:hover { background-color:#bceab0; }

body.golf{ color:#176708; background-color:#ffffff; }
body.golf #BOX1{ min-height:400px; padding:0; margin:0; background-color:#ffffff; border-top:1px solid #96C2D5;}
body.golf #BOX2{ float:right; width:212px; background-color:#ffffff; }

body.golf .SECTION-generic p{ padding:0px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#176708; font-size:11px; font-weight:normal; text-align:left; }
body.golf .SECTION-generic p.accueil{ padding:5px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#176708; font-size:11px; font-weight:normal; text-align:left; }
body.golf .SECTION-generic p.bleu{ padding:5px; margin-top:0px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#176708; font-size:11px; font-weight:normal; text-align:left; }
body.golf .SECTION-generic p.bleu-center{ padding:5px; margin-top:10px; margin-bottom:0px; line-height:1.2; font-family:arial; color:#176708; text-align:center; font-size:11px; font-weight:normal;  }

body.golf .SECTION-generic h1.fleche{ padding:5px 0 5px 20px; margin-top:10px; margin-bottom:0px; font-family:arial; color:#ffffff; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/fleche.png); background-position:5px 8px; background-color:#176708; }
body.golf .SECTION-generic h2.bottom{ padding:5px 0 5px 20px; margin-top:0px; margin-bottom:0px; font-family:arial; color:#176708; font-size:12px; font-weight:normal; text-align:left; background-image:url(../_img/puceMenu2.jpg); background-position:5px 8px; border:1px solid #176708; }
body.golf .SECTION-generic a.blanc:visited,
body.golf .SECTION-generic a.blanc:hover,
body.golf .SECTION-generic a.blanc{ text-decoration:none; color:#176708; }
body.golf .SECTION-generic div.cols2-25-75{ overflow:auto; margin-bottom:0px; border:2px solid #176708; }
body.golf .SECTION-generic div.cols2-25-75 div.col1{ float:left; width:24.9%; }
body.golf .SECTION-generic div.cols2-25-75 div.col2{ min-height:75px; margin-left:25%; padding:3px; border-left:3px solid #176708; }