/* 
***********************************************************************************************
	estilos.css
	Objetivo: estilos comunes para administración y web
	Versión: 2.12
	Compatibilidad: NINGUNA - sólo portal actual
***********************************************************************************************	
*/

/* TEXTOS  */
.familia_listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
.familia_listado_seleccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background-color: #9CCEEF;
	font-weight: normal;
}

.texto_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}

.texto_datos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
	background-color: #7065AE;
	padding: 8px;
}

.texto_hipervinculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000099;
	font-weight: normal;
}


.texto_datos_grande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}

.texto_datos_grande_resaltado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.texto_destacado
{
    FONT-SIZE: 10pt;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans serif;
}

.texto_alerta
{
    FONT-SIZE: 12pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans serif;
}

.texto_familia3
{
    FONT-SIZE: large;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans serif;
		font-weight: normal;
}

.texto_familia2
{
    FONT-SIZE: medium;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans serif;
		font-weight: normal;
}

.texto_familia1
{
    FONT-SIZE: small;
    COLOR: #0000CC;
    FONT-FAMILY: Arial, Helvetica, sans serif;
		font-weight: normal;
}
.nota_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}

.nota_texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color:#000000;
	font-weight: normal;
}


/* TIPOS DE LETRAS */
.letra_referencia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	font-weight: bold;
	color: #000066;
}

.letra_referencia_buscada{
	text-decoration: blink;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	font-weight: bold;
	color: red;
}

.letra_referencia_diapositiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	font-weight: bold;
	color: #0096CA;
}

.letra_referencia_comprar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	font-weight: bold;
	color: #0096CA;
}

.letra_descripcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.letra_propiedades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.letra_ayuda {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	color: #666666;
	align: justify;
	text-indent: 3pt;
	text-align: justify;
	vertical-align: middle;
	padding: 8px;
}

.letra_cabecera {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: blue;
	align: justify;
	text-indent: 3pt;
	text-align: middle;
	vertical-align: middle;
	padding: 8px;
}

.letra_propiedades_diapositiva {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: normal;
	color: #666666;
}

.letra_propiedades_comprar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #000000;
}
.letra_umedidaventa_dibujo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #0096CA;
}
.letra_umedidaventa_compradas{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.letra_comprado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.letra_espere{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}

.letra_articulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-variant: bold;
	color: #333333;
}
.letra_formulario {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #333333;
}
.letra_formulario_obligatorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	color: #990000;
}
.letra_pie_pagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-variant: normal;
	color: #333333;
}

/* CAMPOS FORMULARIOS */
.formulario_cajatexto_larga {
	border: 1px inset; 
	font-size: 10px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #000000;
}
.formulario_desplegable {
	border: 1px inset; 
	font-size: 10px;
	font-family: Arial;
	font-variant: normal;
	color: #000000;
}
.formulario_areatexto_larga {
	border: 1px inset; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #000000;
}
.formulario_areatexto {
	border: 1px inset; 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #000000;
}
.formulario_cajatexto_corta {
	border: 1px inset; 
	font-size: 10px;
	height:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color: #000000;
}
.formulario_boton {
	border: 1px ridge; 
	font-size: 10px;
	height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	color:white;
	background:#638cb5;
	border:0px;
	width:80px;
	height:19px;
}

/* ÁRBOL DE PRODUCTOS */
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:5px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(../img/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(../img/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(../img/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
	ul.mktree  li ul li { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
	ul.mktree  li ul li ul li { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
	ul.mktree  li ul li ul li ul li { font-size: 6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
}