@charset "utf-8";
body {
	background-color:#fff4f4;
	
	scrollbar-face-color: #F00;
	scrollbar-shadow-color: #FFF;
	scrollbar-highlight-color:#FCC;
	scrollbar-3dlight-color:#999 ;
	scrollbar-darkshadow-color: #FFF;
	scrollbar-track-color: #F11;
	scrollbar-arrow-color: #00C;
	}
aside {
	background-color:rgba(237,237,237,1);
	height:100%;
	}

h1{
	font-family:arial;
	color:#D00;
	margin:0px;
	font-weight:bolder;
	padding:20px;
	font-size: 44px;
	font-weight:bolder;
	text-transform: none;
	text-decoration: none;
	text-align:left;
	text-shadow:2px 2px 10px #000,0px 0px 0px #000;
	}
h2{
	
	}
h3{
	
	}
h4{
	margin: 1px;
	text-align: center;
	text-transform: capitalize;
	}

#search{
	box-sizing:border-box;
	width:100%;
	height:100%;
	padding:0px;
	margin-right:20px;
	}


.seleccionado{
	border-radius:10px;
	background:#333;
	}

.menu {
	width:100%;
	border:#000 thin solid;
	border-radius:10px;
	color: rgba(250,80,0,1);
	background:rgba(149,25,0,1);
	}	
.articlederecha {
	border:1px #CCCCCC solid;
	}

.input[type="search"]{
	border-radius:3px;
	width:300px;
	}
aside li{
	color:#000;
	width:100%;
	text-align:left;
	padding-left:10px;
	text-transform:capitalize;
	text-decoration:none;	
	}
aside a:visited{
	color: #03F;
	}
aside a{
	color: #03F;
	text-decoration: none;
	}
.subcategoria{
	color:#000;
	text-transform:capitalize;
	}
.categoria{
	color:#000;
	font-weight:bold;
	text-transform: uppercase;
	}
aside a:hover{
	text-decoration:none;
	}
.categoria:hover{
	background-color: rgba(247,247,247,1);
	border-radius: 3px;
	list-style-type: circle;
	background-image: url(../../imagenes/iconos/vineta.png);
	background-repeat: no-repeat;
	background-position: right;
	}
.subcategoria:hover{
	background-color: rgba(247,247,247,1);
	border-radius: 3px;
	background-image: url(../../imagenes/iconos/vineta.png);
	background-repeat: no-repeat;
	background-position: right;
	}			
p{
	text-align:justify;
	word-break:break-strict;
	text-transform:capitalize;
	font-size:14px;
	}
.codigo{
	color:rgba(230,0,0,1);
	}
.promocion{
	color: rgba(255,255,0,1);
	}
.bordeado{
	border: 1px #CCCCCC solid;
	border-radius:3px;
	margin:3px;
	padding:5px;
	text-align:center;
	text-transform:capitalize;
	}
.imgtransform:hover{
	-webkit-transform:scale(4,4);
	-ms-transform:scale(4,4);
	-o-transform:scale(4,4);
	-moz-transform:scale(4,4);
	border-radius:3px;
	border:#F00 1px dashed;
	z-index:100;
	}
form{
	text-align: right;
	margin-right: 5px;
	text-transform: capitalize;
	}
li{
	display: inline;
}
a{
	color:#03F;
	text-decoration:none;
	}
a:visited{
	color:#03F;
	}
a:hover{
	text-decoration:underline;
	}
.elemento{
	background: #F00;
	height: 20px;
}
hr{
	background: #D00;
	height: 3px;
	}

.derecha {
	background-color: #000;
	height: 0px;
	border: thin dashed #000;
}
ul{
	padding:0px;
	margin:0px;
	}
.button{
	background-color: #0F6;
	border: thin solid #000;
	box-shadow:rgba(0,0,0,.5) 2px 3px;
	}
