body{
	padding:0px;
	margin:0px;
	background-image:url(imagenes/bg.jpg);
	background-repeat:repeat-x;
	background-position: center;
	background-position: top;
	background-color:#ffffff;
}
p{
	font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
	color: #363636;
}
h1{
	font-size: 18px;
	font-family: arial;
	font-weight: bold;
	color: #000000;
}
ul li {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}
.cg{
	width:970px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
}
.header{
	width: 970px;
	height: 207px;
	float: left;
}
.header16{
	width: 970px;
	height: 146px;
	float: left;
    background-image:url(imagenes/bgheader16.jpg);
	background-repeat:repeat-x;
	background-position: center;
	background-position: top;
	background-color:#ffffff;
}
.logo{
	width: 253px;
	height: 207px;
	float: left;
	box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);
	-webkit-box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);
	-moz-box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);
}
.logo16{
	width: 192px;
    padding-top: 9px ;
	/*height: 157px;*/
	float: left;
	/*box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);
	-webkit-box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);
	-moz-box-shadow: 1px -8px 10px 5px rgba(199,0,0,1);*/
}
.caja-pesta-busca{
	width: 440px;
	height: 207px;
	float: left;
	margin-left: 30px;
}
.caja-pesta-busca16{
	width: 440px;
	height: 146px;
	float: left;
	margin-left: 60px;
    margin-right: 20px;
}
.pesta-pedidos{
	width: 463px;
	height: 62px;
	float: left;
	background-color: #a60506;
	text-align: center;
	font-family: 'Noto Sans', sans-serif;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	padding-top: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
.campo-busca{
	width: 430px;
	height: 40px;
	float: left;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	background-color: #ffffff;
	border: 5px solid #c20e12;
	box-shadow: inset 1px 1px 10px 5px rgba(221,221,221,1);
-webkit-box-shadow: inset 1px 1px 10px 5px rgba(221,221,221,1);
-moz-box-shadow: inset 1px 1px 10px 5px rgba(221,221,221,1);
}
.boton-busca .boton{
	width: 70px;
	height: 40px;
	float: right;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-bottomright: 9px;
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px;
	background-color: #c20e12;
	background-image: url(imagenes/botonbuscar.jpg);
}
.boton-busca .boton:hover{
	width: 70px;
	height: 40px;
	float: right;
	-webkit-border-top-right-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-topright: 9px;
	-moz-border-radius-bottomright: 9px;
	border-top-right-radius: 9px;
	border-bottom-right-radius: 9px;
	background-color: #c20e12;
	background-image: url(imagenes/botonbuscar.jpg);
	background-position: 0px -40px;
}
.linkblanco {
    text-decoration: none;
    color: #FFFFFF;
}
.linkblanco:hover {
    text-decoration: underline;
}
.linkblanco16 {
    text-decoration: none;
    color: #000000;
}
.linkblanco16:hover {
    text-decoration: underline;
}
.linkmihistorial {
    font-family: Futura, 'Noto Sans', sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ffffff;
}
.linkmihistorial:hover {
	color: #ff0101;
}
.linksalir {
    font-family: Futura, 'Noto Sans', sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: #ff0101;
}
.linksalir:hover {
	color: #ffffff;
}
.linknegro{
    text-decoration: none;
    color: #000000;
}
.linknegro:hover {
    text-decoration: underline;
}
.nombre-busca{
	margin-top: 22px;
	margin-bottom: 5px;
	margin-left: 5px;
	float: left;
	font-family: 'Noto Sans', sans-serif;
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 1px 1px 5px #000000;
}
.nombre-listaprecio{
	margin-top: 22px;
	margin-bottom: 5px;
	margin-right: 5px;
	float: right;
    width: 216px;
    height: 35px;
    background: #CC0000 url(imagenes/listasescolares1.jpg) no-repeat;
}
.nombre-listaprecio:hover{
    background: url(imagenes/listasescolares.jpg) ;
}
.caja-login-carro{
	margin-left: 45px;
	margin-top: 15px;
	width: 180px;
	height: 150px;
	float: left;
	border-left: 1px solid #ffffff;
	padding-left: 20px;
	font-family: 'Noto Sans', sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.caja-login-carro16{
	margin-left: 45px;
	margin-top: 15px;
	width: 180px;
	height: 120px;
	float: left;
	border-left: 1px solid #ffffff;
	padding-left: 20px;
	font-family: 'Noto Sans', sans-serif;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}
.caja-login-carro .caja-carro-temporalINVISIBLE
    {
    margin-top: 0px;
	width: 180px;
	height: 15px;
	float: left;
	background-color: transparent;
    border: solid 2px transparent;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
    text-align: center;
    }

.caja-login-carro .caja-carro-temporal
    {
    margin-top: 0px;
	width: 180px;
	height: 15px;
	float: left;
	background-color: #ffCC00;
    border: solid 2px #CC0000;
	padding: 5px;
	font-family: 'Noto Sans', sans-serif;
	color: #ffCC00;
	font-size: 12px;
	font-weight: bold;
    -webkit-border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
	-moz-border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
	border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
    text-align: center;
    }
 .caja-login-carro .caja-carro-temporal a
    {
    color: #CC0000;
    text-decoration: none;
    }
.caja-login-carro .caja-carro-temporal a:hover
    {
    color: #CC0000;
    text-decoration: underline;
    }
    
.caja-login-carro .caja-logueado{
	width: 166px;
	height: 40px;
	-webkit-border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
	-moz-border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
	border-radius: 8px 7px 7px 8px/7px 7px 8px 8px;
	background-color: #c9b900;
	padding: 10px;
    margin-bottom: 0px;
    border: solid 2px #fff;
    font-family: Futura, 'Noto Sans', sans-serif;
	font-size: 10px;
	color: #000;
    font-weight: bold;
    float: left;
}

.carrito{
	margin-top: 5px;
	width: 180px;
	height: 60px;
	float: left;
    /*background-color: #Ffff00 ;*/
}
.carrito16{
	margin-top: 5px;
	width: 180px;
	height: 60px;
	float: left;
    color: #000000;
    /*background-color: #Ffff00 ;*/
}
.cant{
	margin-top: 5px;
	margin-left: 5px;
	float: left;
	border: 1px solid #ffffff;
	padding: 3px 6px 3px 6px;
	font-family: 'Noto Sans', sans-serif;
	color: #ffffff;
	font-size: 11px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
    text-align: center;
}
.menuOLDDDD{
	margin-top: 9px;
	width: 970px;
	height: 104px;
	float: left;
	background-color: #283749;
}
.separamenuOLDDDD{
	width: 2px;
	height: 104px;
	float: left;
	background-image: url(imagenes/separamenu.jpg);
}
.btnOLDDDD a{
	width: 106px;
	height: 104px;
	float: left;
	background-image: url(imagenes/bg-btn.jpg);
}
.btnOLDDDD a:hover{
	width: 106px;
	height: 104px;
	float: left;
	background-image: url(imagenes/bg-btn.jpg);
	background-position: 0px -104px;
}
.slide{
	margin-top: 0px;
	width: 970px;
	height: 315px;
	float: left;
}
.caja-inicio{
	width: 970px;
	height: auto;
	float: left;
	background-color: #ffffff;
	box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.16);
	-webkit-box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.16);
	-moz-box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.16);
}

