a:link  {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #FFFFFF;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: center
	underline: no 
}
a:visited  {

	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 700;
	color: #FFFFFF;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: center;
}

a:hover {
	color: #FF8A0C;
}

a:active {
}

a:active     {  }
.tituloPrincipal {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #455B88;
	font-weight: 500;
}

.tituloTabla {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: middle;
}

.camposTabla {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #212121;
	font-weight: 500;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: middle;
}

.camposTablaClaro {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FDFDFE;
	font-weight: 500;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: middle;
}

.camposTablaCrema {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F7E371;
	font-weight: 700;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: middle;
}

.linkCamposTabla {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #5E84AE;
	text-align: center;
	vertical-align: center;
}

.textoBotonMenu {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #00005A;
	line-height: 13px;
	vertical-align: top;
}

.textoBoton {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #00005A;
	line-height: 15px;
	vertical-align: top;
}

.textoBotonGris {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: #666666;
	line-height: 15px;
	vertical-align: top;
}

.textoOpcionRol {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00005A;
	font-weight: 700;
}

.textoOpcionRolActiva {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF8A0C;
	font-weight: 700;
}

.textoOpcionRolClaro {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657EB1;
	font-weight: 700;
}

.textoOpcionRolBarra {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B1C1E1;
	font-weight: 700;
	background-color: #00005A;
	text-align: right;
	vertical-align: middle;
}

.textoArbolProducto {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: 700;
}

.textoNombreSeccion {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00005A;
	font-weight: 700;
}

.textoNombreSeccionClaro {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: 700;
}

.textoNombreSeccionNaranja {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF8A0C;
	font-weight: 700;
}

.textoNombreProducto{
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF8A0C;
	font-weight: 700;
}

.textoEstadoProducto {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: 700;
}

.textoFormulario {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: 700;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.textoFormularioDatos {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 700;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.tituloTablaFormulario {
	font-family: Tahoma, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: 700;
	background-color: #657EB1;
	text-align: center;
	vertical-align: middle;
}

.tituloFormulario {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #657EB1;
	font-weight: 700;
}

.cerrarVentana {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: 700;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.productoPadre {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: 700;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.productoOpcional {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #657EB1;;
	font-weight: 700;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.productoObligVible {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #78A82D;
	font-weight: 700;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.productoObligNoVible {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF8A0C;
	font-weight: 700;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.usuarioBarra {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #D6F4F0;
	font-weight: 600;
}

.textoFinTarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: 700;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}

.altolinea {
	line-height:10;	
}