body{background:none;color:#333;position:relaive}
ul{list-style:none;padding:0;margin:0;width:100%;}/*
.content-form{padding:0 10px !important;}


#contact .form-contact .content-form li{text-align:right}


#contact .form-contact .content-form textarea{height:120px}*/
#contact .form-contact .content-form input{padding: 4px 6px;width: 95%;}
#contact .form-contact .content-form {width:430px;margin:auto;padding:0;}
#contact .form-contact  h1{padding:0px; color:#333;margin:10px auto;font-size:16px;text-align:center;width:430px;font-size:25px}
#contact .form-contact  {height:auto;}
#detail{background:none;height:auto;width:100%;position:relative}

#contact .form-contact #sendMail{margin: 10px 0 !important;}

#proprietaire .annonce{margin:20px;}
#proprietaire .annonce .bien{border-radius:10px 10px 0 0;background:#FFF;box-shadow: 0 0 5px #333}
#proprietaire .annonce .bien img{width:300px;}
#proprietaire .annonce .bien table{width:100%;}

#proprietaire .visites{display: none;border:1px solid #CCC;margin:0px 20px 10px 20px;border-radius: 0 0 10px 10px}
#proprietaire .visite{border-top:1px solid #CCC}
#proprietaire .visite table tr td.td{width:120px}
#proprietaire h1{padding:5px 0 5px 30px;font-size:25px;}
#proprietaire h3{padding:5px 0 0px 30px;font-size:20px;}

#proprietaire .annonce .recap{border-radius:0 0 10px 10px;background:#FFF;padding:10px;box-shadow: 0 0 5px #333}

#proprietaire .annonce table td{padding:5px;}

#proprietaire .deco{position:absolute;top:90px;right:10px;}