body {
	background-color: #F4CD7A; 
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_color-fondo.jpg);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
	font-family: Trebuchet MS ,sans-serif;/*Arial, Helvetica, sans-serif;*/
}
a {
	color: #D10101;
	text-decoration: none;
}
a:hover{
	text-decoration: underline;	
}
.Alert{
	border: 1px solid rgb(255, 204, 51);
	padding: 5px;
	background-color: rgb(255, 255, 102);
	clear: both;
	font-size: 70%;
	margin-bottom: 5px;
}
#Contenedor {
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_bg-contenido.jpg);
	background-repeat: repeat-y;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: 788px;
}
#Encabezado {
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_logo.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin: 0px;
	padding: 0px;
	height: 239px;
	width: 788px;
}
#TituloGeneral{
	position: absolute;
	height: 64px;
	width: 321px;
	left: 12px;
	top: 22px;
	margin: 0px;
	padding: 0px;
}
#TituloGeneral h1, #TituloGeneral span{
	visibility: hidden;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
#TituloGeneral a{
	visibility: visible;
	text-decoration: none;
	position: absolute;
	height: 62px;
	width: 273px;
	left: 27px;
	top: 18px;
}
#VinculosGenerales{
	position: relative;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_fondo-rojo.jpg);
	background-repeat: no-repeat;
	width: 788px;
/*	height: 109px;*/
	top: 109px;
	margin: 0px;
	padding: 0px;
	padding-top: 13px;
	padding-bottom: 13px;
	color: #FF0000;
}
#VinculosGenerales a{
	text-decoration: none;
	color: #FFFFFF;
	
}
#VinculosGenerales ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-left: 14px;
	/*margin-top: 17px;*/
	width: 224px;
}
#VinculosGenerales li{ 
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-left: 26px;
/*	height: 16px;*/
}
#VinculosGenerales .Actual{
	height: 16px;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_bg-inicio.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#Contenido {
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 710px;
	overflow: visible;
	top: 0px;
	left: 0px;
	margin-left: 39px;
	margin-right: 39px;
}
#VinculosHerramientas {
	position: absolute;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_herramientas.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 148px;
	right: 0px;
	margin: 0px;
	padding: 0px;
}
#VinculosHerramientas a{
	text-decoration: none;
}
#VinculosHerramientas ul, #VinculosHerramientas li, #VinculosHerramientas span{ 
	list-style-type: none;
	visibility: hidden;
	font-size: 1px;
	padding: 0px;
	margin: 0px;
}
.LetraChica{
	position: absolute;
	top: 3px;
	left: 14px;
	height: 13px;
	width: 12px;
	visibility: visible;
}
.LetraMediana{
	position: absolute;
	top: 2px;
	left: 114px;
	height: 13px;
	width: 12px;
	visibility: visible;
}
.LetraGrande{
	position: absolute;
	top: 3px;
	left: 30px;
	height: 13px;
	width: 17px;
	visibility: visible;
}

.Imprimir{
	position: absolute;
	top: 4px;
	left: 104px;
	height: 12px;
	width: 12px;
	visibility: visible;
}
.Recomendar{
	position: absolute;
	top: 4px;
	left: 120px;
	height: 12px;
	width: 16px;
	visibility: visible;
}
.MiCarrito{
	position: absolute;
	top: 5px;
	left: 60px;
	height: 11px;
	width: 16px;
	visibility: visible;
}
.MapaSitio{
	position: absolute;
	top: 5px;
	left: 79px;
	height: 11px;
	width: 14px;
	visibility: visible;
}
.tooltip{
width: 200px; 
color:#fff;
font-size: 12px;
font-weight: bold;
text-decoration: none;
text-align: center
}

