/* 
	Pour relook site kiwi2
 */
 
 HTML {

      BACKGROUND-COLOR: #ffffff;
		FONT-SIZE: 12px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		text-decoration:none
		/*color:#ffffff; 
		 */
}

BODY {
 		margin: 0px;
		      word-spacing: inherit;
      text-transform: none;
      letter-spacing: inherit;
	MARGIN: 0px; 
	BACKGROUND-COLOR: #999999;		
     /* font-weight: normal;
     font: normal normal small "Verdana", Times, serif; */
      
		scrollbar-face-color: #FFFFFF; 
		scrollbar-shadow-color: #808040;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-3dlight-color: #808040; 
		scrollbar-darkshadow-color: #808040; 
		scrollbar-track-color: #808040; 
		scrollbar-arrow-color: #808040;
}

a {
		FONT-SIZE: 10px; 
      COLOR: black;
      font: normal normal small "Verdana", Times, serif;
		text-decoration:none
}

p.pointerhand {
      cursor: hand;
}

 .Aujourdhui {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: italic;
	font-size-adjust: inherit;
	font-weight: bold;
}

 .TexteRecherche {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					font-weight: Bolder;
 					}

 .ListeFondTableau {
	BORDER-RIGHT: #e8f4c4 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #e8f4c4 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #e8f4c4 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #e8f4c4 1px solid;
	background-color: #666666;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	
}
					
 .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: #e8f4c4 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #e8f4c4 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #e8f4c4 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #e8f4c4 1px solid;
	background-color: #e8f4c4;
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: Bolder;
	color: #000000;
}

.ListeFondTableauTexteDescriptif {
	BORDER-RIGHT: #e8f4c4 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #e8f4c4 1px solid;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #e8f4c4 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #e8f4c4 1px solid;
	background-color: #e8f4c4;
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

 .LiensTexte {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none
					cursor: hand;
 					}

.LiensTexte2 {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
					cursor: hand;
 					}
.Planning {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
					cursor: hand;
 					}
.Planning2 {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#ffffff;
 					text-decoration:none
					cursor: hand;
 					}				
.ChoixDateLienTexte {
 					FONT-SIZE: 12px;
 					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: 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;					
 					}

 .DetailDescriptif1Residence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
 					}

 .DetailDescriptif2Residence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
 					}

 .DetailDescriptifAmenagementResidence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
 					}

 .DetailTableauAmenagementResidence {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
 					}

 .DetailTableauDistance {
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
}					
					
 .FondTableauAmenagement {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none;
					background-color:#ffffff;
 					}					
					
 .CelluleTableauAmenagementTitre {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-weight: bolder;
 					color:#ffffff;
 					text-decoration:none;
					background-color:#666666;
 					}

 .SaisieCoordonnesTexte {
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:#000000;
 					text-decoration:none
 					}

 .SaisieCoordonnesRecapitulatif{
 					FONT-SIZE: 10px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-variant: small-caps;
 					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:#ffffff;
 					text-decoration:none;
					font-variant: small-caps;
					font-weight: bolder;
 					}

 .Indisponible {
 					FONT-SIZE: 11px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
 					color:red;
 					text-decoration:none
 					}
					
.CelluleTableauFondBonsPlans {
 					FONT-SIZE: 12px;
 					FONT-FAMILY: Arial, Helvetica, sans-serif;
					font-weight: bolder;
 					color:#000000;
 					text-decoration:none;
					background-color:#e8f4c4;
 					}
					
 .CelluleTableauBonsPlansTitre {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
}
	
 .CelluleTableauBonsPlansTexte {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
}

 .CelluleTableauBonsPlansDescriptif{

		FONT-SIZE: 10px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		text-decoration:none;
		color:#000000; 
}
 .CelluleTableauCoupCoeurTitre{

		FONT-SIZE: 11px; 
		FONT-FAMILY: Arial, Helvetica, sans-serif; 
		text-decoration:none;
		color:#000000; 
}
 .CelluleTableauCoupCoeurFond{
	background: white;
	FONT-SIZE: 10px; 
	text-decoration:none;
	color:#000000; 
}

 .CelluleTableauPrestation{
	background: white;
	FONT-SIZE: 10px; 
	text-decoration:none;
	font-variant: small-caps;
	color:#000000; 
}
 .TableauSaisieCoordonneesAvantResa{
	background: white;
	FONT-SIZE: 9px; 
	text-decoration:none;
	color:#000000; 
}

.CelluleTableauPrestation{
		background-image: url(Images/fond.gif);
	FONT-SIZE: 9px; 
	text-decoration:none;
	font-variant: small-caps;
	color:#000000; 
}
 .TableauSaisieCoordonneesAvantResa{
	background: white;
	FONT-SIZE: 9px; 
	text-decoration:none;
	color:#000000; 
}
 .labelsaisieassurance
 {

		background-image: url(Images/fond.gif);
	FONT-SIZE: 11px; 
	text-decoration:none;
	color:#000000; 
}
 .Textboxsaisieassurance{
	background: white;
	FONT-SIZE: 9px; 
	text-decoration:none;
	color:#000000; 
}
 .Panelsaisieassurance{
	padding : 5px;
}
 .TexteHebergementFraisAnnexesServices{
	text-decoration:none;
	color:#000000; 
}
 .TableauRecap2{
 	text-decoration:none;
	color:#ffffff; 
	
}
.TexteFondResultat{
 	text-decoration:none;
	color:#000000; 
	
}
.tableauRecapResa
{
    width:350px;
    
    }
/*----------------------------------------------------*/

.a:link {
	FONT-SIZE: 8pt; COLOR: #333333; TEXT-ALIGN: justify; TEXT-DECORATION: underline;
}
.v:link {
	FONT-SIZE: 8pt; COLOR: #333333; TEXT-ALIGN: justify; TEXT-DECORATION: underline;
}
.a:hover {
	FONT-WEIGHT: bold; COLOR: #99cc00; TEXT-DECORATION: underline;
}
.a:visited {
	COLOR: #333333; TEXT-DECORATION: underline;
}
.body {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif, Garamond;
}
.texteprincipal {
	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; DISPLAY: block; FONT: 7pt verdana; COLOR: #666666;
}
.coordonnees {
	MARGIN-BOTTOM: 2px; FONT: 7pt verdana; MARGIN-LEFT: 2px; COLOR: #333333; TEXT-DECORATION: none;
}
.edelweiss {
	MARGIN-BOTTOM: 2px; FONT: 7pt verdana; MARGIN-LEFT: 2px; COLOR: #999999; TEXT-DECORATION: none;
}
A.edelweiss {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #333333; PADDING-TOP: 2px; TEXT-DECORATION: none;
}
A.edelweiss:hover {
	COLOR: #99cc00; BACKGROUND-COLOR: #808040; TEXT-DECORATION: none;
}
.menu {
	DISPLAY: block; MARGIN: 4px 0px; FONT: 8pt verdana; COLOR: #999999;
}
A.menu {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; TEXT-DECORATION: none;
}
A.menu:hover {
	COLOR: #999999; BACKGROUND-COLOR: #99cc00; TEXT-DECORATION: none;
}

