 *{
	margin:0px; border:0px; padding:0px;
}
 body{
	padding-top:0px;
	margin-top:0px;
}
 a{
	text-decoration:none;
}
 #principal{
	width:1024px;
	margin-left: 0px;
	padding-top:0px;
	margin-top:0px;
	float:left;
}
 #cabecera{
	width: 1024px;
	font-size:0px;
	background-color: #FFFFFF;
	padding-top:0px;
	margin-top:0px;
}
 #contenido{
	width:785px;
	float:left;
	background-color: #FFFFFF;
}
 #RIGHT{
	width:224px;
	float:left;
	background-color: #FFFFFF;
}
 #TOP {
	width:780px;
	background-color: #FFFFFF;
	padding-top:0px;
	margin-top:0px;
}
 #LEFT{
    margin-left:2px;
	margin-right:8px;
	width:120px;
	float:left;
	background-color: #FFFFFF;
}
 #CENTER{
	width:650px;
	float:left;
	background-color: #FFFFFF;
}
 #FOOTER {
	width:1024px;
	float:left;
	background-color: #FFFFFF;
}
 #DISCLAIMER {
	width: 1024px;
	background-color: #FFFFFF;
}
 .spacer{
	clear:both;
}
 #FLOAT2 {
	float: left;
	width: 10px;
}
 #FLOAT1 {
	float: left;
	width: 10px;
}

/*combo de la grafica intradia indice*/
 #selIntradiaIndice{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
white-space: nowrap;
background-color: #FFFFFF;
color: #000000;
border: 2px inset #ECE9D8;
display: inline;
margin-left: 15px;
margin-top: 7px;
}

/* estilos de com_menublock */
 .com_menublock_title_caja{
	border:2px #00309C;border-style:none none solid none;padding:0px 0px 1px 0px;margin:0px 0px 0px 2px; width:100%;
}
 .com_menublock_title{
	color:#000000;font:bold 12px verdana;letter-spacing:3px;
}
 .com_menublock_title:hover{
	text-decoration:underline;
}
 .com_menublock_sep{
	height:12px;line-height:12px;font-size:12px;
}
 .com_menublock_item_caja{
	border:1px #BDCED8;border-style:none none solid none;padding:1px 0px 1px 0px;margin:0px 0px 0px 2px; width:100%;
}
 .com_menublock_item{
	color:#000000;font:normal 10px verdana;
}
 .com_menublock_item:hover{
	color:#00309C;font-weight:bold;
}
 .com_menublock_hor{
	font:normal 10px verdana;
	text-align:center;
}
 .com_menublock_hor_item{
	font:normal 10px verdana;
}

/* estilos de com_listnews */
 .com_listnews_suptitle{
	font:bold 10px verdana;color:#00309c;margin:0em 0em 0.1em 0em;
}
 .com_listnews_title, .com_listnews_title:hover{
	font:bold 12px verdana;color:#000000;margin-bottom:10px;text-decoration:none;
}
 .com_listnews_hora, .com_listnews_hora:hover{
	font:bold 10px verdana;color:#F17474;text-decoration:none;margin-bottom:0.2em;
}
 .com_listnews_autor{
	font:bold 10px verdana;color:#000000;text-decoration:none;margin-bottom:0.2em;padding-top:5px;
}
 .com_listnews_text,.com_listnews_text:hover{
	font:normal 11px verdana;color:#000000;text-decoration:none;
}
 hr.com_listnews{
	color:#BDCED8;height:1px;clear:both;
	border-top:#BDCED8 solid 1px;
	margin-bottom:5px;
	margin-top:10px;
}
 .com_listnews_comptitle{
	background-color: #00309C;
	font:10px verdana;
	color:#FFFFFF;
	padding:2px 2px 2px 5px;
}
 .com_listnews_img{
	float:left;
	padding-bottom:3px;
	padding-right:8px;
}
 .com_listnews_siguiente{
	font-family: verdana;
	font-size:10px;
	text-align:right;
}
 .com_listnews_siguiente:hover{
	font-family: verdana;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
	cursor:pointer;
}
 .com_listnews_anterior{
	font-family: verdana;
	font-size:10px;
	text-align:right;
	float: left;
}
 .com_listnews_anterior:hover{
	font-family: verdana;
	font-size:10px;
	text-align:right;
	text-decoration:underline;
	cursor:pointer;
	float: left;
}

 .com_shownews_form_input_text{
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
	padding: 1px 1px 0 0;
	height:19px;
}
 #form_comentarios{
	float:left;
	width: 50%;	
}
 #listado_comentarios{
	float:left;
	width: 50%;
}

