/*FICHE DEROULANTE*/


.fond_google {
background-image: url(/images/bg_container_google.gif);
background-repeat: repeat-y;
}
  .fiche_recherche {
clear: both;
}
  .fiche_recherche .title {
background-color: #659f2f;
background-repeat: repeat-y;
width: 100%;
padding: 49px 0px 12px 0px;
padding: 12px 0;
text-align: right;
}
  .fiche_recherche .title h1 {
color: #ffffff;
font-weight: bold;
font-size: 13px;
margin-right: 20px;
}
  .fiche_recherche .base {
width: 100%;
padding: 20px 0px 15px 0px;
background-image: url(/images/bg_base.gif);
margin: 0px;
}
  .fiche_recherche .base_cri {
width: 100%;
padding: 20px 0px 0px 0px;
background-color:#a0ce74;
color:white;
margin: 0px;
}

  .fiche_recherche .base_cri h1 {
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
padding-right: 3px;
border-bottom: 1px solid #FFFFFF;
}
  .fiche_recherche .base input {
float: left;
margin-bottom: 2px;
font-weight: bold;
font-size: 11px;
color: #659f2f;
}




  .fiche_recherche .base .left {
display: block;
width: 48%;
float: left;
padding-left: 12px;
margin: 0px;
}
  .fiche_recherche .base_cri .left {
display: block;
width: 48%;
float: left;
padding-left: 12px;
margin: 0px;
}
  .fiche_recherche .base .right {
display: block;
width: 48%;
float: left;
padding-left: 12px;
margin: 0px;
}
  .fiche_recherche .base_cri .right {
display: block;
width: 48%;
float: left;
padding-left: 12px;
margin: 0px;
}
  .fiche_recherche .avance {
display: block;
padding: 20px 0px 8px 0px;
background-image: url(/images/bg_avance.gif);
}

.enumeration {
display: block;
float: left;
margin-right: 24px;
text-align: center;
}

  .fiche_recherche .avance .content {
display: block;
/*text-decoration: blink;*/
padding-left:12px;
padding-right: 12px;
}

  .fiche_recherche .avance_loc {
display: block;
padding: 20px 0px 8px 12px;
width: 100%;
background-image: url(/images/bg_avance.gif);
}

  .fiche_recherche .avance_cri {
display: block;
padding: 20px 0px 8px 12px;
width: 588px!important;
width: 600px;
background-color:#83bb4e;
color:white;
}



  .fiche_recherche .avance p {
display: block;
font-weight: bold;
font-size: 11px;
color: #659f2f;
margin-bottom: 6px;
}
  .fiche_recherche .avance_loc p {
display: block;
font-weight: bold;
font-size: 11px;
color: #659f2f;
margin-bottom: 8px;
}
  .fiche_recherche .avance_cri p {
display: block;
font-weight: bold;
font-size: 11px;
color: #659f2f;
margin-bottom: 8px;
}
  .fiche_recherche .avance ul {
display: block;
list-style-type: none;
padding: 0px;
margin: 0px;
/*background-color;*/
text-align:center;
}
  .fiche_recherche .avance_loc ul {
list-style-type: none;
padding: 0px;
margin-top: 2px;
margin-left: 102px;
}
  .fiche_recherche .avance_cri ul {
list-style-type: none;
padding: 0px;
margin-top: 2px;
/*margin-left:102px;*/
}


  .fiche_recherche .avance li {
display: block;
float: left;
height: 18px;
line-height: 18px;
margin-right: 25px;
padding: 0px;
}
  .fiche_recherche .avance_loc li {
float: left;
height: 18px;
line-height: 18px;
margin-right: 22px;
padding: 0px;
}
.fiche_recherche .avance_cri li {
float: left;
height: 18px;
line-height: 18px;
margin-right: 22px;
padding: 0px;
}
  .fiche_recherche .btns {
display: block;
padding: 20px 0px 8px 0px;
width: 100%;
background-color:#a0ce74;
color:white;
height: 28px;
line-height: 28px;
text-align: right;
}

div.btns2 {
display: block;
padding: 20px 0px 8px 0px;
width: 100%;
background-image: none;
height: 28px;
line-height: 28px;
text-align: right;
}

  .fiche_recherche .btns p {
margin-left: 180px;
padding: 0px;
}
  .fiche_recherche .btns a {
float: left;
display: block;
margin-left: 4px;
text-decoration: none;
}
  .fiche_google {
display: block;
width: 100%;
background-image: url(/images/bg_recherche_google.jpg);
background-position: top;
background-repeat: no-repeat;
border-bottom: 2px solid  #cc020c;
}
  .fiche_google .img {
display: block;
float: left;
padding: 40px 28px 18px 28px;
}
  .fiche_google .txt {
display: block;
float: left;
padding-top: 40px;
width: 55%;
}
  .fiche_google .txt h1 {
font-size: 13px;
color: #FFFFFF;
padding-bottom: 8px;
font-weight: bold;
}
  .fiche_google .txt p {
padding: 6px 0px 2px 0px;
}
  .fiche_google .btns {
display: block;
width: 100%;
padding-left: 120px;
height: 28px;
line-height: 28px;
}
  .fiche_google .btns a {
float: left;
display: block;
margin-left: 4px;
text-decoration: none;
}

li.selected {
background-color: #bbf;
}

/*END*/