input{
width:150px;
}

label{
width:150px;
}

a img{
border:none;
}

.main{
position:absolute;
width:928px;
margin-left:-464px;
display:inline;
background-repeat:repeat-y;
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/contenuprincipal/background.jpg);
left:50%;
top:10px;
}

.flashanim{
position:relative;
}

.content{
width:900px;
min-height:500px;
text-align:left;
position:relative;
}

.menubds{
background-repeat:no-repeat;
font-style:normal;
height:37px;
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/menu/background.jpg);
font-size:14px;
padding-top:8px;
font-weight:600;
vertical-align:middle;
width:928px;
text-align:center;
position:relative;
margin-left:0px;
text-transform:uppercase;
}

body{
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/body/background.jpg);
color:#423a32;
font-family:arial;
}

.menubds a:hover{
color:#FFFFFF;
}

.menubds a{
text-decoration:none;
color:#423a32;
padding-right:30px;
}

.textLeft{
padding-bottom:13px;
width:633px;
margin-left:30px;
color:#423a32;
padding-top:25px;
}

.themebds:hover{
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/biens/bdsoverbackground2.jpg);
position:relative;
background-repeat:no-repeat;
font-weight:500;
width:100%;
height:62px;
color:#FFFFFF;
font-size:14px;
}

.textLeft a{
text-decoration:none;
color:#423a32;
}

.themebds{
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/biens/bdsoverbackground1.jpg);
position:relative;
background-repeat:no-repeat;
font-size:14px;
font-weight:500;
width:100%;
height:62px;
color:#000000;
}

.miniature1{
position:absolute;
top:6px;
left:5px;
width:48px;
height:37px;
}

.title{
top:10px;
position:absolute;
left:65px;
width:220px;
}

.nbpiecestext{
position:absolute;
left:410px;
top:10px;
}

.city{
top:10px;
left:300px;
position:absolute;
}

.codepostalbien{
position:absolute;
left:300px;
top:30px;
font-size:14px;
}

.europrice{
top:10px;
left:490px;
position:absolute;
}

.statut{
font-size:14px;
color:red;
top:30px;
left:410px;
position:absolute;
}

.compromis{
font-size:14px;
color:red;
top:30px;
left:410px;
position:absolute;
}

.detailbutton{
text-align:center;
width:50px;
height:60px;
right:6px;
position:absolute;
line-height:18px;
top:8px;
font-size:16px;
font-weight:600;
vertical-align:top;
cursor:pointer;
}

.detailbutton a:hover{
color:#FFFFFF;
}

.textRight{
color:#483420;
height:300px;
padding-left:15px;
width:175px;
font-size:15px;
position:absolute;
padding-right:15px;
top:55px;
left:680px;
}

.cacher{
display:none;
}

.visible{
display:block;
}

.rightthemebds{
display:none;
}

.photo1 img{
height:140px;
width:140px;
}

.photo1{
position:absolute;
top:0px;
width:140px;
height:140px;
padding:1px;
}

.id_propertytype{
position:absolute;
top:140px;
}

.surfacesol{
top:160px;
font-size:14px;
position:absolute;
}

.fullfloor{
position:absolute;
top:180px;
}

.descriptifbien{
font-size:12px;
 width:70%;
top:250px;
 position:absolute;
 text-align:left;
padding-left:0px;
padding-right:10px;
text-align:left;
}

.pagination{
min-height:30px;
margin-left:30px;
width:633px;
}

.pagination a{
font-weight:bold;
color:#423a32;
text-decoration:none;
}

.backLink{
float:left;
}

.nextLink{
float:right;
}

.footer{
background-repeat:no-repeat;
height:88px;
width:957px;
background-image:url(http://immosphers.isphers.com/immosphersUploads/upload_domicile/footer/background.jpg);
color:#423a32;
font-weight:bold;
font-size:10px;
position:relative;
}

.footerzone1{
float:left;
position:relative;
width:250px;
padding-top:10px;
padding-left:70px;
}

.footer a{
color:#423a32;
text-decoration:none;
}

.tel{
position:relative;
font-size:14px;
}

.fax{
position:relative;
font-size:14px;
}

.adresse{
float:left;
position:relative;
font-size:11px;
}

.codepostal{
margin-right:5px;
margin-left:10px;
float:left;
position:relative;
font-size:11px;
}

.ville{
position:relative;
font-size:11px;
}

.globalmail{
font-size:11px;
position:relative;
}

.footerzone2{
width:400px;
position:relative;
float:left;
padding-top:10px;
}

.rcs{
position:relative;
}

.tva{
position:relative;
}

.cartepro{
position:relative;
}

.garantie{
position:relative;
}

