/* CSS Document */
td, th, input, select, textarea {
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
}
body {
	font-size: 12px;
	font-family: Arial, Verdana, Sans-Serif;
	text-align:center;
	background-color:#D7E2EA;
}
p{
	text-align:justify;
	}

.input_inactivo	{
	background-color:#CCC;
}

.input_activo	{
	background-color:White;
}

.expira_sesion 
{
	background-color:#CCC;
	height:30px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}
	


#hora {
	float:left;
	width:300px;
	text-align:left;
	font-size:12px;
	padding-left:3px;
	}
	
#fecha {
	float:left;
	width:300px;
	font-size:12px;
	}
#usuario {
	float:right;
	width:300px;
	text-align:right;
	padding-right:50px;
	font-size:12px;
	}

#total {
	width:100%;
	background-image:url(../imgs/backBlue.jpg);
	background-repeat:repeat-x;
	
	
	}
#clr{clear:both}

#contenedor {	
	margin:0 auto 0 auto;
	width:980px;
	background-color:#FFFFFF;	
	}

#superior {
	width:978px;
	background-color:#EBF3FB;
	font-style: italic;	
	text-align:center;
	margin:auto;
	}
	
#busqueda {
	border:1px #FFFFFF solid;
	width:978px;
	background:#52788D;
	text-align:center;
	margin: auto;
	}

#menuSuperior {
	width:975px;
	background-image:url(../imgs/backMenuSup.jpg);
	background-repeat:repeat-x;
	height:34px;
	padding-top:8px;
	color:#646464;
	font-weight: bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:auto;
	padding-left:5px;
	}
	

#contenido {
	margin:auto;
	text-align:left;
	padding-left:5px;
	padding-right:5px;	
	width:970px;
	background-color:#FFFFFF;
	}
	
/* Se agrego en Version 1.01 */
#listaRubros {
	margin:auto;
	margin-top:10px;
	text-align:center;
	width:786px;
	height:auto;
}
	
#pie {
	background-color:#EBF3FB;
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	}
	
#cmbRubrosInforme {
	
}	

/* Se agrego en Version 1.01 */	
.cajaGrupoRubros	{
	margin:auto;
	margin-top:10px;
	text-align:center;
	width:786px;
	height:auto;
}
/* Se agrego en Version 1.01 */
.cajaGrupoRubrosEncabezado	{
	text-align:left;
	background-color:#CCCCCC;
	font-weight:bold;
	color:#FFFFFF;
	padding: 3px;
}
/* Se agrego en Version 1.01 */
.cajaGrupoRubrosCuerpo	{
	text-align:left;
	border: #0099FF solid 1px;
	border-top: #CCCCCC solid 1px;
	padding: 3px;
}

/* Se agrego en Version 1.01 */
.capaMensaje	
{
	margin:auto;
	width:768px;
	background-color:#0099FF;
	border: #0099FF solid 1px;
	padding: 3px;
	color:#FFF;
}

.tablaCuadrito
{
	border:solid 1px #DDDDDD;
	width: 699px;
}

.tituloBarraAzul{
	color: #FFFFFF; font-weight: bold; font-size: 12px; font-style: italic; 
    margin-top:0cm;
	margin-right:0cm;
	margin-bottom:10.0pt;
	margin-left:0cm;
	line-height:115%;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
}

/*prueba de estilo para calloutvalidator------------------------*/

.validatorCalloutHighlight{
	background-color: #FFF7B9;
}

.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px #304763; 
    background-color: #4E74A1; 
    color: #FFFFFF;
}

/*-------------------------------------------------------------*/

/*prueba de estilo para modal Pop Up------------------------*/

#moverModal
	{
	cursor: move;
	background-color:#DDDDDD;
	border:solid 1px #C6C8DD;
	color:Black;
	text-align:center;
	font-weight:bold;
	width:790px;
	
	}
#moverModal2
	{
	cursor: move;
	background-color:#DDDDDD;
	border:solid 1px #C6C8DD;
	color:Black;
	text-align:center;
	font-weight:bold;
	width:790px;
	}
.modalBackground
{
	background-color:Silver;
	/*filter:alpha(opacity=70);
	opacity:0.7;*/
}
.modalPupUp
{
	border: 2px solid #B5B7D2;
	background-color:#FFFFFF;
	padding:2px;
	width:250px;
	margin-right: 0px;
}
/*-------------------------------------------------------------*/

/*prueba de estilo para grid------------------------*/

.gridModificar
{
	text-align:center;
}


/*-------------------------------------------------------------*/

/*prueba de estilo para boton y  menu Cerra------------------------*/
.btnCerrarCruz
{
	background-image:url(../imgs/btnCerrarCruz.png);
	background-repeat:no-repeat;
	height:20px;	
	border:0px;
	margin-top:3px;
}

.barraTituloIzq
{
	height:25px; 
	float: left; 
	background-color:#DDDDDD;
	width:768px;	
}

.barraTituloDer
{
	height:25px; 
	float:right;
	background-color:#DDDDDD;
	width:40px;
}

/*-------------------------------------------------------------*/

/*prueba de estilo para cmapos que aparecen ------------------------*/
.textoAparece
	{
	font-size:11px;
	color:Olive;
	}
	
.borderAparece
{
	border:1px solid #45B0CF;
}

/*-------------------------------------------------------------*/


/* *********************************************************** */
/* ** Se agrego en la version 1.01							   */
/* *********************************************************** */
.tituloRubro
{
    font-size: xx-large;
    font-weight: bold;
    color: #40819F;
}

.tablaFormulario
{
	width: 762px;
}
.tablaformularioTD1
{
    /*width: 171px;*/
    text-align:left;
}
.tablaformularioTD2
{
    width: 225px;
}

.capaBotones	
{
	text-align:center;
}

.capaAgregarActividad 
{
	margin-bottom:15px;
}

.GridViewHeader {

}

#agregar {
	text-align:center;
	width:834px;
	}
	
#header {
	text-align:center;
}


.pathway {
	text-align:left;

	}