*{
	margin:0; border:0; padding:0;
}
a{
	text-decoration:none;
}
h1{
 	padding: 0x;
	margin: 1px;
	margin-bottom: 0px;
	border: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #C1C1C1;
	text-decoration:none;
	text-align:right;
	line-height:13px;
}

#principal{
	width:1025px;
}
#contenido{
	width:1025px;
}
#cabecera{
	width: 1025px;
	font-size:0px;
	background-color: #FFFFFF;
}
#RIGHT{
	width:300px;
	float:right;
	background-color: #FFFFFF;
}
#CENTER{
	float:left;
	background-color: #FFFFFF;
	width:720px;
}
.spacer{
	clear:both;
}
#FOOTER {
	background-color: #FFFFFF;
}
#DISCLAIMER {
	width: 1024px;
	background-color: #FFFFFF;
}
#FLOAT2 {
	float: left;
	width: 10px;
}
#FLOAT1 {
	float: left;
	width: 10px;
}
.enlace{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7C800;
	font-weight:bold;
}
.texto_negro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* 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:0.2em;text-decoration:none;
	text-align: left;
*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height:auto;
	width: auto;
	display: inline;
}
.com_listnews_hora, .com_listnews_hora:hover{
	font:bold 10px verdana;color:#F17474;text-decoration:none;margin-bottom:0.2em;
}
.com_listnews_text,.com_listnews_text:hover{
	font:normal 11px verdana;color:#000000;text-decoration:none;text-align: left;
}
hr.com_listnews{
	color:#BDCED8;height:1px;clear:both;
	border-top:#BDCED8 solid 1px;
	margin-bottom:5px;
	margin-top:10px;
}
.com_listnews_comptitle{
	font:10px verdana;color:#FFFFFF;margin:0px 0px 8px 0px;background-color:#00309c;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;
}


/* estilos de com_shownews */
.com_shownews_complementarias_title{
	color:#000000;font:bold 10px verdana;
}
.com_shownews_complementarias_item_caja{
	border:0.5px #BDCED8;border-style:none none solid none;padding:1px 0px 0.5px 0px;margin:0px 0px 0px 0px; width:100%;
}
.com_shownews_hora, .com_shownews_hora:hover{
	font:bold 11px verdana;color:#F17474;text-decoration:none;margin-bottom:0.2em;
}
.com_shownews_suptitle{
	font:bold 12px verdana;color:#00309c;margin:0em 0em 0.1em 0em;padding-left: 15px;
}
.com_shownews_title{
	font:bold medium   verdana;color:#000000;text-decoration:none;margin:0.5em 0em 0.8em 0em;padding-left: 15px;
}
.com_shownews_lead{
	font:bold 12px verdana;color:#000000;text-decoration:none;margin:0em 0em 0.8em 0em;padding-left: 15px;
}
.com_shownews_author{
	margin-top:8px;
	font:bold 10px verdana;color:#000000;padding-left: 15px;
}
.com_shownews_titular{
	margin-top:8px;
	font:bold 10px verdana;color:#000000;padding-left: 15px;
}
.com_shownews_titular_comentario{
	margin-top:8px;
	font:bold 10px verdana;color:#000000;
	border-bottom: 1px solid #000000;padding-left: 15px;
}
.com_shownews_author_mail{
	font:normal 10px verdana;color:#666666;padding-left: 15px;
}
.com_shownews_text{
	font:normal 11px verdana;color:#000000; line-height:15px;padding-left: 15px; text-align:left;
}
.com_shownews_titulo{
	font:normal 10px verdana;color:#000000; padding-left: 15px;
}

hr.com_shownews{
	color:#BDCED8;height:1px;clear:both;
	border-top:#BDCED8 solid 1px;
}
.com_shownews_titulo:hover{
	text-decoration:underline;
}
.com_shownews_form_input_text{
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
	padding: 1px 1px 0 0;
	height:19px;
}

.com_shownews_form_input_combo{
	background-color:#FFFFFF;
	font-family: verdana;
	font-size: 8px;	
	border:#1BA9B7 solid 1px;
	padding: 1px 1px 0 0;
	height:19px;
}
.com_shownews_form_input_textarea{
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
	padding: 1px 1px 0 0;
	height: 81px;

}
.com_shownews_label{
	font-family:verdana;
	font-size:10px;
	vertical-align:top;
}
.com_shownews_disclaimer{
	font-family:verdana;
	font-size:10px;
	vertical-align:middle;
	height: 60px;
	border-spacing: 10px 10px;
	color: #666666;
}
.com_shownews_ul{
	font-family:verdana;
	font-size:10px;
	margin:0 20px 0 0;
	padding:0 0 0 40px;
	list-style-position:outside;
	list-style-image: disc;
}
.com_shownews_li_border{
	font-family:verdana;
	font-size:10px;
	margin:0 3px 0 16px;
	padding:3px 3px 0 1px;
	border-bottom: 1px solid #BFCCD8;
}
.com_shownews_listado_comentarios_link{
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	cursor: pointer;
	color:#000000;
	display:inline;

}
.com_shownews_listado_comentarios_link:hover{
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
	cursor: pointer;
	color:#000000;
	display:inline;

}

