@charset "iso-8859-1";

a:link{ color:#006699;text-decoration:none; }
a:active{ color:#006699;text-decoration:none; }
a:visited{ color:#006699;text-decoration:none; }
a:hover{ color:#006699;text-decoration:underline!important; }

/* -------------- Definiciones generales para la pagina ----------------------- */
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color:#F1F1F1;
  font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
  text-align: center;
  color:#564b47;  
  margin:0px;
  padding:0px;
}


form { 
  padding:0px;
  margin:0px;
}

p {
  margin: 0px 0px 0px 0px;
}

#container {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
	text-align:left;
	background:#FFFFFF;
}			

#header {
  width:800px;
  background:#FFFFFF;
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
  border-top: none;
  float:left;
}

#content-left {
  width:233px;
  border-right:1px solid #EAEAEA;  
  float:left;
  margin:0px 10px 0px 0px;
  padding:0px 0px 0px 15px;
}

#content-center {
  float:left;
  width:340px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  
}
#content-center-interior {
 
 width:510px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 float:left;
}
#content-right {
 float:left;
 width:175px;
}

/* ----------------------- fin definicion generales ----------------------- */

/* --- definicion de layers ------ */

#linksup {
 text-align:right;
 padding-right:31px;
 margin-top:13px;
 margin-bottom:25px;		 
line-height:35px;
}

#linksup a {
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#666666;
 text-decoration:none;
}


#titulo {
 width:322px;
 margin-left:15px;
 margin-top:0px;
 padding:0px 0px 0px 0px;
 float:left;
}

#buscador {
   font-family:verdana;
   font-size:10px;
   color:#666666;
   text-align:right;
   margin-right:131px;
}

#content-head {
  padding:0px 0px 0px 0px;
  margin-bottom:21px;
 margin-left:25px;  
}

#imagenes {
   margin-left:25px;
   margin-bottom:12px;
}
#textos {
   margin-left:25px;
   margin-bottom:17px;
}

#textos h1{
  padding:0px;
  margin-right:10px;
  font-family:verdana;
  font-size:11px;
  color:#333333;
  font-weight:normal;
  width:365px;
  float:left;
}
#textos h2{
  padding:0px;
  margin:0px;
  font-family:verdana;
  font-size:11px;
  color:#333333;
  font-weight:normal;
  width:365px;
  float:left;
}

#titulo-head {
  width:800px;
  padding:0px 0px 0px 0px;
  float:left;
}

#titulo-head h1 {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;  
  font-family:verdana;
  font-size:16px;	 
  font-weight:normal;
  color:#006699;
  margin-left:25px;
  margin-top:20px;
  margin-bottom:20px;
}

#content-menu-superior {
  width:767px;
  margin:0px 0px 6px 0px;
  padding:0px 0px 0px 0px;
  float:left;
}


#menu-superior {
  background:#3B6D4A;
  margin:0px 0px 0px 25px;
  padding:0px 0px 0px 0px;
}
#menu-superior ul{
  list-style-type:none;
   margin:0px 0px 0px 45px;
  padding:0px 0px 0px 0px;
}
#menu-superior ul li{ 

 display:inline;  
 font-family:Verdana;
 font-size:11px; 
 font-weight:bold;
 color:#FFFFFF;
 margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
 
}  

#menu-superior ul li a{ 

 display:inline;  
 font-family:Verdana;
 font-size:11px; 
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
 
}  



#content-menu-principal{
 background:#FF0000;
 margin:0px 10px 0px 0px;
 padding:0px 0px 0px 0px;
}
#menu-principal {
 width:222px;
 padding: 0px 0px 0px 0px;
 margin:0px 0px 0px 0px;
 float:left;
}

#content-lista-azul {
 width:223px;
 background:#EAEAEA url("/eu/Images/fondo1.gif") repeat-y;
 padding:5px 5px 5px 5px;

}

#lista-azul {
width:222px;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
}

#lista-azul ul{
width:222px;
list-style-type: none;
padding: 0px 0px 0px 0px; 
margin: 0px 0px 0px 0px;
} 

