/* CSS Document */
body , html { padding:0px; margin:0px; width:100%; height:100%; }

input, textarea{border:auto;border:1px solid #CCC;}

#cabecera{
	z-index:2;
}

#contenedor_Cuerpo_pagina{
	margin-top:0px;
	width:978px;
	margin:auto;
	/*background:url(/imagenes/fondo_desagregacion.png) no-repeat top left;*/
	float:none;
	min-height:550px;
	_height:550px;
	padding-top:20px;
	text-align:left;
}
#contenedorDivisorBody{
		display:block;
		background	: url(../img/fondo_cont_admin.gif) no-repeat center center;
		width:800px;
		float:left;
		height:auto;
		min-height:300px;
		_height:300px;
		padding-top:0px;
		padding-left:0px;
}
#contDivisorIzq{
		display:block;
		float:left;
		width:210px;
		/*height:500px;*/
		min-height:300px;
		_height:300px;
		padding-top:25px;
		padding-left:5px;
		padding-right:10px;
}
#contDivisorIzq_portada{
		display:block;
		float:left;
		width:210px;
		height:584px;
		padding-top:25px;
		padding-left:5px;
		padding-right:10px;
}

#contDivisorDer{
		display:block;
		float:left;
		width:570px;
		height:auto;
		padding-top:0px;
}
#contTituloinversionista{
		display:block;
	/*	background	: url(../img/franja_tit_inversionistas.jpg) no-repeat center center; */
		float:left;
		width:554px;
		height:22px;
}
#contenedorDivisorSup{
		display:block;
		background	: url(../img/fondo_franja_princ.jpg) no-repeat center center;
		width:532px;
		float:left;
		height:64px;
		padding-left:0px;
		padding-right:20px;
		padding-top:0px;
		text-align:right;
}

#contenedorDivisorSup_sup{
		display:block;
		float:left;
		width:530px;
		height:13px;
		padding-top:17px;
		text-align:right;
}
#contenedorDivisorSup_inf{
		display:block;
		float:left;
		width:525px;
		height:20px;
		text-align:left;
		padding-top:10px;
		padding-left:5px;
}
.class_text_ruta{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#635F59;
}
.class_text_azul{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#5C92BE;
		font-weight:bold;
}

.class_text_idioma{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#8E9295;
}
a:link { color: #666666; text-decoration:none;}
a:visited { color: #666666; text-decoration:none;}
a:hover { color:#000099; text-decoration:underline; }


#contenedorCuerpoInfo{
		display:block;
		background	: url(../img/fondo_cuerpo.jpg) no-repeat center center;
		width:552px;
		float:left;
/*		height:662px; */
		height:auto;
		background-position:top;
		padding-left:0px;
}
#cont_franjaPrinc{
		width:552px;
		height:100px;
		float:left;
		padding-left:10px;
}
#cont_franjaPrinc_izq{
		width:355px;
		height:99px;
		float:left;
}
#cont_titulo_pag{
		width:330px;
		height:20px;
		float:left;
		padding-left:15px;
		padding-top:6px;
		_padding-left:25px;
		display:inline;
}
#cont_2doTitulo_pag{
		width:355px;
		height:auto;
		float:left;
		padding-left:5px;
		padding-top:0px;
		_padding-left:10px;
		display:inline;
}
#cont_3erTitulo_pag{
		width:355px;
		height:30px;
		float:left;
		padding-left:5px;
		padding-top:0px;
		_padding-left:10px;
}

.class_titulo{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#5C92BE;
		font-weight:bold;
}
.class_2dotitulo{
		font-family:Arial, Helvetica, sans-serif;
		font-size:19px;
		color:#3E5E8D;
}
.class_3ertitulo{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#999999;
		font-weight:bold; 
}

#cont_franjaPrinc_der{
		width:185px;
		height:89px;
		float:left;
		padding-top:10px;
		display:block;
}
#cont_imgDer{
		width:179px;
		height:80px;
		float:left;
		padding-right:10px;
		text-align:right;
		_padding-right:5px;
		display:inline;
}
#franja_segundo_contenido{
		width:542px;
		/*height:600px;*/
		height:auto;
		float:left;
		padding-left:10px;
		padding-right:10px;
}
.class_textCuerpo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}

#franja_contenido_img{
		width:542px;
		height:auto;
		float:left;
		padding-left:5px;
		padding-right:10px;
		padding-top:5px;
}
#franja_btns_comentario_img{
		background	: url(../img/fondo_btns_cifras.gif) no-repeat center center;
		width:542px;
		height:25px;
		float:left;
		padding-left:10px;
		padding-right:0px;
		padding-top:5px;
}

#primer_btn_cifras{
	width:auto;
	height:22px;
	float:left;
	display:block;
	padding-right:3px;	
	_padding-right:3px;
}

#segundo_btn_cifras{
	width:auto;
	height:22px;
	float:left;
	display:block;
	padding-right:3px;
	_padding-right:3px;
}

#tercer_btn_cifras{
	width:auto;
	height:22px;
	float:left;
	display:block;
}

