﻿.menu_sec {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #314A5B; 

text-decoration: none; letter-spacing: 1px}
.menu_pg {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #2F4B59; text-decoration: none; 

font-size: 10px; line-height: 15px}
.menu_pg:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #7EA5BD; text-decoration: none; 

font-size: 10px; line-height: 15px}
.menu_pg2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #FFFFFF; text-decoration: none; 

font-size: 10px; line-height: 15px}
.forms {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #7EA5BD}
.noti_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #255674; text-decoration: none; 

font-size: 10px}
.noti_blue A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #255674; 

text-decoration: none; font-size: 10px}
.noti_blue A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #255674; 

text-decoration: none; font-size: 10px}
.noti_ca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; 
text-decoration: none}

.noti_ca2{ font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #265674; 
text-decoration: none}


.noti_ca2red{ 
font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#cb3e11;
text-decoration: none;}



/*body {  text-align: center; margin-top: 10px;}*/
body {  text-align: center; margin-top: 0px;}

a {  text-decoration: none}
.noti { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #304757; text-decoration: none; 

font-size: 10px; line-height: 15px }
.cami_v {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; 

text-decoration: underline}
.cami_a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #FFFFFF; 

text-decoration: none }
.resaltar {  background-color: #F2F6F9; color: #7DA6BC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; 

text-decoration: none}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.pie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #8D9BA4; text-decoration: none}
.news_b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: none }
.noti:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; color: #999999; text-decoration: 

none; font-size: 10px; line-height: 15px }
.normal:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7FA4BE; text-decoration: none }
.normalBlue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: none ; 

font-weight: normal}
.normalBlue:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: none 

; font-weight: bold}
.normalBlue A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: 

none ; font-weight: bold}
.normal:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7FA4BE; text-decoration: none 

}
.normalBlue:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: 

none ; font-weight: bold }
.normalBlueP { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #304757; text-decoration: none ; 

font-weight: normal }
.menu_sec:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #314A5B; 

text-decoration: none; letter-spacing: 1px }

.normalBlueG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #7EA5BD; text-decoration: none ; 
font-weight: normal}

.textCapsal {
FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #235b72; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #265674; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.textblue {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #265674; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #265674; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
A.flecha {cursor: default}
.textboldtaronja { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #F0A509; 

text-decoration: none }
.textrojo { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #265674; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none }
.textPetit {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #265674; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.destacatBlau {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.textboldBlan {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #265674; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.destacat {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.destacatGR {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #265674; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}

.textBlanc {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.textboldGranBlanc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textBlancB {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.textNaranjaDestacat {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #dc6426; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.textNaranjaDestacatBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #dc6426; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.destacatvermell {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ca0727; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}
.titular {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #517890; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none
}

.titulares { FONT-WEIGHT: normal; FONT-SIZE: 25px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #7fa4be; 

TEXT-DECORATION: none }

.titularesNoticias { FONT-WEIGHT: normal; FONT-SIZE: 18px; FONT-FAMILY: Helvetica, Arial, sans-serif; COLOR: #7fa4be; 

TEXT-DECORATION: none }

.dottb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #265674 ; background-image: 

url(img/gar.gif); background-repeat: no-repeat; background-position: left top; padding-left: 16px}
A.textCapsal {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 

TEXT-DECORATION: none}


.tableBlue {
border: 1px solid #dfe8ef;
}

.celdaBlue {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #dfe8ef;
}

.celdaBlueContenido {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border: 1px solid #dfe8ef;
color: #7EA5BD;
text-decoration: none;
font-weight: normal}


#textoStatico{	
	padding-left: 12px;
	color: #7FA4BE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none ;
}
#arbol{
	padding-top: 15px;	
}
div#arbol UL{
	font-weight: bold;
	padding-bottom: 5px;
}

div#arbol UL LI{
	font-weight: normal;
	list-style-type: none;	
	padding-top: 5px;
}

#check{
	margin-right: 10px;
}

#link{
	padding-left: 40px;
}

/***************
* JUNTA GENERAL
****************/

#selecF{
	margin: 10 70 10 70px;
	padding: 5 10 5 10px;
}

div#selecF p{
	text-align: center;
}

div#selecF select{
	margin-left: 100px; 
	margin-bottom: 5px;
}

div#JuntaGeneral{
	margin-top: 30px;
	margin-bottom: 20px;
}

div#JuntaGeneral span {
	margin-left: 20px;
	font-weight: bold;
}

div#JuntaGeneral ul li{
	list-style-type: none;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: -20px;
	margin-right: 10px;
}

div#JuntaGeneral ul li a:visited{
	color:#7EA5BD;
	font-weight:bold;
}

div#JuntaGeneral ul li span{
	margin-left: 0px;

}

div#JuntaGeneral ul li p{
	margin-top: 5px;

}

div#JuntaGeneral ul li ul li{
	list-style-type: disc;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
}
div#JuntaGeneral ul li ul li a:visited{
	color:#7EA5BD;
	font-weight:normal;

}


/**********************
* Gobierno Corporativo
***********************/

div#GobiernoCorp {
	margin-top: 30px;
	margin-bottom: 20px;	
}

div#GobiernoCorp ul li{	
	list-style-type: none;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: -20px;
	margin-right: 10px;
}

div#GobiernoCorp a:visited{	
	color:#7EA5BD;
}
div#GobiernoCorp ul li span{	
	color:#7EA5BD;
}


div#GobiernoCorp ul li ul li{
	list-style-type: disc;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
}

div#GobiernoCorp ul li span#descripcion {
	 color:black;
	 	
}

/* portales y webs del grupo. Albert 06/04/2010. */
#portalesGrupo{ float:left; width:100%; height:5.5em; border-bottom:4px solid #fff; }

#portalesGrupo .portales { float:left; width:46.7em; display:inline; }
#portalesGrupo .portales h2 { font-size:1.4em; color:#40637a; font-weight:normal; margin:0.4em 0 0 1.1em;}
#portalesGrupo .portales .combos { margin:.2em 0 0 1.5em; }

#portalesGrupo .otrasWebs {  float:left; display:inline; }
#portalesGrupo .otrasWebs h3 { font-size:1.3em; color:#40637a; font-weight:normal; margin:0.8em 0 0;}
#portalesGrupo .otrasWebs ul.webs li { float:left; display:inline; margin:0 1em 0 0; }
#portalesGrupo .otrasWebs ul.webs li a { font-size:0.8em; color:#455c68; }
/* fin.portales y webs del grupo */