#lista-azul li {

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding: 0px 0px 0px 23px; 
margin: 0px 0px 2px 0px; 
background: #0144AD url("/eu/Images/marcador_menu1.gif") no-repeat; 
background-position:0px 0px;
line-height:24px;

}

#lista-azul li a{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;

}





#lista-gris {
 width:222px;
 margin:10px 0px 10px 10px;
 padding: 5px 0px 5px 0px;
 background:#F8F8F8;
}			 

#lista-gris ul{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#lista-gris li{
list-style-type: none;
font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #474747; 
background: #F8F8F8 url("/eu/Images/triangulo_gris_trans.gif") no-repeat; 
background-position:5px 8px;
margin:0px 0px 0px 5px;
padding: 0px 0px 4px 15px;
line-height:18px;

} 

#lista-gris a:link{font-family: verdana; font-size: 10px; font-weight: bold; color: #474747; text-decoration:none;}
#lista-gris a:active{font-family: verdana; font-size: 10px; font-weight: bold; color: #474747; text-decoration:none;}
#lista-gris a:visited{font-family: verdana; font-size: 10px; font-weight: bold; color: #474747; text-decoration:none;}
#lista-gris a:hover{font-family: verdana; font-size: 10px; font-weight: bold; color: #474747; text-decoration:none;}


#lista-gris ul li ul li ul li {
 font-weight:normal;
}

#lista-gris ul li ul li ul li a:link{font-family: verdana; font-size: 10px; font-weight: normal; color: #474747; text-decoration:none;}
#lista-gris ul li ul li ul li a:active{font-family: verdana; font-size: 10px; font-weight: normal; color: #474747; text-decoration:none;}
#lista-gris ul li ul li ul li a:visited{font-family: verdana; font-size: 10px; font-weight: normal; color: #474747; text-decoration:none;}
#lista-gris ul li ul li ul li a:hover{font-family: verdana; font-size: 10px; font-weight: normal; color: #474747; text-decoration:none;}

#content-lista-amarillo {
 background:#EAEAEA url("/eu/Images/fondo1.gif") repeat-y scroll 0%;
 margin-top:5px;
 padding:5px;
 width:223px;
}


#lista-amarillo {
 width:222px;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#lista-amarillo ul{
 width:222px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background:transparent;
}		 

#lista-amarillo li{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding: 0px 0px 0px 23px; 
margin: 0px 0px 2px 0px; 
background: #3B6D4A url("/eu/Images/marcador_menu2.gif") no-repeat;
background-position:0px 0px;
line-height:24px;

}

#lista-amarillo li a{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;

}



#lista-amarillo2 {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#lista-amarillo2 ul{
	width:215px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 7px; 
}

#lista-amarillo2 li{
list-style-type: none;
font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding: 3px 0px 5px 16px; 
margin: 0px 0px 0px 0px; 
background: #3B6D4A url("/eu/Images/marcador_menu2.gif") no-repeat; 
background-position:-5px -3px;
border-bottom:2px solid #EAEAEA;
line-height:15px;
} 

#lista-amarillo2 li a{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;

} 


/*------------------------------*/

#content-lista-naranja {
 width:223px;
 background:#EAEAEA url("/eu/Images/fondo1.gif") repeat-y;
 padding:5px;
 margin-top:5px;
 margin-bottom:0px;

}
#lista-naranja {
 width:222px;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#lista-naranja ul{
 width:222px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 background:transparent;
}		 

#lista-naranja li{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding: 0px 0px 0px 23px; 
margin: 0px 0px 2px 0px; 
background: #0144AD url("/eu/Images/marcador_menu1.gif") no-repeat;
background-position:0px 0px;
line-height:24px;

}

#lista-naranja li a{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;

}


#lista-naranja2 {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#lista-naranja2 ul{
	width:215px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 7px; 
}

#lista-naranja2 li{
list-style-type: none;
font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
padding: 3px 0px 5px 16px; 
margin: 0px 0px 0px 0px; 
background: #0144AD url("/eu/Images/marcador_menu1.gif") no-repeat; 
background-position:-5px -3px;
border-bottom:2px solid #EAEAEA;
line-height:15px;
} 


#lista-naranja2 li a{

