body { 
color: #60686b; 
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
margin: 0; 
padding: 0; 
width: 100%;
background-image:  url(../medias/communs/fond-espace.jpg); 
background-repeat : repeat-x;
background-color: #ffffff;
}


#contenu_pages_home{
position: absolute;
margin-left: -500px;
left: 50%;
width: 1000px;
margin-top: 0px;
height : 657px;
background-image:  url(../medias/communs/locaclic_espace.jpg); 
background-repeat : no-repeat;
}


#contenu{

width: 1000px;
margin-top : 127px;
}


/* BANDEAU */

#bandeau_home {
position: absolute; 
margin-left: -500px; 
left: 50%; 
top: 0px; 
width: 1000px; 
height: 124px;
}

#bandeau_menu {
width : 550px;
height : 32px;
float : left;
margin-top : 8px;
padding-top : 0px;
}

.menu_container {
float: left;
margin: 8px 0px 0px 0px;
}

.fonctionnalites {
height : 40px;
width : 310px;
margin-right : 80px;
float : right;
padding-top : 15px;
padding-bottom : 10px;

}

.deconnexion {
width : 100px;
padding-left : 139px;
float : left;

}


.logo {
float : left;
width : 255px;
height : 100px;
margin-right : 23px;
}


/* CARTE BANDEAU */

#carte {
width: 141px;
float : right;
color : #ffffff;
font-weight : bold;
font-size : 11px;
padding-right : 21px;
padding-top : 10px;
}

.date {
text-align : center;
height : 35px;
}


#region1 {
background-color: none;
position : absolute;
padding : 28px 0px 0px 33px;
}

#region2 {
background-color: none;
position : absolute;
padding : 46px 0px 0px 43px;
}


/* BOUTONS MENU */

#btn_accueil {
width : 131px; 
height: 24px;
background-image:  url(../medias/communs/menu/accueil.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
margin-right : 3px;
}

#btn_accueil:hover {
background-position: 0px -24px !important;
background-position: 0px -24px ;
}

#btn_accueil_actif {
width : 131px; 
height: 24px;
background-image:  url(../medias/communs/menu/accueil.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
margin-right : 3px;
background-position: 0px -24px !important;
background-position: 0px -24px ;
}

#btn_rechercher {
width : 131px; 
height: 24px;
background-image:  url(../medias/communs/menu/rechercher.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
margin-right : 3px;
}

#btn_rechercher:hover {
background-position: 0px -24px !important;
background-position: 0px -24px ;
}

#btn_proprietaires {
width : 131px; 
height: 24px;
background-image:  url(../medias/communs/menu/proprietaires.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
margin-right : 3px;
}

#btn_proprietaires:hover {
background-position: 0px -24px !important;
background-position: 0px -24px ;
}

#btn_locataires {
width : 131px; 
height: 24px;
background-image:  url(../medias/communs/menu/locataires.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
margin-right : 3px;
}

#btn_locataires:hover {
background-position: 0px -24px !important;
background-position: 0px -24px ;
}

#btn_accueil_telephonique {
width : 109px; 
height: 15px;
background-image:  url(../medias/communs/menu/accueil-telephonique.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 12px;
margin-right : 20px;
cursor : pointer;
}

#btn_accueil_telephonique:hover {
background-position: 0px -15px !important;
background-position: 0px -15px ;
}

#btn_mon_espace {
width : 109px; 
height: 15px;
background-image:  url(../medias/communs/menu/mon-espace.jpg); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 12px;
cursor : pointer;
}

#btn_mon_espace:hover {
background-position: 0px -15px !important;
background-position: 0px -15px ;
}


/* FOOTER */

#footer {
height: 23px;
width: 978px;
color: #60686b; 
text-align: right;
font-size:11px;
font-family : Arial;
padding-right : 22px;
padding-top : 15px;
}

/* BLOCS PAGES */


.col_tarif {
width : 540px;
float : left;
margin-right : 10px;
padding-top : 15px;
}

.col_tarif_right {
width : 320px;
float : left;
margin-right : 10px;
padding-top : 15px;
}

.depos_annonce {
height : 38px;
width : 980px;
}


