/* 
	Pour relook site kiwi2
 */
 
 HTML {


		
}

BODY {
background-color:#e6d8bb;
}
#Div

{
	border:0px;
	border-style:solid;
	}
.Div
{
	border:0px;
	border-style:solid;
	
	}
	
a {
	/*FONT-SIZE: 10px;*/
    COLOR: #e6d8bb;
    font:  "Verdana";
	text-decoration:none;
}

p.pointerhand {
      cursor: hand;
}

.rechercheAvancee
{
	color:#311a1a;
	FONT-SIZE: 10px;
	text-decoration:underline;
}


 .TexteRecherche {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					}


 .ListeFondTableau {
	BORDER-RIGHT: transparent 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: transparent 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: transparent 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: transparent 1px solid;

	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;

	background-image: url(Images/degrd_rept.jpg);
	background-repeat:repeat-x;
	
}
					
 .ListeFondTableauImage {
					BORDER-RIGHT: #ffffff 1px solid; 
					PADDING-RIGHT: 1px; 
					BORDER-TOP: #ffffff 1px solid; 
					PADDING-LEFT: 1px; 
					PADDING-BOTTOM: 1px; 
					BORDER-LEFT: #ffffff 1px solid; 
					PADDING-TOP: 1px; 
					BORDER-BOTTOM: #ffffff 1px solid;
					background-color: #ffffff;
 					}
					
.ListeFondTableauTexte {
	BORDER-RIGHT: transparent 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: transparent 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: transparent 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: transparent 1px solid;
	background-color: transparent;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: Bolder;
	color: #311a1a;
}

.ListeFondTableauTexteDescriptif {
	BORDER-RIGHT: transparent 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: transparent 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: transparent 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: transparent 1px solid;
	background-color: transparent;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
}

 .LiensTexte {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none
					cursor: hand;
 					}

.LiensTexte2 {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
					cursor: hand;
 					}
.Planning {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:red;
 					text-decoration:none
					cursor: hand;
 					}
.Planning2 {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none
					cursor: hand;
 					}
				
.ChoixDateLienTexte {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none
					cursor: hand;
 					}
					
 .DetailTitreResidence {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
}

 .DetailRefResidence {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#fff;
 					text-decoration:none;
					BORDER-RIGHT: #000000 1px solid;
					PADDING-RIGHT: 1px;
					BORDER-TOP: #000000 1px solid;
					PADDING-LEFT: 1px;
					PADDING-BOTTOM: 1px;
					BORDER-LEFT: #000000 1px solid;
					PADDING-TOP: 1px;
					BORDER-BOTTOM: #000000 1px solid;
					background-color: #000000;	
					margin-left:2px;				
 					}
 					
 .reference
 {
	BACKGROUND-POSITION:left top;
	BACKGROUND-IMAGE: url(./Images/fd_ref.gif);
	BACKGROUND-REPEAT: no-repeat; margin-top: 20px;padding-top:-10px;
	
	}

 .DetailDescriptif1Residence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none
 					}

 .DetailDescriptif2Residence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none;
					float:inherit;
 					}

 .DetailDescriptifAmenagementResidence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none
 					}

 .DetailTableauAmenagementResidence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none
 					}

 .DetailTableauDistance {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	font-variant: small-caps;
}					
					
 .FondTableauAmenagement {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none;
					background-color:#ffffff;
 					}					
.FondDetail{
 					background-color:#ffffff;
					
 					}	
 .CelluleTableauAmenagementTitre {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-weight: bolder;
 					color:#311a1a;
 					text-decoration:none;
					/*background-color:#225465;*/
					background-image:url(Images/titre_detail_annexes.png);
					background-repeat:no-repeat;
					background-position:center;
 					}
 					
  .CelluleTableauAmenagementTitre2 {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-weight: bolder;
 					color:#311a1a;
 					text-decoration:none;
					/*background-color:#225465;*/
					background-image:url(Images/titre_distance.png);
					background-repeat:no-repeat;
					background-position:center;
 					}
 					
 .CelluleTableauFondBonsPlans
 {
	text-transform:uppercase;
	font-weight:bolder;
	}
 .SaisieCoordonnesTexte {
 					FONT-SIZE: 9px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none;
 					/*background-color:#ecedef;*/
 					
 					}

 .SaisieCoordonnesRecapitulatif{
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none;
					BORDER-RIGHT: #000000 1px solid;
					PADDING-RIGHT: 1px;
					BORDER-TOP: #000000 1px solid;
					PADDING-LEFT: 1px;
					PADDING-BOTTOM: 1px;
					BORDER-LEFT: #000000 1px solid;
					PADDING-TOP: 1px;
					BORDER-BOTTOM: #000000 1px solid;
					background-color: #000000;
					
 					}					
					
 .SaisieCoordonnesMontant {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
 					text-decoration:none;
					font-variant: small-caps;
					font-weight: bolder;
 					}

 .Indisponible {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:red;
 					text-decoration:none;
 					}
					