#cont_fondo_clasificados1{
	background	: url(../img/fondo_info_clasificados.jpg) no-repeat center center;
	width:545px;
	height:289px;
	float:left;
	padding-left:8px;
	padding-top:5px;
	display:block;
	
}

.class_titulo_clasif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.class_Subtitulo_clasif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}
.class_texto_clasif{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}

#cont_fondo_clasificados2{
	background	: url(../img/fondo_datos_financieros.jpg) no-repeat center center; 
	width:544px;
	height:330px;
	float:left;
	padding-left:8px;
	display:none;
	visibility:hidden;
	_padding-top:3px;
	_padding-left:3px;
}
#cont_fondo_clasificados3{
	background	: url(../img/fondo_cifras_fisicas.jpg) no-repeat center center; 
	background-position:top;
	width:544px;
	height:502px;
	float:left;
	padding-left:8px;
	display:none;
	visibility:hidden;
}

.class_texto_agnos{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
#cont_franja_celeste_tabla{
	background	: url(../img/franja_celeste.jpg) no-repeat center center; */
	width:530px;
	height:20px; 
	float:left;
	display:block;
	padding-top:6px;
	_padding-top:5px;
}
#cont_franja_blanca_tabla{
	width:530px;
	height:20px;
	float:left;
	display:block;
	padding-top:6px;
}

.class_primera_franja_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
#cont_primera_franja_tabla{
	width:330px;
	height:25px;
	float:left;
	display:block;
}
.class_general_franja_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
#cont_gnral_franja_tabla{
	width:62px;
	height:25px;
	float:left;
	display:block;
}
.class_texto_pie_tabla{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
#contenedorDivisorSup_portada{
		display:block;
		background	: url(../img/fondo_franja_princ_portada.jpg) no-repeat center center;
		width:532px;
		float:left;
		height:45px;
		padding-left:0px;
		padding-right:20px;
		padding-top:0px;
		text-align:right;
}

#cont_franja1_portada{
		display:block;
		width:560px;
		height:121px;
		float:left;
}
#cont_banner1_portada{
		display:block;
		float:left;
		width:367px;
		height:121px;
}
#cont_banner2_portada{
		display:block;
		float:left;
		width:189px;
		height:121px;
}
#cont_franja2_portada{
		display:block;
		width:555px;
		/*height:135px;*/
		height:145px;
		float:left;
		padding-top:5px;
}
#cont_franja2_portada_izq{
		display:block;
		width:265px;
		/*height:128px;*/
		float:left;
		padding-left:5px;
}
#cont_franja2_portada_der{
		display:block;
		width:260px;
		/*height:128px;*/
		float:left;
		padding-left:10px;
}


#cont_banner3A_portada{
		display:block;
		float:left;
		width:268px;
		/*height:123px;*/
		height:140px;
		background:url(/inversionistas/archivos/banner3_portada.gif) no-repeat bottom center;
}
#cont_banner3B_portada{
		display:block;
		float:left;
		width:268px;
		/*height:123px;*/
		height:140px;
		background:url(/inversionistas/archivos/banner3_portada.gif) no-repeat bottom center;
}
/*CONTIENE LA FRANJA 3 Y 4 DEL LADO IZQUIERDO*/
#cont_General_franja3_izq{
		display:block;
		width:270px;
		height:auto;
		float:left;
		padding-top:5px;
		padding-left:5px;
}
/*
#cont_franja3Izq_portada{
		display:block;
		width:270px;
		height:95px;
		float:left;
		padding-top:5px;
		padding-left:5px;
} */
/*
#cont_franja3Der_portada{
		display:block;
		width:270px;
		height:175px;
		float:left;
		padding-top:5px;
} */
#cont_banner5_portada{
		display:block;
		width:265px;
		height:90px;
		float:left;
}
#cont_banner5_portada_der{
		display:block;
		width:275px;
		height:auto;
		float:left;
}

#cont_franja4_portada{
		display:block;
		width:260px;
		height:67px;
		float:left; 
		padding-top:5px;
		padding-left:10px;
}
cont_titulo_franja4{
		display:block;
		width:255px;
		height:30px;
		float:left;
}

#cont_botones_resultado{
		display:block;
		width:255px;
		height:80px;
		float:left;
		
		padding-top:10px;
}
#cont_General_franja3_der{
		display:block;
		width:295px;
		height:auto;
		float:left;
		padding-top:0px;
		padding-left:5px;
}
/*
#cont_franja4Der_portada{
		display:block;
		width:270px;
		height:145px;
		float:left;
		padding-top:5px;
} */

#cont_banner6_portada_der{
		display:block;
		width:275px;
		height:142px;
		float:left;
}

#cont_banner_final{
		display:block;
		/*width:360px;*/
		width:550px;
		height:30px;
		float:left;
		text-align:right;
		/*padding-right:20px;*/
		padding-top:0px; 
}
#banner_final_izq{
		display:block;
		width:173px;
		height:auto;
		float:left;
}
#banner_final_der{
		display:block;
		width:173px;
		height:auto;
		float:right;
		background-position:right;
}

.banner_final{
	display:inline;
	width:173px;
	height:auto;
	float:left;
	margin-right:10px;
}



