
/* edit primefaces.css
 * jcandia
 *
 * 
 */

label, input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	
}




.ui-widget {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.ui-widget .ui-widget {
	font-size: 11px;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.ui-widget-header {
	border: 1px solid #4297d7;
	background: #5c9ccc url(images/ui-bg_highlight-soft_55_5c9ccc_1x100.png) 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}

.ui-datatable .ui-column-filter {
    display: block;
    margin: auto;
    width: 60px;
}


.alignTop {
vertical-align:top;
}

.alignLeft {
text-align: left;
}

.numberAlign {
text-align:right;
}

.textoMensaje {
    color: #FF0000;
    font-weight: bold;
}

.tasaSpot {
text-align:right;
background-color:#EEF9Ff;

}

.tasaCierre {
text-align:right;
background-color:#EEF1FF;

}

#idContenidoCenterTemplate{
	align:left;	
}

.title{
	color:#2E6E9E;
	font-family: Arial,Verdana,sans-serif;
	font-weight: bold;
	font-size:14px;
	
}

/* cambiando valores del teso.css de skin 
 */
.ui-datatable-data {
    font-size: 11px;
}

.ui-state-default {
    font-size: 11px;   
}

/*Simpre visible esquina inferior derecha*/
.ajaxEstado{	
	width:64px;
	height:64px;
	position:fixed;
	right:5px;
	bottom:5px
}

/*Collapse & expand icons*/

.flotante {
    display:scroll;
    position:absolute;
    right:0px;
}
		  
.flotanteMenu {
    display:scroll;
    position:absolute;
    left:0px;
}

.ui-panelgrid td, .ui-panelgrid tr
{
    border-style: none !important;  
        
    
}

.panelGridCenter {
    margin: 0 auto;
    
}

a{
	border:0 !important;
}

img{
	border: 0 !important;
}


/* JL */
.mensajeExito{
color: #3a87ad;
background-color: #d9edf7;
border-color: #bce8f1;
}



/*JL*/
input , select,textarea{
/* border: 1px inset; */
	border: 1px solid grey;
}


/*estilos definitivos*/

.ui-datatable tbody td {
    border-color: inherit;
    } 
    
.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td {
    border-style: solid;
    border-width: 1px;
    overflow: hidden;
    padding: 4px 10px;
}

.ui-state-default2 {
    background: #f2f6f9;
    border: 1px solid #C5DBEC;
    color: #2E6E9E;
/*    text-align: left;*/
  
    font-weight: bold;
}

.ui-state-default-form {
    text-align: left;
    font-weight: bold;
}

.ui-state-default-num {
    text-align: right;
  
    font-weight: bold;
}


.ui-state-default-porcent {
    text-align: center;
    font-weight: bold;
}


.ui-state-default-text {
    text-align: left;
    font-weight: bold;
}


.ui-state-default-var {
    text-align: center;
    font-weight: bold;
}


.ui-state-default3 {
    border: 1px solid #C5DBEC;
    font-weight: bold;
}

.spanTituloPagina {
	text-align:left;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bold;
	color: rgb(46, 110, 158);
}
