/*----------------------------------------------------------------------------------------------------------*
 *                            Ensemble des styles appliqués au module hebergement_extranet_cdt              *
 *----------------------------------------------------------------------------------------------------------*/

/************************************* POPUP INFOS CLASSEMENT ********************************/

a.LiensFermerPopupInfos:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	border-width:1px;
	height:20px;
}

a.LiensFermerPopupInfos:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LiensFermerPopupInfos:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LiensFermerPopupInfos:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}


a.LienPopupInfos:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: right;
	border-width:1px;
	height:20px;
}

a.LienPopupInfos:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: right;
	height:20px;
}

a.LienPopupInfos:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	text-align: right;
	height:20px;
}

a.LienPopupInfos:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #B6D1E5;
	text-align: right;
	height:20px;
}


.TableauPopupInfosEnCours
{
	background-color: #38719A;	
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
}

.TableauClassementInfos
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	padding-left: 8px;
}

.RadioClassementInfos
{
	border: thin solid #FFFFFF;	
	border-width:1px;

}

.BoutonOkClassement
{
	border: thin solid #006e8f;	
	border-width:1px;
	color: #FFFFFF;
	background-color: #FFFFFF; 
	height:20px;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
}
/*********************************************************************************************/



/***************************************** CHARGEMENT EN COURS  ************************************************/
/***************************************************************************************************************/
.TextPrechargementEnCoursChargement
{
font-family: Verdana, Arial;
font-size: 15px;
color: #000000;
font-weight:bold;
text-align:center;
}



.TextPrechargementEnCoursPatientez
{
font-family: Verdana, Arial;
font-size: 13px;
color: #000000;
text-align:center;
}

.DivPrechargementEnCours
{
position: absolute; 
left: 130px; 
visibility: hidden; 
background-color: #006E8F;
layer-background-color: #f3fbff;
}

.TableauPrechargementEnCours
{
	padding-top:15px;
	padding-bottom:15px;
}


/********************************** DISPONIBILITES **************************************/

.TextPrereservationIndisponible
{
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
font-weight:bold;
text-align:center;
}

a.FermerPrereservationIndisponible:link
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	border-width:1px;
	height:20px;
}

a.FermerPrereservationIndisponible:active
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.FermerPrereservationIndisponible:visited
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.FermerPrereservationIndisponible:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}



a.LienMoisHebergementSuivantPrecedent:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	border-width:1px;
	height:20px;
}

a.LienMoisHebergementSuivantPrecedent:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LienMoisHebergementSuivantPrecedent:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LienMoisHebergementSuivantPrecedent:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

.TableauCalendrierHebergement
{
	border: thin solid #006e8f;	
	border-width:1px;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.MoisCalendrierHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
}

.TexteZoneHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
}

.TitreAcademiesHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
}


.TexteAcademiesHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
}

.TableauLegendeHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}

.CouleurZoneAHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #E3D603;
	font-weight: bold;
}

.CouleurZoneBHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #E38103;
	font-weight: bold;
}

.CouleurZoneCHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #E32D03;
	font-weight: bold;
}

.CouleurDispoHebergementFerme
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #5A6EA8;
	font-weight: bold;
}

.CouleurDispoHebergementLoue
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #EE6D3F;
	font-weight: bold;
}

.CouleurDispoHebergementDispo
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #5EC674;
	font-weight: bold;
}

.SelectZoneHebergementDispos
{
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
}


.TableauMoteurRechercheMeublesDispo
{
	background-color: ;
	padding-top:2px;
	padding-bottom:2px;
}


/*****************************************************************************************/


/************************************** NAVIGATION DETAIL/LISTE ***************************************************/
/******************************************************************************************************************/

.NavigationHebergementBas
{

	border-top: thin solid #006e8f;	
	border-width:1px;
	height:20px;
}

.NavigationHebergementHaut
{
	/*text-align: right;*/
	border-bottom: thin solid #006e8f;	
	border-width:1px;
	height:20px;
}

a.LienNavigationHebergement:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	border-width:1px;
	height:20px;
}

a.LienNavigationHebergement:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LienNavigationHebergement:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