#cont_banner4_portada{
		display:block;
		width:358px;
		height:72px;
		float:left;
}
#franja1_titulo{
		display:block;
		float:left;
		width:278px;
		height:30px;
		padding-top:15px;
		padding-left:22px;
}
.class_franja1_titulo{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#3E5E8D;
}
#franja1_contenido{
		display:block;
		float:left;
		width:265px;
		height:45px;
		padding-top:0px;
		padding-left:18px;
}
.class_franja1_contenido{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#635F59;
}
#franja1_final{
		display:block;
		float:left;
		width:55px;
		height:30px;
		padding-top:0px;
		padding-left:210px;
}
#franja3_titulo{
		display:block;
		float:left;
		width:200px;
		height:18px;
		padding-top:5px;
		padding-left:3px;
}
.class_texto_titulos_gral{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#788EAF;
}
#franja3_bajada{
		display:block;
		float:left;
		width:200px;
		/*height:19px;*/
		height:40px;
		padding-top:0px;
		padding-left:3px;
}
.class_texto_bajada_gral{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#3E5E8D;
}
#franja3_contenido{
		display:block;
		float:left;
		width:265px;
		height:60px;
		padding-top:4px;
		padding-left:3px;
}
.class_texto_contenido_gral{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}

#franja5_titulo{
		display:block;
		float:left;
		width:256px;
		/*height:20px;*/
		padding-top:5px;
		padding-left:14px;
		_padding-left:22px;
}
#franja5_contenido{
		display:block;
		float:left;
		width:260px;
		height:50px;
		padding-top:10px;
		padding-left:12px;
}
#franja5_titulo2{
		display:block;
		float:left;
		background-position:left;
		width:220px;
		height:16px;
		padding-top:13px;
		padding-left:23px;
		_padding-top:15px;
		_padding-left:30px;
}
#franja5_contenido2{
		display:block;
		float:left;
		width:274px;
		height:auto;
		padding-top:5px;
		padding-left:6px;
		_padding-left:6px;
}
#franja_banner6_portada_der_titulo{
		display:block;
		float:left;
		width:230px;
		height:20px;
		padding-top:3px;
		padding-left:20px;
}

#franja_banner6_portada_der_contenido{
		display:block;
		float:left;
		width:200px;
		height:102px;
		padding-top:5px;
		padding-left:23px;
}
#franja_segundo_contenido_memoria{
		width:552px;
		height:auto;
		float:left;
		display:block;
		padding-left:5px;
		padding-right:10px;
		_padding-left:10px;
}
#cont_fondo_memoria_anual{
		display:block;
		background	: url(../img/fondo_memoria_anual.gif) no-repeat center center;
		width:542px;
		float:left;
		height:342px;
		padding-left:10px;
		padding-top:20px;
		text-align:left;
}
#cont_fondo_memoria_anual_izq{
		width:400px;
		height:342px;
		float:left;
		display:block;
		padding-left:0px;
}
#cont_fondo_memoria_anual_der{
		width:135px;
		height:342px;
		float:left;
		display:block;
		padding-left:0px;
		padding-top:0px;
}

#cont_fondo_memoria_anual_der_titulo{
		width:125px;
		height:40px;
		float:left;
		display:block;
		padding-left:10px;
		padding-top:0px;
}

#cont_fondo_memoria_anual_btns{
		width:135px;
		height:302px;
		float:left;
		display:block;
		padding-left:0px;
		padding-top:0px;
}



#cont_titulo_memoria_anual{
		width:300px;
		height:20px;
		float:left;
		display:block;
		padding-left:0px;
}
.class_titulo_memoria{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
}
#cont_imagen_memoria_anual{
		width:358px;
		height:215px;
		float:left;
		display:block;
		padding-left:13px;
		padding-top:10px;
}
#cont_btn_descargar_mem{
		width:370px;
		height:20px;
		float:left;
		display:block;
		padding-left:0px;
		padding-top:5px;
		text-align:right;
}
#cont_link_desc_adobe{
		width:500px;
		height:15px;
		float:left;
		display:block;
		padding-top:10px;
		padding-left:5px;
		padding-bottom:5px;
		_padding-bottom:5px;
		_padding-left:15px;
}
.class_text_adobe_ini{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
}
.class_link_adobe{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#B30000;
}
#cont_fondo_memoria_20F{
		background	: url(../img/fondo_memoria_20F.gif) no-repeat center center;
		display:block;
		float:left;
		width:531px;
		height:591px;
		padding-top:0px;
		padding-left:20px;
		_padding-left:20px;
}
#cont_contenido1_20F{
		display:block;
		float:left;
		width:450px;
		height:90px;
		padding-top:25px;
		_padding-left:16px;
}
#cont_bloque1_informeAnual_gnral{
		display:block;
		float:left;
		width:550px;
		height:70px;
		padding-top:0px;
		padding-left:0px;
}
#cont_bloque1_informeAnual_izq{
		display:block;
		float:left;
		width:260px;
		padding-top:0px;
		padding-left:0px;
}
#cont_bloque1_informeAnual_der{
		display:block;
		float:left;
		width:260px;
		padding-top:0px;
		padding-left:0px;
}
.cont_titulo_20F{
		display:block;
		float:left;
		width:255px;
		height:27px;
		padding-top:0px;
		padding-left:0px;
		_padding-left:16px;
}
.class_texto1_memoria20F{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5C92BE;
}
.class_texto2_memoria20F{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#3E5E8D;
}

