#banniere {display:none!important;}
#megabanniere {display:none!important;}
#banniere_haut {display:none!important;}
#skycrapper {display:none!important;}
#pave {display:none!important;}
table.img_etape, table.img_etape tr, table.img_etape td, table.img_etape img {
  margin: 0!important;
  padding: 0!important;
}
.tpl_packProduitsCommande img{
  margin: 0!important;
  padding: 0!important;
}
.tpl_packProduitsCommande p{
  margin-left: 0!important;
  padding-left: 0!important;
}
td.visuel_article, td.visuel_article img {
  margin: 0px!important;
  padding: 0px!important;
}
td.Panier_Quantite{
  text-align: center;
  vertical-align: middle!important;
  padding-right: 0!important;
  margin-right: 0!important;  
}

td.Panier_Quantite input{
  width:18px!important;
  text-align:right;
}

td.Panier_X {
  text-align: center;
  vertical-align: middle!important;  
}
 
td.Panier_tarif{
  text-align: left;  
  padding-left: 0!important;
  margin-left: 0!important; 
  vertical-align: middle!important;   
}
dd {
  padding-left: 0!important;
  margin-left: 0!important; 
}

p.bouton_finaliser, p.bouton_finaliser img {
  padding: 0!important;
  margin: 0!important;
}

.blocAlerte {
  padding: 10px; 
  margin: 5px;
  background-color: #FFCCCC!important;
  border:1px solid #FF0000!important;
  font-weight: bold;
  font-size: 12px;
}

.blocAlerte .alerte {
  color:#000000!important;
  padding: 0!important;
  margin: 0!important;
}

.blocAlerte p{
  padding: 0!important;
  margin: 0!important;
}

.blocAlerte ul li strong, .blocAlerte ul li a{
  color:#FF0000!important;
  padding: 0!important;
  margin: 0!important;
}

select.alerte {
  background-color: #FFCCCC!important;
}



.contenu_SIT_V2CAP #contenu
{
  background-image: url("");
  background-color: #ffffff;
  width: 980px;
}


