body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #B5AFB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}


.corps
{
 	
	font-size: 12px;
	color: #000000;
 	text-align:left;

}

.corpsbold
 {
 	
	font-size: 12px;
	color: #000000;
	font-weight: bold;
 	text-align:left;
 }
 
 .corpsblanc
{

	
	font-size: 10px;
	color: #FFFFFF;

}

 .corpscenter
{
 	
	font-size: 12px;
	color: #003A7B;
 	text-align:center;

}

.corpsboldcenter
 {
 	
	font-size: 12px;
	color: #003A7B;
	font-weight: bold;
 	text-align:center;
 }
 
.corpsjustify
{
 	
	font-size: 12px;
	color: #003A7B;
 	text-align:justify;

}

.corpsboldjustify
 {
 	
	font-size: 12px;
	color: #003A7B;
	font-weight: bold;
 	text-align:justify;
 }
 
 

 .signature
 {
 	
	font-size: 12px;
	color: #003A7B;
	font-weight: bold;
 	text-align:right;
 }
 
 .adresse
 {
 	
	font-size: 12px;
	color: #ffffff;
 	text-align:left;

}

 
  .prix
 {
 	
	font-size: 14px;
	font-weight: bold;
	color: #9c3c2e;
 }
 
 .localisation
 {
 	
	font-size: 12px;
	font-weight: bold;
	color: #02557f;
 	text-align:left;
 
 }
 
 .prixdetails
 {
 	
	font-size: 16px;
	font-weight: bold;
	color: #9c3c2e;
 }
 
 .libelle
 {
 	
	font-size: 14px;
	font-weight: bold;
	color: #8f1216;
 	text-align:left;
 
 }
 
 .localisationdetails
{
  color: #02557f;
  
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}


 .pieces
{
  color: #015480;
  
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
}

 .point
{
  color: #a9bd0c;
  
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
} 

  .bandeau1
{
  color: #9C3C2E;
  
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
} 
 
 .bandeau3
{
  color: #01567D;
  
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
} 
.bandeau5
{
  color: #A5BE0B;
  
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
}
 .inputboxref
{
  color: #ffffff;
  
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  background-color: #901118;
  text-align: center;
  border: 1px solid #fdd894;
} 

 /*liens*/
 
 a.promos:link 
{
  color: #015480;
  
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
a.promos:visited 
{
  color: #009de0;
  
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;  
}
a.promos:hover 
{
  color: #015480;
  
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
a.promos:active 
{
  color: #009de0;
  
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}

a.pied:link
{
 color: #ffffff;
  
  font-size: 10px;
  text-decoration: none;
  text-align: left;
}
 
a.pied:visited
{
 color: #ffffff;
  
  font-size: 10px;
  text-decoration: none;
  text-align: left;
}

a.pied:hover
{
 color: #ffffff;
  
  font-size: 10px;
  text-decoration: none;
  text-align: left;
}
a.pied:active
{
 color: #ffffff;
  
  font-size: 10px;
  text-decoration: none;
  text-align: left;
}
 a.chiffre:link 
{
  color: #009cdf;
  
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;
}
a.chiffre:visited 
{
  color: #a9bd0c;
  
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;  
  text-align: right;
}
a.chiffre:hover 
{
  color: #a9bd0c;
  
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;  
}
a.chiffre:active 
{
  color: #a9bd0c;
  
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  text-align: right;  
}

a.menubatiments:link 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;
  text-align: center;
 
  background-image:url(../images/fondboutonbleu.jpg); background-repeat: repeat-x;
}
a.menubatiments:visited 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;  
  text-align: center;
 
  background-image:url(../images/fondboutonbleu.jpg); background-repeat: repeat-x;
}
a.menubatiments:hover 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;
  text-align: center;
 
  background-image:url(../images/fondboutonrouge.jpg); background-repeat: repeat-x;
}
a.menubatiments:active 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-align: center;
 
  background-image:url(../images/fondboutonrouge.jpg); background-repeat: repeat-x;
  text-decoration: underline;
}


a.menudetails:link 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;
  text-align: center;
 
  background-image:url(../images/fondboutonrouge.jpg); background-repeat: repeat-x;
}
a.menudetails:visited 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;  
  text-align: center;
 
  background-image:url(../images/fondboutonrouge.jpg); background-repeat: repeat-x;
}
a.menudetails:hover 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-decoration: none;
  text-align: center;
 
  background-image:url(../images/fondboutonvert.jpg); background-repeat: repeat-x;
}
a.menudetails:active 
{
display: block; 
  color: #ffffff;
  
  font-size: 14px;
  font-weight: bold;
  height: 28px; 
  text-align: center;

 
  background-image:url(../images/fondboutonvert.jpg); background-repeat: repeat-x;
}

a.menuhaut:link 
{
display: block; 
  color: #049de0;
  
  font-size: 12px;
  font-weight: bold;
  height: 34px; 
  text-decoration: none;
  text-align: right;
  vertical-align: bottom;
 
  background: #040404;
}
a.menuhaut:visited 
{
display: block; 
  color: #049de0;
  
  font-size: 12px;
  font-weight: bold;
  height: 34px; 
  text-decoration: none;  
  text-align: right;
  vertical-align: bottom;
 
  background: #040404;
}
a.menuhaut:hover 
{
display: block; 
  color: #a5be0a;
  
  font-size: 12px;
  font-weight: bold;
  height: 34px; 
  text-decoration: none;
  text-align: right;
  vertical-align: bottom;
 
  background: #040404;
}
a.menuhaut:active 
{
display: block; 
  color: #a5be0a;
  
  font-size: 12px;
  font-weight: bold;
  height: 34px; 
  text-align: right;
  vertical-align: bottom;
 
  background: #040404;
  text-decoration: underline;
}




a.liencorpsblanc:link 
{
	
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.liencorpsblanc:visited 
{
	
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.liencorpsblanc:hover 
{
	
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.liencorpsblanc:active 

{
	
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}





/* images */ 
 

 .lignerouge
 {
 
 background:url(../images/lignerouge.jpg);
  background-repeat: repeat-x;
 } 
 
 .bandenoire
 {
 
 background:url(../images/bandenoire.jpg);
  background-repeat: repeat-x;
 }
 
.degradebleu
 {
 
 background-image:url(../images/degradebleu.jpg);
 background-repeat: repeat-x;
 
 }
