/******** Default rules for tags ********/
body {
  font-size: 11px;
  font-family: "Trebuchet MS", Verdana, Arial;
  color: #000;
  background: none;
}
/********** Tree of common styles (ID) for all the templates (page structure) ********/
#nes_header,
#nes_main-nav,
.nes_view-fonction,
#nes_carouselContainer,
.nes_form-inc,
.nes_add-block,
.nes_bloc-visuel,
#nes-footer,
.nes_price-black-product,
.nes_breadcrumbs,
.nes_orderHistryContent {
  display: none !important;
}
#nes_colLeft {
  display: block;
}
.nes_bg-degrade-registration,
body,
.nes_orderHistryContent,
.nes_tableOrderHistory,
.nes_tableOrderHistory thead tr th,
.nes_tableOrderHistory tbody tr,
.nes_tableOrderHistory tbody td.nes_lastTd a,
.nes_tableOrderHistory tbody td.nes_lastTd a span {
  background: none !important;
}
.nes_orderHistryContent * {
  color: black !important;
}
.nes_registrationTitle {
  border-bottom: 1px dotted black;
}
.nes_colRightOrder .nes_cell-dotted,
.nes_colRightOrder .nes_somme {
  border-top: 1px dotted black;
}
.nes_table-shop .nes_order-th .nes_big-caps,
.nes_table-shop th span {
  position: static;
}
.nes_bg-degrade-registration {
  padding: 0;
}
.nes_orderHistryContent-2 {
  display: block !important;
}
.nes_colTopOrder {
  display: none !important;
}
*:first-child + html .nes_orderHistryContent {
  filter: none;
  /* IE6,IE7 50percent */
}
