body
{		
    scrollbar-arrow-color:#1C3E5A;
    scrollbar-darkshadow-color:#fff;
    scrollbar-highlight-color:#ddd;
    scrollbar-shadow-color:#fff;  
    scrollbar-face-color:#ddd;
    scrollbar-3dlight-color:#fff;
    scrollbar-track-color :#fff;
	overflow-x:auto;
	overflow-y:auto;
	
}

#contenedor
{	
	width:900px;	
}
#cabecera{
	float:right;
	background:#012354;
	margin-bottom:6px;
	margin-top:4px;
}
.boton_menu{font-family:Arial;	font-size:11px;	text-decoration:none; color:#002966; margin:2px 0px; }
.boton_menu:hover{	color: #B38B12;	}
.menumarcado{color:#002966;font-family:Arial;	font-size:11px; }
.boton{	font-family:Arial;	font-size:10px;	font-variant:small-caps;color:#fff;	text-decoration:none;margin-left:5px; margin-right:5px;}
.boton:hover{	color: #B38B12;	}
.boton_s{padding-left:5px; padding-right:5px; font-family:Arial;	font-size:10px;	font-variant:small-caps;	color:#B38B12;	text-decoration:none;	border-bottom:3px solid #002857; background-color: #002857;}
.boton_a{	margin-left:5px; margin-right:5px; font-family:Arial;	font-size:10px;	font-variant:small-caps;	color:#9CC3F0;	text-decoration:none;}


.boton2{	font-family:Arial;	font-size:10px;	font-variant:small-caps;	color:fff;	text-decoration:none; }
.boton2_a{	font-family:Arial;	font-size:10px;	font-variant:small-caps;	color:#B38B12;	text-decoration:none;}

.botonFondo{ font-family:Arial;padding:6px 5px 6px 5px; display:block;margin:2px 0px; font-size:10px; font-weight:bold; color:#fff;text-decoration:none; }
.botonFondo:hover{ color:#012354;display:block; background-color:#B38B12;}
.botonFondo_act{ font-family:Arial;	font-size:10px; padding:6px 5px 6px 5px; background-color:#B38B12; font-weight:bold; display:block; margin:2px 0px; color:#012354; text-decoration:none;}

.imgLibros
{
	margin:15px;
}

#pes{
	float:left;
	width:726px;
	height:16px;
	padding-left:10px;
	text-align: center;	
}	
#pes li{
	line-height: 10px; 	display:inline;	margin: 0px ; 	padding: 0px;	list-style: none;}
.pes a {
    float: left;
	background-image: url(/img/pes_izq.gif);
	background-repeat: no-repeat;
	text-decoration:none;	
	background-position:left top; 
    padding: 0px 0px 0px 5px; 
	margin: 0;	
}
.pes a span{
	float: left;
	height:16px;
	cursor:hand;
	background-image: url(/img/pes_dch.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 10px 0px 5px;
	margin:0px 4px 0px 0px;
	font-family: Arial;	text-decoration:none; color: #75756F; font-size: 9px;
	line-height:2;	
}
.pes a:hover {	background-image: url(/img/pes_izq_a.gif);}
.pes a:hover span{	background-image: url(/img/pes_dch_a.gif); color: #000000;	text-decoration:none;	}
.pes-act a{
    float: left;
	background-image: url(/img/pes_izq_a.gif);
	background-repeat: no-repeat;
	cursor:hand;
	background-position:left top; 
	text-decoration:none;
	padding: 0 0 0 5px; 
	margin: 0;	
}
.pes-act a span{
	float: left;
	height:16px;	
	background-image: url(/img/pes_dch_a.gif);
	background-repeat:no-repeat;
	cursor:hand;
	background-position:right top;
	padding:0px 10px 0px 5px;
	margin:0px 4px 0px 0px;
	font-family: Arial;	text-decoration:none;	color: black;	font-size:9px;
	line-height:2;	
	}
	

#menu{
	float:left;
	width:160px;
	height:432px;
	background-image:url(img/menu2/menu.gif);
	background-repeat: no-repeat;
	margin-bottom:2px;
}

#boxes
{
	float:left;
	height:145px;	width:736px;
	background-image:url(img/boxes.gif);
	background-repeat: no-repeat ;
	
}
.box
{
	float:left;
	height:400px;
	width:736px;
	background:url(img/box.gif) top left no-repeat;
}

.box2
{
	float:left;
	height:389px;
	width:736px;
	background:url(img/box2.gif) bottom left no-repeat;
}
.divTxt
{
	MARGIN-TOP:18px;
	FLOAT:left;
	MARGIN-LEFT:15px;
	WIDTH:650px;
}
.pad3
{
	padding-right:6px;
}

.recuadro
{
	border: black 1px solid;  PADDING: 3px; BACKGROUND-COLOR: white; 	
}

.peq
{
width:180px;	
}

.gran
{
	width:340px;
}
	
.recuadro a, .recuadro a:hover
{
text-decoration:none;
color:#2D4D73;
}

.tableTxt
{
	width:100%;padding-left:15px;padding-top:18px;
}
.divTxt2
{
	MARGIN-TOP:0px;
	FLOAT:left;
	WIDTH:650px;
}
.divTxtAfrica
{
	MARGIN-TOP:18px;
	FLOAT:left;
	MARGIN-LEFT:15px;
	height:323px;
	WIDTH:650px;
	background-image:url(img/globo.jpg);
	background-position:center;
	background-repeat:no-repeat;

}
.TextForm
{
	Border:1px solid #cdcdcd; 
	Font-Size:10px;
	height:17px;
	font-family: verdana;
	font-size:9;


}

/*#sub
{
	float:left;
	height:75px;
	width:898px;
	background-image:url(img/sub.gif);
	background-repeat: no-repeat ;
	
}*/
#sub2Home
{
  	float:left;
	padding-left:4px;
	height:27px;
	width:898px;
	background-image:url(img/subnoticia.gif);	
	background-attachment:fixed;
	background-position:left;
	border-bottom:1px solid white;
	
	}
#sub
{
   	
	float:left;
	height:48px;
	width:898px;
	
}

.tableSub
{
	float:left;
	height:48px;
	width:898px;
}

.tableSub td{ background-color:#00234d;}

.fndTabHome{
	background-image:url(img/sq_subrenta2.gif);
	background-position: left;
	background-repeat:no-repeat;}
	

#sub2
{
	clear:both;
	height:27px;
	width:898px;
	background-image:url(img/sub2.gif);
	background-attachment:fixed;
}

#pie
{
	float:left;
	height:50px;
	width:898px;
	text-align:left;
	color:#102332;
	font-family:verdana;
	font-size:9px;
}
#pie a 
{
	color:#102332;
	font-family:verdana;
	font-size:9px;
	
}
#pie a {color: #000;  }

.textbox
{   
	float:left;
	width:105px;
	background-color:#7295BA;
	/*#335D8D;*/
	border:0px;
}
.textbox2
{   
	float:left;
	width:65px;
	background-color:#7295BA;
	/*#335D8D;*/
	border:0px;
	
}
.titmenu
{
	width:156px;
	text-align:left;
	padding-left:2px;
	color:#99AEC5;	font-family:Arial;	font-size:10px; text-decoration:none; cursor:hand;
}
.titmenu:hover
{
	background-image:url(img/rayita.gif); 
	background-position:repeat-y;	
}
.titmenu-act
{
	width:156px;
	text-align:left;
	margin-left:2px;
	background-color:#001A3A;
	color:#99AEC5;	font-family:Arial;	font-size:10px; text-decoration:none; cursor:hand; line-height:12px;
}


.headerDG{	background-color: #EBEBEB; background-image:url(img/bgHeader.gif); background-repeat:repeat-x; background-position:bottom; height:24px; font-family:Arial;font-size:11px; color:#B09136; font-weight:bold;}
.filaDG{background-color: #EBEBEB; height:22px; font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDGT{height:22px; font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDG2{padding-bottom:10px; height:22px; font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDG2 a{ font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDG2 a:hover{ text-decoration:none; color:#333333}
.filaDG3{padding-bottom:0px; height:20px; font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDG3 a{ font-family:Arial; color:#858585; font-size:11px; text-decoration:none;text-align:left;}
.filaDG3 a:hover{ text-decoration:none; color:#333333}
.anchoDG2 { width:100px;}
.ancho2DG2 {width:400px; padding-left:5px;}
.votar {font-family:Arial;	font-size:14px;	color:#666666;margin-left:5px; margin-right:5px;}
.votar:hover {font-family:Arial;font-size:14px;	color: #B38B12;margin-left:5px; margin-right:5px;}

.Titulo
{
	float:left;
	text-align:left;
	background-image:url(img/bgHeader.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	width:100%;
	height:20px;
	font-weight:bold;
	
}
.bdTable
{
	float:left;
	text-align:left;
	background-image:url(img/bdtable.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:17px;
}

.ddl
{
	float:left;
	text-align:left;
	width:165px;
	
}

.ddlGrande
{
	text-align:left;
	width:300px;
}
.scroll
{
	height:315px;
	OVERFLOW-Y:auto;
	OVERFLOW-X:hidden;	
	OVERFLOW:auto;
	
}

.ar14G3{  color:#3b3b3b;	font-family:Arial;	font-size:11px; text-decoration:none;}/* Gris Oscuro*/
.ar14G3:hover{  color:#000;}

.ar12_2{  color:#002966;	font-family:Arial;	font-size:12px; text-decoration:none; font-weight:bold;}/*Text Zona Clientes*/
.ar12{  color:#5F8DC2;	font-family:Arial;	font-size:12px; text-decoration:none;}/*Azul Turquesa*/
.ar12:hover{  color:#fff;}
.ar12O{  color:#B38B12;	font-family:Arial;	font-size:12px; text-decoration:none;}/*Ocre*/
.ar12O:hover{  color:#7B600D;}
.ar12D{  color:#2D4D73;	font-family:Arial;	font-size:12px; text-decoration:none;}/*Azul Clarito*/
.ar12D:hover{  color:#142A43;}
.ar12B{  color:#ffffff;	font-family:Arial;	font-size:12px; text-decoration:none;}/*Blanco*/
.ar12B:hover{  color:#999;}
.ar12G3{  color:#3b3b3b;	font-family:Arial;	font-size:12px; text-decoration:none;}/*Blanco*/
.ar12G3:hover{  color:#000;}


.ar11D{  color:#2D4D73;	font-family:Arial;	font-size:11px; text-decoration:none;}
.ar11D:hover{  color:#142A43;}




.ar11G2{  color:#75756F;	font-family:Arial;	font-size:11px; text-decoration:none;}/* Gris*/
.ar11G2:hover{  color:#B3BBC5;}
.ar11G3{  color:#3b3b3b;	font-family:Arial;	font-size:11px; text-decoration:none;}/* Gris Oscuro*/
.ar11G3:hover{  color:#000;}
.ar11G4 a{  color:#3b3b3b;	font-family:Arial;	font-size:11px; text-decoration:none;}
.ar11G4 a:hover{  color:#000;}
.ar11O{  color:#B38B12;	font-family:Arial;	font-size:11px; text-decoration:none;}
.ar11O:hover{  color:#7B600D;}
.ar11Oro{  color:#B38B12;	font-family:Arial;	font-size:11px; text-decoration:none;}
.ar11D{  color:#2D4D73;	font-family:Arial;	font-size:11px; text-decoration:none;}
.ar11A{  color:#012756;	font-family:Arial;	font-size:11px; text-decoration:none;font-weight:bold;}
.ar11A:hover{  color:#000;
	}


.ar9G3{  color:#3b3b3b;	font-family:Arial;	font-size:9px; text-decoration:none;}/* Gris Oscuro*/

.ar8O{  color:#B38B12 !important;	font-family:Arial;	font-size:8px; text-decoration:underline !important;}
.ar8O:hover{  color:#7B600D;}

.ar8L{  color:#75756F;	font-family:Small Fonts;font-size:8px; text-decoration:none;}/*Azul muy claro*/
.ar8O{  color:#75756F;	font-family:Small Fonts;font-size:8px; text-decoration:none;}/*Azul muy claro*/

.ar10L{  color:#D6D6D6;	font-family:Arial;	font-size:10px; text-decoration:none;}/*Azul muy claro*/
.ar10L:hover{  color:#B38B12;}
.ar10G{  color:#B3BBC5;	font-family:Arial;	font-size:10px; text-decoration:none;}/*Gris muy claro*/
.ar10G:hover{  color:#fff;}
.ar10{  color:#99AEC5;	font-family:Arial;	font-size:10px; text-decoration:none;}
.ar10B{  color:#fff;	font-family:Arial;	font-size:10px; text-decoration:none;}


.ar10Liqui{  color:#D6D6D6;	font-family:Arial;	font-size:10px; text-decoration:none;}/*Azul muy claro*/
.ar10Liqui:hover{  color:#9F7C2D;}

.ar10G2{color:#75756F;	font-family:Arial;	font-size:10px;text-decoration:none;}
.ar10G2:hover{  color:#3b3b3b;}
.ar10G3{  color:#3b3b3b;	font-family:Arial;	font-size:10px; text-decoration:none;}/* Gris Oscuro*/
.ar10G3:hover{  color:#000;}
.ar10O{  color:#B38B12;	font-family:Arial;	font-size:10px; text-decoration:none;}
.ar10O:hover{  color:#7B600D;}
.ar10B{  color:#fff;	font-family:Arial;	font-size:10px; text-decoration:none;}
.ar10B:hover{  color:#9CC3F0;	}

.ar10B_menu{ color:#fff; font-family:Arial; padding-left:13px; float:left; width:155px; cursor:hand; font-size:11px; text-decoration:none;}
.ar10B_menu:hover{  color:#9F7C2D; background-color:#cccccc;	}
.ar10B_menuAct{ color:#9F7C2D; background-color:#cccccc; font-family:Arial; padding-left:13px; float:left; width:155px; cursor:hand; font-size:11px; text-decoration:none;}

/*EXCEL*/

/*.TablaExcel{width:650px;}*/
.TablaExcel
{
	float:left;
	width:100%;
}
.TituloTablaExcel
{
	
	background-image:url(img/bgHeader.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:20px;
	color:#B38B12 !important;
	font-family:Arial;
	font-size:10px; text-decoration:none;

	}
.TituloTablaExcel a
{color:#B38B12;}
.TituloTablaExcel a:hover
{color:#B38B12; text-decoration:none}

.SubTituloTablaExcel
{
	height:20px;
	color:#2D4D73;	font-family:Arial;	font-size:10px; text-decoration:none; 
}
.SubTituloTablaExcel a
{
	background-image:url(img/bdtable.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:20px;
	color:#2D4D73;	font-family:Arial;	font-size:10px; text-decoration:none; 
}


.filaExcel
{
	background-image:url(img/bdtable3.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:17px;
	color:#75756F;	font-family:Arial;	font-size:10px;
}

.filaExcel2
{
	background-image:url(img/bdtable3.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:17px;
	color:#75756F;	font-family:Arial;	font-size:10px;
}

.filaExcelBig
{
	background-image:url(img/bdtable3.gif);
	background-repeat:repeat-x; 
	background-position:bottom; 
	height:17px;
	color:#75756F;	font-family:Arial;	font-size:16px;
}
.filanegrita
{
	height:17px;
	color:#000;	font-family:Arial;	font-size:10px; font-weight:bold;
}


.filaExcelBig2
{
	background-image:url(img/bdtable2.gif);
	background-repeat:repeat-x; 
	background-position:bottom;
	height:17px;
	color:#75756F;	font-family:Arial;	font-size:16px;
}
.filanegrita2
{
	height:17px;
	color:#000;	font-family:Arial;	font-size:10px; font-weight:bold;
}



.filanegrita a
{color:#000;}
.filanegrita a:hover
{color:#000000;}


.filanegrita2 a
{color:#000;}
.filanegrita2 a:hover
{color:#000000;}



.TablaExcel a
{color:#000; font-size:10px;}
.TablaExcel a:hover
{color:#000000;}

/*EXCEPCIÓN PARA RECURSOS GESTIONADOS*/
.tablaRecursos td
{
	font-size:12px;
}
.tablaRecursos TABLE
{
	width:400px;
	margin-left:50px;
	margin-top:10px;
}
.filaExcel a
{color:#75756F;}
.filaExcel a:hover
{color:#000000;}

.filaExcel2 a
{color:#75756F;}
.filaExcel2 a:hover
{color:#000000;}

.carpeta {width:120;height:40px; float:left;margin:2px;text-align:right;}
.carpeta a{color:#75756F; font-family:Arial; font-size:10px; margin-top:0px;}
.carpeta a:hover{color:#75756F;	font-family:Arial;	font-size:10px;}
.botones
{	float:right;
	width:100%;
}
.botones a 
{
	FLOAT:right;
	text-align:center;
	background-color:#FBFBFB;
	width:35px;
	margin:0px 1px 0px 1px;
}

.botones a:hover 
{	background-color:#C9CACB;}



.enpie{}


.a_FndCogest { text-decoration:none; color:#333333;}
.a_FndCogest:hover{ text-decoration:none; color:#B38B12;}


/* Estilos para la cabecera */

.pesMenu, .pesMenuAct
{
	float:left;
	margin-left:2px;
}

/*.pesMenu a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	width:100%;
	cursor:hand;
	display:block;
}

.pesMenu a:hover
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenu1 a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	width:100%;
	cursor:hand;
	display:block;
}
.pesMenu1 a:hover
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenu2 a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	width:100%;
	color:#fff;
	cursor:hand;
	display:block;
}
.pesMenu a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
}
.pesMenu1 a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	height:36px;
}
.pesMenu2 a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	height:36px;
}

.pesMenu2 a:hover
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenu1 a:hover span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	display:block;
	height:36px;
	background:url(img/bordeIzq.gif) top left no-repeat;
}
.pesMenu2 a:hover span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	display:block;
	height:36px;
	background:url(img/bordeDer.gif) top right no-repeat;
}

.pesMenuAct
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
.pesMenuAct a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	color:#9F7C2D;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenuAct a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
}

.pesMenuAct1
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.pesMenuAct1 a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	color:#9F7C2D;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenuAct1 a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	display:block;
	height:36px;
	background:url(img/bordeIzq.gif) top left no-repeat;
}

.pesMenuAct2
{
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 1px;
}
.pesMenuAct2 a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:36px;
	line-height:3;
	color:#9F7C2D;
	display:block;
	width:100%;
	cursor:hand;
	background:url(img/fndover.gif) top left repeat-x;
}
.pesMenuAct2 a span
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	cursor:hand;
	width:100%;
	display:block;
	color:#9F7C2D;
	height:36px;
	background:url(img/bordeDer.gif) top right no-repeat;
}*/

.linkCaja 
{
padding:10px;color:#012354;margin:10px;display:block;width:100px;border:1px solid #012354;float:left;	
text-decoration:none; text-align:center;
}
.linkCaja:hover
{
padding:10px;color:#b38b12;margin:10px;display:block;width:100px;border:1px solid #b38b12;float:left;	
text-decoration:none;text-align:center;
}

.dvCartaTrimestral, .dvEntrevistasPortada
{
	float: left;
	width: 120px;
	margin: 5px;
	text-align: center;
}
.dvCartaTrimestral img, .dvEntrevistasPortada img
{
	border: 0;
	margin: 2px 0;
}
.dvEntrevistasPortada
{
	height: 165px;
}

.headerGris
{
	background-color: #E2E3E4;
}

.tablaFondo th, .tablaFondo td
{
	padding: 3px; 
}
	

.tablaFondo
{
	color:#5F5D5D;
	background-color:white;
	font-family:Arial;
	font-size:10px;
	font-weight:bold;
}

.tablaHF
{
	color:#000000;
	background-color:#F4F5F5;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	
}

.tablaHF tr, .tablaHF tr td
{
	border-top:4px solid white;
	
}

.tablaHF td, .tablaHF th
{
	padding-left:15px;
}
.tablaHF th
{
	padding: 5px;
}
.cursorMano
{
	cursor:pointer;
}
