/* CSS Document */
img.foto {
	background: url(../img/cargando.gif) no-repeat center center;
}


body {
	background-color: #FFFFFF;
	margin: 0px;
}

#menu {  
	list-style:none;
	margin:0;
	padding:0;
}

#menu LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	font-weight: bold;
	color:#003366;
	margin:1px;
	padding:0; 
}

#menu li a {
	display:block;
	width:185px;
	padding:4px 0;
	text-decoration:none;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	font-weight:normal;
	color:#58595b; 
	background-color:#d7ecdd; /* 1 */
	border:#d6ede6 1px solid;
}

#menu li a:hover {
	color:#000000;
	background-color:#f5faf6; /* 3 */
	padding:3px 0;
	border:#cccccc 2px solid;
	font-weight:bold;
}

.FondoMenu {
	background-color:#d7ecdd; /* 1 */
	background-repeat:no-repeat;
}

.FondoSuave {
	background-color:#e8f4eb; /* 2 */
	background-repeat:no-repeat;
}

.FondoTenue {
	background-color:#f5faf6; /* 3 */
	background-repeat:no-repeat;
}

.texto_en_tabla {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	font-weight: bold;
	background:#d7ecdd; /* 1 */
	color:#663399;
	height:20px;
	list-style-image:url(../img/flchdown.gif);
}
	 
.TituloCampos {
	font-family: "Trebuchet MS", Verdana, Arial;
	color:#524fa1; 
	font-size:13px; /* TAMAŅO */
	font-weight:bold;
}

a {
	color:#58595b;
	text-decoration:none;
}

a:hover {
	color:#000000;
	text-decoration:underline;
}


p {
	color: #000033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
}

.epigrafe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	color: #006699;
	text-align: justify;
	padding: 10px;
	font-weight: bold;
	border: none;
}

.Titulo {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px; /* TAMAŅO */
	font-weight: bold;
	color:#663366;
	text-align: center;
	font-variant: normal;
	text-transform: uppercase;


}

.Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	color: #663399;
	font-weight:normal;
	padding: 10px;
	text-align: justify;
}

.Normal2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; /* TAMAŅO */
	color: #663399;
}

#lista {  
	list-style:none;
	margin:0;
	padding:0;
}

#lista Li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; /* TAMAŅO */
	font-weight:bold;
	color:#003366;
	margin:1px;
	padding:0; 	
	float:left;
	margin-left:5px;
}

#lista li a {
	display:block;
	padding:1px 0;
	text-decoration:none;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	color:#33CCCC;
	background-color:#ffffff;
	border:#d6ede6 1px solid;

	
}

#lista li a:hover {
	color:#58595b;
	background-color:#f5f5f5;
	border:#cccccc 1px solid;
}

.NotaAlPie {
	font-family: sans-serif;
	font-size: 9px; /* TAMAŅO */
	font-weight:bold;
	color:#999999;
	padding: 10px;
	text-transform: uppercase;
}

#DatosCampos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; /* TAMAŅO */
	text-align:left;
	color:#666666;
}

#DatosCampos Li {
	BACKGROUND-POSITION: 0px 7px; 
	PADDING-LEFT: 10px; 
	LIST-STYLE-POSITION: outside; 
	BACKGROUND-IMAGE: url(../img/cdrverde.gif); 
	LINE-HEIGHT: 18px; 
	BACKGROUND-REPEAT: no-repeat; 
	LIST-STYLE-TYPE: none;
	margin-bottom:8px;
	 }

#DatosPrestamos {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; /* TAMAŅO */
	text-align:left;
	color:#000066;
}

#DatosPrestamos Li {
	BACKGROUND-POSITION: 0px 7px; 
	PADDING-LEFT: 10px; 
	LIST-STYLE-POSITION: outside; 
	BACKGROUND-IMAGE: url(../img/cdrverde.gif); 
	LINE-HEIGHT: 18px; 
	BACKGROUND-REPEAT: no-repeat; 
	LIST-STYLE-TYPE: none;
	margin-bottom:8px;
}


#menuhome {  
	list-style:none;
	margin:0;
	padding:0;
}

#menuhome li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; /* TAMAŅO */
	font-weight: bold;
	color:#003366;
	padding:0px; 
}

#menuhome li a {
	display:block;
	width:190px;
	padding:7px 7px;
	text-decoration:none;
	text-align:left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 11px; /* TAMAŅO */
	background-color:#e8f4eb;  /* 2 */
	font-weight:normal;
	color:#58595b; 
	border:#e8f4eb 1px solid;   /* 2 */
}

#menuhome li a:hover {
	color:#000000;
	background-color:#f5faf6; /* 3 */
	border:#ffffff 1px solid; 
	filter:Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=89, StartY=0, FinishX=100%, FinishY=0);
	cursor:default;
}

/* Estilos para noticias */
.notaTema {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.notaTitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	text-decoration:none;

}
.notaTituloMenor {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	text-decoration:none;
}
.notaFecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #999999;
}
.notaEpigrafe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.notaEpigrafeMenor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}
.notaNota {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}

/* ******************** MENU ACORDION ***********************/
.applemenu{
	margin: 10px;
	padding: 0;
	width: 96%; /*width of menu*/
	border: 1px solid #CCCCCC;
}

.applemenu div.silverheader a{
	background:#d7ecdd;  /*  1 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 5px 0;
	padding-left: 8px;
	text-decoration: none;
}

.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
	color:#000000;
}

.applemenu div.silverheader { 
	border: 1px solid #ffffff;
}
.applemenu div.selected a, .applemenu div.silverheader a:hover{
/*	background-image:url(../img/barra.gif); */
	background-color: #FFFF99;
	font-weight:bold;
	color:#000000;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
	background: white;
	padding: 5px 20px;
	height: 100%; 
	border: 1px #CCCCCC;
}
/* ******************** MENU ACORDION ***********************/

/*input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #99FFFF;
	border: 1px solid #999999;
	padding: 4px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #99FFFF;
	border: 1px solid #999999;
	padding: 0px;
	margin: 2px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #99FFFF;
	border: 1px solid #999999;
	padding: 4px;
}
*/


