/* CSS Document */
html, body
{
	background:#FFFFFF;
}

/* CSS Tab Page Devis, module Ajouter/CombinÃ©s Hotels */
ol#toc{height: 2em;list-style: none;margin: 0;padding: 0;}
ol#toc li{float: left;margin: 0 1px 0 0;}
ol#toc a {background: #bdf url(../hotel-maurice/devis/tab.png); color: #008; display: block;float: left;height: 2em;padding-left: 10px;text-decoration: none;}
ol#toc a:hover {background-color: #3af;background-position: 0 -120px;}
ol#toc a:hover span {background-position: 100% -120px;}
ol#toc li.current a {background-color: #48f;background-position: 0 -60px;color: #fff;font-weight: bold;}
ol#toc li.current span {background-position: 100% -60px;}
ol#toc span {background: url(../hotel-maurice/devis/tab.png) 100% 0;display: block;line-height: 2em;padding-right: 10px;}
div.content {
	border: 3px none #48f;
	clear: left;
	padding: 1em;
	overflow: auto;
	left: 2px;
}

/*TextField Newsletter */
.memberTextfield {
	width:160px;
	padding: 5px 0px 5px 2px;
	margin: 0px;
	font-family: Arial; 
	font-size: 12px; 
	color: #235483;
	background-color: #FFFFFF;
	border: 1px solid #44cbf2;
}
.memberTextfield-lock {
	width:160px;
	padding: 5px 0px 5px 2px;
	margin: 0px;
	font-family: Arial; 
	font-size: 12px; 
	color: #999;
	background-color: #FFFFFF;
	border: 1px solid #44cbf2;
}
input.validatebtn { 
	width:69px;
	height:25px;
	color:#FFFFFF; 
	font: bold 84% Arial;
	background:url(../hotel-maurice/accueil/valider_btn.png) transparent no-repeat;
	border: 0px solid #44cbf2;
	cursor:pointer;
} 
input.validatebtn-lock { 
	width:69px;
	height:25px;
	color:#999; 
	font: bold 84% Arial;
	background:url(../hotel-maurice/accueil/valider_btn.png) transparent no-repeat;
	border: 0px solid #44cbf2;
	cursor:pointer;
} 

#HeaderBg{background:url(../hotel-maurice/fonds/fond-nuage-header-general.jpg) no-repeat transparent;}
#RechercherBg{background:url(../hotel-maurice/boutons_nav_main/recherchez.gif) no-repeat transparent;}
#HeaderLink1 { width:502px; height:16px; padding-left:40px; margin-bottom:4px;}
#HeaderLeft { width:5%; float:left; border:1px solid #000000;}
#HeaderCenter { width:1002px; height:119px; background-image:url(../hotel-maurice/fonds/fond_nuage_header.jpg); background-repeat:no-repeat;}
#HeaderRight { width:5%; float:left; border:1px solid #000000;}
#phoneNumber { text-align:right;}
#appelNational { text-align:right; padding-right:30px;}
#logoWrapper { padding-top:7px; padding-left:2px;}
#slogan {
	width:372px;
	padding-top:0px;
	padding-left:10px;
}
#blueLine {width:auto; background-image:url(../hotel-maurice/fonds/fond_sous_nav.jpg); background-repeat:repeat-x; height:2px; margin:0px; padding:0px;}
#body_gradient {width:100%; background:url(../img/sprites/body.jpg) top #FFFFFF; background-repeat:repeat-x; margin-top:0px; float:left;}
#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;}
#Wrapper_Footer_Accueil {width:100%; background:url(../hotel-maurice/fonds/Footer_accueil.jpg) repeat-x #F5F0C2;}

#noFlash{width:977px; height:292px; display:block;}
#noFlashContent{width:400px; height:60px; border:#95B5D5 solid 0px; padding:180px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left; font-family:Verdana; font-size:12px; color:#FFFFFF;}
#filter_search{
	width:960px;
	height:98px;
	border:#0000CC solid 0px;
	overflow:inherit;
}
.filterSearch{ border:#0000CC solid 0px; height:98px;}
#nofilter{width:960px; height:98px; background:url(../hotel-maurice/les-hotels/no-filter.png) no-repeat; display:block;}
#noFilterContent{width:400px; height:60px; border:#95B5D5 solid 0px; padding:20px 0px 0px 500px; margin: 0px 0px 0px 0px; float:left; font-family:Verdana; font-size:12px; color:#FFFFFF;}

#blueFill{ width:100%; background-color:#467BAF; height:148px;}
#blueFillPageGenerale { width:100%; height:44px;}
#blueFillListe{ width:auto; background-color:#467BAF; height:60px;}
#FondMerMainNav { width:1002px; height:44px; margin-left:auto; margin-right:auto; padding:0px;}
#Etoiles { padding:16px 0px 0px 8px; width:200px; height:28px;}
#NomHotel { padding:0px; width:800px; height:30px; margin-left:14px;}
#NomHotel h1 { font-family:Verdana; font-size:20px; color:#FFFFFF; margin:0px; padding:0px;}
#NomHotel span { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;}
#TarifHotel { width:116px; height:44px; padding-left:14px;float:left;}
#TarifListe { width:100px; height:44px; padding-left:14px;float:left;}
#TypeSejour { width:284px; padding-top:4px;}
#TypeSejour span {font-family:Arial; font-size:12px; color:#FFC6E2; font-weight:bold;}
#BreadCrums {
	height:23px;
	margin:0px;
	padding:0px;
}
#BreadCrums span{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold;}
#BreadCrums span a:link{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#BreadCrums span a:visited{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#BreadCrums span a:hover{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#BreadCrums span a:active{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#tableHolderCrumsIndex{z-index:10;}
/*#tableCrumsIndex {z-index:200;position: absolute;}*/

#BreadCrumsCircuits { width:646px; margin:0px; padding:0px;}
#BreadCrumsCircuits span{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold;}
#BreadCrumsCircuits span a:link{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#BreadCrumsCircuits span a:visited{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
#BreadCrumsCircuits span a:hover{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#BreadCrumsCircuits span a:active{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:none;}