font-family: verdana; 
font-size: 10px; 
font-weight: bold; 
color: #FFFFFF; 
text-decoration: none;
} 


/* ---------------------------- */					  


#content-noticias {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 
}
#noticias {
 margin:0px 15px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#noticias p{
 margin:3px 0px 10px 0px;
}

#noticias ul{
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

}
#noticias ul li{	  
list-style-type:none;
  margin:0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;

}


#noticias ul li .titulo_noticias{	  
	font-size: 0.9em;
	color: #0144AD;
}

#noticias ul.noticias_externas{	  
	margin-top: 2em;
	background: #eee;
	padding: .3em;
}


.fotonoticia {
 border:1px solid #CDCD31;
 margin-right:9px;
 
}
.fotobanner {
 border:1px solid #666666;
}
#content-agenda {
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

}
#agenda{
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#agenda ul{
   margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 font-family:Verdana;
 font-size:10px;
}
#agenda ul li{
list-style-type:none;
   margin:0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
}

#bannersderecha {
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
width:164px;
}

#bannersderecha ul{
  list-style-type:none;
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

width:164px;
}
#bannersderecha ul li{
  list-style-type:none;
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#bannersderecha ul li a{
  font-family:Verdana;
font-size:10px;
color:#999999;
text-decoration:none;
}

#bannersderecha ul li ul{
  margin:0px 0px 16px 0px;
 padding: 0px 0px 0px 0px;
}
#bannersderecha ul li ul li{ 
list-style-type:none;
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
font-family:Verdana;
font-size:10px;
color:#999999;
}


#content-top {
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

}
#content-top p{
 padding-bottom:10px;
}

#content-top a{
  font-family:Verdana;
  /*font-size:10px;*/
  font-weight:bold;
  color:#666666;
  text-decoration:none;
}

/*#content-top a:link {
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

#content-top a:active {
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}

#content-top a:visited {
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}*/	

#content-top a:hover {
	font-family:Verdana;
	/*font-size:10px;*/
	font-weight:bold;
	color:#666666;
	text-decoration:underline;
}



#lista-top {
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
}
#lista-top ul {
 width:250px;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 20px 0px;
 float:left;
}
#lista-top li{			  
 list-style-type:none;
 background:transparent url("/eu/Images/cuadrito.gif") no-repeat;
 background-position:0px 5px;
 margin:0px 0px 3px 0px;
 padding: 0px 0px 0px 10px;

}	   

#lista-secciones-generica {
 font-family:verdana;
 font-size:11px;
 color:#666666;
 margin:0px 30px 0px 0px;
 padding: 10px 0px 10px 0px;
 background:#f8f8f8;
 width:500px;		 
 border:4px solid #EAEAEA; 
 float:right;
 visibility: hidden;
}

#lista-secciones-generica ul{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#lista-secciones-generica ul li{
 list-style-type:none;
 background:transparent url("/eu/Images/triangulo_gris_trans.gif") no-repeat;
 background-position:0px 3px;
 margin:0px 0px 3px 10px;
 padding: 0px 0px 0px 10px;
 color:#666666;
}

#lista-secciones-generica ul li a:link{ font-family:verdana; font-size:11px; color:#666666;text-decoration:none;font-weight:normal;}
#lista-secciones-generica ul li a:active{ font-family:verdana; font-size:11px; color:#666666; text-decoration:none;font-weight:normal;}
#lista-secciones-generica ul li a:visited{ font-family:verdana; font-size:11px; color:#666666; text-decoration:none;font-weight:normal;}
#lista-secciones-generica ul li a:hover{ font-family:verdana; font-size:11px; color:#000000;text-decoration:none; font-weight:normal;}

#lista-secciones-generica ul li ul{
 margin-bottom:10px;
 margin-top:5px;
}

#lista-generica-contenidos{
 font-size:11px;
 color:#666666;
}

#lista-generica-contenidos ul {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 15px;

}
#lista-generica-contenidos ul li{
 font-family:verdana;
 font-size:11px;
 color:#006699;
 list-style-type:none;
 background:transparent url("/eu/Images/triangulo_gris_trans.gif") no-repeat;
 background-position:0px 3px;
 margin:0px 0px 3px 0px;
 padding: 0px 0px 0px 10px;
}

