/* CSS Document */

/* Index */

body{margin:0; padding:0; background: #fff; font:normal 12px Trebuchet MS;}
a img{ border:none;}

.top{background-color:#FFF; background-image:url(../images/home/top_imagen_2.jpg); width: 980px; background-position:bottom; height:121px;}
.top_english_link{ background:#006B9F; float:right; text-align:right; font-weight:bold; color:#FFFFFF; display:block; padding:2px 10px 2px 10px; text-decoration:none;}
.top_english_link:hover{color:#0099FF;}

.contenido{background:#FFFFFF; width:980px;}
.col_izquierda{float:left; width:235px; height:356px; background-color:#FFF; /*background-image: url(../images/home/flecha.gif);*/ margin-top:10px;}
.link_descarga{float:right; margin-top:250px; width:155px; height:100px; text-align:right}
.link_caja{float:left; width:120px; margin-right:5px;}
.link_image{float:left; width:30px; height:31px;}

.col_medio{float:left; background:#FFFFFF;	width:735px; margin-left:8px; margin-top:10px;}

a{color:#0080BF;}

.col_medio_sup{background:#0082BF; padding:5px 5px 3px 5px; text-align:left;}
.col_medio_int{float:left; background:#CCCCCC; width:545px;}
.col_medio_int_der{float:left; background:#FFFFFF; width:175px; margin-left:5px; font-weight:bold; color:#FFFFFF; text-align:left;}
.col_medio_int_der_top{background:#0082BF;}
.col_medio_int_der_botton{background:url(../images/home/banco_tex.gif)}
.col_medio_int_der_botton_cont{width:165px; text-align:center; padding:5px; text-align:left;}
.col_medio_int_der_botton_cont_link{text-align:left; font-weight:normal; color:#0080BF; display:block; margin-bottom:10px;}
.col_medio_int_der_botton_cont_link:hover{color:#0099FF;}

.col_medio_inf_izq{float:left; background:#F1F7F8; width:560px; margin-top:10px; margin-bottom:10px; text-align:left; padding-bottom:20px;}
.col_medio_inf_izq_top{float:left; width: 124px; background-color:#0082BF; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:5px; margin-bottom:15px;}
.col_medio_inf_izq_top_2{float:left; background:#D7ECF5; width:430px; text-align:right;}
.col_medio_inf_izq_top_2 a{font:normal 11px Trebuchet MS; color:#0081BF; text-decoration:none;}
.noticia{display:block; padding: 10px 15px 5px 10px; clear:both; font:normal 11px Arial;}
.noticia_img{ float:left; width:95px; text-align:left;}
.noticias_txt{float:left; width:440px;}
.noticias_titulo{font:bold 16px Trebuchet MS; color:#0081BF; padding-bottom:10px;}
.noticias_titulo i{font:normal 12px Trebuchet MS; font-style:normal;}
.ver_mas{ width:100%; text-align:right; clear:both;}
.ver_mas a{ color:#0081BF;}
.col_medio_inf_izq_cont_2_link{text-align:right; font-weight:bold; color:#0080BF; display:block;}
.col_medio_inf_izq_cont_2_link:hover{color:#0099FF}

.col_medio_inf_der{float:left; background:#FFFFFF; width:160px; margin-left:10px; margin-top:10px; border:1px solid #E0EFF3; border-width:1px 1px 0 1px; text-align:left;}
.col_medio_inf_der a{ margin:8px 0 5px 0;}
.col_medio_inf_der_top{width:109px; background:#0082BF; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:5px;}
.col_medio_inf_der_cont{ display:block; padding:5px 5px 10px 5px; text-align:left; border:solid 1px #E0EFF3; border-width:0 0 1px 0;}
.logo_1{width:150px; text-align:center;}
.col_medio_inf_der_tex{width:150px; color:#333333; font-size:9px;}

.cenefa_inf{ width:980px; height:70px;}

.final{ clear:both; height:1px; font-size:1px;}

/* Style tex */
/*MENU*/
.space{ height:71px; clear:both;}
.menu iframe {position:absolute; left:-9999px; border:0; padding:0; margin:0; width:0; height:0;}
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0;}
/* for IE7 to position the tables correctly */
.menu {position:relative; clear:right; }
/* for IE5.5 and IE6 to position the tables corectly */
* html .menu {position:static;}
/* Set up the size of the list items and float left to place inline */
.menu li {float:right; padding:0; z-index:100;}
.menu li li{ float:left;}
/* Give the sub level list item a diffent background color to make it 'stand out'. */
.menu li.sub {background:#3090CF;}
/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0; font-size:1em;}
/* Default link styling */
.menu li a {display:block; color:#FFF; padding:5px 10px 5px 10px; text-decoration:none; text-align:center; font:bold 12px Trebuchet MS; margin:0 15px 0 0; }
.menu li a.slideuno{ text-align:center; width:105px; padding:5px 0;}
.menu li a.slidedos{ text-align:center; width:140px; padding:5px 0;}
.menu li a.slidetres{ text-align:center; width:98px; padding:5px 0;}
.menu li a:hover, .menu li a.activo{background:#FFF url(../images/bot.gif) repeat-x top; color:#39C;}
.menu li a.uno{ background-color:#F1F7F8; font-size:11px; padding:3px 10px 2px 8px; display:block; background-image:none; width:125px; color:#069; border:solid 1px #0082BF; border-width:0px 1px 1px 1px; text-align:left; margin:0; font-weight:normal;}
.menu li a.uno:hover{ background-image:none; background-color:#0082BF; color:#FFF; border:solid 1px #0082BF; border-width:0px 1px 1px 1px;}
/* Style the list OR link hover. Depends on which browser is used */
.menu :hover {color:#fff; /*background:#3090CF url(images/btn_over.gif) repeat-x top;*/}
/* Give the link OR list a relative position. Depends on which browser is used */
.menu li:hover, .menu li a:hover{position:relative; z-index:101;}
/* For all browsers except IE5.5 and IE6 to keep the hover state through the menu cascade. */
.menu li:hover > a {color:#39C; background:#FFF url(../images/bot.gif) repeat-x top;}
.menu li ul li:hover > a {color:#39C; background-color:#FFF; background-image:none;}
/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul ul.left {position:absolute;left:-9999px;}
/* Position the drop-down first sub level beneath the top level list item when hovering over the top level list OR link. The transparent image is for IE7 to render this correctly. The image does not have to exist :) */
.menu :hover ul{left:0; top:22px; background:transparent url(transparent.gif); margin-top:0; padding-top:6px; margin-right:0;}
/* Position the flyout sub levels to the right or left when hovering over the sub level list OR link. */
.menu :hover ul :hover ul { left:175px; top:0px; z-index:200; padding-top:2px; margin-top:0; border:solid 1px #333; border-width:1px 0px 0px 0px;}
.menu :hover ul :hover ul :hover ul { left:175px; top:0; border:solid 1px #5F85BF; border-width:1px 0px 0px 0px;}

.orden{z-index:-1;}

/* Pagina Interna_1*/
.img_noticia{ float:left; margin:0 13px 10px 0;}
.interna_1_cont{ float:left; width:533px; margin:10px;  text-align:justify; font:normal 11px Arial; color:#555;}
.interna_1_subtit{width:100%; font:normal 12px Trebuchet MS; font-style:normal; color:#0080BF; margin-bottom:25px; clear:both;}
.interna_1_cont div.img_anx{ float:left; padding-right:15px; padding-bottom:10px; display:block;}
.interna_1_cont div.img_anx{ float:left; padding-right:15px; padding-bottom:10px; display:block;}
.interna_1_tit{width:100%; font:bold 24px Trebuchet MS; border:solid 1px #0080BF; border-width:0 0 1px 0;}
.interna_1_cenefa_inf{width:980px; height:87px;}
/*Standard Chartered*/
.interna_1_full{ float:left; width:670px; margin:10px 10px 10px 20px; text-align:justify; font:normal 11px Arial; color:#555;}

/*anx*/
/*Cuadro de anexos*/
.anx_img{ font-size:11px; float:right; width:200px; margin-bottom:10px; text-align:right; }
.anexos{ text-align:left; width:160px; background-color:#F1F7F8; padding:7px 10px 10px 10px; border:solid 1px #E1E9EC; margin:0 0 8px 20px; font-size:10px;}
.anexos b{font:bold 14px Trebuchet MS; color:#0080BF; display:block; padding-bottom:10px; padding-top:7px;}
.anexos a{ color:#0080BF; display:block; padding-bottom:7px;}
.anexos .documento{ padding-bottom:6px;}
.anexos .documento a{ padding-bottom:0;}
.anx_img img{ margin-top:15px;}
.anx_img .pie_foto{ width:175px; margin-left:25px; font-size:10px;}

/*Manual*/
.col_izq{float:left; width:235px; height:357px; background-color:#FFF; background-image:url(../images/home/fd_manual.gif); background-repeat:no-repeat; margin-top:10px;}
.col_izq div{ margin-top:310px; text-align:right; margin-left:50px; height:60px;}
.col_izq a{ color:#FFF; float:right; width:140px;}
.col_izq img{ float:right; margin:5px 3px 0 8px;}
.menu_manual{ float:left; font:bold 28px Trebuchet MS; width:250px; color:#007FBF; padding:30px 25px 20px 30px; line-height:78%; }
.menu_manual a{ color:#007FBF; font:normal 14px Trebuchet MS;}
.manual_cont{ float:left; width:410px; display:block; padding-top:10px; padding-left:10px; padding-bottom:30px;}
.manual_cont h1{ font:normal 25px Trebuchet MS; color:#0080BF;}
.manual_cont h2{ color:#0080BF;}
.manual_cont h3{ color:#0080BF;}
.manual_cont h4{ padding-bottom:0; margin-bottom:0;}
.manual_cont div{ width:100%; text-align:center;}
.manual_cont img{ clear:both; margin-left:auto; margin-right:auto;}
.subtit_cont{ margin:15px 0 10px 0; font:bold 13px Trebuchet MS; color:#0080BF;}
.manual_cont a{ color:#007FBF; display:block; clear:right; margin:5px;}

.enlace_manual{ position:absolute; left:50%; top:135px; margin-left:-450px; width:200px; height:160px; text-decoration:none; display:block;}
.manual_cont div.nav_manual{ margin-top:20px; clear:both; width:375px; padding:10px; background-color:#F9f9fc; border:solid 1px #DDD; text-align:left;}
/*Listados*/

.izq_res{ float:left; width:65%; border:solid 1px #999; border-width:0 0 1px 0;  margin-bottom:20px;}
.der_res{ float:left; width:35%; border:solid 1px #999; border-width:0 0 1px 0; text-align:right; margin-bottom:20px; }
.der_res a,.der_res2 a, .izq_res a, .izq_res2 a{ color:#09F;}
.item_noticia{ display:block; margin-top:20px; }
.leyes_titulo{font:bold 16px Trebuchet MS; color:#0081BF;}
.leyes_titulo i{font:normal 10px Verdana; font-style:normal;}
.leyes{display:block; padding: 10px 15px 5px 30px; clear:both; font:normal 11px Arial;}
.ver_mas_leyes{ width:100%; clear:both;}
.ver_mas_leyes a{color:#0081BF; margin-top:-5px;}

/*Formularios*/
.formulario{ font-family:Arial; width:460px; padding:35px; margin:20px 0 20px 0px; background-color:#F3F4F5; border:solid 1px #C5CDD6; text-align:left;}
.formulario input, .formulario select{ font-size:10px; border:solid 1px #C5CDD6; height:17px; width:200px;}
.formulario textarea{ width:250px; font:normal 10px Verdana;}
.formulario input.boton{ width:75px; height:17px; padding-top:0; padding-bottom:3px; background-color:#0081BF; color:#FFF;}
.formulario input.chkbox{ width:auto; border:none; vertical-align:baseline; }
.formulario .fullline{ clear:both; width:100%;}

/*Frase*/
.frase{ position:absolute; top:510px; left:50%; margin-left:-470px;}