#BreadCrumsHistory { width:400px; height:23px;}
#BreadCrumsHistory span{font-family:Arial; font-size:11px; color:#A2BDD7; font-weight:bold;}
#BreadCrumsHistory span a:link{font-family:Arial; font-size:11px; color:#A2BDD7; font-weight:bold; text-decoration:none;}
#BreadCrumsHistory span a:hover{font-family:Arial; font-size:11px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#BreadCrumsHistory span a:active{font-family:Arial; font-size:11px; color:#A2BDD7; font-weight:bold; text-decoration:none;}
#BreadCrumsHistory span a:visited{font-family:Arial; font-size:11px; color:#A2BDD7; font-weight:bold; text-decoration:none;}
#BorderPhotoPrincipale {width:629px; background-image:url(../hotel-maurice/bordures/bordure_photo_principale_haut.gif); background-repeat:no-repeat; height:3px; margin:0px; padding:0px;}
#PhotoPrincipale {border-left:3px solid #ffffff; border-right:3px solid #ffffff; width:618px; height:331px; margin-top:0px;margin-left:11px;}
#DevisSurMesure {width:128px; height:143px; margin-right:6px;float:left;}
#ContactMain {width:496px; background-image:url(../hotel-maurice/fonds/fond_contact.jpg); background-repeat:no-repeat; height:128px;}
#FormModuleContact {margin:0px; padding:0px; display:inline;}
#FondPointsFort {width:342px; background-image:url(../hotel-maurice/fonds/fond_points_fort.jpg); background-repeat:no-repeat; height:473px; margin-left:14px; margin-top:10px;}
#VignettePresentation1 {width:155px;height:102px; border:#95B5D5 solid 1px;}
#VignettePresentation2 {width:155px;height:102px; border:#95B5D5 solid 1px;}
#BulletPointsFort { list-style-image:url(../hotel-maurice/bullets/bullet_points_fort.jpg); list-style-position:outside; line-height:26px;}
#NomCommercialPresentation { margin-top:56px; margin-left:26px;}
#NomCommercialPresentation span{font-family:Arial; font-size:12px; color:#8BBAE1; font-weight:bold;}
#PicCommercialPresentation { width:60px; height:60px; margin-right:20px;border:#8BBAE1 solid 1px;}
#TexteCommercialPresentation {width:230px; height:90px; padding-left:14px; margin-top:20px; margin-bottom:20px;}
#ArrowNotreVisite {width:174px; height:14px; padding-left:170px; float:left;}
#LinkNotreViste {width:120px; height:14px; margin-left:14px;}
#LinkNotreViste span {font-family:Arial; font-size:12px; color:#8BBAE1; font-weight:bold; text-decoration:underline;}
#DescriptionHebergement {
	width:206px;
	height:16px;
	margin-left:14px;
	margin-top:10px;
	float:left;
}
#DescriptionHebergement span {font-family:Arial; font-size:16px; color:#2C5D8D; font-weight:bold;}
#ActivitesAssocies {
	width:450px;
	height:auto;
	margin-left:10px;
	float: left;
}
#spacer {height:30px;}
#spacer-combines {height:16px;}
#spacer-sm {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
overflow: hidden;
width:231px;
height:10px;
border: #000099 solid 0px;
}
#spacer-vingt-pixel {height:20px;}
#TexteHebergement {
	width:654px;
	text-align:justify;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 14px;
	float: left;
}
#TexteHebergement span {font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:normal;}
#TexteHebergement span a:link{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:normal; text-decoration:underline;}
#TexteHebergement span a:visited{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:normal; text-decoration:underline;}
#TexteHebergement span a:hover{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:normal; text-decoration:underline;}
#TexteHebergement span a:active{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:normal; text-decoration:underline;}
#SousDescriptionHebergement {
	width:672px;
	height:28px;
	background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg);
	background-repeat:repeat-y;
	margin-top:22px;
	margin-left:14px;
	float: left;
	margin-bottom: 22px;
}
#BulletSousDescriptionHebergement {width:16px;height:11px;margin:8px 10px 8px 14px; background-image: url(../hotel-maurice/bullets/bullet_sous_rubrique_hebergement.jpg); background-repeat:no-repeat; display:inline; float:left;}
#TitreSousDescriptionHebergement {
	width:500px;
	padding-top:4px;
	float: left;
}
#PhotoFacilite {width:185px;height:124px; padding:4px; border:none; margin:20px 0px 20px 0px;}
/*general header dimensions and gfx begin*/
#lesbonplansHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/blank.jpg) no-repeat transparent;}
#carteHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/carte.jpg) no-repeat transparent;}
#interilesHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/inter_iles_bandeaux.jpg) no-repeat transparent;}
#interilesMiniHeader{width:680px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/inter_iles_bandeaux.jpg) no-repeat transparent;}
#MiniVideo{width:680px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/mini-video.jpg) no-repeat transparent;}
#promosHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/promos.jpg) no-repeat transparent;}
#activitesDetailHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/activites_detail.jpg) no-repeat transparent;}
#activitesHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/activites_bandeaux.jpg) no-repeat transparent;}
#videovisitezHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/video.jpg) no-repeat transparent;}
#videoHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/video.jpg) no-repeat transparent;}
#photovisitezHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/photogallerie.jpg) no-repeat transparent;}
#meteoHeader{width:950px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/meteo.jpg) no-repeat transparent;}
#blankHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/blank.jpg) no-repeat transparent;margin-left:2px;}
#avisHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/avis.jpg) no-repeat transparent;}
#rechercherHeader{width:850px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/recherche.jpg) no-repeat transparent;}
#promoHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/promos.jpg) no-repeat transparent;}
#Vue360Header{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/360.jpg) no-repeat transparent;}
#ArobaseHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/arobase.jpg) no-repeat transparent;}
#tarifsHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/tarifs.jpg) no-repeat transparent;}
#devisHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/devis.jpg) no-repeat transparent;}
#dixHeader{width:763px; height:66px; background:url(../hotel-maurice/icones_titres_pages_hotel/10-bonnes-raisons.jpg) no-repeat transparent;}
/*general header dimensions and gfx end*/
#TextSousDescriptionHebergement {width:666px; padding:5px 0 0 22px; padding-bottom:5px; text-align:justify;}
#BoutonDevisContenu {width:508px;height:53px; margin-top:13px; margin-left:220px;}
#FondNomResto {width:678px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique.jpg); background-repeat:no-repeat; margin:26px 0 0 9px; }
#Restaurants-Hotel {width:678px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique.jpg); background-repeat:no-repeat; margin:26px 0 0 9px; }
#Loisirs-Hotel {width:678px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique.jpg); background-repeat:no-repeat; margin:26px 0 22px 9px; }
#FondNomResto2 {width:678px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique2.jpg); background-repeat:no-repeat; margin:26px 0 0 9px; }
#titreRestoBar {padding:6px 0 0 50px;}
#PhotoSousDescriptionLeft {width:185px;height:124px; padding:4px; border:none; float:left; margin:0px 15px 5px 0px; overflow:hidden;}
#PhotoListe {width:185px;height:124px; padding:8px; border:#4E90D2 solid 1px; float:left; margin:0px 10px 0px 0px;}
#PhotoSousDescriptionRight {width:185px;height:124px; padding:4px; border:none; float:right; margin:0px 0px 5px 15px; overflow:hidden;}
#ContainerTexteResto {width:661px; background-repeat:no-repeat; margin-left:16px; padding:22px 10px 22px 10px; text-align:justify; clear:both; text-indent: inherit;}
#PhotoRestoRight {width:201px; height:132px; border:none; margin-left:10px; margin-bottom:10px; float:right;}
#PhotoRestoLeft {width:201px; height:132px; border:none; float:left; margin-right:10px; margin-bottom:10px;}
#TextBoxRestoLeft {padding-top:30px;}
#textBoxLhs {width:450px;}
#WrapperPhotoLoisirs {width:202px;float:right;}
#ContainerLoisir {width:688px; padding:20px 0 10px 20px;}
#PhotoLoisir {width:201px; height:132px; border:none;margin-bottom:24px; overflow:hidden;}
#BoutonDevisFooter {width:482px;height:73px; margin:13px 0 0 20px; padding:10px 0 0 180px; border-top:#B6AD7E dotted 1px;border-bottom:#B6AD7E dotted 1px;}
#AutresLienFooter {width:680px;height:23px; margin:13px 0 0 20px; padding:3px 0 0 0px; border-top:#B6AD7E dotted 1px;border-bottom:#B6AD7E dotted 1px;}
#Les-Autres-Circuits {width:1002px;height:43px; margin:13px 0 0 0; padding:20px 0 0 0px; border-top:#B6AD7E dotted 1px;border-bottom:#B6AD7E dotted 1px;}
#Wrapper_Footer {width:100%; background:url(../hotel-maurice/fonds/Footer.jpg) repeat-x #F5F0C2;}
#TextFieldRechercheFooter { border:#D5CE88 solid 2px; height:15px;}
#FondGalerie {width:990px; background:url(../hotel-maurice/fonds/fond_pages_generale_hotel.png) no-repeat #FFFFFF; padding-top:12px;}
#FondCadre {width:990px; background:url(../hotel-maurice/fonds/fond-cadre-blanc.png) no-repeat #FFFFFF; padding-top:12px;}
#FondGalerieHeader {width:753px; height:66px;background-image:url(../hotel-maurice/fonds/fond_header_galerie.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondListeHeader {width:753px; height:66px;background-image:url(../hotel-maurice/fonds/fond_header_liste.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}

#TitreGaleriePhoto { padding:24px 0 0 100px;}
#TitreGaleriePhoto h1{font-family:'Arial Narrow'; font-size:21px; color:#234b71; font-weight:bold; margin:0px; padding:0px;}
#TitreGaleriePhoto h2{font-family:'Arial Narrow'; font-size:21px; color:#234b71; font-weight:bold; margin:0px; padding:0px;}
#TexteDescriptionGalerie {width:919px; height:60px; padding:20px 30px 0px 30px;}
#FondDiapoGalerie {width:216px; height:185px;background-image:url(../hotel-maurice/fonds/fond_diapo_galerie.jpg); background-repeat:no-repeat; padding:15px;}
#PhotoFrameDiapo { border:#FFFFFF solid 2px; overflow:hidden;}
#buttonZoom {width:19px; height:13px; padding-top:6px;float:left;}
#TexteIntituleGalerie {width:210px; height:14px;}
#SpacerVert {width:20px; height:9px; float:left;}
#titreLesPromos {padding:3px 0 0 16px;}
#titreLesPromos span{font-family:Arial; font-size:12px; color:#042C54; font-weight:bold; text-align:left; text-transform:uppercase;}
#frameOrange1px {border:#FF6600 solid 1px;}
#descriptionListe {font-family:Arial; font-size:12px; color:#2C5D8D; text-align:justify; padding:10px 10px 10px 10px;}
#LinkListe{font-family:Arial; font-size:12px; color:#042C54; font-weight:bold; width:609px; text-align:right;}
#boutonDevisListe {padding:0 0 10px 15px;}
#ContainerTexteAvoirAfaire {width:416px; padding:0px 10px 10px 10px; text-align:justify;}
#PhotoAvoirAfaire {width:201px; height:132px; border:#645f43 solid 2px; overflow:hidden;}
#PhotoAvoir {width:222px; height:154px; border:#645f43 solid 1px; float:left; margin:0 12px 6px 0; overflow:hidden;}
#PhotoAvoir-Description {width:222px; height:154px; border:#645f43 solid 1px; float:right; margin:0 0 6px 12px; overflow:hidden;}
#DescriptionServices {width:500px; height:16px;margin:14px 0 0 20px;}
#DescriptionServices span {font-family:'Arial Narrow'; font-size:18px; color:#2C5D8D; font-weight:bold;}
#TexteServices {width:646px;margin:20px 0px 20px 20px; text-align:justify;}
#TexteServices span {font-family:Arial; font-size:12px; color:#042C54;}
#TitreDescriptionViste {width:500px;padding-top:4px;}
#TexteDescriptionViste {width:666px; padding:22px 0 0 22px; padding-bottom:22px; text-align:justify;}
#SousDescriptionVisite {width:662px; height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg); background-repeat:repeat-y; margin-top:22px; margin-left:6px; clear:both;}
#TextSousDescriptionVisite {width:644px; padding:22px 0 0 12px; padding-bottom:22px; text-align:justify;}
#PhotoDescriptionVisiteLeft {width:185px;height:124px; padding:6px; border:#B3ADAD solid 1px; float:left; margin:0px 20px 10px 0px;}
#PhotoDescriptionVisiteRight {width:185px;height:124px; padding:8px; border:#000000 solid 1px; float:right; margin:0px 0px 20px 20px;}
#FondTarifsHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/tarifs.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondVisiteHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/avis.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondAvisHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/avis.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondDevisHeader {width:960px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/devis.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondVideosHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/video.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondCarteHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/carte.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondMeteoHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/meteo.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#FondPromosHeader {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/promos.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#justifyText { text-align:justify;}
/* CSS Style Page Visitez */
#canvas-promos{
	display:block;
	margin: auto 1% auto 1%;
	width:945px;
	height:540px;
	border:#000033 solid 0px;
	background:#FFFFFF;
	padding: 0px;
}
/* CSS Style Page CIRCUITS */
#carteGoogleEtapes {border-left:3px solid #ffffff; border-right:3px solid #ffffff; width:494px; height:480px; margin-top:0px;margin-left:11px;}
#Fond-Circuits-Presentation {width:459px; background-image:url(../hotel-maurice/fonds/etapes/fond_main_left.jpg); background-repeat:no-repeat; height:472px; margin-left:14px; margin-top:10px;}
#Fond-Recherche-Header {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/recherche.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#Carte-Reunion {border-left:3px solid #ffffff; border-right:3px solid #ffffff; width:488px; height:480px; margin-top:0px;}


#Photo-presentation-etapes {width:250px;border:#736f59 solid 1px; float:left; margin:0px 20px 20px 0px;}
#Photo-presentation-circuits {width:423px;border:#736f59 solid 1px; float:left; margin:0px 20px 20px 0px;}
#Photo-A-Voir-Etape-Left {width:247px;float:left; margin:0px 20px 20px 0px; overflow:hidden;}
#Photo-A-Voir-Etape-Right {width:247px;float:right; margin:0px 10px 20px 20px; overflow:hidden;}
#Fond-Avoir { background-image:url(../hotel-maurice/etapes/fond_a_voir_etape.gif); background-repeat:no-repeat;}
#Fond-Avoir-Left { background-image:url(../hotel-maurice/etapes/fond_a_voir_etape_gauche.gif); background-repeat:no-repeat;}
#Photo-Info-Window {margin:0 10px 10px 0px;float:left;border:#4E90D2 solid 1px; padding:4px;}
#Photo-Zoom-Info-Window {margin:0 0px 0px 0px;float:left;padding:0;margin-left:0px;}
#Description-Info-Window {font-family:Arial; font-size:12px; color:#5f3a0d; text-align:justify;}


#Votre-devis-sur-mesure {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/devis.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#Comment-Nous-contacter {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/recherche.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}

