TABLE#Contenida {
	BORDER-RIGHT: #ccc 1px; 
	BORDER-TOP: #ccc 1px; 
	MARGIN-TOP: 5px; 
	MARGIN-LEFT: 20px !important; 
	BORDER-LEFT: #ccc 1px; 
	WIDTH: 700px; 
	MARGIN-RIGHT: 5px !important; 
	BORDER-BOTTOM: #ccc 1px; 
	HEIGHT: 100%; 
	BACKGROUND-COLOR: #ffffff;
}

TABLE#Contenido {
	width:100%;
}

TD#ContColIzq {
	VERTICAL-ALIGN: top; WIDTH: 75%; HEIGHT: auto
}

TABLE#ContColIzq {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	WIDTH: 99%; 
	MARGIN-RIGHT: 1%; 
	BORDER-BOTTOM: medium none; 
	HEIGHT: auto; border-spacing: 1px
}
TD#ContColDch {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 15%; 
	PADDING-TOP: 0px
}

TABLE.ContColDch {
	BORDER-RIGHT: rgb(50,153,0) 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: rgb(50,153,0) 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	BORDER-LEFT: rgb(50,153,0) 1px solid; 
	WIDTH: 100%; PADDING-TOP: 0px; 
	BORDER-BOTTOM: rgb(50,153,0) 1px solid; 
	HEIGHT: auto
}

TH.TitSeccion {
	PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 2px; 
	COLOR: #EF8700; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Arial,Tahoma; 
	HEIGHT: 20px !important; 
	TEXT-ALIGN: left
}

.TitSeccion A:link {
	COLOR: #EF8700; 
	TEXT-DECORATION: none
}

.TitSeccion A:visited {
	COLOR: #EF8700;  
	TEXT-DECORATION: none
}

.TitSeccion A:hover {
	COLOR: #EF8700;  
	TEXT-DECORATION: underline
}

.TitSeccion A:active {
	COLOR: #EF8700;  
	TEXT-DECORATION: underline
}

.Descripcion {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Arial,Tahoma,Verdana; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #FFF8F1
}

TD.Descripcion {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Arial,Tahoma,Verdana; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #FFF8F1
}

.vista {
	VISIBILITY: visible
}

.oculta {
	VISIBILITY: hidden
}

TABLE#bloqueProducto {
/*	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid*/
}

TD.tdImagenProducto {
	VERTICAL-ALIGN: 
	top; WIDTH: 20%
}

TD.tdDatosProducto {

}

.textoReferenciaProducto {
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, Tahoma; 
	TEXT-DECORATION: none
}

.textoPrecio {
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, Tahoma
}

.mensajeP {
	FONT-SIZE: 10px; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, Tahoma
}

IMG.boton {
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none
}

TD.descripcionProducto {
	PADDING-LEFT: 4px; 
	FONT-SIZE: 12px; 
	WIDTH: 100%; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Verdana, Tahoma
}

TD.Precio {
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #666666;
	FONT-FAMILY: Tahoma,Arial
}

.valorPrecioTotal {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ff0000; 
	FONT-FAMILY: Tahoma, Verdana, Arial
}

.PrecioTachado {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	TEXT-DECORATION: line-through
}

.fondoLineaAtributosCabecera {
	FONT-WEIGHT: 
	bold; FONT-SIZE: 
	10px; COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #cccccc; 
	TEXT-DECORATION: none
}

.fondoLineaAtributosClara {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-DECORATION: none
}

.fondoLineaAtributosOscura {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #f0f0f0; 
	TEXT-DECORATION: none
}

TABLE.Centrada {
	WIDTH: 100%
}

TABLE.Centrada TD {
	VERTICAL-ALIGN: 
	middle; TEXT-ALIGN: center
}

TR.LineaSeparadora {
	HEIGHT: 1px
}

.LineaSeparadora TD {
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #425e13
}

.fondoLineaAtributosSeparadora {
	BACKGROUND-COLOR: #999999
}

TR.margenV {
	HEIGHT: 2px
}

.margenV TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px
}

TD.margenH {
	WIDTH: 4px
}
.Aviso {
	BORDER-RIGHT: 1px dotted; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: 1px dotted; 
	PADDING-LEFT: 7px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 7px; 
	BORDER-LEFT: 1px dotted; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: 1px dotted; 
	FONT-FAMILY: Tahoma; 
	BACKGROUND-COLOR: #FFF6E9; 
	TEXT-ALIGN: center
}

TABLE#datosCategoriaPadre {
	/*BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;*/
	WIDTH: 100% 
}
TD#imagenCategoriaPadre {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	PADDING-BOTTOM: 2px; 
	WIDTH: 120px; 
	PADDING-TOP: 2px
}

#imagenCategoriaPadre IMG {
	WIDTH: 120px
}

TD#descripcionCategoriaPadre {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 5px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Arial
}

