/* Proprietaire */		


/* Planning GdV */
	#PlanningGdV {
		}
	.Table_Calendrier {
		display:inline-table;
		font-family:Arial, Helvetica, sans-serif;
		}	
	.Table_Calendrier td {
		border: solid 1px #666;	
		margin:2px;
		padding:1px;
		text-align:center;
		width:13px;
		height:13px;
		font-size:10px;
		}
	.Table_Calendrier .Cal_Legende {
		border:none;
		margin:2px;
		padding:1px;
		text-align:left;
		height:13px;
		width:60px;
		font-size:10px;
		}
	.Table_Calendrier th {
		font-size:larger;
		text-align:center;
		border: solid 1px #666;
		}
	.Table_Calendrier .Jour_Semaine td {
		background-color:#94D3E9;
		padding:0px;
		height:15px;
		}
		
	.Cal_Cellule_Inexistante {
		background-color:#CCCCCC;
		}		
	.Cal_Debut {
		background-image:url(../COMMUN/IMAGES/Cal_Debut_Orange.gif);	/* decalage d'un niveau car /CSS/ */
		}	
	.Cal_Milieu {
		background-image:url(../COMMUN/IMAGES/Cal_Milieu_Orange.gif);	/* decalage d'un niveau car /CSS/ */
		}				
	.Cal_Fin {
		background-image:url(../COMMUN/IMAGES/Cal_Fin_Orange.gif);		/* decalage d'un niveau car /CSS/ */
		}
		
	#Bloc_Message_Calendrier {
		background-color:#CCCCFF;
		font-weight: bold;
		font-size:14px;
		padding:4px;
		}	

	#T_Bloc_Form {	
		padding:2px;
		margin-left:-4px;	
		}	
	#T_Form_Listes {	
		background-color:#CCCCCC;	/* fond gris clair */
		border: solid 1px #333;		/* bordure gris fonce */
		padding:2px;
		}
	#T_Form_Listes_Modif {	
		background-color:#FF6600;	/* fond orange */
		border: solid 1px #F00;		/* bordure gris fonce */
		padding:2px;
		}		
	.TD_Fond_Vert {
		background-color:#66CC66;
		color:#FFFFFF;
		}
	.TD_Fond_Rouge {
		background-color:#FF3333;
		color:#FFFFFF;		
		}
	.TD_Fond_Normal	td, .TD_Fond_Rouge td, .TD_Fond_Vert td {
		border-top: #000 solid 1px;		
		}	
	#Calendrier_Existant td {
		padding-left:3px;
		padding-top:2px;
		padding-bottom:2px;
		}		
	#Calendrier_Existant  {
		border-collapse:collapse;
		border: solid 1px #333;		/* bordure gris fonce */
		padding:3px;
		}	
	.F_Cal_Modification {
		display:inline;
		}
	.F_Cal_Suppression {
		display:inline;
		}
	.Ligne_Masque2 {
		display:none;
		}	


.Photos_Accueil	{
/*	width:250px;
	height:188px;*/
	width:185px;
	height:139px;
	margin-top:8px;
	}	

.etoilerouge {
	color: #DD0000;
	font-weight: bold;
	}

legend {
	color: #0033FF;
	font-size: larger;
	padding-bottom:4px;	
	padding-left:5px;
	padding-right:5px;	
	font-weight: bold;		
	}	

#Propio_Actions  {
	text-align:left;	
	margin-left:15px;
	}
#Propio_Actions form {
	margin-bottom:12px;	
/*	border-bottom: #666 solid 1px;	*/
	}
#Propio_Actions h2 {
	margin-bottom:12px;		
	}
#Propio_Actions input {
	margin-left:8px;		
	}
#Propio_Actions ul {
	margin-bottom:1px;	
	}					
	
#Table_Vitrine {
	margin-top:5px;
	margin-left : auto;	
	margin-right : auto;
/*	border-collapse: collapse; */		/* IMPORTANT : pour ne pas avoir de bordure entre les differents elements */
/*	border: solid 1px #CCC;  */
	}
#Table_Vitrine td {
	vertical-align:top;
	text-align:justify;
	padding:10px;
	width:50%;
	}	
	
#InscriptionProprietaire {
	margin-bottom:10px; 		/* ne pas toucher pour recalage hateur bloc*/
	}	
	
	
#Form_Inscription input {
	margin-top:2px;
	margin-left:2px;
	margin-right:2px;	
	}
#Form_Inscription option {
	width:20px;
	}	
#Form_Inscription .Select_Periode option {
	width:75px;
	}
	
.T4Colonnes	td {
	width:25%;
	text-align:left;
	}
	
.T4Colonnes	input {
	border-color:#CCC;
	margin-left:10px;
	margin-right:30px;	
	}	
	
.T4Colonnes	select {
	border-color:#CCC;	
	}	

.Select_200 {
	width:200px;
	}
.Select_300 {
	width:300px;
	}

.Table_Annonces	 {
	border: #666 solid 1px;
	margin-left : auto;	
	margin-right : auto;
	margin-bottom :20px;
	width:400px;
	}
	
#Retouraccueil {
	padding : 5px;
	margin-bottom:10px;
	border: solid 1px #ccc;
	font-style:italic;
	text-align:right;
	}	
	
/* Anciens */	

/*.TD_accueil	{
	vertical-align:top;
	vertical-align:text-top;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	}	*/
	
.padding_cotes	{
	text-align:center;
	padding-right: 8px;
	padding-left: 8px;
	}	
	
.iframe_Amazon	{
	vertical-align: middle;
	padding: 20px;
	}	
	
.TD_Proprio	{
	vertical-align: top;
	padding: 20px;
	}	

/* Utilisé dans la liste des annonce	*/
.TD_Modification {
	padding: 10px;
	}

.Liste_Action_Annonces {
	padding: 7px;
	text-align: left;
	}
.Liste_Action_Annonces input {
	margin-top:1px;
	margin-bottom:7px;
	width:145px;
	height:25px;
	}
			


#corps770px {
	width : 770px;
	padding : 20px;
	margin-left : auto;	
	margin-right : auto;			
	} 

#footer_P {
	width : 950px;
	text-align: justify;	
	margin-left : auto;	
	margin-right : auto;		
}			
.Fond_Drapeau_FR {
	background-image:url(../COMMUN/IMAGES/PAYS/Fond_FR.gif);
	background-repeat:no-repeat;
	background-position: 50% 50%;
	}
.Fond_Drapeau_EN {
	background-image:url(../COMMUN/IMAGES/PAYS/Fond_EN.gif);
	background-repeat:no-repeat;
	background-position: 50% 50%;
	}	
	
#Table_Demandes_Location {
	border: #666 solid 1px;
	border-collapse:collapse;
	}
#Table_Demandes_Location th, #Table_Demandes_Location td {
	border: #666 solid 1px;
	padding:3px;
	text-align:center;
	}	
#Table_Demandes_Location th {
	background-color:#B5E249;
	}
	
.Carre_Classement {
	width:15px;
	height:15px;
	}	
	
.BordureHaut {
	border-top: #999 solid 1px;
	padding-top:3px;
	}		
	
#Boite_Sondage	 {
	border: #999 solid 2px;
	width:80%;
	margin-left : auto;	
	margin-right : auto;	
	border-style:dashed;
	padding:5px;
	}		

#Validation_Sondage	{
	margin-top:5px;
	padding:4px;
	width:80px;
	margin-left:auto;	
	margin-right:auto;
	}
	