a.LienNavigationHebergement:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	text-align: right;
	height:20px;
}

.EspaceNavigateurHebergement
{
	background-color: #FFFFFF;
	height: 12px;
}

/***************************** Retour à la liste **************************/

.NavigationRetourListeFicheTrait
{
	border-bottom: thin solid #006e8f;	
	border-width:1px;
	height:20px;
}


a.NavigationRetourListeFiche:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f;
}


a.NavigationRetourListeFiche:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f;
}


a.NavigationRetourListeFiche:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f ;
}

a.NavigationRetourListeFiche:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration:underline;
	color : #FFFFFF;
}

/***************************** Haut de page **************************/

.NavigationHautPageTrait
{
	border-top: thin solid #006e8f;	
	border-width:1px;
	height:20px;
}

a.NavigationHautPage:link {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f;
}


a.NavigationHautPage:active {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f;
}


a.NavigationHautPage:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: none;
	text-transform: underline;
	color: #006e8f ;
}

a.NavigationHautPage:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration:underline;
	color : #FFFFFF;
}


/************************************** FIN NAVIGATION DETAIL/LISTE ***************************************************/
/******************************************************************************************************************/





/***************************************** FICHE CONTACT **************************/
/**********************************************************************************/
.tableauBasContactHebergement
{
		height: 1px;
}

.boutonValiderContactHebergement
{
	border-color: #0068b6;
}

a.RetourListeHebergement:link {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	color: #006e8f;
}


a.RetourListeHebergement:active {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	color: #006e8f;
}


a.RetourListeHebergement:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	text-transform: none;
	color: #006e8f ;
}

a.RetourListeHebergement:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:underline;
	color : #006e8f;
}

.HrHebergement
	{
	height: 1px;
	width: 100%;
	color: #006e8f;
	}


.TableauContactHebergementEnvoyer
{
border: thin solid #006e8f;	
border-width:1px;
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
font-weight:bold;
padding-right:10px;
background-color:#FFFFFF;
}

.TableauContactHebergement
{
border: thin solid #006e8f;	
border-width:1px;
padding-right:10px;
background-color:#F4FAFF;
}


.TraitBleuHebergement
{
padding-left:15px;
border-bottom: thin solid #006e8f;	
border-width:1px;
}


.TexteContactHebergement
{
padding-left:15px;
font-family: Verdana, Arial;
font-size: 12px;
color: #006e8f;
font-weight:bold;
height:30px;
}

.TexteContactHebergementIndiquez
{
padding-left:15px;
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
height:30px;
}

.FormContactHebergement
{
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
background-color: #f1fafe;

}

.FormObligatoireHebergement
{
font-family: Verdana, Arial;
font-size: 11px;
color: #014775;
}

.TextareaFormulaireContactHebergement
{
background-color: #FFFFFF;
border: thin 1px solid #006e8f;	
}

.MessageContactHebergement
{
border: thin solid #006e8f;	
border-width:2px;
padding-left:15px;
padding-right:15px;
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
font-weight:bold;
}

.MailContactHebergement
{
border: thin solid #006e8f;	
border-width:1px;
padding-left:15px;
padding-right:15px;
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
}

.MailContactGrasHebergement
{
font-family: Verdana, Arial;
font-size: 11px;
color: #006e8f;
font-weight:bold;
}

.MailContactTitreHebergement
{
font-family: Verdana, Arial;
font-size: 13px;
color: #006e8f;
font-weight:bold;
}

.TitreAdresseContactProprietaireHebergement
{
	padding-right: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight:bold;
}

.TitreAdresseContactProduitHebergement
{
	padding-right: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight:bold;
}

.TableauAdresseContactProprietaireHebergement
{
	padding-left:5px;
	padding-right: 5px;
	padding-top:5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	border: thin solid #006e8f;	
	border-width: 1px;
	background-color: #f1fafe;
}

.TableauAdresseContactProduitHebergement
{
	padding-left:10px;
	padding-right: 10px;
	padding-top:5px;
	padding-bottom: 5px;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	border: thin solid #006e8f;	
	border-width: 1px;
	background-color: #f1fafe;
}



.AdresseContactProduitHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

.CommuneContactProduitHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}


.AdresseContactProprietaireHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

.CommuneContactProprietaireHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

.InputFormulaireContactDate
{
	background-color: #FFFFFF;
	border: thin solid #006e8f;	
	border-width: 1px;	
}


/************************************ FIN FORMATAGE MAIL CONTACT ************************/
/************************************************************************************/




/***************************************** BLOC MODULE hebergement_extranet_cdt *************************************/

.ContourImageFavoris
{
 	border: thin solid #FFFFFF;	
	border-width: 1px;
}


.TableauModuleSiteHebergement1
{
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #f3fbff;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 9px;
	color: #006e8f;
	font-weight:bold;
}

.TableauModuleSiteHebergement2
{
	padding-left: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	background-color: #f3fbff;
	vertical-align: top;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
}

.NomPrenomBlocSiteHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight:bold;
}

.LienDisponibilitesHebergementModuleSite
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	text-align: right;
}



a.LienDisponibilitesHebergementModuleSite:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienDisponibilitesHebergementModuleSite:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienDisponibilitesHebergementModuleSite:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}


a.LienDisponibilitesHebergementModuleSite:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

.LienDiaporamaHebergementModuleSite
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	text-align: right;
}

a.LienDiaporamaHebergementModuleSite:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienDiaporamaHebergementModuleSite:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienDiaporamaHebergementModuleSite:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienDiaporamaHebergementModuleSite:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

.ImageBlocSiteEntreFavoris
{ 
	/*background: url(../../../images/hebergement/image_entre_favoris.gif);*/
	height: 8px;
	background: ;
}

.EtoilesTexteBlocSiteHebergement
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #006e8f;
	font-weight:bold;
}

.EtoilesBlocSiteHebergement
{
	font-family: Verdana, Arial;
	font-size: 17px;
	color: #006e8f;
	font-weight:bold;
	vertical-align: middle;
}


/***************************************** FIN BLOC MODULE hebergement_extranet_cdt *********************************/



/***************************************** BLOC PAGE hebergement_extranet_cdt ***********************************/
/****************************************************************************************************************/



/******************************** MOTEUR DE RECHERCHE SIMPLIFIE ****************************************/
/******************************************************************************************************/

.tableauHautMoteurSimplifieHebergement
{
	background-color: #FFFFFF;
	height: 10px;
}

/*********** messages de retour ********************************/
.TexteMessageRetourRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight:bold;
	padding-top: 10px;
}

.TexteMessageRetourRechercheTropDeFiche
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight:bold;
	padding-top: 10px;
}




.TexteMessageNombreRetourRecherche
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}



.TableauMoteurRechercheMeublesCouleur
{
		padding-top:5px;
}

.TableauMoteurRechercheMeublesCouleur2
{
	background-color: #006e8f;
	width: 730px;
}

.TableauMoteurRechercheMeublesClair
{
	background-color: #FFF9F9;
	border: thin solid #006e8f;	
	border-width: 1px;
	
}


.TableauMoteurRechercheMeublesEspace
{
	padding-left:10px;
}



.TableauMoteurRechercheMeublesCouleurBas
{
	background-color: #006e8f;
	line-height: 16px;
	width: 730px;
}

.TableauMoteurRechercheMeubles
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color : #006e8f;
	background-color: #f3fbff;
	height : 30px;
	width: 730px;
}

.TexteMoteurBlancMeubles
{
	color: #006E8F;
	font-size: 10px;
	font-family: Verdana, Arial;

}

.TexteMoteurMeubles
{
	color: #006e8f;
	font-size: 10px;
	font-family: Verdana, Arial;
}

