body {
  background-color:#000000;
  color:#bfbfbf;
}
a {
  color:#bfbfbf;
}a:hover {
  text-decoration: underline;
}
.grid {
  border:2px solid #262626;
  padding:5px;
}
.borde {
  border: 1px solid #000000;
}
#marco_1pic {
  border:2px solid #262626;
  width:734px;
  padding:10px;
  margin:auto;
  margin-top:0px;
  text-align:center;
}
#marco_1pic img {
}
#marco_slide {
  border: 2px solid #262626;
  height: 480px;
  width: 736px;
  padding:10px;
  margin:auto;
  margin-top:0px;
}
#thephotob{
  border: solid 1px;
  border-color: #000000;
}
.slideshow a img {
}
.campo, .loguin, .btn_plano {
  background-color:#262626;
  border-color:#808080;
  color:#ffffff;
}
div.cartproduct select {
  color:#ffffff;
  background-color:#262626;
  border:2px solid #808080;
}
.adminform {
  background-color:#262626;
  border:2px solid #808080;
  color:#ffffff;
}
.btn {border-color:#000000;}
.btnLeft {border-color:#000000; color:#fff;}
input.btn {border-color:#000000; color:#fff;}
input.btn_high {color:#fff;}
.btn:hover {border-color:#262626;}
input.boton_high {border:3px solid #262626;}
.btnLeft:hover {border-color:#262626;}
.seleccionado {
	background-color: #bfbfbf;
	color: #000000;
}
a.flecha {border: solid #000000;}
.flechoff {border:solid #000000;}
a.flecha:hover {border:solid #262626;}
.albumdesc {
  background-color:#262626;
  color:#ffffff;
}
.popup {
  background-color:#262626;
  color:#ffffff;
}
.modcaption {color:#bfbfbf;}
#cartcontents { background:#000000; }
#cartwrapper .header, #cartwrapper .footer {/*nada*/}
.header th {
  background-color:#262626;
  color:#ffffff;
}
#cartwrapper #billing-shipping-info .bsi {border:1px solid #262626;}
#cartwrapper #billing-shipping-info fieldset.left input{
  color:#ffffff;
  border:1px #808080 solid;
  background:#262626;
}
#cartwrapper #billing-shipping-info fieldset.bsi textarea, #cartwrapper #billing-shipping-info fieldset.bsi select{
  background: #262626;
  color: #ffffff;
  border: 1px solid #808080;
}
#cartwrapper p.msgbox {
  background-color: #000000;
  color: #bfbfbf;
  border: 1px solid #262626;
}
#cartwrapper .ctitle {color: #bfbfbf;}
#cartwrapper .csubtitle {color: #bfbfbf;}
.carttotal {color: #bfbfbf;}
.pedido {
  color:#bfbfbf;
  font-weight:normal;
}
#cartwrapper #cartcontents .tlabel {
  color:#bfbfbf;
}
#cartwrapper #billing-shipping-info legend {
  color:#bfbfbf;
}
#cartwrapper .even, #cartwrapper .even, #cartwrapper .even td, #cartwrapper .even {
  border-top:2px solid #262626;
  border-bottom:2px solid #262626;
}
#cartwrapper #cartcontents .cartprice .itemtotal {
  border-top:3px double #bfbfbf;
}
.head {color:#bfbfbf;}
.autologo {
  border-bottom:4px solid #262626;
  font-size:10pt;
}
h1 {color:#bfbfbf;}
h1 a {color:#bfbfbf;}
h1 a:hover {color:#bfbfbf;}
h2 {color:#bfbfbf;}
h3 {color:#bfbfbf;}
.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
}











