@charset "utf-8";
/* CSS Document */
/*remove dotter border on lone imgs*/
img {border:none;text-decoration: none;}
a img
{
border:0px;
text-decoration: none;
}
/*remove dotted borders on img links*/
a {
   outline: none;
}
button:-moz-focus-inner { border: 0; }
a:active, a:focus {outline: 0;}
html,body {height: 100%;
}
.Texte-GeneralDesc .avis-titre a{ text-decoration:none}

#HeaderWrapper {
	min-width:1002px;
	height:169px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:10;
	background-color: #4687E5;
	background-image: url(../maldives/fonds/avion.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#HeaderSubWrap{position:relative;text-align:left;width:1002px;margin:0 auto; height:169px;/*padding-top:42px;height:1000px*/}
.HeaderSubWrap .logo {position:absolute;left:8px; top:46px; width:246px;height:53px;background : url(../maldives/logo.gif) no-repeat 0 0;}
.logo a{display:block;width:246px;height:53px;text-indent:-2000em;overflow:hidden;}
#LogoContainer {width:246px; height:55px;position:absolute;top:44px;left:4px;}
#Nom-Hotel-Maldives {width:600px;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-Principal2 {
	width:821px;
	height:50px;
	position:absolute;
	top:119px;
	left:11px;
	float:left;
}
#Recherche-Hotel-Wrapper2 {	width:158px; height:50px; position:absolute; top:120px; left:832px; background: url(../img/sprites/resa.png) no-repeat;	background-position: -202px -122px; }
.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;}
#Bouton-Lancer-Recherche {padding-top:22px; padding-right:4px;}
.Recherche-par-mot-cle {font-family:Arial; font-size:12px; color:#1e416b;border:1px solid #aaaaaa;padding:2px 3px 0 2px;}
.bg {
	background-image: url(../maldives/fonds/body.jpg);
	background-repeat: repeat-x;
}
.bg2 {
	background-image: url(../maldives/hotelbody.jpg);
	background-repeat: repeat-x;
	width: auto;
	display: block;
	overflow: hidden;
}
.FondGalerie {
	width:990px;
	background-image:url(../maldives/fonds/fond_pages_generale_hotel.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-top:12px;
}

.FondGalerie2 {
	text-align:left;
	width:990px;
	margin:0 auto;
	background-image:url(../maldives/fonds/fond-cadre-blanc.png);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	padding-top: 10px;
	
}
 
/*FOOTER*/
#Wrapper_Footer {width:100%; background:url(../maldives/fonds/footer.jpg) repeat-x #F5F0C2;}
#TextFieldRechercheFooter { border:#D5CE88 solid 2px; height:15px;}
#WrapperContentFooter {width:942px; margin-left:auto; margin-right:auto; padding-top:60px;}
#ContainerFormRecherFooter {
	width:400px;
	height:75px;
	margin-left:auto;
	margin-right:auto;
}
#ContainerChampRecher {float:left; width:287;}
#ContainerBoutonRecher {float:left; width:103px; height:23px; margin-left:10px;}
#ContainerBoutonRecher div{margin-top:0px;}
#ContainerNavFooter {width:812px; height:20px; text-align:center; padding-top:140px; 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(../maldives/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;}
/*FOOTER*/


/*WAVE PART*/
.Content {
	height:44px;
}
.ContentWrapper {text-align:left;width:1002px;margin:0 auto; height:44px;}

.FilDArianne{
	width:990px;
	height:10px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	vertical-align:bottom;
	padding-bottom: 5px;
	}

.FilDArianne span{
	padding-left:10px;
	line-height:10px;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	white-space:nowrap;
	width: 60%;
	height:100%;
}
.FilDArianne span a:link{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.FilDArianne span a:visited{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
.FilDArianne span a:hover{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:underline;}
.FilDArianne span a:active{font-family:Arial; font-size:10px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
/*WAVE PART*/

.BodyWrap {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
.BodySubWrap {text-align:left; width:990px; margin:0 auto; background : #FFFFFF (../maldives/fonds/fond-cadre-blanc.png) no-repeat top center; overflow:hidden;}
.BodyHeader {
	text-align:left;
	width:763px;
	height:44px;
	background :  url(../maldives/fonds/blank.jpg) no-repeat top left;
	margin-left:10px;
	padding-top:23px;
}

.BodyHeaderText h1{
	display:inline;
	font-family:"Arial narrow";
	color:#234B71;
	font-size:21px;
	font-weight:bold;
	width: 100%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}

.BodyHeaderText h2{ position:absolute; left:30px; top:23px; display:inline;font-family:Arial; color:#234b71; font-size:18px; font-weight:bold;}
.Wrapper-Bandeau-Image {
	width:768px;
	height:200px;
	margin-top:12px;
	margin-left: auto;
	margin-right: auto;
}
.Wrapper-Bandeau-Image2 {
	width:960px;
	height:250px;
	margin-top:12px;
	margin-left: auto;
	margin-right: auto;
}
.BodySubWrap .LeftRightWrapper {position:relative;width:990px; text-align:left;}
.BodySubWrap .LeftRightWrapper2 {width:990px; text-align:left; z-index:0;  margin-left:auto; margin-right:auto;}
.BodySubWrap .LeftRightWrapperCenter {width:990px; text-align:center;  margin-left:auto; margin-right:auto;}
.LeftRightWrapper .LeftColumn {
	position:relative;
	width:676px;
	padding:40px 10px 0 10px;
	text-align:justify;
	float: left;
}
.LeftRightWrapper .LeftColumn2 {position:relative; left:5px; width:970px; top:0px; padding:40px 10px 0 10px; text-align:justify;}
.LeftRightWrapper .LeftColumn3 {position:relative; left:5px; width:970px; top:0px; padding:40px 10px 0 10px;  margin-left:auto; margin-right:auto;}
.RightColumn2 {
	position:relative;
	width:264px;
	padding:0;
	text-align:justify;
	margin-top:40px;
	float: left;
}

/*NEWSLETTER ACCUEIL*/
/*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(../maldives/accueil/newsletter/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(../maldives/accueil/newsletter/valider_btn.png) transparent no-repeat;	border: 0px solid #44cbf2;	cursor:pointer;} 

/*CONTACT*/
#Fond-Nous-Ecrire {width:902px;background-image:url(../maldives/fonds/fond-nous-ecrire.jpg); background-repeat:no-repeat;}
#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-repeat:no-repeat; padding-left:0 0 0 100px;}

/*HOTELS MALDIVES*/
.Titre-Selection-Hotel-Maldives h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#356A9C;
	display:inline;
}


/*RECHERCHE*/
.Recherche-Bandeau-Degrade {
	text-align:left;
	width:763px;
	height:45px;
	background:url(../maldives/recherche/bandeau-recherche.jpg) no-repeat #FFF top left;
	margin-left:15px;
	margin-top:25px;
	padding-top:23px;
	padding-left: 10px;
}
.Recherche-Bandeau-Degrade .BodyHeaderText h1{
	font-family:Arial;
	font-size:20px;
	font-weight:bold;
	padding:0px 0 30px 60px;
	color:#084682;
	top:23px;
	left:30px;
	clear:both;
	display:inline;
}
.Recherche-Table-Border {
	width:700px;
	border:1px solid #A3C4F1;
	margin:auto;
	overflow: hidden;
}
.Recherche-Padding-10 {padding:10px;}
.Recherche-Padding-15-5 {padding:10px 5px 10px 15px;}
.Recherche-Texte-A-Partir {padding:10px;font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal;}
.Recherche-Texte-Tarif {font-family:Arial; color:#1C61A2; font-size:24px; font-weight:bold;}
.Recherche-Texte-Intro {font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal; text-align:justify; padding-top:5px;}




.v_review_col {font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal; text-decoration:none !important;}
.v_review_col a:link{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal; text-decoration:none  !important;}
.v_review_col a:visited{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal; text-decoration:none  !important;}
.v_review_col a:hover{font-family:Arial; color:#55C1A8; font-size:12px; font-weight:normal; text-decoration:underline  !important;}
.v_review_col a:active{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:normal; text-decoration:none  !important;}


.Recherche-Titre-Hotel {font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Titre-Hotel a:link{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Titre-Hotel a:visited{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Titre-Hotel a:hover{font-family:Arial; color:#55C1A8; font-size:12px; font-weight:bold; text-decoration:underline;}
.Recherche-Titre-Hotel a:active{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}


.Recherche-Lire-Suite {font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Lire-Suite a:link{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Lire-Suite a:visited{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}
.Recherche-Lire-Suite a:hover{font-family:Arial; color:#55C1A8; font-size:12px; font-weight:bold; text-decoration:underline;}
.Recherche-Lire-Suite a:active{font-family:Arial; color:#1C61A2; font-size:12px; font-weight:bold; text-decoration:none;}

.spacer {height:25px;}

/*RECOMMANDER CE SITE*/
/* CSS Page Recommander ce site */
#Recommandez-ce-site {width:902px;background-image:url(../maldives/fonds/fond-recommander-ce-site.jpg); background-repeat:no-repeat;}
#Bandeau-Creme-general {width:100%;height:28px;background-image:url(../maldives/fonds/fond_sous_description_hebergement.jpg);	background-repeat:repeat-y; float:left; margin-bottom:15px; margin-right:auto;}
.Bandeau-Creme-general {
	width:100%;
	height:28px;
	background-repeat:repeat-y;
	float:left;
	margin-bottom:15px;
	margin-right:auto;
}

/*CLEARFIX*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
.center
{ 
text-align: center;
}

.center table
{ 
margin-left: auto;
margin-right: auto;
text-align: left;
}


#Recherche-Hotel-Wrapper2 {	width:158px; height:50px; position:absolute; top:119px; left:832px; background: url(../maldives/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(../maldives/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(../maldives/go_button.jpg) no-repeat 0 0; font-size:0px; border:0; width:22px; height:21px; cursor:pointer;padding: 0; margin:0;}


/*Boutton Maldives*/
a.btn-maldives,a.btn-maldives:link,a.btn-maldives:visited
{
display:block;
color:#FFFFFF;
background-color:#53AE9B;
font-weight:bold;
font-size:12px;
width:120px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
border:1px solid #ffffff;
text-decoration:none;
font-family:Arial;
}

a.btn-maldives:hover,a.btn-maldives:active
{
background-color:#428C7C;
}

/* COMMON CLASSES */
.break { clear:both; }

/* SEARCH FORM */
#searchform { margin:50px 200px; font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:18px; padding:5px; width:320px; }
#suggestions{ position: absolute; top:169px; left:668px; width:320px; display:none; z-index:1000; }

/* SEARCHRESULTS */
#searchresults { border-width:0 1px 1px 1px; border-color:#919191; border-style:solid; width:320px; background-color:#093B6C; font-size:10px; line-height:14px; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;}
#searchresults span.wait-search	{width:320px; height:35px; background:url(../maldives/temp/search-loader.gif) no-repeat 50% 50%;background-color:#e4e4e4; display:block}
#suggestions p { padding:0; margin:0; }
#searchresults a img { border:0 }
#searchresults a { display:block; background-color:#e4e4e4; clear:left; height:56px; text-decoration:none; padding:0 5px 0 0; }
#searchresults a:visited { color:#2C5D8D; }
#searchresults a:hover { background-color:#3E76AB; color:#ffffff; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#544C23; font-size:11px; }
#searchresults a:hover span.searchheading { color:#ffffff; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#f1f1f1; }
#searchresults span.category { font-size:11px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background-image:url(../maldives/temp/shortcuts_arrow.png); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }

/*********************************************************************************************/
/*  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(../maldives/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(../maldives/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(../maldives/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(../maldives/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(../maldives/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	{color:#544C23; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:none;}
#MaSelectionBody li span.Cola a:visited	{color:#544C23; font-size:11px; font-family:Arial; font-weight:normal; text-decoration:none;}
#MaSelectionBody li span.Cola 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(../maldives/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(../maldives/slider/footer3.png) no-repeat;}
#MaSelectionListe				{display:block}


/********************************************************************************************************************/
#slidingTitle { 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(../maldives/slider/box/header.gif) repeat-x;}
#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(../maldives/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;
	display: block;
}

#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(../maldives/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(../maldives/fonds/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; text-transform:capitalize;  }

.vertical {text-transform:capitalize;}

#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;}


#Affichage-NomCircuit h1 				{font-family:'Arial Narrow'; font-size:30px; color:#FFFFFF; display:inline; font-weight:normal; margin-left:12px;}

/*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("../maldives/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;
	cursor:pointer;
}
.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; 
}


/***********BRICK DEVIS***************/

.DevisBox		{width:720px; position:relative; display:block;}
.DevisBox ul	{display:block; width:720px; margin:0; list-style:none; float: left;
margin-left: -40px;}
.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(../maldives/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(../maldives/devis/title.gif) top repeat-x;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
	width:100%;
	clear:both;
}
#NomHotel {
	padding:0px;
	width:800px;
	height:30px;
	margin-left:0px;
}
#TarifHotel {
	width:116px;
	height:44px;
	padding-left:0px;
	float:left;
}

#popup_content {
	background: 16px 16px no-repeat url(../maldives/devis/important.gif);
	padding: 1em 1.75em;
	margin: 0em;
	margin-top:25px;
}

#popup_content.alert {
	background-image: url(../maldives/devis/important.gif);
}

#popup_content.confirm {
	background-image: url(../maldives/devis/important.gif);
}



#popup_message {
	padding-left: 48px;
}

#popup_panel {
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt {
	margin: .5em 0em;
}