#Jour-Etape-Droite { background-image:url(../hotel-maurice/circuits/magic-circle/circuits_right_plain.jpg); background-repeat:no-repeat;}
#Jour-Etape-Droite-Dash { background-image:url(../hotel-maurice/circuits/magic-circle/CIRCUITS_right-trans_r1_c1.jpg); background-repeat:no-repeat;}
#Jour-Etape-Gauche { background-image:url(../hotel-maurice/circuits/magic-circle/circuits_leftc_plain.jpg); background-repeat:no-repeat;}
#Jour-Etape-Gauche-Dash { background-image:url(../hotel-maurice/circuits/magic-circle/circuits-left-dash.jpg); background-repeat:no-repeat;}

#Demander-un-devis {width:364px; height:53px; background-image:url(../hotel-maurice/boutons_devis/devis-horiz-general.png); background-repeat:no-repeat;}
#Votre-devis-pour-ce-circuit {padding:24px 0 0 80px;}
#Encadrement-Photos-Home-Circuit-coupdecoeur{ border:#d8a9bb solid 1px;}
#Encadrement-Photos-Home-Circuit-authentique{ border:#d8cad9 solid 1px;}
#Encadrement-Photos-Home-Circuit-gourmet{ border:#b8bbb4 solid 1px;}
#Encadrement-Photos-Home-Circuit-court{ border:#babbb6 solid 1px;}
#Encadrement-Photos-Home-Circuit-liberte{ border:#bdb8b2 solid 1px;}
#Encadrement-Photos-Home-Circuit-charme{ border:#a7bbb9 solid 1px;}
#Encadrement-Photos-Home-Circuit-classique{ border:#d2cef1 solid 1px;}

/* CSS Page Recherche DÃ©taillÃ©e */
#Fond-Recherche-Detaillee-Header {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/recherche.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#Titre-Recherche-Detaillee { padding:24px 0 0 100px;}
#Titre-Recherche-Detaillee h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}
#checkbox-border-orange { border:#FF6600 solid 1px; padding:0px; margin:0px;}

/* CSS Devis GÃ©nÃ©ral */
#Bordure-Orange { border:#FF6600 solid 1px;font-family:Arial; font-size:12px; color:#084682;}
#Bordure-Bleu { border:#457bae solid 1px;font-family:Arial; font-size:12px; color:#084682;}

	/* DÃ©but Navigation Ajouter/CombinÃ© un HÃ´tel */
	.tabcontent { display:none; }
	@media print { .tabcontent { display:block!important; } }
	.tab {padding: 20px 5px 20px 5px; margin: 0 5px 10px 0; display:block; }
	.tab li{list-style: none;}  
	.tab ul {border-top:none; }
	.tab ul li {border-bottom: none;}
	.tab ul li ul {border-top: none;}
	/*-- End of General Rules --*/ 
	
	.shadetabs { 
		height: 2em;
		list-style: none;
		margin: 0;
		margin-left: 20px;
		padding: 0;
		background-color: #fff; }
	.shadetabs a { 
		background: #fff url(../hotel-maurice/devis/tab.png);
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color: #084682;
		display: block;
		float: left;
		height: 2em;
		padding-left: 10px;
		text-decoration: none; }
	.shadetabs li {
		float: left;
		margin: 0 10px 0 0; }
	.shadetabs li a:hover { 
		background-color: #fff;
		background-position: 0 -120px;}
	.shadetabs li a:hover span {
		background-position: 100% -120px;
		background-color: #fff;
	}
	.shadetabs li.selected a { 
		background-color: #fff;
		background-position: 0 -60px;
		color: #fff;
		font-weight: bold; }
	.shadetabs li.selected a:hover span { 
		background-color: #fff;
		background-position: 100% -60px; ovr
		color: #fff;
		font-weight: bold; }
	.shadetabs span {
		background: #fff url(../hotel-maurice/devis/tab.png) 100% 0;
		display: block;
		line-height: 2em;
		padding-right: 10px;}
	.shadetabs li.selected span {
		background-position: 100% -60px;
		background-color: #fff; }
	.tabcontentstyle {
		position:absolute;
		width: 902px;
		margin-left:0px;
		margin-bottom: 1em;
		margin-top:0px;
		padding:0px;
		overflow:none;
		min-height:162px;
		height:162px;
		scrollbar-3dlight-color: #E4E4E4;
		scrollbar-arrow-color: #FFFFFF;
		scrollbar-base-color: #9EC7EE;
		scrollbar-track-color: #E4E4E4;
		scrollbar-darkshadow-color: #1C61A2;
		scrollbar-face-color: #E80074;
		scrollbar-highlight-color: #E4E4E4;
		scrollbar-shadow-color:#1C61A2;
	}
	/*///////// CSS - End of Tabbed Style Definition //////*/

/* CSS Home Promo */
#Home-Promo {margin:2px 0 0 0;padding:0 0 0 20px; border-bottom:#fff solid 2px; background-color:#FFEDD2;}
#Home-Promo strong{font-family:Arial; color:#645F43; font-size:16px; text-decoration:none;}
#Description-Promo { width:761px; border:#FF9900 solid 2px; padding:14px; background-color:#FFD08A; text-align:justify;}
#Description-Promo span{font-family:Arial; font-size:12px; color:#544C23; font-weight:bold; text-align:justify;}
#Les-Promos h2{ font-family:Arial; font-size:18px; color:#084682; font-weight:bold;padding:24px 0 0 80px;}
#Les-Hotels-en-promotions {width:902px; height:65px;background-image:url(../hotel-maurice/promos/titre-promos.jpg); background-repeat:no-repeat;}
/*	CSS Page Etapes */
/*	Rounded Corners	v 1.1 */
.imageFloat {float: left;}
.boxFloat {float: left;}
.boxTopLeft {background: url(../hotel-maurice/rounded-corners/topLeftCircuit.png) top left no-repeat;}
.boxTop {border-top: 1px solid #ccc;background-color: #eee;}
.boxTopRight {background: url(../hotel-maurice/rounded-corners/topRightCircuit.png) top right no-repeat;}
.boxMiddleLeft {background-color: #eee;border-left: 1px solid #ccc;}
.boxMiddle {background-color: #eee;}
.boxMiddleRight {background-color: #eee;border-right: 1px solid #ccc;}
.boxBottomLeft {background: url(../hotel-maurice/rounded-corners/bottomLeftCircuit.png) bottom left no-repeat;}
.boxBottom {border-bottom: 1px solid #ccc;background-color: #eee;}
.boxBottomRight {background: url(../hotel-maurice/rounded-corners/bottomRightCircuit.png) bottom right no-repeat;}
.imageTopLeft {background: url(../hotel-maurice/rounded-corners/topLeftCircuit.png) top left no-repeat;}
.imageTopRight {background: url(../hotel-maurice/rounded-corners/topRightCircuit.png) top right no-repeat;}
.imageBottomLeft {background: url(../hotel-maurice/rounded-corners/bottomLeftCircuit.png) bottom left no-repeat;}
.imageBottomRight {background: url(../hotel-maurice/rounded-corners/bottomRightCircuit.png) bottom right no-repeat;}
.imageBottom {border: 0;}
.imageMiddleRight {border: 0;}
.imageMiddle {border: 0;}
.imageMiddleLeft {border: 0;}
.imageTop {border: 0;}
.roundedContent {padding: 0px;margin: 0px;width: 440px;border: 1px solid #ccc;background-color: #eee;margin-bottom: 0px;}
#Right-Column {background: url(../hotel-maurice/etapes/right-bar.jpg) top right no-repeat;}
#Left-Column {background: url(../hotel-maurice/etapes/right-bar.jpg) top left no-repeat;}
/* End Rounded Corners */

/*CSS 10 Bonnes Raisons */
#Dix-Bonnes-Raisons-de-partir-a-la-reunion {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/10-bonnes-raisons.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#Photo-visite-ile-de-la-reunion{width:125px;height:85px;border:#cfcecb solid 1px;}
#FondDixBonnesRaisons {
	width: 988px;
	background: url(../hotel-maurice/fonds/fond_pages_generale_visitez.gif) no-repeat #FFFFFF;
	padding-top: 12px;
}

/*CSS Homepage */
#Encadrement-Commercial{
	border:#FF3399 solid 1px;
	overflow:hidden;
}
#Les-Offres-Speciales-Jeunes-Maries{ border:#FF3399 solid 1px; width:57px; float:left; margin:0 10px 10px 0;}
#Les-Offres-Speciales-Anniversaire{ border:#FF3399 solid 1px; width:57px; float:right; margin:0 0 10px 10px;}
#TableauMeteo { width:201px; height:171px; background-image:url(../hotel-maurice/accueil/fond_meteo.jpg); background-repeat:no-repeat;}
#TableauMeteoHotel { width:201px; height:171px; background-image:url(../hotel-maurice/accueil/fond_meteo_whitebg.jpg); background-repeat:no-repeat;}
#TableauMeteoPng { width:201px; height:171px; background-image:url(../hotel-maurice/accueil/fond_meteo_trans.png); background-repeat:no-repeat;}

/* CSS Style Page L'île Maurice */
#FondileMaurice{width: 988px; background: url(../hotel-maurice/fonds/fond_pages_generale_visitez.png) no-repeat transparent; padding-top: 12px;}
#mauriceCanvas{width:802px; height:889px; font-family:Arial; background:url(../hotel-maurice/visitez-maurice/mauriceMainBg.jpg) no-repeat transparent; color:#FFFFFF;}
#mauriceCanvas a{color:#FFFFFF;}
#mauriceCanvas a:hover{color:#FFFFFF;}
#txtcontainer1{
	position: absolute;
	z-index: 201;
	width:280px;
	text-align:center;
	margin-left: 356px;
	margin-top: 648px;
	border: 0px #FF9900 solid;
}
#txtcontainer1 h2{display:inline;font-size:16px;}
#txtcontainer1 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer1 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer2{
	position: absolute;
	z-index: 202;
	width:80px;
	text-align:center;
	margin-left: 485px;
	margin-top: 146px;
	border: 0px #FF9900 solid;
}
#txtcontainer2 h2{display:inline; font-size:16px;}
#txtcontainer2 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer2 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer3{
	position:absolute;
	z-index: 203;
	text-align:center;
	margin-left: 353px;
	margin-top: 206px;
}
#txtcontainer3 h2{display:inline; font-size:16px;}
#txtcontainer3 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer3 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer4{
	position:absolute;
	z-index: 204;
	text-align:center;
	margin-left: 280px;
	margin-top: 744px;
}
#txtcontainer4 h2{display:inline; font-size:16px;}
#txtcontainer4 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer4 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer5{
	position:absolute;
	z-index: 205;
	width:50px;
	text-align:center;
	margin-left: 160px;
	margin-top: 470px;
}
#txtcontainer5 h2{display:inline; font-size:16px;}
#txtcontainer5 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer5 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer6{
	position:absolute;
	z-index: 206;
	text-align:center;
	margin-left: 270px;
	margin-top: 539px;
}
#txtcontainer6 h2{display:inline; font-size:16px;}
#txtcontainer6 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer6 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer7{
	position:absolute;
	z-index: 207;
	text-align:center;
	margin-left: 540px;
	margin-top: 410px;
}
#txtcontainer7 h2{display:inline; font-size:16px;}
#txtcontainer7 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer7 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer8{
	position:absolute;
	z-index: 208;
	text-align:center;
	width: 150px;
	margin-left: 340px;
	margin-top: 420px;
}
#txtcontainer8 h2{display:inline; font-size:16px; text-align:center;}
#txtcontainer8 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer8 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
#txtcontainer9{
	position:absolute;
	text-align:center;
	z-index: 209;
	margin-left: 280px;
	margin-top: 310px;
}
#txtcontainer9 h2{display:inline; font-size:16px;}
#txtcontainer9 h2 a {display:inline; font-size:16px; text-decoration:none;}
#txtcontainer9 h2 a:hover {display:inline; font-size:18px; text-decoration:underline;}
/* CSS Style Page regions */
#regCanvas{width:634px; height:703px; font-family:Arial; background:url(../hotel-maurice/visitez-maurice/regionMainBg.jpg) no-repeat transparent; color:#1C61A2;}
#regCanvas a{color:#1C61A2; text-decoration: none;}
#regCanvas a:hover {color:#1C61A2; text-decoration: underline;}
#reg01{
	position:absolute;
	width:60px;
	text-align:center;
	z-index: 1;
	margin-left: 110px;
	margin-top: 390px;
	border: solid 0px #000033;
}
#reg01 h2{display:inline; font-size:14px;}
#reg01 h2 a {display:inline; font-size:14px;}
#reg01 h2 a:hover {display:inline; font-size:16px;}
#reg02{
	position:absolute;
	width:50px;
	text-align:center;
	z-index: 2;
	margin-left: 450px;
	margin-top: 310px;
	border: solid 0px #000033;
}
#reg02 h2{display:inline; font-size:14px;}
#reg02 h2 a {display:inline; font-size:14px;}
#reg02 h2 a:hover {display:inline; font-size:16px;}
#reg03{
	position:absolute;
	width:50px;
	text-align:center;
	z-index: 3;
	margin-left: 360px;
	margin-top: 490px;
	border: solid 0px #000033;
}
#reg03 h2{display:inline; font-size:14px;}
#reg03 h2 a {display:inline; font-size:14px;}
#reg03 h2 a:hover {display:inline; font-size:16px;}
#reg04{
	position:absolute;
	width:50px;
	text-align:center;
	z-index: 4;
	margin-left: 300px;
	margin-top: 340px;
	border: solid 0px #000033;
}
#reg04 h2{display:inline; font-size:14px;}
#reg04 h2 a {display:inline; font-size:14px;}
#reg04 h2 a:hover {display:inline; font-size:16px;}
#reg05{
	position:absolute;
	width:150px;
	text-align:center;
	z-index: 5;
	margin-left: 240px;
	margin-top: 180px;
	border: solid 0px #000033;
}
#reg05 h2{display:inline; font-size:14px;}
#reg05 h2 a {display:inline; font-size:14px;}
#reg05 h2 a:hover {display:inline; font-size:16px;}
#reg06{
	position:absolute;
	width:100px;
	text-align:center;
	z-index: 6;
	margin-left: 190px;
	margin-top: 400px;
	border: solid 0px #000033;
}
#reg06 h2{display:inline; font-size:14px;}
#reg06 h2 a {display:inline; font-size:14px;}
#reg06 h2 a:hover {display:inline; font-size:16px;}
#reg07{
	position:absolute;
	width:100px;
	text-align:center;
	z-index: 7;
	margin-left: 200px;
	margin-top: 240px;
	border: solid 0px #000033;
}
#reg07 h2{display:inline; font-size:14px;}
#reg07 h2 a {display:inline; font-size:14px;}
#reg07 h2 a:hover {display:inline; font-size:16px;}
#reg08{
	position:absolute;
	width:70px;
	text-align:center;
	z-index: 8;
	margin-left: 370px;
	margin-top: 100px;
	border: solid 0px #000033;
}
#reg08 h2{display:inline; font-size:14px;}
#reg08 h2 a {display:inline; font-size:14px;}
#reg08 h2 a:hover {display:inline; font-size:16px;}
#reg09{
	position:absolute;
	width:100px;
	text-align:center;
	z-index: 9;
	margin-left: 180px;
	margin-top: 580px;
	border: solid 0px #000033;
}
#reg09 h2{display:inline; font-size:14px;}
#reg09 h2 a {display:inline; font-size:14px;}
#reg09 h2 a:hover {display:inline; font-size:16px;}
/* CSS Style Page villages */
#villeCanvas{width:678px; height:365px; font-family:Arial; background:url(../hotel-maurice/visitez-maurice/accueil-region-ville/minicarte_v1.jpg) no-repeat transparent; color:#1c61a2;}
#villeCanvas a{color:#1c61a2; text-decoration: none;}
#villeCanvas a:hover {color:#1c61a2; text-decoration: underline;}
#vil01{position:absolute; width:60px;text-align:center;z-index: 1;margin-left: 330px;margin-top: 50px;border: solid 0px #000033;}
#vil01 h2{display:inline; font-size:16px;}
#vil01 h2 a {display:inline; font-size:16px;}
#vil01 h2 a:hover {display:inline; font-size:18px;}
#vil02{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 400px;margin-top: 190px;border: solid 0px #000033;}
#vil02 h2{display:inline; font-size:16px;}
#vil02 h2 a {display:inline; font-size:16px;}
#vil02 h2 a:hover {display:inline; font-size:18px;}
#vil03{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 265px;margin-top: 300px;border: solid 0px #000033;}
#vil03 h2{display:inline; font-size:16px;}
#vil03 h2 a {display:inline; font-size:16px;}
#vil03 h2 a:hover {display:inline; font-size:18px;}
#vil04{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 220px;margin-top: 190px;border: solid 0px #000033;}
#vil04 h2{display:inline; font-size:16px;}
#vil04 h2 a {display:inline; font-size:16px;}
#vil04 h2 a:hover {display:inline; font-size:18px;}
#vil05{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 310px;margin-top: 170px;border: solid 0px #000033;}
#vil05 h2{display:inline; font-size:16px;}
#vil05 h2 a {display:inline; font-size:16px;}
#vil05 h2 a:hover {display:inline; font-size:18px;}