#cont_contenido_20F{
		display:none;
		float:left;
		width:240px;
		height:90px;
		padding-top:0px;
		padding-left:0px;
		_padding-left:16px;
}

#cont_btn_desc_informe{
		display:block;
		float:left;
		text-align:left;
		width:190px;
		height:20px;
}

#cont_bloque2_informeAnual_gnral{
		display:block;
		float:left;
		width:550px;
		height:100px;
		padding-top:0px;
		padding-left:0px;
}
#cont_bloque2_informeAnual_izq{
		display:block;
		float:left;
		width:260px;
		height:140px;
		padding-top:0px;
		padding-left:0px;
}
#cont_bloque2_informeAnual_der{
		display:block;
		float:left;
		width:260px;
		height:100px;
		padding-top:0px;
		padding-left:0px;
}
#contenedor_20f{
	clear:both;
	height:430px;
}
.cont_bloque_20f{
	float:left;
	display:inline;
	margin-bottom:35px;
	width:250px;
	height:50px;
}

#franja_segundo_contenido_comunicados{
		width:552px;
		height:auto;
		float:left;
		display:block;
		padding-left:3px;
	/*	padding-right:5px; */

}

#cont_fondo_resultados_trimestrales{
		background	: url(../img/franja_botones_agnos.jpg) no-repeat center center;
		width:547px;
		height:24px;
		float:left;
		display:block;
		padding-top:5px;
		_padding-top:3px;
		padding-left:5px;
		_padding-left:5px;
/*		display:none;
		visibility:hidden; */
}
#bloque_resultado_trimestral1{
		display:block;
		visibility:visible;
}
/*
#cont_tabla_resultados_trimestrales{
		background	: url(../img/fondo_archivos_resultados.jpg) no-repeat center center;
		width:550px;
		height:213px;
		float:left;
		display:block;
		padding-top:0px;
		padding-left:3px;
		_padding-left:3px;
} */
.class_cont_tabla_resultados_trimestrales{
		background	: url(../img/fondo_archivos_resultados.jpg) no-repeat center center;
		width:543px;
		height:193px;
		float:left;
		display:block;
		padding-top:15px;
		padding-left:10px;
/*		_padding-left:10px; */
		display:none;
		visibility:hidden;
}

.class_titulo_tabla_resul{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
}

.class_texto_tabla_resul{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#666666;
}
#cont_franja_celeste_tabla_resul{
		background	: url(../img/franja_celeste_tabla_result.gif) no-repeat center center;
		display:block;
		float:left;
		width:526px;
		height:25px;
}
#cont_franja_blanca_tabla_resul{
		display:block;
		float:left;
		width:526px;
		height:25px;
}

.class_td1_tabla_result{
		width:100px;
		text-align:center;
}
.class_td2_tabla_result{
		width:80px;
		text-align:center;
}
.class_msj_result_trim{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
#contenedor_noticias0{
		display:block;
		visibility:visible;
}


.class_cont_fondo_noticias_comunicado{
		background	: url(../img/fondo_noticias_comunicado_prensa_b.jpg) repeat-y center center;
		display:none;
		visibility:hidden;
		float:left;
		/*width:542px;*/
		width:547px;
		/*min-height:522px;
		_height:522px;*/
		padding-top:10px;
		padding-left:5px;
		/*padding-left:10px;
		_padding-left:0px;*/
}


#cont_franja_noticias_comunicado{
		/*background	: url(../img/franja_noticia_com_prensa.gif) no-repeat 0 0;*/
		display:block;
		float:left;
		width:486px;
		height:90px;
		padding-top:10px;
		
		padding-bottom:20px;
		padding-left:8px;
}

.class_titulo_noticia_comunicado{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
}
#cont_titulo_noticia_comunicado{
		display:block;
		float:left;
		width:300px;
		min-height:20px;
		_height:20px;
		padding-top:0px;
		padding-left:0px;
		border:1px solid white;
}

#cont_descripcion_noticia_comunicado{
		display:block;
		float:left;
		width:400px;
		/*height:20px;*/
		/*padding-top:8px;*/
		border:1px solid white;
		margin-top:5px;
		padding-left:18px;
		background	: url(../img/franja_noticia_com_prensa.gif) no-repeat 0 0;
}
.class_descrip_noticia_comunicado{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#635F59;
}
#cont_btn_descarga_noticia{
		display:block;
		float:left;
		width:430px;
		/*height:15px;*/
		text-align:right;
		border:1px solid white;
}
.class_tit_info_finan{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#5C92BE;
}
.class_color_icono{
		color:#A5BC00;
}

#franja_segundo_contenido_politica{
		width:542px;
		/*height:600px;*/
		height:auto;
		float:left;
		padding-left:10px;
		padding-right:10px;
}