.tooltip span.top{padding: 30px 8px 0;
    background: url(http://www.zeroim.com/edifacil/plantilla/zeroim/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(http://www.zeroim.com/edifacil/plantilla/zeroim/bt.gif) no-repeat bottom}

#ImagenSeccion{
	padding: 0px;
	margin: 0px;
	width: 426px;
	height: 197px;
	position: absolute;
	overflow: hidden;
	border: none;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_imagen-producto.jpg);
	background-repeat: no-repeat;
	right: 32px;
	top: 32px;
}
#ImagenSeccion img{
/*	width: 489px;
	height: 100px;*/
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	border: 0px;
}
#ImagenInicio{
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 0px;
	width: 489px;
	height: 220px;
	position: relative;
	overflow: hidden;
}
#ImagenInicio img{
	width: 489px;
	height: 220px;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	border: 0px;
}
#Cuerpo{
	position: relative;
	font-size: 95%;/*100%;*/
	padding-bottom: 8px;
	text-align: justify;
}
#ContenidoCuerpo{
	float:left;
	width:503px;
	margin:0; 
	padding:0;
	padding-bottom: 10px;
	position: relative;
}
#ContenidoCuerpo h1{
	color: #454545;
	font-size: 200%;/* 29px; */
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#ContenidoCuerpo h2{
	color: #454545;
	font-size: 180%;/* 25px; */
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}
#ContenidoCuerpo h3{
	color: #454545;
	font-size: 150%;/* 20px; */
	font-weight: bold;
	padding-top: 17px;
	padding-bottom: 0px;
	margin: 0px;
}
#ContenidoCuerpo h4{
	color: #454545;
	font-size: 110%;/* 25px; */
	font-weight: bold;
	padding-top: 17px;
	padding-bottom: 0px;
	margin: 0px;
}
#ContenidoCuerpo h5{
	color: #454545;
	font-size: 100%;/* 12px; */
	font-weight: bold;
	padding-top: 17px;
	padding-bottom: 0px;
	margin: 0px;
}
#ContenidoCuerpo h5 a, #ContenidoCuerpo h4 a, #ContenidoCuerpo h3 a, #ContenidoCuerpo h2 a, #ContenidoCuerpo h1 a{
	text-decoration: none;
}

#ContenidoCuerpo p{
	color: #000000;
	font-size: 100%;/* 12px; */
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
#ContenidoCuerpo li{
	color: #000000;
	font-size: 100%;/* 12px; */
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
#VinculosSecundarios{
	float: right;
	width: 194px;
	right: 0px;
	position: relative;
	padding: 0px;
	font-size: 12px;
	font-weight: bold;
}
#EnEstaSeccion{
	float: right;
	clear: right;
	width: 194px;
	right: 0px;
	position: relative;
	margin-bottom: 10px;
}
#EnEstaSeccion a{
	text-decoration: none;
	color: #000000;
}
#EnEstaSeccion a:hover{
	text-decoration: underline;
}
#EnEstaSeccion span{
	visibility: hidden;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
#EnEstaSeccion h3{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_en-esta-seccion.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#EnEstaSeccion ul{
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
	padding-right: 10px;
}
#EnEstaSeccion li{
	font-size: 12px;
}

#VinculosFamiliasProductos{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_en-esta-seccion-fondo.jpg);
	float: right;
	clear: right;
	width: 194px;
	right: 0px;
	position: relative;
	margin-bottom: 10px;
}
#VinculosFamiliasProductos a{
	text-decoration: none;
	color: #D10101;
}
#VinculosFamiliasProductos a:hover{
	text-decoration: underline;
}
#VinculosFamiliasProductos span{
	visibility: hidden;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
#VinculosFamiliasProductos h3{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_productos.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#VinculosFamiliasProductos ul{
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 25px;
	padding-right: 10px;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_en-esta-seccion-base.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#VinculosFamiliasProductos li{
	font-size: 12px;
	color: #D10101;
}

