h1.bigBlueTitle{
color:white;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/immobilier_menu_bg.gif);
font-size:17px;
height:31px;
line-height:31px;
margin:0 0 10px 0;
padding:0 8px;
}

h1.titre_article, h2.titre_article{
margin:0 0 0 0;
font-size:17px;
color:#8695B6;
}

h1.titre_article_invest{
margin:0 0 15px 0;
font-size:19px;
color:#2d2599;
}


p.text_article{
font-size:13px;
margin:0 0 15px 0;
text-align:justify;
padding:0;
}

li p.text_article{
margin-bottom:0;
}

p.text_article a{
color:blue;
}
p.text_article a:hover{
background:#EAF1F4;
}

h3.savoir_plus{
font-size:13px;
}
p.savoir_plus a{
font-size:13px;
text-decoration:underline;
}

p.savoir_plus{
margin-bottom:15px;
}

#salon_immo p{
border-bottom:solid 1px #eee;
padding-bottom:5px;
}

#salon_immo .text_article{
margin-bottom:4px;
}

#salon_immo dt{
font-weight:bold;
font-size:12px;
}
.ital{
font-style:italic;
}

/*==== PAGES PRATIQUES ====*/
h2.st_article{
font-size:14px;
margin:0 0 2px 0;
color:#1A3874;
}

.simpleList{
list-style-type:circle;
font-size:13px;
padding-left:15px;
margin:0 0 18px 3px;
list-style-image:url(http://www.trouver-un-logement-neuf.com/images/interface/simple_arrow.gif);
}
.simpleListbig{
list-style-type:circle;
font-size:13px;
padding-left:15px;
margin:0 0 18px 3px;
list-style-image:url(http://www.trouver-un-logement-neuf.com/images/interface/simple_arrow_big.gif);
}

.simpleList_invest{
list-style-type:circle;
font-size:13px;
padding-left:15px;
margin:0 0 18px 3px;
list-style-image:url(http://www.trouver-un-logement-neuf.com/images/interface/simple_arrow_invest.gif);
}

.simpleList_invest strong{
font-weight:bold;
}

.simpleList strong{
font-weight:bold;
}

em.source{
font-size:11px;
margin:0 0 20px 0;
display:block;
}

table.data_table{
font-size:13px;
}
table.data_table tr{
background:#d6d9e2;
}

table.data_table td{
padding:0 10px;
margin:1px;
}

a.banmiddle{
display:block;
text-align:center;
border:solid 1px #fff;
}

p.mention{
font-size:9px;
font-style:italic;
}

.signature{
float:right;
border:solid 1px #eee;
padding:2px;
}

.signature2{
margin-bottom:5px;
text-align:center;
border:solid 1px #8695B6;
padding:2px;
}

.link_partenaire{
color:#d7921c;
text-decoration:none;
}

.val{
    display:block;
    height:13px;line-height:13px;
    background: url(../images/interface/bt_valider.gif) no-repeat left top;
    padding-left:17px;
    margin-bottom:8px;

}

#left_col h1.blueleft2{
background:url(../images/interface/blue_left2.gif) no-repeat -17px 0;
width:135px;
padding-left:15px;
line-height:21px;
height:21px;
}

#left_col h1.bigblueleft{
background:url(../images/interface/big_blue_left.gif) no-repeat -17px 0;
width:135px;
height:41px;
padding:5px 15px;
margin:5px 0 0 9px;
}

p.accroche2{
margin:20px 0;
color:red;
font-weight:bold;
font-size:13px;
}

#bottom_col{
width:612px;
}
#zoom_sur{
margin:0 0 20px 0;
}

#nav_article{
    font-size:13px;
    height:32px;
    padding-top:7px;
    border-top:solid 1px #C6C9D6;
}
#art_p{

}
#art_s{
   float:right;
   text-align:right;
   padding-right:4px;
}

#right_col embed{
margin:0 0 0 20px;
}

.visuelArticle{
float:right;
margin:0 0 10px 15px;
}

.lienArticles{
font-size:11px;
color:blue;
text-decoration:none;
}

.lienArticles:hover{
text-decoration:underline;
}


dl.rss dt{
height:20px;
line-height:20px;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/flux_rss_immobilier.gif) no-repeat 0 3px;
padding:0 0 0 25px;
margin:2px 0;
}

/* ================= */

.lblArticle{
font-size:13px;
}

a.lienArticle{
color:blue;
font-size:13px;
}

.corner{
background:#E8E9F1;
padding:5px;
}

span.datePub{
float:right;
text-align:right;
font-size:12px;
font-style:italic;
display:block;
width:100%;
height:15px;
margin-bottom:3px;
margin-right:6px;
color:#aaa;
}


p.datePub{
color:#aaa;
font-style:italic;
height:40px;
padding-left:4px;
}

p.datePub span{
display:block;
font-size:20px;
}

