#ecogeste-bloc-moteur { width:300px; height:220px; background:url('../images/backgrounds/rectangleReliefVert.png') no-repeat; font:inherit; margin:0 auto; padding:5px 0 5px 15px;}
#ecogeste-bloc-moteur p.titre-bloc-moteur { color: #008000; font-family:verdana; font-size:1.2em; font-weight:bold; padding: 18px 0 0 8px; margin:0;}
#ecogeste-bloc-moteur p.soustitre-bloc-moteur { color:#027e3d; font-family:verdana; font-size:0.8em; font-weight:bold; padding: 0 0 3px 8px; margin:3px 0 0 0 !important; margin:3px 0 -15px 0;}
#ecogeste-bloc-moteur p.texte-bloc-moteur { color:#535353; font-family:verdana; font-size:0.9em; font-weight: bold; padding: 5px 0 3px 8px; margin:0;}
#ecogeste-bloc-moteur p.lien-bloc-moteur a{ color:#FFFF00; font-family:verdana; font-size:0.75em; font-weight: bold; text-decoration: underline; padding: 0 0 0 8px; margin:0 !important; margin-top:-17px; display:block;}
#ecogeste-bloc-moteur ul, #ecogeste-bloc-moteur li { list-style-type: none; margin:0; padding:0;}

#ecogeste-bloc-moteur #ecogeste-recherche-form-1 { height:13px; margin: 0 !important; margin:-1px 0 0 8px;}
#ecogeste-bloc-moteur #ecogeste-recherche-form-1 input[type="text"] {
   float: left;
   width: 130px;
   font-size: 0.75em;
   border: 1px #a9b4b7 solid;
   margin: 2px 0 0 8px;
   background: none repeat scroll 0 0 #FFFFFF;
   border: 1px solid #CCCCCC;
   padding: 3px 5px;
 }
 
#ecogeste-bloc-moteur  .button {
    background-color: #333333;
    border: 1px solid #333333;
    color: #CCCCCC;
    font-size: 0.65em;
    padding: 3px 5px;
    text-transform: uppercase;
 }
 
#ecogeste-bloc-moteur #ecogeste-recherche-form-2 { height:30px;}
#ecogeste-bloc-moteur #ecogeste-recherche-form-2 select { width:160px; font-size:0.7em; border:1px #a9b4b7 solid; margin: 0 0 3px 8px; }

.lien-bloc-moteur {
   padding: 0px;
   margin-top: 20px;
}