#CarritoDeCompras{
	float: right;
	clear: right;
	width: 194px;
	right: 0px;
	position: relative;
	margin-bottom: 10px;
}
/*
#CarritoDeCompras a{
	color: #333333;
}
*/
#CargandoInfoCarrito{
	position: absolute;
	padding: 15px;
	height: 16px;
}
#CarritoDeCompras a{
	text-decoration: none;
	color: #4E4E4E;
}
#CarritoDeCompras a:hover{
	text-decoration: underline;
}

#CarritoDeCompras span{
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}

#CarritoDeCompras h3{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_carrito-de-compras.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#CarritoDeCompras ul{
	padding-right: 10px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#CarritoDeCompras li{
	list-style-type: none;
	font-size: 12px;
	padding: 5px 5px 5px 5px;
	color: #869939;
}
#CarritoDeCompras span.CodigoProductoCarro, #CarritoDeCompras span.NombreProductoCarro, #CarritoDeCompras span.AccionQuitarProducto{
	visibility: visible;
}
#CarritoDeCompras .ItemCarro{
	font-size: 90%;
	padding: 1px;
	padding-left: 0px;
	padding-right: 0px;
}
#ContenidoCarrito li{
	display: block;
	clear: both;
/*	height: 16px;*/
	margin: 0px;
	padding: 0px;
}
#ContenidoCarrito .NombreProductoCarro{
	display: block;
	width: 125px;
	height: 16px;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#ContenidoCarrito .CodigoProductoCarro{
	display: block;
/*	width: 25px;*/
	width: 30px;
	padding: 0px;
	padding-left: 0px;
	float: left;
	text-align: right !important;
	height: 16px;
	color: #333333;
}
#ContenidoCarrito .AccionQuitarProducto{
	display: block;
	background-color: #FFFFFF;
	position: absolute;
	right: 10px;
/*	left: 165px;*/
	width: 15px;
	height: 17px;
	padding: 0px;
	padding-left: 2px;
}
#OpcionesCarrito{
	text-align: center;
}
#OpcionesCarrito span #RevisarPedido, #OpcionesCarrito span #VaciarCarrito{
	visibility: visible;
	text-decoration: underline;
}
#NuevoListado{
	float: right;
	clear: right;
	width: 194px;
	right: 0px;
	position: relative;
	margin-bottom: 10px;
}
#CargandoInfoNuevoListado{
	position: absolute;
	padding: 15px;
	height: 16px;
}
#NuevoListado a{
	text-decoration: none;
	color: #4E4E4E;
	cursor: hand;
}
#NuevoListado a:hover{
	text-decoration: underline;
}

#NuevoListado span{
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}

#NuevoListado h3{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_carrito-de-compras.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#NuevoListado ul{
	padding-right: 10px;
	margin: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#NuevoListado li{
	list-style-type: none;
/*	font-size: 12px;*/
	padding: 5px 5px 5px 5px;
	color: #869939;
}
#NuevoListado span.CodigoProductoNuevoListado, #NuevoListado span.NombreProductoNuevoListado, #NuevoListado span.AccionQuitarProducto{
	visibility: visible;
}
#NuevoListado .ItemNuevoListadoo{
	font-size: 90%;
	padding: 1px;
	padding-left: 0px;
	padding-right: 0px;
}
#NuevoListado li{
	display: block;
	clear: both;
	height: 16px;
	margin: 0px;
	padding: 0px;
}
#NuevoListado .NombreProductoNuevoListado{
	display: block;
	width: 140px;
	height: 16px;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#NuevoListado .CodigoProductoNuevoListado{
	display: block;
/*	width: 25px;*/
	width: 25px;
	padding: 0px;
	padding-left: 0px;
	float: left;
	text-align: right !important;
	height: 16px;
	color: #333333;
}
#NuevoListado .AccionQuitarProducto{
	display: block;
	background-color: #FFFFFF;
	position: absolute;
	right: 10px;
/*	left: 165px;*/
	width: 15px;
	height: 17px;
	padding: 0px;
	padding-left: 2px;
}