.push_accueil_proprietaire {
background-image:  url(../medias/assistance-telephonique/push-proprietaire.gif); 
background-repeat: no-repeat;
width : 458px;
height : 240px;
float : left;
margin-left : 30px;
}

.push_accueil_locataire {
background-image:  url(../medias/assistance-telephonique/push-locataire.gif); 
background-repeat: no-repeat;
width : 458px;
height : 240px;
float : left;
}

.offre_locaclic {
width : 300px;
float : left;
padding-left : 40px;
}

.txt_article {
padding-top : 10px;
}

.bloc_haut {
background-image:  url(../medias/mon-espace/haut.gif); 
background-repeat: no-repeat;
width : 1000px;
height : 36px;
}

.bloc_int {
background-image:  url(../medias/mon-espace/int.gif); 
background-repeat: repeat-y;
width : 900px;
padding : 0px 50px 0px 50px;
}

.bloc_bas {
background-image:  url(../medias/mon-espace/bas.gif); 
background-repeat: no-repeat;
width : 1000px;
height : 50px;
}


.bloc_titre1 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/coup-de-coeur.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre2 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/e-mail.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre3 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/abonnement.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre4 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/donnees-perso.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre7 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/annonces-validation.gif);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre5 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/annonces-immobilieres.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_titre6 {
color : #ffffff;
background-image: url(../medias/mon-espace/menu/donnees-perso-proprietaire.jpg);
background-repeat: no-repeat;
height : 35px;
text-align : right;
}

.bloc_coup_de_coeur {
padding : 10px 0px 10px 0px;

}

.bloc_mail {
padding : 10px 0px 10px 0px;
}

.bloc_abonnement {
padding : 10px 0px 10px 0px;
}

.bloc_donnee_perso {
padding : 10px 0px 10px 0px;
}



.col_desc_bien_gauche {
width : 220px;
}

.col_desc_bien_droite {
width : 160px;
float : right;
}

.menu_push_gauche {
background-color: none;
width : 270px;
padding : 0px 0px 0px 10px;
float : left;
}

.push_modif_recherche {
background-image:  url(../medias/recherche/push-modif-recherche.jpg); 
background-repeat: no-repeat;
width : 272px;
height : 393px;
}

.push_affiner_recherche {
background-image:  url(../medias/recherche/push-affiner-recherche.jpg); 
background-repeat: no-repeat;
width : 272px;
height : 408px;
}

.bloc_contenu_centre {
float : left;
width : 700px;
}


.titre_centre {
float : left;
width : 700px;
height : 50px;
text-align : center;
}



.haut_push_contenu{
background-image:  url(../medias/recherche/haut-bloc.jpg); 
background-repeat: no-repeat;
width : 704px;
height : 58px;
}

.int_push_contenu {
width : 619px;
padding : 4px 30px 0px 55px;
background-image:  url(../medias/recherche/int-bloc.jpg); 
}

.bas_push_contenu {
width : 704px;
height : 47px;
background-image:  url(../medias/recherche/bas-bloc.jpg); 
background-repeat: no-repeat;
}


/* TABLEAU RESULTATS OFFRES */

.col_gauche {
background-color: #f4f6f7;
text-align : left;
font-weight : bold;
padding-left : 10px;
}

.col_centre {
background-color: #f4f6f7;
text-align : center;
}

.tr_gauche {
background-color: #ffffff;
text-align : left;
font-weight : bold;
}

.tr_centre {
background-color: #ffffff;
text-align : center;
}

/* BLOCS PROPRIETAIRES */

.push_haut {
height : 243px;
margin-bottom : 10px;
width : 1000px;
padding-left : 10px;
}

.push_haut_inscription {
height :50px;
margin-bottom : 10px;
width : 940px;
padding-left : 30px;
padding-top : 10px;

}

.push_haut_inscription_proprietaire {
height : 465px;
margin-bottom : 10px;
width : 1000px;
padding-left : 10px;
}


.push_bas {
padding-left : 10px;
height : 525px;
}

.push_bas_max {
padding-left : 10px;
height : 220px;
padding-left : 280px;
}