.caja-listasescolares{
	width: 206px; /*962px;*/
    margin: 20px auto 0px auto;
    float: right;
    text-align: center;
}
.caja-listasescolares a{
    color: #CC0000;
    text-decoration: none;
    width: 100%;
	/*height: 20px;*/	
    text-align: center;
    font-weight: bold;
    background-color: #FFCC00;
	box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.16);
	-webkit-box-shadow: 1px 1px 10px 5px rgba(20,0,0,0.16);
	-moz-box-shadow: 1px 1px 10px 5px rgba(0,0,0,0.16);
	padding: 2px 6px;
    font-family: 'Noto Sans', sans-serif;
    }
.caja-listasescolares a:hover{
    color: #FFCC00;
    text-decoration: underline;
    background-color: #CC0000;
    }
.caja-items{
	width: 962px;
	height: auto;
	float: left;
	padding-left: 8px;
	padding-top: 8px;
}
.caja-items .mensajeSI{
	width: 902px;
	height: auto;
	float: left;
	padding-top: 14px;
    margin: 15px 10px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 13px;
    border: none;
    text-align: center;
    color: #a60506;
    background-color: #EDEDED;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #DEDEDE;    
}
.caja-items .mensajeNO{
	width: 902px;
	height: auto;
	float: left;
	padding-top: 17px;
    margin: 15px 10px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 16px;
    border: none;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;    
}
.caja-items .mensajePath{
	width: 902px;
	height: auto;
	float: left;
	padding-top: 14px;
    margin: 5px 10px 10px 0px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 13px;
    border: none;
    text-align: left;
    color: #272727;
    font-weight: normal;
	border: none;    
}
.caja-items .mensajePath a{
    color: #0506a6;
    font-weight: normal;
    text-decoration: none;
}
.caja-items .mensajePath a:hover{
    text-decoration: underline;
}
.bloque-producto
    {
    width: 231px;
    height: 287px;
    float: left;
    margin-right: 7px;
    margin-bottom: 7px;
    border: 1px solid #e4e4e4;
    }