#VSecundarios{
	position: relative;
	padding: 0px;
	margin-bottom: 10px;
	height: 61px;
	clear: both;
}
#VSecundarios span{
	visibility: hidden;
	font-size: 1px;
	margin: 0px;
	padding: 0px;
}
#VSecundarios ul, #VSecundarios li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#VSecundarios a:hover{
	text-decoration: none;
}
#Consultas{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_hacenos-tu-consulta.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	display: block;
}
#FormularioConsultas{
	height: 272px;
	width: 194px;
/*	visibility: hidden;*/
	background-color: #999999;
	z-index: 9999;
	top: 34px;
}
.Zeroim{
	visibility: visible;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_que-es-zeroim.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 194px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	top: 36px;
}
#VinculosSitio{
	position: absolute;
	left: 603px;
	top: 28px;
	width: 170px;
	height: 11px;
	text-align: right;
}
#VinculosSitio ul, #VinculosSitio li{ 
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
}

.Contacto{
	position: absolute;
	height: 11px;
	width: 66px;
	left: 0px;
	top: 0px;
	visibility: visible;
	text-decoration: none;
	color: #777777;		
}
.Mapa{
	color: #777777;		
	position: absolute;
	height: 11px;
	width: 90px;
	left: 79px;
	top: 0px;
	visibility: visible;
	text-decoration: none;
}
#Base{
	clear: both;
	width: 788px;
	height: 54px;
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: 0px;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_bg-base.jpg);
	background-repeat: no-repeat;
}
#Creditos {
	position: relative;
	color: #CCCCCC;
	font-size: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 39px;
	margin-right: 39px;
	width: 710px;
	overflow: hidden;
	left: 0px;
}
#Creditos a{
	color: #FFFFFF;
	text-decoration: none;
}
#Creditos a:hover{
	text-decoration: underline;
}
#Creditos .Resaltado{
	color: #FFFFFF;
}
#Dinsi{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_DINSI.jpg);
	width: 121px;
	height: 40px;
	position: absolute;
	left: 629px;
	top: 0px;
}
#Dinsi a{
	text-decoration: none;
	width: 121px;
	height: 40px;
	position: absolute;
}
#Dinsi span{
	visibility: hidden;
}

#UbicacionActual {
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	position: relative;
	width: 493px;
	height: 31px;
	padding-bottom: 0px;
	padding-top: 10px;
	vertical-align: middle;
}
#UbicacionActual a{
	text-decoration: none;
}

#Productos{
	position: relative;
	list-style-type: none;
	margin: 0;
	padding: 0px;
	height: 480px;
	width: 503px;
}
#Productos a, #Productos a:hover{
	text-decoration: none;
}
#Productos span{
	visibility: hidden;
}
#Productos li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 108px;
	height: 110px;
	display: block;
	float: left;
}

/*Estilos de la p�gina de inicio*/
#Novedades{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-novedades.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin: 0;
	padding: 9px;
	padding-top: 25px;
	overflow: visible;
	width: 485px;
}
#Novedades h3{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#Novedades h3 span{
	visibility: hidden;
}
#Novedades h4{
	margin: 0px;
	padding-top: 5px;
}

#SaludAlimentacion{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-salud-alimentacion.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin: 0;
	padding: 9px;
	padding-top: 25px;
	overflow: visible;
	width: 485px;
}
#SaludAlimentacion h3{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#SaludAlimentacion h3 span{
	visibility: hidden;
}

#Identidad{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-identidad.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin: 0;
	padding: 9px;
	padding-top: 25px;
	overflow: visible;
	width: 485px;
}
#Identidad h3{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
#Identidad h3 span{
	visibility: hidden;
}