.push_bas_max_contact {
padding-left : 10px;
height : 380px;
padding-left : 280px;
}


.push_bas_max_ {
padding-left : 10px;
height : 220px;
padding-left : 270px;
}

.push_bas_max_inscription {
padding-left : 10px;
height : 340px;
padding-left : 270px;
}

.push_orange {
background-image:  url(../medias/proprietaires/push-orange.gif); 
background-repeat: no-repeat;
width : 353px;
height : 243px;
float : left;
}

.push_orange_annonce {
background-image:  url(../medias/proprietaires/push-orange-annonce.gif); 
background-repeat: no-repeat;
width : 353px;
height : 184px;
float : left;
}

.push_orange_validation {
background-image:  url(../medias/locataires/push-orange-validation.gif); 
background-repeat: no-repeat;
width : 397px;
height : 184px;
float : left;
}

.push_inscription_locataires {
background-image:  url(../medias/locataires/push-inscription.gif); 
background-repeat: no-repeat;
width :495px;
height : 316px;
float : left;
}

.push_orange_annonce_ {
background-image:  url(../medias/proprietaires/push-orange-annonce_.gif); 
background-repeat: no-repeat;
width : 353px;
height : 184px;
float : left;
}

.push_orange_locataire {
background-image:  url(../medias/locataires/push-orange.gif); 
background-repeat: no-repeat;
width : 397px;
height : 184px;
float : left;
}

.push_orange_locataire_ {
background-image:  url(../medias/locataires/push-orange_.gif); 
background-repeat: no-repeat;
width : 397px;
height : 184px;
float : left;
}

.push_orange_gratuit {
background-image:  url(../medias/proprietaires/push-gratuit.gif); 
background-repeat: no-repeat;
width : 353px;
height : 232px;
float : left;
}

.push_description_annonce {
background-image:  url(../medias/proprietaires/push-description-annonce.gif); 
background-repeat: no-repeat;
width : 489px;
height : 519px;
float : left;
}

.push_inscription_proprietaire {
background-image:  url(../medias/proprietaires/push-inscription-proprietaire.gif); 
background-repeat: no-repeat;
width : 489px;
height : 200px;
float : right;
margin-right : 20px;
}

.push_inscription_proprietaire_ {
background-image:  url(../medias/proprietaires/inscription-proprietaire.gif); 
background-repeat: no-repeat;
width : 489px;
height : 313px;
float : left;
}


.titre_bloc_centre {
width : 263px;
height :146px;
padding-top : 43px;
float : left;
}


.titre_bloc {
width : 1000px;
height :56px;
text-align : center;
}

.titre_bloc_espace {
width : 1000px;
text-align : center;
}


.titre_bloc_centre_max {
width : 1000px;
height :146px;
padding-top : 43px;
text-align : center;
}

.titre_bloc_centre_annonce {
width : 267px;
height :160px;
padding-top : 36px;
float : left;
}

.titre_bloc_centre_locataire {
width : 263px;
height :146px;
padding-top : 21px;
float : left;
}


.titre_bloc_centre_inscription_locataire {
width : 188px;
height :43px;
padding-top : 58px;
float : left;
}

.push_gris_large {
background-image:  url(../medias/mon-espace/push-gris.gif); 
background-repeat: no-repeat;
width : 454px;
height : 179px;
float : left;
}

.push_contact {
background-image:  url(../medias/mon-espace/push-contact.gif); 
background-repeat: no-repeat;
width : 455px;
height : 355px;
float : left;
}




.push_gris {
background-image:  url(../medias/proprietaires/push-gris.gif); 
background-repeat: no-repeat;
width : 280px;
height : 284px;
float : left;
}

.push_telephone {
background-image:  url(../medias/proprietaires/push-telephone.gif); 
background-repeat: no-repeat;
width : 280px;
height : 282px;
float : left;
}


.colone {
width : 210px;
float : left;
border-right : 1px solid #cecece;
padding-left : 60px;
padding-right : 20px;
}

.colone_ {
width : 218px;
float : left;
padding-left : 60px;
padding-right : 20px;
}



