#searchAgentBody{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px 15px 20px 15px;
font-size:12px;
}

#searchAgentBody .intro{
margin-right:90px;
height:190px;    
}

/* -- fix mode popup -- */

#searchAgentBody .intro_pp{
width:550px;
height:190px;    
}

#searchAgentBody p#idInfos{
margin-top:0;
}

#elements_rech{
width:952px;
background:#fff;
padding-bottom:15px;
margin-bottom:25px;
}

#elements_rech ul,
#formNavig{
list-style-type:none;
}

#elements_rech h3{
margin-bottom:10px;
}

#elements_rech input.geoloc{
display:block;
width:270px;
padding:3px 5px;
border:solid 2px #e1e1e1;
margin-top:5px;
}

#elements_rech .validation{
display:block;
font-size:11px;
font-weight:bold;
float:right;
width:88px;
height:26px;
line-height:25px;
color:#fff;
background:url(../images/interface/2011/Images/icons.png) no-repeat -58px -257px;
padding-left:20px;
}

#formNavig{
height:35px;
width:952px;
margin-top:10px;
}

#formNavig li{
float:left;
display:block;
width:50%;
background:#fff;
}

#formNavig li a{
display:block;
height:35px;
line-height:27px;
font-size:13px;
font-weight:bold;
padding:0 0 0 20px;
}

#ongletH{
background: url(../images/interface/2011/Images/user_account.png) no-repeat -16px -371px;
}

#ongletH.current{
background-position:-16px -330px;
}

#ongletI{
background: url(../images/interface/2011/Images/user_account.png) no-repeat -510px -371px;
}

#ongletI.current{
background-position:-510px -330px;
}

.cols{
float:left;
width:30%;
margin:15px 0 0 20px;
}

#listIdVille dt{
font-weight:bold;
padding-bottom:5px;
}

#listIdVille dd{
background: url(../images/interface/2011/Images/user_account.png) no-repeat -15px -282px;
border:solid 1px #e1e1e1;
color:#000;
height:25px;
line-height:25px;
margin:2px 0;
padding-left:10px;
}

.locRemove{
float:right;
display:block;
width:19px;
height:19px;
margin:3px 6px 0 0;
background:url(../images/interface/2011/Images/icons.png) no-repeat -4px -263px;
}

#agentDelete{
color:#332f83;
display:block;
width:240px;
height:25px;
padding-left:10px;
border-left:solid 1px #dcdcd9;
}

#agentDelete img{
width:19px;
height:19px;
margin:0 6px 0 0;
background:url(../images/interface/2011/Images/icons.png) no-repeat -31px -263px;
vertical-align:middle;
}

/* modif autocomplete */
.ac_search_results{
background:#fff;
border-left:solid 2px #e1e1e1;
border-right:solid 2px #e1e1e1;
border-bottom:solid 2px #e1e1e1;
padding:2px;
margin-top:-2px;
}
.ac_search_results ul{
list-style-type:none;
}
.ac_search_results ul li{
padding:3px 5px;
}

.ac_search_results ul li:hover{
cursor:pointer;
}

#geolocChoice{
list-style-type:none;
margin-bottom:10px;
height:20px;
}

#geolocChoice li{
float:left;
width:290px;
height:20px;
}

#rubAgent .promo_partenaire{
list-style-type:none;
float:left;
width:245px;
}

#rubAgent .promo_partenaire a{
display:block;
margin-left:12px;
}

#rubAgent .promo_partenaire a.bsLink{
margin-left:0;
}

#rubAgent span.udl{
margin:0;
}

#SA_form a.validation{
display:block;
margin-top:15px;
color:#fff;
font-weight:bold;
width:83px;
height:26px;
line-height:25px;
padding-left:25px;
background:url(../images/interface/2011/Images/icons.png) no-repeat -58px -257px;
}