#accesRapidActu ul{
overflow:auto; 
font-size:13px;
list-style-type:disc;
list-style-position:inside;
}

.illuCopy{
float:right;
padding-bottom:3px;
}
.illuCopy span{
font-size:9px;
color:#8695B6;
float:right;
display:block;
width:337px;
clear:right;
}

img.illustArticle{
float:left;
margin: 2px 0 5px 15px;
width:337px;
}

.article{
border-bottom:solid 1px #c6c9d6;
padding-top:15px;
padding-left:22px;
padding-right:10px;
text-align:justify;
}

#pagination{
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/articles_elements.png) no-repeat -10px -171px;
height:30px;
text-align:center;
margin:15px 0 15px -2px;
padding:11px 0 0 0;
width:627px;
}
#pagination dd{
display:inline;
}
a.pagination{
font-size:11px;
padding:7px 8px 10px 8px;
color:#fff;
border-left:solid 1px #2b2b2b;
border-right:solid 1px #5e5e5e;
}

.pagination.first{border-left:none;}
.pagination.last{border-right:none;}

a.curentPage{
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/articles_elements.png) no-repeat -229px -217px;
padding-top:12px;
border:none;
}
a.pagination:hover{
font-weight:bold;
text-decoration:underline;
}

#accesRapidActu{
float:right;
width:210px;
margin:-75px 25px 0 0;
}
#accesRapidActu h2{
font-size:12px;
height:30px;
line-height:32px;
background:url(../images/interface/2011/images/articles.png) no-repeat 0 0;
color:white;
padding:0 0 0 17px;
}
.listActu{
background: url(../images/interface/2011/images/articles.png) no-repeat 0 -29px;
position:relative;
font-size:11px;
height:132px;
width:208px;
}

.listActu ul{
height:128px;
width:203px;
overflow:auto;
list-style-position:inside;
}

.listActu ul li{
display:block;
margin:4px 0 8px 12px;
}

#accesRapidActu a{
color:#000;
background:url(../images/interface/2011/images/articles.png) no-repeat -225px -7px;
padding-left:10px;
}

#accesRapidActu a:hover{
text-decoration:underline;
}

/* === NEW STYLE 2011 DESIGN === */

#actuBlocTop{
height:15px;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/cadre_actu.gif) no-repeat 0 0;
}
#actuBlocBody{
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/cadre_actu.gif) repeat-y -631px 0;
}
#actuBlocBottom{
height:23px;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/cadre_actu.gif) no-repeat -1263px 0;
}

#imgCatArticleexpt,
#imgCatArticleactu{
margin:-14px 0 0 2px;
clear:both;
height:95px;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/photos2.jpg) no-repeat 0 0;
width:620px;
}
#imgCatArticleactu{
background-position:0 -101px;
}

#imgCatArticleexpt p,
#imgCatArticleactu p{
float:left;
font-size:30px;
font-weight:bold;
width:240px;
padding:32px 0 0 113px;
}

#imgCatArticleactu p{
padding:32px 0 0 20px;
}

#imgCatArticleexpt p span,
#imgCatArticleactu p span{
display:block;
height:20px;
line-height:19px;
color:#cbc9c9;
}

#actuBlocBody h1{
color:#000;
padding:10px 0 12px 22px;
width:383px;
font-size:18px;
}

#actuBlocBody i{
color:#000;
display:block;
padding:0 0 12px 12px;
font-style:normal;
width:375px;
}

.abFlux{
background:#f2f2f2;
margin-top:10px;
padding:10px 0;
text-align:center;
border-top:solid 1px #e5e5e5;
border-bottom:solid 1px #e5e5e5;
}

.publisher{
clear:both;
border-top:dashed 1px #ababab;
padding-top:5px;
}

.publisher span{
font-size:13px;
color:#ababab;
font-weight:normal;
font-style:italic;
}

.publisher img{
float:left;
width:60px;
margin-right:10px;
}

.banArticle #zoom_sur{
float:left;
margin-left:20px;
}

.ban300x250Article{
float:left;

}

#pagination a{
color:#fff;
}

#pagination .prec a,
#pagination .suiv a{
font-size:11px;
font-weight:bold;
}

#pagination .prec{
float:left;
margin-left:8px;
}
#pagination .suiv{
float:right;
margin-right:8px;
}

.article div a{
color:#332f83;
}

.article div a:hover{
text-decoration:underline;
}

.middle_col{
width:632px;
}

/* social bookmark buttons */
#socialBookmarkButtons{
border-top:dotted 1px #958e91;
padding:10px 0;
}

.Stxt{
float:left;
width:150px;
font-style:italic;
color:#ababab;
height:20px;
line-height:20px;
margin-bottom:10px;
}

.Sbts{
float:left;
width:470px;
}

.introCat{
margin-left:12px;
}