.
TableauFondBonsPlans {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-weight: bolder;
 					color:#333333;
 					text-decoration:none;
					background-color:#ffffff;
 					}
					
 .CelluleTableauBonsPlansTitre {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: none;
	font-weight: bold;
}
	
 .CelluleTableauBonsPlansTexte {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration: none;
	font-weight: normal;
}

 .CelluleTableauBonsPlansDescriptif{

		FONT-SIZE: 9px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		text-decoration:none;
		color:#333333; 
}
 .CelluleTableauCoupCoeurTitre{

		FONT-SIZE: 9px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		text-decoration:none;
		color:#333;
		background-color:#e6d8bb;

}
 .CelluleTableauCoupCoeurFond{
	background: white;
	FONT-SIZE: 9px; 
	text-align:left;
	text-decoration:none;
	color:#333333; 
	padding-top:2px; 
}

 .CelluleTableauPrestation{

	FONT-SIZE: 9px; 
	text-decoration:none;
	font-variant: small-caps;
	color:#e6d8bb; 
	
}
 .TableauSaisieCoordonneesAvantResa{
	/*background: #225465;*/
	FONT-SIZE: 9px; 
	text-decoration:none;
	color:#311a1a; 
}
 .labelsaisieassurance
 {

	background-image: url(Images/fond.gif);
	FONT-SIZE: 10px; 
	text-decoration:none;
	color:#333333; 
}
 .Textboxsaisieassurance{
	background: white;
	FONT-SIZE: 9px; 
	text-decoration:none;
	color:#000000; 
}
 .Panelsaisieassurance{
	padding : 5px;
}
 .TexteHebergementFraisAnnexesServices{
	text-decoration:none;
	color:#333333; 
}
 .TableauRecap2{
 	text-decoration:none;
	color:#333333; 
	/*background-color:#ecedef;*/
	
}
.TexteFondResultat{
 	text-decoration:none;
	/*color:#333333;*/
	 
	
}
.cdv{
 	text-decoration:none;
	color:#333333; 
} 
.ChoixDateLienTexte{
 	text-decoration:none;
	color:#333333; 
	
}


.nboffres
{
	float:left;
	margin-left: 35px;

	}
.tab_moteur
{
		padding-left:45px;
	}
.PromoStyle
{

	font-size:x-small;
	color:Black;
	/*background-color:Silver;*/

}
	.Pourcentage
{
		font-size:small;
		font-weight:bold;
}
.CaleImagePromo
{
	vertical-align:top;
	right:inherit;
}

.FondEncart
{
	/*background-color:#225465;*/
}

.TexteRechercheImg {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#333333;
					text-align: center;

 					}
 					
.moyenpaiement
{
	margin-top:7px;
}

.CelluleTableauFondBonsPlans
 {
	text-transform:uppercase;
	font-weight:bolder;
	font-variant:small-caps;
}
.TexteBoxMontant
{
	text-align:right;
}
.drapeau
{
	border:5px;
	border-color:Black;
	}
	
.btnokAccueil
{
	margin-top : 00px;
	margin-left: -10px;
	}
	
.btnokLocation
{
	margin-top : 50px;
	margin-left: 80px;
	}


 .Aujourdhui 
 {
	margin-left:-150px;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #311a1a;
	font-style: italic;
	font-weight: bold;
	background-image:url('Images/panneau_bien.png');
	background-repeat:no-repeat;

}
 .AujourdhuiLocation 
 {
	margin-left:45px;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #311a1a;
	font-style: italic;
	font-weight: bold;
	background-image:url('Images/panneau_bien.png');
	background-repeat:no-repeat;

}
	/* footer */
	
	.footerresa
	{

		margin-left:35px;
		font-size:smaller;
		color:#e6d8bb;
		margin-top:200px;
		}
		
	.Agence
 {
width:960px;
margin-left:-52px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #311a1a;
	font-style: italic;
	font-weight: bold;
	background-image:url('Images/degr_rept.jpg');
	background-repeat:repeat-x;}
	
.AgenceValidation
 {
	width:960px;
	border :1px;
	border-bottom-style:solid;
padding : 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #311a1a;
	font-style: italic;
	font-weight: bold;
	background-image:url('Images/degr_rept.jpg');
	background-repeat:repeat-x;}
	
	.drapeauUK
	{
		margin-right: 100px;
		}
		
			.drapeauFR
	{
		margin-left: 100px;
		}