/*.bloque-producto{
	width: 231px;
	height: 282px;
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
	border: 1px solid #e4e4e4;
}*/
.producto-img{
	width: 231px;
	height: 139px;
	float: left;
}
.producto-desc{
	width: 211px;
	height: 70px; /*83px;*/
	float: left;
	background-color: #f5f5f5;
	font-family: arial;
	font-size: 11px;
	color: #292929;
	padding: 10px;
	border-bottom: 1px solid #ffffff;
}
.producto-desc .titulo{
	width: 211px;
	height: 33px;
    font-size: 12px;
	float: left;
	padding: 0px;
	border: none;
    font-weight: bold;
    overflow: hidden;
}
.producto-desc .titulo a{
	text-decoration: none;
    color: #292929;
}
.producto-desc .titulo a:hover{
	text-decoration: underline;
    color: #c20e12;
}
.producto-td{
    font-weight: bold;
}
.producto-td a{
	text-decoration: none;
    color: #292929;
}
.producto-td a:hover{
	text-decoration: underline;
    color: #c20e12;
}
.caja-agregar
    {
    width: 231px;
    height: 34px;
    float: left;
    background-color: #f5f5f5;
    font-family: arial;
    font-size: 12px;
    color: #292929;
    padding-top: 5px;
    padding-bottom: 5px;    
    }
