/********************************************************/
/** structure du template                   **/
/******************************************************/
.body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px; 
	padding: 0px;
	text-align: center; 
	color: #000000;
	background-color: #EEEEEE;
	background-repeat: no-repeat;
}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #000000;
        font-size:10px;
}
p a{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
        text-decoration: none;
        font-size:10px;
}
.bandeau {
	background-image:url("../images/bandeau.jpg");
	background-repeat:no-repeat;	
	position:relative;
	display:block;
	width:1001px;
	height:218px;
	text-align:left;
}
.logo {
    position:absolute;
    left:10px;
    top:5px;
    display:block;
    width:180px;
    height:190px;
}
.logoemail {
    position:absolute;
    left:730px;
    top:20px;
    display:block;
    width:230px;
    height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #8C7E71;
        text-decoration: none;
        font-size:16px;
        text-align:justify;
        font-weight:bold;
}
.mailtoEmail {
    text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #8C7E71;
        text-decoration: none;
        font-size:16px;
        text-align:left;
        font-weight:bold;
}
.texteRef {
    position:absolute;
    left:146px;
    top:175px;
    display:block;
    width:844px;
    height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #8C7E71;
        text-decoration: none;
        font-size:9px;
        text-align:justify;
        font-weight:normal;
}
.atexteRef {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #A2968A;
        text-decoration: none;
        font-size:9px;
        text-align:left;
        font-weight:normal;
        
}

.corps {
	position:relative;
	width:1004px;
	display:block;
	text-align:left;
	height:570px;
}

.pieddepage {
	position:relative;
	width:1002px;
	display:block;
	text-align:right;
	height:30px;
	background-color:#871419;	
	margin-right:0px;
    padding-left:0px;
    border:1px solid #FFFFFF;
}

.pieddepage2 {
	position:relative;
	width:1002px;
	display:block;
	text-align:left;
	height:100px;
	background-color: #EEEEEE;
	margin-right:0px;
        margin-top:30px;
        padding-left:0px;

}
.immostore {
	position:relative;
	width:1002px;
	display:block;
	text-align:right;
	height:20px;
	background-color:#EEEEEE;
	margin-right:0px;
}
.mentions {
	font-style:normal;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;
	text-decoration:none;

}
.accueilpdp {
    margin-top:5px;
    margin-right:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
    text-align:right;
    float:right;
}
.menugauche {
	position:relative;
	width:168px;
	height:620px;
	float:left;
	background-image:url("../images/menu2.png");
	background-repeat:no-repeat;	
	display:block;
}
.piedpage {
	background-color:#cfdbe9;	
	position:relative;
	width:1002px;
	height:16px;
	display:block;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	padding-top:3px;
	text-align:center;
}
.menu {
	position:relative;
	width:815px;
	height:53px;
	float:left;
	background-image:url("../images/menu.png");
	background-repeat:no-repeat;	
	display:block;	
}

.blocpave {
	background-image:url("../images/fond.jpg");
	background-repeat:no-repeat;	
	position:relative;
	width:1002px;
	height:794px;
	display:block;
	text-align:left;
}

.vente {
	position:absolute;
	width:170px;
	height:44px;
	display:block;
	top:4px;
	left:28px;
}
.location {
	position:absolute;
	width:170px;
	height:44px;
	display:block;
	top:4px;
	left:233px;
}
.estimation {
	position:absolute;
	width:170px;
	height:44px;
	display:block;
	top:4px;
	left:435px;
}
.alertemail {
	position:absolute;
	width:170px;
	height:44px;
	display:block;
	top:4px;
	left:640px;
}
.imgmenu {
	width:165px;
	height:32px;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
    text-decoration:none;
    font-variant:small-caps;
    display:block;
    padding-top:8px;
}
.imgmenu:hover {
	width:165px;
	height:32px;
	border:0px;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    font-variant:small-caps;
    display:block;
    padding-top:8px;
}
.accueiltxt1 {
	text-align:left;
	font-weight:bold;
	font-size:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
    text-decoration:none;
    font-variant:small-caps;
}
.accueiltxt1:hover {
	text-align:left;
	font-weight:bold;
	font-size:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}