#ProductosDestacados{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados.jpg);
	background-repeat: no-repeat;
	position: relative;
	margin: 0;
	padding: 0px;
	height: 287px;
	width: 503px;
}
#ProductosDestacados h3{
	color: #ffffff;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
}
#ProductosDestacados h3 span{
	visibility: hidden;
}
#ProductosDestacados ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-top: 40px;
}
#ProductosDestacados a, #ProductosDestacados a:hover{
	text-decoration: none;
}
#ProductosDestacados a span{
	visibility: hidden;
}
#ProductosDestacados li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 10px;
	padding-left: 8px;
	width: 108px;
	height: 110px;
	display: block;
	float: left;
}
#ProductosDestacados .CroquetasBocaditos{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-bocaditos.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .Mayonesas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-mayonesas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .Empanadas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-empanadas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .HortalizasRellenas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-hortalizas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .PascualinasArrollados{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-pascualinas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .Pasteles{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-pasteles.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .ProteinasVegetales{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-proteinas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#ProductosDestacados .Reposteria{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-reposteria.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}

/*Productos destacados del mes de octubre de 2006*/
#NovedadesProductos{
	padding-top: 5px;
	padding-bottom: 5px;
}
.DescripcionProductoDestacado{
	font-size: 90%;
	color: #535F23;
}
.CodigoProductoDestacado{
	color: #000;
}
.IngredientesProductoDestacado{
	font-size: 80%;	
	color: #333;
	margin-bottom: 10px;
}
.Ingredientes{
	font-weight: bold;
}
#NovedadesProductos .Granola, #ProductosDestacados .Granola{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-granola.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .Granola, #NovedadesProductos .GalletitaManiHuevo, #NovedadesProductos .GalletitaManiQueso, #NovedadesProductos .TartaFrutalMani, #NovedadesProductos .TartaFrutalMani, #NovedadesProductos .FiambreManiAvena, #NovedadesProductos .TostaditoManiHortalizas, #NovedadesProductos .TortillaCerealesMani, #NovedadesProductos .NoquisMani{
	margin-right: 5px;
	margin-bottom: 1px;
	float: left;
	clear: left;
}
#NovedadesProductos .Granola span, #NovedadesProductos .GalletitaManiHuevo span, #NovedadesProductos .GalletitaManiQueso span, #NovedadesProductos .TartaFrutalMani span, #NovedadesProductos .TartaFrutalMani span, #NovedadesProductos .FiambreManiAvena span, #NovedadesProductos .TostaditoManiHortalizas span, #NovedadesProductos .TortillaCerealesMani span, #NovedadesProductos .NoquisMani span{
	visibility: hidden;
}
#NovedadesProductos .GalletitaManiHuevo, #ProductosDestacados .GalletitaManiHuevo{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-galletitas_mani_huevo.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .GalletitaManiQueso, #ProductosDestacados .GalletitaManiQueso{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-galletitas_mani_queso.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .TartaFrutalMani, #ProductosDestacados .TartaFrutalMani{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-tarta_frutal_mani.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .FiambreManiAvena, #ProductosDestacados .FiambreManiAvena{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-fiambre_mani_avena.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .TostaditoManiHortalizas, #ProductosDestacados .TostaditoManiHortalizas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-tostaditos_mani_hortalizas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .TortillaCerealesMani, #ProductosDestacados .TortillaCerealesMani{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-tortilla_cereales_mani.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
#NovedadesProductos .NoquisMani, #ProductosDestacados .NoquisMani{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/div-productos_destacados-noquis_mani.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}


