/*TEXTOS POR DEFECTO*/
body,div,span,p,ul,li,td,input,select{
	FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
}
body{
	background-color:#ffffff;
}
form{
	margin:0;
}

.fondo1{
	background-color:#E2E2EE;
}
.fondo2{
	background-color:#ffffff;
}
.fondo3{
	background-color:#E4DBF0;
}
.fondo4{
	background-color:#6699CC;
}
/*usado en border de tablas de atributos en producto.jsp*/
.fondo5{
	background-color:#ccc9e8;
	font-size: 1px;
}
.fondo6{
	background-color:#686BB0;
	font-size: 1px;
}
/*para la tabla que muestra las categorias*/
.fondo7{
	background-color:#e8e8e8;
}
.combo{
    color:#000000;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    text-decoration:none;
}
.boton{
	color:#000000;
  font-family:Arial;
  font-size:9px;
  line-height:12px;
  text-decoration:none;
}
/*para input type=text*/
.campoTexto{
	color:#646bb1;
	font-weight:bold;
}
.campoTexto2{
	color:#000000;
  font-family:Arial;
  font-size:10px;
  line-height: 12px;
  text-decoration: none;
}
.campoTexto3{
	color: #000000;
}
.enlace{
    COLOR: #646bb1;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none
}
/*lo estoy usando en la home*/
.enlace2{
	COLOR: #565656;
  font-family: Arial;
  font-size: 10px;
  line-height: 11px;
  text-decoration: underline;
}
.enlace3{
	color: #000000;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
/*para la pag comercio.jsp (tabla categorias) y botones añadir al carro*/
.enlace4{
	color: #7e7e7e;
  font-family: Arial;
  font-size: 12px;
  font-weight: 700;
  line-height: 11px;
  text-decoration: none
}
/*enlace que se usa en listaComerciosDesc.jsp (subrayado)*/
.enlace5{
	COLOR: #1e1e1e;
	FONT-FAMILY: Arial;
  FONT-SIZE: 10px;
  FONT-WEIGHT: 900px;
  LINE-HEIGHT: 11px;
  TEXT-DECORATION: underline
}
/*Para paginación: son las otras páginas <> [1]*/
.enlace6{
	COLOR: #9a9cca;
  FONT-FAMILY: Arial;
  FONT-SIZE: 10px;
  font-weight: 900px;
  LINE-HEIGHT: 12px;
  TEXT-DECORATION: none
}
/*texto de los cuadros de menu superior*/
.enlace7{
  color: #9a9cca;
  font-family: Arial;
  font-size: 10px;
  font-weight: 900px;
  line-height: 12px;
  text-decoration: none
}


.titulo{
  COLOR: #646bb1;
  FONT-FAMILY: Arial Black;
  FONT-SIZE: 14px;
  TEXT-DECORATION: none
}
/**/
.titulo1{
    COLOR: #676aaf;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 11px;
    TEXT-DECORATION: none
}
.titulo2{
  COLOR: #646bb1;
  FONT-FAMILY: Arial Black;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
}
.titulo3{
	color: #43443f;
  font-family: Arial;
  font-size: 12px;
  font-weight: 700;
  line-height: 11px;
  text-decoration: none
}
/*en el titulo se usa para 'pagina - de -'*/
.titulo4{
  color: #9a9cca;
  font-family: Arial;
  font-size: 10px;
  font-weight: 900px;
  line-height: 12px;
  text-decoration: none
}
/*para la consola del comercio*/
.titulo5{
  color: #9a9cca;
  font-family: Arial;
  font-size: 16px;
  font-weight: 900;
  line-height: 16px;
  text-decoration: none
}
/*p.e. etiquetas en la página de busqueda avanzada*/
.etiqueta{
}
/*etiqueta en producto para el combo de atributos sin valor*/
.etiqueta2{
	color: #646bb1;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.etiqueta3{
	font-family: Arial;
  font-size: 10px;
}
.etiqueta4{
	color: #000000;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.etiqueta5{
	color: #000000;
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
}
/*para filas de productos...*/
.tituloTabla{
	color: #646bb1;
	background-color:#E2E2EE;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.tituloTabla2{
	color: #000000;
	background-color:#CCC9E8;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.tituloTabla3{
	color: #ffffff;
	background-color:#6699CC;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
.tituloTablaActivo{
	color: #25550f;
	background-color:#EAEAEA;
  font-family: Arial;
  font-size: 12px;
  font-weight: 800;
  line-height: 12px;
  text-decoration: none;
}
.filaTabla{
	color: #000000;
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}
.tipoFila0{
	background-color:#CDCDCD;
	font-family: Arial;
  font-size: 1px;
}
.tipoFila1{
	background-color:#EAEAEA;
	color: #1e1e1e;
  font-family: Arial;
  font-size: 10px;
  font-weight: 900px;
  line-height: 11px;
  text-decoration: none;
}
.tipoFila2{
	background-color:#F5F5F5;
	COLOR: #1e1e1e;
  FONT-FAMILY: Arial;
  FONT-SIZE: 10px;
  FONT-WEIGHT: 900px;
  LINE-HEIGHT: 11px;
  text-decoration: none;
}
/*lo uso para el precio de un producto*/
.tipoFila3{
	background-color:#dcdbe9;
	COLOR: #1e1e1e;
  font-family: Arial;
  FONT-SIZE: 10px;
  FONT-WEIGHT: 900px;
  LINE-HEIGHT: 11px;
  TEXT-DECORATION: none;
}

/*para tablas con colores*/
.filaCabecera{
	background-color:#ccc9e8;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
}
.filaImpar{
	background-color:#e3e3e3;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.filaPar{
	background-color:#f4f4f4;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.filaImparResumen{
	background-color:#ffffff;
	color: #000000;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}

.botonTablaPar{
  background-color: #f4f4f4;
  font-weight: normal;
  font-size: 10px;
  color: #000000;
  padding-top: 0px;
  font-family: Arial;
  text-decoration: none;
  width: 100%;
  height: 100%;
  TEXT-ALIGN: left;
  padding-left: 3px;
	padding-right: 3px;
}
.botonTablaImpar{
  background-color: #e3e3e3;
  font-weight: normal;
  font-size: 10px;
  color: #000000;
  padding-top: 0px;
  font-family: Arial;
  text-decoration: none;
  width: 100%;
  height: 100%;
  text-align: left;
  padding-left: 3px;
	padding-right: 3px;
}
/*tabla de menús superio*/
.tdMenu{
	background-color:#E8ECF7;
}
.tdMenuDes{
	background-color:#EAEAEA;
	color: #999999;
  font-family: Arial;
  font-size: 10px;
  text-decoration: none
}
/*p.e. en la página de busqueda avanzada*/
.textoExplicativo{
	color: #565656;
  font-family: Arial;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
}
/*para consola del comercio*/
.textoExplicativo2{
  color: #9a9cca;
  font-family: Arial;
  font-size: 12px;
  font-weight: 800;
  text-decoration: none;
}
.textoExplicativo3{
	color: #565656;
  font-family: Arial;
  font-size: 10px;
  text-decoration: none;
}
/*se usa en listaComerciosDesc.jsp*/
.texto2{
	COLOR: #1e1e1e;
  FONT-FAMILY: Arial;
  FONT-SIZE: 9px;
  font-weight: normal;
  LINE-HEIGHT: 10px;
  TEXT-DECORATION: none
}

.texto3{
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.texto4{
	color: #000000;
  font-family: Arial;
  font-size: 9px;
  line-height: 12px;
  text-decoration: none;
}

/*es el ir a pagina*/
.texto5{
	COLOR: #646bb1;
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  font-weight: bold;
  TEXT-DECORATION: none;
}

/*es el [1]
	En los parrafos de avisoLegal*/
.texto6{
	color: #000000;
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}

/*texto pie de pagina*/
.texto7{
	COLOR: #1e1e1e;
  FONT-FAMILY: Arial;
  FONT-SIZE: 9px;
  font-weight: normal;
  LINE-HEIGHT: 10px;
  TEXT-DECORATION: none;
}

/*texto que aparece en la cabecera encima de Home*/
.texto8{
	color: #000000;
  font-family: Arial;
  font-size: 10px;
  font-weight: 800;
  line-height: 12px;
  text-decoration: none
}
.texto9{
	color: #000000;
  font-family: Arial;
  font-size: 9pt;
  text-decoration: none;
}
.texto10{
	color: #9a9cca;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
/*en la página de compra con tarjeta*/
.texto11{
	color: seagreen;
  font-family: Arial;
  font-size: 10px;
  font-weight: 800;
  line-height: 12px;
  text-decoration: none;
}
.sp{font-size: 1px}
.linea{
	padding:0px;
	font-size:1px;
	line-height:1px;
	background-color:#e3e3e3;
}
/*pagina de error*/
.textoError{
	color: #565656;
  font-family: Arial;
  font-size: 12px;
  line-height: 12px;
  text-decoration: none;
}
.textoErrorDetalles{
	color: #565656;
  font-family: Arial;
  font-size: 10px;
  line-height: 12px;
  text-decoration: none;
}
textarea{
  color: #000000;
  font-family: Arial;
  font-size: 12px;
  text-decoration: none;
}
.recuadroTabla{
	border-color:#7679A6;
	background-color:#E3E3E3;
}
.recuadroTD{
	border-width:0;
	padding-left: 3px;
	padding-right: 3px;
	color:black;
  font-family:Arial;
  font-size:10px;
  font-weight:800;
}



.filaImparResaltado{
	background-color:#e3e3e3;
	color: red;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
.filaParResaltado{
	background-color:#f4f4f4;
	color: red;
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	padding-left: 3px;
	padding-right: 3px;
}