.accueiltxt2 {
	text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
    text-decoration:none;
    font-variant:small-caps;
}
.accueiltxt2:hover {
	text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.accueiltxt3 {
	text-align:left;
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#EEEEEE;
    text-decoration:none;
    font-variant:small-caps;
}
.accueiltxt3:hover {
	text-align:left;
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.accueilimg1 {
    width:150px;
    height:160px;
    border:0px;
}
.accueilimg2 {
    width:150px;
    height:75px;
    border:0px;
}

.acquereur {
	position:absolute;
	width:155px;
	height:185px;
	display:block;
	top:15px;
	left:10px;

}
.calculette {
	position:absolute;
	width:155px;
	height:140px;
	display:block;
	top:266px;
	left:10px;

}
.notreagence {
	position:absolute;
	width:155px;
	height:30px;
	display:block;
	top:394px;
	left:10px;
}
.contact {
	position:absolute;
	width:155px;
	height:30px;
	display:block;
	top:436px;
	left:10px;
}
.diagnostic {
	position:absolute;
	width:155px;
	height:50px;
	display:block;
	top:472px;
	left:10px;
}

.infopratique {
	position:absolute;
	width:155px;
	height:30px;
	display:block;
	top:528px;
	left:10px;
}
/*****************************************/
/* ------------- fin Structure --------**/
/***************************************/
.fondaccueil {
	position:relative;
	width:815px;
	height:501px;
	float:left;
	background-image:url("../images/bloc.png");
	background-repeat:no-repeat;	
	display:block;	
} 

.cdcimage1 {
	position:absolute;
	width:360px;
	height:230px;
	display:block;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
}
.cdctxt1{
	position:absolute;
	width:330px;
	height:300px;
	display:block;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage2 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt2{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage3 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt3{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage4 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt4{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage5 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt5{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage6 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt6{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage7 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt7{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;		
}
.cdcimage8 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:80px;
	left:40px;
	border : 0px solid #FFFFFF;	
	
}
.cdctxt8{
	position:absolute;
	width:330px;
	height:300px;
	display:none;
	top:15px;
	left:447px;
	border : 0px solid #002513;
}

.cdcbloc1{
	position:absolute;
	width:400px;
	height:60px;
	display:block;
	top:350px;
	left:32px;
	border : 0px solid #FFFFFF;		
}
.cdcbloc2{
	position:absolute;
	width:400px;
	height:60px;
	display:block;
	top:414px;
	left:32px;
	border : 0px solid #FCFCCF;		
		
}
.imgcdc1 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:0px;
	border : 0px solid #FCFCCF;			
}
.imgcdc2 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:100px;
	border : 0px solid #FCFCCF;			
		
}
.imgcdc3 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:200px;
	border : 0px solid #FCFCCF;			
		
}
.imgcdc4 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:300px;
	border : 0px solid #FCFCCF;			
		
}
.imgcdc5 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:0px;
	border : 0px solid #FCFCCF;			
	
}
.imgcdc6 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:100px;
	border : 0px solid #FCFCCF;			
		
}
.imgcdc7 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:200px;
	border : 0px solid #FCFCCF;			
		
}
.imgcdc8 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:300px;
	border : 0px solid #FCFCCF;			
		
}

.titrecdctxt {
	position:absolute;
	left:20px;
	top:20px;
	text-align:left;
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
}

.memolibrecdc {
	position:absolute;
	left:20px;
	top:80px;
	text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	
}

.plusdinfocdc {
	position:absolute;
	left:65px;
	top:280px;
	text-align:left;
	display:block;
	width:23px;
	height:23px;
	vertical-align:top;
}
	