/*Primera fila*/
.Budines{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_budines.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.CroquetasBocaditos{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_bocaditos.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.Empanadas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_empanadas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.HortalizasRellenas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_hortalizas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
/*Segunda fila*/
.Mayonesas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_mayonesas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.Panificados{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_panificados.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.PascualinasArrollados{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_pascualinas-arrollados.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.Pastas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_pastas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
/*Tercer fila*/
.Pasteles{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_pasteles.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.ProteinasVegetales{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_proteinas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.Reposteria{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_reposteria.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
.StrudelKnishen{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_strudels.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
/*Cuarta fila*/
.Tartas{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/img-layout_icono-producto_tartas.jpg);
	background-repeat: no-repeat;
	width: 108px;
	height: 110px;
	display: block;
}
/*Estilos Calendario*/
.Calendario{
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/fondo_tabla_calendario_base.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: #333333;
	width: 503px;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
#TablaCalendario{
	width: 503px;
	text-align: center;
	background-color: #E6E6E6;
	vertical-align: middle;
	border: none;
}
.TablaCalendarioBsAs{
	height: 28px;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/fondo_tabla_calendario_mes.jpg);
	color: #EEEEEE;
	background-color: #333333;
	vertical-align: middle;
	font-weight: bold;
}
.TablaCalendarioZonasBsAs{
	font-style: italic;
	font-weight: bold;
}
.TablaCalendarioZonaBsAs{
	font-style: italic;
	font-weight: bold;
/*	text-align: left;*/
}
.TablaCalendarioDias{
	font-style: italic;
	font-weight: bold;
}
.TablaCalendarioMes{
	height: 28px;
	background-image: url(http://www.zeroim.com/edifacil/plantilla/zeroim/fondo_tabla_calendario_mes.jpg);
	color: #EEEEEE;
	background-color: #333333;
	vertical-align: middle;
	font-weight: bold;
}
.TablaCalendarioCapital{
	background-color: #FFFFFF;
/*	border: 2px solid #333333;*/
	font-weight: bold;
}
.TablaCalendarioSanJorge{
	background-color: #A9BF51;
/*	border: 2px solid #333333;*/
	font-weight: bold;
}
.TablaCalendarioRosario{
	background-color: #FF5C5C;
/*	border: 2px dashed #333333;*/
	font-weight: bold;
}
.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF2626;
	color : #FFF;
/*	font-weight: bold;*/
	font-size: 10px;
}
/*Listado*/
.TablaEncabezadoTitulo{
	font-weight: bold;
}
.TablaEncabezado{
	width: 100%;
}

span .Novedad {
	display: block;
	width: 18px;
	padding: 0px;
	padding-left: 0px;
	padding-right: 5px;
	float: left;
	height: 18px;
	vertical-align: middle;
}
span .NovedadDescripcion{
	display: block;
	padding: 0px;
	margin-left: 10px;
	float: left;
	height: 18px;
	vertical-align: middle;
}
.LetraChica, .LetraGrande{
	cursor: pointer;
}
/*Estilos para las secciones de productos (Zerocart)*/
#ListadoProductos a, #CarritoDeCompras a, #ContenidoRevisar a{
	cursor: pointer;
}
#ListadoProductos a{
	color: #869939;
}

#CargandoInfoRevisar{
	position: absolute;
	padding: 15px;
	height: 16px;
}


#ListadoProductos, #ContenidoRevisar{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#ListadoProductos li{
	display: block;
	clear: both;
}
#ListadoProductos .CodigoProducto{
	display: block;
	width: 40px;
	padding: 3px;
	float: left;
	text-align: right;
}
#ListadoProductos .DescripcionProducto{
	display: block;
	width: 270px;
	padding: 3px;
	float: left;
	overflow: hidden;
	text-align: left;
}
#ListadoProductos .PrecioProducto{
	display: block;
	width: 50px;
	padding: 3px;
	float: left;
	text-align: right;
}
#ListadoProductos .UnidadMedidaProducto{
	display: block;
	width: 60px;
	padding: 3px;
	float: left;
}
#ListadoProductos .AccionProducto{
	display: block;
	width: 40px;
	padding: 3px;
	float: left;
}