.sep_bordure_plan {
border-bottom : 1px solid #cecece;
width : 200px;
margin-left : 370px;
margin-top : 30px;
}

/* BLOCS TXT */


.titre_article_centre {
text-align : center;
margin-bottom : 10px;
}

.lien_centre {
text-align : center;
}

.situation {
width : 490px;
height : 80px;
float : left;
}


.bloc_picto {
height : 60px;
width : 320px;
}

.txt_picto {
height : 40px;
width : 260px;
padding-top : 10px;
float : right;
}


.txt_picto_telephone {
height : 55px;
width : 220px;
}

.txt_accueil_telephonique {
padding : 65px 50px 10px 50px;
}

.txt_push_proprietaire {
width : 270px;
padding  : 80px 20px 20px 50px; 
}

.txt_push_locataire {
width : 270px;
padding  : 70px 20px 20px 50px; 
}

.txt_push_annonce {
width : 275px;
padding  : 65px 10px 20px 55px; 
}

.txt_push_validation {
width : 315px;
padding  : 65px 10px 20px 30px; 
}


.txt_push_annonce_ {
width : 295px;
padding  : 65px 10px 20px 30px; 
}

.txt_push_annonce_large {
width : 390px;
padding  : 50px 10px 20px 70px; 
}

.txt_push_proprietaire_ {
width : 275px;
padding  : 55px 20px 20px 55px; 
}

.txt_push_large {
width : 325px;
padding  : 55px 20px 20px 55px; 
}


.txt_push_contenu {
width : 500px;
padding  : 80px 40px 30px 70px; 
}

.txt_push_gauche {
width : 230px;
padding  : 70px 20px 0px 20px; 
}

.txt_push_small {
width : 240px;
padding  : 60px 10px 0px 20px; 
}

.txt_carte {
width : 120px;
float : left;
padding : 15px 0px 10px 20px;
}

.img_carte {
float : right;
}

.lien_recherche {
width : 180px;
margin-left : 50px;
}

.pagination_haut {
text-align : right;
padding-right : 4px;
padding-top : 21px;
}

.pagination {
text-align : right;
padding-right : 4px;
}


.colone_txt_gauche {
width : 250px;
float : left;
}

.col_txt_droite {
float : left;
width : 330px;
}

.retour_liste {
width : 670px;
height : 28px;
padding-left : 10px;
}

.retour_centre {
height : 28px;
text-align : center;
}

.bloc_footer_centre {
height : 130px;
width : 980px;
padding-left : 20px;
text-align : left;
}

.boutons_carte {
width : 620px;
height : 23px;
margin-bottom : 12px;
}

.liens_proximite {
float : left;
width : 200px;
padding-left : 10px;
}


/* TABLEAU DISPONIBILITE PROPRIETAIRE */

.tab_bg_orange {
background-color : #ea5c0c;
cursor : pointer;
}

.tab_bg_gris {
background-color : #a8aaac;
cursor : pointer;
}

.case_disponibilite td:hover {
cursor : pointer;
}

.legende_orange {
background-color : #ea5c0c;
height : 13px;
width : 13px;
float : left;
margin-right : 5px;
}

.legende_gris {
background-color : #a8aaac;
height : 13px;
width : 13px;
float : left;
margin-right : 5px;
}

.legende {
margin-right : 5px;
width : 230px;
padding-left : 83px;

}

.txt_legende {
float : left;
width : 110px;
}


/* TABLEAU TARIFS */


.tab_head {
background-color : #666666;
color : #FFFFFF;
font-weight : bold;
font-size : 14px;
text-align : center;
height : 30px;
}

.tab_bg_gris_clair {
background-color : #f4f6f7;
color : #666666;
font-weight : bold;
height : 40px;
}

.tab_bg_gris_clair_centre {
background-color : #f4f6f7;
color : #666666;
font-weight : bold;
height : 40px;
text-align : center;
}


/* BOUTONS */

#btn_creer_espace {
width : 169px; 
height: 38px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/creer-espace.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 12px;
cursor : pointer;
}

#btn_creer_espace:hover {
background-position: 0px -38px !important;
background-position: 0px -38px ;
}

