div.content {
  width: 954px;
  background: url(/pix/univers/mobile2reve/cel_inter.jpg) no-repeat;
  padding-top: 150px;
  min-height: 305px !important;
}

div.content div#homepage {
  background: url(/pix/univers/mobile2reve/fond.jpg) no-repeat !important;
  margin-top: -150px;
  padding-top: 150px;
  width: 954px;
  /*height: 398px;   548 - 150 */
  height: 305px !important;  /* 455 - 150 */
}

div.produit {
  font-family: georgia;
  font-size: 30px;
  padding-right: 305px;
  padding-top: 10px;
  text-align: right;
  background: url(/pix/univers/mobile2reve/puce1.gif) 665px 20px no-repeat;
}

div.produit span {
  color: #fff;
  font-size: 18px;
}

div.produit a {
  color: #b3995f;
}

div.produit-footer a {
   
  height: 150px;
  font-family: georgia;
  font-size: 18px;
  padding-left: 130px;
  padding-top: 30px;
  text-align: left;
  background: url(/pix/univers/mobile2reve/puce2.gif) 105px 35px no-repeat;
  float: left;
  width: 80px;
}

div.produit-footer.vide {background: none;}

div.produit-footer span {
  color: #fff;
  font-size: 14px;
}

div.produit-footer a {
  color: #b3995f;
}

div#produit_link a {
  display: block;
  height: 400px;
  width: 315px;
  float: right;
  margin-top: -200px;
}

ul#photos {
  float: right;
  width: 32px;
  padding: 10px 10px 0 0 ;
}

input.ajouter {
  background: url(/pix/univers/mobile2reve/bt_commander.gif) no-repeat;
  width: 149px;
  height: 68px;
}
input.commander {
  background: url(/pix/univers/mobile2reve/bt_commander.gif) no-repeat;
  width: 120px;
  height: 50px;
}

div.compte {border: 1px solid #b3995f;}

div.compte h2 {color: #b3995f !important; }

div.compte h3 {color: #b3995f;}

div.compte p.intro {color: #b3995f;}

div.compte p.paiement strong {color: #b3995f;}

div.compte div#right_column {border-left: 1px dashed #b3995f;}

h4 {color: #b3995f;}

div.compte div#right_column {border-left: 1px dashed #b3995f;}

div#right_column a {color: #b3995f;}

input.texte {border: 1px solid #b3995f;}

input.valider {
  background: url(/pix/univers/mobile2reve/bt_valider.gif) no-repeat;
  width: 120px;
  height: 50px;
}

div.content div.fiche_produit {border: 1px solid #b3995f;}

div.tarifs strong {color: #b3995f;}

div.panier {color: #b3995f;}

div.panier table tr th {color: #b3995f;}

td a#continue_shop {color: #b3995f;}

select {border: 1px solid #b3995f;}

td.caddie.prix {color: #b3995f !important;}

div.content div.recap,
div.content div.recherche
{
	border: 1px solid #b3995f;
}

div.content div.recap h2,
div.content div.recherche h2
{
	color: #b3995f;
}
div.content div.recap h3,
div.content div.recherche h3
{
  border-bottom: 1px solid #b3995f;
  color: #b3995f;
}
div.content div.recap ul,
div.content div.recherche ul
{
	border-left: 1px dashed #b3995f;
}
div.content div.recap ul li a,
div.content div.recherche ul li a
{
	color: #b3995f;
}

table tr th {border-bottom: 1px solid #b3995f;}

table strong {color: #b3995f;}

a.ajouter {background-color: #b3995f;}

table.commande caption {color: #b3995f;}

table.commande tr td.total {color: #b3995f !important;}

div.content div.contenu {border: 1px solid #b3995f;}

div.content div.contenu h2,
div.content div.contenu h3,
div.description h2,
p.tarif,
div.password h1,
a#info_constructeur,
p.disponibilite
{
  color: #b3995f !important;
}