.bodyHome
	{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #821529;
	scrollbar-face-color: #e7e7e7;
	scrollbar-track-color: #949377;
	scrollbar-shadow-color: #e7e7e7;
	scrollbar-highlight-color: #e7e7e7;
	scrollbar-3dlight-color: #949377;
	scrollbar-darkshadow-color: #949377;
	}



.haut									{ background-image:url(../images_ns/bg-haut.gif); font-family: Verdana; font-size: 10px; color: #797878;  }	
.haut A:link							{ background-image:url(../images_ns/bg-haut.gif); font-family: Verdana; font-size: 11px; color: #797878; font-weight: bold; text-decoration: none; }
.haut A:visited							{ background-image:url(../images_ns/bg-haut.gif); font-family: Verdana; font-size: 11px; color: #797878; font-weight: bold; text-decoration: none; }
.haut A:active							{ background-image:url(../images_ns/bg-haut.gif); font-family: Verdana; font-size: 11px; color: #797878; font-weight: bold; text-decoration: none; }
.haut A:hover							{ background-image:url(../images_ns/bg-haut.gif); font-family: Verdana; font-size: 11px; color: #797878; font-weight: bold; text-decoration: underline; }

.blanc									{ background-color: #FFFFFF; }

.titre									{ font-family: Verdana; font-size: 11px; color: #b52a43; font-weight: bold; }

.titreVert								{ font-family: Verdana; font-size: 11px; color: #458537; font-weight: bold; }

.titreBleu								{ font-family: Verdana; font-size: 11px; color: #013475; font-weight: bold; }

.Texte									{ font-family: Verdana; font-size: 11px; color: #949377; text-align: justify; }	
.Texte A:link							{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; text-align: justify; }
.Texte A:visited						{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; text-align: justify; }
.Texte A:active							{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; text-align: justify; }
.Texte A:hover							{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: underline; text-align: justify; }

.TexteGris								{ font-family: Verdana; font-size: 11px; color: #4d719e; }	
.TexteGris A:link						{ font-family: Verdana; font-size: 11px; color: #4d719e; text-decoration: none; }
.TexteGris A:visited					{ font-family: Verdana; font-size: 11px; color: #4d719e; text-decoration: none; }
.TexteGris A:active						{ font-family: Verdana; font-size: 11px; color: #4d719e; text-decoration: none; }
.TexteGris A:hover						{ font-family: Verdana; font-size: 11px; color: #4d719e; text-decoration: underline; }

.lien									{ font-family: Verdana; font-size: 11px; color: #949377;	font-weight: bold; }	
.lien A:link							{ font-family: Verdana; font-size: 11px; color: #b52a43;	font-weight: bold; text-decoration: underline; }
.lien A:visited							{ font-family: Verdana; font-size: 11px; color: #b52a43;	font-weight: bold; text-decoration: underline; }
.lien A:active							{ font-family: Verdana; font-size: 11px; color: #b52a43;	font-weight: bold; text-decoration: underline; }
.lien A:hover							{ font-family: Verdana; font-size: 11px; color: #b52a43;	font-weight: bold; text-decoration: underline; }

.CelluleBasTitre    					{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #b52a43;	font-weight: bold; } 

.border1 								{ border-style: solid ; border-width: 2px ; border-color: #eae9e4 ; }



/* HOMEPAGE */


.TexteHome								{ font-family: Verdana; font-size: 11px; color: #20424c; }	
.TexteHome A:link						{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; }
.TexteHome A:visited					{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; }
.TexteHome A:active						{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: none; }
.TexteHome A:hover						{ font-family: Verdana; font-size: 11px; color: #949377; text-decoration: underline; }


.coupdecoeur							{ font-family: Verdana; font-size: 10px; color: #000000; border-right: 1px solid #bababa; margin: 0 5px 0 0;}	
.coupdecoeur.last							{ border-right: 0px solid #bababa;}	
.coupdecoeur A:link						{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.coupdecoeur A:visited					{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.coupdecoeur A:active					{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.coupdecoeur A:hover					{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline; }

.recherche { 
  background:url(../images_ns/bg-recherche.gif) no-repeat; 
  font-family: Verdana; 
  font-size: 10px; 
  color: #5b5d61; 
  padding: 10px 12px 0 12px;
  width: 250px;
  height: 277px;
}
.recherche tr{ 
}	
.recherche A:link						{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.recherche A:visited					{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.recherche A:active						{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none; }
.recherche A:hover						{ font-family: Verdana; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline; }

.recherche select{
  width: 242px;
}
.recherche .sepa{
  width: 242px;
  height: 1px;
  border: 0;
  background: #FFF;  
  margin: 10px 0 5px 0;
}

.rechercheGeo{
  background: url(../images_ns/bg-recherche-geo.gif);
}
.rechercheGeo img{
  border: 0px;
}


.TextFieldList03
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 140px;
	font-size: 10px;
	padding:3px;
	border: 1px solid #abadb3;
	}

.TextFieldList04
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 80px;
	font-size: 10px;
	padding:3px;
	border: 1px solid #abadb3;
	}


/* PARTENAIRE */

.CellulePartenaire							{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #72715b; }	
.CellulePartenaire A:link					{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CellulePartenaire A:visited				{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CellulePartenaire A:active					{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CellulePartenaire A:hover					{ background-color: #eae9e4; font-family: Verdana; font-size: 11px; color: #b52a43; font-weight: bold; text-decoration: underline; }

.CelluleLogo								{ background-color: #949377;  }	


/* PLAN DU SITE */

.PlanTitre									{ background-color: #c28d97; font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; }	
.PlanTitre A:link							{ background-color: #c28d97; font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
.PlanTitre A:visited						{ background-color: #c28d97; font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
.PlanTitre A:active							{ background-color: #c28d97; font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: none; }
.PlanTitre A:hover							{ background-color: #c28d97; font-family: Verdana; font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline; }

.Plan										{ font-family: Verdana; font-size: 10px; color: #ffffff; }	
.Plan A:link								{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; }
.Plan A:visited								{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; }
.Plan A:active								{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: none; }
.Plan A:hover								{ font-family: Verdana; font-size: 10px; color: #ffffff; text-decoration: underline; }


/* PROGRAMME */

.CelluleProgramme							{ background-image:url(../images_ns/bg-prg.gif); font-family: Verdana; font-size: 10px; color: #72715b; }	
.CelluleProgramme A:link					{ font-family: Verdana; font-size: 10px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CelluleProgramme A:visited					{ font-family: Verdana; font-size: 10px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CelluleProgramme A:active					{ font-family: Verdana; font-size: 10px; color: #72715b; font-weight: bold; text-decoration: underline; }
.CelluleProgramme A:hover					{ font-family: Verdana; font-size: 10px; color: #b52a43; font-weight: bold; text-decoration: underline; }

.DetailProgramme							{ font-family: Verdana; font-size: 10px; color: #7b7569; }	
.DetailProgramme A:link						{ font-family: Verdana; font-size: 11px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.DetailProgramme A:visited					{ font-family: Verdana; font-size: 11px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.DetailProgramme A:active					{ font-family: Verdana; font-size: 11px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.DetailProgramme A:hover					{ font-family: Verdana; font-size: 11px; color: #b52a43; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.DetailProgramme A img				{border: 0px;}

.TousProgramme								{ font-family: Verdana; font-size: 11px; color: #636363; }	
.TousProgramme A:link						{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TousProgramme A:visited					{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TousProgramme A:active						{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TousProgramme A:hover						{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: underline; }


/* Bien */

.Liste1										{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #7b7569; }	
.Liste1 A:link								{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste1 A:visited							{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste1 A:active							{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste1 A:hover								{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.Liste2										{ background-color: #f8f6f3; font-family: Verdana; font-size: 10px; color: #7b7569; }	
.Liste2 A:link								{ background-color: #f8f6f3; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste2 A:visited							{ background-color: #f8f6f3; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste2 A:active							{ background-color: #f8f6f3; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Liste2 A:hover								{ background-color: #f8f6f3; font-family: Verdana; font-size: 10px; color: #7b7569; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.Navigation									{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #b52a43; }	
.Navigation A:link							{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #b52a43; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Navigation A:visited						{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #b52a43; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Navigation A:active						{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #b52a43; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.Navigation A:hover							{ background-color: #f1ede8; font-family: Verdana; font-size: 10px; color: #b52a43; font-weight: bold; text-decoration: underline; text-transform: uppercase; }

.titrePRG									{ font-family: Verdana; font-size: 11px; color: #b52a43; font-weight: bold; text-transform: uppercase; }

/* COUP DE COEUR */

.lienCDC									{ background-color: #e2e2e2; font-family: Verdana; font-size: 10px; color: #596746; }	
.lienCDC A:link								{ background-color: #e2e2e2; font-family: Verdana; font-size: 10px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }																																																																			
.lienCDC A:visited							{ background-color: #e2e2e2; font-family: Verdana; font-size: 10px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }																																																																			
.lienCDC A:active							{ background-color: #e2e2e2; font-family: Verdana; font-size: 10px; color: #596746; font-weight: bold; text-decoration: none; text-transform: uppercase; }																																																																			
.lienCDC A:hover							{ background-color: #e2e2e2; font-family: Verdana; font-size: 10px; color: #596746; font-weight: bold; text-decoration: underline; text-transform: uppercase; }																																																																			



/* FORMULAIRE - TextField et bouton */

.Button
	{
	background-color: #abadb3;
	font-family: Verdana;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 9px;
	padding:3px;
	border: 1px solid #dbdfe6;
	}


.Button02
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #6c6b53;
	font-weight: bold;
	font-size: 10px;
	padding:3px;
	text-transform: uppercase;
	border: 1px solid #949377;
	}


.TextFieldList
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 250px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}
	
.TextFieldList02
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #949377;
	width: 150px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}
.TextFieldList02Recherche
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #949377;
	width: 160px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}	

.TextField
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 150px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #abadb3;
	}

.TextFieldLight
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 160px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}
	
.TextFieldSmall
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 100px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}	
	
.TextFieldVerySmall
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 50px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #cccccc;
	}		
	
.TextFieldLogin
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 70px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #abadb3;
	}	
	

	
	/* FORMULAIRE LANCEMENT COMMERCIAL */

.TexteBlanc									{ font-family: Verdana; font-size: 11px; color: #ffffff; }	
.TexteBlanc A:link							{ font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none; }
.TexteBlanc A:visited						{ font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none; }
.TexteBlanc A:active						{ font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: none; }
.TexteBlanc A:hover							{ font-family: Verdana; font-size: 11px; color: #ffffff; text-decoration: underline; }


.TextFieldLancement
	{
	background-color: #FFFFFF;
	font-family: Verdana;
	color: #000000;
	width: 200px;
	font-size: 10px;
	font-weight: bold;
	padding:3px;
	border: 1px solid #abadb3;
	}


	/* PAS UTILISE */


prmi 
	{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}

.gene 
	{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}

.bandbas 
	{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}

.petit 
	{
	font-family: Verdana;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	}

.ptitrerouge 
	{
	font-family: Verdana;
	font-size: 11px;
	color: #909CCC;
	font-style: normal;
	font-weight: bold;
	}

.ptitrevert 
	{
	font-family: Verdana;
	font-size: 11px;
	color: #398225;
	font-weight: bold;
	}

/* select 
	{
	background-color: F1957D;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	}

input 
	{
	font-family: Verdana;
	font-size: 9px;
	background-color: #CBCFE7;
	}

a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	}*/



	
	
	
	
	
	

	
.TitreSommaire							{ font-family: Verdana; font-size: 11px; font-weight: bold; color: #3b4c92; text-transform: uppercase; }	

.TexteSommaire							{ font-family: Verdana; font-size: 11px; color: #636363; }	
.TexteSommaire A:link				{ font-family: Verdana; font-size: 11px; color: #597fb7; font-weight: bold; text-decoration: none; }
.TexteSommaire A:visited		{ font-family: Verdana; font-size: 11px; color: #597fb7; font-weight: bold; text-decoration: none; }
.TexteSommaire A:active			{ font-family: Verdana; font-size: 11px; color: #597fb7; font-weight: bold; text-decoration: none; }
.TexteSommaire A:hover			{ font-family: Verdana; font-size: 11px; color: #8f002f; font-weight: bold; text-decoration: underline; }

.TextePrg										{ font-family: Verdana; font-size: 11px; color: #636363; }	
.TextePrg A:link						{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TextePrg A:visited					{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TextePrg A:active					{ font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.TextePrg A:hover						{ font-family: Verdana; font-size: 11px; color: #8f002f; text-decoration: underline; }

.ChangementPrg							{ font-family: Verdana; font-size: 11px; color: #FFFFFF; }	
.ChangementPrg A:link				{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.ChangementPrg A:visited		{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.ChangementPrg A:active			{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.ChangementPrg A:hover			{ font-family: Verdana; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.CelluleDlTitre							{ background-color: #909ccc; font-family: Verdana; font-size: 11px; text-transform: uppercase; color: #FFFFFF; font-weight: bold; }	

.CelluleDl									{ background-color: #f0f0f0; font-family: Verdana; font-size: 11px; color: #636363; }	
.CelluleDl A:link						{ background-color: #f0f0f0; font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.CelluleDl A:visited				{ background-color: #f0f0f0; font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.CelluleDl A:active					{ background-color: #f0f0f0; font-family: Verdana; font-size: 11px; color: #636363; text-decoration: none; }
.CelluleDl A:hover					{ background-color: #f0f0f0; font-family: Verdana; font-size: 11px; color: #636363; text-decoration: underline; }


.titrebleugras 
	{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #262758;
	}
	
.titrerougegras 
	{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990033;
	}
	
.titrevertgras 
	{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #339933;
	}
	
	
.CelluleLotTitre      { background-color: #a5a4b5; font-family: Verdana; font-size: 11px; color: #000000; } 
.CelluleLotTitre A:link   { background-color: #a5a4b5; font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleLotTitre A:visited { background-color: #a5a4b5; font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleLotTitre A:active  { background-color: #a5a4b5; font-family: Verdana; font-size: 11px; color: #000000; text-decoration: none; }
.CelluleLotTitre A:hover  { background-color: #a5a4b5; font-family: Verdana; font-size: 11px; color: #000000; text-decoration: underline; }

.CelluleLotLibre      { background-color: #d3e3d6; font-family: Verdana; font-size: 11px; color: #000000; } 
.CelluleLotLibre A:link   { background-color: #d3e3d6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotLibre A:visited { background-color: #d3e3d6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotLibre A:active  { background-color: #d3e3d6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotLibre A:hover  { background-color: #d3e3d6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }


.CelluleLotOption      { background-color: #faefcc; font-family: Verdana; font-size: 11px; color: #000000; } 
.CelluleLotOption A:link  { background-color: #faefcc; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotOption A:visited { background-color: #faefcc; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotOption A:active { background-color: #faefcc; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotOption A:hover  { background-color: #faefcc; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }


.CelluleLotreserv      { background-color: #e4b6b6; font-family: Verdana; font-size: 11px; color: #000000; } 
.CelluleLotreserv A:link  { background-color: #e4b6b6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotreserv A:visited { background-color: #e4b6b6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotreserv A:active { background-color: #e4b6b6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.CelluleLotreserv A:hover  { background-color: #e4b6b6; font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: underline; }



.bien_liste_vignette {
  width:96px;
  border:2px solid #949377;
  padding:1px;
}
.bien_detail_vignette {
  width:150px;
  border:2px solid #949377;
  padding:1px;
  cursor:pointer;
}
.bien_detail_photo {
  width:384px;
  border:3px solid #949377;
  padding:1px;
}
.programme_detail_vignette {
  width:150px;
  border:2px solid #949377;
  padding:1px;
}
.Vignette_Programme_Liste {
   width:186px;
  border:2px solid #949377;
  padding:1px;
}
.Partenaire_Logo {
  border:2px solid #949377;
  padding:1px;
}
.cliquable {
  cursor:pointer;
}

.TexteTitre {
  font-weight:bold;
  font-family:verdana, arial, sans-serif;
  color:#ffffff;
  font-size:12px;
}


/* Modif Pierre */

input#EmailCheck{
  display: none;
}

ul#menu{
  list-style-type: none;
  margin: 0;
  padding: 0;
}
ul#menu li{
  float: left;
  height: 32px;
}
ul#menu li ul{
  display: none;
  position: absolute;
  z-index: 255;
  list-style-type: none;
  margin: 0px 0 0 0;
  padding: 0;
  border:1px #CCCCCC solid;
}
/* hack Chrome / Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	
ul#menu li ul{
  margin: -5px 0 0 0;
}
}
ul#menu li ul#bien{
  width: 126px;
}
ul#menu li ul#programme{
  width: 170px;
}
ul#menu li ul#defisc{
  width: 169px;
}
ul#menu li ul#lois{
  width: 130px;
}
ul#menu li ul#lois{
  width: 130px;
}
ul#menu li ul#defisc{
  width: 169px;
}
ul#menu li ul#qui{
  width: 130px;
}
ul#menu li ul li { 
  background-color:#F8F8F8;
  border:none;
  clear: both;
  width: 100%;
}
ul#menu li ul li a{ 
  text-decoration:none;
  display:block;
  font-size:10px;
  font-weight:bold;
  color:#514E6A;
  font-family:verdana,arial;
  line-height:30px;
  padding: 0px 5px 0px 5px;
}
ul#menu li ul li a:hover{ 
  background-color:#DCDBD9;
}
ul#menu li:hover ul{
  display: block;
}

.titre1{
  text-align: left;
  color: #B52A43;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: normal;
  margin: 5px 10px 10px 10px;
}
.titre2{
  color: #B52A43;
  font-size: 12px;
  font-weight: normal;
  margin: 5px 10px 10px 10px;
}
.titre3{
  font-size: 11px;
  font-weight: normal;
  margin: 5px 10px 10px 10px;
  font-weight: bold;
}
.texte1{
  font-family: Verdana; 
  font-size: 11px; 
  color: #20424c; 
  margin: 5px 10px 10px 10px;
}
.bodyHome .texte1{
  margin: 5px 30px 10px 10px;
}
.texte2{
  font-family: Verdana; 
  font-size: 11px;
  margin: 5px 10px 10px 10px;
}

.titreBulle{
  background: url(../images_ns/bg.titreBulle.gif);
  width: 265px;
  height: 75px;
  font-size: 22px;
  color: #FFF;
  font-family: arial, helvetica;
  font-weight: normal;
  padding: 10px 20px 10px 15px;
  text-align: left;
}
.titreBulle h1{
  font-size: 20px;
  color: #FFF;
  font-family: arial, helvetica;
  font-weight: normal;
  padding: 0;
  margin: 0;
}
.prixBien{
  color: #B52A43;
  font-family: Verdana;
  font-size: 11px;
}
/* EOFModif Pierre */


	

