
body {
	background: url(/img/interface/fdbody.jpg) no-repeat top center fixed;
	background-color:#f5f5f5;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:19px;
	padding:5px 0; margin:0px;
	text-align:center;
	padding-bottom:29px;
}
	
#contener {
	width:980px;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	color:#535353;
	}

.contenerContent {padding:0 20px;background-image:url(/img/interface/page.png);background-repeat:repeat-y;}
.contenerTop {margin:0; padding:0; height:15px; background-image:url(/img/interface/pagetop.png);}
.contenerBottom {margin:0; padding:0; height:15px; background-image:url(/img/interface/pagebottom.png);}

/***************** En tete (logo + phrase accorche) + structure interieur page (2 colonnes)  *******************/

#top { font-family: "Times New Roman", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; clear:both; margin:0px;  }
#top img.logo{ float:left;}
#bandeau {font-size:17px; width:600px; float:right; text-align:right; color:#CBBB9D; font-style:italic; margin-top:15px;}
#headertitre { color:#000;width:600px;float:right; }

#page{ clear:both;background-image:url(/img/interface/fdpage.gif); border-top: 10px solid #fff; border-bottom:10px solid #fff;}
#ColContent {width:620px; float:left;}
#ColRight {width:300px; float:right;font-size:10px;}

/***** LIENS ******/