fieldset{
	background-color: #CFDFFF;
	border: thin solid #000;
	border-radius:12px;
	box-shadow:rgba(0,0,0,.5) 2px 3px;
	color:#000;
	}
legend{
	background-color: #A5B5CC;
	border: thin solid #000;
	border-radius: 3px;
	color: #FFF;
	padding: 5px;
	text-transform: capitalize;
	box-shadow: rgba(0,0,0,.5) 2px 3px;
	text-align: left;
	}
input[type="checkbox"]{
 	box-sizing:border-box;
	width:25px;
	height:25px;
	cursor:pointer;
	margin:0px;
	}
input[type="radio"]{
 	box-sizing:border-box;
	width:25px;
	height:25px;
	cursor:pointer;
	margin:0px;
	}
.input{
 	box-sizing:border-box;
	height:25px;
	box-shadow:rgba(0,0,0,.5) 2px 3px;
	}
.input:focus{
	background-color:#E0FCFC;
	}
textarea:focus{
	background-color:#E0FCFC;
	}
select{
	box-sizing:border-box;
	cursor:pointer;
	}
select:focus{
	background-color:#E0FCFC;
	}
#center section li a {
	font-size:24px;
	font-weight:bolder;
	color: #991000;
	
}
#center section li a:hover {
	font-size:24px;
	font-weight:bolder;
	color: #991000;
	background:#cc0;
	border-radius:25px;
	text-decoration:none;
}
#barrader section form {
	font-size:12px;
}
#barrader section input[type='text'] {
width:120px;
}
#barrader section input[type='password'] {
width:120px;
}
#tabla_enviada a {
	color:#FFF;
}


a {
	cursor: pointer;
}

#center a {
	cursor: pointer;
	text-transform: capitalize;
}

#barrader a{
	color:#000;
	}
#barrader a:hover{
	text-decoration:underline;
	}
	
.menuopciones:hover{
	background-color: rgba(247,247,247,1);
	border-radius: 3px;
	list-style-type: circle;
	background-image: url(../../imagenes/iconos/vineta.png);
	background-repeat: no-repeat;
	background-position: right;
}#center section table tr td a {
	color: #FFF;
}
marquee{
	padding-left:5px;
	}
.mensaje{
	text-transform: capitalize;
	color: #F00;
	font-size: 18px;
	font-weight: bolder;
	font-style: oblique;
	text-decoration: blink;
	}
#sombra{
	position: fixed;
	visibility: hidden;
	background-color:rgba(100,100,100,.4);
	height: 120%;
	width: 100%;
	z-index: 2;
	top: 0px;
	left: 0px;
	}
#cambio {
	position: fixed;
	visibility: hidden;
	max-height: 75%;
	min-height:30%;
	min-width: 100px;
	max-width:80%;
	z-index: 3;
	overflow: auto;
	top: 15%;
	
}
#flash {
	position: absolute;
	visibility: hidden;
	height: auto;
	width: auto;
	z-index: 3;
	max-width:60%;
	min-width:60%;
	top: 30%;	
	
}
.superpuesto {
	position:absolute;
	visibility: hidden;
	height: auto;
	width: auto;
	z-index: 4;
	max-width: 60%;
	min-width: 60%;
	top: 10%;	
}

#agrupar #barrader section ul li a {
	color: #00F;
	text-decoration: underline;
}
#consultaCreditos{
 	background:#FFF;
  	-webkit-box-shadow:#000 3px 2px 3px;
 	border:#333 1px solid;
 	position:fixed;
    width: 150px;
    height:20px;
    bottom:0%;
    z-index:3;
    padding:5px;
    cursor:pointer;
    }
#usuarioCliente{
 	padding:5px;
 	background:#FFF;
  	-webkit-box-shadow:#000 3px 2px 3px;
 	border:#333 1px solid;
    z-index:3; 
    position:fixed; 
    bottom:0%; 
    right:10px;
    }
.numero{
 	font-size:16px;    
    }
	