.com_shownews_total_comentarios{
	font-family:verdana;
	font-size:9px;
	font-weight:bold;
	text-align: right;
	vertical-align:middle;
}
.com_shownews_ver_mas{
	font-family:verdana;
	font-size:10px;
	text-align: right;
	vertical-align:middle;
}



/*Fin estilos com_shownews*/
#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:solid 0px #FFFFFF;
	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;
}

/* 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_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_carenlace{
	font: bold 9px Verdana;
	line-height:12px;
	padding-right:3px;
	color:#000000;
}
.com_agenda_carenlace:hover {
	text-decoration:underline;
}


/*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;
}

.com_minuto_noticia_minuto{
	font: 10px verdana; text-decoration: none; color:#000000;
}

.com_minuto_noticia_minuto:hover{
	font: 10px verdana; text-decoration: underline; color:#000000;
}
/*Fin estilos componente minuto a minuto*/
/*Estilos del componente comentarios*/
.com_mostrarcomentario_tabla_comentario{
	border: 1px solid #BFCCD8;
}
.com_mostrarcomentario_titulo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 2px 0;
	display: block;

}

.com_mostrarcomentario_cuerpo{
	padding-top: 6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	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;
	
}

/*Fin estilos componente comentarios*/ 

/*Estilos del componente warrant*/
.com_listado_warrant_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(http://www.warrantmania.com/images/cabecera_fondo_largo_sg.gif);
	background-repeat:repeat;
	border-bottom:solid 1px #000000;
	text-align:left;
	height:20px;
	line-height:20px;
}
.com_listado_warrant_tb{
	border-left:solid 1px #000000;
	padding-top:5px;
	text-align: left;
}
.com_listado_warrant_tb_enl{
	border-left:solid 1px #000000;
	padding-top:5px;
	text-align: left;
	padding: 8px 0px 8px 0px;
}
.com_listado_warrant_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	border-collapse:collapse;
	line-height:15px;
}
.com_listado_warrant_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight:bold;
	background-color: #E6E6E6;
	padding: 1px 2px 1px 7px;
	line-height:20px;
	border:solid 1px #FFFFFF;
	text-align:center;
}
.com_listado_warrant_resul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	line-height:15px;
	border: none;
	padding-bottom:5px;
}
.com_listado_warrant_dato_blanco{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color: #000000;
	background-color: #FFFFFF;
	border: #FFFFFF solid 1px;
	padding-left:2px;
	text-align:center;
}
.com_listado_warrant_dato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	background-color: #FFFFFF;
	border: #FFFFFF solid 1px;
	padding-left:2px;
	text-align:center;
}
.com_listado_warrant_dato_gris{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:20px;
	color: #000000;
	background-color: #E7E7E7;
	border: #FFFFFF solid 1px;
	padding-left:2px;
	text-align:center;
}
.com_listado_warrant_pag{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:30px;
	color: #000000;
	background-color: #FFFFFF;
	padding-right:5px;
	text-align:right;
}
.com_listado_subyacente_dato{
	padding-right:5px;
	font-size:10px;
	line-height:15px;
	vertical-align:top;
	text-align: left;
}
.com_listado_subyacente_enl{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	padding:10px;
	text-decoration:underline;
}




.com_simulador_etiqueta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:25px;
	vertical-align:middle;
}



.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: 11px;
	font-weight: bold;
	line-height: 15px;
	color: #00309C;
	cursor:pointer;
}
.com_ticker_num{
	font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	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:12px; border : 1px solid #7F9DB9;}
/*combo*/
.combo {font:normal 10px verdana;width:120px; height:14px; 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 : hand; 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:2px; }
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:center; 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;}
/*titulo negro*/
.tituloNegroAF {font:normal 10px verdana;color:#000000;background-color: #FFFFFF;text-decoration:none;padding-left:8px;}

/*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;
	
}


/*---------*/
/*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*/
.acceso_usr{
	width: 641px;
	float:left;
	background-color:#000000;
	line-height:22px;
	height: 23px;
	vertical-align:middle;
	text-align:left;
}
.acceso_label{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: bold;
	color: #00BB00;
}
.acceso_txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #F2E481;
	padding-right:5px;
}
.acceso_input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px groove;
	height: 16px;
}
.acceso_boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px groove;
	height: 16px;
	width:26px;
}