#franja_texto_contenido_politica{
		width:530px;
		height:500px;
		float:left;
		padding-left:0px;
		padding-right:0px;
}
#franja_btn_contenido_politica{
		width:520px;
		height:30px;
		float:left;
		padding-left:0px;
		padding-right:0px;
		text-align:right;
}

#contenedor_estado0{
		display:block;
		visibility:visible;
}

#cont_franja_archivos_estado_celeste{
		width:521px;
		height:20px;
		background	: url(../img/franja_celeste_tabla_result.gif) no-repeat center center;
		display:block;
		float:left;
		padding-top:5px;
		padding-left:5px;
}
#cont_franja_archivos_estado_blanco{
		width:521px;
		height:20px;
		display:block;
		float:left;
		padding-top:5px;
		padding-left:5px;
}

#cont_titulo_tabla_archi_estado{
		width:400px;
		height:20px;
		display:block;
		float:left;
}

.class_titulo_tabla_estado{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#666666;
}

#cont_btn_tabla_archi_estado{
		width:100px;
		height:20px;
		display:block;
		float:left;
}

.class_cont_fondo_otras_presentaciones{
		background	: url(../img/fondo_otras_presentaciones.jpg) no-repeat center center;
		display:none;
		visibility:hidden;
		float:left;
		width:546px;
		height:517px;
		padding-top:5px;
		padding-left:5px;
		_padding-left:5px;
		_padding-top:5px;
}

#cont_franja_otra_presentacion{
		background	: url(../img/fondo_franja_otras_presentaciones.gif) no-repeat center center;
		display:block;
		float:left;
		width:530px;
		height:69px;
		padding-top:10px;
		padding-left:8px;
		_padding-top:10px;
		_padding-left:8px;
}

#cont_titulo_otras_presentaciones{
		display:block;
		float:left;
		width:450px;
		height:15px;
		padding-top:0px;
		padding-left:0px;
}
#cont_descripcion_otras_presentaciones{
		display:block;
		float:left;
		width:350px;
		height:8px;
		padding-top:10px;
		padding-left:0px;
		_padding-top:10px;
}

#cont_btn_descarga_presentacion{
		display:block;
		float:left;
		width:520px;
		height:15px;
		text-align:right;
}
.class_descrip_otras_presentaciones{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#635F59;
}

#tabla_opinion_f1{
		width:80px;
		height:60px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:left;
}
.class_color_titulo{
		color:#5C92BE;
		font-weight:bold;
}

#tabla_opinion_f1_2{
		width:80px;
		height:60px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
}

#tabla_opinion_f2{
		width:60px;
		height:60px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
}

#tabla_opinion_f3{
		width:100px;
		height:60px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
}
#tabla_opinion_f4{
		width:50px;
		height:60px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		text-align:center;
}
.class_opinion_cel{
		background	: url(../img/franja_celeste_opinion.jpg) no-repeat center center;
		background-position:left;
}
.class_opinion_plomo{
		background-color:#CCCCCC;
		
}

.class_titulo_opinion{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5C92BE;
}

#franja_segundo_contenido_opinion_top{
	background:url(../img/top_tabla_opinion_analistas.gif) no-repeat top center;
	float:left;
	display:block;
	width:561px;
	height:30px;
	font-size:1px;
}

#franja_segundo_contenido_opinion{
		/*background	: url(../img/fondo_opinion_analista.gif) no-repeat top center;*/
		background:url(../img/center_tabla_opinion_analistas.gif) repeat-y top center;
		/*width:541px;*/
		width:561px;
		/*min-height:785px;
		_height:785px;*/
		float:left;
		display:block;
		/*padding-left:10px;
		padding-right:10px;*/
}

#franja_segundo_contenido_opinion table{
	width:540px;
	margin-left:10px;
}

/**LINK**/

.link {
}

a.link:link, a.link:visited  {
	text-decoration:none;
}

a.link:hover  {
	text-decoration: underline;
	color:#000000;
}
#cont_titulo_tabla_opinion{
		display:block;
		float:left;
		width:561px;
		height:40px;
}
#cont_titulo_tabla_opinion table{
	margin-left:10px;
}

#contenedor_contenido_opinion{
		width:540px;
		min-height:720px;
		_height:720px;
		display:block;
		float:left;
}

#cont_pie_tabla_opinion{
margin-top:10px;
		width:561px;
		height:40px;
		display:inline;
		float:left;
		_padding-top:3px;
		background:url(../img/bottom_tabla_opinion_analistas.gif) no-repeat bottom center;
		}
#cont_pie_tabla_opinion table{
	margin-top:10px;
}

.class_pie_tabla_opinion{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-align:center;
		padding-top:3px;
}

#franja_segundo_contenido_dividendos{
		width:541px;
		height:auto;
		float:left;
		display:block;
		padding-left:10px;
		padding-right:10px;
		padding-top:30px;
}
#franja_segundo_contenido_dividendos table{
	margin-top:8px;
	margin-left:5px;
}

#cont_intro_dividendos{
		width:540px;
		height:auto;
		display:block;
		float:left;
		padding-bottom:15px;		
}
.class_text_dividendos{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
#cont_fondo_dividendos{
		background	: url(../img/fondo_info_dividendos.gif) no-repeat center center;
		background-position:left;
		width:546px;
		height:443px;
		float:left;
		display:block;
		padding-left:5px;
		padding-top:0px;
}

