
*{outline: none;}

a.livret {color:#F9B418;text-decoration:underline;}

a:hover.livret {color:#F9B418;text-decoration:none;}

#livret {display:none;
    left: 670px;
    position: absolute;
    top: 37px;
    z-index: 1;
}

#livret2 {display:none;
    height: 48px;
    left: 615px;
    position: absolute;
    top: 19px;
    width: 48px;
    z-index: 1;
}

/**************************************************************** principale **/
html,body{font-family: "Arial";margin:0;padding:0;
background-color:#ffffff;}

img{border:0;}

form{margin:0;}

#bloc {float:left;width:1000px;min-height:50px;height:auto !important;height:50px;}

#global{width:1000px;margin:auto;padding-top:0px;}

/******************************************************************* marquee **/
#header_marquee_div {position:absolute;z-index:100;top:2px;left:0px;width:100%;height:18px;}

#text_marquee {font-size:9px;color:#a9aaab;
}

.lienscroll {text-decoration:none;color:#a9aaab;cursor:pointer;}

a.lienscroll {text-decoration:none;color:#a9aaab;}

a:hover.lienscroll {text-decoration:underline;color:#a9aaab;}

/********************************************************************** blog **/
.dateflob {float:left;width:55px;color:#808080;font-size:9px;margin-top:3px;}

.datefloc {
border-left:1px solid #2E2E2E;
color:#2E2E2E;
float:left;
font-size:11px;
padding-left:10px;
width:264px;
}

a.dateflod {color:#2e2e2e;text-decoration:underline;}
a:hover.dateflod {color:#2e2e2e;text-decoration:none;}

.fblog {
float:left;
margin-top:4px;
width:330px;
}

#divblog {
left:245px;
position:absolute;
top:34px;
width:330px;
z-index:10;
}

/**************************************************************** indexation **/
#footer_indexation {
color:#A3A3A3;
font-size:10px;
left:20px;
position:absolute;
text-align:justify;
top:14px;
width:765px;
z-index:2;
}

.footerlink {font-size:10px;color:#a3a3a3;text-decoration:none;text-transform:capitalize;}

.footerlink a {font-size:10px;color:#a3a3a3;text-decoration:none;}

.footerlink a:hover{font-size:10px;color:#a3a3a3;text-decoration:underline;}

.footerlink2 {font-size:10px;color:#a3a3a3;text-decoration:none;}

a.footerlink2 {font-size:10px;color:#a3a3a3;text-decoration:none;}

a:hover.footerlink2 {font-size:10px;color:#a3a3a3;text-decoration:underline;}

/********************************************************************* index **/
#blocindex {float:left;width:1000px;height:144px;position:relative;z-index:1;}

#partenaire {width:380px;height:60px;position:absolute;z-index:2;top:42px;left:600px;}

#barre1 {position:absolute;z-index:2;top:18px;left:586px;
background-color:#bcbcbc;width:1px;height:108px;}

#barre2 {position:absolute;z-index:2;top:18px;left:230px;
background-color:#bcbcbc;width:1px;height:108px;}

#carre1{position:absolute;z-index:2;top:16px;left:16px;
width:5px;height:13px;background-color:#e2001a;}

#carre2{position:absolute;z-index:2;top:16px;left:245px;
width:5px;height:13px;background-color:#e2001a;}

#carre3{position:absolute;z-index:2;top:16px;left:600px;
width:5px;height:13px;background-color:#e2001a;}

#titre1 {color:#2E2E2E;font-size:12px;font-weight:bold;left:25px;letter-spacing:0.4px;
position:absolute;text-transform:uppercase;top:17px;z-index:2;}

#titre2 {color:#2E2E2E;font-size:12px;font-weight:bold;left:255px;letter-spacing:0.4px;
position:absolute;text-transform:uppercase;top:17px;z-index:2;}

#titre3{ color:#2E2E2E;font-size:12px;font-weight:bold;left:610px;letter-spacing:0.4px;
position:absolute;text-transform:uppercase;top:17px;z-index:2;}

/**************************************************** Espace Copropriétaire  **/
#sauve_newsletter_ok {
color:#606060;
font-family:Arial;
font-size:10px;
left:39px;
position:absolute;
top:38px;
width:100px;
z-index:2;
}

.input_news{
border-top: #a3a3a3 1px solid;
border-bottom: #e7e7e7 1px solid;
border-right: #eeeeee 1px solid;
border-left: #b9b9b9 1px solid;
color:#606060;
background-color:#e0e0e0;
font-size:10px;width:176px;padding-left:2px;}

.input_news2{
border-top: #a3a3a3 1px solid;
border-bottom: #e7e7e7 1px solid;
border-right: #eeeeee 1px solid;
border-left: #b9b9b9 1px solid;
color:#606060;
background-color:#e0e0e0;
font-size:10px;width:110px;padding-left:2px;margin-top:0px;}

#newsenvoyer {
background:url("../images/newsb.png") no-repeat scroll left top transparent;
height:18px;
left:122px;
position:absolute;
top:44px;
width:58px;
z-index:3;cursor:pointer;
}

.newsenvoyer {
color:#FFFFFF;
font-size:9px;
padding-top:4px;
text-align:center;
width:58px;
}

#news_utilisateur {
background:url("../images/news_utilisateur.png") no-repeat scroll left top transparent;
height:14px;
left:-21px;
position:absolute;
top:15px;
width:17px;
z-index:3;
}

#news_mail {
background:url("../images/news_mail.png") no-repeat scroll left top transparent;
height:14px;
left:-19px;
position:absolute;
top:47px;
width:12px;
z-index:3;
}

.text_news {color:#979797;text-transform:uppercase;}

.text_news2 {color:#979797;margin-top:2px;text-transform:uppercase;}

/******************************************************************** header **/
#header {float:left;width:1000px;height:590px;position:relative;z-index:1;
background:transparent url(../images/headerindex.jpg) no-repeat top left;}

#divflashindex {position:absolute;z-index:1;width:1000px;height:590px;}

#logoprogedi {height:62px;left:15px;position:absolute;top:54px;width:176px;z-index:2;display:none;}

#logoprogedi_ie {height:62px;left:15px;position:absolute;top:54px;width:176px;z-index:2;
background:transparent url(../images/logo_progedi.png) no-repeat top left;display:none;}

#logoremax {height:65px;right:20px;position:absolute;top:56px;width:149px;z-index:2;display:none;}

#logoremax_ie {height:65px;right:20px;position:absolute;top:56px;width:149px;z-index:2;
background:transparent url(../images/logo_remax.png) no-repeat top left;display:none;}

.hlogoprogedi {
display:block;
height:590px;
left:0;
position:absolute;
top:0;
width:1000px;
z-index:100;
}

.hlogoremax {display:block;height:590px;right:0px;position:absolute;top:0px;width:500px;z-index:100;}

#slogoremax {height:62px;left:693px;position:absolute;top:369px;width:267px;z-index:2;display:none;}

#slogoremax_ie {height:62px;left:693px;position:absolute;top:369px;width:267px;z-index:2;
background:transparent url(../images/slogo_remax.png) no-repeat top left;}

#citation {position:absolute;top:408px;left:39px;z-index:2;width:424px;height:126px;
background:transparent url(../images/back_citation.png) repeat;color:#fefefe;}

/******************************************************************** footer **/
#footer {float:left;width:1000px;height:84px;position:relative;z-index:1;
background-color:#2e2e2e;font-size:11px;color:#ffffff;}

#footer_coordonnes1 {left:16px;position:absolute;top:22px;z-index:2;text-align:left;}

#footer_coordonnes2 {right:16px;position:absolute;top:22px;z-index:2;text-align:right;}

a.lienmail {color:#ffffff;text-decoration:underline;}
a:hover.lienmail {color:#ffffff;text-decoration:none;}

#la-boite-immo {width:190px;height:30px;}

#footer_basindex {float:left;height:30px;width:1000px;text-align:right;position:relative;z-index:1;}



#t-f {width:79px;height:23px;position:absolute;top:61px;left:461px;z-index:2;}

a.lientwitter {position:absolute;top:0px;left:0px;z-index:3;width:40px;height:23px;background:transparent url(../images/twitter.png) no-repeat top left;}

a:hover.lientwitter {background:transparent url(../images/twitter.png) no-repeat top right;}

a.lienfacebook {position:absolute;top:0px;right:0px;z-index:3;width:40px;height:23px;background:transparent url(../images/facebook.png) no-repeat top left;}

a:hover.lienfacebook {background:transparent url(../images/facebook.png) no-repeat top right;}

a.lien_footer {color:#ffffff;text-decoration:none;}

a:hover.lien_footer {color:#F9B418;text-decoration:underline;}

#logo-fnaim-sia {
    height: 32px;
    left: 450px;
    position: absolute;
    top: 15px;
    width: 101px;
    z-index: 2;
}


