/*  Ville */

/* Maps */		
.StyleGoogleMaps {		
	width: 298px;
	height: 250px;		
	border: solid 1px #333;		/* bordure grise */
	overflow:hidden;			/* pour cacher le copyright qui depassse de la carte */
	}
#StyleGoogleMaps_TDGauche {
	background-image:url(http://www.gitedeville.com/COMMUN/IMAGES/Attente.gif);
	}
#StyleGoogleMaps_TDDroite {
	background-image:url(http://www.gitedeville.com/COMMUN/IMAGES/Attente.gif);
	padding-left:3px;
	}		

/* Titres */		
	.titre_bleu {
/*		background-color: #0099CC;*/
		background-color: #3CA1C5;	
		border: solid 1px #00F;
		color: #FFFFFF;
		text-align: left;
		width:400px;
		margin-top: 15px;
		margin-bottom: 10px;
		padding-top: 4px;
		padding-bottom: 2px;
		padding-left: 5px;
		font-weight: bold;
		}

/*  tableauVille */
	.tableauVille	{
		border-collapse: collapse;		/* IMPORTANT : pour ne pas avoir de bordure entre les differents elements */
		border-bottom: solid 1px #000;  /* bordure ligne du bas du tableaubas */				
		}					
	
	.tableauVille th 	{
		text-align: center;
		border-bottom:solid 1px #000;
		background-color: #FFF;
		font-weight: bold;		
		}	
		
	.tableauVille td 	{
		text-align: center;
		padding: 5px;
		}	

	.tableauVille .CelluleVille 	{
		text-align: left;
		padding-left:5px;
		}	
				
		
	.tableauVille .tr_pair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;		
		background-color: #FFC;
		}	
		
	.tableauVille .tr_impair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;	
		background-color: #FFF;
		}		

	
	
/*  tableau ville VIVA */
	.tableauVilleVIVA	{
		border: solid 1px #666;
		margin-bottom:2px;
		}					
		
	.tableauVilleVIVA td 	{
		text-align: left;
		padding: 5px;
		}	
		
	.tableauVilleVIVA .tr_pair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;		
		background-color: #FFC;
		}	
		
	.tableauVilleVIVA .tr_impair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;	
		background-color: #FFF;
		}	
	#portfolio 	{
		margin-bottom:5px;
		}		
		
/*  Tableau_Arrondissement */
	#Tableau_Arrondissement {
		border-collapse: collapse;
		margin-top:10px;	
		margin-left:50px;	
		margin-bottom:20px;			
		}	
		
	#Tableau_Arrondissement td {
		padding-bottom:4px;			
		padding-top:4px;
		padding-right:15px;
		}	
		
		
/*  Table_Annonces */
	.Table_Annonces	{
		border-collapse: collapse ;		/* IMPORTANT : pour ne pas avoir de bordure entre les differents elements */
		border: solid 1px #000;
		margin: 6px 0px 0px 0px;
		}					
		
	.Table_Annonces td	{
		padding: 5px;
		}	

	.Table_Annonces th	{
		padding: 5px;
		}	
		
	.Table_Annonces .tr_pair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;		
		background-color: #FFC;
		}	
		
	.Table_Annonces .tr_impair 	{
		border-right: solid 1px #000;  /* ne pas regrouper les bordures sous tr pour ne pas inclure th */
		border-left: solid 1px #000;	
		background-color: #FFF;
		}

	.Table_Annonces .align_gauche 	{
		text-align: left;
		}	
		
	.Table_Annonces .align_centre 	{
		text-align: center;
		}								

	.Table_Annonces .description 	{
		font-size: smaller;				
		}	
		
	.Table_Annonces .legende 	{
		text-align: center;	
		padding-bottom: 0px;		
		}	
		
	.Table_Annonces #tri 	{
		padding: 0px;
		border-bottom:solid 1px #000;
		border-right: solid 1px #000;
		border-left: solid 1px #000;
		text-align: center;			
		}	

	.Table_Annonces .actif 	{
		border: solid 1px #F00;		
		}		
	.Table_Annonces .inactif 	{
		border: solid 1px #FFF;		
		}


/* Page_Resultat */		
	.Page_Resultat_Active	{
		border: solid 1px #94D3E9;		
		background-color: #94D3E9;	
		font-weight:bold;
		color:#FFF;		
		padding: 1px 4px 1px 4px;
		}
		
	.Page_Resultat_Inactive	{
		border:1px solid #94D3E9;
		padding: 1px 4px 1px 4px;	
		}

/* Hotelscom */				
	#Hotelscom	{		
		border: solid 1px #000;	
		background-color: #FDB92F;
		color:#FFF;		
		font-weight:bold;				
		}	
	#Hotelscom	a {	
		font-weight:normal;
		}			