.TexteMoteurMeublesGras
{
	color: #006e8f;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}


.TexteMoteurBlancMeublesGras
{
	color: #006E8F;
	font-size: 10px;
	font-family: Verdana, Arial;
	font-weight: bold;
}

.SelectMoteurRechercheMeubles
{
	color: #006e8f;
	background-color: #FFF9F9;
	font-size: 10px;
	font-family: Verdana, Arial;
	width: 85px;
}
.SelectMoteurRecherchePersonnesMeubles
{
	color: #006e8f;
	background-color: #FFF9F9;
	font-size: 10px;
	font-family: Verdana, Arial;
	width: 65px;
}

.InputMoteurRechercheDate
{
	background-color: #FFFFFF;
	border: thin solid #006e8f;	
	border-width: 1px;	
}

a.LienMoteurRechercheHebergement:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienMoteurRechercheHebergement:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienMoteurRechercheHebergement:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienMoteurRechercheHebergement:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}


a.LienMoteurRechercheHebergementTropDeFiche:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight:bold;
}

a.LienMoteurRechercheHebergementTropDeFiche:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight:bold;
}

a.LienMoteurRechercheHebergementTropDeFiche:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight:bold;
}

a.LienMoteurRechercheHebergementTropDeFiche:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight:bold;	
}









.CurseurSourisHebergement
{
	cursor: pointer; 
}

.CheckboxModuleHebergementMoteurSimplifie
{
	background-color: #f3fbff;
	border: thin solid #f3fbff;	
	border-width:1px;
	
}

/******************************** FIN MOTEUR DE RECHERCHE SIMPLIFIE ****************************************/
/******************************************************************************************************/



/******************************** MOTEUR DE RECHERCHE DETAILLE ****************************************/
/******************************************************************************************************/

.tableauLigneBasMoteurDetailleHebergement
{
	background-color: #FFFFFF;
	padding-right: 10px;
	text-align: right;
	height: 35px;
}


.TexteMoteurDetailleHebergement
{
	color: #006e8f;
	font-size: 11px;
	font-family: Verdana, Arial;
}

.TraitMoteurDetailleHebergement
{
	background-color: #006e8f;
	height: 1px;
}

.TitreBlocMoteurDetailHebergement
{
 	background-color: #006e8f;
 	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.TableauEquipementMoteurDetailHebergement
{
 	background-color: #f3fbff;
 	font-family: Verdana, Arial;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.EspaceEntreColoneMoteurDetaille
{
	padding-right:15px;
}

.SelectMoteurDetailleHebergement
{
	color: #006e8f;
	background-color: #FFF9F9;
	font-size: 10px;
	font-family: Verdana, Arial;
	width: 85px;
}


.CheckboxModuleHebergementMoteurDetaille
{
	background-color: #f3fbff;
	border: thin solid #f3fbff;	
	border-width:1px;
}

.inputReferenceHebergementMoteurDetaille
{
	border: thin solid #006e8f;	
	border-width:1px;
	width: 105px;
	background-color:#FFFFFF;
}

/******************************** FIN MOTEUR DE RECHERCHE DETAILLE ****************************************/
/******************************************************************************************************/




/******************************** AFFICHAGE MODE LISTE ************************************************/
/******************************************************************************************************/

.TitreCriteresSelectionnesListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:4px;
}

.CriteresSelectionnesListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	/*padding-left:10px;*/
}

.TableauHautListeHebergement
{
	background-color: #006e8f;
	width: 730px;
}

.TableauHautLieuListeHebergement
{
	background-color: #006e8f;
}

.CapaciteListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	padding-right:10px;
	text-align:right;
}


.TypeLogementListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}

.ReferenceListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	padding-left:10px;
}

.EtoilesListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 17px;
	color: #FFFFFF;
	font-weight:bold;
	text-align: right;
	vertical-align : middle;	
}


.EtoilesListeHebergementTexte
{
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-align: right;
	vertical-align : middle;	
}


.TableauListeHebergement
{
	background-color: #f3fbff;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	width: 730px;
}

a.LienListeHebergement:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienListeHebergement:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienListeHebergement:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienListeHebergement:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

.TableauListeAlignHerbergement
{
	text-align: right;
	padding-right: 9px;
	padding-bottom: 8px;
	padding-top: 5px;
}

.TableauListeDescriptionHebergement
{
	text-align: left;
	vertical-align: center;
	padding-top: 5px;
}

