body {
  background-color:#123a5c;
  color:#ffffff;
}
a {
  color:#ffffff;
}a:hover {
  text-decoration: underline;
}
.grid {
  border:2px solid #355774;
  padding:5px;
}
.borde {
  border: 2px solid #FFFFFF;
}
#marco_1pic {
  border:2px solid #355774;
  width:734px;
 padding:18px;
  margin:auto;
  margin-top:0px;
  text-align:center;
}
#marco_1pic img {
  border: 6px solid #FFFFFF;
}
#marco_slide {
  border: 2px solid #355774;
  height: 480px;
  width: 736px;
  padding: 16px 10px;
  margin:auto;
  margin-top:0px;
  text-align:center;
}
#thephotob{
  border: solid 6px;
  border-color: #FFFFFF;
}
.slideshow {
  margin:auto;
  height:480px;
  width:640px;
}
.slideshow a img {
  max-width:480px;
  max-height:640px;
  border: 6px solid #FFFFFF;
}
.campo, .loguin, .btn_plano {
  background-color:#355774;
  border-color:#899dae;
  color:#ffffff;
}
input:-webkit-autofill {
    color: #000000 !important;
}
div.cartproduct select {
  color:#ffffff;
  background-color:#355774;
  border:2px solid #899dae;
}
.adminform {
  background-color:#355774;
  border:2px solid #899dae;
  color:#ffffff;
}
.btn {border-color:#123a5c;}
.btnLeft {border-color:#123a5c; color:#fff;}
input.btn {border-color:#123a5c; color:#fff;}
input.btn_high {color:#fff;}
.btn:hover {border-color:#66beed;}
input.boton_high {border:3px solid #66beed;}
.btnLeft:hover {border-color:#66beed;}
.seleccionado {
	background-color: #123a5c;
	color: #76f5ad;
}
a.flecha {border: solid #123a5c;}
.flechoff {border:solid #123a5c;}
a.flecha:hover {border:solid #66beed;}
.albumdesc {
  background-color:#355774;
  color:#ffffff;
}
.popup {
  background-color:#355774;
  color:#ffffff;
}
.modcaption {color:#76f5ad;}
#cartcontents { background:#123a5c; }
#cartwrapper .header, #cartwrapper .footer {/*nada*/}
.header th {
  background-color:#355774;
  color:#ffffff;
}
#cartwrapper #billing-shipping-info .bsi {border:1px solid #355774;}
#cartwrapper #billing-shipping-info fieldset.left input{
  color:#ffffff;
  border:1px #899dae solid;
  background:#355774;
}
#cartwrapper #billing-shipping-info fieldset.bsi textarea, #cartwrapper #billing-shipping-info fieldset.bsi select{
  background: #355774;
  color: #ffffff;
  border: 1px solid #899dae;
}
#cartwrapper p.msgbox {
  background-color: #123a5c;
  color: #ffffff;
  border: 1px solid #355774;
}
#cartwrapper .ctitle {color: #ffffff;}
#cartwrapper .csubtitle {color: #ffffff;}
.carttotal {color: #76f5ad;}
.pedido {
  color:#76f5ad;
  font-weight:normal;
}
#cartwrapper #cartcontents .tlabel {
  color:#76f5ad;
}
#cartwrapper #billing-shipping-info legend {
  color:#76f5ad;
}
#cartwrapper .even, #cartwrapper .even, #cartwrapper .even td, #cartwrapper .even {
  border-top:2px solid #355774;
  border-bottom:2px solid #355774;
}
#cartwrapper #cartcontents .cartprice .itemtotal {
  border-top:3px double #ffffff;
}
.head {color:#76f5ad;}
.pcaption {color:#76f5ad;}
.pview {color:#76f5ad;}
.grid a {
  color:#76f5ad;
  font-weight:bold;
}
.menu_op {
  background-color:#123a5c;
  color:#ffffff;
  border:1px solid #ffffff;
  padding:20px;
}
.autologo {
  border-bottom:4px solid #76f5ad;
  font-size:10pt;
}
h1 {color:#76f5ad;}
h1 a {color:#76f5ad;}
h1 a:hover {color:#76f5ad;}
h2 {color:#76f5ad;}
h3 {color:#76f5ad;}
.btn {background:url(/images/f_btn1.gif);}
.btn a:hover {color:#333333;}
a.btn {color:#333333;}
a.btn:hover {color:#333333;}
.btnLeft {background:url(/images/f_btn1.gif); color:#333333;}
.btnLeft:hover {color:#333333;}
input.btn {color:#333333;}
input.boton_high { background:url(/images/f_btn1.gif); color:#333333; }
a.flecha { background:url(/images/f_btn1.gif); }
.flechoff { background:url(/images/f_btn1.gif); }
a.flecha {color:#333333;}
.flechoff {color:#cccccc;}
.popuphead {
  background:url(/images/f_btn1.gif);
  color:#333333
}











