@charset "utf-8";

body{background:#e0dede;}
a {   text-decoration: none;}
a:link, a:visited, a:active {            text-decoration:none;        }
.widt300 {
  width: 300px
}
.widt60 {
  width: 60px
}
.widt200 {
  width: 200px
}
.widt240 {
  width: 240px
}
.ovfAuto {
  overflow: auto
}
.w100pct{ width:100%}
.xcontainer {
  width: 95%;
  margin: auto
}
h3, .h3 {  font-size: 23px;  color:#ffa700;}
header { width:100%; min-height:155px;BACKGROUND-COLOR: #285178;}
footer{ width:100%; min-height:50px; margin-top:5px;float: left;background-color:#FFF;padding: 10px;}
nav{ width:100%; min-height:50px;text-align:center;}
h1{   font-weight: 800;   line-height: 1.1; }
main{ background-color:#FFF; width:100%}
#mnav{ color:#666;vertical-align: middle;height: 40px;    margin-top: 5px;padding: 0px;}
#mnav li{ color:#666;vertical-align: middle;}
#mnav.0{ font-weight:200; color:#000}
main{ width:100%; min-height:500px;@charset "utf-8";}
aside { float:left; padding:0px}
aside img{ margin-left:-15px}
section { float:left; background-color:#FFF; height:600px}
 #container {
    max-width: 768px;margin:auto;
  }
  #header_logo{ }
  
@media (min-width: 992px) {
  .container {
    max-width: 768px;
	
  }
}
@media (max-width: 660px) {
  .tabla-carrito-condensada {
    display: block
  }
}
@media (min-width: 768px) {
  .container {}
  #navsupmenu {
    display: block
  }}
  
.center{ margin:auto; text-align:center}
#menu_superior li, #menu_sup_small li {
    float: left;
    list-style: none;
    margin: 0;
    cursor: pointer;
    height: 42px;
	color:#666;vertical-align: middle;
	text-decoration: none;
    /* z-index: 23; */
    z-index: 500;
    /* border: 1px solid #333; */
    border-right: none !important;

}
#menu_superior li:hover{background-color:#CCC}
#menu_superior li a:hover{text-decoration: none; color:#000; font-weight:bold }

.borderleft{ border-left:#666 1px solid}
#Iniciotext2{ margin-top:15px}
#quienscab{ padding:5px; margin:5px; border-bottom:1px solid #666}
.col_am{ color:#fea700}
.col_neg{ color:#000}
#text_arenag{ height:490px; overflow:auto}
#text_calid{ height:490px; overflow:auto}
.linkmail{ color:#C90;text-decoration: none;}
.linkmail:hover{ color:#00C;text-decoration: none;}
.linkmail a{text-decoration: none;}
#img_neg img{
  width: 100%;
  margin-top:15px
}
#img_caden{ height:200px; float: right}
#img_cam_cli{ height:180PX; margin:auto}