.aplusdinfocdc {
	text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	text-decoration:none;
}
.aplusdinfocdc:hover {
	text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.plusdinfocdc1 {
	position:absolute;
	left:100px;
	top:285px;
	text-align:left;
	display:block;
	width:180px;
	height:23px;
	vertical-align:top;
		
	
}
.btautrerecherche {
	display:block;
	position:absolute;
	top:386px;
	left:540px;
	width:170px;
	height:42px;	
}
/*************************************************/
/* s?lection des critères de recherche **********/
/***********************************************/	

.fondselection {
	position:relative;
	width:815px;
	height:501px;
	float:left;
	background-image:url("../images/bloc_biens_a_vendre.png");
	background-repeat:no-repeat;	
	display:block;	
	margin-top:0px;
} 
.text-selection {
	position:absolute;
	width:344px;
	height:94px;
    top:75px;
    left:60px;
    background-image:url("../images/texte-bien.png");
	background-repeat:no-repeat;
	display:block;

    
}
.sel_neo_img {
	position:absolute;
	width:90px;
	height:96px;
    top:0px;
    left:0px;
    background-image:url("../images/bandeau_nouveaute.png");
	background-repeat:no-repeat;
	display:block;


}
.moteurselection {
	display:block;
	position:absolute;
	width:360px;
	height:450px;
	border:0px solid #000000;
	left:470px;
	top:30px;

}

.sel_nouveaute {
	width:344px;
	height:250px;
    top:220px;
    left:60px;
	background-repeat:no-repeat;
	display:block;
	border:0px solid #000000;
    position:absolute;
    
}
.selTypeBien {
	position:relative;
	text-align:left;
	margin:10px;
	width:330px;
	height:20px;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	font-weight:bold;
}
.selcritere {
	position:relative;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
	width:330px;
	height:30px;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	font-weight:normal;
}
.selcritere3 {
	position:relative;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
	width:350px;
	height:50px;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	font-weight:normal;
}
.selcritere2 {
	position:relative;
	text-align:left;
	margin-left:20px;
	margin-top:10px;
	margin-right:10px;
	width:330px;
	height:30px;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	font-weight:normal;
}

.selcritere4 {
	position:relative;
	text-align:center;
	margin-left:12px;
	margin-top:0px;
	margin-right:10px;
	width:330px;
	height:30px;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
	font-weight:normal;
}
.selcritere5 {
	position:relative;
	text-align:left;
	margin-left:20px;
	margin-top:30px;
	margin-right:10px;
	width:330px;
	height:20px;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	font-weight:normal;
}
.selectionbt {
	position:absolute;
	left:65px;
	top:40px;
	text-align:left;
	display:block;
	width:23px;
	height:23px;
	vertical-align:top;
	cursor:pointer;
}
	
.selectiontxt1 {
	text-align:left;
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
	text-decoration:none;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
}
.selectiontxt1:hover {
	text-align:left;
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	background-color:#FFFFFF;
	border:0px solid #FFFFFF;
}
.selectionbt1 {
	position:absolute;
	left:100px;
	top:45px;
	text-align:left;
	display:block;
	width:180px;
	height:23px;
	vertical-align:top;
	cursor:pointer;	
}

.selectionselect {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    font-weight:normal;
}
/******************************************/
/* Liste *********************************/
/****************************************/

.blocliste {
	position:relative;
	width:783px;
	height:531px;
	float:left;
	background-image:url("../images/bloc_liste.png");
	background-repeat:no-repeat;	
	display:block;	
	margin-top:0px;
	margin-left:20px;	
}
.aucunbien {
	position:relative;
	width:795px;
	height:531px;
	float:left;
	background-image:url("../images/aucunbien.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}
.aucunbientxt {
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:normal;
    position:relative;
    width:700px;
    margin-top:120px;
    margin-left:50px;
}

.listedesbiens {
	display:block;
	position:absolute;
	top:10px;
	left:460px;
	width:300px;
	height:20px;
}

.numerotation2 {
	text-align:left;
	font-weight:bold;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	text-decoration:none;
}
.numerotation {
	text-align:left;
	font-weight:normal;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	text-decoration:none;
}
.numerotationbold {
	text-align:left;
	font-weight:bold;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
	text-decoration:none;
}
.blocliste1 {
    display:block;
    width:774px;
    height:120px;
    position:absolute;
    top:40px;
    left:5px;
	background-image:url("../images/bloc_liste_rouge.png");
	background-repeat:no-repeat;
}

.blocliste2 {
    display:block;
    width:774px;
    height:120px;
    position:absolute;
    top:163px;
    left:5px;
	background-image:url("../images/bloc_liste_noir.png");
	background-repeat:no-repeat;
}

.blocliste3 {
    display:block;
    width:770px;
    height:120px;
    position:absolute;
    top:285px;
    left:5px;
	background-image:url("../images/bloc_liste_rouge.png");
	background-repeat:no-repeat;

}

.blocliste4 {
    display:block;
    width:770px;
    height:120px;
    position:absolute;
    top:408px;
    left:5px;
	background-image:url("../images/bloc_liste_noir.png");
	background-repeat:no-repeat;
 }
.sousbloclisted {
    display:block;
    width:390px;
    float:left;
    position:relative;
    height:100px;
}
.sousbloclisteg{
    display:block;
    width:369px;
    float:left;
    position:relative;
    height:100px;
}

.listeimage {
    position:absolute;
    left:10px;
    top:10px;
    width:140px;
    height:80px;
    float:left;
}
.listedesc {
    position:absolute;
    left:160px;
    top:10px;
    width:235px;
    height:80px;
    float:left;
}
.alistedesc {
	text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.alistedesc2 {
	text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#888888;
    text-decoration:none;
}
.listememolibre {
    display:block;
    width:330px;
    text-align:left;
    height:60px;
    margin-left:30px;
    margin-top:5px;
}

.listebt {
    display:block;
    width:370px;
    text-align:left;
    height:35px;
    margin-left:25px;
}
.listebtemail {
    position: relative;
    display:block;
    width:80px;
    height:20px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    float:left;
    padding-left:25px;

}
.listebtajout {
    position: relative;
    display:block;
    width:100px;
    height:20px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    float:left;
    padding-left:25px;
}
.listebtdetail {
    position: relative;
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    float:right;
    padding-left:20px;
    padding-top:3px;
}
.abtliste {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
    text-decoration:none;

}
.abtliste:hover {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

}
.abtliste:hover {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

}

.abtlistedetail {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
    text-decoration:none;
}
.abtliste1 {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.abtliste1:hover {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

}
/*************************************************************************/
/************* détails **************************************************/
/***********************************************************************/

.blocdetail {
	position:relative;
	width:813px;
	height:507px;
	float:left;
	background-image:url("../images/bloc-detail.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:10px;

}
.detailimage1 {
	position:absolute;
	width:360px;
	height:260px;
	display:block;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;
}
.detailimage2 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
    border : 0px solid #FFFFFF;

}
.detailimage3 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimage4 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimage5 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimage6 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimage7 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimage8 {
	position:absolute;
	width:360px;
	height:230px;
	display:none;
	top:75px;
	left:25px;
	border : 0px solid #FFFFFF;

}
.detailimgbloc1{
	position:absolute;
	width:400px;
	height:400px;
	display:block;
	top:50px;
	left:16px;
	border : 0px solid #FFFFFF;
}
.detailimgbloc2{
	position:absolute;
	width:400px;
	height:70px;
	display:block;
	top:404px;
	left:16px;
	border : 0px solid #FCFCCF;

}
.imgdetail1 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:0px;
	border : 0px solid #FCFCCF;
}
.imgdetail2 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:100px;
	border : 0px solid #FCFCCF;

}
.imgdetail3 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:200px;
	border : 0px solid #FCFCCF;

}
.imgdetail4 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:300px;
	border : 0px solid #FCFCCF;

}
.imgdetail5 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:0px;
	border : 0px solid #FCFCCF;

}
.imgdetail6 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:100px;
	border : 0px solid #FCFCCF;

}
.imgdetail7 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:200px;
	border : 0px solid #FCFCCF;

}
.imgdetail8 {
	position:absolute;
	width:100px;
	height:60px;
	display:block;
	top:0px;
	left:300px;
	border : 0px solid #FCFCCF;

}


