#selection_cadd{
background:#eeece6;
margin:5px 0 0 0;
border-left:solid 1px #dcdcd9;
border-right:solid 1px #dcdcd9;
border-bottom:solid 1px #dcdcd9;
}

#selection_userInfos{
height:40px;
background:#eeece6 url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/popupAgent.png) 0 0 no-repeat;
}
#selection_userInfos span{
float:left;
display:block;
height:40px;
line-height:40px;
margin-right:1px;
padding:0 5px;
}

#selection_userInfos span#send_nb{
height:30px;
line-height:25px;
color:#fff;
font-weight:bold;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/icons.png) -290px -164px;
width:35px;
text-align:center;
margin-top:8px;
}

#selection_userInfos span.col1{
font-weight:bold;
padding-left:15px;
}

#selection_userInfos span.col4{
float:right;
width:200px;
padding-right:15px;
background:red;
text-align:right;
}

#selection_toolBar{
height:40px;
background:#eeece6 url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/popupAgent.png) -16px -40px no-repeat;
padding:10px 15px 0 15px;
border-bottom:solid 1px #dcdcd9;
}

#selection_toolBar li{
display:block;
float:left;
margin-right:5px;
height:40px;
line-height:40px;
padding:0 5px;
}

#selection_toolBar li#clear{
float:right;
}

#selection_toolBar li a{
display:block;
float:left;
color:#332e81;
}

.print_ico,
.send_friend_ico,
.get_sel_ico,
.clear_ico{
float:left;
display:block;
width:17px;
height:15px;
margin:11px 8px 0 0;
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/icons.png);
}

.print_ico{
background-position:-184px -141px;
}
.send_friend_ico{
background-position:-164px -141px;
}
.get_sel_ico{
background-position:-202px -141px;
}
.clear_ico{
width:12px;
background-position:-223px -139px;
}


.cadd_content{
height:125px;
overflow:auto;
}

.cadd_footer{
background:url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/icons.png) 0 -195px repeat-x;
height:45px;
padding-top:5px;
margin:0;
}

.cadd_footer_link{
list-style-type:none;
float:left;
width:170px;
padding:7px 0 0 15px;
border-right:solid 1px #dcdcd9;
height:35px;
}

ul.cadd_footer_link li a{
font-size:10px;
background-position: -333px -55px;
}

#nbSelect{
float:left;
display:block;
width:50px;
height:45px;
line-height:43px;
text-align:center;
font-size:20px;
font-weight:bold;
}

#selTxt{
float:left;
padding:8px 5px 0 5px;
margin-right:10px;
font-size:11px;
}

.cadd_infos{
float:left;
padding-top:6px;
line-height:11px;
width:200px;
font-size:10px;
color:#7A7A7A;
}

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

.mess_add_prod{
text-align:center;
font-size:14px;
height:30px;
line-height:30px;
color:red;
font-weight:bold;
background:#fff;
display:none;
}

#selection_cadd .programme_neuf .annContainer{
width:440px;
}

#selection_cadd .programme_neuf .imgContainer{
margin-top:7px;
}


#selection_cadd .programme_neuf{
margin:0 0 10px 5px;
border-bottom:solid 1px #dcdcd9;
}

#selection_cadd h2 span.departement{
font-weight:normal;
padding:0 12px 0 6px;
background:#eeece6 url(http://www.trouver-un-logement-neuf.com/images/interface/2011/Images/icones_result.png) right -586px no-repeat;
}





/*====== SUGGEST ===*/

#suggest{
margin:0 0 0 10px;
background:#D6D9E2;
padding:0 0 7px 0;
}

#suggest p{
padding:5px;
font-weight:bold;
}


.oneSug{
width:120px;
float:left;
margin:0 5px;
}

.oneSug h4{
font-size:9px;
height:12px;line-height:12px;
overflow:hidden;
}


.oneSug img{
background:white;
width:109px;
height:60px;
padding:2px;
border:solid 1px #8695B6; 
}

.oneSug a{
font-size:9px;
font-style:italic;
color:blue;
text-decoration:underline;
}
.fix2{
clear:left;
height:1px;font-size:1px;
}