/*ACTIVE VILLE*/
#ville-active01{position:absolute; width:60px;text-align:center;z-index: 1;margin-left: 330px;margin-top: 50px;border: solid 0px #000033; z-index:0;}
#ville-active01 h2{display:inline; font-size:16px; color:#EF2F9F;}
#ville-active01 h2 a {display:inline; font-size:16px; color:#EF2F9F;}
#ville-active01 h2 a:hover {display:inline; font-size:18px; color:#EF2F9F;}
#ville-active02{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 400px;margin-top: 190px;border: solid 0px #000033;}
#ville-active02 h2{display:inline; font-size:16px; color:#EF2F9F;}
#ville-active02 h2 a {display:inline; font-size:16px; color:#EF2F9F;}
#ville-active02 h2 a:hover {display:inline; font-size:18px; color:#EF2F9F;}
#ville-active03{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 265px;margin-top: 300px;border: solid 0px #000033;}
#ville-active03 h2{display:inline; font-size:16px; color:#EF2F9F;}
#ville-active03 h2 a {display:inline; font-size:16px; color:#EF2F9F;}
#ville-active03 h2 a:hover {display:inline; font-size:18px; color:#EF2F9F;}
#ville-active04{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 220px;margin-top: 190px;border: solid 0px #000033;}
#ville-active04 h2{display:inline; font-size:16px; color:#EF2F9F;}
#ville-active04 h2 a {display:inline; font-size:16px; color:#EF2F9F;}
#ville-active04 h2 a:hover {display:inline; font-size:18px; color:#EF2F9F;}
#ville-active05{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 310px;margin-top: 170px;border: solid 0px #000033;}
#ville-active05 h2{display:inline; font-size:16px; color:#EF2F9F;}
#ville-active05 h2 a {display:inline; font-size:16px; color:#EF2F9F;}
#ville-active05 h2 a:hover {display:inline; font-size:18px; color:#EF2F9F;}

/*INACTIVE VILLE*/
/*ACTIVE VILLE*/
#ville-inactive01{position:absolute; width:60px;text-align:center;z-index: 1;margin-left: 330px;margin-top: 50px;border: solid 0px #000033; z-index:0;}
#ville-inactive01 h2{display:inline; font-size:16px; color:#1c61a2;}
#ville-inactive01 h2 a {display:inline; font-size:16px;}
#ville-inactive01 h2 a:hover {display:inline; font-size:18px;}
#ville-inactive02{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 400px;margin-top: 190px;border: solid 0px #000033;}
#ville-inactive02 h2{display:inline; font-size:16px; color:#1c61a2;}
#ville-inactive02 h2 a {display:inline; font-size:16px;}
#ville-inactive02 h2 a:hover {display:inline; font-size:18px;}
#ville-inactive03{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 265px;margin-top: 300px;border: solid 0px #000033;}
#ville-inactive03 h2{display:inline; font-size:16px; color:#1c61a2;}
#ville-inactive03 h2 a {display:inline; font-size:16px;}
#ville-inactive03 h2 a:hover {display:inline; font-size:18px;}
#ville-inactive04{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 220px;margin-top: 190px;border: solid 0px #000033;}
#ville-inactive04 h2{display:inline; font-size:16px; color:#1c61a2;}
#ville-inactive04 h2 a {display:inline; font-size:16px;}
#ville-inactive04 h2 a:hover {display:inline; font-size:18px;}
#ville-inactive05{position:absolute;width:60px;text-align:center;z-index: 1;margin-left: 310px;margin-top: 170px;border: solid 0px #000033;}
#ville-inactive05 h2{display:inline; font-size:16px; color:#1c61a2;}
#ville-inactive05 h2 a {display:inline; font-size:16px;}
#ville-inactive05 h2 a:hover {display:inline; font-size:18px;}

