/** feuille de style des   formulaires de gestion location vente **/ 


/* general */
div.formulaire {
float:left;
margin-bottom:20px;
}


div.formulaire  div.field{
margin:2px;
float:left;
}
div.formulaire label  {
display:block;
float:left;
font-size:11px;
font-weight:bold;
text-align:right;
width:110px;
}

div.formulaire input  {
background-color:#efefef;
width:140px;

}

div.formulaire h5  {
margin-bottom:10px;
margin-top:10px;
padding-left:10px;
color:#EE4400;
}


div.formulaire div span  {
display:block;
float:left;
padding:0 5px;
}


#maincontent div.formulaire form  input.submit-post {
background:#CC3300 none repeat scroll 0 0;
color:#EFEFEF;
margin:0;
padding:10px;
width:auto;
}

.moreinfo_fields 
{
color:#CC6600;
float:left;
margin:10px 10px 0;
width:100%;
}
.submit_fields 
{padding:20px 0;
float:left;
width:100%;
text-align:center;
}

/* Gestion Locative  manage_form*/
.customer {
border:1px solid #CCCCCC;
float:left;
padding:2px 0;
margin-right:4px;
width:49%;

}

.flat_fields {
border:1px solid #CCCCCC;
float:none;
margin-left:2px;
overflow:hidden;
padding:2px 0;
width:auto;
/*
border:1px solid #CCCCCC;
float:left;
padding:2px 0;margin-left:2px;
width:49%;
height:240px;*/
}
.sell_fields {
border:1px solid #CCCCCC;
float:left;
padding:10px 0;margin-top:4px;
width:100%;
}

div.owner {
}
div.owner label{
width:300px;
}

#manage_form  .ask_for_fields {
border:1px solid #CCCCCC;
float:left;
padding:10px 0;margin-top:4px;
width:100%;
}
#manage_form .ask_for_fields div label {
width:300px;
}

#manage_form .info_fields
{
border:1px solid #CCCCCC;
float:left;
padding:10px 0;margin-top:4px;
width:100%;
}


/*lessor_form*/
#lessor_form .ask_for_fields {
margin-top:4px;
border:1px solid #CCCCCC;
float:left;
padding:2px 0;
margin-right:4px;
width:49%;
height:140px;
}
#lessor_form .info_fields {
margin-top:4px;
border:1px solid #CCCCCC;
float:none;
height:140px;
margin-left:2px;
overflow:hidden;
padding:2px 0;
width:140px;;
}
#lessor_form .info_fields   .field {
margin-top:10px;
}
#lessor_form .info_fields   .comments input {
width:205px;
height:60px;
margin-left:30px;
}

#lessor_form .sell_fields {
border:1px solid #CCCCCC;
clear:both;
float:none;
height:30px;
margin-bottom:4px;
margin-top:4px;
padding:10px 0;
width:100%;
}

div.formulaire input[type=checkbox] {
background-color:transparent;
width:20px;
border:none;
}

div.formulaire  .ask_for_fields .field {
clear:left;

}


/*sell_form*/
form#sell_form{
display:block;
width:578px;
}
#sell_form .ask_for_fields {
margin-top:4px;
border:1px solid #CCCCCC;
float:left;
padding:2px 0;
margin-right:4px;
width:49%;
height:140px;
clear:left;
}
#sell_form .info_fields {
margin-top:4px;
border:1px solid #CCCCCC;
float:none;
height:140px;
margin-left:2px;
overflow:hidden;
padding:2px 0;
width:auto;
}
#sell_form .info_fields   .field {
margin-top:10px;
}
#sell_form .info_fields   .comments input {
width:205px;
height:60px;
margin-left:30px;
}

#sell_form .sell_fields {
border:1px solid #CCCCCC;
clear:both;
float:none;
height:30px;
margin-bottom:4px;
margin-top:4px;
padding:10px 0;
width:100%;
}


#id_surface {width:90px;float:left}

div.formulaire  div.help {
float:left;
width:40px;
font-size:10px;
font-weight:bold;
margin-left:3px;
}

.price  .metre { display:none;}

.surface .euro { display:none;}

