div, body, img, table, td, tr, h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {
	margin: 0px;
	padding: 0px;
	border: 0px solid #000000;
}

body {
	text-align: center;
}

div.centrado {
	text-align: left;
	position:relative;
	margin:auto;
	width:1024px;
}

div.wrapper {
	position:relative;
	margin:auto;
	width:925px;
	background-color:#000000;
}

div.posicionlogo{width:221px; float:left; margin-top:15px;}

div#Principal {
	margin-top:10px;
	margin-bottom:10px;
}

div#PiePrincipal {
	margin-top:10px;
	margin-left:16Px;
	margin-right:16px;
	clear:both;
}

div.LimpiarAmbos {
	clear:both;
}

div#Cabecera {
	text-align:center;
	/*float: left;*/
	width: 925px;
}

div.MenuOpciones {
	float:left; 
}

/*************************************************************/
/*                    ESTILOS DE TEXTO                       */
/*************************************************************/
a:link    { text-decoration: none; 	color:#ffffff;}
a:visited { text-decoration: none; 	color:#ffffff;}
a:hover   { text-decoration: underline; color:#ffffff;}
a:active  { text-decoration: none; 	color:#ffffff;}


h1 {
	text-align:center;
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold; 
	color:#FF0000;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:15px;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}

p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	color:#ffffff;
	margin:4px 0px 4px 0px;
}

.supermini { font-size:3px; margin:0px; padding:0px; line-height:normal; }

div#Principal p.imagen {
	margin:0px;
	padding:0px;
}
div#Principal h2 {
	margin-left:10px;
	margin-right:10px;
	text-align:justify;
}

div.CapaPrincipalNavegacion {
	display:none;
	margin:0px 0px 10px 0px;
}
div.CapaPrincipalNavegacion p {
	color:#000;
	font-size:10px;
	margin-left:0px;
	margin-right:0px;
}
div.CapaPrincipalNavegacion p a h1 {
	color:#000;
}
td.NavegaIzq {
	text-align:left;
}
td.NavegaDer {
	text-align:right;
}
.txtCentrado { text-align:center; }
.txtDerecha  { text-align:right; }

.imgFloatIzq {
	float:left;
	margin:3px 10px 10px 0px;
}

.imgFloatDer {
	float:right;
	margin:3px 0px 10px 15px;
}

.enlacesLIZ {
	font-size:14px;
	color:#C75900;
	font-weight:bold;
	margin-bottom: 15px;
}

.enlacesLIZ a {	color:#C75900; }

div#Pie a {
	padding-bottom:20px;
	color:#8b806f;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.TextpiePagina a {
	padding-bottom:20px;
	color:#8b806f;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.TextpiePagina a:link    { text-decoration: none; color: #5c503c; }
.TextpiePagina a:visited { text-decoration: none; color: #5c503c; }
.TextpiePagina a:hover   { text-decoration: none; color: #5c503c; }
.TextpiePagina a:active  { text-decoration: none; color: #5c503c; }

/* estilos de los MENUS */
h1.MenuHorizontal { 
	float:right;
	width:557px; 
	height:22px; 
	float:left; 
	margin-top:91px; 
	padding-top:8px;
	margin-bottom:0px;
	padding-bottom:0px;
}

h1.MenuHorizontal a { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin-top:20px;	
	padding: 6px 5px 6px 5px;
}

h1.MenuHorizontal a:link    { text-decoration: none; color: #ffffff; }
h1.MenuHorizontal a:visited { text-decoration: none; color: #ffffff; }
h1.MenuHorizontal a:hover   { text-decoration: none; color: #ffffff; background-color:#707070; }
h1.MenuHorizontal a:active  { text-decoration: none; color: #ffffff; }


h1.MenuVertical1, h1.MenuVertical2, h1.MenuVertical1Activo, h1.MenuVertical2Activo, h1.MenuVertical1 a, h1.MenuVertical2 a, , h1.MenuVertical1Activo a, h1.MenuVertical2Activo a {
	width: 165px;
	height: 15px;
	background-color:#c8c5bc;
	font-size:9px;
	line-height:15px;
	color:#58585a;
	margin-bottom: 2px;
	text-align:left;
}
h1.MenuVertical1 a, h1.MenuVertical2 a, h1.MenuVertical1Activo a, h1.MenuVertical2Activo a {
	padding-left: 5px;
	padding-right: 5px;
	text-decoration:none;
	display:block;
}
h1.MenuVertical1 a:link   , h1.MenuVertical2 a:link   , h1.MenuVertical1Activo a:link   , h1.MenuVertical2Activo a:link    { color:#616060; background-color:#c8c5bc; }
h1.MenuVertical1 a:visited, h1.MenuVertical2 a:visited, h1.MenuVertical1Activo a:visited, h1.MenuVertical2Activo a:visited { color:#616060; background-color:#c8c5bc; }
h1.MenuVertical1 a:hover  , h1.MenuVertical2 a:hover  , h1.MenuVertical1Activo a:hover  , h1.MenuVertical2Activo a:hover   { color:#fff; background-color:#a39b76; }
h1.MenuVertical1 a:active , h1.MenuVertical2 a:active , h1.MenuVertical1Activo a:active , h1.MenuVertical2Activo a:active  { color:#616060; background-color:#c8c5bc; }

div#Menu-superior {
	text-align:center;
	width:557px;
	margin-bottom:0px;
	padding-bottom:0px;
}

div.MenuOpciones{
	margin-bottom:0px;
	padding-bottom:0px;
}

/* FIN estilos de los MENUS */

/* estilos MENUS CATALOGOS */

div.MenuCatalogo {
	float: left;
	width: 893px;
	padding-top:10px;
	margin-top:10px;
	background-image:url(../imagenes/pixel_menucat_index.jpg);
	background-repeat:repeat-y;
}

div#Menu-Gris-claro.MenuCatalogo {
	width:925px;
	height:52px;
	margin-bottom:1px;
	background-image:url(../imagenes/pixel_menu_grises.jpg);
	background-repeat:repeat-x;
	padding-top:0px;
	margin-top:0px;
}

div#Menu-Gris-claro.MenuCatalogo a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#ffffff;
	margin-top:0px;
	padding-top:-10px;
	line-height:26px;
	margin-right:15px;
	text-transform:uppercase;
}

div#Menu-Gris-claro.MenuCatalogo a:link    { color:#ffffff; }
div#Menu-Gris-claro.MenuCatalogo a:visited { color:#ffffff; }
div#Menu-Gris-claro.MenuCatalogo a:hover   { color:#fa721b; }
div#Menu-Gris-claro.MenuCatalogo a:active  { color:#fa721b; }

div.MenuCatHorizontal.MenuCatalogo h1 {
	width:800px;
}

div.MenuCatHorizontal1 { 
	float:left;
	padding:6px 8px 6px 8px; 
	width:267px; 
	height:63px; 
	border:#3e3629 solid 1px; 
	margin-left:6px;
	margin-right:6px;
	margin-bottom:20px;
}

div.MenuCatHorizontal2 { 
	float:left;
	padding:6px 8px 6px 8px; 
	width:267px; 
	height:63px; 
	border:#9d917e solid 1px; 
	margin-left:6px;
	margin-right:6px;
	margin-bottom:20px;
}

div.MenuCatHorizontal1 h1.TituloOptMenuCatalogo {
	font-size:11px;
	text-align:right;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:4px;
	color:#ffffff;
}

div.MenuCatHorizontal1 h1.TituloOptMenuCatalogo a:link { color:#ffffff; }
div.MenuCatHorizontal1 h1.TituloOptMenuCatalogo a:visited { color:#ffffff; }
div.MenuCatHorizontal1 h1.TituloOptMenuCatalogo a:hover { color:#ffffff; }
div.MenuCatHorizontal1 h1.TituloOptMenuCatalogo a:active  { color:#ffffff; }

div.MenuCatHorizontal2 h1.TituloOptMenuCatalogo {
	font-size:11px;
	text-align:right;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:4px;
	color:#ffffff;
}

div.MenuCatHorizontal2 h1.TituloOptMenuCatalogo a:link { color:#ffffff; }
div.MenuCatHorizontal2 h1.TituloOptMenuCatalogo a:visited { color:#ffffff; }
div.MenuCatHorizontal2 h1.TituloOptMenuCatalogo a:hover { color:#ffffff; }
div.MenuCatHorizontal2 h1.TituloOptMenuCatalogo a:active  { color:#ffffff; }

h1.MenuCatHorizontal {
	width:885px;
	margin-left:20px;
	text-align:left;
	height:60px;
}

div.ImgMenuCatalogo {
	height:61px;
	width: 270px;
	border:#8b806f solid 1px; 
}

div.SubMenuHorizontal1 {
 	margin-right:20px;
	padding-right:5px;
}

div.SubMenuHorizontal2 {
 	margin-right:20px;
	padding-right:5px;
}

/* FIN estilos MENUS CATALOGOS */

/* estilos de los BLOQUES DE PRODUCTOS y CATALOGO */
h1.TituloBloqueProductos, h1.TituloBloqueProductos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	color:#67624A;
	text-align:justify;
	margin:0px;
	padding:0px;
}

div.ContenidoListadoArticulos {
	float:left; 
	background-color:#232323;
	padding-left:45px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	width:875px;
}

div.ContenidoListadoArticulos table { 
	height:133px;
	width:900px;
	padding-right:20px;
}

div.ContenidoListadoArticulos a {
	height:21px;
	width:90px;
	margin-bottom:15px;
	text-align:left;
}


div.MiniFichaArticulo { 
	height:133px;
	width:100px;
	padding-top:5px;
	padding-right:25px;
}

h1.MenuCatHorizontal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#7f7f81;
}

h1.MenuCatHorizontal a {
	color:#7f7f81;
}

div.ImagenArticulo { 
	padding:4px 3px 4px 3px;
	width:90px; 
	height:89px; 
	border:#8b806f solid 1px; 
	margin-right:20px;
	background-image:url(../imagenes/fondo_blanco_minatura.jpg);
	background-repeat:no-repeat;
}

div.CapaListadoArticulos a {
	color:#fff;
}
/* FIN estilos de los BLOQUES DE PRODUCTOS y CATALOGO */

/* estilos especiales para BLOQUE DE ARTICULOS DESTACADOS */
div#Articulos-destacados {
	background-image:url(../imagenes/bg_titulo_productos.gif);
	background-repeat:repeat-y;
	font-size:18px;
	padding-right:430px;
}

div#Articulos-destacados {
	padding:2px 10px 0px 0px;
}

div#Articulos-destacados {
	border:1px solid #a0a0a0;
	border-left:none;
	margin-top:10px;
}

div.BloqueProductos { 
	float:left; 
	background-color:#232323;
	padding-left:16px;
	width:593px;
	height:142px;
}

div.ListadoBloqueProductos td { 
	height:133px;
	width:100px;
	padding-top:5px;
}


div#Articulos-destacados {
	float: right;
	width:275px;
	margin-right:50px;
	margin-top:10px;
	text-align:center;
	height:150px;
	min-height:150px;
	max-height:150px;
}

div#Articulos-destacados p {
	background-image:url(../imagenes/bg_texto_productos.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding-left:20px;
	padding-top: 10px;
}

div#Articulos-destacados p.PrecioArticulo, div#Articulos-destacados p.PrecioArticuloConOferta, div#Articulos-destacados {
	text-align:left;
	padding-bottom:20px;
	font-weight:bold;
}

div#Articulos-destacados p.PrecioArticuloConOferta {
	text-decoration:line-through;
}

div#Articulos-destacados p.ReferenciaArticulo {
	color:#7b5048;
}

div#Articulos-destacados td {
	width:100%;
}

div#Mas-Vendidos {
	clear:both;
}
/* FIN estilos especiales para BLOQUE DE ARTICULOS DESTACADOS */

/* estilos FICHA ARTICULO */

div.ProductoBloque{
	height:129px;
	width:90px;
}

div.NombreArticulo{
	height:21px;
	width:90px;
	margin-bottom:15px;
	text-align:left;
}

h1.TituloListado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	margin:5px 0px 0px 0px;
	width:925px; 
	height:33px; 
	background-color:#8b806f;
	text-align:center;
	line-height:30px;
}

div.CapaFichaArticulos {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	margin:10px 0px 10px 0px;
}

div.FichaArticulo {
	background-color:#232323;
	background-repeat:no-repeat;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:normal;
	color:#FFFFFF;
	margin:0px 0px 5px 0px;
	padding:2px 10px 75px 0px;
}

div.PrevioImagenArticulo {
	float: right;
	width:235px;
	margin-right:50px;
	margin-top:15px;
	text-align:center;
}

div.FichaArticulo p {
	width:580px;
	padding-left:20px;
	padding-top: 10px;
}

div.FichaArticulo p.PrecioArticuloConOferta, div.FichaArticulo {
	text-align:left;
	color:#58585a;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	padding-right:5px;
}

p.PrecioOfertaArticulo {
	text-align:left;
	font-weight:bold;
	color:#fa721b;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 35px;
	padding-right:5px;
}

p.PrecioArticulo {
	text-align:left;
	font-weight:bold;
	color:#fa721b;
	line-height:normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 35px;
	padding-right:5px;
}

div.FichaArticulo h1.NombreArticulo {
	width:580px;
	margin-left:20px;
	margin-top:20px;
	text-align:left;
	font-size:15px;
	text-transform:uppercase;
}

div.FichaArticulo p.DescripcionCortaArticulo {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:20px;
}

div.FichaArticulo p.PrecioArticuloConOferta {
	text-decoration:line-through;
	padding-bottom:0px;
}

div.FichaArticulo p.ReferenciaArticulo {
	color:#707070;
	padding-top:0px;
}

div.ZonaDchaFotoProductos{
	float:right;
	height:142px;
	width:316px;
	background-color:#494949; 
	height:142px;
	background-image:url(../imagenes/corchete.gif);
	background-repeat:no-repeat;
	background-position:left;	
}


/* FIN estilos FICHA ARTICULO */

/* estilos de las NOTICIAS */
h1.TituloBloqueNoticias {
	font-size:10px;
	color:#FFF;
	text-align:left;
	font-weight:bold;
	margin-left:40px; 
	margin-top:10px; 
	width:250px;
}

h1.TituloBloqueNoticias {
	font-size:12px;
	color:#FFF;
	text-align:left;
	font-weight:bold;
	margin-left:40px; 
	margin-top:10px; 
	width:250px;
}

div.TextoPortadaNoticia{
	font-size:12px;
	color:#ffffff;
	text-align:left;
	margin-left:20px; 
	width:900px;
}

div.TextoPortadaNoticia p{
	font-size:12px;
	color:#ffffff;
	text-align:left;
	margin-left:20px; 
	width:900px;
}

div.ListaNoticia.TextoPortadaNoticia{
	font-size:12px;
	color:#ffffff;
	text-align:left;
	margin-left:20px; 
	width:900px;
}

div.BloqueNoticias{
	float:right;
	width:316px;
	background-color:#494949; 
	height:142px;
	background-image:url(../imagenes/corchete.gif);
	background-repeat:no-repeat;
	background-position:left;	
}

div.fechaBloqNoticia { width:55px; }
div.fechaBloqNoticia p {
	color: #fa721b; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	width:250px;
	padding-left:39px;
}

p.leemasBloqNoticia, p.leemasBloqNoticia a {
	text-align:right;
	margin-right: 20px;
	line-height:normal;
	color: #fa721b; 
}
p.leemasBloqNoticia a:link    { text-decoration: none; color: #fa721b; }
p.leemasBloqNoticia a:visited { text-decoration: none; color: #fa721b; }
p.leemasBloqNoticia a:hover   { text-decoration: none; color: #fa721b; }
p.leemasBloqNoticia a:active  { text-decoration: none; color: #fa721b; }

div.ListaNoticias p {
	margin:20px 5px 20px 5px;
}

div.ListaNoticias{
}

p.imgBlqNoticias {
	text-align:center;
	margin-bottom:20px;
}
p.MasNoticias {
	text-align:right;
	margin-right: 40px;
}
p.MasNoticias a:link    { text-decoration: none; color: #ffffff; }
p.MasNoticias a:visited { text-decoration: none; color: #ffffff; }
p.MasNoticias a:hover   { text-decoration: none; color: #ffffff; }
p.MasNoticias a:active  { text-decoration: none; color: #ffffff; }

div#Principal {
	font-size:16px;
}
div#Principal p.FechaNoticia {
	display:none;
	font-size:11px;
	color:#000000;
}

div.ContenidoNoticia {
	width:925px;
	background-color:#232323;
	background-repeat:no-repeat;
}

div.ContenidoNoticia p {
	text-align:justify;
	margin-bottom: 20px;
	padding:0px 30px 30px 30px;
}

div.BloqueNoticias h1.TitularNoticia {
	width:250px;
	text-align:left;
	margin-left:40px;
	font-size:12px;
	text-transform:uppercase;
}

div.NoticiaLista {
	width:900px;
}

div.NoticiaLista h1.TitularNoticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 0px 0px;
	width:900px; 
	height:20px; 
	background-color:#8b806f;
	text-align:left;
	padding-left:25px;
	padding-top:2px;
	text-transform:uppercase;
}

div.NoticiaLista p {
	width:900px;
	margin-top:2px;
	margin-bottom:15px;
}

div.ContenidoNoticia h1.TitularNoticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:5px 0px 20px 0px;
	width:895px; 
	height:20px; 
	background-color:#8b806f;
	text-align:left;
	padding-left:30px;
	padding-top:2px;
	text-transform:uppercase;
}

div.BloqueNoticias p {
	width:250px;
}


/* FIN estilos de las NOTICIAS */

/* estilos de las GALERIAS DE FOTOS */
div.FotoGaleria {
	float:left;
	width:100px;
	margin-right: 4px;
	text-align:center;
}
div.subGaleria {
	margin: 10px;
}
td.TDIcono {
	width: 90px;
}
div.subGaleria p, div.subGaleria p a {
	font-size: 12px;
	font-weight:bold;
	color:#fff;
}
h1.TituloGaleria, div.ContenidoGaleriaFotos p.NombreFoto {
	font-size:16px;
	font-weight:bold;
	margin:10px 5px 5px 5px;
}
div.ContenidoGaleriaFotos {
	margin: 5px;
}
div.ContenidoGaleriaFotos p, div.ContenidoGaleriaFotos p a {
	color:#fff;
}
div.ContenidoGaleriaFotos p.NombreIcono {
	font-size:11px;
	font-weight:bold;
}
div.ContenidoGaleriaFotos p.TextoIcono {
	font-style:italic;
}
div.ContenidoGaleriaFotos p.PrevioFoto {
	margin: 10px 5px 10px 5px;
	text-align:center;
	font-style:italic;
}
div.ContenidoGaleriaFotos p.PrevioFoto a {
	font-style:normal;
}
div.NavInferiorGaleriaFotos {
	text-align:center;
}
div.NavInferiorGaleriaFotos p, div.NavInferiorGaleriaFotos p a {
	font-size: 11px;
	color: #fff;
}

/* FIN estilos de las GALERIAS DE FOTOS */

/* estilos DE QUIENES SOMOS */

div.contenido_centro{
	margin-bottom:12px;
	margin-top:0px;
	width:925px;
	float:left;
	}
	
div.imagizqQuienes{ 
	float:left; 
	width:313px;
}

div.titular_seccion{
	width:612px; 
	height:43px; 
	background-color:#8b806f;
	float:right;
}

div.txt_h1_seccion{
	 margin-left:27px;
	 margin-top:10px;
	 font-size:16px;
}

div.contenedor_txt_Quienes{
	float:right; 
	width:612px; 
	height:414px; 
	background-color:#232323;
}

div.columna_txt_izq_Quienes, div.columna_txt_dcha_Quienes { 
	float:left;
	width:244px;
	margin-top:30px;
	margin-left:27px;
}

div.TitularNoticia { 
	width:612px; 
	height:414px; 
	background-color:#232323;
}
	
/* FIN estilos de QUIENES SOMOS */

/* Estilos de las páginas estáticas */
#quienes {
	width: 680px;
	float:left; 
	background: url('../contenido/genericas/quienes_somos.jpg') no-repeat top right; 
	border:#a0a0a0 solid 2px; 
	border-top:#FFFFFF; 
	border-left:#FFFFFF;
}
#txt_quienes {
	width: 300px;
	float: left;
	margin: 370px 0px 50px 160px;
}
#quienes img { 
	margin-top:375px; 
	float:right; 
	margin-right:25px;
}

div.bordes_der_aba {
	border:#a0a0a0 solid 1px;
	border-top:#FFFFFF;
	border-left:#FFFFFF;
}
/* FIN Estilos de las páginas estáticas */

/* FORMULARIOS */
div.izqFormulario{ 
	float:left; 
	width:313px;
}

izqFormulario p a:link    { text-decoration: none; color: #5c503c; }
izqFormulario p a:visited { text-decoration: none; color: #5c503c; }
izqFormulario p a:hover   { text-decoration: none; color: #5c503c; }
izqFormulario p a:active  { text-decoration: none; color: #5c503c; }

#form1{ margin-left:15px; margin-top:5px;}

.super-mini { 
	font-size:4px; 
	padding:0px; 
	margin:0px; 
	line-height:normal;
}

.izquierda { text-align: left; }

div.mapa{
	float:left;
	width:548px;
	margin-top:30px;
	margin-left:27px;
}

div.mapa a {	
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	}
	
div.mapa a:link{color:#ffffff;text-decoration:none}
div.mapa a:visited{color:#ffffff;text-decoration:none}
div.mapa a:hover{color:#ffffff;text-decoration:none}
div.mapa a:active{color:#ffffff;text-decoration:none}

div.formMail {
	margin-left:250px;
}
form p {
	font-size:11px;
	line-height:normal;
}
form td {
	vertical-align:top;
}

input, select, textarea {
	width: 240px;
	border: 1px solid #999;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
}

textarea {
	vertical-align:text-top;
}

input.Entrada { width:150px; }

input.imagenEnabled, input.imagenDisabled { width: 167px; }
input.botonEnabled,  input.botonDisabled  { width: 75px; }

input.conBotonEnabled, input.conBotonDisabled { width: 260px; }

input.enabled,  input.imagenEnabled,  textarea.enabled  { background-color: #FFF; }
input.disabled, input.imagenDisabled, textarea.disabled { background-color: #ECE9D8; }

input.botonEnabled  {
	color:#666666;
	background-color:#fff;
	border: 1px solid #878888;
	font-size:12px;
}

input.botonEnabled_buy  {
	color:#FFFFFF;
	background-color:#8b806f;
	border: 1px solid #878888;
	font-size:12px;
}
input.botonDisabled { color: #D5D1D6; }


form.mini input {
	width: 102px;
	margin-bottom:2px;
}
form.mini p {
	font-size: 10px;
	line-height:normal;
}
form.mini input.botonEnabled  {
	color: #fff;
	background-color:#D49218;
	border: 1px solid #fff;
	font-size:10px;
	font-weight:bold;
}
/* FIN FORMULARIOS */