#cont_pie_dividendos{
		width:540px;
		height:auto;
		display:block;
		float:left;		
}

#cont_fila1_dividendos{
		width:220px;
		height:20px;
		display:block;
		float:left;
		padding-top:5px;
}
.class_fila_titulo_divid{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		padding-top:5px;
}

#cont_fila2_dividendos{
		width:180px;
		height:20px;
		display:block;
		float:left;
		padding-top:5px;
}

#cont_fila3_dividendos{
		width:120px;
		height:20px;
		display:block;
		float:left;
		padding-top:5px;
}

.class_text_dividendos_celeste{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}

.class_franja_dividendos_blanco{
		width:521px;
		height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
.class_franja_dividendos_celeste{
		background	: url(../img/franja_celeste_dividendos.gif) no-repeat center center;
		background-position:left;
		width:521px;
		height:20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
.class_texto_agnos_dividendo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:10px;
		color:#5C92BE;
}
.class_texto_porcentaje_dividendo{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
#cont_separador_dividendos{
		width:60px;
		height:20px;
		text-align:center;
}

#cont_tit_politica_dividendo{
		width:520px;
		height:20px;
		display:block;
		float:left;
}

#cont_bajada_politica_dividendo{
		width:520px;
		height:20px;
		display:block;
		float:left;
}

.class_tit_politica_dividendos{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5C92BE;
}
.class_text_vignetas{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
#cont_vigneta1_dividendo{
		background	: url(../img/vigneta_1.gif) no-repeat;
		background-position: top left;
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:25px;
}
#cont_vigneta2_dividendo{
		background	: url(../img/vigneta_2.gif) no-repeat;
		background-position:top left;
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:25px;
}
#cont_vigneta3_dividendo{
		background	: url(../img/vigneta_3.gif) no-repeat;
		background-position:top left;
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:25px;
}
#cont_vigneta4_dividendo{
		background	: url(../img/vigneta_4.gif) no-repeat;
		background-position:top left;
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:25px;
}
#cont_vigneta5_dividendo{
		background	: url(../img/vigneta_5.gif) no-repeat;
		background-position:top left;
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:20px;
}
#cont_vigneta5_sgte_dividendo{
		display:block;
		float:left;
		width:500px;
		height:auto;
		padding-left:40px;
		padding-bottom:25px;
}
#cont_punto_vigneta_dividendo{
		background	: url(../img/punto_vigneta.gif) no-repeat;
		background-position:top,left;
		display:block;
		float:left;
		width:480px;
		height:auto;
		padding-left:12px;
		padding-bottom:10px;
}
#cont_punto_final_vigneta_dividendo{
		display:block;
		float:left;
		width:480px;
		height:auto;
		padding-left:12px;
		padding-bottom:10px;
}
#cont_pie_vigneta_dividendo{
		display:block;
		float:left;
		width:530px;
		height:auto;
		padding-left:10px;
		padding-bottom:20px;
}
#cont_btn_siguiente_dividendo{
		display:block;
		width:530px;
		height:auto;
		text-align:right;
}
#cont_btn_anterior_dividendo{
		display:block;
		width:530px;
		height:auto;
		text-align:left;
		padding-left:10px;
}

#franja_contenido__politica_dividendos1{
		width:541px;
		height:auto;
		float:left;
		display:block;
		visibility:visible;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
}
#franja_contenido__politica_dividendos2{
		width:541px;
		height:auto;
		float:left;
		display:none;
		visibility:hidden;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
}

#cont_franja_btns_precio{
		background	: url(../img/franja_btns_evolucion.gif) no-repeat center center;
		background-position:top;
		width:551px;
		height:23px;
		display:block;
		float:left;
		padding-top:5px;
}

#primer_btn_evolucion{
		width:auto;
		height:22px;
		display:block;
		float:left;
		padding-left:4px;
		padding-right:5px;
		_padding-right:5px;
		_padding-left:4px;
}

#segundo_btn_evolucion{
		width:auto;
		height:22px;
		display:block;
		float:left;
		padding-right:5px;
		_padding-right:5px;
}

#tercer_btn_evolucion{
		width:auto;
		height:22px;
		display:block;
		float:left;
}

.franja_segundo_contenido_precio_accion{
		/*background	: url(../img/fondo_precio_accion.jpg) no-repeat center center;
		background-position:top;  */
		width:531px;
		height:321px;
		float:left;
		display:none;
		visibility:hidden;
		/*padding-left:10px;
		_padding-left:4px;
		padding-right:10px;*/
}
.franja_segundo_contenido_precio_accion iframe{
	border:1px solid #CCC;
}
#cont_precioaccion0{
		display:block;
		visibility:visible;
}

#cont_tit_precio_historico{
		display: block;
		float:left;
		width:520px;
		height:40px;
		padding-top:10px;
		padding-bottom:10px;
		border-bottom:1px solid #CCCCCC;
}

.class_tit_precio_historico{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5C92BE;
		font-weight:bold;
}

