body {
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  line-height: 1.64286;
  color: #222223;
  background-color: #fcf2e9;
  width:100%;
}
td{	
	font-size: 12px;
}
@media only screen and (max-width: 767px) {
td{	
	font-size: 9px;
}
}
@media only screen and (max-width: 767px) {
div#ImageContainer { width: 767px; }
}
.head-img{	 
	max-width: 100%; display: block;
}
.page-centre {
	margin:50px 5px 50px 50px;
}
@media only screen and (max-width: 767px) {
.page-centre {
		margin:5px 5px 5px 5px;
		width:100%;
}
}
.data-saisie{
	font-size: 16px;
}
.lgn-ent{
	width: 100%;
	display: inline-block;
}
.data_cachee{
	display:none;
}
.lgn-id {
	margin:20px 0px 0px 0px;
}
div#lgn-form-id{
	margin: 50px 0px 0px 0px;
}
div#lgn-form-lst-biens{
	margin:50px ;
}
div#lgn-form-02{
	margin:20px ;
}
.etat-libre {
	background-color: green;
}
.etat-occupe {
	background-color: red;
}
.swd-button, .swd-button-2  {
    background: #11c3ff linear-gradient(to bottom, transparent, #009bcf);
    border: 1px solid white;
    border-radius: 5px;
    color: white;
    display: inline-block;
    font: bold 14px Arial, Helvetica, sans-serif;
    padding: 10px 15px;
    text-decoration: none;
    text-transform: uppercase;
	margin: 0px 100px 0px 0px;
}
 .swd-button-2  {
    background: #7811ff linear-gradient(to bottom, transparent, #7f00cf);
 }


@media only screen and (max-width: 767px) {
.swd-button, .swd-button-2{	 
	margin: 0px 10px 0px 0px;
}
}
.pied-page a{
	width: 100%;
	height: 30px;
	background: #84199e75;
    border: 1px solid white;
    border-radius: 0px;
    color: #fff4fd;
    display: inline-block;
    font-size: 11px ;
	letter-spacing: 1.2;
    padding: 15px 0px 0px 0px;
    text-decoration: none;
	text-align: center;
	margin: 500px 0px 0px 0px;
}