/* estilos de com_encuesta */
 .com_encuesta_caja{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;

	line-height:18px;
	padding: 3px;
	font-weight:bold;
	border: 0px #FFFFFF solid;
	margin:0px;
}
 .com_encuesta_caja_resp{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding: 5px;
	font-weight:normal;
}
 .com_encuesta_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:15px;
	color:#000000;
}
 .com_encuesta_enlace{
	 width:95%;
	 border-bottom: solid 2px;
	 font-size:10px;
	 line-height:13px;
	 text-decoration:none;
	 padding: 2px 2px 0 2px;
}
 .com_encuesta_enlace:hover{
	text-decoration:underline;
}

/* estilos para com_htmlimagen */
 .com_htmlimagen_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#000000;
}
 .com_htmlimagen_pie{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#000000;
}

/*Materia primas*/
 .com_materias_comptitle{
	background-color: #00309C;
	font:10px verdana;
	color:#FFFFFF;
	padding:2px 2px 2px 5px;
	height:15px;
	margin-bottom:12px;
}




/* estilo para agenda */
 .com_agenda_table {
	display:table;
	background: #B0C4DE;
	border-collapse:collapse;
}
 .com_agenda_title {
	font: bold 10px Verdana;
	border: #B0C4DE 1px solid;
	display:table-cell;
	line-height:15px;
	padding-left:3px;
	background: #B0C4DE;
	color:#000000;
}
 .com_agenda_row{
	display:table-row;
}
 .com_agenda_cell {
	display:table-cell;
	text-align:left; vertical-align:middle;
	border: #B0C4DE 1px solid;
	background: #FFFFFF;
	font: 10px Verdana; color: #000000;
	padding: 3px;
}

 .com_agenda_bgnw{
	background-color:#FFFFFF;
	border-bottom:1px solid #00309c;
	border-left:1px solid #00309c;
	border-spacing:0px;
}


 .com_agenda_celltitle {
	display:table-cell;
	text-align:left; vertical-align:middle;
	border: #B0C4DE 1px solid;
	background: #FFFFFF;
	font: 10px Verdana; color: #000000;
	font-weight:bold;
	padding: 3px;
}


 .com_agenda_empty {
	display:table-cell;
	height:6px;
	text-align:left; vertical-align:top;
	background: #FFFFFF; font: 6px Verdana; color: #FFFFFF;
}
 .com_agenda_enlace {
	border: #B0C4DE 1px solid;
	display:table-cell;
	text-align:right; vertical-align:top;
	background: #B0C4DE;
}
 .com_agenda_enlace_noborde {
	display:table-cell;
	font-weight: normal;
	text-align:right; vertical-align:top;
	background: #FFFFFF;
}
 .com_agenda_carenlace{
	font: normal 9px Verdana;
	line-height:12px;
	padding-right:3px;
	color:#000000;
}
 .com_agenda_carenlace:hover {
	text-decoration:underline;
}
/* estilos de com_sendmail */
 .com_sendmail_title{
	margin-top:8px;
	font:bold 10px verdana;color:#000000;
}
 .com_sendmail_form_input{
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
}
 .com_sendmail_label{
	font-family:verdana;
	font-size:10px;
	vertical-align:top;
}
 .com_sendmail_table{
	font-family:verdana;
	font-size:16px;
	border: 2px solid #00309C;
}
/*fin estilos sendmail*/