a:link, a:visited  {color:#B8CB4A;	text-decoration: underline;	}
a:hover {color:#000;text-decoration: none;	}

/******************* FOOTER *****************************/
#footer{clear:both;	margin-top:20px; background-color:#fff;}
	
#footer a:link , a:visited  {}

#footer a:hover {text-decoration: underline;}

.subFooter .subtitle { }
.subFooter ul {padding:0px;margin:0px;text-align:left;list-style-type:none;padding-left:0px;}
.subFooter ul li{padding:0px 5px;margin:0px;width:130px;float:left;border-bottom:1px solid #dedede;margin-right:10px;}
.subFooter ul li a {text-decoration:none;display:block;color:#ccc;}
.subFooter ul li a:hover {text-decoration:none;color:#fff;}
.subFooter ul li:hover {background-color:#333;}
.subFooter ul li:hover a:link a {color:#fff;}
.subFooter a:link, .subFooter a:visited {color:#333; font-size:10px;}
.subFooter .sfBloc {width:313px;float:left;}







/*******************************************************
**                  TITRE                    **
*******************************************************/


h1 {
	/*font-family:"Trebuchet MS",Arial, verdana, Helvetica, sans-serif;*/
	font-size:25px;
	padding:0px;
	/*color:#928E85;*/
	color:#423E38;
	margin-top:10px;
	padding-top:0px;
	font-weight:normal;
	}

h2 { 
	font-size: 15px; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding:3px; 
	color:#990D0D;
	/*color:#333;*/
	border-bottom:1px solid #dedede;
	}

h3 { 
	font-family:"Trebuchet MS",Arial, verdana, Helvetica, sans-serif;
	clear:both; 
	font-weight:bold; 
	font-size: 13px; 
	margin-bottom:0px; 
	padding:0px; 
	color:#990D0D;}


/*************** GOODIES ****************/

.bloc3 {float:left;	width:293px;}
.bloc3 h3{ 
	margin:0px; color:#887044;
	font-size: 15px; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding:3px;
	border-bottom:1px solid #dedede; }
.bloc3 img {border:10px solid #CBBB9D;}




/***************** A VOIR ********************/



.subtitle{

	
	font-weight:bold;
	font-style:italic; 
	font-size: 16px; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding:3px; 
	color:#887044;
}



/* 
vert : B8CB4A
brun : CBBB9D
brun fonce : 887044

*/	















/********* OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD OLD ***********/
	


/*#bandeau {background-image:url(/image/interface/chambre-hote-bandeau.jpg); height:56px; clear:both; padding-top:71px; padding-left:15px;}*/








/******************* FOOTER *****************************/



/*#footer2 {
	height:170px;
	background-image:url(/image/interface/fond/fd-footer2.jpg); background-repeat:no-repeat; background-position:50% 0;
	}*/
#footer2 {height:100px;}

/*************************** GOOGDIES ************************************/

.spacer {clear:both; height:1px; line-height:1px; font-size:0px;}

#ListeDept li:hover{ background-color:#333; color:#fff;}


.titreparag { 
	font-family:Arial, verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size: 13px; 
	margin-bottom:0px; 
	padding:0px; 
	color:#423E38;}
	
.Note { font-size:10px;color:#716C61;padding-top:0px;margin-top:0px;}

.comment { clear:both;background-color:#f5f5f5; padding:15px 15px 15px 45px; margin:8px 0; background-image:url(/img/interface/user_comment.png); background-position:12px 9px; background-repeat:no-repeat; font-style:italic; font-size:12px; text-align:right; border:1px solid #e5e5e5;}

.ListeSimple2col {padding:0px;margin-left:0px;list-style-type:none;}
.ListeSimple2col Li {display:inline;float:left;width:301px;height:25px;margin:1px 1px 1px 1px;padding-top:5px;padding-left:5px;border:1px solid #dedede;background-color:#F3F2F0;}
.ListeSimple2col Li:hover {background-color:#fff;}
.ListeSimple2col a {text-decoration:none; color:#333;display:block;}
.ListeSimple2col a:hover {text-decoration:underline;}

.ListeSimple3col {padding:0px;margin-left:0px;list-style-type:none;margin-left:1px;}
.ListeSimple3col Li {display:inline;float:left;width:195px;height:25px;margin:1px 1px 1px 1px;padding-top:5px;padding-left:5px;border:1px solid #dedede;background-color:#F3F2F0;}
.ListeSimple3col Li:hover {background-color:#fff;}
.ListeSimple3col a {text-decoration:none; color:#333;display:block;}
.ListeSimple3col a:hover {text-decoration:underline;}

.ListeRegionIndex {padding:0px;margin-left:0px;list-style-type:none;}
.ListeRegionIndex Li {display:inline;float:left;width:197px;height:22px;margin:1px 1px 1px 1px;padding-top:5px;padding-left:5px;border:1px solid #dedede;background-color:#F3F2F0;}
.ListeRegionIndex Li:hover {background-color:#fff;}
.ListeRegionIndex a {text-decoration:none; color:#333;display:block;}
.ListeRegionIndex a:hover {text-decoration:underline;}

#ColRight .subtitle {
	font-family:"Trebuchet MS",Arial, verdana, Helvetica, sans-serif;
	clear:both; 
	font-weight:bold; 
	font-size: 15px; 
	margin-top:10px; 
	margin-bottom:10px; 
	padding:3px; 
	color:#990D0D;
	border-bottom:1px solid #dedede;
}

.MsgValid { margin-top:10px;margin-bottom:10px;font-size:10px;font-family:verdana;border:1px solid #9FC120;padding:5px;background-color:#B6DE2C;background-image:url(/image/interface/msgvalid.gif); background-repeat:repeat-x;}
.MsgValid a { font-size:10px;font-family:verdana;text-decoration:underline;font-weight:bold;}
.MsgValid a:visited { font-size:10px;font-family:verdana;text-decoration:underline;font-weight:bold;}

.MsgProblem {font-weight:bold;	padding:3px;font-size:10px;	line-height:11px;border:1px solid #cc0000;color:#fff;background-image:url(/image/interface/fdwarning.jpg); background-repeat:repeat-x;}
.MsgProblem a { font-size:10px;font-family:verdana;text-decoration:underline;font-weight:bold;}
.MsgProblem a:visited { font-size:10px;font-family:verdana;text-decoration:underline;font-weight:bold;}

#EmplacementDeMacarte {border: 10px solid #fff;margin-left:auto;margin-right:auto;}
.Fiche #GoogleMap {border: 10px solid #fff;margin-left:auto;margin-right:auto;}

.ColList 			{ list-style-type:none;padding:0px;margin:0px;}
.ColList li 		{ margin:0px; padding:0px;padding-left:1px; line-height:14px; }
.ColList li:hover 	{ background-color:#fff;}
.ColList a 			{ display:block;text-decoration:none;font-weight:normal; color:#666;}

.tab_formulaire		{ width:95%;margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;background-color:#fafafa;border:1px solid #efefef;}
.tab_formulaire_col1{ background-color:#f3f3f3;}
.Tab_Line_bg_coul1	{ background-color:#f5f5f5;}
.Tab_Line_bg_coul2	{ background-color:#EBE6E0;}

/*-------------------------LISTE DE RESULTAT ----------------------------------*/
.Resume 			{ margin-bottom:20px;clear:left;overflow:hidden;background-image:url(/img/liste/resume-fond.gif);background-repeat:repeat-x;background-position:bottom;width:100%;}
.Resume a			{ text-decoration:none;}
.Resume:hover 		{ margin-bottom:20px;clear:left;overflow:hidden;background-image:url(/img/liste/resume-fondOn.gif);background-repeat:repeat-x;background-position:bottom;}
.ResumeTitre0		{ color:#333;font-size:12px;height:20px;text-align:left;padding:3px 0px 3px 3px;background-color:#F0F0F0;margin-bottom:5px;}
.ResumeTitre05		{ color:#333;font-size:12px;height:20px;text-align:left;padding:3px 0px 3px 3px;background-color:#F1DFC2;margin-bottom:5px;}
.ResumeTitre1		{ color:#333;font-size:12px;height:20px;text-align:left;padding:3px 0px 3px 3px;background-color:#CADEEB;margin-bottom:5px;}
.ResumeTitre2		{ color:#333;font-size:12px;height:20px;text-align:left;padding:3px 0px 3px 3px;background-color:#F8D554;margin-bottom:5px;}
.ResumeTitre0 .aa	{ color:#000;font-size:15px;font-weight:bold;}
.ResumeTitre05 .aa	{ color:#000;font-size:15px;font-weight:bold;}
.ResumeTitre1 .aa	{ color:#000;font-size:15px;font-weight:bold;}
.ResumeTitre2 .aa	{ color:#000;font-size:15px;font-weight:bold;}
.ResumeTitre0 a:hover		{ text-decoration:underline;}
.ResumeTitre05 a:hover		{ text-decoration:underline;}
.ResumeTitre1 a:hover		{ text-decoration:underline;}
.ResumeTitre2 a:hover		{ text-decoration:underline;}
/*.ResumePromo		{ text-align:right;width:96%;margin-left:auto;margin-right:auto;}*/
.ResumePromo		{ width:73px;float:right;margin-bottom:-1px;}
.Resume Img			{ float:left;padding:5px;border:1px solid #aaa;background-color:#fff;}
.ResumeText 		{ float:right;width:525px;text-align:justify;margin-bottom:0px;font-size:13px;}
.ResumeLien 		{ clear:both;text-align:right;margin-bottom:7px;padding-right:5px;}
.ResumeLien a		{ text-decoration:none;border:1px solid #716C61;color:#716C61;margin-right:5px;padding:2px 10px 2px 10px;}
.ResumeLien a:hover	{ border:1px solid #423E38;color:#990D0D;}
.ResumeLien Img			{ float:none;padding:0px;border:0px;background:none;margin-bottom:2px;}


.PrevNext 		{ border:1px solid #E5E2DD;width:96%;margin-left:auto;margin-right:auto;padding:5px;margin-top:20px;margin-bottom:20px;background-color:#AAA491;height:40px;}
.Prev			{ color:#fff;width:250px;float:left;background-image:url(/image/interface/fprev.png);background-repeat:no-repeat;height:30px;padding-left:50px;padding-top:10px;}
.Prev a			{ text-decoration:none;color:#fff;display:block;}
.Next			{ color:#fff;width:250px;float:right;text-align:right;background-image:url(/image/interface/fnext.png);background-repeat:no-repeat;background-position:right;height:30px;padding-right:50px;padding-top:10px;}
.Next a			{ text-decoration:none;color:#fff;display:block;}


/*-------------------------FICHE DE DETAIL ----------------------------------*/
.ariane{overflow:hidden;color:#999;padding-bottom:15px;font-size:10px;line-height:12px;}
.ariane a{text-decoration:none;color:#999;font-weight:normal;}
.ariane a:hover{text-decoration:underline;color:#c00;}

.Fiche				{ clear:both;border:1px solid #E5E2DD;padding:2px;background-color:#F3F2F0;margin-bottom:10px;border-top:none;}
.Fiche h2           { background-color:#fff; 	border:1px solid #dedede;}
.Fiche .offreTxt li	{ margin-left:40px;}

.FicheSubNav					{ height:30px;border-bottom:1px solid #E5E2DD;font-weight:bold;}
.FicheSubNav ul					{ padding:0px;margin:0px;list-style-type:none;height:31px;vertical-align:bottom;}
.FicheSubNav ul li				{ background-color:#918C81;float:left;width:120px;height:27px;margin-top:2px;margin-right:0px;text-align:center;border:1px solid #fff;border-bottom:none;margin-bottom:1px;}
.FicheSubNav ul li:hover 		{ background-color:#F3F2F0;border:1px solid #E5E2DD;border-bottom:none;}
.FicheSubNav a					{ text-decoration:none;color:#fff;display:block;height:25px;padding-top:5px;}
.FicheSubNav a:hover			{ color:#333; }
.FicheSubNav .FicheSubNavLiOn 	{ background-color:#F3F2F0;border:1px solid #E5E2DD;border-bottom:none;height:30px;margin-top:0px;width:120px;margin-bottom:0px;margin-right:0px;}
.FicheSubNavLiOn a				{ text-decoration:none;color:#333;}

#galerie 			{ padding:0px;margin-left:0px;list-style-type:none;margin-left:2px;}
#galerie li 		{ display:inline;float:left;width:118px;height:118px;margin:1px 1px 1px 1px;border:1px solid #dedede;text-align:center;background-color:#F3F2F0;}
#galerie img 		{ margin-top:21px;}
#galerie img:hover 	{ border:1px solid #990D0D;margin-top:20px; }
#galerie li:hover	{ background-color:#fff; }

.FicheList			{}
.FicheList ul		{padding-left:100px;}
.FicheList li		{}
.FicheList a		{ text-decoration:none;font-weight:normal;}
.FicheListLiOn a	{ font-weight:bold;}

.FicheLien 			{ text-align:center;margin-bottom:0px;padding:5px;background-color:#918C81;color:#fff;font-weight:bold;}
.FicheLien a		{ text-decoration:none;color:#fff;padding:5px 10px 5px 10px;}
.FicheLien a:hover	{ color:#333;}

.CalOff 		{ background-color:#F3F2F0;color:#928E85;border:1px solid #E5E2DD;}
.CalOn 			{ background-color:#E5E2DD;color:#990D0D;border:1px solid #928E85;}
.CalNot 		{ background-color:#fff;}

.InfoBouton			{ background-image:url(/img/interface/fd-infobutton.gif); background-position:0 100%; background-repeat:repeat-x; text-align:center;margin:5px 2px;padding:3px;border:1px solid #BDBCBD;background-color:#fff;}
.InfoBouton a		{ display:block;text-decoration:none;color:#333;font-weight:bold;}
.InfoBouton:hover	{ border:1px solid #716C61;background-color:#fff;}
.InfoBouton a:hover	{ color:#990D0D;}





#ListeSelection {padding:0px;margin:0px;list-style-type:none;}
#ListeSelection h2 {padding-right:5px;padding-left:5px;margin-bottom:0px;}
#ListeSelection li {width:313px;float:left;border:1px solid #ccc;padding:0px;margin:2px;text-align:right;padding-bottom:8px;}
#ListeSelection div {height:45px;color:#fff;text-align:justify;padding-left:5px;padding-right:5px;padding-top:120px;margin-bottom:8px;}
#ListeSelection a {text-decoration:none;padding:5px;margin:3px;}


.Code {
	padding:2px 8px;
	margin:2px 25px 25px 25px;
	border:1px solid #ccc;
	background-color:#efefef;
	font-style:italic;
	font-size:12px;
	color:#333;
}


/******************EXTRA**********************/
/*--- > corner / pageflip --*/
/*img { behavior: url(/script/iepngfix.htc) }*/
#pageflip {
	position: absolute;
	right: 0; top: 0;
	float: right; 
	z-index: 13000;
}
#pageflip img {
	width: 52px; height: 52px;
	z-index: 12900;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
	border:0px;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	overflow: hidden;
	position: absolute;
	right: 0; top: 0;
	background: url(/img/illu/subscribe-panama.png) no-repeat right top;
	z-index: 12800;
}



	
	
	
/**** old **/	
	
/* taupe sombre: 		493D3D - 423E38 */
/* rouge sombre: 		990D0D */
/* gris clair:			f6f6f6 - F0EEEA - F3F2F0 */
/* gris moyen clair:	ccc - E5E2DD */
/* gris moyen :			999 - 716C61 */
/* gris moyen sombre :	666 - CAC4B7 - 928E85 */
/* gris sombre:			333 */