#btn_en_savoir_plus {
width : 139px; 
height: 35px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/en-savoir-plus.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 12px;
margin-left : 30px;
cursor : pointer;
}

#btn_en_savoir_plus:hover {
background-position: 0px -35px !important;
background-position: 0px -35px ;
}

#btn_rechercher_offre {
width : 121px; 
height: 35px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/rechercher.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 15px;
margin-left : 55px;
cursor : pointer;
}

#btn_rechercher_offre:hover {
background-position: 0px -35px !important;
background-position: 0px -35px ;
}

/************************************************************************/

#btn_alerte_mail {
width : 275px; 
height: 31px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/alerte-mail.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 5px;
margin-left : 212px;
cursor : pointer;
}

#btn_alerte_mail:hover {
background-position: 0px -31px !important;
background-position: 0px -31px ;
}

#btn_affiner_recherche {
width : 92px; 
height: 34px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/affiner-recherche.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
margin-top : 20px;
margin-left : 70px;
cursor : pointer;
}

#btn_affiner_recherche:hover {
background-position: 0px -34px !important;
background-position: 0px -34px ;
}

#btn_plus {
width : 25px; 
height: 23px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/plus.gif); 
background-repeat: no-repeat;
float : right;
margin-right : 130px;
margin-top : -3px;
border: 0px;
cursor : pointer;
}

#btn_plus:hover {
background-position: 0px -23px !important;
background-position: 0px -23px ;
}

#btn_plus_ {
width : 25px; 
height: 23px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/plus.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_plus_:hover {
background-position: 0px -23px !important;
background-position: 0px -23px ;
}

#btn_moins {
width : 23px; 
height: 21px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/moins.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_moins:hover {
background-position: 0px -21px !important;
background-position: 0px -21px ;
}


#btn_carte {
width : 50px; 
height: 20px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/carte.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_carte:hover {
background-position: 0px -20px !important;
background-position: 0px -20px ;
}

#btn_satellite {
width : 74px; 
height: 21px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/satellite.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_satellite:hover {
background-position: 0px -21px !important;
background-position: 0px -21px ;
}


#btn_hybride {
width : 62px; 
height: 21px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/hybride.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_hybride:hover {
background-position: 0px -21px !important;
background-position: 0px -21px ;
}


#btn_visiter {
width : 93px; 
height: 34px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/visiter.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 180px;
border: 0px;
cursor : pointer;
}

#btn_visiter:hover {
background-position: 0px -35px !important;
background-position: 0px -35px ;
}



#btn_coup_de_coeur {
width : 139px; 
height: 35px;
background-color:transparent;
background-image:  url(../medias/recherche/boutons/coup-de-coeur.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 230px;
margin-top : 10px;
border: 0px;
cursor : pointer;
}

#btn_coup_de_coeur:hover {
background-position: 0px -34px !important;
background-position: 0px -34px ;
}



#btn_connexion  {
width : 131px; 
height: 35px;
background-color:transparent;
background-image:  url(../medias/proprietaires/boutons/connexion.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 65px;
margin-top : 15px;
border: 0px;
cursor : pointer;
}

#btn_connexion:hover {
background-position: 0px -35px !important;
background-position: 0px -35px ;
}


#btn_deposer_annonce  {
width : 200px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/proprietaires/boutons/deposer-annonce.gif); 
background-repeat: no-repeat;
float : right;
margin-left : 25px;
border: 0px;
cursor : pointer;
}

#btn_deposer_annonce:hover {
background-position: 0px -37px !important;
background-position: 0px -37px ;
}

