/* content list product */

div.results_page, #affichage_page {
  float:left;
  clear:both;
  margin: 5px 0 0 0;
}
div.results_page{
  background-color:#B9BBBF;
  width:100%;
  padding: 5px 0 0 0;
  height: 25px;
}
#affichage_page {
  height: 30px;
  background-color:#E5E5E5;
  padding-left:10px;
  width:948px !important;
  width:958px;
  line-height: 30px;
}
.nb_articles {
  float:left;
  padding-left:10px;
}
.nb_page {
  float:right;
  padding-right:10px;
}
*html .nb_page {
  padding-top:4px;
}
.results_page img,.results_page select,a.btn_previous,a.btn_next,a.btn_previous_en,a.btn_next_en,#affichage_page img {
  display: inline-block;
  vertical-align: middle;
}
.results_articles img {
  margin-left: 20px;
}
.results_page img.last,.results_page select {
  margin-left: 3px;
}
span.quantite_articles {
  font-size: 16px;
  font-weight: bold;
}
a.btn_previous,a.btn_next,a.btn_previous_en,a.btn_next_en {
  height: 20px;
  margin-left: 5px;
}
a.btn_previous {
  background: url(/images/newfront/bouton_precedent.png) 0 0 no-repeat;
    width: 86px;
}
a.btn_previous:hover {
  background: url(/images/newfront/bouton_precedent.png) 0 -20px no-repeat;
}
a.btn_next {
  background: url(/images/newfront/bouton_suivant.png) 0 0 no-repeat;
    width: 80px;
}
a.btn_next:hover {
  background: url(/images/newfront/bouton_suivant.png) 0 -20px no-repeat;
}
a.btn_previous_en {
  background: url(/images/newfront/bouton_previous.png) 0 0 no-repeat;
    width: 86px;
}
a.btn_previous_en:hover {
  background: url(/images/newfront/bouton_previous.png) 0 -20px no-repeat;
}
a.btn_next_en {
  background: url(/images/newfront/bouton_next.png) 0 0 no-repeat;
    width: 80px;
}
a.btn_next_en:hover {
  background: url(/images/newfront/bouton_next.png) 0 -20px no-repeat;
}

.title_list {
  line-height:40px;
  background:url(/images/newfront/fleche_bg_titre.gif) left center no-repeat;
  padding-left:20px;
  color:#FF3300;
  font-size:16px;
  font-weight:bold;
  clear:both;
}
*html .title_list {

}
table {
  width: 100%;
  border-collapse: collapse;
  line-height:13px;
  color:#000;
}
table td, table th {
  padding: 10px;
  border: 1px solid #C7C9CF;
  vertical-align: top;
  font-size: 11px;
  vertical-align:middle;
  text-align:center;
}
table th {
  background-color: #737780;
  color: #FFF;
  font-weight: bold;
  font-size:12px;
  border-left:1px solid #FFF;
}

table tr.bg_grey {
  background:#F4F4F4;
}

table td img{
  border:1px solid #C7C9CF;
}

table td a{
  font-size:10px;
}
table th a {
  color:#FFF;
}
table th a.actif {
  background: url(/images/newfront/fleche_bas.gif) no-repeat right center;
  padding-right:15px;
}

table td.links {
  padding: 4px 10px;
  font-size: 11px;
  vertical-align:middle;
  text-align: left;
}

table td.links a {
  font-size: 11px;
  color: red;
}

.photo_machine_hightligth {
  border-top: 3px solid red; border-left: 3px solid red; border-bottom: 3px solid red;
}
.machine_hightligth_top {
  border-top: 3px solid red;
}
.machine_hightligth_bottom {
  border-bottom: 3px solid red;
  border-right: 3px solid red;
}
.machine_hightligth_right {
  border-right: 3px solid red;
  border-top: 3px solid red;
}

