#top ul { margin-top: 23px; padding-left: 150px; }
#top ul li { display: inline; text-transform: uppercase; font-size: 12px; white-space: nowrap; padding: 0 5px; color: #555451; font-family: Arial, serif; font-weight: bold; }
#top ul .deposer { padding-left: 25px; background: transparent url(/images/topDeposer.gif) no-repeat center left; }
#top ul li select { text-transform: none; width: 8em; }
#top ul li input { position: relative; left: .5em; }

#content { position: relative; }
#bonnesaffaires { float: left; position: relative; border: 1px solid #666; background-color: #f7faff; margin: 0 .5em 1em 0; padding-bottom: 5px; width: 96%; height: 70px; }
#conseil { border: 1px solid #f9c581; color: #666; background: #fdebd3 padding: 0; margin: .3em; width: 96%; }
#search { border: 1px solid #f9c581; color: #666; background: #fdebd3 url(/images/loupe.gif) no-repeat 200px 2em; padding: 0; margin: .3em; position: absolute; top: -100px; right: 15px; width: 300px; }
#search h2 { font-size: 1em; margin: 0; padding: 0 1em; letter-spacing: 1px; background-color: #fec06e; border-bottom: 1px solid #f7b257; text-align: left; }
#search fieldset { margin: 0; font-size: small; line-height: 130%; }
#search fieldset input[type=text] { background-color: #fff; }
#search #simples { padding-top: .5em; }
#search #simples label { display: block; clear: left; float: left; font-weight: bold; margin: .5em 0 .3em 1em; width: 4.5em; }
#search #simples select { width: 8em; margin: .3em 2em .3em 0; }
#search #doubles dl { clear: both; margin: .5em 0; }
#search #doubles dl dt { clear: left; float: left; margin: .3em 0 0 1em; width: 4.5em; font-weight: bold; }
#search #doubles dl dd { float: left; margin: 0; padding: 0 1em 0 0; }
#search p { padding: 0 .3em .3em .3em; }
#search p label { float: left; padding-bottom: .2em; }
#serach p #avec_image { background-color: transparent; }
#search p .submit { float: right; }

#texte-accueil { width: 425px; color: #666; padding-top: .9em; font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1.15em; letter-spacing: 1px; }
#texte-accueil h2 { margin: .3em 0; color: #666; font-family: Verdana, "Bitstream Vera Sans", sans-serif; }

#texte-accueil2 { color: #666; padding-top: .9em; font-family: Helvetica, Arial, "Nimbus Sans L", sans-serif; font-size: 1.15em; letter-spacing: 1px; }


.home-sep { margin: 0; padding: 0; height: 1px; width: 425px; border: 0; border-bottom: 1px dotted #666; }

#homePub { padding-top: 0; padding-bottom: 10px; width: 728px; margin: 5px 0 5px 0 }
#homePub p { margin: 0; font-size: .8em; text-align: right; }

#titreAccueil, #titreRecherche { margin: 1em 0; color: #666; font-family: Verdana, "Bitstream Vera Sans", sans-serif; }

#titreAccueil { float: left; margin-top: 0; margin-right: 10px; } #votreAnnonceIci { float: right; margin: 0; padding-top: 0; font-size: 1em; }

#listeAccueil { clear: both; position: relative; width: 760px; }
#listeAccueil div { float: left; position: relative; border: 1px solid #666; background-color: #f7faff; margin: 0 .5em 1em 0; padding-bottom: 5px; width: 32%; height: 130px; }
#listeAccueil2 div { float: left; position: relative; border: 0px margin: 0 .5em 1em 0; padding-bottom: 5px; width: 20%; height: 130px; }
#listeAccueil div h3 { border-bottom: 1px solid #666; margin: 0; padding: 1px; font-size: .95em; background: #f2f6ff url(/images/degrade_bleu.gif) repeat-x; }
#listeAccueil div span { float: left; display: block; width: 140px; margin: 5px 8px 5px 3px; }
#listeAccueil div span img { border: 1px solid #000; }
#listeAccueil div dl { margin: 5px 0 0 0; padding: 0; }
#listeAccueil div dl img { position: relative; top: 1px; }
#listeAccueil div dl dd strong { background-color: inherit; color: #814a00; }

#listeAccueil div.clear { float: none; height: 0; margin: 0; padding:0; }

#listeRecherche table { clear: both; border-collapse: collapse; width: 95%; border: 1px solid #666; text-align: center; }
#listeRecherche tr.ligne1 { background-color: #fbfbfb; } #listeRecherche tr.ligne2 { background-color: #f3f7ff; }
#listeRecherche tr.hover { background-color: #ffdeb3; cursor: pointer; }
#listeRecherche th, #listeRecherche td { border: 1px solid #666; padding: 0; vertical-align: middle; }
#listeRecherche th { height: 30px; background: #d1e1ff url(/images/degrade_bleu.gif); }
#listeRecherche td { height: 52px; }
#listeRecherche td.photo { width: 70px; border-right: 0; }
#listeRecherche td.photo img { border: 1px solid #000; vertical-align: middle; }
#listeRecherche td.titre { text-align: left; padding-left: 5px; }
#listeRecherche td.titre a { font-size: 1.2em; }
#listeRecherche .annee { width: 60px; }
#listeRecherche .moteur { width: 80px; }

#assurance { margin-top: 10px; color: #666; font-family: Verdana, "Bitstream Vera Sans", sans-serif; }
