/* Generate (1) /css/standard/header.css  */

/* Generate (2) /css/standard/boutonsPictos.css  */

/* Generate (3) /css/standard/formulaire.css  */

/* Generate (4) /css/standard/popup.css  */

/* Generate (5) /css/standard/tranche.css  */

.parisienTranche .h1 a { color: #00283C; }

#tranche-participez { background-color: #FFF; }


/* TRANCHE PARTICIPEZ */
.parisienTranche-xl.trancheMedias.tranche-participez  { background-color: transparent;}
.tranche-participez .parisienTranche .h1 a { color: #00283C;}
.tranche-participez .parisienTranche .medias { background-color: transparent; color: #00283C;}
.tranche-participez .parisienTranche .medias a { color: #0078b4; }
.tranche-participez .parisienTranche .medias a:hover { color:#3cb4f0; }

.tranche-participez .article { margin: 0; }
.tranche-participez .pictoEncart { background-image: url('/National_Library/20160526010038oe_/http://s1.lprs1.fr/img/design/videos/participez/pictos-encart-dark.png');}




.participezPromo .pictoEncart { background-image: url('/National_Library/20160526010038oe_/http://s1.lprs1.fr/img/design/videos/participez/pictos-encart.png'); }



/* Generate (6) /css/standard/page.css  */
/* BLOC MOTEUR */
.moteur-recherche form { background-color: #cedde5; padding: 15px;}
.moteur-recherche form > *,
.moteur-recherche .champs,
.moteur-recherche .champs .unites {display: inline-block; *display: inline; *zoom: 1;}
.moteur-recherche .cont-champs { text-align: left;}
.moteur-recherche .contentForm { position: relative; z-index: 100;background-color: #CEDDE5; }
.moteur-recherche .contentForm > * { display: none; }
.moteur-recherche .contentForm > .active { display: block;}
.moteur-recherche .infobulle-moteur { background-color: #CEDDE5; }
.moteur-recherche #logoMoteur {position: absolute; top: 0; right: 0; font-size: 12px; line-height: 20px;}
.moteur-recherche .infobulle-moteur {position: absolute; top: 0; left: 0;}
.moteur-recherche .validation { float: right;margin-top: 20px;}
.moteur-recherche .bottom {clear: both;  font-size: 12px; margin-top: 10px;}
.moteur-recherche .localisation {margin-bottom: 10px;}
.moteur-recherche .localisation input {width: 416px;}
.moteur-recherche .champs {margin-right: 5px;}
.moteur-recherche .champs .unites,
.moteur-recherche label {font-size: 14px; display: block;}
.moteur-recherche label {font-weight: bold;-webkit-font-smoothing: antialiased; margin-bottom: 5px;}
.moteur-recherche {position: relative; z-index: 100;}
.moteur-recherche-titre {height: 30px;}
.moteur-recherche-titre a {padding: 0 10px; color: #00283C;}
.moteur-recherche-titre li { float: left; background-color: #EBF0F5; text-transform: uppercase; height: 29px; line-height: 30px; text-align: center; font-size: 12px; border-right: 1px solid #fff; border-bottom: 1px solid #FFF; font-weight: bold;-webkit-font-smoothing: antialiased; color: #00283c; cursor: pointer; }
.moteur-recherche .validation a:hover,
.moteur-recherche-titre li:hover { color:#3CB4F0; }
.moteur-recherche .validation a,
.moteur-recherche label,
.moteur-recherche-titre li.active:hover { color: #00283c; }
.moteur-recherche-titre li.active { float: left; background-color: #cedde5;height: 30px; border-bottom: 0; }
.moteur-recherche-titre li {padding: 0 15px;}
.moteur-recherche .btn-sup100  { border: 0; padding: 0 10px; cursor: pointer; }
.moteur-recherche .validation a {bottom: 10px; right: 20px;}
.moteur-recherche .parisienFormDefault select { width: 230px; }

/* MOTEUR AUTO */
#moteur-automobile .parisienFormDefault select { width: 185px;}
#moteur-automobile .parisienFormDefault #cp {width: 80px;}
#moteur-automobile .champs.top {margin-bottom:10px;}
#moteur-automobile form > .hide {display: none;}
#moteur-automobile .parisienFormDefault .btn,
#moteur-immo .parisienFormDefault .btn {height:27px; line-height:27px; margin-top:3px; }

/* MOTEUR IMMO */
#moteur-immo  #logoMoteur img{width:103px;display: inline-block;}
#moteur-immo .moteur-recherche.parisienFormDefault select,
#moteur-immo .nb-piece input { width: 185px;}
#moteur-immo .localisation input {width:150px;}
#moteur-immo #roomMin {width:170px;}
#moteur-immo .champs.surface input, 
#moteur-immo .champs.prix input {width:64px;}
#moteur-immo .champs.surface,
#moteur-immo .localisation,
#moteur-immo #surfaceMin, #moteur-immo #surfaceMax,
#moteur-immo .champs .unites,
#moteur-immo .nb-piece,
#moteur-immo .prix {display: inline-block;}
#moteur-immo .champs,
#moteur-immo .localisation {margin-right:10px;}
#moteur-immo .champs .unites {line-height:27px; margin-left:2px;} 
#moteur-immo #surfaceMax {margin-left:10px;}
#moteur-immo #prixMax {margin-left:20px;}
#moteur-immo .champs.surface,
#moteur-immo .champs.prix {margin-left:5px;}
#moteur-immo .moteur-recherche .validation {height:82px;}

/* MOTEUR CULTURE LOISIR */
#moteur-culture_loisir form > * {margin-left: 4px; vertical-align: middle;}
#moteur-culture_loisir input[type="text"] { max-width: 200px;}
#moteur-culture_loisir .btn {margin-top: 0;}

/* MOTEUR EMPLOI */
#moteur-emploi .modalite,
#moteur-emploi .thematique {width: 60%;}
#moteur-emploi .modalite select,
#moteur-emploi .thematique select {width: 100%;}
#moteur-emploi .motCle {width: 37%; margin: 0;}
#moteur-emploi .motCle input {width: 90%;}

/* MOTEUR CADREMPLOI  */
.moteur-recherche .contentForm > #cadreEmploi { display: block !important; }
#moteur-cadremploi .contentForm { display: block!important;}
#moteur-cadremploi { position:relative;}
#moteur-cadremploi .moteur-recherche-titre {display: none; visibility: hidden;}
#moteur-cadremploi #logoMoteur {z-index: 1000;top:-2px;}

/* MOTEUR BILLETTERIE */
#moteur-billetterie .cont-champs > div { margin-right: 10px; margin-top: 10px; }
#moteur-billetterie .parisienFormDefault .budget select { width: 165px; }
#moteur-billetterie .date input { width: 115px; }
#moteur-billetterie input[type='submit'] { width: 165px; margin-top: 32px; }

/* page-search */
.page-search #colArticle li { width: 50%; }

/* ville */
.bandeauRubrique.bandeau-ville #btn-changer-ville { display: block; }
.bandeauRubrique.bandeau-ville {background-color: #dcebf0;}
.bandeauRubrique.bandeau-ville .paragraphe { width: 545px; margin-top: 10px; text-align: justify;}
.bandeauRubrique.bandeau-ville .paragraphe > * {overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 14px; line-height: 17px;}
.bandeauRubrique.bandeau-ville .paragraphe > p { margin-top: 10px;}
.bandeauRubrique.bandeau-ville .paragraphe > strong { font-weight: normal;}
.bandeauRubrique.bandeau-ville .icon-close24 { position: absolute; top: 0px; right: 0px; display: none;}
.bandeauRubrique.bandeau-ville .icon-close24:hover { border-color: #00283C;}
.bandeauRubrique.bandeau-ville .moteur-ville { float: right; display: none;}
.bandeauRubrique.bandeau-ville > .droite { width: 300px; position: absolute; right: 0; top:0; height: 130px; z-index: 1; padding: 20px 25px;}
.bandeauRubrique.bandeau-ville > .droite figure { position: absolute; top: -80px; right: -10%; z-index: 2; overflow: hidden; }
.bandeauRubrique.bandeau-ville > .droite .contentImage { overflow: hidden; width: 350px; position: absolute; right: 0; top:0; height: 160px; z-index: 1;}
.bandeauRubrique.bandeau-ville .bandeau-ville-degrade { position: absolute; top:0; left: 0; z-index: 5; width: 350px; height: 160px; background-image: url("/National_Library/20160526010038oe_/http://s1.lprs1.fr/img/design/maville/bandeau/bandeau-ville-degrade.png");}
.bandeauRubrique.bandeau-ville .btn-ghost { border-color: #0078b4; color: #0078b4;}
.bandeauRubrique.bandeau-ville .btn-ghost .icon { color: #0078b4; }
.bandeauRubrique.bandeau-ville .btn-ghost:hover { background-color: #0078b4; color: #FFF;}
.bandeauRubrique.bandeau-ville .btn-ghost:hover .icon { color: #FFF;}
.bandeauRubrique.bandeau-ville #bandeau-open { color: #0078b4; cursor: pointer;}
.bandeauRubrique.bandeau-ville.open form,
.bandeauRubrique.bandeau-ville.open .droite { display: none;}
.bandeauRubrique.bandeau-ville.open > .gauche { float: none; width: auto;}
.bandeauRubrique.bandeau-ville.open .paragraphe { width: auto;}
.bandeauRubrique.bandeau-ville.open #bandeau-close { display: block; color: #00283C;}
/* Generate (7) /css/standard/footer.css  */