#ContenidoRevisar .Advice{
/*	border: 1px solid #D10101; rgb(255, 204, 51);*/
	padding: 3px;
	background-color: #D10101; /*rgb(255, 255, 102);*/
	clear: both;
	margin-bottom: 5px;
	font-size: 70%;
	color: #FFFFFF;

	width: 245px;
	float: right;
	clear: right;
}
#ContenidoRevisar .AdviceFecha{
/*	border: 1px solid #D10101; rgb(255, 204, 51);*/
	padding: 3px;
	background-color: #D10101; /*rgb(255, 255, 102);*/
	clear: both;
	margin-bottom: 5px;
	font-size: 70%;
	color: #FFFFFF;
}
#ContenidoRevisar .PasosRevisarPedido{
	color: #6B7A2E;
	clear: both;
}
#ContenidoRevisar ul{
	margin: 0px;
	padding: 0px;
}
#ContenidoRevisar li{
	list-style-type: none;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	color: #6B7A2E; /*#869939;*/
}

#RevisarProductos a{
	color: #333333;
}
#RevisarProductos .ItemCarro{
	padding: 1px;
	padding-left: 0px;
	padding-right: 0px;
}
#RevisarProductos .NombreProductoCarro{
	display: block;
	width: 240px;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#RevisarProductos .CodigoProductoCarro{
	display: block;
	width: 40px;
	padding: 0px;
	padding-left: 0px;
	float: left;
	text-align: right !important;
	color: #333333;
}
#RevisarProductos .UnidadMedida{
	display: block;
	width: 50px;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#RevisarProductos .Cantidad{
	font-family: Trebuchet MS ,sans-serif; 
	display: block;
	width: 45px;
	padding: 0px;
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	margin-left: 2px;
	margin-right: 4px;
	float: left;
	text-align: right;
}
#RevisarProductos .PrecioCantidad{
	font-family: Trebuchet MS ,sans-serif; 
	display: block;
	width: 50px;
	padding: 0px;
	margin-left: 2px;
	margin-right: 4px;
	float: left;
	text-align: right;
}
#RevisarProductos .AccionQuitarProducto{
	display: block;
	position: absolute;
	right: 0px;
	padding: 0px;
	padding-left: 2px;
}
#RevisarProductos #Subtotal{
	display: block;
	margin-right: 60px;
	float: right;
	clear: both;
	text-align: right;
	width: 140px;
}
#RevisarProductos #Subtotal .LabelSubtotal{
	border-top: solid 2px #FFFFFF /* Solo para que quede alineado con el monto */;
	font-weight: bold;
	color: #555555;
	display: block;
	clear: left;
	float: left;
	text-align: right;	
}
#RevisarProductos #Subtotal #MontoSubtotal{
	border-top: solid 2px #6B7A2E /*#6B7A2E*/;
	width: 60px;
	display: block;
	clear: right;
	float: right;
}
#DatosEntregaContacto #Envases{
	display: block;
	margin-right: 60px;
	float: right;
	clear: both;
	text-align: right;
	width: 150px;
}
#DatosEntregaContacto #Envases .AlertEnvases{
	border: 1px solid rgb(255, 204, 51); 
	background-color: rgb(255, 255, 102);
	display: block;
	clear: left;
	float: left;
	width: 250px; /*315px;*/
	padding: 1px;
	font-size: 75%;
}
#DatosEntregaContacto #Envases .LabelEnvases{
	font-weight: bold;
	color: #555555;
	display: block;
	float: left;
	text-align: right;
}
#DatosEntregaContacto #Envases .MontoEnvases{
	width: 60px;
	display: block;
	clear: right;
	float: right;
}
#DatosEntregaContacto #SubtotalAlimentos{
	display: block;
	margin-right: 60px;
	float: right;
	clear: both;
	text-align: right;
	width: 150px;
}
#DatosEntregaContacto #SubtotalAlimentos .LabelAlimentos{
	font-weight: bold;
	color: #555555;
	display: block;
	clear: left;
	float: left;
	text-align: right;	
}
#DatosEntregaContacto #SubtotalAlimentos .MontoAlimentos{
	width: 60px;
	display: block;
	clear: right;
	float: right;
}
#DatosEntregaContacto #Total{
	display: block;
	margin-right: 60px;
	float: right;
	clear: both;
	text-align: right;
	width: 150px;
}
#DatosEntregaContacto #Total .LabelTotal{
	font-weight: bold;
	color: #000000;
	display: block;
	clear: left;
	float: left;
	text-align: right;	
}
#DatosEntregaContacto #Total #MontoTotal{
	border-top: solid 2px #000000;
	width: 60px;
	display: block;
	clear: right;
	float: right;
	padding-bottom: 10px;
}
#DatosEntregaContacto #Envases #MontoEnvases .AlertPrecio{
	color: #D10101;
}
#DatosEntregaContacto input, #DatosEntregaContacto select{
	font-family: Trebuchet MS ,sans-serif;
	display: block;
	margin-bottom: 5px;	
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	width: 248px;
	float: right;
	clear: right;
}
#DatosEntregaContacto label{
	font-family: Trebuchet MS ,sans-serif; 
