/* ---------- boite haut ------------ */#boitehaut{background-color:none;width:758px;height:59px;position:relative;display:bloc;float:left;top:0;left:0;}/* ---------- paragraphes  ------------ */.boiterecherchegrd{background-color:none;width:390px;position:relative;float:left;display:inline;margin-left:28px;margin-right:0px;margin-bottom:30px;margin-top:10px;padding:0;}.boitechamp{background-color:none;background-image:url(/images/recherche/triangle_orange.gif);background-repeat:no-repeat;background-position: top left;width:390px;position:relative;float:left;display:inline;margin-left:0px;margin-right:20px;margin-bottom:15px;margin-top:0;padding:0;}.boitechamp input{width: auto;float:left;}.txtintitulechamp{position:relative;float:left;display:inline;margin-left:10px;padding:0;font-size:10px;color:#1649a2;text-align:left;font-weight:bold;padding-top:1px;width:110px;}.ChampSaisie {position:relative;float:left;display:inline;width:176px;margin-left:0px;margin-top:0px;padding:0;font-size:10px;text-align:left;border:1px solid #1649a2;}.boitechamp input.ChampSaisie{width: 140px;float:left;}.champcourt{position:relative;float:left;display:inline;width:130px;margin-left:0px;margin-top:0px;padding:0;font-size:10px;text-align:left;border:1px solid #1649a2;}input.bouton{position:relative;float:left;display:inline;margin-right:3px;padding:0;margin-top:-2px;font-size:10px;}img.bvalider , input.bvalider{position:relative;float:right;display:inline;margin-left:5px;padding:0;}.boitebvalider{background-color:none;width:375px;position:relative;float:left;display:inline;margin-left:0px;margin-right:0px;margin-bottom:30px;margin-top:10px;padding:0;border-top:1px solid #c8c878;}.boitebvalider img{border: 0px;}
