.BODY {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: justify;
}


TD {
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}

TH {
	FONT-SIZE: 10pt;
	COLOR: #006699;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
A {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
}
A:hover {
	FONT-SIZE: 10pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	text-align: justify;
}

.neg075rj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	font-weight: normal;
}

/*=======     Titulo páginas estaticas    =======*/
.bla090nj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	text-align: justify;
	color: #333333;
	text-transform:uppercase;
	}
/*	text-transform:uppercase;*/
	
.bla090nj_1 {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 20pt;*/
 	font-size: 10pt;
	font-weight: normal;
	text-align: justify;
	color: #FFFFFF;
	margin-right:5px;
}	
/*======= ===================== =======*/
.gri075nj {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}


.roj085bj {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
	color: #006699;
}

.azu075bl {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #006699;
}
.neg075rc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	font-weight: normal;
}
.gri070rj {
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;

	color: #C0C0C0
	background-color: #70B4E0;
	color: #333333;
}
.gri075rj {

	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
}
.bla075bj {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
	color: #FFFFFF;
}
.bla100nj {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: justify;
	color: #FFFFFF;
}
.azu080bju {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: justify;
	color: #006699;
	text-decoration: underline;
}
.bla080rjs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.gri075nc {

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #666666;
}
.gri070rc {

	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;

	color: #C0C0C0
	background-color: #70B4E0;
	color: #333333;
}
.azu075nc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	color: #333333;
}
.celda1 {
	background-color: #5a7ca1;
}
.celda2 {
	background-color: #CCCCCC;
}
.celda3 {

	background-color: #5a7ca1;
}.celda4 {
	background-color: #EFEFEF;
}

.celda5 {
	background-color: #5a7ca1;
}

.celda6 {
	background-color: #ebf1f7;
}

.celda7 {
	background-color: #eeeded;
}

.titu_der{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	font-weight: bold;
	color: #333333;
}
.menu_der{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	color: #666666;
}

.menu_der:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	color: #333333;
	text-decoration: underline;
}

.menu_sup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	color: #333333;
}

.menu_sup:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: left;
	color: #990000;
	text-decoration:underline;
}

.titu_sec {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: justify;
	color: #527787;
}
.rojo_001 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: justify;
	color: #B81315;
}
.gsc-search-box{ visibility:hidden; display:none;height:0px;} 
.search{ visibility:hidden; display:none; height:0px;} 
table.search-control {
	width : 100%;
}
table.search-control .gsc-control {
	width : 100%;
}

.subtitu_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	text-align: justify;
	color: #999999;
	}
	
.subtitu_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: #999999;
}

.subtitu_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal
	text-align: justify;
	color: #FFFFFF;
	}
	
.subtitu_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal
	text-align: justify;
	color: #FFFFFF;
	}
	
.subtitu_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal
	text-align: justify;
	color: #FFFFFF;
	}
	
/*======= linea delgada de cajas =======*/
.box {
	border:1px solid #dcdcdc;
	padding:9px
	}
	
.col-1 {width:187px; margin-left:30px; padding-top:16px}
