@import "../dmsPlugin/css/reset.css";

body {
  font-family: Verdana, Arial;
  font-size: 0.7em;
}
#body {
  background: #fff;
}
.cartouche {
  padding-left:150px;
  padding-top:50px;
}
.titre_flag_rose_wrap {
  background: transparent url(../images/titres/bgFlagRose.png) no-repeat 3px bottom;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 10px;
  padding-top: 5px;
}
.sous_titre_bloc {
  color: #5d5954;
  font-weight: bold;
  font-size: 120%;
}
.titre_dots {
  padding-bottom: 5px;
  background: transparent url(../images/titres/titreDots.png) repeat-x bottom left;
  margin-bottom: 5px;
}
.titre_flag_rose {
  margin-left: 20px;
  border-bottom: 1px solid #cfcfcf;
  line-height: auto;
  font-size: 280%;
  color: #010101;
  padding-left: 10px;
  font-family: Times;
  line-height: 80%;
}
.content_fiche_imprime {
  width: 800px;
  margin: 0 auto;
}
.content_panier_big table.myCart{
  width: 100%;
  border-collapse: collapse;
}
table.myCart thead th{
  font-size: 130%;
  color: #5d5954;
  font-family: Times;
  color: #C50041;
  padding: 5px;
}
table.myCart thead th.prix_produit {
  text-align: center;
}
table.myCart tbody tr{
  background: #e0dfdf;
}
table.myCart tbody td{
  border-top: 1px solid #fff;
  height: 40px;
  padding: 0 5px;
  vertical-align: middle;
}
table.myCart tbody td.ref_produit{width: 90px;}
table.myCart tbody td.poids_produit{width: 90px;}
table.myCart tbody td.quantite_produit{width: 90px;}
table.myCart tbody td.prix_produit{
  width: 130px;
  text-align: center;
}
.content_panier_big table.myCart tbody td.delete_produit{
  width: 30px;
  text-align: center;
}
table.myCart tbody tr.ligne2{
  background: #efefef;
}
table.myCart tfoot tr td{
  border-top: 2px solid #fff;
  height: 40px;
  padding: 0 5px;
  vertical-align: middle;
}
table.myCart tfoot tr.first td,
table.myCart tfoot tr.total td{
  border-top: 5px solid #fff;
}
table.myCart tfoot tr td.prix{
  background: #e0dfdf;
  font-size: 110%;
}
table.myCart tfoot tr.total td.prix{
  color: #fff;
  background: #C50041;
  font-size: 120%;
}
table.myCart tfoot tr td span.fleft{
  line-height: 1.5em;
}
table.myCart tfoot tr td span.fright{
  display: inline-block;
  font-size: 120%;
}
.resume_adresse_recap {
  width: 180px;
}
.recap_adresse {
  border: 1px solid #ccc;
  background: #EFEFEF;
  padding: 5px;
}
.recap_adresse .adresse_text{
  line-height: 1.5em;
  margin-bottom: 5px;
}
#head, #left_side, #foot, .dms_breadcrumb, .commentairessByProd, .littlecross  {display: none;}