/*alertas*/

.alertas_cabecera{
	 font-family: Verdana;
	 font-size: 10px;
	 text-align: moz 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: moz left;
	color: #000000;
	border-spacing: 3px 3px;
}

/* fecha */ 
.com_fecha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	color: #F2E481;
}

/*VOLATILIDADES OSCAR*/
/*cabecera de un contenedor con listado*/
.cabeceraContenedorListados {
	background-color:#E8E8E8;
	/*border-top:1px solid #FFFFFF;*/
	padding-left: 6px;
	height: 20px;
	font-weight:bold;
}
/*cabecera de un contenedor generico*/
.cabeceraContenedor {
	background-color:#E8E8E8;
	/*border-top:1px solid #FFFFFF;*/ 
	border-bottom:1px solid #BFBFBF; /*quito la línea inferior para que no aparezca*/
	padding-left: 6px;
	height: 20px;
	font-weight:bold;
	text-align: left;
}
.textoNormal{
	font:11px verdana;
	font-weight:normal;
}
/*encabezados de tablas de listados borde interior rojo Subyacente*/
.encabezadosATSubyacente {
	border: 1px solid #FFFFFF;
	background-color: #ce1121;
	text-align: left;
	height: 16px;/*34px;*/
	width: 119px;
	color: #000000;
	padding:3px;
}
.encabezadoBlanco{
	background-color: #FFFFFF;
	width: 1px; 
}
/*encabezados de tablas de listados borde interior rojo*/
.encabezadosAT {
	border: 1px solid #FFFFFF;
	background-color: #ce1121;
	text-align: center;
	height: 16px;
	color: #000000;
	padding:3px;
}
/*encabezados de tablas de listados borde interior rojo*/
.encabezadosVacioWarrantsSimuladores {
	border: 1px solid #FFFFFF;
	background-color: #ce1121;
	text-align: center;
	height: 16px;
	width: 119px;
	color: #000000;
	padding:3px;
}
/*encabezados de tablas de listados borde interior rojo*/
.encabezadosWarrantsSimuladores {
	border: 1px solid #FFFFFF;
	background-color: #ce1121;
	text-align: center;
	height: 16px;
	width: 119px;
	color: #000000;
	padding:3px;
}
/*borde de celda con enlaces de paginacion*/
.bordePaginacion {
	border-top:1px solid #BFBFBF;
	height: 22px;
}
/*celda con enlace de paginacion*/
.paginacion {
	/*border-top:1px solid #FFFFFF;*/
	background-color: #E8E8E8;
	text-align: right;
	height: 21px;
	padding-right:10px; /*6px;*/
}
/*bordes de los listados distintos del buscador de warrants*/
.bordeCeldaListadoNoWarrants {
	padding-left:6px;
	padding-right:6px;
	font:11px;
	width: 119px;
}
/*bordes de los listados*/
.bordeCeldaListadoTop {
	border-top: 1px solid #E8E8E8;
}
.listado_gris {
	background-color: #E6E6E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color:  #474656;
}
.listado_blanco {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color:  #474656;
}
/*celda con enlace de paginacion*/
.paginacion{
	/*border-top:1px solid #FFFFFF;*/
	background-color: #E8E8E8;
	text-align: right;
	height: 21px;
	padding-right:10px; /*6px;*/
}
/*espacio entre tabla y siguientes*/
.paginacionSiguientes {
	padding-right:3px;
}
/*enlaces de paginacion*/
a.paginacionEnlace{ 
	color:#000000;
	text-decoration:none;
	font:11px verdana;
}
/*general para los contenedores con formularios*/
table.contenedorFormulario{
	padding-top:12px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:6px;
	background-color:#F6F6F6;
}
/*celda con inputs de formulario*/
td.celdaInputFormulario {
	padding-left:4px;
	padding-bottom:3px;
}
.negroVolatilidad{
	color:#000000;
	text-decoration:none;
	font:8px verdana;
}
.form_input{
	margin-left:8px;
	background-color:#FFFFFF;	
	border:#1BA9B7 solid 1px;
}

.com_volatilidad_anterior{
	font-family: verdana;
	font-size:10px;
	text-align:right;
	float: left;
}
/*Listado noticias Oscar*/
.negro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	vertical-align: top;
	color: #000000;
	border-spacing: 5px 5px;
	empty-cells: -moz-show-background;
}
.azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	color: #080CC3;
}

/* simulador de volatilidad*/
.com_simulador_vol_tit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	font-weight:bold;
	background-color: #E6E6E6;
	padding: 2px 0px 2px 0px;
	border:solid 1px #FFFFFF;
	text-align:center;
}
.com_simulador_select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000000;
	border: 1px solid #000000;
}