/* CSS Document */
/* -- MODIFS HEADER 100% CSS - Pour Faire afficher la Balise H1 en Haut des pages [David] --*/
#HeaderWrapper {min-width:1002px; height:169px;margin-left:auto;margin-right:auto; background : #4687E5 url(hotel-maurice/fonds/avion.jpg) no-repeat top center; position:relative; z-index:1000;}
#HeaderSubWrap{position:relative;text-align:left;width:1002px;margin:0 auto; height:169px;/*padding-top:42px;height:1000px*/}
#LogoContainer {width:246px; height:53px;position:absolute;top:44px;left:4px;background:url(hotel-maurice/logo.gif) no-repeat transparent;}
#Nom-Hotel-Maurice {width:600px;position:absolute;top:110px;left:8px; text-align:left;}
#Centrale-Reservation {width:auto; position:absolute; top:98px; left:8px; text-align:left;}
/*#H1Tag h1{width:200px;position:absolute;top:12px;left:0px; display:inline;}*/
#Avis-Numero-Appel-Wrapper {width:400px; height:70px; position:absolute; top:40px; left:582px;}
#Avis-Conseil-Devis {margin-bottom:6px;}
#Numero-Telephone {float:right; width:370px;margin-bottom:3px;}
#Appel-National {clear:both;}
#Wrapper-Menu-Principal {width:750px; height:50px; position:absolute; top:120px; left:11px; float:left; overflow:hidden;}
#Wrapper-Menu-Principal2 {width:821px; height:50px; position:absolute; top:119px; left:11px; float:left;}
#Recherche-Hotel-Wrapper {width:228px;height:50px;position:absolute;top:120px;left:757px;background:url(hotel-maurice/boutons_nav_main/recherchez.gif) no-repeat;}
#Recherche-Hotel-Wrapper2 {	width:158px; height:50px; position:absolute; top:119px; left:832px; background: url(img/sprites/resa.png) no-repeat;	background-position: -202px -122px; }
#Recherche-Hotel-Wrapper2 .searchbox {	font-size: 12px; padding: 0; margin: 2px 0 0 11px; width: 96px; color: #666; border: 0; background:url(hotel-maurice/fonds/blank.gif); outline-width:0; display:inline; border:none; font-family:Arial;}
.DefaultTexteRecherche{ font-family:Arial; font-size:12px; font-style:italic; color:#666;}
#Champ-recherche {float:left; width:118px; padding-top:23px; padding-left:81px;}
#Champ-recherche-Menu {float:left; width:118px; padding-top:23px; padding-left:8px; position:relative;}
#Bouton-Lancer-Recherche {padding-top:23px; padding-right:4px;}
#Recherche-Hotel-Wrapper2 .Go {background:url(hotel-maurice/go_button.jpg) no-repeat 0 0; font-size:0px; border:0; width:22px; height:21px; cursor:pointer;padding: 0; margin:0;}
#Bouton-Lancer-Recherche {padding-top:22px; padding-right:4px;}
.meteo-maurice {font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none;}
.meteo-maurice a:link{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
.meteo-maurice a:visited{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
.meteo-maurice a:hover{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:underline; text-align:justify;}
.meteo-maurice a:active{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
#Hotels-Categorie h3 a:link{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; text-decoration:underline;}
#Hotels-Categorie h3 a:visited{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; text-decoration:underline;}
#Hotels-Categorie h3 a:hover{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; text-decoration:none;}
#Hotels-Categorie h3 a:active{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; text-decoration:underline;}
/* HOME PAGE 100% CSS */
#Ile-Maurice-Meteo { width:201px; height:171px; background-image:url(hotel-maurice/accueil/fond_meteo.jpg); background-repeat:no-repeat;}
/*Accueil boxes begin*/
#newsletter_acceuil_bg{background-image:url(hotel-maurice/accueil/set1/newsletter_block_acceuil.jpg); background-repeat:no-repeat; background-color:transparent;}
/*Accueil boxes end*/
#FondMerMainNav { width:1002px; height:44px; background:url(hotel-maurice/fonds/fond_horizon_sous_menu.gif) no-repeat transparent; margin-left:auto; margin-right:auto; padding:0px;}
#bodybg {width:100%; background:url(img/accueil-bg.jpg) repeat-x #A5BFD8 top; position:relative; height:2500px;}
#body_gradient_homepage {width:100%; height:2545px; background-color:#55BDD8; background-image:url(hotel-maurice/fonds/fond_main_accueil.jpg);background-repeat:repeat-x; top:0px; margin-top:0px;}
.FormModuleContact {margin:0px; padding:0px; display:inline;}
#Encadrement-Commercial{border:none;overflow:hidden;}
#Ile-Maurice-Meteo { width:201px; height:171px; background-image:url(hotel-maurice/accueil/fond_meteo.jpg); background-repeat:no-repeat;}
#meteo-maurice a:link{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
#meteo-maurice a:visited{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
#meteo-maurice a:hover{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:underline; text-align:justify;}
#meteo-maurice a:active{font-family:Arial; font-size:12px; color:#2C5D8D; text-decoration:none; text-align:justify;}
#newsletter_acceuil_bg{background-image:url(hotel-maurice/accueil/set1/newsletter_block_acceuil.jpg); background-repeat:no-repeat; background-color:transparent;}
#Plongee-Maurice{width:200px; height:34px; background-image:url(hotel-maurice/accueil/fond-rose-rubrique-colonne-droite.gif); margin-top:0px;}
#Mariage-Maurice{width:200px; height:34px; background-image:url(hotel-maurice/accueil/fond-rose-rubrique-colonne-droite.gif); margin-top:8px;}
#Golf-Maurice{width:200px; height:34px; background-image:url(hotel-maurice/accueil/fond-rose-rubrique-colonne-droite.gif); margin-top:8px;}
#Kitesurf-Maurice{width:200px; height:34px; background-image:url(hotel-maurice/accueil/fond-rose-rubrique-colonne-droite.gif); margin-top:8px;}
#Wrapper_Footer_Accueil {width:100%; background:url(hotel-maurice/fonds/Footer_accueil.jpg) repeat-x #F5F0C2;}
#WrapperContentFooter {width:942px; margin-left:auto; margin-right:auto; padding-top:60px;}
#ContainerNavFooter {width:880px; height:40px; text-align:center; padding-top:160px; margin-left:auto; margin-right:auto;}
#WrapperContactLogoFooter {margin-top:20px; clear:both;}
#ContainerFondContact {width:760px; height:110px; margin-left:auto; margin-right:auto; padding-top:20px; background-image:url(hotel-maurice/fonds/fond-contact-foot.jpg); background-repeat:no-repeat; text-align:left;}
#ContainerTel {width:120px;padding-left:110px; float:left; margin-top:10px;}
#ContainerBlog {width:110px;padding-left:74px; float:left; margin-top:10px;}
/*#ContainerAppeler {width:136px;padding-left:60px; float:left; margin-top:10px;}
#ContainerEcrire {width:74px;padding-left:60px; padding-right:6px; float:left; margin-top:10px;}
.News-ile-maurice {font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
*/
#ContainerDescFooter {text-align:center; margin-top:10px;}
#ContainerLogo {margin-top:20px;}
#Copyright {margin-top:12px; margin-bottom:10px;}
#Wrapper-Vagues-Horizon {width:100%; height:20px;}
#Image-Bandeau {width:977px; height:292px; margin-left:auto; margin-right:auto; z-index:10;}
#Image-Bandeau #FondPromo { width:291px; height:197px; position:absolute; background:url(hotel-maurice/accueil/promo-plantation/fond.jpg) no-repeat; left:662px; padding-left:24px; top:0px; z-index:10000;}
#Content-Wrapper {width:977px; margin-left:auto; margin-right:auto; position:relative;}
#WrapperLeftCol { position:absolute; top:10px; left:0px; width:757px; float:left;}
/*///////// CSS001 - Top home button */
.homeNavtabs {float:left;width:50px;height: 50px;list-style: none;margin: 0px;padding: 0px;background-color: transparent;font-size:13px;border:0px #000033 solid;}
.homeNavtabs a {background: transparent url(hotel-maurice/boutons_nav_main/homeNav.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color: #ffffff;display:block;	float:left;height: 50px;}
.homeNavtabs li{float: left;display:block;width:48px;margin:0px 1px 0px 0px;border:0px #000033 solid;}
.homeNavtabs li a:hover {background-color: transparent;	background-position: 0 -50px;color:#FFFFFF;	cursor:pointer;	text-decoration: none;}
.homeNavtabs li a:hover span{background-position: 100% -50px;color: #FFFFFF;text-decoration: none;cursor:pointer;background-color: transparent;}
.homeNavtabs li.selected a{background-color: transparent;background-position: 0 -50px;color:#ffffff;text-decoration: none;font-weight: bold;}
.homeNavtabs li.selected a:hover span {background-color: transparent;background-position: 100% -50px;color:#FFFFFF;cursor:pointer;text-decoration:none;font-weight: bold;}
/*///////// CSS001 - Top tabbed standard navigation */
.standardNavtabs{ float:left;width:609px;height:50px;list-style:none;margin:0px;padding:0;background-color:transparent;line-height:14px;border:0px #000033 solid;}
.standardNavtabs a { background: transparent url(hotel-maurice/boutons_nav_main/standardNav.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;color:#ffffff;display: block;float: left;height: 50px;text-decoration: none;}
.standardNavtabs li {float: left;margin: 0px 1px 0px 0px;}
.standardNavtabs li a:hover {background-color: transparent;	background-position:0px -50px;cursor:pointer;}
.standardNavtabs li a:hover span {background-position: 100% -50px;color:#3468A4;cursor:pointer;background-color: transparent;}

.standardNavtabs li.selected a:hover span {background-color: transparent;background-position: 100% -50px;color:#3468A4;cursor:pointer;font-weight:bold;}
.standardNavtabs span{background: transparent 100% 0 no-repeat;	display: block;font-size:13px;font-weight:bold;line-height:18px;width:86px;margin-top:24px;padding:0px;border:0px #000033 solid;}
.standardNavtabs span.longtext {background: transparent 100% 0 no-repeat;display: block;font-size:13px;font-weight:bold;line-height: 14px;width: 86px;margin-top:20px;padding:0px;border:0px #000033 solid;}
.standardNavtabs span.longtextnormal{background: transparent 100% 0 no-repeat;display: block;font-size:9px;	font-weight:normal;	line-height: 14px;width: 86px;margin-top:2px;padding:0px;
border:0px #000033 solid;}
/*///////// CSS001 - Top tabbed devis navigation */
.devisNavtabs { float:left;	width:86px;	height:50px;list-style:none;margin:0px;padding:0px;background-color:transparent;font-size:13px;border:0px #000033 solid;text-decoration: none;}
.devisNavtabs a {background: transparent url(hotel-maurice/boutons_nav_main/devisNav.gif) no-repeat;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#ffffff;display: block;float: left;height:50px;text-decoration:none;}
.devisNavtabs li {float:left;display:block;width:86px;margin:0px 1px 0px 0px;border:0px #000033 solid;text-decoration:none;}
.devisNavtabs li a:hover {background-color:transparent;background-position: 0px -50px;cursor:pointer;color:#FFFFFF;text-decoration:none;}
.devisNavtabs li a:hover span {background-position: 100% -50px;color:#FFFFFF;cursor:pointer;text-decoration:none;background-color:transparent;}

.devisNavtabs li.selected a:hover span {background-color: transparent;background-position: 100% -50px;color: #FFFFFF;cursor:pointer;text-decoration: none;font-weight: bold;}
.devisNavtabs span {background: transparent 100% 0px no-repeat;display:block;width:86px;line-height:14px;text-align:right;padding:18px 0px 0px 0px;border:0px #000033 solid;text-decoration: none;}
.devisNavtabs span.longtext {background: transparent 100% 0 no-repeat;display: block;line-height:14px;margin-top:20px;padding:0px;border:0px #000033 solid;text-decoration: none;}
.devisNavtabs span span.longtext {background: transparent -86px -169px no-repeat;display: inline-block;height:25px;line-height: 14px;text-align:center;margin-top:0px;padding:1px 0 0 0;
border:0px #000033 solid;font-size:10px;font-weight:700;text-decoration: none;}

/* ---------------------------------------*/
.conseil-devis-reservation { font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:300;}
.textTel { font-family:Arial; font-size:28px; color:#FFFFFF; font-weight:normal; margin:0px; padding:0px;}
.textAppelNational { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;}
#slogan { width:372px; padding-top:0px; padding-left:26px;}
.slogan { font-family:Verdana; font-size:10px; color:#396DA1; font-weight:300;}
.slogan h1{ font-family:Verdana; font-size:10px; color:#396DA1; font-weight:300; display:inline;}

.Ile-Maurice-News {font-family:'Arial Narrow'; font-size:17px; color:#ffffff; font-weight:normal; text-transform:uppercase; display:inline;}
.Ile-Maurice-News h2{font-family:'Arial Narrow'; font-size:17px; color:#ffffff; font-weight:normal; text-transform:uppercase; display:inline; text-shadow:1px 1px 1px #666; }
.Ile-Maurice-Titres h2{font-family:'Arial Narrow'; font-size:18px; color:#544C23; font-weight:bold; text-transform:uppercase; display:inline;}
.Les-offres-speciales{font-family:Arial;font-size:12px;color:#235483;border: 0px solid #FF99CC;text-align:justify;}
.Les-offres-speciales{font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
.Les-offres-speciales a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify; font-weight:bold;}
.Les-offres-speciales a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify; font-weight:bold;}
.Les-offres-speciales a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify; font-weight:bold; text-decoration:underline;}
.Les-offres-speciales a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify; font-weight:bold;}
.Description-Pave-Theme-Accueil {font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
.Description-Pave-Theme-Accueil a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
.Description-Pave-Theme-Accueil a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
.Description-Pave-Theme-Accueil a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:underline;}
.Description-Pave-Theme-Accueil a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}

.News-ile-maurice a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:underline;}
.News-ile-maurice a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:underline;}
.News-ile-maurice a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
.News-ile-maurice a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:underline;}
.Vos-Options-de-Recherche {font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche a:link{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche a:visited{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche a:hover{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche a:active{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche h3{font-family:Arial; font-size:12px; color:#537225; display:inline;}
.Vos-Options-de-Recherche h3 a:link{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche h3 a:visited{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche h3 a:hover{font-family:Arial; font-size:12px; color:#537225;}
.Vos-Options-de-Recherche h3 a:active{font-family:Arial; font-size:12px; color:#537225;}
.Mots-cles-Recherche {font-family:Arial; font-size:11px; color:#235483;}
.Les-Combines-Maurice-Reunion {font-family:Arial; font-size:12px; color:#235483;}
.Les-Combines-Maurice-Reunion a:link{font-family:Arial; font-size:12px; color:#235483;}
.Les-Combines-Maurice-Reunion a:visited{font-family:Arial; font-size:12px; color:#235483;}
.Les-Combines-Maurice-Reunion a:hover{font-family:Arial; font-size:12px; color:#235483;}
.Les-Combines-Maurice-Reunion a:active{font-family:Arial; font-size:12px; color:#235483;}
.Lesprit-Resaplanet{font-family:Arial;font-size:12px;color:#235483;padding: 0px;margin: 0px;}
.Lesprit-Resaplanet h3{font-family:Arial;font-size:12px;color:#235483;padding: 0px;margin: 0px; display:inline;}
.Lesprit-Resaplanet a:link{font-family:Arial;font-size:12px;color:#235483;padding: 0px;margin: 0px;text-decoration:none;}
.Lesprit-Resaplanet a:visited{font-family:Arial;font-size:12px;color:#235483;padding: 0px;margin: 0px;text-decoration:none;}
.Lesprit-Resaplanet a:hover{font-family:Arial;font-size:12px;color:#235483;padding: 0px;margin: 0px;text-decoration:underline;}
.Lesprit-Resaplanet a:active{font-family:Arial;	font-size:12px;	color:#235483;padding: 0px;	margin: 0px;text-decoration:none;}
.texte-meteo {font-family:Arial; font-size:12px; color:#FF3399;}
.Copyright-Resaplanet {font-family:Arial; font-size:9px; color:#2d5688; font-weight:bold; padding-right:3px;}
.Nos-coups-de-coeurs {font-family:Arial; font-size:14px; color:#796a50; font-weight:bold;}
.Les-Hotels-Coup-de-coeur {font-family:Arial; font-size:12px; color:#044E80; text-decoration:underline; margin:0px; text-decoration:none;}
.Les-Hotels-Coup-de-coeur a:link{font-family:Arial; font-size:12px; color:#044E80; text-decoration:underline; margin:0px;text-decoration:none;}
.Les-Hotels-Coup-de-coeur a:visited{font-family:Arial; font-size:12px; color:#044E80; text-decoration:underline; margin:0px;text-decoration:none;}
.Les-Hotels-Coup-de-coeur a:hover{font-family:Arial; font-size:12px; color:#044E80; text-decoration:underline; margin:0px; text-decoration:underline;}
.Les-Hotels-Coup-de-coeur a:active{font-family:Arial; font-size:12px; color:#044E80; text-decoration:underline; margin:0px;text-decoration:none;}
.Dix-bonnes-raisons-de-choisir-maurice a:link{font-family:Arial; font-size:12px; color:#235483;}
.Dix-bonnes-raisons-de-choisir-maurice a:visited{font-family:Arial; font-size:12px; color:#235483;}
.Dix-bonnes-raisons-de-choisir-maurice a:hover{font-family:Arial; font-size:12px; color:#235483;}
.Dix-bonnes-raisons-de-choisir-maurice a:active{font-family:Arial; font-size:12px; color:#235483;}
/* Pavés Mini Colonne Droite Page Acceuil*/
.Plongee{font-family:'Arial Narrow'; font-size:18px; text-decoration:none;}
.Plongee a:link{font-family:'Arial Narrow'; font-size:18px;text-decoration:none;font-weight:bold;}
.Plongee a:visited{font-family:'Arial Narrow'; font-size:18px;text-decoration:none;font-weight:bold;}
.Plongee a:hover{font-family:'Arial Narrow'; font-size:18px;text-decoration:underline;font-weight:bold;}
.Plongee a:active{font-family:'Arial Narrow'; font-size:18px;text-decoration:none;font-weight:bold;}
.Plongee-Ile-Maurice{font-family:Arial;color:#235483;font-size:10px;}
.Plongee-Ile-Maurice a:link{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Plongee-Ile-Maurice a:visited{font-family:Arial;color:#235483;font-size:10px;text-decoration:none;}
.Plongee-Ile-Maurice a:hover{font-family:Arial;color:#235483;font-size:10px; text-decoration:underline;}
.Plongee-Ile-Maurice a:active{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Hotels-plongee {font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
.Hotels-plongee a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
.Hotels-plongee a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
.Hotels-plongee a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:underline;}
.Hotels-plongee a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
#Contenue-Plongee{width:184px;border:#BFB97F solid 2px;padding:10px 6px 6px 6px;background-color:#EDEAD1;text-align:justify; line-height:0.9em;}
.Mariage {font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;}
.Mariage a:link{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Mariage a:visited{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Mariage a:hover{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:underline;font-weight:bold;}
.Mariage a:active{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Mariage-Ile-Maurice{font-family:Arial;color:#235483;font-size:10px;}
.Mariage-Ile-Maurice a:link{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Mariage-Ile-Maurice a:visited{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Mariage-Ile-Maurice a:hover{font-family:Arial;color:#235483;font-size:10px; text-decoration:underline;}
.Mariage-Ile-Maurice a:active{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Hotels-mariage {font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
.Hotels-mariage a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
.Hotels-mariage a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
.Hotels-mariage a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:underline;}
.Hotels-mariage a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify; text-decoration:none;}
#Contenue-Mariage{width:184px; border:#BFB97F solid 2px; padding:10px 6px 6px 6px; background-color:#EDEAD1; text-align:justify; line-height:0.9em;}
.Golf{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;}
.Golf a:link{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Golf a:visited{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Golf a:hover{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:underline;font-weight:bold;}
.Golf a:active{font-family:'Arial Narrow'; font-size:18px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Golf-Ile-Maurice{font-family:Arial;color:#235483;font-size:10px;}
.Golf-Ile-Maurice a:link{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Golf-Ile-Maurice a:visited{font-family:Arial;color:#235483;font-size:10px;text-decoration:none;;}
.Golf-Ile-Maurice a:hover{font-family:Arial;color:#235483;font-size:10px; text-decoration:underline;}
.Golf-Ile-Maurice a:active{font-family:Arial;color:#235483;font-size:10px; text-decoration:none;}
.Hotels-Golf {font-family:Arial; font-size:12px; color:#235483; text-align:justify;}
.Hotels-Golf a:link{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
.Hotels-Golf a:visited{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
.Hotels-Golf a:hover{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:underline;}
.Hotels-Golf a:active{font-family:Arial; font-size:12px; color:#235483; text-align:justify;text-decoration:none;}
#Contenue-Golf{width:184px; border:#BFB97F solid 2px; padding:10px 6px 6px 6px; background-color:#EDEAD1; text-align:justify; line-height:0.9em;}
.Kitesurf {font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;}
.Kitesurf a:link{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Kitesurf a:visited{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Kitesurf a:hover{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:underline;font-weight:bold;}
.Kitesurf a:active{font-family:Arial; font-size:12px; color:#FFFFFF; text-decoration:none;font-weight:bold;}
.Kitesurf-Ile-Maurice{font-family:Arial;color:#FF3399;font-size:10px;}
.Kitesurf-Ile-Maurice a:link{font-family:Arial;color:#FF3399;font-size:10px; text-decoration:none;}
.Kitesurf-Ile-Maurice a:visited{font-family:Arial;color:#FF3399;font-size:10px; text-decoration:none;}
.Kitesurf-Ile-Maurice a:hover{font-family:Arial;color:#FF3399;font-size:10px; text-decoration:underline;}
.Kitesurf-Ile-Maurice a:active{font-family:Arial;color:#FF3399;font-size:10px; text-decoration:none;}
.Hotels-kitesurf {font-family:Arial; font-size:12px; color:#235483;}
.Hotels-kitesurf a:link{font-family:Arial; font-size:12px; color:#235483;text-decoration:none;}
.Hotels-kitesurf a:visited{font-family:Arial; font-size:12px; color:#235483;text-decoration:none;}
.Hotels-kitesurf a:hover{font-family:Arial; font-size:12px; color:#235483;text-decoration:underline;}
.Hotels-kitesurf a:active{font-family:Arial; font-size:12px; color:#235483;text-decoration:none;}
#Contenue-Kitesurf {width:184px; border:#BFB97F solid 2px; padding:10px 6px 6px 6px; background-color:#EDEAD1; text-align:justify; line-height:0.9em;}
/* -------- */
.Region-et-ville-les-hotels { font-family:Arial; color:#544C23; font-size:10px; font-style:italic; font-weight:bold;}
.Les-autres-Hotels h3{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; display:inline;}
.Les-autres-Hotels h3 a:link{font-family:'Arial Narrow'; font-size:1.125em; color:#084682;display:inline;}
.Les-autres-Hotels h3 a:visited{font-family:'Arial Narrow'; font-size:1.125em; color:#084682;display:inline;}
.Les-autres-Hotels h3 a:hover{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; display:inline;}
.Les-autres-Hotels h3 a:active{font-family:'Arial Narrow'; font-size:1.125em; color:#084682;display:inline;}
.Description-Les-Hotels { font-family:Arial; color:#544C23; font-size:12px;}
.Description-Les-Hotels a:link{ font-family:Arial; color:#544C23; font-size:12px; text-decoration:underline;}
.Description-Les-Hotels a:visited{ font-family:Arial; color:#544C23; font-size:12px; text-decoration:underline;}
.Description-Les-Hotels a:hover{ font-family:Arial; color:#544C23; font-size:12px; text-decoration:underline;}
.Description-Les-Hotels a:active{ font-family:Arial; color:#544C23; font-size:12px; text-decoration:underline;}
.LinkFooter {font-family:Arial; font-size:12px; color:#827A4B;}
.LinkFooter a:link{font-family:Arial; font-size:12px; color:#827A4B; text-decoration:none;}
.LinkFooter a:visited{font-family:Arial; font-size:12px; color:#827A4B; text-decoration:none;}
.LinkFooter a:hover{font-family:Arial; font-size:12px; color:#827A4B; text-decoration:underline;}
.LinkFooter a:active{font-family:Arial; font-size:12px; color:#827A4B; text-decoration:none;}
.titreModuleContact {font-family:Arial; font-size:12px; color:#544C23; font-weight:bold;}
.titreModuleContact a:link{font-family:Arial; font-size:12px; color:#544C23; font-weight:bold;}
.titreModuleContact a:visited{font-family:Arial; font-size:12px; color:#544C23; font-weight:bold;}
.titreModuleContact a:hover{font-family:Arial; font-size:12px; color:#544C23; font-weight:bold; text-decoration:underline;}
.titreModuleContact a:active{font-family:Arial; font-size:12px; color:#544C23; font-weight:bold;}
.texteBlockContact {font-family:Arial; font-size:12px; color:#645F43;}
.texteBlockContact a:link{font-family:Arial; font-size:12px; color:#645F43;text-decoration:none;}
.texteBlockContact a:visited{font-family:Arial; font-size:12px; color:#645F43; font-weight:normal; text-decoration:none;}
.texteBlockContact a:hover{font-family:Arial; font-size:12px; color:#645F43;text-decoration:underline;}
.texteBlockContact a:active{font-family:Arial; font-size:12px; color:#645F43;text-decoration:none;}
.textContactFooter {font-family:Arial; font-size:12px; color:#544C23;}
.texteModuleContact {font-family:Arial; font-size:10px; color:#042C54;}
.textResaplanetFooter {font-family:Arial; font-size:11px; color:#A79E6E;}
.textResaplanetFooter {font-family:Arial; font-size:11px; color:#A79E6E;}
.separateurOrange {font-family:Arial;font-size:14px;color:#7D6A5B;font-weight:bold;line-height:20px}
.Tarifs-a-partir-de-les-hotels { font-family:Arial; color:#544C23; font-size:10px;font-weight:bold;}
.Tarifs-les-hotels { font-family:Arial; color:#544C23; font-size:22px;font-weight:bold;}
.Euro-les-hotels { font-family:Arial; color:#544C23; font-size:16px;font-weight:bold;}
.Qui-sommes-nous a:link{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:bold; text-decoration:underline;}
.Qui-sommes-nous a:visited{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:bold; text-decoration:underline;}
.Qui-sommes-nous a:hover{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:bold; text-decoration:underline;}
.Qui-sommes-nous a:active{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:bold; text-decoration:underline;}

/*Accueil-Lien-Temoignages*/
.Accueil-Lien-Temoignages {width:137px; height:34px; color:#FFF; font-family:Arial; font-size:12px; font-weight:bold; padding-left:5px;}
.Accueil-Lien-Temoignages a:link { color:#FFF; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.Accueil-Lien-Temoignages a:visited { color:#FFF; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}
.Accueil-Lien-Temoignages a:hover { color:#FFF; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:underline;}
.Accueil-Lien-Temoignages a:active { color:#FFF; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none;}

.Temoignages-Textes {font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify;}
.Temoignages-Textes a:link{font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify; text-decoration:underline;}
.Temoignages-Textes a:visited{font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify; text-decoration:underline;}
.Temoignages-Textes a:hover{font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify; text-decoration:none;}
.Temoignages-Textes a:active{font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify; text-decoration:underline;}

.Texte-10-ans {font-family:'Arial Narrow'; font-size:14px; color:#033264;}
.Texte-10-ans a:link{font-family:'Arial Narrow'; font-size:14px; color:#033264; text-decoration:none; text-transform:uppercase;}
.Texte-10-ans a:visited{font-family:'Arial Narrow'; font-size:14px; color:#033264; text-decoration:none;}
.Texte-10-ans a:hover{font-family:'Arial Narrow'; font-size:14px; color:#033264; text-decoration:underline;}
.Texte-10-ans a:active{font-family:'Arial Narrow'; font-size:14px; color:#033264; text-decoration:none;}

.Recherche-par-mot-cle{font-family:Arial; font-size:12px; color:#666; font-weight:normal; text-align:center;}
.Euro-TTC {background:url(hotel-maurice/accueil/euro-ttc.gif) no-repeat 96% 100%;}

#myvisitbtn {	width:158px; height:50px; position:absolute; top:120px; left:833px; }

/*MENU LISTE*/
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
}
.menuliste {
	width: 156px;
	border-style: none none none none;
	border-color: #D8D5D1;
	border: none;
	text-align:left;
	margin:auto;
	font-family:Arial;
	font-size:12px;
	}
	
.menuliste li a {
	height: 50px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 25px;
	text-decoration: none;
	}
	
.menuliste li.sub a {
	height: 50px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 25px;
	text-decoration: none;
	}

.menuliste li.active a {
	color: #FFFFFF;
	font-weight:bold;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}

.menuliste li.subactive a {
	color: #FFFFFF;
	font-weight:bold;
		padding: 25px 0 0 50px;
	}

.menuliste li a:link, .menuliste li a:visited {
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	background: url(img/sprites/360off.gif);
	padding: 25px 0 0 50px;
	}

.menuliste li.active a:link, .menuliste li.active a:visited {
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}

.menuliste li.sub a:link, .menuliste li.sub a:visited {
	color: #FFFFFF;
	font-weight:bold;
	display: block;

	padding: 25px 0 0 50px;
	}

.menuliste li.subactive a:link, .menuliste li.subactive a:visited {
	color: #FFFFFF;
	font-weight:bold;
	display: block;
	
	padding: 25px 0 0 50px;
	}

.menuliste li a:hover {
	color: #3468A4;
	font-weight:bold;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}
	
.menuliste li.active a:hover {
	color: #3468A4;
	font-weight:bold;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}
	
.menuliste li.sub a:hover {
	color: #3468A4;
	font-weight:bold;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}

.menuliste li.subactive a:hover {
	color: #3468A4;
	font-weight:bold;
	background:  url(img/sprites/360on.gif);
	padding: 25px 0 0 50px;
	}
	
.Mini-Menu-Texte {height:34px; color:#FFF; font-family:Arial; font-size:12px; padding-left:5px; width: 137px;}
.Mini-Menu-Texte a:link {color:#FFF; font-family:Arial; font-size:12px; text-decoration:none;}
.Mini-Menu-Texte a:visited {color:#FFF; font-family:Arial; font-size:12px; text-decoration:none;}
.Mini-Menu-Texte a:hover {color:#FFF; font-family:Arial; font-size:12px; text-decoration:underline;}
.Mini-Menu-Texte a:active {color:#FFF; font-family:Arial; font-size:12px; text-decoration:none;}