/* CSS Style Page Activites */
#activites-homeLink-1 a img {display:block; width:309px; height:282px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid01.png) no-repeat;}
#activites-homeLink-1 a:hover img {display:block; width:309px; height:282px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid01_on.png) no-repeat;}
#activites-homeLink-2 a img {display:block; width:312px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid02.png) no-repeat;}
#activites-homeLink-2 a:hover img {display:block; width:312px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid02_on.png) no-repeat;}
#activites-homeLink-3 a img {display:block; width:324px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid03.png) no-repeat;}
#activites-homeLink-3 a:hover img {display:block; width:324px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid03_on.png) no-repeat;}
#activites-homeLink-4 a img {display:block; width:309px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid04.png) no-repeat;}
#activites-homeLink-4 a:hover img {display:block; width:309px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid04_on.png) no-repeat;}
#activites-homeLink-5 a img {display:block; width:312px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid05.png) no-repeat;}
#activites-homeLink-5 a:hover img {display:block; width:312px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid05_on.png) no-repeat;}
#activites-homeLink-6 a img {display:block; width:324px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid06.png) no-repeat;}
#activites-homeLink-6 a:hover img {display:block; width:324px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/activites/shadow_template/activites_polaroid06_on.png) no-repeat;}

/* CSS Style Page Promos */
#promos-homeLink-1 a img {display:block; width:309px; height:282px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid01.png) no-repeat;}
#promos-homeLink-1 a:hover img {display:block; width:309px; height:282px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid01_on.png) no-repeat;}
#promos-homeLink-2 a img {display:block; width:312px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid02.png) no-repeat;}
#promos-homeLink-2 a:hover img {display:block; width:312px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid02_on.png) no-repeat;}
#promos-homeLink-3 a img {display:block; width:324px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid03.png) no-repeat;}
#promos-homeLink-3 a:hover img {display:block; width:324px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid03_on.png) no-repeat;}
#promos-homeLink-4 a img {display:block; width:309px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid04.png) no-repeat;}
#promos-homeLink-4 a:hover img {display:block; width:309px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid04_on.png) no-repeat;}
#promos-homeLink-5 a img {display:block; width:312px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid05.png) no-repeat;}
#promos-homeLink-5 a:hover img {display:block; width:312px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid05_on.png) no-repeat;}
#promos-homeLink-6 a img {display:block; width:324px; margin:0;	padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid06.png) no-repeat;}
#promos-homeLink-6 a:hover img {display:block; width:324px; margin:0; padding:0; border: #000033 solid 0px; background:url(../hotel-maurice/promos/shadow_template/polaroid06_on.png) no-repeat;}

/* CSS Page Tarifs Circuits */
#Description-Tarifs-Circuits {width:670px; height:16px;margin:14px 0 10px 10px; text-align:left;}
#Description-Tarifs-Circuits span {font-family:Arial; font-size:16px; color:#2C5D8D; font-weight:bold;}

/*CSS Page Avis Hotels*/
#Vos-avis-sur-cet-hotel { padding:24px 0 0 100px;}
#Vos-avis-sur-cet-hotel h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}

/* CSS Page Nous Ecrire */
#RoundedBox { width:769px; border-left:2px solid #d8d09a; border-right:2px solid #d8d09a;border-bottom:2px solid #d8d09a; background-color:#FFFFFF;}
#Nous-Contactez-Nous-Ecrire {width:753px; height:66px;background-image:url(../hotel-maurice/icones_titres_pages_hotel/devis.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}
#Fond-Nous-Ecrire {width:902px;background-image:url(../hotel-maurice/fonds/fond-nous-ecrire.jpg); background-repeat:no-repeat;}

/* CSS Page Recommander ce site */
#Recommandez-ce-site {width:902px;background-image:url(../hotel-maurice/fonds/fond-recommander-ce-site.jpg); background-repeat:no-repeat;}


/* CSS Home Hotels */
#Les-Hotels-coupdecoeur h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; padding:5px 0 5px 0; decoration:none;}
#Les-Hotels-coupdecoeur h2 a:link{font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}
#Les-Hotels-coupdecoeur h2 a:visited{font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}
#Les-Hotels-coupdecoeur h2 a:hover{font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}
#Les-Hotels-coupdecoeur h2 a:active{font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}


#Les-Hotels-coupdecoeurv2 h2{font-family:Arial; font-size:18px; color:#9f803a; font-weight:bold; padding:5px 0 5px 0; decoration:none;}
#Les-Hotels-coupdecoeurv2 h2 a:link{font-family:Arial; font-size:18px; color:#9f803a; font-weight:bold;}
#Les-Hotels-coupdecoeurv2 h2 a:visited{font-family:Arial; font-size:18px; color:#9f803a; font-weight:bold;}
#Les-Hotels-coupdecoeurv2 h2 a:hover{font-family:Arial; font-size:18px; color:#9f803a; font-weight:bold;}
#Les-Hotels-coupdecoeurv2 h2 a:active{font-family:Arial; font-size:18px; color:#9f803a; font-weight:bold;}

#Les-autres-Hotels h2{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; font-weight:bold; display:inline;}
#Les-autres-Hotels h2 a:link{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; font-weight:bold; display:inline;}
#Les-autres-Hotels h2 a:visited{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; font-weight:bold; display:inline;}
#Les-autres-Hotels h2 a:hover{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; font-weight:bold; display:inline;}
#Les-autres-Hotels h2 a:active{font-family:'Arial Narrow'; font-size:1.125em; color:#084682; font-weight:bold; display:inline;}
/* CSS Activites */

#Les-activites-header{
	width:100%;
	height:65px;
	border:#544C23 solid 0px;
	background:url(../hotel-maurice/icones_titres_pages_hotel/activites_bandeaux.jpg) no-repeat;
}

/* CSS Recherche Detaille */
#Encadrement-Photo-recherche{border:#544C23 solid 1px; width:153px; height:100px; margin-left:12px; overflow:hidden;}

/* Visitez la rÃ©union */
#Visitez-les-regions-reunion { padding:8px 8px 0 20px;}
#Visitez-les-regions-rodrigues { padding:8px 8px 0 90px;}
#Visitez-les-activites-reunion {
	width:500px;
	padding-top: 22px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#Visitez-les-activites-reunion h1{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}
#Visitez-les-regions-reunion h1{font-family:Arial; font-size:18px; color:#2C5D8D; font-weight:bold;}
#Visitez-les-regions-rodrigues h1{font-family:Arial; font-size:18px; color:#2C5D8D; font-weight:bold; text-align:left;}
#Visitez-les-activites-reunion h3{font-family:Arial; font-size:12px; color:#2C5D8D; font-weight:bold;}
#Dix-bonnes-raisons-visite-reunion { padding:24px 0 0 100px;}
#Dix-bonnes-raisons-visite-reunion h1{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}
/* Galerie Visitez*/
#Ma-Photo {width:462px; height:350px; padding:30px 4px 0 28px;}
#Ma-Video {width:462px; height:386px; padding:30px 4px 0 28px;}
#Encadrement-Ma-Photo {width:521px; height:452px; background-image:url(../hotel-maurice/visitez-maurice/galerie/fond_grande_image.jpg); background-repeat:no-repeat; margin-top:0px;}
#Titre-Ma-Photo { padding:0 0 0 29px;}
#LeftColFill {width:2px; height:100%; background-image:url(../hotel-maurice/visitez-maurice/galerie/brown-spacer.jpg); background-repeat:repeat-y;}
#RightBar{width:2px; height:183px; background-image:url(../hotel-maurice/visitez-maurice/galerie/gradient-bar-right.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#TopRowFill{width: 292px;height:2px;background-image: url(../hotel-maurice/visitez-maurice/galerie/gradient-bar-top.jpg);background-repeat: no-repeat;}
#thumb {
	width:120px;
	height:91px;
	border:#FF3399 solid 1px;
	overflow:hidden;
}
#CatNormal {height:22px;margin:2px 0 0 12px;font-family:Arial; font-size:12px; color:#413f30; font-weight:bold;}
#CatSelected {
	height:22px;
	margin:2px 0 0 12px;
	font-family:Arial;
	font-size:12px;
	color:#FF3399;
	font-weight:bold;
}
#Titre-Description-Ma-Photo { padding-left:30px; padding-bottom:10px;font-family:Arial; font-size:13px; color:#ff8838; font-weight:bold; text-transform:uppercase;}
#Description-Ma-Photo { padding-left:30px; padding-bottom:10px;font-family:Arial; font-size:12px; color:#2C5D8D; text-align:justify;}

#fondLesRegions {background-image:url(../hotel-maurice/visitez-maurice/accueil-region-ville/fond-region-body.jpg); background-repeat:repeat-y;}
#Photos-des-regions {width:222px; height:155px; border:#645f43 solid 2px;}
#Description-Region-Ville-en-details {font-family:Arial; font-size:12px; color:#1C61A2; text-align:justify;}
#Ligne-separateur { height:20px;background-image:url(../hotel-maurice/visitez-maurice/accueil-region-ville/long.jpg); background-repeat:no-repeat;}
#Description-Videos { width:930px;font-family:Arial; font-size:12px; color:#413f30; text-align:justify;padding:24px 0 0 0;}
#Description-Videos2 { width:445px;font-family:Arial; font-size:12px; color:#413f30; text-align:justify;padding:0 10px 0 0;}
#Photo-Activites-A-Voir-Etape-Left {width:245px;float:left; padding:0px; margin:0px 20px 20px 0px; border:none; overflow:hidden;}
#Photo-Activites-A-Voir-Etape-Right {
	width:245px;
	float:right;
	padding:0px;
	border:none;
	clear: both;
	margin: 0px 20px 20px 20px;
}
#Photo-Activites-A-faire {width:222px; height:154px; border:#645f43 solid 2px; float:left; margin:0 12px 6px 0;}

/* Home Hotel */
#Encadrement-Photo-Hotel { border:#544C23 solid 1px; width:153px; height:110px; margin:12px 0px 12px 12px; overflow:hidden;}
#Encadrement-Photo-Coup-de-Coeur { border:#9D0247 solid 1px; width:153px;height:110px; margin-left:12px; overflow:hidden;}
#Encadrement-Photo-Les-Hotels { border:#544C23 solid 1px; width:153px; margin-left:12px;}
#Fond-Les-Hotels-Header {width:960px; height:49px;background-image:url(../hotel-maurice/les-hotels/fond-categories-hotels.jpg); background-repeat:no-repeat;}
#Les-Hotels { padding:14px 0 0 20px;}
#Les-Hotels h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}