.class_bajada_precio_historia{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#8C8C8C;
}
#cont_tabla_evo_precio{
		display:block;
		float:left;
		width:540px;
		height:300px;
}
#cont_f1_evoprecio{
		display:block;
		float:left;
		width:540px;
		height:50px;
}
#cont_col1_evoprecio{
		display:block;
		float:left;
		width:180px;
		text-align:left;
}
#cont_col2_evoprecio{
		display:block;
		float:left;
		width:70px;
		text-align:center;
/*		border-right:1px solid #CCCCCC; */
}

#cont_col3_evoprecio{
		display:block; 
		float:left;
		width:60px;
		text-align:center;
}
#cont_col4_evoprecio{
		display:block;
		float:left;
		width:70px;
		text-align:center;
}
.class_encabezado_evoprecio{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#5C92BE;
		font-weight:bold;
}
.class_texto_gnral_evoprecio{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}
#cont_fsig_evoprecio_cel{
		display:block;
		float:left;
		width:540px;
		height:19px;
		padding-top:7px;
		background	: url(../img/franja_celeste.jpg) no-repeat center center;
		background-position:left;
}
#cont_fsig_evoprecio_blan{
		display:block;
		float:left;
		width:540px;
		height:19px;
		padding-top:7px;
}
#cont_fsig2_evoprecio_blan{
		display:block;
		float:left;
		width:540px;
		height:28px;
		padding-top:7px;
}

#cont_parte1_contactenos{
		display:block;
		float:left;
		width:540px;
		height:130px;
}
.class_texto_contactenos{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		
		margin-right:10px;
}
#cont_seg_contenido_contectenos{
		display:block;
		float:left;
		width:500px;
		height:auto;
}

.class_texto_cel_contactenos{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#5C92BE;
		font-weight:bold;
}

#cont_punto_vigneta_contactenos{
		background	: url(../img/punto_vigneta.gif) no-repeat;
		background-position:top left;
		display:block;
		float:left;
		width:480px;
		height:auto;
		padding-left:12px;
		padding-bottom:10px;
}
#cont_titulos_contactenos{
		display:block;
		float:left;
		width:490px;
		height:auto;
		padding-left:2px;
		padding-bottom:10px;
}
#cont_formulario_contactenos{
		display:block;
		float:left;
		width:554px;
		height:375px;
		background	: url(../img/fondo_formulario_contactenos.gif) no-repeat center center;
}
#bloque1_formulario_contact{
		display:block;
		float:left;
		width:500px;
		height:30px;
		padding-left:20px;
		padding-top:20px;
}

#bloque2_formulario_contact{
		display:block;
		float:left;
		width:500px;
		height:40px;
		padding-left:20px;
		padding-top:10px;
}

#bloque3_formulario_contact{
		display:block;
		float:left;
		width:500px;
		height:30px;
		padding-left:20px;
		padding-top:10px;
}
#bloque4_formulario_contact{
		display:block;
		float:left;
		width:500px;
		height:130px;
		padding-left:20px;
		padding-top:10px;
}
#bloque5_formulario_contact{
		display:block;
		float:left;
		width:500px;
		height:30px;
		padding-left:15px;
		padding-top:10px;
}
#bloque_izq_botones{
		display:block;
		float:left;
		width:200px;
		height:25px;
}
#bloque_der_botones{
		display:block;
		float:right;
		width:80px;
		height:25px;
}

#franja_contenido_contacto{
		width:542px;
		height:auto;
		float:left;
		padding-left:10px;
		padding-right:10px;
}

.class_campo_nombre{
		width:490px;
		height:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
.class_campo_compania{
		width:490px;
		height:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
.class_campo_mail{
		width:250px;
		height:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

.class_campo_area{
		width:50px;
		height:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

.class_select_area{
		width:50px;
		height:16px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}

.class_campo_telefono{
		width:140px;
		height:14px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
.class_texto_textarea{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
}
#cont_bloque_mensaje{
		display:block;
		float:left;
		width:450px;
		height:30px;
		text-align:center;
}

#cont_franja_gobiernos{
		background	: url(../img/franja_btns_gobierno.jpg) no-repeat center center;
		display:block;
		float:left;
		width:533px;
		height:24px;
		padding-left:10px;
}
/*
#franja_segundo_contenido_gobierno{
		width:552px;
		height:auto;
		float:left;
		display:block;
		padding-left:5px;
		padding-right:10px;
		_padding-left:10px;
}
*/
.class_franja_segundo_contenido_gobierno{
		width:552px;
		height:auto;
		float:left;
		padding-left:5px;
		padding-right:10px;
		_padding-left:10px;
		display:none;
		visibility:hidden;
}

#cont_direc_ejec_bloque1{
		display:block;
		visibility:visible;
}

#ejecutivos_bloque1{
		display:block;
		visibility:visible;
}


.class_bloque_directores{
		display:none;
		visibility:hidden;
		width:550px;
		height:auto;
		padding-top:20px;
}
#directores_bloque1{
			display:block;
			visibility:visible;
}