/*	display: block;*/
	margin-bottom: 5px;
	width: 248px;
	text-align: right;
	float: left;
	clear: both;/*left*/
	border: solid 1px #ffffff;
/*
	border-top:  1px;
	border-bottom:  1px;
	border-left: 0px;
	border-right: 0px;
*/
}
#DatosEntregaContacto textarea{
	font-family: Trebuchet MS ,sans-serif;
	font-size: 90%;
	margin-top: 5px;
	margin-bottom: 5px;
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	width: 248px;
	float: right;
	clear: right;
}

#FechaEntrega .DiaEntrega{
	width: 20px;
	display: inline;
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	float: none;
	clear: none;
	text-align: center;
	margin-left: 27px;
}
#FechaEntrega .MesEntrega{
	width: 20px;
	display: inline;
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	float: none;
	clear: none;
	text-align: center;
}
#FechaEntrega .AnioEntrega{
	width: 40px;
	display: inline;
	border: solid 1px #C2D387;/*#E2EAC6;*/
	background: #F4F8E7;
	float: none;
	clear: none;
	text-align: center;
}
#ContenidoRevisar textarea:hover, #ContenidoRevisar textarea:focus, #ContenidoRevisar input:hover, #ContenidoRevisar input:focus{
	background: #FFFFFF;
}
#ContenidoRevisar .BotonConfirmar{
	font-family: Trebuchet MS ,sans-serif;
	font-size: 90%;
	font-weight: bold;
	display: block;
	magin-bottom: 10px;
	background: #C2D387;
	width: 252px;
	float: right;
	clear: both;
	border: solid 1px #9DB843;
	margin-top: 5px;
	margin-bottom: 5px;
}
#ContenidoRevisar .BotonConfirmar:hover{
	background: #C2D387;/*#E2EAC6;*/
}

#PedidoRecibido ul{
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
}
#PedidoRecibido li{
	list-style-type: none;
	display: block;
	clear: both;
	margin: 0px;
	padding: 0px;
	color: #6B7A2E; /*#869939;*/
}
#PedidoRecibido .ItemRecibido{
	padding: 1px;
	padding-left: 0px;
	padding-right: 0px;
}
#PedidoRecibido .NombreProductoRecibido{
	display: block;
	width: 280px;
	overflow: hidden;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#PedidoRecibido .CodigoProductoRecibido{
	display: block;
	width: 45px;
	padding: 0px;
	padding-left: 0px;
	float: left;
	text-align: right !important;
	color: #333333;
}
#PedidoRecibido .UnidadMedida{
	display: block;
	width: 50px;
	margin-left: 2px;
	margin-right: 2px;
	float: left;
	text-align: left;
}
#PedidoRecibido .CantidadRecibida{
	color: #333333;
	font-family: Trebuchet MS ,sans-serif; 
	display: block;
	width: 50px;
	padding: 0px;
	background: #F4F8E7;
	margin-left: 2px;
	margin-right: 4px;
	float: left;
	text-align: right;
}
#PedidoRecibido .Dato{
	background: #F4F8E7;
	color: #D10101;
}
.Resaltado, .Requerido{
	color: #D10101;
/*	text-decoration: underline;*/
}