/* ActivitÃ©s */
#titre-a-faire {margin:19px 0 6px 7px;}
#floatLeft{float:left;}
/* Devis */
#Circuit-Autotour { padding:0px; width:978px; height:30px; margin-left:14px;}
#Circuit-Autotour h1 { font-family:Verdana; font-size:16px; color:#FFFFFF; margin:0px; padding:0px;}
#Devis-Combines { padding:12px 0 0 88px;}
#Devis-Combines h1{font-family:Arial; font-size:20px; color:#084682; font-weight:bold; margin:0px; padding:0px;}
#DynamikRow {background-color:#ffffff;height:23px; padding-top:3px; padding-left:4px;}
#DynamikRowHotel {background-color:#ffffff;height:23px; padding-top:3px; padding-left:4px;}
#DynamikRowSelect{background-color:#ffffff;height:24px; padding-top:2px;}
#DynamikRowButton{background-color:#ffffff;height:24px; padding-top:2px;}

/** Carte Generale */
#Menu-Left-Carte { float:left; width:114px; height:34px; background-image:url(../hotel-maurice/carte/menu-left.jpg); background-repeat:no-repeat; margin-left:8px;}
#Menu-Right-Carte {width:130px; height:34px; background-image:url(../hotel-maurice/carte/menu-right.jpg) background-repeat:no-repeat;}

/* Page Newsletter */

#Newsletter-mensuelle { padding:24px 0 0 100px;}
#Newsletter-mensuelle h1{font-family:Arial; font-size:22px; color:#fe9d06; font-weight:bold; margin:0px; padding:0px;}
#NewsWrapper {width:900px; height:300px;}
#DescOne {width:500px;float:left;}
#DescTwo {width:400px;margin-left:10px;}
#Resareunion { padding:14px 0 0 240px;}
#Resareunion h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}
#Lancement-resareunion {width:753px; height:66px;background-image:url(../hotel-maurice/newsletter/bandeau-resareunion.jpg); background-repeat:no-repeat; padding-left:0 0 0 100px;}

#Resaplanet-tisse-sa-toile h2{font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}



/*  WrapperMenuNavigation */

#WrapperMenuNavigation { width:1002px; height:50px;}
#WrapperContentImage {width:616px; height:50px; float:left;}
	#ContentImageLink { width:530px; float:left;}
	#ContentImageLink li { list-style-image:none;}
	#DevisBut {width:86px; float:left;}
#WrapperContentSearch {width:379px; height:50px; float:left;}
	#ContentSearchBox {width:229px; float:left;}
	#ContentTextLink {width:150px; float:left;}
#ImageLink { float:left; list-style-image:none;}

/* AVOIR AFAIRE HOTEL */
#Visitez-les-activites-hotel { width:600px; padding:12px 8px 0px 50px;}
#Visitez-les-activites-hotel h1{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:0px;}

/*TOUS VOS SPORTS*/

#FondSportHeader
{
	width:753px;
	height:66px;
	background-image:url(../hotel-maurice/icones_titres_pages_hotel/vossport.jpg);
	background-repeat:no-repeat;
	padding-left:0 0 0 80px;
}
#SousDescriptionSport {float:left; width:672px; height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg); background-repeat:repeat-y; margin-top:22px; margin-left:0px; border: #0000CC solid 0px;}
#TitreSousDescriptionSport {width:500px;padding-top:6px;}
#FondNomSport {width:678px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique2.jpg); background-repeat:no-repeat; margin:18px 0 0 0; }
#FondNomPlongee {width:670px;height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_rubrique2.jpg); background-repeat:no-repeat; margin:18px 0 0 0; }
#SousDescriptionPlongee {float:left; width:670x; height:28px; background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg); background-repeat:repeat-y; margin-top:22px; margin-left:0px; border: #0000CC solid 0px;}

#PhotoVilleVillage {width:125px; height:97px; border:#645f43 solid 1px; float:left; margin:0 12px 6px 0; padding:5px 0 0 5px; overflow:hidden;}

#CadreRegion {
	width:672px;
	height:28px;
	background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg);
	background-repeat:repeat-y;
	margin-top:22px;
	margin-left:10px;
	float: left;
}
#TitreCadreRegion {
	width:500px;
	padding-top:4px;
	float: left;
}
#CadreAvoirAFaire {
	width:660px;
	height:28px;
	background-image:url(../hotel-maurice/fonds/fond_sous_description_hebergement.jpg);
	background-repeat:repeat-y;
	margin-top:22px;
	margin-left:0px;
	float: left;
}
/*MARIAGE*/
#semarier
{
	width:753px;
	height:66px;
	background-image:url(../hotel-maurice/icones_titres_pages_hotel/semarier.jpg);
	background-repeat:no-repeat;
	padding-left:0 0 0 80px;
}


#TitreGalerieSemarierViste {
	padding:24px 0 0 70px;
}

#TitreGalerieSemarierViste h2{font-family:'Arial Narrow'; font-size:21px; color:#084682; font-weight:bold; margin:0px; padding:0px;}

/*ANNIVERSAIRE DE MARIAGE*/
#PhotoAnnifMariageDescriptionLeft1 {width:312px;height:194px; padding:4px; border:#9e9a81 solid 1px; float:left; margin:0 20px 20px 0px;}
#PhotoAnnifMariageDescriptionRight1 {
	width:313px;
	height:195px;
	padding:4px;
	border:#9e9a81 solid 1px;
	float:left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#PhotoAnnifMariageDescriptionRight2 {width:313px;height:195px; padding:4px; border:#9e9a81 solid 1px; float:left; margin:4px 6px 4px 4px;}

#PhotoAnnifMariageDescriptioncontaLeft2 {width:90px;height:10px; padding:4px; solid 1px; float:right; margin:20px 0 20px 0px;}

/*VOYAGES DE NOCES*/

#PhotoNoceMariageDescriptionLeft1 {width:600px;height:186px; padding:4px; border:#9e9a81 solid 1px; float:left; margin:0 8px 8px 0px;}
#PhotoNoceMariageDescriptionRight1 {width:214px;height:320px; padding:4px; border:#9e9a81 solid 1px; float:right; margin:0 0px 20px 20px;}
#PhotoNoceMariageDescriptionLeft2 {
	width:214px;
	height:320px;
	padding:4px;
	border:#9e9a81 solid 1px;
	float:right;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 10px;
}

#PhotoCadreAnnifMarriage {
	width:313px;
	height:195px;
	padding:4px;
	border:#9e9a81 solid 1px;
	float:right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 10px;
}

#PhotoNoceMariageDescriptionLeft2Elie {
	width:214px;
	padding:4px;
	margin-top: 430px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 750px;
	position:absolute;
	left: -301px;
	top: -53px;
}
#PhotoNoceMariageDescriptionRight2 {width:214px;height:320px; padding:4px; border:#9e9a81 solid 1px; float:right; margin:0 0px 20px 20px;}

/*MARIAGE ILE MAURICE*/

#PhotoMauriceMariageDescriptionLeft1 {
	width:214px;
	height:320px;
	padding:4px;
	border:#9e9a81 solid 1px;
	float:right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#PhotoMauriceMariageDescriptionRight1 {width:320px;height:214px; padding:4px; border:#9e9a81 solid 1px; float:right; margin:20px 0px 20px 20px;}
#PhotoMauriceMariageDescriptionLeft2 {width:320px;height:214px; padding:4px; border:#9e9a81 solid 1px; float:left; margin:0px 8px 8px 0px;}

.Block-Photo-Hotel{background:url(../hotel-maurice/les-hotels/block-photo.jpg) no-repeat; width:328px;}
/* Mini Pavés page Accueil Colonne Droite */

#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;}