#btn_publier_annonce  {
width : 234px; 
height: 36px;
background-color:transparent;
background-image:  url(../medias/proprietaires/boutons/publier-annonce.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 390px;
margin-right : 360px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_publier_annonce:hover {
background-position: 0px -36px !important;
background-position: 0px -36px ;
}

#btn_etape_suivante {
width : 141px; 
height: 30px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/etape-suivante.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 440px;
margin-right : 410px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_etape_suivante:hover {
background-position: 0px -29px !important;
background-position: 0px -29px ;
}

#btn_valider_inscription {
width : 209px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/valider-inscription.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 380px;
margin-right : 410px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_valider_inscription:hover {
background-position: 0px -36px !important;
background-position: 0px -36px ;
}

#btn_connexion {
width :131px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/mon-espace/boutons/se-connecter.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 430px;
margin-right : 410px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_connexion:hover {
background-position: 0px -36px !important;
background-position: 0px -36px ;

}

#btn_envoyer {
width :131px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/envoyer.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 445px;
margin-right : 410px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_envoyer_ {
width :131px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/communs/boutons/envoyer.gif); 
background-repeat: no-repeat;
float : left;
margin-left : 445px;
margin-right : 410px;
margin-bottom : 10px;
border: 0px;
cursor : pointer;
}

#btn_envoyer:hover {
background-position: 0px -35px !important;
background-position: 0px -35px ;
}

#btn_abbonner {
width :131px; 
height: 37px;
background-color:transparent;
background-image:  url(../medias/mon-espace/boutons/abbonner.gif); 
background-repeat: no-repeat;
float : left;
border: 0px;
cursor : pointer;
}

#btn_abbonner:hover {
background-position: 0px -38px !important;
background-position: 0px -38px ;

}



/* FORMULAIRE PUSH */

.box_offre {
display : block;
float : left;
width : 130px;
}

.label_push {
width : 130px;
font-weight : bold;
margin-top : 3px;
margin-bottom : 15px;
}

.label_annonce {
width : 155px;
font-weight : bold;
margin-top : 3px;
margin-bottom : 15px;
float : left;
}

.label_annonce_large {
width : 235px;
font-weight : bold;
margin-top : 3px;
margin-bottom : 15px;
float : left;
}

.label_inscription {
width : 200px;
font-weight : bold;
margin-top : 3px;
margin-bottom : 15px;
float : left;
}


.label_proprietaire {
width : 100px;
font-weight : bold;
margin-top : 3px;
margin-bottom : 15px;
float : left;
}

.label_home {
width : 130px;
float : left;
font-weight : bold;
margin-bottom : 6px;
margin-top : 3px;
}

.label_lieu {
width : 100px;
float : left;
margin-bottom : 6px;
margin-top : 3px;
font-weight : bold;
}

.select_small {
width : 94px;
margin-bottom : 10px;
height : 23px;
}

.select {
width : 135px;
margin-bottom : 10px;
height : 23px;
}

.input_home {
width : 120px;
margin-bottom : 6px;
}

.input_contact {
width : 180px;
margin-bottom : 6px;
}

.input {
width : 130px;
margin-bottom : 10px;
}

.input_small {
width : 90px;
margin-bottom : 10px;
}

.checkbox_double {
float : left;
}