/*estilos del componente com_destacado*/
 .com_destacado_title{
	width:100%;
	background-color:#00309C;
	font: 10px verdana; color: #ffffff; text-decoration: none;
	line-height:15px;
	margin-bottom:5px;
}
 .com_destacado_Nsuper {
	margin-bottom: 0.1em; font: bold 11px verdana; color: #00309C;
}
.com_destacado_Ntitle {
	margin-bottom: 15px; font: bold 12px tahoma; color: #000000; text-decoration: none;
}
 .com_destacado_Ntitle:hover {
	margin-bottom: 15px; font: bold 12px tahoma; color: #00309C; text-decoration: none;
}
 .com_destacado_text {
	font: 11px verdana; color: #000000; text-decoration: none;
	margin-top:5px;
}
 .com_destacado_text:hover {
	font: 11px verdana; color: #000000; text-decoration: none;
}
 .com_destacado_caja{
	background-color:#FFFFFF;
	padding-bottom: 10px; 
	font: 10px verdana; color: #ffffff; text-decoration: none;
	border-bottom:#BDCED8 solid 1px;
	margin-bottom:10px;
}
 .com_destacado_caja_col{
	background-color:#FFFFFF;
	padding-bottom: 10px; 
	font: 10px verdana; color: #ffffff; text-decoration: none;
}
 .com_destacado_fecha {
	font: bold 11px verdana; color: #f17474; text-decoration: none;
}
 .com_destacado_fecha:hover {
	font: bold 11px verdana; color: #f17474; text-decoration: none;
}
 .com_destacado_relac{
	font-size:10px;
	width:100%;
	color:#000000;
	text-decoration:none;
}
 .com_destacado_relac:hover{
	font-size:10px;
	width:100%;
	color:#000000;
	text-decoration:underline;
}
/*Fin estilos componente com_destacado*/
/*Estilos del componente minuto a minuto*/
 .com_minuto_imagen_principal{
	padding: 2px 0 2px 0;

}


 .com_minuto_noticia_principal{
	background-color:#00309C;
	font: 10px verdana; color: #FFFFFF; text-decoration: none;
	padding: 2px 2px 0 5px;
	line-height: 14px;
}

 .com_minuto_noticia_hora{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;	
	color:#F17474;
	padding-top:2px;
	padding-bottom:2px;
}

 .com_minuto_noticia_minuto{
	font: 11px verdana; text-decoration: none; color:#000000;
}

 .com_minuto_noticia_minuto:hover{
	font: 11px verdana; text-decoration: underline; color:#000000;
}
 .com_minuto_link, .com_minuto_link:hover{
font:normal 10px verdana;
text-decoration:underline;
color:#00309C;
padding-left:5px;
}
/*Fin estilos componente minuto a minuto*/
/*Estilos del componente comentarios*/
 .com_mostrarcomentario_tabla_comentario{
	border: 1px solid #BFCCD8;
}
 .com_mostrarcomentario_titulo{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 2px 0;
	display: block;
}

.com_mostrarcomentario_cuerpo{
	padding-top: 6px;
	font-family: pxl verdana;
	font-size: 11px;
	margin: 0 0 2px 0;
	display: block;
}
 .com_mostrarcomentario_proximo{
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
	cursor: pointer;
	
}

 .com_mostrarcomentario_link{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	cursor: pointer;
	color:#FFFFFF;
	display:inline;

}
 .com_mostrarcomentario_link:hover{
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
	cursor: pointer;
	color:#E6BA08;
	display:inline;

}

/*Fin estilos componente comentarios*/ 

