.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;}*/
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}
.pieHome {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #265674; 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}

/*** RC  **/.contenidoRC .normal p{ margin: 3px 0 7px 0; padding: 0}
p.subtitulosN2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7EA5BD; text-decoration: none ; font-weight: bold; margin: 15px 0 0 0 !important; padding: 0}
.contenidoRC blockquote{ margin: 0 10px 10px 40px}
UL.sinMargen {margin-top: 0px; margin-bottom: 10px}
p.listado { margin:0; padding:0 0 10px 0}
.txtDcha { text-align: right }

ul.flechas {}
.flechas li { list-style-image: url(../images/corp/20080604_comun_0004.gif); padding-bottom: 5px }
.flechas li li { list-style-image: none; list-style: none; list-style-position: inside; text-indent: -10px; }
.contenidoRC .subtitulosRC {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #7fa4be; text-decoration: underline}

/* ---------- ESTILOS HOME ------------ */

/* CSS Document */


/*Inicial*/
/* {margin: 0; padding: 0; border: none; list-style:none;} */
/* h2{display:block; margin:5px 0 7px 0; font-size:1.6em; } */
/* ul, li{ list-style:none; margin:0; padding:0;} */
/*Inicial*/

.header{position: relative; top:40; margin:0 auto; color:#FFFFFF; }  /*height:70px;*/
.header ul{position: relative;}
.header ul li{float:left;}
.header ul li.floatright{float:right; width:200px; text-align:right; margin:30px 5px 0 0; } /*width:180px;*/
.header ul li.floatright p { font-size:0.55em; color:#235b72; font-weight:bold;}
.header ul li.floatright p a{color:#235b72; font-weight:normal; text-decoration:none;}

/* .content{position: relative; clear:both; margin:0 auto; border: none} */


#a1 { background-image:url(../img/item1.gif); background-repeat:no-repeat; background-position:center; display:block; height:53px; width:95px; font:Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; margin:0; text-decoration:none; }
#a1:hover { 	background-image:url(../img/item1_hover.gif); background-repeat:no-repeat;  background-position:center;text-decoration:none;}
#a1 p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:15px 0px 0px 2px }

#a2 { background-image:url(../img/item2.gif); background-repeat:no-repeat;  background-position:center;display:block; height:53px; width:168px; text-decoration:none;}
#a2:hover { 	background-image:url(../img/item2_hover.gif); background-repeat:no-repeat;  background-position:center;text-decoration:none;}
#a2 p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:15px 0px 0px 2px }

#a3 { background-image:url(../img/item3.gif); background-repeat:no-repeat;  background-position:center;display:block; height:53px; width:114px; text-decoration:none;}
#a3:hover { 	background-image:url(../img/item3_hover.gif); background-repeat:no-repeat;  background-position:center;text-decoration:none;}
#a3 p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:20px 0px 0px 2px }

#a4 { background-image:url(../img/item4.gif); background-repeat:no-repeat;  background-position:center;display:block; height:53px; width:123px; text-decoration:none;}
#a4:hover { 	background-image:url(../img/item4_hover.gif); background-repeat:no-repeat;  background-position:center;text-decoration:none;}
#a4 p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:15px 0px 0px 2px }

#a5 { background-image:url(../img/item5.gif); background-repeat:no-repeat;  background-position:center;display:block; height:53px; width:85px; text-decoration:none;}
#a5:hover { 	background-image:url(../img/item5_hover.gif); background-repeat:no-repeat;  background-position:center;text-decoration:none;}
#a5 p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:15px 0px 0px 2px }

/* .content {} /* clear:both; margin:0 auto; border: transparent; */ 
/* .content ul{float:left;} */
/* .content table tr {text-align:center; font-weight:bold; } /* background-color:transparent */

table.CotiHome {
    position: relative;
	top: -70px;  
	border: 1px solid #265674;
	background-color:#FFFFFF;
}

td.NoticiasHome {
	/*border:1px solid #ffd765;*/
	overflow : -moz-scrollbars-vertical;
	background-color:#FFFFFF; 
}

td.NoticiasHomeTitulo{
	/*width:247px;  -- de 232 a 247*/
	background-image:url(../img/20100315-flechaTitulo.gif);
	background-repeat:no-repeat;
	background-position:5px;
	padding-left:15px;
	font: Arial,Helvetica,sans-serif; font-size:14px; color:#314A5B; font-weight:bold; text-align:left;
}


td.DestacamosHome {
	border:1px solid #f8981d;
	background-color:#FFFFFF;
	width: 240px;
}

ul { list-style:none; }

/*elementos comunes*/
select.home { border:1px solid #8796a1; font-size:10px; margin:0 1.1em 0 0; width:12.3em; }
select option { padding-left:0.5em}
select optgroup { font-weight:bold;margin-top:0.2em;margin-bottom:0.2em;}

/* portales y webs del grupo */
td.portales { float:left; width:46.7em; display:inline; }
td.portales h2 { font-size:12px; color:#40637a; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
td.portales .combos { margin:.2em 0 0 1.5em; }

td.otrasWebs {  float:left; display:inline; }
td.otrasWebs h3 { font-size:11px; color:#40637a; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
td.otrasWebs ul.webs li { float:left; display:inline; }
td.otrasWebs ul.webs li a { font-size:10px; color:#455c68; }
/* fin.portales y webs del grupo */

td.titolsHome {
font-weight:normal; font-size: 13px; color: #265674; font-family:Arial, Helvetica, sans-serif; 
text-decoration: none;
}

a.linksOtrasWebs {
font-weight:normal; font-size: 11px; color: #265674; font-family:Arial, Helvetica, sans-serif; 
text-decoration: underline;
}

td.CapcelData { 
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#235b72; font-weight:bold;
}

a.CapcelLinks {
font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#235b72; font-weight:normal; text-decoration:none;
}

/*
#contenidorHome{
	position:relative; 
	top:0px;
	left:0px;
	z-index:2;
}

#infobolsa{
	position:relative; 
	top:5px;
	left:635px;
	z-index:2;
}
#cosHome{
	position:relative; 
	top:-93px;
	left:0px;
	z-index:1;
}
*/

#contenidorHome{
	position:relative; 
	top:0px;
	left:0px;
	z-index:3;
}

#infobolsa{
	position:absolute; 
	top:5px;
	left:630px;
	z-index:1;
}
#cosHome{
	position:relative; 
	top:0px;
	left:0px;
	z-index:2;
}