.TableauListeDescriptionHebergementSFoto
{
	text-align: left;
	vertical-align: center;
	padding-left: 10px;
	padding-top: 5px;
}

.NomPrenomListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #006e8f;
	font-weight:bold;
}

.CommuneListeHebergement
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight:bold;
}

.EspaceEntreListeHebergement
{
	background-color: #FFFFFF;
	height: 12px;
}


/***************************************** FIN AFFICHAGE MODE LISTE *************************************/
/******************************************************************************************************/


/******************************** AFFICHAGE MODE DETAIL ************************************************/
/******************************************************************************************************/

.tableauLogoHebergementExtranetCDT
{
	background-color: #FFFFFF;
}

.TableauIconeDetailHebergement
{
	padding-left:3px;
	padding-right: 3px;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	text-align: center;
	background-color: #FFFFFF;
}

.TableauHautDetailHebergement
{
	background-color: #006e8f;
	height:5px;
}

.TableauPhotoAdresseDetailHebergement
{
	background-color: #006e8f;
}

.ReferenceDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right:10px;
	height:18px;
	background-color: #c0dfee;
}

.TypeLogementDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
	font-weight: bold;
	background-color: #006e8f;
	padding-left:10px;
}

.EtoilesDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 17px;
	color: #006e8f;
	font-weight:bold;
	text-align: right;
	vertical-align : middle;	
}


.EtoilesDetailHebergementTexte
{
	font-family: Verdana, Arial;
	font-size: 14px;
	color: #006e8f;
	font-weight:bold;
	text-align: right;
	vertical-align : middle;		
}


.TableauDetailHebergementCapacite
{
	background-color: #006e8f;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #ffffff;
	text-align: right;
	padding-right: 10px;
}


.TableauDetailHebergementCoordonnees
{
	background-color: #C0DFEE;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom:8px;
	color:#006e8f;
}


.NomPrenomDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #006e8f;
	font-weight:bold;
}

.AdresseDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

.TelephoneDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

.CommuneDetailHebergement
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight:bold;
}

.TraitBlancDetailHebergement
{
	background-color: #FFFFFF;
	line-height: 1px;
}

a.LienBoutonsDetailHebergement:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight: bold;
}

a.LienBoutonsDetailHebergement:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight: bold;
}

a.LienBoutonsDetailHebergement:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight: bold;
}

a.LienBoutonsDetailHebergement:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
	font-weight: bold;
}

.TableauDetailHebergementBoutons
{
	background-color: #c0dfee;
	padding-top: 8px;
	padding-bottom: 8px;
}


.TableauDetailHebergementDescription
{
	background-color: #f3fbff;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom:8px;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	font-weight: bold;
	text-align:justify;
	
}

.TraitBicoloreDetailHebergement
{
	background: url(../../../images/hebergement/pixel_trait_rose.gif);
	height: 2px;
}

.TraitUnicolorDetailHebergement
{
	background-color: #006e8f;
	height: 1px;
}

.EspaceEntreBlocDetailHebergement
{
	background-color: #FFFFFF;
	height: 7px;
}

.TableauDetailPeriodeOuverture
{
	background-color: #f3fbff;
	text-align: right;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 7px;
	padding-bottom : 7px;
}

.TitreBlocDetailHebergement
{
 	background-color: #006e8f;
 	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;	
}

.TableauEquipementDetailHebergement
{
 	background-color: #c0dfee;
 	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;	
}



.TextePrixMaxMiniHebergement
{
	background-color: #c0dfee;
 	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 10px;
	padding-left: 10px;
	padding-top : 4px;
	padding-bottom : 4px;	
	text-align: center;
}

.FondTexteTarifsDetailHebergement
{
   background-color: #c0dfee;
}

.PrixSemaineQuinzWeekHebergement
{
	background-color: #FFFFFF;
 	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 10px;
	padding-left: 10px;
	text-align: center;
}

.TexteSemaineQuinzWeekHebergement
{
	background-color: #FFFFFF;
 	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
}