/*Estilos del componente warrant*/
 .com_buscador_warrant_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
}
 .com_buscador_warrant_select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: solid #4D6181 1px;
}
 .com_buscador_warrant_etiqueta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.com_buscador_warrant_enviar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-decoration:none;
}
 .com_buscador_warrant_enviar:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	text-decoration:underline;
}

 .com_listado_warrant_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
}
 .com_listado_warrant_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	border: #000000 solid 1px;
	border-collapse:collapse;
	line-height:15px;
}
 .com_listado_warrant_tit{
	color: #FFFFFF;
	background-color: #00309C;
	border: #000000 solid 1px;
	padding: 1px 2px 1px 7px;
}
 .com_listado_warrant_resul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	line-height:15px;
	border: none;
	padding: 1px 2px 1px 7px;
}
.com_listado_warrant_dato{
	color: #00309C;
	background-color: #FFFFFF;
	border: #000000 solid 1px;
	padding: 1px 2px 1px 7px;

}

 .com_ficha_warrant_title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#FFFFFF;
}
 .com_ficha_warrant_act{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#00309C;
}
.com_ficha_warrant_cuadro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#00309C;
	border: solid 1px #00309C;
	border-collapse: collapse;
}
 .com_ficha_warrant_tit_noborde{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#00309C;
	font-weight:bold;
	padding: 1px 5px 1px 7px;
}
 .com_ficha_warrant_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#00309C;
	font-weight:bold;
	padding: 1px 5px 1px 7px;
	border: solid 1px #00309C;
}
 .com_ficha_warrant_dato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#00309C;
	padding: 1px 5px 1px 7px;
	border: solid 1px #00309C;
}


 .com_ficha_materia_prima_div_tam_izda
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight: bold;
	padding-left: 8px;	
	color:#000000;
	float: left;
	text-align: left;
	width: 65%;


}
 .com_ficha_materia_prima_div_tam_dcha
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding-left: 8px;	
	color:#000000;
	float: left;
	text-align: right;
	width: 20%;


}
 .com_ficha_materia_prima_div_izda
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	font-weight: bold;
	padding-left: 8px;	
	color:#000000;
	float: left;
	text-align: left;
	width: 35%;


}
 .com_ficha_materia_prima_div_dcha
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#000000;
	float: left;
	text-align: right;
	width: 55%;

}
 .com_ficha_materia_prima_div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#000000;
	padding-right: 8px;
	text-align: right;
	width: 50%;
}
 .com_listado_materia_dato{
	color: #00309C;
	background-color: #FFFFFF;
	border: #000000 solid 1px;
	padding: 1px 2px 1px 7px;
	text-align: right;
}
/*Com Encuesta Historicos*/
 .com_historico_pregunta{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	color: #000000;
	cursor: pointer;
}
.com_historico_fecha{
	font-family: verdana;
	font-size: 10px;
	color: #0000FF;
	padding: 2px 0 5px 10px;
	display: block;
}

/*componente ticker*/
 .com_ticker_nombre{
	font-family: verdana;
	font-size: 9px;
	font-weight: bold;
	line-height: 12px;
	color: #00309C;
	cursor:pointer;
}

 .com_ticker_noticia{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	color: #00309C;
	cursor:pointer;
}

.com_ticker_num{
	font-family: verdana;
	font-size: 9px;
	line-height: 12px;
	cursor:pointer;
}
 .com_ticker_positivo{
	color: #009A34;
}
 .com_ticker_negativo{
	color: #FD4D01;
}
 .com_ticker_cero{
	color: #000000;
}

/************buscador*****************/

/*etiqueta en negrita*/
 .textoNegrita {font:bold 10px verdana;}

/*estiqueta sin negrita*/
 .textoNegro {font:10px verdana;}