.detailbloc1{
	position:absolute;
	width:360px;
	height:18px;
	display:block;
	top:480px;
	left:32px;
	border : 0px solid #FFFFFF;
}

.detailtextpresentation{
	position:absolute;
	width:360px;
	height:140px;
	display:block;
	top:370px;
	left:52px;
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.detail_clic_photo {
    position:relative;
    margin-top:20px;
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;


}
.detailtexte {
    display:block;
    width:340px;
    height:460px;
    top:-10px;
    left:425px;
    position:absolute;
}

.detailtitre {
    display:block;
    position:relative;
    margin:0px;
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-decoration:none;
    width:340px;
    height:50px;
}

.detailmemolibre {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:340px;
    height:180px;
    margin-top:5px;
}
.detailliste {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:340px;
    height:130px;
}
.detailbt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-decoration:none;
    width:340px;
    height:120px;
}
.btdetail1 {
    position: relative;
    display:block;
    width:300px;
    height:20px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    padding-left:30px;
    padding-top:4px;
}
.abtdetail {
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-decoration:none;
}
.abtdetail:hover {
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
.abtdetail2 {
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.abtdetail2:hover {
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
.detaillien_pre {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-decoration:none;
    width:150px;
    height:20px;
    position:absolute;
    top:0px;
    left:0px;
}

.detail_miniature {
    border:1px solid #FFFFFF;
}

.detaillien_suiv{
    text-align:right;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-decoration:none;
    width:150px;
    height:20px;
    position:absolute;
    top:0px;
    left:180px;
}
/**********************************************/
/* Login *************************************/
/********************************************/
.bloc_login {
	position:relative;
	width:798px;
	height:510px;
	float:left;
	background-image:url("../images/mon-compte.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:10px;
}

.blocklogingauche {
    display:block;
    position:absolute;
    top:140px;
    left:30px;
    width:360px;
    height:300px;
}

.blocklogindroite {
    display:block;
    position:absolute;
    top:140px;
    left:450px;
    width:330px;
    height:300px;
}
.loginsoustitre {
    text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;

}
.loginsoustitre1 {
    text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    font-weight:bold;
}
.logintxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    font-weight:normal;
}
.logintxt_m {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    font-weight:normal;
    width:200px;
}
.logintxt1 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    font-weight:normal;
}
.logina {
   text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    font-weight:normal;
}
.logina:hover {
   text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:underline;
    font-weight:normal;
}

.btloging {
   position:absolute;
   display:block;
   text-align:center;
   width:330px;
   top:200px;
   left:140px;
}
.btlogind {
   position:absolute;
   display:block;
   text-align:center;
   width:330px;
   top:200px;
   left:100px;

 }

.boutonlogin {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:3px;
    padding-left:24px;
}
.boutonlogin1 {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:3px;
    padding-left:20px;
}

/************************************************************************/
/******** Modification // création du compte ***************************/
/***********************************************************************/

.bloc_compte {
	position:relative;
	width:798px;
	height:510px;
	float:left;
	background-image:url("../images/mon-compte.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:8px;
}

.compteindent {
    display:block;
    position:absolute;
    top:75px;
    left:18px;
    width:390px;
    height:360px;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.comptechamps {
    display:block;
    position:absolute;
    top:100px;
    left:434px;
    width:330px;
    height:300px;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

 }
.bouton {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:3px;
    padding-left:30px;
    
}
.compte_txt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    
}
.compte_txt_input {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:200px;

}
.compte_txt_input2 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:40px;

}
.compte_txt_input3 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:150px;

}
.compte_txt_input4 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    width:100px;

}
/***********************************************************************/
/********* detail compte **********************************************/
/*********************************************************************/
.comptemaselection {
    display:block;
    position:absolute;
    top:33px;
    left:440px;
    width:330px;
    height:400px;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

}
.comptetitrepartie {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.comptetitrepartie1 {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.comptetxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.comptetxt1 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
.compteseparation {
    display:block;
    width:390px;
    height:10px;
    border-bottom:1px dashed #FFFFFF;
    position:relative;
    
}
.comptespacer {
    display:block;
    width:390px;
    height:10px;
    position:relative;
}

.compte_bt {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    padding-left:25px;
    text-decoration:none;
}
.compte_bt_long {
    display:block;
    width:160px;
    height:30px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    padding-left:25px;
    text-decoration:none;
}
.compte_bt:hover {
     text-decoration:underline;
 }
 .compte_bt_long:hover {
     text-decoration:underline;
 }

 .compte_bt_noir {
    display:block;
    width:100px;
    height:30px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    padding-left:25px;
    text-decoration:none;
}

.compte_bt_noir:hover {
     text-decoration:underline;
 }
.comptepetittxt {
    text-align:left;
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    
}

/****************************************************************************/
/********* Fiche de recherche ***********************************************/
/****************************************************************************/

.bloc_fichederecherche {
	position:relative;
	width:803px;
	height:531px;
	float:left;
	background-image:url("../images/recherche.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:10px;
}

.recherchefiche {
    display:block;
    width:700px;
    height:400px;
    position:absolute;
    top:120px;
    left:100px;
}
.recherchetxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.recherchetxt_input {
   text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    
}
.recherchebouton {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:3px;
    padding-left:15px;

}
.recherchebouton1 {
    display:block;
    width:110px;
    height:30px;
	background-image:url("../images/btn_details.png");
	background-repeat:no-repeat;
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:3px;
    padding-left:30px;

}

/***********************************************/
/* Estimation *********************************/
/*********************************************/
.bloc_estimation {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_estimation.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}
.estimation-texte {
    position:absolute;
	width:405px;
	height:98px;
    top:95px;
    left:22px;
    background-image:url("../images/texte_estimation.png");
	background-repeat:no-repeat;
	display:block;
}
.estimation-texte2 {
    position:absolute;
	width:415px;
	height:98px;
    top:335px;
    left:10px;
        text-align:center;
	background-repeat:no-repeat;
	display:block;
}
.estimation-texte3 {
    position:absolute;
	width:405px;
	height:98px;
    top:410px;
    left:35px;

	background-repeat:no-repeat;
	display:block;
}
.deposertxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:40px;
    left:464px;
    position:absolute;
    width:300px;
    
}
.estimation_titre {
  	font-size:24px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}

.estimation_titre2 {
  	font-size:32px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.estimationmail {
  	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
.estimationmail:hover {
  	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
    text-decoration:underline;
}

.estimation-titre {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#88151a;
    text-decoration:none;
}
.estimation-txt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#88151a;
    text-decoration:none;
}
.estimation-txt_input {
    text-align:left;
	font-weight:normal;
	font-size:11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#88151a;
    text-decoration:none;
}
/******************************************************************************/
/*  Infos pratiques **********************************************************/
.bloc_info_pratique {
	position:relative;
	width:806px;
	height:491px;
	float:left;
	background-image:url("../images/bloc_info_pratique.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}

.infotxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:70px;
    padding-left:30px;
    position:relative;
    width:710px;
 }
.inforens {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    position:absolute;
    width:300px;
    top:100px;
    left:470px;
  }
.infoa {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    
}
 /*************************************************************************/
 /* calculatrice **********************************************************/

 .bloc_calculatrice {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_calculatrice.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}

.calctitre {
    text-align:left;
	font-weight:normal;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-top:100px;
    padding-left:30px;
    position:relative;
    width:400px;
    font-weight:bold;
    
}
.calcbloc {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    margin-top:84px;
    padding-left:30px;
    position:relative;
    width:380px;
    height:200px;
    display:block;
}
.calcbloc2 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-left:30px;
    position:absolute;
    width:380px;
    height:200px;
    left:410px;
    top:50px;
    display:block;
}
.calcbloc3 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    padding-left:30px;
    position:absolute;
    width:380px;
    height:200px;
    left:410px;
    top:260px;
    display:block;
}


.calcbloctitre {
    text-align:left;
	font-weight:normal;
	font-size:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    font-weight:bold;
    width:400px;
    height:20px;
    display:block;


}
.calcbloctitre2 {
    text-align:left;
	font-weight:normal;
	font-size:15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    font-weight:bold;
    width:400px;
    height:20px;
    display:block;


}
.calcblocttxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    vertical-align:top;
    width:710px;
    height:100px;
    display:block;

}
.calcbttxt {
    border:1px outset  #FFFFFF;
    background-color:#FFFFFF;
 	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    
}
.calctxt {
   text-align:left;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   vertical-align:top;
}
.calctxt3 {
   text-align:left;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   vertical-align:top;
}
.calctxt2 {
   text-align:left;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   vertical-align:top;
}
.calctxt4 {
   text-align:left;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   vertical-align:top;
}
.calctxt5 {
   text-align:center;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   vertical-align:top;
   padding-left:55px;
}
.calctxt6 {
   text-align:center;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   vertical-align:top;
   padding-left:75px;
}
.calctxt7 {
   text-align:center;
   font-weight:normal;
   font-size:12px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
   vertical-align:top;
   padding-left:105px;
}
.calcinput {
   text-align:left;
   font-weight:normal;
   font-size:11px;
   font-family : Verdana, Arial, Helvetica, sans-serif;
   color:#000000;
}
/*****************************************************************************/
/*** Pop up nous contacter au sujet de ce bien ******************************/
/***************************************************************************/
.popuptxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.popuptxt_petit {
    text-align:left;
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}
.popuptxt_input {
   text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

.popupbt {
    position: relative;
    display:block;
    width:80px;
    height:20px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    padding-left:25px;
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.popupbt:hover {
  text-decoration:underline;
    
}

/*******************************************/
/*** Impression de la fiche ***************/
/*****************************************/

.imprbt {
    position: relative;
    display:block;
    width:80px;
    height:20px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    padding-left:25px;
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#881519;
    text-decoration:none;
}
.impr:hover {
  text-decoration:underline;

}

.imprbandeau {
    text-align:left;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#881519;
    text-decoration:none;

    
}
.imprtxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
/*****************************************************************************/
/********* Location *********************************************************/
/***************************************************************************/
 .bloc_location {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_location.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}
.loctxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
.locforms {
    width:300px;
    position:relative;
    height:450px;
    margin-top:90px;
    margin-left:460px;
}
.location-texte {
	position:absolute;
	width:381px;
	height:43px;
    top:115px;
    left:32px;
    background-image:url("../images/texte_location.png");
	background-repeat:no-repeat;
	display:block;


}
.loca {
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;

}
.loca:hover {
   text-decoration:underline;


}
/*****************************************************************************/
/********* mentions légales**************************************************/
/***************************************************************************/

 .bloc_mentions {
	position:relative;
	width:802px;
	height:499px;
	float:left;
	background-image:url("../images/bloc-mentions.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}
.mentionstxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.mentionsforms {
    width:700px;
    position:relative;
    height:450px;
    margin-top:80px;
    margin-left:30px;
}
.mentionsa {
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;

}
.mentionsa:hover {
   text-decoration:underline;


}
/*****************************************************************************/
/********* contact      *****************************************************/
/***************************************************************************/

 .bloc_contact {
	position:relative;
	width:802px;
	height:499px;
	float:left;
	background-image:url("../images/bloc-contact.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}

.contactforms {
    width:700px;
    position:relative;
    height:450px;
    margin-top:80px;
    margin-left:30px;
}
.contacttitre {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.contacttxt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.contacttxt_input {
    text-align:left;
	font-weight:normal;
	font-size:11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
}
.contacttxt_petit {
    text-align:left;
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
}
.contactbt {
    position: relative;
    display:block;
    width:80px;
    height:16px;
	background-image:url("../images/btn.png");
	background-repeat:no-repeat;
    padding-left:25px;
    text-align:left;
	font-weight:bold;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
 }
.contactbt:hover {
   text-decoration:underline;
}

/*****************************************************************************/
/* propriétaires *************************************************************/
/*****************************************************************************/
.bloc_proprietaire {
	position:relative;
	width:815px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_proprietaire.png");
	background-repeat:no-repeat;
	display:block;
}
.proprio_txt {
	position:absolute;
	width:405px;
	height:98px;
    top:120px;
    left:20px;
    background-image:url("../images/texte_propietaire.png");
	background-repeat:no-repeat;
	display:block;
}
.bloc_acquereurs {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_acquereurs.png");
	background-repeat:no-repeat;
	display:block;
}
.vendeurs_resultat {
    display:block;
    position:absolute;
    width:720px;
    height:400px;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    top:90px;
    left:40px;
}
.vendeurs_results {
    display:block;
    position:absolute;
    width:340px;
    height:400px;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:70px;
    left:460px;
}

.vendeurs_b_g {
    display:block;
    position:absolute;
    width:340px;
    height:200px;
	font-weight:normal;
	font-size:18px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    top:100px;
    left:50px;
}
.vendeurs_b_d {
  display:block;
    position:absolute;
    width:330px;
    height:400px;
	font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:70px;
    left:460px;
}
.vendeurs_b_d_a {
    font-weight:normal;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#A41322;
    text-align:left;
    vertical-align:top;


}
.vendeurs_ref {
    display:block;
    position:absolute;
    width:320px;
    height:20px;
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:25px;
    left:460px;
    text-align:right;
    
}
.vendeurs_contact {
    display:block;
    position:absolute;
    width:320px;
    height:300px;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    top:90px;
    left:40px;
    text-align:left;

}
.vendeurs_retour {
    display:block;
    position:absolute;
    width:350px;
    height:30px;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:470px;
    left:440px;
    text-align:center;
}

.vendeurs_liens {
    display:block;
    position:absolute;
    width:350px;
    height:30px;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    top:440px;
    left:440px;
}
.vendeurs_stitre {
	font-weight:bold;
	font-size:20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:center;
    vertical-align:top;
    
}
.vendeurs_stxt {
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:center;
    vertical-align:top;

}
.vendeurstd {
	font-weight:normal;
	font-size:13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-align:left;
    vertical-align:top;
}
.vendeurstd:hover {
	font-weight:normal;
	font-size:13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-align:left;
    vertical-align:top;
}
.vendeurstd1 {
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-align:left;
    vertical-align:top;
 }
 .vendeurstd3 {
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
}
.vendeurstd4 {
	font-weight:bold;
	font-size:16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
 }
.bloc_ficherecherche {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_fiche_recherche.png");
	background-repeat:no-repeat;
	display:block;
}
.vendeurstxt {
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#a41322;
    text-align:left;
}

.txt-vente {
	position:absolute;
	width:322px;
	height:145px;
    top:90px;
    left:50px;
    background-image:url("../images/txt-vente.jpg");
	background-repeat:no-repeat;
	display:block;
}
.vendeurschamps {
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
    
}
.vendeurschamps1 {
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
    width:725px;
    display:block;
    position:relative;
    margin-left:30px;
}
.vendeurtitre {
    margin-top:80px;
    margin-left:38px;
    width:735px;
    display:block;
    position:relative;
 	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
}

.vendeursoustitre {
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
}
.vendeurs_bt {
    position: relative;
    display:block;
    width:106px;
    height:29px;
	background-image:url("../images/bouton_acquereurs.png");
	background-repeat:no-repeat;
    padding-left:25px;
 	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-align:left;
    vertical-align:top;
 }
 .bloc_presentation {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_presentation.png");
	background-repeat:no-repeat;
	display:block;
}

/****************************************************************************/
/* **diagnostics immobiliers ************************************************/
/****************************************************************************/
.bloc_diag {
	position:relative;
	width:811px;
	height:517px;
	float:left;
	background-image:url("../images/bloc_diag.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
}

.diag_txt {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:100px;
    left:40px;
 }
 .diag_txt1 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:110px;
    left:40px;
 }
  .diag_txt2 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:120px;
    left:40px;
 }
 .diag_txt4 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:140px;
    left:40px;
 }
 .diag_txt5 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:90px;
    left:40px;
 }


 .diag_lien {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:150px;
    left:40px;
 }
  .diag_lien2 {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:130px;
    left:40px;
 }
  .diag_lien_gauche {
    text-align:left;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:250px;
    position:relative;
    float:left;
 }
   .diag_lien_droit {
    text-align:right;
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:250px;
    position:relative;
    float:right;
 }
.diag_a {
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    
}
.diag_a:hover {
	font-weight:normal;
	font-size:12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:underline;

}
.diag_ital {
    text-align:left;
	font-weight:normal;
	font-size:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-style:italic;
}

.diag_titre {
    text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    text-decoration:none;
    display:block;
    width:710px;
    position:relative;
    top:80px;
    left:40px;
}

/****************************************************************************/
/* **notre agence            ************************************************/
/****************************************************************************/
.bloc_agence {
	position:relative;
	width:820px;
	height:510px;
	float:left;
	background-image:url("../images/bloc_agence.png");
	background-repeat:no-repeat;
	display:block;
}
.agenceimg {
	position:absolute;
	width:381px;
	height:214px;
	background-image:url("../images/journuitpaves.jpg");
	background-repeat:no-repeat;
	display:block;
    top:146px;
    left:35px;

 }
.agencetxt {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
    text-decoration:none;
    display:block;
    width:360px;
    position:relative;
    top:150px;
    left:480px;
    
}
.agenceinfoa {
    text-align:left;
	font-weight:bold;
	font-size:14px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
}


/******************************************************************************/
/*  nos partenaires **********************************************************/
.bloc_info_partenaires {
	position:relative;
	width:806px;
	height:491px;
	float:left;
	background-image:url("../images/bloc-partenaires.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:0px;
}

/******************************************************************************/
/*  nos honoraires **********************************************************/
.bloc_honoraires{
	position:relative;
	width:786px;
	height:491px;
	float:left;
	background-image:url("../images/honoraires.png");
	background-repeat:no-repeat;
	display:block;
	margin-top:0px;
	margin-left:20px;
}