TABLE#ListaSubCategorias {
	/*BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid;  
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;*/
	WIDTH: 100%; 
	MARGIN-TOP: 10px;
}

.descripcionCategoria {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	COLOR: #333; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Arial,Tahoma,Verdana; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #FFF8F1
}

TH.TitListCatego {
	PADDING-LEFT: 5px; 
	FONT-SIZE: 12px; 
	VERTICAL-ALIGN: bottom; 
	WIDTH: 100%; 
	FONT-FAMILY: Verdana,Helvetica,Times; 
	HEIGHT: 30px; 
	TEXT-ALIGN: left
}
.TitListCatego A:link {
	COLOR: #000; 
	TEXT-DECORATION: none
}
.TitListCatego A:visited {
	COLOR: #000; 
	TEXT-DECORATION: none
}
.TitListCatego A:hover {
	COLOR: #000; 
	TEXT-DECORATION: underline
}
.TitListCatego A:active {
	COLOR: #000; 
	TEXT-DECORATION: underline
}

TD.cabeceraIva {
	PADDING-RIGHT: 10px; 
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana,Helvetica,Times;
	TEXT-ALIGN: right
}

TABLE#ListaProductosCatego {
	/*BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;*/
	MARGIN-TOP: 10px; 
	WIDTH: 100%; 
}

TABLE#ListaProductosBusqueda {
/*	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: #ccc 1px solid;*/
	MARGIN-TOP: 10px; 
	WIDTH: 100%;
}

TABLE#ListaOfertasCatego {
	BORDER-RIGHT: #E67500 1px solid; 
	BORDER-TOP: #E67500 1px solid; 
	MARGIN-TOP: 10px; 
	BORDER-LEFT: #E67500 1px solid; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #E67500 1px solid
}

TABLE#ListaNovedadesCatego {
	BORDER-RIGHT: #E67500 1px solid; 
	BORDER-TOP: #E67500 1px solid; 
	MARGIN-TOP: 10px; 
	BORDER-LEFT: #E67500 1px solid; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #E67500 1px solid
}

TABLE.ProductoCatego {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	BORDER-BOTTOM: 0px
}

TD.ImagenProductoCatego {
	WIDTH: 15%!important
}

TD.CeldaDatosProductosCatego {
	WIDTH: 85%
}

TABLE.DatosProductoCatego {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	MARGIN-TOP: 4px; 
	MARGIN-LEFT: 2px; 
	BORDER-LEFT: 0px; 
	WIDTH: 100%; 
	BORDER-BOTTOM: 0px; 
	border-spacing: 2px
}

TH.TitNombreProducto {
	PADDING-LEFT: 3px; 
	FONT-SIZE: 14px; 
	VERTICAL-ALIGN: bottom; 
	COLOR: #000000; 
	FONT-FAMILY: Tahoma; 
	TEXT-ALIGN: left
}

TR.subLineaTitNombreProducto {
	HEIGHT: 1px;
	BACKGROUND-COLOR: #F2F2F2
}

TR.subLineaTitNombreProducto TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px
}

.TitNombreProducto A:link {
	COLOR: #000; 
	TEXT-DECORATION: none
}

.TitNombreProducto A:visited {
	COLOR: #000; 
	TEXT-DECORATION: none
}

.TitNombreProducto A:hover {
	COLOR: #000000; 
	TEXT-DECORATION: underline
}

.TitNombreProducto A:active {
	COLOR: #000; 
	TEXT-DECORATION: none
}

.nombreProducto A:link {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.nombreProducto A:visited {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.nombreProducto A:hover {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: underline
}

.nombreProducto A:active {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.valorPrecio {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: right
}

TD.descripcionProdEnCatego {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 4px; 
	VERTICAL-ALIGN: top; 
	WIDTH: 75%; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Arial,Tahoma,Verdana; 
	HEIGHT: auto; 
	BACKGROUND-COLOR: #FFF8F1
}
.PrecioTachadoCatego {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #666666; 
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	TEXT-DECORATION: line-through
}

.Paginacion {
	PADDING-RIGHT: 4px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	FONT-FAMILY: Arial,Tahoma,Verdana; 
	BACKGROUND-COLOR: #FFF8F1; 
	TEXT-ALIGN: right
}
a.paginacion{
	color:#EB9932;
	font-weight:bold;
	}
a.paginacion:hover{
	color:#000000;
	font-weight:bold;
	}

TABLE#formulario {
	WIDTH: 100%; MARGIN-RIGHT: 2px
}

#formulario TD {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Tahoma, Verdana
}

TD.nombreCampos {
	WIDTH: 25%
}

.DatosTienda {
	FONT-SIZE: 12px; FONT-FAMILY: Arial,Tahoma,Verdana
}

.DatosTienda TD {
	TEXT-ALIGN: center
}

.DatosTienda TH {
	TEXT-ALIGN: center
}

