#blocrecherche_middle input, #blocnewsletter_middle input {margin:2px 0px 0px 0px;border:1px solid #a5acb2;font-size:11px;height:14px;}
#blocrecherche_middle input#inscript, #blocnewsletter_middle input#inscript {height:20px; border: 0px; margin:2px 0px 0px 0px; padding: 0px;}

input#searchsubmit  {height:20px;padding:0px; margin:2px 0px 0px 0px;border:0px;}
#blocnewsletter_middle input.inputradio{border:0px;}

div#mbensprod h2.lstprodTitre { height: 3em; }

input#btn_poursuiteachat, input#btn_commander, input#annulcom, input#btn_dejaclient { background: url(/img/fd_bouton.gif) 0px 1px no-repeat; border: 0px; width: 225px; height: 26px; color: #FFFFFF; padding-top: 1px; cursor: pointer;}

div#blocclientlogin_middlecontent input{ width:136px; }

div#blocclientlogin_middlecontent input#inscript { width: 115px; height: 22px; margin: 0px 0px 0px 15px; padding: 0px; border: 0px; zoom: 1;}

div#pagination { color: #FFFFFF; line-height: 30px;}
div#pagination a { border: solid 1px #999999; background-color: #EEEEEE; font-size: 12px; padding: 4px;}
div#pagination a:hover {border: solid 1px #999999; background-color: #999999; font-size: 14px; padding: 4px; color: #FFFFFF;}
div#pagination strong { border: solid 1px #999999; background-color: #999999; font-size: 14px; font-weight: bold; padding: 4px; }

p.listepage span.listenumpageactif { font-weight: bold; }