.precio
    {
    font-family: arial;
    font-size: 16px;
    color: #303030;
    text-align: left;
}
.precioiva
    {
    font-family: arial;
    font-size: 10px;
    color: #303030;
    text-align: left;
}
.preciocantidad
    {
    font-family: arial;
    font-size: 14px;
    color: #303030;
    text-align: left;
}
/*.caja-agregar{
	width: 211px;
	height: 34px;
	float: left;
	background-color: #f5f5f5;
	font-family: arial;
	font-size: 12px;
	color: #292929;
	padding: 10px;
}*/
.btn-agregar{
	width: 80px;
	height: 30px;
	background-image: url(imagenes/bg-agregar.jpg);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #ffffff;
	font-weight: bold;
	border: none;
}
.campo-cant{
	width: 35px;
	height: 25px;
	background-color: #ffffff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #292929;
	font-weight: bold;
	border: 1px solid #a4a4a4;
	text-align: center;
}
.sponsor{
	width: 155px;
	height: 105px;
	float: left;
	margin-right: 2px;
	margin-bottom: 8px;
	border: 1px solid #e4e4e4;
}
.footer{
	margin-top: 30px;
	margin-bottom: 30px;
	width: 970px;
	height: 140px;
	float: left;
	background-color: #ffffff;
}
.cajas-footer{
	float: left;
	width: auto;
	height: 120px;
	margin-right: 10px;
}
.cajas-footer2{
	padding-top: 20px;
	border-left: 1px solid #eaeaea;
	float: left;
	width: auto;
	height: 100px;
	padding-left: 20px;
	font-family: arial;
	font-size: 12px;
	color: #292929;
	margin-right: 10px;
}
.cajas-footer2 ul{
	padding-left: 2px;
	margin-left: 20px;
}
.cajas-footer3{
	padding-top: 20px;
	border-left: 1px solid #eaeaea;
	float: left;
	width: auto;
	height: 100px;
	padding-left: 20px;
	font-family: arial;
	font-size: 14px;
	color: #292929;
	margin-right: 10px;
}
.cajas-footer3 ul{
	padding-left: 2px;
	margin-left: 20px;
}
.cajas-footer4{
	padding-top: 20px;
	float: right;
	width: auto;
	height: 100px;
	padding-left: 20px;
	font-family: arial;
	font-size: 12px;
	color: #292929;
	margin-right: 10px;
}
/****** DETALLE *******/
.titulos-detalle{
	width: 930px;
	height: 30px;
	float: left;
	background-color: #c0c0c0;
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 15px;
	padding-left: 20px;
}
.caja-detalle{
	width: 950px;
	height: auto;
	float: left;
	margin-left: 10px;
}
.col-datos{
	width: 490px;
	height: auto;
	float: left;
}
.descripcion{
	margin-top: 10px;
	margin-left: 20px;
	width: 420px;
	height: auto;
	float: left;
	padding: 10px;
	padding-left: 20px;
	border-bottom: 2px solid #c0c0c0;
}
.pedido{
	width: 420px;
	height: auto;
	float: left;
	padding: 10px;
	font-family: arial;
	font-size: 12px;
	color: #292929;
	margin-left: 40px;
	padding-left: 20px;
}
.pedido .mmss {
	width: 65%;
	overflow: hidden;
    padding: 3px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
    border: none;
    margin: 8px 0px 10px 20px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;
}
.col-foto{
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 40px;
	width: 350px;
	height: auto;
	float: left;
}
.thumb-drescripcion{
	width: 337px;
	height: 337px;
	float: left;
	border: none;
    text-align: center;
}
.thumb-drescripcion .fotoppal{
	border: 2px solid #c0c0c0;
    max-height: 330px; 
    max-width: 330px;	
}
.btn-agregar2{
	width: 150px;
	height: 30px;
	background-image: url(imagenes/bg-agregar.jpg);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	color: #ffffff;
	font-weight: bold;
	border: none;
}
/****** PEDIDO *******/
.titulos-pedido{
	width: 930px;
	height: 30px;
	float: left;
	border-bottom: 5px solid #f60304;
	font-family: arial;
	font-size: 18px;
	color: #5e5e5e;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 15px;
	padding-left: 20px;
}
.titulos-detalle{
	width: 930px;
	height: 30px;
	float: left;
	background-color: #c0c0c0;
	font-family: arial;
	font-size: 12px;
	color: #ffffff;
	margin-top: 10px;
	margin-left: 10px;
	padding-top: 15px;
	padding-left: 20px;
}
/********* CARRO ***********/
.caja-carro{
	margin-left: 15px;
	width: 940px;
	height: 600px;
	float: left;
}
.titulos-generales{
	margin-top: 15px;
	padding: 8px;
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #5e5e5e;
	width: 924px;
	float: left;
	height: 30px;
	border-bottom: 2px solid #ff0000;
}
table{
	margin-left: 10px;
	margin-top: 15px;
	float: left;
}
table td{
    padding: 0px; 
    font-family: arial;
    font-size: 15px;
    color: #5e5e5e;"
}
.thumb-carro{
	float: left;
	width: 60px;
	height: 60px;
	border: 3px solid #c3c3c3;
}
.desc-carro{
	width: 450px;
	color: #292929;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin-top: 22px;
	margin-left: 15px;
}
.unidades{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 5px;
	text-align: center;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.masmenos{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 2px;
	text-align: center;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	height: 30px;
	width: 30px;
	background-color: #b3b3b3;
}
.volver{
	margin-top: 40px;
	margin-left: 20px;
	float: left;
	text-align: center;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.finpedido{
	margin-top: 27px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 10px;
	text-align: center;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	height: auto;
	width: auto;
	background-color: #b3b3b3;
	float: right;
	margin-right: 30px;
}
/********* REGISTRO ***********/
.caja-registro{
	margin-left: 15px;
	width: 940px;
	min-height: 560px;
    overflow: hidden;
	float: left;
}
.caja-registro .mmss {
	width: 900px;
	overflow: hidden;
    padding: 3px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
    border: none;
    margin: 8px 0px 10px 20px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;
}
.titulos-registro{
	margin-top: 15px;
	padding: 6px;
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #5e5e5e;
	width: 924px;
	float: left;
	height: 50px;
	border-bottom: 2px solid #ff0000;
}
.frase-complete{
	font-family: arial;
	font-size: 14px;
	color: #5e5e5e;
	float: left;	
	margin-top: 5px;
}
.crearcuenta{
	margin-top: 27px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 10px;
	text-align: center;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	height: auto;
	width: auto;
	background-color: #666666;
	float: right;
	margin-right: 50px;
}
.tfregistros{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 5px;
	text-align: left;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.tfregistros.error
{
    margin: 0px;
    BORDER: 2px solid #ff1800;
    BACKGROUND-COLOR: #ffe7d5;
    COLOR: #ff1800; 
}
LABEL.error /*es la q muestra en error de MAIL*/
{
    FONT-STYLE: italic;
    DISPLAY: block;
    COLOR: red;
    FONT-WEIGHT: normal;
    font-size: 11px;
    text-align: left;
    /*height: 12px;*/
    width: 185px; /*si se mueve mucho editar aca*/
    float: left;
    margin: 0px;
    padding: 0px;
}
.desplegable{
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 2px;
	text-align: center;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	background-color: #b3b3b3;
	height: 30px;
}
/********* CONTACTO ***********/
.caja-contacto{
	margin-left: 15px;
	width: 940px;
	min-height: 560px;
    overflow: hidden;
	float: left;
}
.caja-contacto .mmss {
	width: 400px;
	overflow: hidden;
    padding: 3px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
    border: none;
    margin: 8px 0px 10px 10px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;
}
.enviar{
	margin-top: 27px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 10px;
	text-align: center;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	height: auto;
	width: auto;
	background-color: #666666;
	float: right;
	margin-right: 0px;
}
/********* LOGIN ***********/
.caja-login{
	padding: 15px;
	width: 390px;
	height: 290px;
	float: left;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 4px solid #666666;
	background-color: #e6e6e6;
}
.mensajenologuin {
	width: 375px;
	overflow: hidden;
    padding: 3px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
    border: none;
    margin: 5px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;
}
.botoncerrarsession{
	margin-top: 27px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #c4c4c4;
	padding: 10px;
	text-align: center;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	height: auto;
	width: auto;
	background-color: #666666;
	float: right;
	margin-right: 50px;
    text-decoration: none;
}
/******* ADMINISTRADOR VENDEDORES *****/
.mmssCHECKOUT {
	width: 90%;
	overflow: hidden;
    padding: 3px;
    font-family: 'Noto Sans', sans-serif;
	font-size: 14px;
    border: none;
    margin: 5px;
    float: left;
    text-align: center;
    color: #FFFFFF;
    background-color: #a60506;
    font-weight: bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #a60506;
}
.estados{
	width: 950px;
	height: auto;
	padding: 10px;
	float: left;
	background-color: #0b00d5;
	padding-top: 10px;
	border-top: 2px solid #ffffff;
}
.etiqueta-iva{
	float: left;
	text-align: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #050c7e;
	padding: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.formato-del-listado{
	float: right;
}



.miga{
	padding: 15px;
	float: left;
	font-size: 14px;
	font-family: arial;
	color: #454545;

}

.caja-comprar{
	margin-left: 15px;
	width: 940px;
	height: auto;
	float: left;
	padding-bottom: 30px;
}

.infoEnvio{
    display: none;
}