@charset "UTF-8";
div#info-site{width:420px;position:relative;}
div#info-site h1{color:#DF3497;font-size:1.6em;font-weight:400;left:20px;position:absolute;top:55px;}
div#info-site span{position:absolute;top:23px;color:#444;font-size:1.4em;left:250px;text-align:center;line-height:1.3em;}
div#info-site strong{font-weight:700;font-size:1.3em;display:block;}
div#accessibilite{position:absolute;top:-450px;z-index:10;font-size:9px;left:0;}
div#accessibilite a{color:#666;text-decoration:none;margin-right:7px;}
div#espace-personnel div.identification,div#espace-personnel div.identification-ok{width:345px;float:left;text-align:left;height:90px;}
#espace-personnel div.identification ol li p{line-height:1.2em;font-weight:700;color:#4c1938;padding-left:48px;font-size:1.5em;padding-top:8px;}
#espace-personnel div.identification ol li p.indication.erreur{border:none;background:transparent url(../IMAGES/pictos/pct-indication-erreur.gif) no-repeat left 90px;padding-left:32px;width:110px;height:70px;margin-left:-2px;font-size:1.3em;line-height:1.5em;}
#espace-personnel div.identification ol li a{margin-left:40px;}
div#espace-personnel form{width:195px;float:right;margin:0 !important;}
div#espace-personnel form fieldset{width:180px;border-style:none !important;}
div#espace-personnel form fieldset li{text-align:right;padding:0;}
div#espace-personnel form fieldset input{width:70px;}
div#espace-personnel form fieldset span.aide{display:block;margin-top:7px;float:left;padding-left:25px;}
div#espace-personnel form p.boutons input.btn-ok{position:absolute;right:0;bottom:20px;}
div#espace-personnel div.identification-ok{text-align:left;height:69px;padding-left:120px;width:215px;padding-top:2px;border-width:1px;}
div#espace-personnel div.identification-ok h2{background:transparent url(../IMAGES/pictos/pct-logged.gif) no-repeat 10px center;padding-left:45px;color:#4a1836 !important;font-size:1.2em;font-weight:400;font-style:normal;text-transform:lowercase;line-height:1.2em;}
div#espace-personnel div.identification-ok h2 span{display:block;text-transform:uppercase;font-weight:700;font-size:1.1em;}
#espace-personnel div.identification-ok p{padding-left:21px;}
#espace-personnel div.identification-ok a.deconnexion{padding-left:24px;background:url(../IMAGES/pictos/pct-deconnexion.gif) no-repeat -5px center;}
#espace-personnel ul{margin-top:7px;float:right;}
#espace-personnel ul li{background:transparent url(../IMAGES/layout/fd_actions_espace_notaire.jpg) repeat-y right top;margin-bottom:1px;text-align:right;font-size:1.1em;}
#espace-personnel ul li a{padding-right:32px;color:#4b1736;text-decoration:none;padding-top:5px;padding-bottom:5px;}
#espace-personnel ul li strong{font-weight:700;font-size:1.4em;}
#espace-personnel ul li.alerte-email a{background:url(../IMAGES/pictos/pct-alerte-email.gif) no-repeat right center;}
#espace-personnel ul li.mes-annonces a{background:url(../IMAGES/pictos/pct-mes-annonces.gif) no-repeat right center;}
#espace-personnel ul li.espace-notaire a{background:url(../IMAGES/pictos/pct-espace-notaire.gif) no-repeat right center;}
a.plus{padding-left:15px;background:url(../IMAGES/pictos/pct-fleche-plus.gif) no-repeat left center;}
div#navigation{border-top:1px solid #fff;}
ul#main-nav{position:relative;display:block;height:24px;list-style-type:none;width:auto;margin-left:5px;padding:0;}
ul#main-nav li{display:block;float:left;margin-right:5px;}
ul#main-nav li a{display:block;float:left;text-decoration:none;height:26px;color:#fff;background-repeat:no-repeat;background-position:left 9px;text-transform:uppercase;font-size:1.2em;font-weight:700;padding:6px 10px 0 15px;}
ul#main-nav li a.on{font-weight:700;background-repeat:no-repeat;}
ul#main-nav li.on{background:url(../IMAGES/layout/fd_navigation_on.gif) repeat-x left top;}
ul#main-nav li.on a{color:#210b18 !important;}
ul#main-nav li#theme-rechercher-bien a{background-image:url(../IMAGES/pictos/pct-theme-recherche-bien.gif);}
ul#main-nav li#theme-investir-neuf a{background-image:url(../IMAGES/pictos/pct-theme-investir-neuf.gif);}
ul#main-nav li#theme-investir-neuf a:hover,ul#main-nav li#theme-investir-neuf.on a{color:#A11D20 !important;}
ul#main-nav li#theme-trouver-notaire a{background-image:url(../IMAGES/pictos/pct-theme-trouver-notaire.gif);}
ul#main-nav li#theme-trouver-notaire a:hover,ul#main-nav li#theme-trouver-notaire.on a{color:#005d8b !important;}
ul#main-nav li#theme-sinformer a{background-image:url(../IMAGES/pictos/pct-theme-sinformer.gif);}
ul#main-nav li#theme-sinformer a:hover,ul#main-nav li#theme-sinformer.on a{color:#f96715 !important;}
ul#main-nav li#theme-financer a{background-image:url(../IMAGES/pictos/pct-theme-financer.gif);}
ul#main-nav li#theme-financer a:hover,ul#main-nav li#theme-financer.on a{color:#0f8e98 !important;}
ul#main-nav li#theme-sinstaller a{background-image:url(../IMAGES/pictos/pct-theme-sinstaller.gif);}
ul#main-nav li#theme-sinstaller a:hover,ul#main-nav li#theme-sinstaller.on a{color:#8f8f8f !important;}
ul#main-nav li#theme-defiscaliser a{background-image:url(../IMAGES/pictos/pct-theme-defiscaliser.gif);}
ul#main-nav li#theme-defiscaliser a:hover,ul#main-nav li#theme-defiscaliser.on a{color:#7497b9 !important;}
h2{background-color:#A69599;text-transform:uppercase;color:#fff !important;line-height:1em;font-size:1.1em;padding:5px;}
h3{font-size:1.4em;margin-top:20px;}
div#corps-de-page div.cartouche{margin-top:1em;margin-bottom:4em;position:relative;z-index:0;background:url(../IMAGES/layout/fd_cartouche.jpg) no-repeat left top;padding-left:15px;}
div#corps-de-page div.cartouche.bas{padding-left:0;background-image:none;}
div#corps-de-page div.cartouche h1{font-size:2.2em;color:#333;margin-bottom:0.2em;line-height:1em;}
div#corps-de-page div.cartouche em{text-align:center;display:block;border:1px solid #ddd;font:italic 1.9em "Times New Roman", Times, Georgia, serif;color:#cb007a;background-color:#f6f5f5;margin-top:1em;border-bottom:5px solid #ddd;padding:3px;}
div#corps-de-page div.cartouche table{width:100%;margin-top:15px;}
div#corps-de-page div.cartouche td{border:1px dotted #C1DAD7;background:#fff;color:#4f6b72;width:16%;text-align:center;padding:1px 0;}
div#corps-de-page div.cartouche td.on{font-weight:700;background-color:#EEF5CC;}
div#corps-de-page div.cartouche td a{background:url(../IMAGES/pictos/pct-fleche-tri-inactif.gif) no-repeat right center;text-decoration:none;display:block;color:#666;}
div#corps-de-page div.cartouche td a:hover{color:#cb007a;}
div#corps-de-page div.cartouche td.on a.tri-decroissant{background:url(../IMAGES/pictos/pct-fleche-decroissant.gif) no-repeat right center;color:#cb007a;}
div#corps-de-page div.cartouche td.on a.tri-croissant{background:url(../IMAGES/pictos/pct-fleche-croissant.gif) no-repeat right center;color:#cb007a;}
div#corps-de-page .chapo{color:#4B1736;font-weight:700;font-size:1.2em;text-align:justify;}
div#corps-de-page .chapo em{font-style:italic;}
div#corps-de-page a:hover img{background-color:#b2cb29 !important;}
div#corps-de-page p{line-height:1.4em;font-size:1.1em;margin:10px 0 0;}
div#corps-de-page code{line-height:1.4em;margin-right:0;margin-left:0;margin-top:10px;display:block;background-color:#eaeaea;font-size:1.4em;padding:15px;}
div#corps-de-page ul li li,div#corps-de-page div.article ul li,div#corps-de-page div.article ol li{list-style-type:circle;color:#333;list-style-position:inside;padding:2px 0 2px 15px;}
div#corps-de-page div.article ol li{list-style-type:decimal !important;}
div#corps-de-page div.article p{text-align:justify;}
div#corps-de-page #colonne-centre div.liste-rubriques{margin-left:0;margin-right:15px;}
div#corps-de-page div.liste-rubriques ul li{margin-bottom:20px;position:relative;overflow:hidden;width:235px;float:left;border:1px solid #ccc;background-color:#f0f4db;height:90px;margin-left:10px;margin-right:10px;padding:15px;}
div#corps-de-page div.liste-rubriques ul li:hover{background-color:#e2ecad;}
div#corps-de-page div.liste-rubriques ul li a:hover{color:#4B1736;}
div#corps-de-page div.liste-rubriques ul li h2,div#corps-de-page div.liste-rubriques ol li h2{background-color:transparent;font-size:2em;font-weight:400;font-style:normal;text-transform:none;margin-bottom:0.4em;padding:0;}
div#corps-de-page #colonne-gauche .liste-articles,div#corps-de-page #colonne-droite .liste-articles{margin-left:10px;margin-right:10px;padding:10px 0;}
div#corps-de-page #colonne-centre div.liste-articles{margin-left:15px;margin-right:30px;}
div#corps-de-page #colonne-centre div.liste-articles ul li{margin-bottom:30px;position:relative;overflow:hidden;}
div#corps-de-page div.liste-articles ul li h2,div#corps-de-page div.liste-articles ol li h2{background-color:transparent;font-size:1.7em;font-weight:400;font-style:normal;text-transform:none;margin-bottom:0.4em;color:#1e1e1e !important;padding:0;}
div#corps-de-page div.liste-articles ul li img{float:left;border:1px solid #ddd;margin-right:15px;margin-bottom:10px;background-color:#fff;padding:5px;}
#colonne-centre div.liste-articles ul li p a.suite{background:url(../IMAGES/pictos/pct-fleche-suite.gif) no-repeat right center;display:block;margin-top:5px;text-align:right;padding-right:17px;}
div#corps-de-page div.liste-articles ul li .date{float:left;font-size:1em;position:relative;right:0;line-height:18px;text-align:center;color:#a69599;width:55px;padding-top:5px;border-right-style:solid;border-right-width:2px;margin-right:15px;margin-bottom:5px;}
div#corps-de-page div.liste-articles ul li .date .jour,div#corps-de-page div.liste-articles ul li .date .mois{display:block;font-size:22px;text-align:center;}
div#corps-de-page div.liste-articles ul li .date .mois{font-weight:700;color:#635251;}
div#corps-de-page div.liste-articles ul li .date .annee{display:block;text-align:center;color:#635251;}
div#corps-de-page div.liste-dossiers ul li{margin-left:15px;overflow:hidden;}
div#corps-de-page div.liste-dossiers ul li h3,div#corps-de-page div.liste-dossiers ol li h3{font-weight:400;font-style:normal;margin-bottom:-10px !important;}
div#corps-de-page div.liste-dossiers ul li img{float:right;border:1px solid #ddd;margin-left:15px;margin-top:-20px;margin-bottom:0;width:95px;padding:5px;}
.widget{margin-bottom:15px;background-color:#F6F5F5;padding-bottom:5px;position:relative;}
.widget-guide{border-top:1px solid #DDD;}
.h2-guide{background-color:#EEF5CC;color:#4B1736 !important;}
.h2-guide-immonot{background-color:#4B1736;}
.div-liens-guide ul li a{background-color:#eef5cc !important;}
#colonne-droite .widget p.chapo,#colonne-gauche .widget p.chapo{font-size:1.05em !important;}
#colonne-droite .widget p,#colonne-gauche .widget p{font-size:1em !important;}
#colonne-droite .widget ul li{border-top:1px solid #F6F5F5;}
p.liste{text-align:right;padding-right:10px;}
#actus ul li{position:relative;margin-bottom:15px;}
#actus ul li small.date{font-weight:700;color:#98005B;font-size:1em;display:block;margin-bottom:-8px;border-bottom:1px solid #cec5c7;}
#actus ul li p.chapo{font-size:1.2em !important;}
#actus ul li div.effets{position:absolute;right:0;z-index:5;top:0;width:15px;height:15px;margin-top:5px;}
#actus ul li p a.suite{background:url(../IMAGES/pictos/pct-fleche-suite.gif) no-repeat left center;display:block;padding-left:16px;margin-top:5px;}
#bloc-unes #liste-unes{width:2000px;overflow:hidden;margin-top:10px;margin-bottom:10px;}
#bloc-unes .module-actu{float:left;width:465px;overflow:hidden;margin-left:10px;}
#bloc-unes .module-actu a.titreActu{font-size:1.9em;line-height:1em;}
#bloc-unes div.pagination{background:transparent;border-top-width:1px;border-style:solid none none;}
.autres-biens h3{padding-left:15px;margin-bottom:0.5em;margin-top:1em;background:url(../IMAGES/pictos/pct-titre-plus.gif) no-repeat left center;color:#333;font-size:1.2em;}
ul.liste-biens li{border-bottom:1px solid #ebebeb;padding-bottom:2px;margin-bottom:2px;width:100%;}
ul.liste-biens a{width:190px;display:block;float:left;margin-right:15px;}
.autres-biens table td{position:relative;padding-bottom:13px;padding-right:0;padding-left:10px;vertical-align:top;font-size:9px;}
.autres-biens table img{width:52px;}
.autres-biens table a{position:relative;display:block;background-color:transparent;width:52px;height:39px;overflow:hidden;border-style:solid;border-width:1px;}
.autres-biens table a:hover{overflow:visible;position:relative;}
.autres-biens table a:hover img{width:72px;position:absolute;background-color:transparent;margin-left:-10px;margin-top:-8px;z-index:100;}
div#colonne-centre .autres-biens.autres-biens div{margin-left:10px;width:47%;float:left;}
div#colonne-centre ul.liste-biens li a{width:175px;}
#consulter ul{padding-left:5px;padding-right:5px;}
#consulter span{font-weight:700;display:block;color:#5d2f4b;text-transform:uppercase;border-bottom:1px solid #ddd;margin-bottom:5px;}
#consulter dt{width:70px !important;}
#consulter dd{margin:0 0 0 85px !important;}
#coups-de-coeur ul{padding:0 !important;}
#coups-de-coeur ul li{border-bottom:1px solid #ddd;}
#coups-de-coeur ul li a{color:#4B1736;text-decoration:none;}
#coups-de-coeur ul li p{font-size:1em;width:125px;}
#coups-de-coeur span.info-photo{display:block;width:125px;text-align:center;float:none;}
#coups-de-coeur strong{font-size:1.2em;display:block;margin-top:5px;width:115px;}
#coups-de-coeur .prix{display:block;text-align:center;color:#CB007A;font-weight:700;line-height:1.4em;font-size:1.1em;}
#lien-jdn.widget{height:150px;background:url(../IMAGES/temp/autopromo-jdn_335x137.jpg) no-repeat left bottom;position:relative;}
#lien-jdn p a{display:block;height:120px;width:100%;text-decoration:none;border-style:none;border-width:1px;}
#lien-jdn p a span.nom-jdn{position:absolute;bottom:7px;right:15px;z-index:100;font-size:1.5em;width:165px;text-align:right;color:#5C3430;display:block;text-decoration:none;font-weight:700;}
div.pagination{background:#f2f2f2;color:#666;border:1px solid #ddd;padding-top:8px;padding-bottom:8px;padding-right:8px;margin-right:0;margin-top:0;margin-left:0;}
div.pagination p{position:relative;text-align:right;padding-bottom:4px;font-size:1em !important;margin:0 !important;}
div.pagination p a:link,div.pagination p a:visited,div.pagination p a:hover,div.pagination p a:active{text-decoration:none;border:1px solid #f6f5f5;text-transform:lowercase;padding:2px 5px;}
div.pagination p a:hover{background:#b2cb29;color:#fff;border:1px solid #ddd;}
div.pagination p span{text-decoration:none;border:1px solid #ddd;color:#ccc;padding:2px 5px;}
div.pagination *{margin:0;}
div.pagination h2{margin-top:-1.45em;border:none;background-color:transparent;color:#4B1736 !important;margin-left:5px;padding:0;}
#service-recherche{background:url(../IMAGES/layout/fd_service-recherche.jpg) repeat-x left bottom;}
#service-recherche form.recherche-bien fieldset.lieu a.plus{display:block !important;z-index:10;position:relative;float:right;}
div#autres-types label{width:40%;border-style:hidden;}
#typeVenteCoches{float:left;padding-top:10px;}
#btn-VNI{float:right;height:38px;width:270px;text-align:center;}
#btn-VNI tbody tr #lbl_intro_36HImmo{text-align:right;padding-top:5px;}
#btn-VNI tbody tr #36HImmo_pic{height:45px;text-align:left;padding-left:5px;}
#btn-VNI span{vertical-align:super;}
#service-recherche form.recherche-bien{margin-left:15px;margin-right:15px;}
p.boutons input.btn-lancer-recherche{background:url(../IMAGES/boutons/btn-lancer-recherche.gif) no-repeat center center;width:170px;margin-right:0 !important;}
.update{position:absolute;background-color:#4a1836;border:1px solid #ccc;min-width:170px;width:auto !important;z-index:50;min-heigth:160px;height:auto;padding-bottom:15px;}
#commune-update ul,#departement-update ul{z-index:50;}
#commune-update ul li,#departement-update ul li{min-width:165px;width:auto !important;color:#fff;padding-left:5px !important;padding-right:5px !important;z-index:50;cursor:pointer;border-top:none !important;}
#commune-update ul li.survol-on,#departement-update ul li.survol-on{background-color:#d2dca1;cursor:pointer;color:#4a1836;}
#commune-update ul li.survol-off,#departement-update ul li.survol-off{background-color:transparent;}
div.second-nav{position:relative;display:block;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;background-color:#fff;z-index:50;border-color:#ddd;padding:0;}
* html div.second-nav{width:123px;}
div.second-nav ul{list-style-type:none;margin:0;padding:0;}
div.second-nav li.dernier-theme a{background-image:none;}
div.second-nav li a{display:block;width:93%;background-repeat:no-repeat;background-position:left center;line-height:1.5em;font-weight:400;font-style:normal;text-decoration:none;color:#4B1736;background:#fff url(../IMAGES/pictos/separateur_pointilles.gif) repeat-x left bottom;border-bottom:1px solid #fff;padding:4px 3px;}
html>body div.second-nav a{width:auto;}
div.second-nav li ul{background:url(../IMAGES/pictos/separateur_pointilles.gif) repeat-x left bottom;}
div.second-nav li li{list-style-position:outside !important;}
div.second-nav li li a{display:block;font-weight:400;font-style:normal;text-decoration:none;color:#4B1736;background:#fff none repeat-x left bottom;margin:0;padding:0 7px 0 0;}
div.second-nav li li a:hover,div.second-nav li li a.on{background-color:transparent;color:#F96715;}
#sinformer-recherche{position:relative;background-color:#FAE6F2;}
#sinformer-recherche form{padding-bottom:0;}
#sinformer-recherche fieldset{margin-left:15px;border-style:none;}
#sinformer-recherche form.recherche-bien fieldset p.boutons{float:right;margin-top:-15px;}
.btn-rechercher{z-index:5;background:url(../IMAGES/boutons/btn-envoyer.gif) no-repeat center center;width:100px;}
#sondage form fieldset legend{text-align:left;font-weight:400;font-style:normal;}
.btn-voter{z-index:5;background:url(../IMAGES/boutons/btn-voter.gif) no-repeat center center;width:69px;}
#tmi{overflow:hidden;padding-bottom:15px;}
#tmi ul{margin-right:10px;margin-left:10px;margin-top:10px;}
#tmi ul li a{font-size:1.6em;}
#tmi ul li p{font-size:1em;}
#tmi a.suite{background:url(../IMAGES/pictos/pct-fleche-suite.gif) no-repeat left center;padding-left:16px;margin-top:5px;font-size:1em;}
#tmi-graphes h3{padding-right:15px;padding-left:15px;margin-top:0;}
#tmi-graphes p{padding-right:15px;padding-left:15px;}
#tmi-graphes embed{margin-top:15px;border-bottom:2px solid #a69599 !important;}
div#votre-recherche.widget{background-color:#FAE6F2;}
div#votre-recherche.widget a{display:block;background-repeat:no-repeat;background-position:left center;font-weight:700;padding:4px 3px 4px 32px;}
ul.liste-actions{margin-top:10px;font-size:1.2em;}
ul.liste-actions li{border:1px solid #FAE6F2 !important;}
a.alerte-email{background:url(../IMAGES/pictos/pct-alerte-email.gif);}
a.modifier-criteres{background:url(../IMAGES/pictos/pct-modifier-criteres.gif);}
div#mes-criteres{position:relative;margin-top:-15px;}
div#mes-criteres div.effets{position:absolute;top:0;right:0;z-index:5;}
div#mes-criteres form.recherche-bien fieldset.lieu a.plus{float:right;margin-top:10px;margin-right:10px;}
div.epub{text-align:center;background-color:transparent !important;}
div.epub iframe{z-index:-10;}
#floatLayer{background-color:transparent;position:relative;z-index:0;}
div#entete div.format-728x90{width:728px;}
div.format-468x60{margin-top:15px;margin-bottom:15px;}
div.format-250x70{width:250px;float:left;border:1px solid #ddd;margin:15px 15px 15px 0;}
div.format-120x600{padding-top:15px;padding-bottom:15px;}
div#corps-de-page div.liste-articles ul li div.epub.format-468x60 img{float:none;border:none;margin-right:0;margin-bottom:0;padding:0;}
input.btn-ok{z-index:5;background:url(../IMAGES/boutons/btn-ok.gif) no-repeat center center;width:33px;}
input.btn-valider{z-index:5;background:url(../IMAGES/boutons/btn-valider.gif) no-repeat center center;width:87px;}
form{color:#333;padding-bottom:1em;}
legend{font-weight:700;color:#4B1736;font-size:1.2em;padding-left:10px;}
label{vertical-align:middle;color:#635251;font-weight:700 !important;padding-left:15px !important;}
.noBorder{border:none !important;}
.recherche-bien label{font-weight:400 !important;}
.caseacocher{z-index:10;position:relative;}
.celluleTypeRecherche{width:360px;border-bottom:dotted 1px #6C425B !important;}
.celluleTypeDeBien{width:200px;border-bottom:dotted 1px #6C425B !important;vertical-align:top;}
.celluleOptions{width:385px;border-bottom:dotted 1px #6C425B !important;vertical-align:top;}
fieldset{margin-top:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #6C425B;padding-left:0;}
fieldset fieldset{border:none;margin-left:15px;margin-bottom:0;padding:0;}
div#corps-de-page div.article form ol li{list-style-type:none !important;}
form em{font-weight:700;font-style:normal;color:red;padding-left:3px;}
fieldset input{background:#fff;border:1px solid #ccc;font-weight:400;font-size:1.1em;margin-top:4px;padding:2px;}
p.boutons{text-align:right !important;height:25px;}
p.boutons input{text-decoration:none;cursor:pointer;color:#fff;padding-top:5px;padding-bottom:5px;font-weight:700;font-size:1.1em;margin-right:1.5em !important;border-style:none;}
p.boutons input:hover{color:#ddd;}
select{font-size:1.1em;border:1px solid #ddd;margin:0;padding:0;}
fieldset input,fieldset textarea{color:#999;}
textarea{height:80px;border:1px solid #ccc;font:normal 1.1em lucida grande, Arial, Helvetica, sans-serif;background:#fff;margin:0 0 0.5em;padding:2px;}
textarea:hover,textarea:focus,input:focus,input:hover{border:1px solid #b2cb29;color:#000;background-color:#f6f5f5;}
p.indication{display:block;text-align:left;font-size:1.2em !important;}
p.erreur{border:1px solid #d8d8d8;color:red !important;margin-bottom:1em !important;background:#EEF5CC url(../IMAGES/pictos/pct-indication-erreur.gif) no-repeat left top !important;padding:5px 5px 5px 30px;}
p.validation{border:1px solid #d8d8d8;color:#46611e;margin-bottom:1em !important;background:#EEF5CC url(../IMAGES/pictos/pct-indication-validation.gif) no-repeat left top !important;padding:5px 5px 5px 30px;}
form span.aide{float:right;}
fieldset.labels-normalises ol li,fieldset.labels-normalises ul li{margin-bottom:7px !important;overflow:hidden;padding-bottom:7px !important;background:url(../IMAGES/layout/separateur_labels_normalises.gif) no-repeat left bottom;}
fieldset.labels-normalises{padding-top:15px;border-left-style:none;background:url(../IMAGES/layout/fd_labels_normalises.jpg) repeat-x left bottom;border-bottom:5px solid #a69599;}
fieldset.labels-normalises label{float:left;display:block;width:110px;text-align:right;padding-top:3px;font-size:1.2em;color:#333;margin-right:30px;}
fieldset.labels-normalises input,fieldset.labels-normalises textarea{font-size:1.2em;width:335px;}
div#pied hr{visibility:hidden;border-style:solid;border-width:1px;}
div#pied div.footer-nav{background-color:#E5DDE2;border-top:1px solid #A58B9B;border-bottom:2px solid #4B1736;padding-top:10px;padding-bottom:10px;}
div#pied div.footer-nav p a{text-transform:uppercase;font-size:1.1em;}
div#pied div.footer-nav small a{color:#3a8ec3;}
div#pied div#adresse{text-align:left;}
div#pied div#adresse p{padding-top:10px;}
div#pied a.signature{float:right;margin-top:11px;}
div#pied a#afaq{float:right;margin-top:-35px;}
body.page-recherche-biens h1{width:475px;}
body.page-recherche-biens div.liste-articles ul li h2{width:405px;}
#colonne-centre div.cartouche p.tri-des-annonces strong{color:#4394D8;}
div.tri{width:125px;position:absolute;z-index:10;height:32px;display:block;margin-top:-25px;right:0;}
div.liste-articles ul li p.consulter-jdn{background-color:#ccc;width:560px;padding:1px;}
div.liste-articles ul li p.consulter-jdn a{text-align:center;padding-top:5px;padding-bottom:5px;border:1px solid #fff;color:#fff;font-weight:700;display:block;text-decoration:none;background:#451f36 url(../IMAGES/boutons/btn-consulter-jdn.gif) no-repeat 10px center;width:558px;}
div.liste-articles ul li p.consulter-jdn a:hover{background-color:#cb007a !important;color:#fff;}
p.info-bien{margin:5px 5px 0 0 !important;}
p.info-prix{position:absolute;top:0;right:0;text-align:right;font-size:0.95em !important;color:#666;margin:-5px 4px 4px !important;}
p.info-prix strong.prix{color:#CB007A;font-weight:700;line-height:1.4em;font-size:1.7em;}
table#listeServices{width:100%;text-align:center;color:#FFF;font-size:150%;}
table#listeServices a img{width:130px;}
table#listeServices .lienListeService span{margin-left:-80px;margin-top:5px;position:absolute;}
body.page-recherche-biens span.info-photo{display:block;width:140px;text-align:center;padding-top:10px;margin-right:10px;padding-bottom:10px;float:left;font-size:0.9em;position:relative;border-width:1px;}
body.page-recherche-biens span.info-photo img{float:none !important;margin:0 !important;}
span.info-photo img.english-details{position:absolute;background-color:transparent !important;border-style:none !important;margin:0;padding:0 !important;}
#colonne-centre div.liste-articles ul li p.descriptif{width:255px;margin-left:150px;}
p.info-annonce{font-style:italic;color:#999;margin-bottom:10px !important;}
div.info-etude{background-color:#ebebeb;clear:both;position:relative;border:1px solid #ddd;border-bottom:5px solid #ccc;padding:1px 10px 10px 140px;}
div.info-etude a{color:#623550;}
a.btn-contactez{background:url(../IMAGES/boutons/btn-contactez.gif) no-repeat;width:95px;height:45px;display:block;line-height:45px;position:absolute;left:0;color:#fff !important;text-decoration:none;top:10px;font-weight:700;font-size:1.2em;padding-left:30px;}
a.btn-contactez:hover{background:url(../IMAGES/boutons/btn-contactez_o.gif) no-repeat;color:#cb007a;}
.btn-envoyer{
	background:url(../fonds/fond_bt.png) no-repeat center center;
	width:170px;
}

div.info-etude form{margin-left:-125px;}
p.info-annonce a.plus{text-transform:uppercase;font-size:1.1em;float:right;font-weight:400;font-style:normal;position:absolute;bottom:10px;right:5px;}
div.liste-communes ul li span{font-weight:700;color:#cb007a;}
body.page-recherche-biens.details h1{width:385px;}
body.page-recherche-biens .cartouche div.outils a{width:24px;}
.contact-annonceur a{background-image:url(../IMAGES/pictos/pct-outils-contact.gif);}
.partager-facebook a{background-image:url(../IMAGES/pictos/pct-outils-partage-facebook.gif);}
.partager-twitter a{background-image:url(../IMAGES/pictos/pct-outils-partage-twitter.gif);}
div#image{border:1px solid #ddd;text-align:center;position:relative;z-index:0;padding:15px;}
div#liste-images{height:60px;overflow:hidden;text-align:center;margin-top:15px;width:559px;padding-left:55px;}
#bloc-photos{width:10400px;}
div#liste-images li{float:left;margin-right:15px;}
div#liste-images li.derniere-img{margin-right:0;}
div#liste-images img{width:89px;float:left;}
.img-precedente,.img-suivante{display:block;width:40px;height:68px;line-height:39px;text-indent:-2000px;background:#e5e5e5 url(../IMAGES/pictos/pct-fleche-precedente.gif) no-repeat center center;position:absolute;}
.img-precedente{left:0;top:0;}
.img-suivante{background:#e5e5e5 url(../IMAGES/pictos/pct-fleche-suivante.gif) no-repeat center center;right:0;top:0;}
.img-precedente:hover,.img-suivante:hover{background-color:#dfdfdf;}
a.img-suivante.inactif,a.img-precedente.inactif{cursor:default;background-color:#f6f5f5;background-image:none;}
div.spec{margin-bottom:15px;position:relative;margin-top:-30px;border-color:#ddd;border-width:1px;}
p.descriptif.english-details{border:1px solid #59113c;background:#eddee7 url(../IMAGES/pictos/pct-english-content.gif) no-repeat left -1px;color:#59113c;padding:15px 15px 15px 55px;}
#colonne-centre div.texte{margin-bottom:15px;overflow:hidden;}
#colonne-centre div.info-complementaires{float:left;margin-bottom:15px;width:265px;}
#colonne-centre div.texte div.estimation-acquisition h2{color:#CB007A !important;}
#colonne-centre div.texte div.estimation-acquisition{width:335px;float:left;padding-bottom:25px;}
#colonne-centre div.texte div.estimation-acquisition ul{padding-left:5px;border-left-style:solid;border-left-color:#CB007A;border-left-width:3px;color:#6484A9;}
#colonne-centre div.texte h2{margin-top:15px;background-color:transparent;color:#2d2d2d !important;margin-bottom:10px;padding:0;}
#colonne-centre div.supplements{clear:both;overflow:hidden;margin-bottom:30px;}
#colonne-centre div.texte div.supplements h2{background-color:#A69599;color:#fff !important;margin-top:0;margin-bottom:0;padding:5px;}
#colonne-centre div.supplements div#gmap{width:405px;float:left;}
#colonne-centre div.supplements div#no-map{text-align:center;float:left;background:#ebebeb url(../IMAGES/temp/no-map.png) no-repeat left top;}
#colonne-centre div.supplements div#no-map p{padding-top:25%;font-size:1em;}
#colonne-centre div.supplements div#no-map a{padding-left:0;}
#colonne-centre div.supplements div.outils{width:195px;float:right;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
#colonne-centre div.supplements div.outils ul{width:100%;margin-bottom:15px;}
#colonne-centre div.supplements div.outils li{background:url(../IMAGES/pictos/separateur_pointilles.gif) repeat-x left bottom;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;padding:0;}
#colonne-centre div.supplements a{display:block;background-repeat:no-repeat;background-position:left center;line-height:22px;text-decoration:none;color:#858585;margin-bottom:1px;margin-top:-1px;padding:4px 3px 4px 32px;}
.tri-croissant a{background-image:url(../IMAGES/pictos/pct-outils-tri-croissant.gif);}
.tri-decroissant a{background-image:url(../IMAGES/pictos/pct-outils-tri-decroissant.gif);}
.selectionner-annonce a{background-image:url(../IMAGES/pictos/pct-outils-selectionner-annonce.gif);}
.biens-etude a{background-image:url(../IMAGES/pictos/pct-outils-biens-etude.gif);}
.imprimer a{background-image:url(../IMAGES/pictos/pct-outils-imprimer.gif);}
.envoyer-ami a{background-image:url(../IMAGES/pictos/pct-outils-envoyer-ami.gif);}
.frais-notaires a{background-image:url(../IMAGES/pictos/pct-outils-frais-notaires.gif);}
.mensualites a{background-image:url(../IMAGES/pictos/pct-outils-mensualites.gif);}
.financement a{background-image:url(../IMAGES/pictos/pct-outils-financement.gif);}
#colonne-centre div.dossier-mois div.liste-articles{margin-left:0 !important;margin-right:0 !important;}
#colonne-centre div.dossier-mois{margin-bottom:15px;border-top:1px solid #eee;padding-bottom:15px;}
#colonne-centre div.dossier-mois div.cartouche{margin-bottom:15px;background-image:none;}
#colonne-centre div.dossier-mois ul{width:90%;margin-left:15px;background-color:#e3f1f6;border-top-style:solid;border-bottom-style:solid;border-color:#a69599;border-width:1px;padding:7px;}
#colonne-centre div.dossier-mois ul li{padding-top:25px;margin:0 !important;}
#colonne-centre div.dossier-mois ul li h2 a{font-weight:700;text-decoration:none;font-size:1.2em;}
#colonne-centre div.dossier-mois div.liste-articles ul li span.info-photo{text-align:center;float:right;overflow:hidden;margin-top:-20px;}
a.pct-doc-pdf{background:url(../IMAGES/pictos/pct-doc-pdf.gif) no-repeat left top;padding-left:35px;height:30px;line-height:33px;margin-top:20px;margin-left:60px;display:block;width:270px;float:left;}
body.page-article div.second-nav{position:relative;display:block;float:none;}
body.page-article #colonne-centre h1{width:280px;}
body.page-article #colonne-centre p.info-article{color:#635251;text-align:right;padding-top:5px;padding-bottom:15px;border-top-width:1px;margin-top:30px;font-style:italic;}
div.sommaire{width:110px;float:right;overflow:hidden;position:relative;background-color:#fff;padding-left:15px;padding-bottom:15px;}
div.sommaire strong{text-align:left;display:block;background-color:#f96715;color:#f6f5f5;font-style:italic;font-size:1.2em;padding-left:10px;}
div.sommaire ul{border-left:3px solid #f96715;padding-left:7px;padding-bottom:5px;}
div.sommaire ul li{border-top:1px solid #fff;position:relative;padding-top:4px;}
div.sommaire ul a{text-decoration:none;color:#333;}
div.sommaire ul a:hover{color:#fa792e;}
div.sommaire ul li.on a{color:#fa792e;font-weight:700;}
div.article caption{font-size:1.2em;margin-bottom:0.4em;font-weight:700;}
div.article td.texte-align-droite{text-align:right;}
body.page-article #colonne-centre div.article em.exergue{text-align:left;display:block;background-color:#f96715;color:#f6f5f5;font:italic 2em "Times New Roman", Times, Georgia, serif;width:30%;margin:15px;padding:0.3em;}
div.notes{background-color:#fdfac5;margin-bottom:15px;border:1px solid #e8edcd;margin-top:15px;padding:0 10px 10px 14px;}
div.notes h3{color:#fa792e;margin-top:0;}
body.page-article div.outils{width:185px;}
.cartouche div.outils{margin-bottom:5px;width:215px;position:absolute;top:0;right:0;}
.cartouche div.outils ul{overflow:hidden;border-left-style:none;}
.cartouche div.outils a:hover{background-color:#f2f2f2;}
.caractere-plus a{background-image:url(../IMAGES/pictos/pct-outils-caractere-plus.gif);}
.caractere-moins a{background-image:url(../IMAGES/pictos/pct-outils-caractere-moins.gif);}
div.article span.documents img{border:1px solid #ddd;padding:5px;}
div.article span.documents.align-droite,div.article em.align-droite{float:right;margin:5px 0 15px 15px;}
div.article span.documents.align-gauche,div.article em.align-gauche{float:left;margin:5px 15px 15px 0;}
div.article span.documents.align-centre{text-align:center;margin:5px 15px 15px 0;}
div#recherche-notaires{margin-top:11px;overflow:hidden;background:url(../IMAGES/layout/fd_recherche_notaires.jpg) no-repeat left 28px;}
div#recherche-notaires div.info-formulaire{width:175px;float:left;height:195px;background:url(../IMAGES/layout/fd_annuaire_immonot.jpg) no-repeat left top;padding:10px;}
div#recherche-notaires div.info-formulaire.france{background-image:url(../IMAGES/layout/fd_annuaire_france.jpg);height:250px;}
div#recherche-notaires div.info-formulaire h2{background-color:transparent;margin:0;padding:0;}
div#recherche-notaires div.info-formulaire p.chapo{color:#fff;}
div#recherche-notaires form{margin-top:11px;width:395px;float:right;}
#modernbricksmenu{width:100%;background:transparent;voice-family:inherit;overflow:hidden;padding:0;}
#modernbricksmenu ul{font:bold 11px Arial;list-style:none;margin:0;padding:0;}
#modernbricksmenu li{display:inline;text-transform:uppercase;margin:0 2px 0 0;padding:0;}
#modernbricksmenu a{float:left;display:block;color:#FFF;text-decoration:none;letter-spacing:1px;background-color:#4a1836;border-bottom:1px solid #FFF;width:185px;margin:0 1px 0 0;padding:5px 10px;}
#modernbricksmenu a:hover{background-color:#41a5d7;}
#modernbricksmenu li.on a{background-color:#005d8b;border-color:#005d8b;}
#modernbricksmenuline{clear:both;width:100%;height:5px;line-height:5px;background:#005d8b;padding:0;}
div.carte-departements img{margin-left:30px;}
ul.liste-departements li{width:30%;float:left;}
div.table-resultats caption{font-size:2em;margin-bottom:0.4em;}
div.table-resultats tr.bureau-annexe td.spec{padding-left:10px;background:transparent url(../IMAGES/layout/fd_table_td_annexe.gif) no-repeat -5px;}
div.table-resultats tr.alt td.spec{padding-left:10px;background:#f5f5f5 url(../IMAGES/layout/fd_table_td_annexe.gif) no-repeat -5px;}
div.table-resultats td.nbr-annonces{font-size:1.7em;}
div.table-resultats td em{font-weight:700;font-size:1.3em;}
div#liste-photo ul{overflow:hidden;width:100%;background-color:#fff;padding:0;}
div#liste-photo ul li{float:left;width:125px;margin-right:15px;}
div#liste-photo ul li strong{padding-top:0.5em;display:block;padding-left:2px;}
div#liste-photo ul li span{font-style:italic;font-size:0.8em;}
div.bureau-principal{background-color:#ebebeb;border-top-style:solid;border-bottom-style:solid;border-bottom-width:1px;border-top-width:1px;position:relative;overflow:hidden;border-color:#ddd;padding:5px;}
div.bureau-secondaire{border-bottom:1px solid #ddd;overflow:hidden;position:relative;}
a.btn-voir-plan{position:absolute;top:15px;right:15px;}
ul.adresse{float:left;width:180px;margin-right:15px;}
ul.renseignements-divers{float:left;width:225px;}
div.info-negociateurs{margin-top:4em;}
ul.outils{width:180px;float:left;}
ul.outils a{display:block;background-repeat:no-repeat;background-position:left top;line-height:22px;text-decoration:none;color:#858585;padding:4px 3px 4px 32px;}
.voir-plan a{background-image:url(../IMAGES/pictos/pct-situer-carte.gif);}
#mappy{text-align:center;margin-top:30px;border-top:5px solid #ddd;padding-top:15px;border-bottom:5px solid #efefef;}
p.consultez-annonces{text-align:center;font-size:1.1em;margin:30px 0 !important;}
.btn-consultez-annonces{height:45px;display:block;line-height:45px;color:#fff;text-decoration:none;font-weight:700;font-size:1.2em;background:url(../IMAGES/boutons/btn-consultez-annonces.gif) no-repeat center center;}
#maintab{margin-top:11px;margin-left:0;margin-bottom:0;list-style-type:none;font-size:1.2em;border-bottom:5px solid #0f8e98;line-height:1.3em;padding:3px 0;}
#maintab li{display:inline;margin:0;}
#maintab li a{text-decoration:none;margin-right:3px;border:1px solid #ddd;color:#858585;background:#FFF;padding:3px 7px;}
#maintab li a:hover{background:#EEF5CC;color:#0f8e98;}
#maintab li.on a{background:#EEF5CC;color:#fff;background-color:#0f8e98;border-color:#0f8e98;}
#tabcontent{border:1px solid #ddd;height:100%;border-bottom-width:3px;}
#tabcontent ul{list-style-type:none;display:none;margin:0;padding:0;}
#tabcontent ul li a{border-right:1px solid #ddd;display:block;float:left;text-decoration:none;color:#0f8e98;padding:2px 5px;}
#tabcontent ul li.on a{background-color:#EEF5CC;font-weight:700;}
#tabcontent ul li a:hover{color:#0f8e98;background-color:#EEF5CC;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{margin-bottom:20px;display:block;}
* html .clearfix{height:1%;}
.page-financer div#corps-de-page div.liste-articles ul li{border:1px solid #ccc;width:315px;margin-left:210px;overflow:visible !important;padding:10px;}
.page-financer div#corps-de-page div.liste-articles ul li img{margin-left:-185px;margin-top:-40px;position:relative;z-index:5;}
body.espace-perso #colonne-centre div.liste-articles ol li{list-style-type:decimal;position:relative;overflow:hidden;margin:15px 0 30px;}
body.espace-perso div#corps-de-page div.liste-articles ol ul li{list-style-type:none;background-color:transparent;margin:0 !important;}
body.espace-perso #colonne-centre div.liste-articles ol li li a{display:block;background-repeat:no-repeat;background-position:left center;height:22px;text-decoration:none;padding:2px 3px 2px 32px;}
body.espace-perso div.liste-articles div.outils h2{text-indent:-999999px;height:5px;}
div.gestion-espace-perso{overflow:hidden;margin-top:-25px;}
.mes-services,.mon-compte{height:125px;margin-bottom:30px;}
.mes-services{width:250px;float:left;text-align:left;overflow:hidden;background:#ebf1cf url(../IMAGES/layout/fd_mes-services.gif) no-repeat left top;border-bottom:1px solid #522a43;margin-right:15px;margin-bottom:15px;margin-left:15px;padding:30px 15px 15px;}
.mon-compte{width:250px;float:left;text-align:left;overflow:hidden;background:#ebf1cf url(../IMAGES/layout/fd_mon-compte.gif) no-repeat left top;border-bottom:1px solid #522a43;padding:30px 15px 15px;}
.mon-compte li p,.mon-services li p{text-align:left !important;}
div.gestion-espace-perso ul{padding-left:15px;}
div.gestion-espace-perso li{list-style-position:outside;list-style-type:disc;}
.perso-pblm{background-color:#f3f3f3;border:4px solid #e0e0e0;font-size:1.3em !important;margin-bottom:30px !important;margin-top:30px !important;clear:both;padding:5px 5px 5px 15px !important;}
input#btn-inscrire{z-index:5;background:url(../IMAGES/boutons/btn-inscrire.gif) no-repeat center center;width:170px;}
#colonne-centre div.liste-articles ol li div.info-annonce{width:345px;background-color:#f1f7d5;border:1px solid #afcd17;float:left;padding:5px;}
#colonne-centre div.liste-articles ol li div.info-annonce p.info-prix{position:relative;margin-bottom:15px !important;float:right;}
#colonne-centre div.liste-articles ol li div.info-annonce p.descriptif{clear:right;}
#colonne-centre div.liste-articles ol li div.info-annonce div.info-etude{background-color:#e0e6c7;border-style:none;}
.voir-annonce a{background-image:url(../IMAGES/pictos/pct-outils-voir-annonce.gif);}
div.info-alerte{width:345px;float:left;background-color:#f1f7d5;border:1px solid #afcd17;padding:5px;}
.proroger a{background-image:url(../IMAGES/pictos/pct-outils-proroger.gif);}
.modifier-alerte a{background-image:url(../IMAGES/pictos/pct-outils-modifier-alerte.gif);}
.supprimer-alerte a{background-image:url(../IMAGES/pictos/pct-outils-supprimer-alerte.gif);}
.voir-annonces-new a{background-image:url(../IMAGES/pictos/pct-outils-voir-annonces-new.gif);}
.voir-annonces a{background-image:url(../IMAGES/pictos/pct-outils-voir-annonces.gif);}
.deselectionner-annonce a{background-image:url(../IMAGES/pictos/pct-outils-deselectionner-annonce.gif);}
div.aucune-annonce{border:1px solid #eba0cd;margin-bottom:3em;margin-top:3em;background:#f2f2f2 url(../IMAGES/layout/fd_aucune_annonce.gif) no-repeat left top;padding:10px;}
div.aucune-annonce ol,div.aucune-annonce ul{margin-left:0 !important;list-style-position:inside;}
div.aucune-annonce ol li,div.aucune-annonce ul li{list-style-position:inside !important;overflow:visible !important;width:75%;margin:0 !important;padding:0 !important;}
div.aucune-annonce a img.logo-partenaire{z-index:5;top:0;position:absolute;right:-140px;}
body.page-plan #colonne-centre div.cartouche{margin-bottom:1em;}
body.page-plan #colonne-centre div.article h2{margin-bottom:0.5em;color:#333 !important;font-size:2em;text-transform:none;background-color:transparent;margin-top:1em;padding:0;}
div.col1{margin-right:15px;width:335px;float:left;}
div.col2{width:335px;margin-right:15px;float:left;}
div.colspan{width:615px;}
body.lexique h3{font-size:4em;color:#ebebeb;position:absolute;margin:0 !important;}
dl.table-display{overflow:hidden;position:relative;z-index:10;width:100%;margin:-1.3em 0 1em;padding:0;}
.table-display dt{width:18em;float:left;border-top:1px solid #ddd;font-weight:700;color:#4d1938;font-size:1.2em;margin:0;padding:.5em;}
.table-display dd{float:left;width:31em;border-top:1px solid #ddd;margin:0 0 1em;padding:.5em;}
body.popup{text-align:left;position:relative;z-index:5;margin:20px 30px 15px;}
.popup h1{font-size:2.1em;line-height:1.5em;border-bottom:1px solid #4c1938;padding-bottom:10px;margin-bottom:20px;}
body.popup form{margin:10px 30px 15px;}
body.popup form fieldset{text-align:left;overflow:visible;visibility:visible;z-index:5;position:relative;float:none;display:block;clear:none;}
.popup h2{margin-top:30px;text-align:left;}
div#corps-de-page div.calculettes{margin-left:0;margin-right:15px;padding-left:50px;clear:both;}
div#corps-de-page div.calculettes h2{width:470px;}
div#corps-de-page div.calculettes ul{list-style:none;clear:both;}
div#corps-de-page div.calculettes ul li{float:left;width:140px;margin:0;padding:10px;}
div#corps-de-page div.calculettes ul li:hover{background-color:#DDD;}
div#corps-de-page div.calculettes ul li img{border:1px solid #DDD;float:left;margin-bottom:10px;margin-right:15px;padding:5px;}
.bloc_neuf h2{background-color:#EBEBEB;color:#623550 !important;font-size:1.6em;line-height:1em;text-transform:none;padding:5px;}
.cartouche-pratique h2,.titreFormulaire{background-color:#A69599;text-transform:none;color:#fff !important;line-height:1em;font-size:1.2em;margin-top:20px;margin-bottom:20px;padding:5px;}
.titreFormulaire{height:20px;margin-top:10px;text-align:center;font-weight:700;font-size:1.5em;}
.cartouche-pratique h3{font-size:1.6em;color:#CB007A;}
div#corps-de-page div.liste-pratique ul li{margin-bottom:20px;position:relative;overflow:hidden;width:280px;float:left;margin-left:10px;background-color:#fff;}
.liste-pratique li{text-align:center;background-color:#fff;margin-top:9px;}
.liste-pratique a{text-transform:none;color:#CB007A;line-height:1em;font-size:1.2em;}
.liste-pratique h2{background-color:#fff;}
.liste-solutions{width:615px;float:left;}
.liste-solutions ul,.fiches ul{font-size:1.2em;margin-top:15px;font-weight:lighter;}
.liste-solutions .titre,.fiches .titre{font-size:1.2em;clear:both;padding-top:10px;}
.cartouche-pratique img{margin-right:20px;float:left;}
.cartouche-pratique{display:block;width:615px px;height:180px;}
.calculette{float:left;width:246px;margin-left:25px;margin-right:20px;margin-bottom:20px;}
.calculette img{margin-right:15px;margin-top:10px;margin-bottom:20px;}
.calculette a{font-size:1em;color:#000;line-height:1.1em;text-align:left;margin-left:95px;float:relative;display:block;margin-top:-80px;height:60px;text-decoration:none;font-weight:400;}
#colonne-droite .newsletter{clear:both;width:336px;}
.fiches{background:url(/IMAGES/immonot_pratique/fond.jpg) repeat-x bottom;margin:10px 0 0;}
.liste-solutions img,.fiches img{margin-right:15px;}
.fiches a,.liste-pratique a,.liste-pratique-centre a{font-size:1.2em;font-weight:lighter;line-height:2em;margin-left:35px;color:#CB007A;}
.newsletter a{font-size:1.2em;color:#000;font-weight:700;text-align:center;text-decoration:none;display:block;height:40px;margin-top:-65px;float:relative;margin-left:15px;line-height:1em;}
.newsletter img{margin-left:5px;margin-top:5px;margin-bottom:30px;}
.immonot-pratique-horizontal div{margin-left:48px !important;margin-top:-37px !important;line-height:1em;}
.immonot a{font-size:1.5em;text-align:center;color:#fff;margin-top:-32px;display:block;text-decoration:none;}
#tableFormulaireContact{height:182px;width:336px;background-color:#fceef4;margin-top:24px;}
.lienFormulaire a{padding-right:10px;margin-left:220px;}
#formulaireContactnewsletter input{width:210px;}
.logo img{margin-bottom:10px;}
.texte_bouton{font-family:helvetica;padding-top:5px;}
#colonne-droite h2{font-size:1.3em;margin-bottom:5px;}
.liste-pratique-centre h2,.liste-pratique h2{background-color:#fff !important;color:#000 !important;line-height:1.6em;text-align:center;font-size:1.2em;}
.liste-pratique-centre{height:198px;margin-top:10px;}
.immonot-pratique a{color:#000;font-size:1.2em;font-weight:700;text-decoration:none;}
.immonot-pratique img{margin:5px;}
.immonot-pratique div{margin-top:-45px;margin-left:55px;position:absolute;}
div.article .exergue-align-haut,.exergue-align-bas{width:90% !important;}
div#accessibilite ul li,#tabcontent ul li,.lienDiaporama0{display:inline;}
div#espace-personnel div.identification h2,div#espace-personnel form fieldset legend,div#point-chaud h2,div#navigation h2,div#corps-de-page div.liste-articles ul li .date span,#lien-jdn p span,.lienDiaporama{display:none;}
#espace-personnel div.identification ol li,#service-recherche form.recherche-bien fieldset.lieu ol li{width:49%;float:left;}
#espace-personnel ul li a:hover,div#corps-de-page strong,.liste-solutions a{font-weight:700;}
a,table#listeServices a:hover span,.newsletter a:hover,.calculette a:hover,.immonot-pratique a:hover{color:#CB007A;}
a:hover,.fiches a:hover{color:#b2cb29;}
ul#main-nav li#theme-rechercher-bien a:hover,ul#main-nav li#theme-rechercher-bien.on a,#lien-jdn p a:hover span.nom-jdn,#colonne-centre div.texte div.info-negociateurs h2{color:#cb007a !important;}
h4,h5,h6,.popup p,.popup ul li{font-size:1.2em;}
div#corps-de-page img,div#pied a{text-decoration:none;}
div#corps-de-page p small,#pied small.site-groupes a{color:#666;}
div#corps-de-page div.texte,.autres-biens{position:relative;}
div#corps-de-page div.liste-rubriques ul li li,div#corps-de-page div.liste-dossiers ul li li{margin-bottom:0;overflow:visible;float:none;list-style-position:outside;}
div#corps-de-page div.liste-rubriques ul li img,#bloc-unes .module-actu img,#tmi ul li img{float:left;border:1px solid #ddd;margin-right:15px;margin-bottom:10px;padding:5px;}
#colonne-centre div.liste-articles ul li p.chapo,div#corps-de-page div.liste-dossiers ul li p.chapo{font-weight:400;font-style:normal;}
#colonne-droite .widget dl,#pratique dl{margin:-10px 0 10px;padding:0;}
#colonne-droite .widget dt,#pratique dt{left:0;font-weight:700;width:125px;position:relative;top:20px;font-size:1.2em;text-align:right;color:#4d1938;height:20px;overflow:visible;}
#colonne-droite .widget dd,#pratique dd{border-left:1px solid #a69599;padding-left:10px;padding-right:0;padding-top:5px;line-height:1.2em;margin:0 0 0 140px;}
#bloc-unes,div.renseignements-annonce{position:relative;overflow:hidden;}
ul.liste-biens,div#colonne-centre ul.liste-biens{margin-left:10px;margin-right:10px;}
div#colonne-centre .autres-biens,ul.liste-departements,div.article-3col{overflow:hidden;}
#consulter li,.immonot img{margin-top:10px;}
#coups-de-coeur h2,#service-recherche h2{background-color:#CB007A;}
#service-recherche form.recherche-bien fieldset.lieu ol li.elargir-recherche,div.sommaire img{width:100%;}
#service-recherche form.recherche-bien fieldset.lieu ol li.elargir-recherche legend,div#pied div#adresse img{float:left;}
fieldset.lieu span.aide,fieldset.labels-normalises span.aide{float:none;margin-left:5px;}
div.second-nav li a:hover,div.second-nav li a.on,div#votre-recherche.widget a:hover,#colonne-centre div.supplements a:hover{background-color:#EEF5CC;font-weight:700;color:#f96715;}
#sinformer-recherche h2,div#votre-recherche.widget h2{background:#CB007A;}
#sondage form fieldset,iframe{border-style:none;}
#tmi ul li,fieldset ol,fieldset li{margin:0 !important;padding:0 !important;}
body.page-sommaire div.objet-flash,div.col3{width:265px;float:left;}
.page-sommaire div.format-468x60,div.table-resultats{margin-top:30px;margin-bottom:30px;}
label.checkbox,label.checkbox2{z-index:10;position:relative;float:left;font-weight:700 !important;}
label.checkbox input,label.checkbox2 input,.caseacocher input{border:none !important;background-color:transparent !important;}
#pied small.site-groupes a:hover,.immonot a:hover,.recherche-bien *{color:#000;}
body.page-sommaire div#hierarchie,.mes-services h2,.mon-compte h2,.chargement-popup{visibility:hidden;}
div.tri ul li,.cartouche div.outils ul li{overflow:hidden;float:right;width:30px;}
div.tri ul li a,.cartouche div.outils a{display:block;background-repeat:no-repeat;background-position:center center;font-weight:700;text-indent:-99999px;width:30px;height:32px;}
table#listeServices a:hover img,div#corps-de-page .immonot-pratique a:hover img{background-color:#FFF !important;}
table#listeServices .lienListeService,.information a{color:#000;text-decoration:none;}
div#blocLancerDiaporama,.popup ul{margin-top:30px;}
p.descriptif,.immonot-pratique-horizontal a{font-size:1.1em;}
div.liste-questions ul li,#colonne-centre div.texte div.info-negociateurs ul{margin-left:15px;}
div.article td,div.table-resultats td{border:1px dotted #C1DAD7;background:#fff;color:#4f6b72;padding:6px 6px 6px 12px;}
div.article tr.alt td,div.table-resultats tr.alt td{background:#f5f5f5;color:#797268 !important;}
div.article th,div.article .ligne_titre td,div.article .colonne_titre,div.table-resultats th{color:#4f6b72;letter-spacing:2px;text-transform:uppercase;text-align:left;background:#CAE8EA url(../IMAGES/layout/fd_table_th.jpg) no-repeat;border:1px solid #C1DAD7;font-weight:700;padding:6px 6px 6px 12px;}
div.article span.documents,#tabcontent ul.on{display:block;}
div.table-resultats td.texte-align-centre,.information,.liste-pratique-centre p,.liste-pratique-centre li{text-align:center;}
body.espace-perso #colonne-centre div.cartouche div.pagination,.newsletter td,img.liste-pratique-centre{margin-top:15px;}
body.espace-perso div.liste-articles div.outils,body.espace-perso div.actions{padding-top:5px;background-color:#fff;border:1px solid #ddd;width:195px;float:right;}
div.bloc-info,dt{clear:both;}
body.lexique div.cartouche div.pagination p a,.liste-solutions span,.fiches span{text-transform:uppercase;}