#cont_vigneta_directivos{
		background	: url(../img/punto_vigneta.gif) no-repeat;
		background-position:left,top;
		display:block;
		float:left;
		width:480px;
		height:15px;
		padding-left:15px;
		padding-bottom:10px;
}
#cont_nombre_directivos{
		display:block; 
		float:left; 
		width:480px;
		height:15px;
		padding-left:15px;
		padding-bottom:10px;
}


#cont_vigneta_comite{
		background	: url(../img/punto_vigneta.gif) no-repeat;
		background-position:left,top;
		display:block;
		float:left;
		width:480px;
		height:auto;
		padding-left:15px;
		padding-bottom:10px;
}

.class_titulo_vigneta{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#5C92BE;
}

.cont_texto_directores{
		display:none;
		visibility:hidden;
		width:480px;
		height:auto;
		float:left;
		padding-left:10px;
		padding-bottom:20px;
}

#cont_texto_directores2{
		display:block;
		width:480px;
		height:auto;
		float:right;
		padding-bottom:20px;
}

#cont_texto_directores2b{
		display:block;
		width:540px;
		height:auto;
		float:left;
		padding-bottom:20px;
}

#cont_titulo_directores{
		display:block;
		width:540px;
		height:auto;
		float:left;
		padding-bottom:10px;
}
.class_texto_directores{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
}

.class_texto_directores1{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#003399;
}
.class_texto_directores2{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FF0000;
}


#cont_botones_directores{
		display:block;
		float:left;
		width:480px;
		height:50px;
		text-align:right;
}
#cont2_botones_directores{
		display:block;
		float:left;
		width:480px;
		height:50px;
		text-align:left;
}

#cont_btn_izq_directores{
		display:block;
		float:left;
		width:240px;
		height:40px;
		text-align:left;
}
#cont_btn_der_directores{
		display:block;
		float:left;
		width:240px;
		height:40px;
		text-align:right;
}

#cont_bloque_comite_directores{
		display:block;
		float:left;
		width:550px;
		/*height:610px;*/
		height:auto;
		padding-top:20px;
}
#contBloque2_gobiernos{
		background	: url(../img/fondo_etica_gobiernos.jpg) no-repeat;
		width:546px;
		height:250px;
		float:left;
		display:block;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		_padding-left:10px;

}

#cont_texto_bloque2_gobiernos{
		width:500px;
		height:170px;
		display:block;
		float:left;
		padding-top:10px;
}

#cont_boton_bloque2_gobiernos{
		width:500px;
		height:30px;
		display:block;
		float:left;
		text-align:right;
}
.class_tit_codetica_gobiernos{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#5C92BE;
}



.class_caja_registro{
display:block; width: 542px; height:86px; background-image:url(../img/fondo_clandario1.jpg); background-repeat:no-repeat; padding:5px;margin-left:5px;
}

.class_caja_registro2{
display:block; width: 542px; height:86px; background-image:url(../img/fondo_clandario1.jpg); background-repeat:no-repeat; padding:5px;margin-left:8px;
float:right; padding-right:15px; _padding-right:2px;padding-bottom:0px;
}

.class_caja_calendario{
display:block; width: 560px; height:485px; background-image:url(../img/fondo_clandario2.jpg); background-position:left; background-repeat:no-repeat; padding-top:15px;
}

.class_caja_registro_campo {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		border:1px solid #CCCCCC;
		height:16px;
		width:177px;
}

.left_cell{ border-left:1px solid #cccccc; }
.bottom_cell{ border-bottom:1px solid #cccccc; }

.fondo_dif_cell{background-image: url(../img/fondo_dif_cell.jpg); background-repeat:no-repeat;}

#primer_btn_deuda{
	width:148px;
	height:22px;
	float:left;
	display:block;	
}

#segundo_btn_deuda{
	width:155px;
	height:22px;
	float:left;
	display:block;
}

#tercer_btn_deuda{
	width:226px;
	height:22px;
	float:left;
	display:block;
}


#cont_fondo_deuda1
{
	display:block; background-image: url(../img/fondo_deuda3.jpg); background-repeat:no-repeat;
	width:542px; height:478px; float:left;
	padding-top:10px;
	padding-left:10px;
}

#cont_fondo_deuda2, #cont_fondo_deuda3
{
	display:none; visibility:hidden; background-image: url(../img/fondo_deuda1.jpg); background-repeat:no-repeat;
	width:542px; height:355px; float:left; background-position:top;
	padding-top:10px;
	padding-left:10px;
}

.class_titulo_deuda{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#5C92BE;
		padding-bottom:10px;
		padding-top:10px;
}

.class_parche{ color:#FFFFFF;}

a:link { color: #666666; text-decoration:none;}
a:visited { color: #666666; text-decoration:none;}
a:hover { color:#000099; text-decoration:underline; }

#cont_margen_popup{
	padding-top:-200px;
	padding-left:-200px;
	display:block;
	width:auto;
	height:auto;
}
.class_ventana_pop{
	margin-top:-100px;
	margin-left:-200px;
}
#cont_titulo_franja4{
	display:block;
	float:left;
	height:20px;
	padding-left:14px;
	padding-top:5px;
	width:256px;
}