#lista-generica-contenidos a:link {font-family:verdana; font-size:11px; color:#006699; font-weight:normal!important; text-decoration:none; }
#lista-generica-contenidos a:active {font-family:verdana; font-size:11px; color:#006699; font-weight:normal!important; text-decoration:none; }
#lista-generica-contenidos a:visited {font-family:verdana; font-size:11px; color:#006699; font-weight:normal!important; text-decoration:none; }
#lista-generica-contenidos a:hover {font-family:verdana; font-size:11px; color:#006699; font-weight:normal!important; text-decoration:underline!important; }

#lista-generica ul {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 15px;

}
#lista-generica ul li{
 font-family:verdana;
 font-size:11px;
 color:#006699;
 list-style-type:none;
 background:transparent url("/eu/Images/cuadrito.gif") no-repeat;
 background-position:0px 9px;
 margin:0px 0px 3px 0px;
 padding: 0px 0px 0px 10px;

}

#lista-generica-proyectos {
 margin:0px 0px 10px 0px;
 padding: 10px 0px 0px 0px;
 font-family:verdana;
 font-size:11px;
 border:1px solid #000000;
 width:500px;
 align:right; //By Jaime Santos just for testing purposes
}

#content-central2 {
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 8px;
 float:left;

}
#content-central2 ul{
  margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

}
#content-central2 ul li{
 list-style-type:none;
  margin:0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
}
#content-central2 ul li ul {
  margin:0px 0px 0px 10px;
 padding: 0px 0px 0px 0px;
 width:320px;
 float:left;
}

#content-central2 ul li ul li{
 float:none;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background:transparent url("/eu/Images/cuadrito.gif") no-repeat;
 background-position:0px 8px;
 text-indent:10px;
}

#lista-inferior {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
}
#lista-inferior ul{
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
} 

#lista-inferior ul li{
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 15px 10px;
 background:transparent url("/eu/Images/cuadrito.gif") no-repeat;
 background-position:0px 5px;
 width:510px; 
}

#lista-inferior ul li ul {
 margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;

}

#lista-inferior ul li ul li{
 background:none;
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

} 	   

#lista-secciones {
 width:500px;
 margin:0px 0px 20px 0px;
 padding: 0px 0px 0px 0px;
 float:left; 
 border-top:1px solid #bdbdbd;
 border-bottom:1px solid #bdbdbd; 
}

#lista-secciones ul li{
 font-weight:bold;
 font-size:11px; 
 color:#666666;
}

#lista-secciones ul li ul li {
 font-weight:normal;
}
#lista-secciones a:link {font-family:verdana; font-size:11px; color:#666666; text-decoration:none;}
#lista-secciones a:active {font-family:verdana; font-size:11px; color:#666666; text-decoration:none;}
#lista-secciones a:visited {font-family:verdana; font-size:11px; color:#666666; text-decoration:none;}
#lista-secciones a:hover {font-family:verdana; font-size:11px; color:#666666; text-decoration:underline;}

#lista-secciones-generica-ob {
 font-family:verdana;
 font-size:11px;
 color:#666666;
 margin:0px 0px 0px 0px;
 padding: 10px 0px 10px 0px;
 background:#f8f8f8;
 width:500px;		 
 border:4px solid #EAEAEA; 
 float:left;  
 background:transparent url("/eu/Images/fondo_observatori.jpg") no-repeat; 
}

#lista-secciones-generica-ob ul{
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
}

#lista-secciones-generica-ob ul li{
 list-style-type:none;
 background:transparent url("/eu/Images/triangulo_gris_trans.gif") no-repeat;
 background-position:0px 3px;
 margin:0px 0px 3px 10px;
 padding: 0px 0px 0px 10px;
 color:#666666;
}