/*cuadro de texto*/
 .cuadroTexto {font:normal 10px verdana;width:120px; height:15px; border : 1px solid #7F9DB9;}
/*combo*/
 .combo {font:normal 10px verdana; width:120px; border:1px solid #7F9DB9;}

/*botón*/
 .boton {font:normal 10px verdana;color:#000000;text-decoration:none;width:80px; height:20px;border : 1px solid #00309c; background : transparent; cursor : pointer; text-align:center;}

/*titulo*/
  td.titulo {color:#ffffff;font:normal 10px verdana;text-decoration:none;padding:1px 7px 1px 7px;}

/*borde azul de la tabla*/
 table.bordeAzul {width:100%;padding:7px;border:1px solid #00309c;}

/************tabla listado de acciones*****************/
/*color de fondo de la tabla*/
 .colorTabla {background-color:#CCCCCC;}
/*titulo de la tabla*/
 .titulo{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;padding-left:5px;padding-top:1px;padding-bottom:1px;}
/*encabezado de la tabla*/
 td.encabezado{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px;
	padding-bottom:2px; text-align:center;}
	
/*fila link*/
 a.filaLink:link, a.filaLink:active, a.filaLink:hover, a.filaLink:visited {font:normal 10px verdana; color:#000000;text-decoration:underline;padding-left:5px;}

/*fila blanco*/
 tr.filaBlanco {background-color: #FFFFFF;}
/*fila verde*/
 tr.filaVerde {background-color: #E6FFE7;}
/*fila rojo*/
 tr.filaRojo {background-color: #FDE2C0;}

/*filas*/
 td.fila {font:normal 10px verdana; color:#000000;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
 TABLE.hd { background-color: #336699; border-top:1px solid #FFFFFF; }
 TD.hd { font-size:10px; font-weight: bold; color: #FFFFFF; }
 FORM.hd { margin: 0px; }
 SPAN.hdName { color: #FFCC66; }
 SELECT.hd { font-size: 10px; font-weight: normal; }
 INPUT.hd { font-size: 10px; font-weight: normal; }
 TABLE.ctGri {border: 0;   background-color : #FFFFFF;} /* Nota : Cuidado eliminado cellspacing y cellpadding */
 TD.ctGriHead {background-color: #336699; font-size: 65%; color: #ffffff;text-align:center;padding-left:5px;padding-right:5px}
 TR.ctGriHead {background-color: #336699; font-size: 65%; color: #ffffff;text-align:center;padding-left:5px;padding-right:5px}
 TR.stEven { background-color: #E1EAFB; }
 TR.ctGriBody { background-color: #E1EAFB; }
 TD.ctGriBody {font-size: 65%; color: #000000;text-align:center;padding-left:5px;padding-right:5px; height: 20px;}
 TR.stOdd { background-color: #FFFFFF; }
 A.ctGriLkSml { font-size: 10px; color: #000000; text-align:center;}
 .ctGriBodyFree {font-size: 65%; color: #000000;padding-left:5px;padding-right:5px; height: 20px;} 
 SPAN.numGtz { color:#009900; }
 SPAN.numLtz { color:#990000; }

/*subtitulo negro*/
 td.subtitulo{ font:bold 10px verdana;color:#000000;padding:2px;}
 td.filaTitulo{ font:normal 10px verdana;color:#000000;text-decoration:none;padding-left:1px; }
 td.filaDatos{ font:normal 10px verdana;color:#000000;text-decoration:none;padding:2px;}
/*fila link*/
 a.filaLink:link, a.filaLink:active, a.filaLink:hover, a.filaLink:visited {font:normal 10px verdana; color:#000000;text-decoration:underline;}
/*titulo de la tabla*/
 .titulo{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;padding-left:5px;padding-top:1px;padding-bottom:1px;}

/*color del borde de la tabla*/
 .general { background-color:#FEEAD1;border-style:solid; border-width: 1px; border-color : #4559B2; padding-bottom:4px;}


/**************tabla de cotizaciones detallada******************/
/*color de fondo de la tabla*/
 .table.colorFondoTablaCOT {background-color: #00309C;}
 .filaTituloFichaIndiceCOT {font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-top:3px;padding-bottom:3px;}
/*encabezado azul*/
 .tituloAzulCOT {font:normal 10px verdana;color:#FFFFFF;background-color: #00309C;text-decoration:none;text-transform: uppercase;padding-left:8px;padding-top:2px;padding-bottom:2px;}
/*titulo negro*/
 .tituloNegroCOT {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-left:8px;}
/*titulo de la fila*/
/*informacion de la fila*/
 .filaInformacionCOT {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-right:12px;padding-top:2px;padding-bottom:2px;}
/*pestaña gris*/
 .pestanaGris{ background-image: url(images/pestana_gris.gif); width: 87px; height: 24px; }
/*pestaña blanca*/
 .pestanaBlanca{background-image: url(images/pestana_blanca.gif); float: left; width: 24px; height: 30px;}
/*texto que hay en las pestañas de navegacion*/
 .textoPestanas{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;text-align: center;}
 .filaTituloCOT {font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-top:3px;padding-bottom:3px; }


/************tabla listado de acciones -> estilo2*****************/
/*fondo*/
 .colorFondoTabla3{background-color:#FEEAD1;border:solid 1px #4559B2;}
/*titulo*/
 .titulo2{font:bold 10px verdana;color:#000000;padding:2px 2px 2px 5px;}
/*indice*/
 a.filaIndice:link, a.filaIndice:active, a.filaIndice:hover, a.filaIndice:visited {text-decoration:underline;font:bold 10px verdana;color:#000000;padding:2px 0px 2px 5px;}
/*precio ultimo*/
 .filaUltimo {font:normal 9px verdana;color:#000000;padding:2px 0px 2px 5px;}
/*variacion %*/
 .filaVariacionVerde {font:bold 10px verdana;color:#008000; padding:2px;}
 .filaVariacionRojo {font:bold 10px verdana;color:#FF0000; padding:2px;}


/************tabla AF*****************/
/*color de fondo de la tabla*/
 .colorFondoTabla {background-color: #CCCCCC;}
/*titulo de la tabla*/
 .tituloCOT{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;padding-left:5px;padding-top:1px;padding-bottom:1px;}
/*encabezado de la tabla*/
 .encabezado{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px; 
	padding-bottom:2px; text-align:center; margin-top:1px; margin-right:1px;}
	
 .encabezadotexto{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px; 
	padding-bottom:2px; text-align:left; margin-top:1px; margin-right:1px;}
	
/*fila verde*/
 .filaAF {background-color: #E6FFE7;font:normal 10px verdana; color:#000000;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px; margin-top:1px; margin-right:1px; text-align:center; }
/*encabezado de la tabla clara*/
 .encabezado_clara{font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px; 
	padding-bottom:2px; text-align:left; margin-top:1px; margin-right:1px;}
/*encabezado del titulo de la tabla clara*/
 .encabezado_tit_clara{font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px; 
	padding-bottom:2px; text-align:center; margin-top:1px; margin-right:1px;}

/*fila clara*/
 .filaAF_clara {background-color: #FFFFFF;font:normal 10px verdana; color:#000000;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px; margin-top:1px; margin-right:1px; text-align:center; }
 .filaAF_clara2 {font:normal 10px verdana; color:#000000;text-decoration:none;text-align:left;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px; margin-top:1px; margin-right:1px;}
/*titulo negro*/
 .tituloNegroAF {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-left:8px;text-align:center;}

/*titulo de la fila*/
 .filaTituloAF {font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-top:3px;padding-bottom:3px; }

/*informacion de la fila*/
 .filaInformacionAF {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-right:12px;padding-top:2px;padding-bottom:2px; padding-left:8px; text-align:left;}

 .colorFondoTablaAzulAF {background-color: #00309C;}

 .filaTituloFichaIndice {font:bold 10px verdana; color:#000000;background-color: #FFFFFF;text-decoration:none;padding-top:2px;padding-bottom:2px;padding-left:8px;padding-top:3px;padding-bottom:3px;}
 .filaInformacion {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-right:12px;padding-top:2px;padding-bottom:2px;}
 .colorFondoTabla2 {background-color: #00309C;}

/*TIPOS DE INTERES*/
/*fila link*/
 a.filaLinkTipos:link, a.filaLink:active, a.filaLink:hover, a.filaLink:visited {font:normal 10px verdana; color:#000000;text-decoration:underline;padding-left:5px;}

/*estilo de las tablas en los index*/
 .generalTipos
{
	width:640px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}


/* Indices newsletters*/
td.new_tec_nr{font: normal 9px verdana; color:#999999; background-color:#FFFFFF;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:2px;border-left: solid black 1px;}
 .new_tec_tit{font: bold 9px verdana; color: #FFFFFF; background-color:#E96922;height:18px;padding-left:3px;}
 .new_tec_encb{font: normal 9px verdana;text-align:center; color: #E96A25; background-color:#FFFFFF;height:12px;padding-right:3px;padding-left:2px;border-bottom: solid black 1px;}
 .new_tec_enc{font: normal 9px verdana; color: #E96A25; background-color:#FFFFFF;height:12px;padding-right:3px;padding-left:2px;border-bottom: solid black 1px;border-left: solid black 1px;}
a.new_link_tec{font: normal 9px verdana;color: #000000; background-color:#FFFFFF;}
 .new_tec_tabla{background-color:#FFFFFF;border:solid 1px #000000;}
 .tec_border{padding-top:2px;padding-bottom:2px;}
/*---------*/
/*color de fondo de la tabla*/
 .colorFondoTablaTipos {background-color: #CCCCCC}

/*titulo de cada tabla*/
 .tituloTablaTipos{font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;padding-left:5px;padding-top:1px;padding-bottom:1px;}
/*cabecera azul de cada tabla*/
 .cabeceraTipos {font:normal 10px verdana; color:#FFFFFF;background-color: #00309C;text-decoration:none;padding-left:5px;padding-right:5px;	padding-top:2px;
	padding-bottom:2px; margin-top:1px; margin-right:1px;}
	
/********************filas************************/
/*fila blanco*/
 tr.filaBlancoTipos {background-color: #FFFFFF;}
/*fila verde*/
 tr.filaVerdeTipos {background-color: #E6FFE7;}
/*fila rojo*/ 
 tr.filaRojoTipos {background-color: #FDE2C0;}

/*filas: estilo de las letras y los padding*/
 td.filaTipos {font:normal 10px verdana; color:#000000;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
/*USUARIOS*/
.com_formulario_usuarios_text {
	font: 10px verdana; color: #000000; text-decoration: none;
	margin-top:5px;
}
 .reg_rg_button {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	width:80px; 
	height:19px;
	border:1px solid #00309c; 
	background:transparent;
	cursor:pointer;
}

/*alertas*/

.alertas_cabecera
{
 font-family: Verdana;
 font-size: 10px;
 text-align: center;
 vertical-align: middle;
 background-color: #00309C;
 color: #FFFFFF;
 height: 12px;
 padding: 2px 5px 2px 5px;
 border-spacing: 3px 3px;
}

.alertas_contenido
{
	font-family: verdana;
	font-size: 10px;
	vertical-align: middle;
	text-align: left;
	color: #000000;
	border-spacing: 3px 3px;
}

.com_input_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
	padding: 1px 1px 0 0;
	height:17px;
	width: 118px;
}

/*mios*/
 a.linkBlanco{font:normal 10px verdana; color:#FFFFFF;text-decoration:underline;}

/* Componente de validacao de forms:: CR*/
 .forms_erro	 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	vertical-align: top;
	text-align:left;	
}
 .forms_normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	vertical-align: top;
	text-align:left;	
}

 .listado_pag{
	background-color: white;
}
 .enl_negro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	text-decoration:none;
	color: #000099;
	line-height:18px;
}

/* estilos login form */
 .labelLoginForm{
	font:normal 11px verdana;
	color:#000000;
	text-decoration:none;
}
/*Estilos para la ficha del indice*/
.com_fichaindice_link{
	color:#000000;font:bold 10px verdana;
}
.com_fichaindice_link:hover{
	text-decoration:underline;
}

/*estilos para el tinymce*/
 .style1 {
	border: 1px dashed #BBBBBB !important;
}

 .style2 {
	/* box1
	.beje_cpbox_table {background-color:#ECECEC;padding:10px;}
	.beje_cpbox_title {font:bold 14px arial;color:#000000;margin:0ex 0ex 1ex 0ex;}
	.beje_cpbox_text {font:normal 11px arial;color:#000000;margin:0ex 0ex 1ex 0ex;}
	*/
	background-color:#ECECEC;
	padding:10px;
	font:normal 11px arial;
	color:#000000;
	margin:0ex 0ex 1ex 0ex;
}
 .style3 {
/* box2
.box1_cpbox_table {background-color:#ffffff;padding:10px;border:1px solid #00309c;}
.box1_cpbox_title {font:bold 14px arial;color:#000000;text-decoration:none;margin:0em 0em 0.2em 0em;}
.box1_cpbox_text {font:normal 11px verdana;color:#000000;text-decoration:none;margin:0em 0em 1.5em 0em;}
*/
	background-color:#ffffff;
	padding:10px;
	border:1px solid #00309c;
	font:normal 11px verdana;
	color:#000000;
	text-decoration:none;
	margin:0em 0em 1.5em 0em;
}

 .style4 {
/* box3
.box2_cpbox_table {background-color:#bfccd8;padding:10px;}
.box2_cpbox_title {font:bold 14px arial;color:#000000;margin:0ex 0ex 1ex 0ex;}
.box2_cpbox_text {font:bold 12px arial;color:#000000;margin:0ex 0ex 1ex 0ex;}
*/
	background-color:#bfccd8;
	padding:10px;
	font:bold 12px arial;
	color:#000000;
	margin:0ex 0ex 1ex 0ex;
}

/* mensagens gerais */
 .com_acciones_aviso{
	font:normal 10px verdana;
	color:#000000;
}

 .combomulti {font:normal 10px verdana;width:120px; border : 1px solid #7F9DB9;}

 .fbar_txt{font: normal 9px Verdana; color:#FFFFFF; text-decoration:none;}
 a.fbar_txt{text-decoration: underline;}
 .prf_tb_all {background-color:#FFFFFF;border:1px solid #00309c;}
 .prf_stitle {font:bold 11px verdana;color:#00309c;margin-bottom:0.1em;}
 .prf_header{font:normal 10px verdana;color:#00309c;background-color:#FFFFFF;padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;}
 .prf_title, a.prf_title, a.prf_title:hover {font:normal 10px verdana;color:#000000;background-color:#FFFFFF; text-decoration: none; padding-top:2px; padding-bottom:2px;}
 .prf_nr {font:normal 10px verdana;color:#000000;background-color:#FFFFFF; padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:2px;}
 .prf_link{font:normal 10px verdana;color:#00309c;background-color:#FFFFFF;text-decoration: underline;}


/*estilos para las consolas de administracion*/

table.generalPrimeraTabla
{
	width:750px;
	padding-top:10px;
	padding-left:12px;
}

.cabeceraContenedor
{
	background-color:#00309C;
	border-bottom:1px solid #BFBFBF;
	padding-left: 6px;
	height: 20px;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF;
}

.botonGraficos
{
	font:normal 10px verdana;
	color:#000000;
	text-decoration:none;
	width:100px;
	height:20px;
	border:1px dotted #00309C;
	background:transparent;
	cursor:pointer;
	text-align:center;
}

.cabeceraTitulo
{	
	background-color:#00309C;
	border-bottom:1px solid #BFBFBF;
	padding-left: 6px;
	height: 20px;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF
}

.generalTabla
{
	background-color:#FFFFFF;
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	border-top:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	text-align:center;
	width:650px;
}

.tituloConsola
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00309C;
	text-align:left;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
}

.subtituloConsola
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.bordeContenedor
{
	background-color:#FFFFFF;
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	border-top:1px solid #BFBFBF;
	border-right:1px solid #BFBFBF;
	width: 700px;
}

.encabezadosAFCentro {
	border: 1px solid #FFFFFF;
	background-color: #E8E8E8;
	text-align:center;
	font-size:11px;
	height: 34px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:3px;
	padding-right:0px;
}

.bordeCeldaListado
{
	padding:2px 2px 2px 2px;
	font:11px;
}

.celdaListado 
{
	background-color: #FFFFFF;
	height:17px;
}

.celdaInputFormulario
{
	padding-left:4px;
	padding-bottom:3px;
}

.inputFormEntrada {
	width: 150px;
	height: 20px;
	border: 1px Solid #00309C;
}