/* -- MODIFS HEADER 100% CSS - Pour Faire afficher la Balise H1 en Haut des pages [David] --*/
#HotelTitre { padding:0px; width:800px; height:30px; margin-left:14px;}
.HotelTitre { font-family:Verdana; font-size:20px; color:#FFFFFF; margin:0px; padding:0px; font-weight:bold;}
#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:9999;}
#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;}
#Nom-Hotel-Maurice {width:auto;position:absolute;top:110px;left:8px; text-align:left;}
#Centrale-Reservation {width:auto; position:absolute; top:98px; left:8px; text-align:left;}
#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:relative; top:119px; left:11px; float:left; z-index:1000;}
#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;}
.TitreDestinations {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; margin:0px; padding:0px; font-weight:bold;}
.TitreDestinationsBleu {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#084682; margin:0px; padding:0px; font-weight:bold;}
#Activites-Seychelles h3{font-family:Arial; font-size:18px; color:#084682; font-weight:bold; margin:0px; padding:22px 0px 0px 80px;}
#regions-seychelles { padding:8px 8px 0 20px;}
#regions-seychelles h3{font-family:Arial; font-size:18px; color:#2C5D8D; font-weight:bold;}
#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 {margin-top:14px;}
#Hotels-Categorie h3 {font-family:Arial; font-size:18px; color:#084682; font-weight:bold;}
#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;}
#Ile-Maurice-Meteo-360 { width:201px; height:171px; background-image:url(../hotel-maurice/accueil/fond_meteo-360.png); background-repeat:no-repeat; margin:auto;}
/*Accueil boxes begin*/
#newsletter_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/newsletter_block_acceuil.jpg); background-repeat:no-repeat; background-color:transparent;}
#newsletter_acceuil_bg-360{background-image:url(../hotel-maurice/accueil/newsletter-360.png); background-repeat:no-repeat; background-color:transparent;}
#hotel_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_verte_seychelles_plain.png); background-repeat:no-repeat; background-color:transparent;}
#combiner_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_blue_resaplanet_plain.png); background-repeat:no-repeat; background-color:transparent;}
#contact_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_blue_resaplanet_newsletter.png); background-repeat:no-repeat; background-color:transparent;}
#bonplan_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_orange_resareunion_custom.png); background-repeat:no-repeat; background-color:transparent;}
#bonplan_acceuil_bg1{background-image:url(../hotel-maurice/fake_images/boite_orange_resareunion_plain.png); background-repeat:no-repeat; background-color:transparent;}
#offrespeciales_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_pink_resamaurice_plain.png); background-repeat:no-repeat; background-color:transparent;}
#resaplanet_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_blue_resaplanet_plain.png); background-repeat:no-repeat; background-color:transparent;}
#resarodrigues_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_violet_resarodrigues_plain.png); background-repeat:no-repeat; background-color:transparent;}
#resaplanet_pale_acceuil_bg{background-image:url(../hotel-maurice/accueil/set1/boite_pale_blue_resaplanet_plain.png); background-repeat:no-repeat; background-color:transparent;}
/*Accueil boxes end*/

/* SPA 100% CSS - [/ile-maurice/spa-ile-maurice.asp] */

#Spa-Body {
	width:990px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	background: url(../hotel-maurice/fonds/fond-cadre-blanc.png) no-repeat #FFFFFF;
	padding-top: 12px;
}
#MainTitleWrapper {width:988px; margin-left:auto; margin-right:auto; padding-left:3px;}
#LeftColWrapper {width:676px; float:left; margin-right:7px; padding-left:40px;}
#LeftColContentWrapper {margin-top:10px; margin-bottom:10px; text-align:justify;}
#IconComparerHotelsSpas {background-image:url(../hotel-maurice/serviceicon/spa.gif); background-repeat:no-repeat; background-position:center; height:30px; clear:both;}
#IconComparerHotelsGolfs {background-image:url(../hotel-maurice/serviceicon/golf.gif); background-repeat:no-repeat; background-position:center; height:30px; clear:both;}
#IconComparerHotelsPlongee {background-image:url(../hotel-maurice/plongee/plongee-icon.gif); background-repeat:no-repeat; background-position:center; height:30px; clear:both;}
#IconComparerHotelsFamille {background-image:url(../hotel-maurice/serviceicon/famille.gif); background-repeat:no-repeat; background-position:center; height:30px; clear:both;}
#IconComparerHotelsSpas div{margin-right:40px; padding-top:7px;}
#SeparateurContenu {height:1px;background-image:url(../hotel-maurice/seperator_bar_10_bonnes_raisons.gif); background-repeat:no-repeat; background-position:center; margin-top:20px; margin-bottom:20px;}
#ContainerGrandTitreBleu {margin-top:30px; margin-bottom:20px;}
#ContainerSousTitreRose {margin-bottom:10px;}
#RightColWrapper {width:264px; float:left;}
#RightColContentWrapper {width:264px; height:70px;}
#WrapperPubHotelsSpa {width:264px;padding:60 0px 6px 0px; margin-bottom:26px;}
#ContainerPubHotelSpa {width:238px; height:54px; margin-left:auto; margin-right:auto; border:#D7E4ED solid 2px; background-color:#033264;}
#ContainerVisiteHotel {width:228px; height:54px; margin-left:auto; margin-right:auto; border:#D7E4ED solid 2px; background-color:#033264;}
#SubContainerPub {width:240px;}
#SubContainerVisite {width:230px;}
#ContainerVignettePub {width:54px; height:54px; float:left;}
#ContainerTitrePub {width:171px;margin-left:64px; position:relative; padding-top:6px; padding-right:4px; overflow:hidden;}
#ContainerArrowPub {position:absolute; top:37px; left:109px;}
#ContainerArrowPubPlongee {position:absolute; top:37px; left:147px;}
#ContentWrapperDescSpa {width:218px; margin-left:auto; margin-right:auto; background-color:#D7E4ED; padding:6px;}
#ContainerTitreDescSpa {margin-top:6px;}
#WrapperGuideMaurice {width:230px; margin-left:auto; margin-right:auto; margin-top:10px;}
#ContainerContentGuideMaurice {width:230px; height:32px; background-image:url(../hotel-maurice/visitez-maurice/accueil-region-ville/fon-header-nav-droit.gif); background-repeat:no-repeat; text-align:center; padding-top:10px;}
#FondLinkGuideMaurice {background-image:url(../hotel-maurice/visitez-maurice/accueil-region-ville/link-bg.gif); background-repeat:repeat; height:19px; padding-left:10px; padding-top:6px;}
#ContainrBulletLinkGuide {height:15px;float:left; margin-right:10px;}
#ContainrBulletLinkGuide div{padding-top:5px;}
#ContainerLinkTexteGuide {float:left;}
#FooterGuideMaurice {height:43px; background-image:url(../hotel-maurice/visitez-maurice/accueil-region-ville/fond-footer-nav-droit.gif); background-repeat:no-repeat;}
#WrapperContentFooter {width:942px; margin-left:auto; margin-right:auto; padding-top:60px;}
#ContainerFormRecherFooter {width:406px; height:50px; margin-left:auto; margin-right:auto;}
#ContainerChampRecher {float:left; width:287; margin:5px 0 0 0;}
#ContainerChampRecher input{border:1px solid #94837B; height:18px; padding:1px 0 0 0;}
.ChampRechercheFooter		{border:1px solid #94837B; height:18px; padding:1px 0 0 0;}
#ContainerBoutonRecher {float:left; width:103px; height:23px; margin-left:10px;}
#ContainerBoutonRecher div{margin-top:0px;}
#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;}
#ContainerDescFooter {text-align:center; margin-top:10px;}
#ContainerLogo {margin-top:20px;}
#Copyright {margin-top:12px; padding-bottom:10px; background-color:#F5F0C2;}

.TitrePubSpa {font-family:Arial; font-size:12px; color:#D7E4ED;}

.TitreMiniClub {font-family:Arial; font-size:12px; color:#F599D7;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

* html .clearfix {height: 1%;}

/*Mariage*/
#cadre { width: 680px; margin: 0px;	padding: 0px; height: 120px; background-image: url(../hotel-maurice/Mariage/fond-photos.jpg); 	background-repeat: no-repeat ; background-color: #FFF;}
div.defilement {position: relative; height: 120px; width: 510px; overflow: hidden; float:right; margin-right:1px; }
ul.defilement { display: block; height: 120px; width: 5000px; margin: 0; list-style: none; overflow:hidden; }
.defilement li { display: block; float: left; }
.defilement a { display: block; text-decoration: none; }
.defilement img { border: 0px ; padding-right: 5px; padding-left: 10px;  height:80px; margin-top:19px; } 
.defilement a:hover img {  height:94px; margin-top:12px; }


/***********BRICK DEVIS***************/

.DevisBox		{width:720px; position:relative; display:block;}
.DevisBox ul	{display:block; width:720px; margin:0; list-style:none;}
.DevisBox ul li	{display:block; height:152px; width:132px; margin:10px 0 0px 10px; float:left; background-color:#DAE6F0; border:1px solid #6493C1; position:relative; font-family:'Arial Narrow'; font-size:12px; color:#544C23; text-align:left;}
.DevisBox ul li span.photo		{display:block; margin:0 0 0px 0; position:relative;}
.DevisBox ul li.first	{display:block; height:152px; width:132px; margin:10px 0 0px 10px; float:left; background-color:#DAE6F0; border:1px solid #6493C1; padding:0;}
.DevisBox ul li span.cross { position:absolute;height:15px; width:15px; margin:1px 0 0 116px; background:url(../hotel-maurice/devis/delete.png) no-repeat; left:0; z-index:5; cursor:pointer;}
.DevisBox ul li span.Etoile	{display:block; margin:0 0 0px 0; padding:0; background-color:#2F5575; z-index:5;}
.DevisBox ul li span.MiniPrix	{font-family:Georgia,"Lucida Sans Unicode","Lucida Grande",Tahoma,Arial,Verdana,Helvetica,sans-serif; font-size:20px;}
.DevisBox ul li span.Hotel	{position:relative;font-family:Arial; font-size:13px; text-align:left; margin:5px 0 0 5px;display:block;}
.DevisBox ul li span.Hotel a:link		{position:relative;font-family:Arial; color:#544C23; font-size:13px; text-align:left; text-decoration:none;}
.DevisBox ul li span.Hotel a:visited	{position:relative;font-family:Arial; color:#544C23; font-size:13px; text-align:left; text-decoration:none;}
.DevisBox ul li span.Hotel a:hover		{position:relative;font-family:Arial; color:#544C23; font-size:13px; text-align:left; text-decoration:underline;}
.DevisBox ul li span.Hotel a:active		{position:relative;font-family:Arial; color:#544C23; font-size:13px; text-align:left; text-decoration:none;}

/*********ALERT BOX**************/
#popup_container {
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 5px #999;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#popup_title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #666;
	background: #CCC url(../hotel-maurice/devis/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#popup_content {
	background: 16px 16px no-repeat url(../hotel-maurice/devis/important.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert {
	background-image: url(../hotel-maurice/devis/important.gif);
}

#popup_content.confirm {
	background-image: url(../hotel-maurice/devis/important.gif);
}



#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}


/*HOTEL ILE MAURICE THEME HOTELS*/
a.tmbutton { 
	display: inline-block; 
	width: 116px;
	padding: 3px 0 3px 0;
	text-align: center;
	font-weight: bold;
	font-family:Arial; 
	font-size:12px; 
	color:#544C23;
	background-color: #CCCCCC;
	border: none;
}
.tmbutton a:link, .tmbutton a:visited { 
    text-decoration: none; 
	color:#544C23;
}
a.tmbutton:hover, a.tmbutton:active { 
    text-decoration: underline; 
    color: #827536; 
    background-color: #CCCCCC; 
    border: none; 
}


#MaSelection 			{width: 250px; height:39px; background:url(../hotel-maurice/slider/head.png) no-repeat; color:#FFF; font-family:'Arial Narrow'; font-size:17px;}
#FooterMaSelection 		{width: 250px; height:33px; background:url(../hotel-maurice/slider/footer.png) no-repeat; color:#544C23; font-family:'Arial Narrow'; font-size:13px;text-align:right;}
#SelectionHotels 		{width: 250px; overflow: hidden; margin: 0; padding: 0; border: none; background:url(../hotel-maurice/slider/body.png) repeat-y;}
#SelectionTitres		{width:198px; margin:auto; text-align:left; background-color:#D5CF9B; padding:1px 0 1px 2px; font-size:11px; font-family:Arial; height:14px; font-weight:bold;}
.Col1	{width:130px; float:left; color:#2C5D8D;}
.Col2	{width:45px; float:left; color:#2C5D8D;}
#SelectionResamaurice		{width:200px; margin:auto; text-align:left;}
#SelectionResamaurice img 	{border: 0;}
#SelectionResamaurice ul 	{list-style-type: none; list-style-position: outside; margin: 0; padding: 0; }
#SelectionResamaurice li	{background-color: #E0DCB6; margin: 1px 0 1px 0; font-size: 12px; font-family:Arial; list-style:none; padding:2px 0 2px 2px; text-align:left;list-style-type: none; list-style-position: outside; overflow:auto}
#SelectionResamaurice li span.Cola {color:#544C23; width:130px; float:left; font-size:11px; font-family:Arial;}
#SelectionResamaurice li span.Colb {color:#544C23; font-size:11px; font-family:Arial; float:left;}

#slidingTopFooterLeft	{float:right; margin:0 35px 0 0;}

/*  PANIER HOTEL 2
==============================================================*/
#side 							{ position: fixed; top:25% !important; left: 0px; overflow: hidden; z-index: 1000; width:277px; background:none repeat scroll 0 0 transparent; }
* html #side				 	{ position: absolute;}
#MaSelection2					{height:210px; width:31px; float:left; position:relative;top:25px; background:url(../hotel-maurice/slider/ma-selection.gif) no-repeat; display:block; cursor:pointer;}
#selection						{color:#ffffff; border:0px solid red; writing-mode:tb-rl; -webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); -o-transform: rotate(90deg); white-space:nowrap; display:block; bottom:0; width:20px; height:20px; font-family: 'Arial Narrow'; font-size:17px; font-weight:normal; text-shadow: 0px 0px 1px #333; letter-spacing:1px; margin:10px 0 0 5px;}
#MaSelection2 #MaSelectionLoader {background:url(../hotel-maurice/slider/loader2.gif) no-repeat; width: 16px; height:11px; position:absolute; top:172px; margin:0 0 0 7px; display:none;}
#MaSelectionHead 				{width: 246px; height:24px; background:url(../hotel-maurice/slider/top.gif) no-repeat; color:#FFF; font-family:'Arial Narrow'; font-size:16px; text-align:left; overflow:hidden;}
#MaSelectionHead #slidingTitle	{margin-left:20px; padding-top:4px; float:left; display:inline;}
#MaSelectionBouton				{width:53px; height:20px; margin:4px 0 0 25px; float:left; overflow:hidden;}
#MaSelectionSujet 				{width: 246px; height:37px; background:url(../hotel-maurice/slider/middle1.gif) no-repeat; color:#FFF; font-family:'Arial Narrow'; font-size:16px; text-align:left; overflow:hidden;}
#MaSelectionSujetCol1			{width:130px; color:#544C23; padding:0 0 0 0; margin-left:25px; margin-top:21px; font-family:Arial; font-size:12px; font-weight:bold; float:left;}
#MaSelectionSujetCol2			{width:50px; color:#544C23; padding:0 0 0 0; margin-left:0; margin-top:21px; font-family:Arial; font-size:12px; font-weight:bold; float:left;}
#MaSelectionBody 				{width: 200px; background:url(../hotel-maurice/slider/body3.png) repeat-y; text-align:left; overflow:hidden; padding:5px 23px 0 23px; height:120px;}
#MaSelectionBody img 			{border: 0;}
#MaSelectionBody ul 			{list-style-type: none; list-style-position: outside; margin: 0; padding: 0; }
#MaSelectionBody li				{background-color: #DCDCDC; margin: 1px 0 0 0; font-size: 12px; font-family:Arial; list-style:none; padding:2px 0 2px 2px; text-align:left;list-style-type: none; list-style-position: outside; overflow:auto; vertical-align:bottom;}
#MaSelectionBody li:hover		{background-color:#D3D3D3;}
#MaSelectionBody li span.Cola 	{color:#544C23; width:130px; float:left; font-size:11px; font-family:Arial;}
#MaSelectionBody li span.Cola a:link,a:visited,a:active	{color:#544C23; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:none;}
#MaSelectionBody li span.Cola a:hover	{color:#544C23; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:underline;}
#MaSelectionBody1 				{width: 246px; background:url(../hotel-maurice/slider/body3.png) repeat-y; text-align:left; overflow:hidden; padding-top:5px;}
#MaSelectionBody li span.Colb 	{color:#544C23; font-size:11px; font-family:Arial; float:left;}
#MaSelectionBody li span.Colc 	{float:right; margin-right:2px;}
#MaSelectionBar					{width: 200px; height:1px; background-color:#544C23;clear:both; margin:auto; overflow:hidden;}
#MaSelectionBoutonFoot			{width:200px; clear:both; height:29px; margin:7px auto 7px auto;}
#MaSelectionMail				{width:85px; height:29px; margin-left:8px; float:left;}
#MaSelectionDevis				{width:85px; height:29px; margin-left:14px; float:left;}
#MaSelectionFooter				{width: 246px; height:18px; background:url(../hotel-maurice/slider/footer3.png) no-repeat;}
#MaSelectionListe				{display:block}


/********************************************************************************************************************/

#all {position:fixed; left:0; top: 0px; z-index:11000;}
a { text-decoration: none; outline: none; }
p { text-align: justify; line-height: 120%; }
#selectionhotels { width: 175px; margin-top: 200px; float: left; overflow: hidden; background: #EEEEEE; position:fixed; left:0;-moz-box-shadow:2px 2px 4px #666;-webkit-box-shadow:2px 2px 4px #666;box-shadow:2px 2px 4px #666;}
#selectionhotels h2 { height: 25px; background-color: #074893; color: #eee; padding: 6px 0 0 3px; margin:0 0 10px 0; font-size: 11px; font-weight: normal; text-shadow: 1px 0px 1px #333; text-transform:uppercase; background:url(../hotel-maurice/slider/box/header.gif) repeat-x; font-family:Verdana;}
#selectionhotels span#MaSelectionLoader {padding:5px 0 0 0;}
#selectionhotels img 			{border: 0;}
/*#selectionhotels ul { margin-bottom: 20px; margin: 0; padding: 0;*list-style-type:none; list-style-position: outside;}
#selectionhotels ul li { border-bottom: 1px solid #BFBFBF; margin: 0 5px 0 5px; padding: 2px 0 2px 5px; list-style:none; display:block }
#selectionhotels ul li a { text-decoration:none; display:block; }
#selectionhotels ul li a:hover { background-color: #2A66AA; }
#selectionhotels ul li:hover { background-color: #2A66AA; }
#selectionhotels li span.Cola 	{color:#FFF; width:100px; float:left; font-size:11px; font-family:Arial;}
#selectionhotels li span.Cola a:link,a:visited,a:active	{color:#FFF; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:none;}
#selectionhotels li span.Cola a:hover	{color:#FFF; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:underline;}
#selectionhotels li span.Colb 	{color:#FFF; font-size:11px; font-family:Arial; float:left;}
#selectionhotels li span.Colc 	{float:right; margin-right:2px;}*/
#selectionhotels ul {list-style:none; margin:0; padding:0; border:none; font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size:11px;}
#selectionhotels li {border-bottom:1px solid #000000; margin:0 5px 0 5px; width:95%; padding:0; overflow:auto; color:#544C23;}
#selectionhotels ul li:hover { color:#036}
#selectionhotels li span.empty {color:#544C23; font-style:normal; line-height:20px; text-align:center;}

#selectionhotels li span.Cola a {display:block; color:#544C23; text-decoration:none; width:100px; float:left; padding:3px 0 0 0;}
html>body #selectionhotels li span.Cola a {width:100px;}
#selectionhotels li span.Cola a:hover {border:none; color:#544C23; text-decoration:underline;}

#selectionhotels li span.Colb {display:block; padding:3px 0 0 0;border:none; color:#544C23; text-decoration:none; float:left;}
html>body #selectionhotels li span.Colb { display:block}
#selectionhotels li span.Colb:hover {border:none; color:#544C23; text-decoration:none;}

#selectionhotels li span.Colc {display:block; padding:5px 2px 0 0;border:none; color:#544C23; text-decoration:none; float:right;}
html>body #selectionhotels li span.Colc { display:block}
#selectionhotels li span.Colc:hover {border:none; color:#544C23; text-decoration:none;}

#selectionhotels #hidePanel { height: 24px; padding: 6px 0 0 100px; clear:both; margin: 5px 0 0 0; background:url(../hotel-maurice/slider/box/footer.gif) repeat-x left bottom; font-size:11px; font-family:Arial; font-weight:bold; }
#selectionhotels #hidePanel a { color: #FFF; vertical-align:top; }
#selectionhotels #hidePanel a:hover { color: #FFF; font-weight:bold; }
#selectionhotels, #showPanel { color: #fff }
#showPanel { position: fixed; left: 0; float: left; margin-top: 300px; display: none; height:205px; cursor: pointer; background:url(../hotel-maurice/hotel/selection.gif) no-repeat top center; z-index:0;}
#showPanel span.vertical { display: block;writing-mode: tb-rl; filter: flipv fliph; -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -o-transform: rotate(-90deg); white-space:nowrap; margin-top: 165px; margin-top:30px\0/; padding: 15px 0 5px 3px; letter-spacing:1px; width:15px; font-size: 17px; font-family:'Arial Narrow'; font-weight:normal; text-shadow: 0px 0px 1px #333; z-index:10;  }
#button {margin:auto; text-align:left; margin:10px 0 0 0; padding:0 0 0 8px;; color:#FFF; font-family:  'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;}
.AjouterHotel, .Colc {cursor:pointer;}
/*FB BUTTONS*/
a.fbbutton { 
	display: inline-block; 
	padding: 3px 4px 3px 4px;
	text-align: center;
	font-weight: bold;
	font: 10px/13px  'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	text-shadow: 0 -1px 0 rgba(0,0,0,0.35);
	background-color: #5d76aa;
	background-image: url("../hotel-maurice/slider/1x1light.png");
	background-position: center top;
	background-repeat: repeat-x;
	border: 1px solid #29447e;
    -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.2);
    box-shadow: 0 1px 0 rgba(0,0,0,0.2);
	color: #FFFFFF;
	margin:0 5px 0 0;
}
.fbbutton a:link, .fbbutton a:visited { 
    text-decoration: none; 
    color: #fff; 
}
a.fbbutton:hover, a.fbbutton:active { 
    text-decoration: none; 
    color: #fff; 
    background-color: #6f89c0; 
    border-color: #335293; 
}

/****** BAR DEVIS EXO *********/

.Bar-Devis {width:1100px; height:40px; margin:auto;}
.Bar-Devis-Left {width:50px; height:40px; background:url(../hotel-maurice/devis/bar-top-left.png) left; float:left;}
.Bar-Devis-Mid {width:1000px; height:32px; background:url(../hotel-maurice/devis/bar-top-mid.png) repeat-x; float:left; text-align:center; color:#FFF; font-family:'Arial Narrow'; font-size:23px; padding:8px 0 0 0;}
.Bar-Devis-Right {width:50px; height:40px; background:url(../hotel-maurice/devis/bar-top-right.png) right; float:left;}

.Bar-Devis-Btm {width:1100px; height:40px; clear:both;}
.Bar-Devis-Btm-Left {width:50px; height:40px; background:url(../hotel-maurice/devis/bar-bottom-left.png) left; float:left;}
.Bar-Devis-Btm-Mid {width:1000px; height:40px; background:url(../hotel-maurice/devis/bar-bottom-mid.png) repeat-x; float:left;}
.Bar-Devis-Btm-Right {width:50px; height:40px; background:url(../hotel-maurice/devis/bar-bottom-right.png) right; float:left;}