.TableauSemaineQuinzWeekHebergement
{
	background-color: #c0dfee;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}

.CommentaireTarifsDetailHebergement
{
	background-color: #c0dfee;
 	font-family: Verdana, Arial;
	font-size: 10px;
	color: #006e8f;
	padding-right: 5px;
	padding-left: 5px;
	text-align: left;
	padding-top : 4px;
	padding-bottom : 4px;	
}

a.LienCliquezIciDetailHebergement:link
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienCliquezIciDetailHebergement:active
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienCliquezIciDetailHebergement:visited
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #006e8f;
}

a.LienCliquezIciDetailHebergement:hover
{
	font-family: Verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
	color: #f3fbff;
}

/***************************************** FIN AFFICHAGE MODE DETAIL *************************************/
/******************************************************************************************************/





/******************************************* NAVIGATION PAGE PAR PAGE **********************************/

.NavigationPageHebergement_navigation_page
{
font-family: Verdana, Arial;
font-size: 11px;
color : #000000;
}

/***************************** Navigation couleur page courante *****************************/

.NavigationPageHebergementNavigateur {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #006e8f;
}

/***************************** Navigation page lien **************************/
a.NavigationPageHebergementNavigateurLien:link {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f;
}


a.NavigationPageHebergementNavigateurLien:active {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f;
}


a.NavigationPageHebergementNavigateurLien:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f ;
}

a.NavigationPageHebergementNavigateurLien:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:underline;
	color : #BF8342;
}

/***************************** Navigation page suivante précedente **************************/
a.NavigationPageHebergementNavigateurSuivantPrecedent:link {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f;
}


a.NavigationPageHebergementNavigateurSuivantPrecedent:active {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f;
}


a.NavigationPageHebergementNavigateurSuivantPrecedent:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: underline;
	text-transform: none;
	color: #006e8f ;
}

a.NavigationPageHebergementNavigateurSuivantPrecedent:hover {
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration:underline;
	color : #ffc404;
}
/***************************************** FIN NAVIGATION PAGE PAR PAGE ******************************/








/***************************************** FIN BLOC PAGE hebergement_extranet_cdt *******************************/







/***************************************** BLOC CONTENU hebergement_extranet_cdt ***********************************/

/***************************************** FIN BLOC CONTENU hebergement_extranet_cdt *******************************/



/***************************************** BLOC DISPONIBILITE hebergement_extranet_cdt ***********************************/
.tableauDisponibiliteHebergement
{
	background-color: #FFFFFF;
	padding: 5px;
}

.tableauDisponibiliteLigneHebergement
{
	background-color: #006e8f;
	height: 1px;
}

.tableauCalendrierDisponibiliteHebergement
{
	background-color: #FFFFFF;
	padding: 5px;
}

.tableauLegendeDisponibiliteHebergement
{
	background-color: #FFFFFF;
	padding: 5px;
}
/***************************************** FIN BLOC DISPONIBILITE hebergement_extranet_cdt *******************************/
/***************************************** BLOC DIAPORAMA hebergement_extranet_cdt ***********************************/

.TableauAdresseDiaporamaHebergement
{
	background-color: #FFFFFF;
}

.TableauDiaporamaHebergementCoordonnees
{
	background-color: #006e8f;
	padding-left: 10px;
	padding-top: 8px;
	padding-bottom:8px;
	color:#FFFFFF;
}

.TraitDiaporamaHebergement
{
	background-color: #006e8f;
	line-height: 1px;
}

.TableauHautDiaporamaHebergement
{
	background-color: #FFFFFF;
	height:5px;
}

.NomPrenomDiaporamaHebergement
{
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}

.AdresseDiaporamaHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.TelephoneDiaporamaHebergement
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
}

.CommuneDiaporamaHebergement
{
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
}

/***************************************** FIN BLOC DIAPORAMA hebergement_extranet_cdt *******************************/

/***************************************** BLOC Planche Photo hebergement_extranet_cdt ***********************************/
.TableauPlancheHebergementExtranetCDT
{
	background-color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}

.TraitEntreLignePhotoHebergementExtranetCDT
{
	background-color: #FFFFFF;
	height:1px;
}

/***************************************** FIN Planche Photo hebergement_extranet_cdt *******************************/

