@charset "UTF-8";
/* CSS Document */

@media print {
   
    .ver {display:block}
    .nover {display:none}
}

html, body
{
height:100%;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 9px;
}
img {
	border: none;
}


tr {
	margin: 0px;
	padding: 0px;
}

.colorgrisprod {
	background-color: #003366;
	color: #CCCCCC;
	font-size: 11px;
	padding-left: 5px;
	width: 104px;
}


.colorgrismasinfo {
	background-color: #003366;
	color: #CCCCCC;
	font-size: 11px;
	padding-right: 5px;
	width: 54px;
	text-align: right;
	text-decoration: none;
}
.rojo  A:link{
	color: #004E9D;
	text-decoration: none;
}
.rojo  A:visited{
	color: #004E9D;
	text-decoration: none;
}
.rojo  A:active{
	color: #004E9D;
	text-decoration: none;
}

.rojo A:hover{
	color: #ffffff;
	text-decoration: none;
}

.separadores {
	color: #004E9D;
	text-decoration: none;
}

.final {
	color: #cccccc;
	text-decoration: none;
}
.nombreusuario {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 10px;
}

.gris  A:link{
	color: #ffffff;
	text-decoration: none;
}
.gris  A:visited{
	color: #ffffff;
	text-decoration: none;
}
.gris  A:active{
	color: #ffffff;
	text-decoration: none;
}

.gris A:hover{
	color: #004E9D;
	text-decoration: none;
}

.masinfo {
	color: #8f8f8f;
	font-size: 11px;
	padding-right: 3px;
	text-align: right;
	text-decoration: none;
}

.bordesprod {
background-color: #0f0f0d;
	border: 1px solid #000000;
}


.precioprod {
	font-size: 21px;
	text-align: right;
	padding-right: 5px;
}


.imagenprod {

	text-align: center;	
}

#producto_abierto {
	position: absolute;
	visibility: hidden;
	height: 100%;
	width: 100%;
	z-index: 4;
	left: 0px;
	top: 0px;
}

#alertas {
	position: absolute;
	visibility: hidden;
	height: 100%;
	width: 100%;
	z-index: 5;
	left: 0px;
	top: 0px;
}



#seccion {
	position: absolute;
	visibility: visible;
	width: 100%;
	z-index: 1;
	left: 0px;
	top: 0px;
	
}

#superior {
	position: absolute;
	visibility: visible;
	height: 110;
	width: 100%;
	z-index: 2;
	left: 0px;
	top: 0px;	
}

#fondo {
	position: absolute;
	visibility: hidden;
	height: 100%;
	width: 100%;
	z-index: 3;
	left: 0px;
	top: 0px;
	background-color: #000000;
}

.np1 {
	color: #666666;
	font-size: 13px;
	text-decoration: none;
}
.np2 {
	color: #003366;
	font-size: 12px;
}
.np3 {
	color: #666666;
	font-size: 10px;
	
}
.np4 {
	color: #666666;
	font-size: 23px;
	
}
.np5 {
	color: #004E9D;
	font-size: 13px;
}
.np6 {
	color: #004E9D;
	font-size: 13px;
	text-decoration: none;
}
.np7 {
	color: #003366;
	font-size: 14px;
}
.npt1 {
	padding-left: 5px;
	height: 10px;
}
.npt2 {
	
}
.npt3 {
	padding-right: 12px;
	text-align: right;
	vertical-align: top;
}
.npt4 {
	padding-right: 12px;
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.npt5 {
	padding-left: 5px;
	background-color: #8f8f8f;
}
.npt6 {
	padding-right: 5px;
	text-align: right;
	background-color: #8f8f8f;
	
}


.formnombrestd {
text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
}
.carritonombrestd {

	padding-right: 5px;
	padding-left: 5px;
	background-color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
}
.formnombres {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.carritonombres {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}

.carritocerrartd {
	padding-right: 5px;
    padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
.carritocerrar {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
.carritocerrar2 {
	color: #666666;
	font-size: 12px;
	text-decoration: none;
}
.alerta1 {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #003366;
}
.alertat1 {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
}
.alertat2 {
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
.alerta2 {
	text-align: center;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #003366;
}
.alerta3 {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #CCCCCC;
}

.carritoproductostd {
	padding-right: 5px;
	padding-left: 5px;
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
}
.carritoproductos {
	color: #003366;
	font-size: 11px;
	text-decoration: none;
}
.carritopreciotd {
	padding-right: 5px;
	padding-left: 5px;
	background-color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
}


.carritopreciotd22 {
    text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
}
.carritopreciotd2 {
    text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #003366;
	padding-top: 2px;
	padding-bottom: 2px;
}
.carritoprecio {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
.carritobarrab {
	background-color: #ffffff;
	padding-top: 3px;
	padding-bottom: 4px;
}