.peu{ font-size:9px;text-align:left; }
#lista-secciones-generica-ob ul li a:link{ font-family:verdana; font-size:11px; color:#666666;text-decoration:none;}
#lista-secciones-generica-ob ul li a:active{ font-family:verdana; font-size:11px; color:#666666; text-decoration:none;}
#lista-secciones-generica-ob ul li a:visited{ font-family:verdana; font-size:11px; color:#000000; text-decoration:none;}
#lista-secciones-generica-ob ul li a:hover{ font-family:verdana; font-size:11px; color:#000000;text-decoration:none; font-weight:bold;}

#lista-secciones-generica-ob ul li ul{
 margin-bottom:10px;
 margin-top:5px;

}

#cabecera-listado-ejes {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 20px 0px;
 font-family:Verdana;
 font-size:11px;
 float:left;
}			   
#cabecera-listado-ejes ul {
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;

}
#cabecera-listado-ejes ul li {
 list-style-type:none;
 margin:0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;

 float:left;
}

#cabecera-listado-ejes ul li ul{
 margin:10px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
}

#cabecera-listado-ejes ul li ul li{
 width:500px;
 margin:2px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 float:left;
}
#cabecera-listado-ejes ul li ul li h1{
 width:120px;
 text-align:right;
 font-family:verdana;
 font-size:11px;
 color:#006699;
 font-weight:normal;
 float:left;
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 
}
#lista-presidentes {
	margin:0px 0px 0px 0px;
	padding: 15px 0px 15px 0px;
	float:left;
}
#lista-presidentes ul{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#lista-presidentes ul li { 
    width:98px;
    font-family:verdana;
	font-size:10px;
    list-style-type:none;
	margin:0px 0px 0px 2px;
	padding: 0px 0px 0px 2px;
	float:left;

}
#lista-presidentes a:link {font-family:verdana; font-size:10px; color:#666666; text-decoration:none;}
#lista-presidentes a:active {font-family:verdana; font-size:10px; color:#666666; text-decoration:none;}
#lista-presidentes a:visited {font-family:verdana; font-size:10px; color:#666666; text-decoration:none;}
#lista-presidentes a:hover {font-family:verdana; font-size:10px; color:#666666; text-decoration:underline;}
.imgpresidentes {border:0px solid #FFFFFF;}

/**/
/* ------ definicion de tipos -------*/

.txtazul10 { font-family:Verdana; font-size:10px; font-weight:normal; color:#006699; text-decoration:none;}
a:link.txtazul10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#006699; text-decoration:none;}
a:active.txtazul10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#006699; text-decoration:none;}
a:visited.txtazul10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#006699; text-decoration:none;}
a:hover.txtazul10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#006699; text-decoration:underline!important; }

.txtazul11 { font-family:Verdana; font-size:11px; font-weight:normal; color:#006699; text-decoration:none;}
a:link.txtazul11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#006699; text-decoration:none;}
a:active.txtazul11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#006699; text-decoration:none;}
a:visited.txtazul11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#006699; text-decoration:none;}
a:hover.txtazul11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#006699; text-decoration:underline!important; }

.txtgris8 { font-family:Verdana; font-size:8px; font-weight:normal; color:#666666; text-decoration:none;}
a:link.txtgris8 {font-family:Verdana; font-size:8px; font-weight:normal; color:#666666; text-decoration:none;}
a:active.txtgris8 {font-family:Verdana; font-size:8px; font-weight:normal; color:#666666; text-decoration:none;}
a:visited.txtgris8 {font-family:Verdana; font-size:8px; font-weight:normal; color:#666666; text-decoration:none;}
a:hover.txtgris8 {font-family:Verdana; font-size:8px; font-weight:normal; color:#666666; text-decoration:underline;}


.txtgris9 { font-family:Verdana; font-size:9px; font-weight:normal; color:#666666; text-decoration:none;}
a:link.txtgris9 {font-family:Verdana; font-size:9px; font-weight:normal; color:#666666; text-decoration:none;}
a:active.txtgris9 {font-family:Verdana; font-size:9px; font-weight:normal; color:#666666; text-decoration:none;}
a:visited.txtgris9 {font-family:Verdana; font-size:9px; font-weight:normal; color:#666666; text-decoration:none;}
a:hover.txtgris9 {font-family:Verdana; font-size:9px; font-weight:normal; color:#666666; text-decoration:underline;}


.txtgris10 { font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
a:link.txtgris10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
a:active.txtgris10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
a:visited.txtgris10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:none;}
a:hover.txtgris10 {font-family:Verdana; font-size:10px; font-weight:normal; color:#666666; text-decoration:underline;}

.txtgris11 { font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
a:link.txtgris11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
a:active.txtgris11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
a:visited.txtgris11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;}
a:hover.txtgris11 {font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:underline;}

.txtgris11bold { font-family:Verdana; font-size:11px; font-weight:bold; color:#666666!important;text-decoration:none;}
a:link.txtgris11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}
a:active.txtgris11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}
a:visited.txtgris11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}
a:hover.txtgris11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#666666; text-decoration:underline;}

.txtnegro11bold {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
a:link.txtnegro11bold {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
a:active.txtnegro11bold {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
a:visited.txtnegro11bold {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}
a:hover.txtnegro11bold {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold;}

.txtazul10bold { font-family:Verdana; font-size:10px; font-weight:bold; color:#006797; text-decoration:none;}
a:link.txtazul10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#006797; text-decoration:none;}
a:active.txtazul10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#006797; text-decoration:none;}
a:visited.txtazul10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#006797; text-decoration:none;}
a:hover.txtazul10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#006797; text-decoration:underline;}

.txtazul11bold { font-family:Verdana; font-size:11px; font-weight:bold; color:#006699!important; text-decoration:none;}
a:link.txtazul11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#006699; text-decoration:none;}
a:active.txtazul11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#006699; text-decoration:none;}
a:visited.txtazul11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#006699; text-decoration:none;}
a:hover.txtazul11bold {font-family:Verdana; font-size:11px; font-weight:bold; color:#006699; text-decoration:underline;}

.txtamarillo10bold { font-family:Verdana; font-size:10px; font-weight:bold; color:#CBCC33; text-decoration:none;}
a:link.txtamarillo10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#CBCC33; text-decoration:none;}
a:active.txtamarillo10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#CBCC33; text-decoration:none;}
a:visited.txtamarillo10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#CBCC33; text-decoration:none;}
a:hover.txtamarillo10bold {font-family:Verdana; font-size:10px; font-weight:bold; color:#CBCC33; text-decoration:underline;}
 
.txtgris16bold { font-family:Verdana; font-size:16px; font-weight:bold; color:#666666; text-decoration:none;}
a:link.txtgris16bold {font-family:Verdana; font-size:16px; font-weight:bold; color:#666666; text-decoration:none;}
a:active.txtgris16bold {font-family:Verdana; font-size:16px; font-weight:bold; color:#666666; text-decoration:none;}
a:visited.txtgris16bold {font-family:Verdana; font-size:16px; font-weight:bold; color:#666666; text-decoration:none;}
a:hover.txtgris16bold {font-family:Verdana; font-size:16px; font-weight:bold; color:#666666; text-decoration:underline;}
 
.txtazul11link { font-family:Verdana; font-size:11px; font-weight:normal; color:#0000EE; text-decoration:underline;}
a:link.txtazul11link {font-family:Verdana; font-size:11px; font-weight:normal; color:#0000EE; text-decoration:underline;}
a:active.txtazul11link {font-family:Verdana; font-size:11px; font-weight:normal; color:#0000EE; text-decoration:underline;}
a:visited.txtazul11link {font-family:Verdana; font-size:11px; font-weight:normal; color:#0000EE; text-decoration:underline;}
a:hover.txtazul11link {font-family:Verdana; font-size:11px; font-weight:normal; color:#0000EE; text-decoration:underline;}
  
 

.inputtype {
 border:1px solid #666666;
 font-family:Verdana;
 font-size:10px;
 color:#666666;
}

/* ----- fin definicion de tipos ------ */



/* ------ Noticias destacadas ---------*/
#medios-digitales ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
#medios-digitales ul li{
margin:0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}


/* contenido del css a sustituir */
#content-noticias {
/* background: url("../img/tit_actualidad_es.gif") no-repeat;*/
/* background: url("/eu/Images/tit_actualidad_es.gif") no-repeat;*/
 background-position: -1px 0px;
 margin: 0px 0px 15px 0px;
 /*padding: 25px 0px 0px 0px;*/
 padding: 0px 0px 0px 0px;
 /*width:336px;*/
}


#noticias {
 padding-right:15px;
 margin:0px 0px 0px 0px;
 border-top:none;
 font-family:Verdana; font-size:11px; font-weight:normal; color:#666666; text-decoration:none;
}

#noticias a:link{ color:#006699;text-decoration:none; }
#noticias a:active{ color:#006699;text-decoration:none; }
#noticias a:visited{ color:#006699;text-decoration:none; }
#noticias a:hover{ color:#006699;text-decoration:underline!important;  }

#noticias ul {
 margin: 5px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#noticias ul li{
 font-family:verdana;
 font-size:11px;
 color:#006699;
 list-style-type:none;
}

#noticias ul li a{
 font-family:verdana;
 font-size:11px;
 color:#006699;
 
}
/*------ Fin de Noticias destacadas -----------*/
/* Paginació */
/*.pags{border:2px solid #ccc; padding: .2em; width:97%; background:#F8F8F8; margin-bottom:.5em;}
.pags a{font-size: 1em; color: #3B6D4A!important; margin-right:.5em; text-decoration:none; font-weight:bold;}
.pags a.pag_sel{color: #f00!important;}*/
#pags a{font-size:11px;color:#0066CC;text-decoration:none;font-weight:normal;margin-right:.5em;}
#pags a:hover{text-decoration:none;color:#0066cc;font-weight:normal;}
#pags a.pag_sel{color: #000000; font-weight:bold; }
#pags a.pag_sel:hover{color: #000000; font-weight:bold; }
/* Fi Paginació */

#lista-generica-links{
 padding: 10px 0px 0px 0px;
}

#lista-generica-links ul {
 margin:0px 0px 0px 0px;
 padding: 5px 0px 0px 15px;

}

#lista-generica-links ul li{
 font-family:verdana;
 font-size:11px;
 color:#666666;
 list-style-type:none;
 background:transparent url("/eu/Images/triangulo_gris_trans.gif") no-repeat;
 background-position:0px 3px;
 margin:0px 0px 3px 0px;
 padding: 0px 0px 0px 10px;
}

#lista-generica-links ul li a{
 font-family:verdana;
 font-size:11px;
 color:#006699!important;
 font-weight:normal!important;
}

#lista-generica-links ul li a:hover{ text-decoration:underline!important;}

.eines{font-size:11px;color:#0066CC!important;text-decoration:none;font-weight:normal!important;margin-right:.5em;}
.eines:hover {text-decoration:underline!important;}
#fotoNew {position:relative;float: left;}
.titulo_noticias{font-size:16px!important; font-weight:bold}

/* --- Noticias que no son de home, nueva css ya que sino no funcionaba --- */
.noticias ul li a:hover {text-decoration:underline!important;}

.noticias {
 margin:0px 15px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.noticias p{
 font-size:11px; 
 margin:3px 0px 10px 0px;
}

.noticias a:link{ color:#006699;text-decoration:none; }
.noticias a:active{ color:#006699;text-decoration:none; }
.noticias a:visited{ color:#006699;text-decoration:none; }
.noticias a:hover{ color:#006699;text-decoration:underline!important; }

.noticias ul {
 margin: 5px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

.noticias ul li{
 font-family:verdana;
 font-size:11px;
 color:#666666;
 list-style-type:none;
 background:transparent url("/eu/Images/triangulo_gris_trans.gif") no-repeat;
 background-position:0px 3px;
 margin: 10px 0px 3px 0px;
 padding: 0px 0px 0px 10px;
}

.noticias ul li a{
 font-family:verdana;
 font-size:11px;
 color:#006699;
}

#pie {
  background-color:#FFFFFF;
  float:right;
  margin-top:-6px;
  width:100%;
}

#pie a{font-family:verdana; font-size:11px; }
#pie a:link{ color:#006699;text-decoration:none; }
#pie a:active{ color:#006699;text-decoration:none; }
#pie a:visited{ color:#006699;text-decoration:none; }
#pie a:hover{ color:#006699;text-decoration:underline!important; }