body {
  background-color:#faf7f7;
  color:#3f3e3e;
}
a {
  color:#3f3e3e;
}a:hover {
  text-decoration: underline;
}
.grid {
  border:2px solid #d5d2d2;
  padding:5px;
}
.borde {
  border: 2px solid #0c0680;
}
#marco_1pic {
  border:2px solid #d5d2d2;
  width:734px;
 padding:14px;
  margin:auto;
  margin-top:0px;
  text-align:center;
}
#marco_1pic img {
  border: 2px solid #0c0680;
}
#marco_slide {
  border: 2px solid #d5d2d2;
  height: 480px;
  width: 736px;
  padding: 12px 10px;
  margin:auto;
  margin-top:0px;
}
#thephotob{
  border: solid 2px;
  border-color: #0c0680;
}
.slideshow a img {
  border: 2px solid #0c0680;
}
.campo, .loguin, .btn_plano {
  background-color:#d5d2d2;
  border-color:#7d7c7c;
  color:#000000;
}
div.cartproduct select {
  color:#000000;
  background-color:#d5d2d2;
  border:2px solid #7d7c7c;
}
.adminform {
  background-color:#d5d2d2;
  border:2px solid #7d7c7c;
  color:#000000;
}
.btn {border-color:#faf7f7;}
.btnLeft {border-color:#faf7f7; color:#fff;}
input.btn {border-color:#faf7f7; color:#fff;}
input.btn_high {color:#fff;}
.btn:hover {border-color:#0067AC;}
input.boton_high {border:3px solid #0067AC;}
.btnLeft:hover {border-color:#0067AC;}
.seleccionado {
	background-color: #faf7f7;
	color: #120404;
}
a.flecha {border: solid #faf7f7;}
.flechoff {border:solid #faf7f7;}
a.flecha:hover {border:solid #0067AC;}
.albumdesc {
  background-color:#d5d2d2;
  color:#000000;
}
.popup {
  background-color:#d5d2d2;
  color:#000000;
}
.modcaption {color:#120404;}
#cartcontents { background:#faf7f7; }
#cartwrapper .header, #cartwrapper .footer {/*nada*/}
.header th {
  background-color:#d5d2d2;
  color:#000000;
}
#cartwrapper #billing-shipping-info .bsi {border:1px solid #d5d2d2;}
#cartwrapper #billing-shipping-info fieldset.left input{
  color:#000000;
  border:1px #7d7c7c solid;
  background:#d5d2d2;
}
#cartwrapper #billing-shipping-info fieldset.bsi textarea, #cartwrapper #billing-shipping-info fieldset.bsi select{
  background: #d5d2d2;
  color: #000000;
  border: 1px solid #7d7c7c;
}
#cartwrapper p.msgbox {
  background-color: #faf7f7;
  color: #3f3e3e;
  border: 1px solid #d5d2d2;
}
#cartwrapper .ctitle {color: #3f3e3e;}
#cartwrapper .csubtitle {color: #3f3e3e;}
.carttotal {color: #120404;}
.pedido {
  color:#120404;
  font-weight:normal;
}
#cartwrapper #cartcontents .tlabel {
  color:#120404;
}
#cartwrapper #billing-shipping-info legend {
  color:#120404;
}
#cartwrapper .even, #cartwrapper .even, #cartwrapper .even td, #cartwrapper .even {
  border-top:2px solid #d5d2d2;
  border-bottom:2px solid #d5d2d2;
}
#cartwrapper #cartcontents .cartprice .itemtotal {
  border-top:3px double #3f3e3e;
}
.head {color:#120404;}
.pcaption {color:#120404;}
.pview {color:#120404;}
.grid a {
  color:#120404;
  font-weight:bold;
}
.menu_op {
  background-color:#faf7f7;
  color:#3f3e3e;
  border:1px solid #3f3e3e;
  padding:20px;
}
.autologo {
  border-bottom:4px solid #120404;
  font-size:10pt;
}
h1 {color:#120404;}
h1 a {color:#120404;}
h1 a:hover {color:#120404;}
h2 {color:#120404;}
h3 {color:#120404;}
.btn {background:url(/images/f_btn5.gif);}
.btn a:hover {color:#ffffff;}
a.btn {color:#ffffff;}
a.btn:hover {color:#ffffff;}
.btnLeft {background:url(/images/f_btn5.gif); color:#ffffff;}
.btnLeft:hover {color:#ffffff;}
input.btn {color:#ffffff;}
input.boton_high { background:url(/images/f_btn5.gif); color:#ffffff; }
a.flecha { background:url(/images/f_btn5.gif); }
.flechoff { background:url(/images/f_btn5.gif); }
a.flecha {color:#ffffff;}
.flechoff {color:#555555;}
.popuphead {
  background:url(/images/f_btn5.gif);
  color:#ffffff
}











