/**
CSS para las paginas internas cuando se esta logueado, a excepcion de la de inicio 
**/
@CHARSET "UTF-8";

h1 {
	color: #4A75B5;
	font-size: 24px;
	font-family: Arial Narrow;
	font-weight: bold;
}

h2 {
	color: gray;
	font-size: 11pt;
	font-family: Arial Narrow;
}

h3 {
	color: #FA5858;
	margin-top: 16px;
	font-size: 16px;
	font-weight: bold;
	background-color: #BDBDBD;
}

img.navegador {
	border: 0;
	width: 30px;
	height: 30px;
}

.bodyLogout {
	width: 920px;
	margin: auto;
	border: 1px solid blue;
}

footer {
	background-color: gray;
}

/*
mensajes jsf de error, info, warn
*/
section .error {
	color: red;
}

section .info {
	color: #25aae1;
}

section .warn {
	color: yellow;
}

section#contentPadre {
	
}

td.columnaTop {
	vertical-align: top;
}

.etiquetaEscalera {
	color: #4A75B5;
	font-size: 14px;
	font-weight: bold;
}

.etiquetaTitulo {
	color: #4A75B5;
	font-size: 14px;
	font-weight: bold;
}
/**
CSS para que los autocompletar abarquen el 100% del div autocompleteInput
**/
.rf-au-lst-scrl {
	width: 100% !important;
}

/**
CSS para finanzas 
**/
.divContentA {
	height: 35px;
	width: 1290px;
	overflow-y: scroll;
	overflow-x: none;
	background-color: #E9EDF4;
	color: #FFA07A;
	font-size: 12px;
	font-weight: normal;
	padding: 0.1px;
}

.divContentA td {
	padding: 0.1px;
}

.divContentA img {
	padding: 0px 5px 0px 0px;
}

.titulo {
	text-decoration: none;
}

.imagen1 {
	width: 10px;
	height: 10px;
}

section#content {
	min-height: 495px;
}

.nopresenta {
	background-color: red !important;
	color: white !important;
}

.presenta {
	background-color: white !important;
	color: black !important;
}

.noaprueba {
	background-color: red !important;
	color: white !important;
}

.aprueba {
	background-color: green !important;
	color: white !important;
}

.autocompletePopup {
	width: 400px !important;
	height: 400px !important;
}

.autocompleteInput {
	width: 400px !important;
}

input.autocompleteInputCadete {
	width: 350px !important;
}

.autocompletePopupCadete {
	width: 300px !important;
	height: 300px !important;
}

.autocompleteInputClasicadorProducto {
	width: 500px !important;
}

.autocompletePopupClasificadorProducto {
	width: 500px !important;
	height: 180px !important;
}

.autocompletePopupUbicacion {
	width: 300px !important;
	height: 300px !important;
}

.autocompleteInputUbicacion {
	width: 150px !important;
}

.rf-au-lst-scrl {
	width: 100% !important;
	height: 180px !important;
	max-height: 500px !important;
	min-height: 180px !important;
}

.subtitleLabelGrid {
	text-align: left;
	padding-top: 8px;
	color: #4A75B5;
	border-bottom: 2px dotted #ddd;
	font-size: 12px;
	font-weight: bold;
}

.subtitleTextGrid {
	text-align: left;
	padding-top: 8px;
	color: #e59866;
	border-bottom: 2px dotted #ddd;
	font-size: 12px;
	font-weight: bold;
}

a.botonGrande {
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	color: #555555;
}

a.botonGrande table {
	border-bottom: 1px dotted #fff;
}

a.botonGrande:hover table {
	border-bottom: 1px dotted #999;
}

.etiquetaTitulo {
	color: #5c3566;
	font-size: 14px;
	font-weight: bold;
}

.firstColumn {
	width: 10px;
}

.secondColumn {
	width: 100px;
}

.thirdColumn {
	width: 300px;
}