.message {
width : 130px;
margin-bottom : 10px;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.message_contact {
width : 180px;
margin-bottom : 10px;
font-size: 12px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
}

/* COMMUNS */

.spacer { 
clear: both;
background-color: none;
}

.txt_strong {
font-size : 15px;
font-weight : bold;
}

.normal {
font-weight : normal;
}

.bold {
font-weight : bold;
}

.orange_bold {
font-weight : bold;
color : #ff7b02;
}

.orange {
color : #ff7b02;
}

.orange_small {
color : #ff7b02;
font-size : 10px;
}

/* IMAGES */


.fleche_js {
margin-top : 9px;
}


.img_float_left {
float : left;
}

.img_float_right {
float : right;
}

.img_middle { 
vertical-align: middle;
}


 /* LIENS */
 
a:link { color: #60686b;  text-decoration: underline;}
a:visited { color: #60686b;  text-decoration: unerline;  }
a:hover { color: #ff7b02;  text-decoration: underline; }
a:active { color: #ff7b02; text-decoration: underline; }

a.lien_bold:link { color: #60686b;  text-decoration: underline; font-weight : bold;}
a.lien_bold:visited { color: #60686b;  text-decoration: unerline; font-weight : bold; }
a.lien_bold:hover { color: #ff7b02;  text-decoration: underline; font-weight : bold; }
a.lien_bold:active { color: #ff7b02; text-decoration: underline; font-weight : bold;}

a.lien_small:link { color: #60686b;  text-decoration: underline; font-size : 10px;}
a.lien_small:visited { color: #60686b;  text-decoration: unerline;  font-size : 10px;}
a.lien_small:hover { color: #ff7b02;  text-decoration: underline; font-size : 10px;}
a.lien_small:active { color: #ff7b02; text-decoration: underline; font-size : 10px;}

a.lien_footer:link { color: #60686b;  text-decoration: none;}
a.lien_footer:visited { color: #60686b;  text-decoration: none;  }
a.lien_footer:hover { color: #60686b;  text-decoration: underline; }
a.lien_footer:active { color: #60686b; text-decoration: underline; }

a.liens_carte:link { color: #ffffff;  text-decoration: none;}
a.liens_carte:visited { color: #ffffff;  text-decoration: none;  }
a.liens_carte:hover { color: #ffffff;  text-decoration: underline; }
a.liens_carte:active { color: #ffffff; text-decoration: underline; }

a.liens_annonce:link { color: #ff7b02;  text-decoration: none; font-weight : bold;}
a.liens_annonce:visited { color: #ff7b02;  text-decoration: none; font-weight : bold; }
a.liens_annonce:hover { color: #ff7b02;  text-decoration: underline; font-weight : bold; }
a.liens_annonce:active { color: #ff7b02; text-decoration: underline; font-weight : bold;}

a.lien_gris:link { color: #666666;  text-decoration: none;}
a.lien_gris:visited { color: #666666;  text-decoration: none;  }
a.lien_gris:hover { color: #666666;  text-decoration: underline; }
a.lien_gris:active { color: #666666; text-decoration: underline; }

a.lien_orange:link { color: #ff7b02;  text-decoration: none;}
a.lien_orange:visited { color: #ff7b02;  text-decoration: none;  }
a.lien_orange:hover { color: #ff7b02;  text-decoration: underline; }
a.lien_orange:active { color: #ff7b02; text-decoration: underline; }

a.lien_blanc:link { color : #ffffff; text-decoration: underline;}
a.lien_blanc:visited { color : #ffffff; text-decoration: underline;}
a.lien_blanc:hover { color : #ffffff; text-decoration: none;}
a.lien_blanc:active { color : #ffffff; text-decoration: none;}

a.lien_rouge:link { color : #cb2c1c; text-decoration: none;}
a.lien_rouge:visited { color : #cb2c1c; text-decoration: none;}
a.lien_rouge:hover { color : #cb2c1c; text-decoration: underline;}
a.lien_rouge:active { color : #cb2c1c; text-decoration: underline;}



/*AJOUT*/
.push_bas_desabonnez {
height : 280px;
padding-left : 280px;

}
.push_bas_news {
height : 166px;
padding-left : 280px;

}
.txt_push_desabonnez_large {
width : 390px;
padding  : 50px 10px 20px 46px; 
}
.push_desabonner {
background-image:  url(../medias/mon-espace/abonnez.gif); 
background-repeat: no-repeat;
width : 455px;
height : 258px;
float : left;
}
.push_news {
background-image:  url(../medias/mon-espace/news.gif); 
background-repeat: no-repeat;
width : 455px;
height : 157px;
float : left;
}

.push_confirmation {
background-image:  url(../medias/mon-espace/confirmation.gif); 
background-repeat: no-repeat;
width : 455px;
height : 258px;
float : left;
}

.clear{height:0; line-height:0; font-size:0; clear:both;}
/*Message Erreur*/
.msgErreur p{text-align:center; color:#F00; text-decoration:underline;}

/* REGION */

#region1 {
background-color: none;
position : absolute;
padding : 28px 0px 0px 33px;
}

#region2 {
background-color: none;
position : absolute;
padding : 46px 0px 0px 43px;
}

#region3 {
background-color: none;
position : absolute;
padding : 35px 0px 0px 75px;
}

#region4 {
background-color: none;
position : absolute;
padding : 10px 0px 0px 65px;
}

#region-global {
background-color: none;
position : absolute;
padding : 27px 0px 0px 58px;
font-size: 14px; 
}
