﻿@charset "utf-8";
/* CSS Document */
/*--------------GENERALES y footer-----------------*/
* {
     margin: 0;
}

body {
     height: 100%;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#666666 !important;
 }
html {
     height: 100%;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#666666;

 } 
 
p {
	text-align: left !important;
}

.wrapper {
	height: auto !important;
	height: 100%;
	margin: 0 auto -65px;
	min-height: 100%;
	width: 1004px;
}

.push {
	height: 65px;
	margin: 0 auto;
	width: 1004px;
	}
	
.push-small {
	height: 5px;
	margin: 0 auto;
	width: 753px;
	}

.footer {
	height: 50px;
	margin: 0 auto;
	width: 1004px;
	text-align:center;
	background-color: #fff; 
	color:#999;
	text-align:center;
	background-image: url('/Style%20Library/images/footer-social.jpg');
	background-repeat:no-repeat;
	 
	}

.footer a:visited{
	color: #999999;
}

.footer a{
	color: #999999;
}

.footer a:hover {
	color: #1b4d74; /*Según Requerimientos de Diseño*/
	text-decoration: underline; /*Según Requerimientos de Diseño*/

				
}

.footer-table {
 height:51px;
 margin-left:auto;
 margin-right:auto; 
}

.footer-social{
	height:49px;
	width:753px;
	text-align:center;
	}


li {
    margin:0px 0px;
    padding: 5px 5px;
    border: 0px;
    text-decoration: none;
    outline: none;
    list-style-position:inside; 
    
}
	
ul {
    margin: 0px 0px;
    padding: 0px 0px;
    border: 0px;
    text-decoration: none;
    display: inline;
    outline: none;
     list-style-type:disc;

}
	
ol{
    margin: 0px 0px;
    padding: 0px 0px;
    border: 0px;
    outline: none;
    list-style-type:decimal;
    
}	
ol li { 
    list-style-position:inside; 
    list-style-type:decimal; 

} 
img {
    margin: 0px 0px;
    padding: 0px 0px;
    border: 0px;
    text-decoration: none;
    display: inline;
    outline: none;
    list-style-type: none;
}
	
a {
    margin: 0px 0px;
    padding: 0px 0px;
    border: 0px;
    text-decoration: none;
    display: inline;
    outline: none;
    list-style-type: none;
    color:#549FDA;
    text-decoration:none;
}
a:visited{
	color:#549FDA;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
h3 {
	
    margin: 0px 0px 1em 0px;
    padding: 0px 0px;
    color:#020B42;
    

}	

h2 {
    margin: 0px 0px;
    padding: 0px 0px;
    color:#020B42;
}	

h1 {
    margin: 0px 0px;
    padding: 0px 0px;
    color:#020B42;
}	

p {
    margin-bottom: 1em;
    padding: 0px 0px;
}	


div.separator{
	height:1px;
	font-size:0px;
	display:block;
	clear:both;
	line-height:0px;
}


 /*--------------------TAMBIEN EN INTERNET INTERNET -----------------------------*/
                  

#contenido{
	padding: 0px auto;
	width: 994px;
	clear: both;
	height: 100%;
}



/*-------------CABECERA-----------------*/



#header{
	height:107px;
	width:1004px;
	background-image:url("/Style%20Library/Images/images_tid/head-fnd.jpg");
}
#idioma{
	height:17px;
	width:181px;
	background-image:url("/Style%20Library/Images/images_tid/head-idioma.jpg");
	float: right;
	clear: both;
	
}
#busqueda{
	height:35px;
	width:130px;
	text-align:right;
	float: right;
	padding:0;
	
	
}
#menuppal{
	height:35px;
	width:auto;
	float: left;
	padding: 0;
}
div.MigaDePan{
	margin-top:9px;
	width: 500px;
	height: 27px;
	/*background-image: url('Images/images_tid/bkg-breadcrumb.png');
	background-position: left center;
	background-repeat: no-repeat;*/
}
td.MigaDePan{
	font-family: Verdana !important;
	font-size:11px !important;
	font-weight:normal !important;
	color:#00709c !important;
	width: 500px !important;
	height: 29px !important;
	vertical-align: top !important;
	background-image: url('Images/images_tid/bkg-breadcrumb.png') !important;
	background-position: left center !important;
	background-repeat: no-repeat !important;
}

a.MigaDePan:link {
	color:#549FDA!important;		
}

a.MigaDePan:visited {
	color:#549FDA!important;		
}

div.ms-WPBody a:link {
	color:#00709c;		
}

div.ms-WPBody a:visited {
	color:#00709c;		
}




.tituloSeccion{
	margin-top:7px;				
	color:#020B42;
	font-family:Verdana;
	font-size:20px;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
}

/*--------------MENU PPAL SETUP--------------*/
ul.cssmenu {
	list-style: none;
	padding: 0px;
	}

.displace {
	position: absolute;
	left: -5000px;
	}

ul.cssmenu li {
	float: left;
	}

ul.cssmenu li a {
	display: block;
	height: 38px;

	text-align:center;
	}
/*--------------------ENLACES MENU PPAL--------------------*/
ul.cssmenu li.what a {
	background-position: 0px 0;
	width:118px;
	}

ul.cssmenu li.product a {
	background-position: -118px 0;
	width:114px;
	}

ul.cssmenu li.vision a {
	background-position: -232px 0;
	width:82px;
	}

ul.cssmenu li.inside a {
	background-position: -314px 0;
	width:71px;
	}
	
ul.cssmenu li.media a {
	background-position: -385px 0;
	width:84px;
	}

ul.cssmenu li.downloads a {
	background-position: -469px 0;
	width:73px;
	}
	
/*--------------------MENU PPAL ROLL OVER--------------------*/
ul.cssmenu li.what a:hover {
	background-position: 0px -38px;
	}

ul.cssmenu li.product a:hover {
	background-position: -118px -38px;
	}

ul.cssmenu li.vision a:hover {
	background-position: -232px -38px;
	}

ul.cssmenu li.inside a:hover {
	background-position: -314px -38px;
	}
	
ul.cssmenu li.media a:hover {
	background-position: -385px -38px;
	}

ul.cssmenu li.downloads a:hover {
	background-position: -469px -38px;
	}
	
/*--------------MENU IDIOMA SETUP-----------------------*/
ul.cssidioma {
	list-style: none;
	padding: 0px;
	}

ul.cssidioma li {
	float: left;
	}

ul.cssidioma li a {
	display: block;
	height: 17px;
	background-image:url("/Style%20Library/Images/images_tid/head-idioma.jpg");
	text-align:center;
	}
	
/*--------------------ENLACES IDIOMA---------------------*/
ul.cssidioma li.espanol a {
	background-position: 0px 0px;
	width:86px;
	}

ul.cssidioma li.ingles a {
	background-position: -86px 0px;
	width:95px;
	}
	
/*--------------------ROLL OVER IDIOMA--------------------*/
ul.cssidioma li.espanol a:hover {
	background-position: 0px -17px;
	width:86px;
	}

ul.cssidioma li.ingles a:hover {
	background-position: -86px -17px;
	width:95px;
	}
	
/*-------------------- DUMMY ENLACES ---------------------*/

.dummylink
{
  display:none;
  font-size:0px;
}

.dummylink a
{
  display:none;
}

.dummylink a:hover
{
  display:none;
}
	
	
/*--------------------MODULOS INTERNET GRAL-----------------------------*/

/*
div.modulo{
width: 477px;
float:left;

}

div.modulo-content{
height: 223px;
width: 461px;
padding: 8px 8px;
}

div.modulo.izda{
padding: 0px 5px 0px 20px;
background-position: 20px 0px;
background-repeat:no-repeat;
}


div.modulo.dcha{
padding: 0px 20px 0px 5px;
background-position: 5px 0px;
background-repeat:no-repeat;
}

*/

 /*--------------------SOLO DE INTERNET -----------------------------*/
.anchura-izda2{
width: 230px;
}
 
.anchura-dcha2{
width: 286px;
}

                             
.anchura-izda{
width: 284px;
}

.anchura-centro{
width: 478px;
}

.anchura-dcha{
width: 227px;
}

.anchura-centro-doble{
width: 762px;
}

.anchura-contenido{
width:994px;
}
/*------------------------ SOLO SEARCH PAGE ----------------------------*/
.srch-Page {
background-color:white !important;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;
}
div.srch-Page {
background-color:white !important;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;
}
div.srch-stats {
background-color:white !important;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;
}
span.searchTitle a:visited {
color:#549fda;
text-decoration:underline;
font-weight:bold;
}
span.searchTitle a:link {
color:#549fda;
text-decoration:underline;
font-weight:bold;
}
.srch-results{
				text-align:justify;
}

/*--------------------MODULOS INTERNET HOME   TID-----------------------------*/

  /*--------------------SOLO DE INTERNET PORTADA -----------------------------*/


div.home-izda2{
height: 430px;
}

div.home-izda{
background: url('/Style%20Library/Images/images_tid/portada/fingerman.png') no-repeat right top;
/* height: 442px;  top:12px; derecha News*/
height: 430px;
}

div.home-centro{
height: 324px;
}

div.home-centro-doble{
height: 344px;
}


a.home-centrotitle{
font-family:Verdana;
font-size:16px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

a.home-centrodesc{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}



div.home-subsites{
	width:169px;;
	height:165px;
}

div.home-dcha2{
height:444px;
position:relative;
top:-14px;
}

table.tabla-noticia-0 {	
	
}

table.tabla-noticia-1 {
	background-color: #F5F6F7;	
}

div.home-noticias-title h3 {
	font-size: 24px;
	color: #00709C;
	margin: 15px 0 0 8px!important;
	font-weight: normal!important;
}

div.home-dcha{
/* height: 442px;  top:12px;*/
border: 1px #B8B8B8 solid;
height:444px;
background: url('/Style%20Library/Images/images_tid/portada/fondogris.gif') no-repeat left 50% ; 
/*overflow:hidden;*/

position:relative;
top:-14px;
}
div.home-dcha p{
color:#FFF;
}

td.home-dchatitle2{
font-family: Verdana;
font-size:11px;
color: 	#707070;
text-decoration:none;
}

td.home-dchatitle{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color: 	#707070;
text-decoration:none;
}

td.home-dchadesc{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color: 	#707070;
/*height: 50px;*/
}
td.home-dchadesc2{
height: 5px;
}
		
#home-facebook table {	
	height: 250px;
}
		
		
div.home-followus{
height: 62px;
background: transparent url("/Style%20Library/Images/images_tid/followus/back-canales.gif") no-repeat left ; 
/*text-align:center;*/
margin-top:20px;
}

div.home-followus p{font-size:10px;color:#9fadb8;}

div.home-footermin {
height:105px;
background-color:#f5f6f7;
font-family:Verdana;
font-size:9px;
font-weight:normal;
color:#549fda;

position:relative;
top:-12px;

}

div.home-footermin a:hover{
color:#020b42!important;
}





  /*--------------------SOLO DE TECHNOLOGY -----------------------------*/ 



.newsFBTW {
	text-align: right;
	vertical-align: middle;	
}

.newsFBTW a {
	position: relative;
	left: -9px;	
}

.newsFBTW iframe {
	position: relative;
	top: 6px;
	left: -4px;
}

.TituloTecnologia {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}



div.tecnologia-izda{
width: 230px;
}

div.tecnologia-dcha{
width: 268px;
}

div.tecnologia-centro{
width:496px;
}

div.tecnologia-centrohalf{
width: 248px;
}


table.tecnologia-centro-recuadro {
width:240px;
height:245px;
background: transparent url('../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/recuadro-tech.gif') no-repeat top ;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;
}


div.tecnologia-btnFeaturedProjects {
cursor:pointer;
width:47px;
height:32px;
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/doble-flecha.png') no-repeat top ;	
}

div.tecnologia-btnFeaturedProjects :hover {
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/doble-flecha-hover.png') no-repeat top ;	
}



div.tecnologia-fichaproyect-izda {
width: 186px;	
}

div.tecnologia-centrodcha{
width: 808px;
}


.tecnologia-fichaprojecttitulo {
width:501px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;	
}

.tecnologia-fichaprojecttitulo a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#549fda;	
}


div.tecnologia-fichaproject {
width:501px;
height:auto;
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/degradado-ficha.png") no-repeat ;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#666666;
}	


div.tecnologia-projectcolaboracionlider {
width:234px;
overflow:hidden;
position:relative;
z-index:5;
cursor:pointer;
}


div.tecnologia-projectcolaboracionliderfooter {
width:234px;
height:28px;
position:relative;
z-index:8;
top:-28px;
right:-0px;
text-align:right;
vertical-align:bottom;
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/pie-foto-proyecto.png") no-repeat ;
}


div.tecnologia-projectcolaboracionliderfooter a{
color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

div.enquetrabajamos-fondoenlace{
	background:url("/Style%20Library/Images/images_tid/Technologies/pie-foto-proyecto.png") no-repeat scroll right 0 transparent;
	text-align: right;
	margin-right: 12px;
}
div.enquetrabajamos-enlace a{
	color: #FFF!important;
	padding: 0 8px 0 12px;
	font-size: 13pt;
}
div.enquetrabajamos-enlace a:hover, div.enquetrabajamos-fondoenlace2 a:hover{
	color: #549FDA!important;
	text-decoration:none;
}

div.enquetrabajamos-fondoenlace2 {
	vertical-align: middle;
	text-align: right;	
}
div.enquetrabajamos-fondoenlace2 p{
	display:inline;		
	font-size: 13pt;
	margin-bottom: 6px;
}
div.enquetrabajamos-fondoenlace2 a{
	color: #00709C!important;
}


div.tecnologia-projectpestana {
width:128px;
height:20px;
text-align:left;
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/pestana-proyectos.png") no-repeat ;
}

div.tecnologia-btnAllProjects {
cursor:pointer;
width:181px;
height:34px;
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/btn-todos-proyectos.png') no-repeat top ;	
}

div.tecnologia-btnAllProjects:hover {
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/btn-todos-proyectos-HOVER.png') no-repeat top ;	
}

div.tecnologia-btnAllProjects td{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#ffffff;
}


div.tecnologia-bannerActualidad {
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/banner-noticias.png') no-repeat;
height:73px;
width:174px;
}

div.tecnologia-bannerActualidadBtnIr {
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/btn-ir-actualidad.png') no-repeat;
height:22px;
width:46px;
cursor:pointer;
}

div.tecnologia-bannerActualidadBtnIr:hover{
background: transparent url('../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/btn-ir-actualidad-hover.png') no-repeat ;	
}

div.tecnologia-btnDobleFlecha {
background:  url("../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/doble-flecha.png") no-repeat center;
height:32px;
width:47px;
cursor:pointer;
}

div.tecnologia-btnDobleFlecha:hover {
background:  url("../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/doble-flecha-hover.png") no-repeat center;
}




/*---Paginas de areas y descripcion de areas anteriores --*/

div.technology-dcha{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Technologies/foto-technology.jpg") no-repeat center left;
overflow: hidden;
height: 600px;
width: 268px;
}


 /*--------------------SOLO DE SOCIOS -----------------------------*/ 
 
div.socios {
text-align:justify;	
}


.TituloSocios {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}


div.socios_portfolio-dcha{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Socios/foto-partners.jpg") no-repeat right;
overflow: hidden;
height: 400px;
width: 268px;
}
div.socios_portfolio-centro{
width:726px;
}
div.socios-dcha{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Socios/foto-partners.jpg") no-repeat right;
overflow: hidden;
height: 400px;
width: 268px;
}
div.partners-dcha{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Socios/foto-partners2.png") no-repeat right;
overflow: hidden;
height: 400px;
width: 268px;
}

div.socios_breadcrumb {
width: 471px;		
}

 /*--------------------SOLO DE INTERNET ABOUT US -----------------------------*/
  
div.about {
text-align:justify;
}  

div.about a{
color:#549fda;
}
 
div.about-izda{
width: 230px;
/* height:400px; Centros PageViewer */
}

div.about-izda-wrapper
{
height:300px;	
}
div.about-izda-informe
{
height:100px;	
}

div.about-centro{
width:496px;
}


div.about-centro table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
div.about-centro table a{
/*text-decoration:underline; */
text-decoration: none;
color:#549fda; 
font-weight:700;
}

div.about-dcha{
width: 268px;
}
div.about-dcha table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
} 

div.about-centroplusdcha{
width: 764px;
}





div.about-recuadro-informe {
width:173px;
height:100px;
background: transparent url('/Style%20Library/Images/images_tid/Acercade/content-pdf.gif') no-repeat;	
}

.TituloAbout {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}


div.about-centro h2{
color:#020B42;
font-family:Verdana;
font-size:16px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}

.textoAbout{
font-family:Verdana !important;
font-size:11px !important;
font-weight:normal;
color:#666666;
}




/*AboutUs Centros*/

#tabsLayout { }
#tabsTable { width: 100%; }

/* #tabsTable a { }  */
/* .tab a { display: block; padding:10px 8px 10px 8px;color: #666666; border-bottom: 1px #dddddd solid; } */
/* .tabActive a { display: block;padding:10px 20px 10px 20px; color:lime; border-bottom: 2px #ffffff solid; } */
#EdificiosMadrid {
	display: none;  
	vertical-align: top; 
}
#EdificiosMadrid a {
	position: relative;
	left: 100px;
	top: -10px;		
	background: none !important;
}
.tab{
 height:70px;
 background:  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Acercade/menu-background-cut.png") repeat-x center;
 width: 150px;
}

.tab a {
font-family:Verdana;
font-size:11px;
font-weight: bold !important;
text-decoration: none !important;
color:#ffffff !important ;
}

.tab td { width: 150px;}

.tabActive td {  width: 150px;}

.tabActive a {
font-family:Verdana;
font-size:11px;
font-weight: bold !important;
text-decoration:none !important;
color:#549fda !important;
}

.tabActive {
 background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Acercade/menu-hover.png") no-repeat center;
/* overflow:hidden;*/
 height:70px;
 width: 150px;
 /*display:block;*/
}

.tabActive a{
/* background-color:lime;
 color:green;
 background: transparent url("../../../Style Library/Images/images_tid/Acercade/menu-hover.png") no-repeat center ;*/
 height:70px;
 /*float:right;*/
 /*display:block;*/
}
	
.tabPane {display: none;  }
.tabPaneActive {display: block;  min-height: 600px; }

/* AboutUs CV */
.CVNombre{
	color:#020b42;			
	font-family:Verdana;
	font-weight:bold;
	font-size:14px;
}
.CVCargo{
	color:#020b42;			
	font-family:Verdana;
	font-weight:normal;
	font-size:12px;
}
.CVFoto{
				border:1px #666666 solid;
}
p.CVtexto{
	border-left: 1px solid #549fda;
	padding:5px;
	margin-left:20px;
}


/*AboutUs Historia OBSOLETO Pre-Rediseno */
/*
#tabsLayoutHistoria { }
#tabsTableHistoria { width: 100%; }

.tabHistoria {
 background:  url("../../../../../Style%20Library/Images/images_tid/Acercade/btn-historia.gif") no-repeat center;
 height:26px;
 width:90px;
 text-align:center;
}

div.tabsHistoria a {
	color:white !important;
	text-decoration: none;
}

.tabActiveHistoria {
 background: transparent url("../../../../../Style%20Library/Images/images_tid/Acercade/btn-historia-rollover.gif") no-repeat center;
 height:26px;
 width:90px;
 text-align:center;
}
	
.tabPaneHistoria {display: none;  }
.tabPaneActiveHistoria {display: block;  min-height: 600px; }

*/

/*AboutUs Historia rediseno con Lista TID - Historia*/

div.about-historia-recuadro {
width:496px;
height:290px;
margin-top:5px;
background:transparent url('../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Acercade/recuadro-history.gif') no-repeat ;	
}

td.about-tabHistoria {
background:  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Acercade/btn-historia.gif") no-repeat center;
height:26px;
width:90px;
text-align:center;
}

td.about-tabHistoria:hover {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Acercade/btn-historia-rollover.gif") no-repeat center;
}

td.about-tabHistoria a {
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:white !important;
text-decoration: none;
}


/*--------------------SOLO DE INTERNET FUTURE -----------------------------*/
  
  

.TituloFuture {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}


div.future-izda{
width: 230px;
}

div.future-dcha{
width: 268px;
}

div.future-centro{
width:496px;
}

div.future-centrohalf{
width:240px;
}

table.future-centro-recuadro {
	padding: 0px 5px 0px 5px;
	width:245px;
	height:250px;
	background: transparent url('../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/recuadro-futuro01.gif') no-repeat top ;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

td.future-centro {
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;	
}



/*--------------------SOLO SOCIEDAD Y ENTORNO -----------------------------*/

   
div.sociedadyentorno-izda{
width: 230px;
}

div.sociedadyentorno-centro{
width:496px;
}


div.sociedadyentorno-dcha{
width: 268px;
}



/*--------------------SOLO DE INTERNET CARRERAS -----------------------------*/

.celdaMining
{
	width: 163px;
	height: 133px;
	background: url('Images/images_tid/Carreras/gc_mineria_datos_user.png') center top no-repeat;
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}

.celdaInternet
{
	width: 163px;
	height: 133px;
	background: url('Images/images_tid/Carreras/gc_internet.png') center top no-repeat;
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}

.celdaMultimedia
{
	width: 163px;
	height: 133px;
	background: url('Images/images_tid/Carreras/gc_multimedia.png') center top no-repeat;
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}

.celdaMining:hover, .celdaInternet:hover, .celdaMultimedia:hover
{
	text-decoration: none !important;
}

.celdaMining span
{
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF !important;
	position: relative;
	top: 5px;	
}

.celdaInternet span, .celdaMultimedia span
{
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF !important;
	position: relative;
	top: 9px;
}

.TituloCareers {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}


.TituloBoldCareers {
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#666666;
}

div.careers{ 
text-align:justify;
}  


div.careers-izda{
width:236px;
}

div.careers-centro{
width:501px;
color:#666666;
font-family:Verdana;
font-size:11px;
/*text-align:justify;*/
}

td.careers-btnTitulo {
font-family:Verdana !important;
font-size:12px !important;
font-weight:bold !important;
color:#ffffff !important;
text-decoration:none;
}



div.careers-dcha{
width:257px;
overflow:hidden;
}

div.careers-centroplusdcha{
/*height: 440px;*/
}

th.careers-ofertasdestacadas {
height:37px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/Titular-ofertas-sintxt.png")  no-repeat center ;	
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
}

/*
th.careers-ofertasdestacadas a{
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
}
*/


td.careers-separadorofertas {
height:3px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/separador-ofertas.png")  no-repeat center ;	
}

div.careers-btnofertas {
width:157px;
height:50px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-ofertas.png")  no-repeat center ;	
}

div.careers-btnofertas:hover {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-ofertas-hover.png")  no-repeat center ;		
}

table.careers-btnofertas {
width:157px;
height:50px;
text-align:center;
}

table.careers-btnofertas a {
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#ffffff;
}

table.careers-tableofertas {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/grd-ofertas.png")  no-repeat center ;	
}

div.careers-ntrosproyectos {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/ntros-proyectos-sintxt.png")  no-repeat center ;	
}

div.careers-ntrosproyectos td {
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
text-align:left;
}

th.careers-sabiasquesabias {
height:51px;
width:174px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/tit-sabias.png")  no-repeat left ;	
}


th.careers-sabiasquesabias a{
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
}

div.careers-sabiasquesabias{
width:505px;
height:292px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/grd-gris-sabias.png")  no-repeat center ;	
}

div.careers-sabiasquesabias a{
font-family:Verdana;
font-size:11px;
font-weight: bold;
color:#549fda;
}

th.careers-sabiasquebenefits {
height:51px;
width:174px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/tit-sabiasque.png")  no-repeat left ;	
}
th.careers-sabiasquebenefits a{
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
}

div.careers-sabiasquebenefits {
width:174px;
height:222px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/grd-ofertas-med-sabias.png")  no-repeat center ;	
}

div.careers-sabiasquebenefitspdf {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/cuadro-pdf-sabias.png") no-repeat center top ;
}

td.careers-sabiasquebenefitspdf {
font-family:Verdana;
font-size:10px;
font-weight:normal
color:#000000;
}

div.careers-sabiasquebenefitspdficon {
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/icon-pdf-sabias.png")  no-repeat bottom;
}


div.careers-btnofertasworkplace {
width:236px;
height:36px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/fnd-gris-ofertas.png")  no-repeat center ;	
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#666666;

}

div.careers-btnofertasworkplacepie {
width:236px;
height:20px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/fnd-pie-ofertas.png")  no-repeat center ;	
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#ffffff;
}

a.careers-btnofertasworkplacepiedetails {
font-family:Verdana;
font-size:10px;
font-weight::normal;
color:#ffffff;
}
a.careers-btnofertasworkplacepiedetails:hover {
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#40c9ff;
}

.celdaEmpleo
{
	height: 172px;
	width: 33%;
	background: url('/Style%20Library/Images/images_tid/carreras/caja_empleo.png') center top no-repeat;
	vertical-align: top;
	text-align: center;
}

.celdaEmpleo a
{
	color: #FFFFFF !important;
	font-weight: bold;
	font-size: 10pt;
}

.tablaCeldaEmpleo
{
	height: 135px;
	width: 100%;
	background-color: transparent !important;
}

.celdaFoto img
{
	position: relative;
	top: 4px;
}
/* Mapa de Ofertas */

div.careers-map {
position:relative;
top:20px;
visibility:visible;
z-index:1;
height:504px;
}

div.careers-map a{
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff !important;
text-decoration:none;
}

div.careers-map a:hover {
text-decoration:none;
}



div.careers-tablemap {
width=174px;
position:absolute;
top:0px;
right:10px;
visibility:visible;
z-index:2;
}

table.careers-tablemap {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/grd-azul-peque-mapa.png")  no-repeat center ;	
}

th.careers-todasofertasmap {
height:37px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/fnd-todas-ofertas-mapa.png")  no-repeat center ;	
}

th.careers-todasofertasmap a{
font-family:Verdana;
font-size:12px;
font-weight: bold;
color:#ffffff;
cursor:pointer;
text-decoration:none;
}

th.careers-todasofertasmap a:hover{
color:#ffffff;
cursor:pointer;
text-decoration:none;
}



div.tabbtnMap {
width:162px;
height:31px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-todas-mapa.png")  no-repeat center ;	
}

div.tabbtnMapActive {
width:162px;
height:31px;
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-todas-hover-mapa.png")  no-repeat center ;	
}


table.careers-btnofertasmap {
width:162px;
height:31px;
text-align:center;
}

table.careers-btnofertasmap a {
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#ffffff !important;
cursor:pointer;
text-decoration:none !important;
}

.careers-btnofertasmaplinks {
font-family:Verdana;
font-size:10px;
font-weight: bold;
color:#ffffff !important;
cursor:pointer;
text-decoration:none !important;
	
}



/*---------  Texto bbdd rrhh ------*/
.texto_oferta ul {
	padding: 10px 10px 5px 30px;
	text-align:left;
	display:block;
}

.texto_oferta li {

    display:list-item;
    list-style-type:disc;
    line-height: 20px;
    padding: 0 0 5px 0;
    text-align:left;
}



#cuerpo_datos p{
	line-height: 170%;
	padding-bottom:10px;
	text-align:justify;
	text-decoration:none;
}


.titulo_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	color:#549fda;
}

.tituloitalic_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: oblique;
	font-weight: bold;
	color:#549fda;
}
.subtitulo_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#549fda;
}
.subtituloitalic_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: oblique;
	font-weight: bold;
	color:#549fda;
}
.texto_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	line-height: 190%;
}
.textobold_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}
.textoitalic_oferta {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-style: oblique;
	font-weight: bold;
	color: #666666;
}



/*-- Tabs Sabias que rrhh  --*/

#tabsSabiasLayoutId {
width:170px;	
}


.tabsSabiasLayout {
display:none;	
}

.tabsSabiasLayoutActive {
display: block;
}


#tabsSabiasTable { 
width: 100%;
}



#tabsSabiasTable a{ 
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}


.tabSabias{
 height:40px;
 background:  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-carrusel.png")  no-repeat center;
 width: 22px;
}
.tabSabias td { width: 22px;}


.tabSabiasActive {
 background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-carrusel-hover.png") no-repeat center;
 height:40px;
 width: 22px;
}
.tabSabiasActive td {width: 22px;}
.tabSabiasActive a{
 height:40px;
}

.tabSabiasPane {
display: none;
width:170px;
}

.tabSabiasPaneActive {
display: block;
width:170px;
}

.tabSabiasPaneTitulo {
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#666666;
}
.tabSabiasPaneTexto {
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#666666;
}


/*-------------- Como es trabajar en  TID------*/


div.careers-howtowork-logo {
width:70px;
overflow:hidden;
}

td.careers-howtowork-separator {
width:1px;
background-color:#549fda;
}

td.careers-howtowork-titleopinan {
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#020b42;
}

td.careers-howtowork-descriptionopinan {
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#666666;
font-style:italic;
}

div.careers-howtowork-enviacv {
width:501px;
height:89px;
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#549fda;
background: transparent url('../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/degradado-azul.png') no-repeat center;
}


.careers-howtowork-EnviaCv {
background-image: url('../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Carreras/btn-enviar-howtowork.png')   ;
width:80px;
height:18px;
border-width:0px;
border-style:none;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
vertical-align:middle;

}

/*-------------- Footer rrhh ----------------*/

div.careers-footer{
width:100%;
}

div.careers-footer table{
width:100%;
}

a.careers-footerTexto{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#549fda !important;
}
a.careers-footerTexto :visited {
color:#549fda !important;
}


/* ----------------- SOLO GRUPOS CIENTIFICOS ------------------------------------*/


div.gruposcientificos-izda {
width: 186px;	
}

div.gruposcientificos-centro{
width: 506px;
}

div.gruposcientificos-dcha{
width: 302px;
}

div.gruposcientificos-centrohalf{
width: 253px;
}

div.gruposcientificos-centrodcha{
width: 808px;
}



div.gruposcientificos-featuredproject {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/cuadro-gris.png") no-repeat center;	
width:233px;
height:245px;
}

.gruposcientificos-flecha{
background: url("../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/doble-flecha.png");
width:47px;
height:32px;
cursor:pointer;
}

.gruposcientificos-flecha:hover{
background: url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/doble-flecha-hover.png") no-repeat center;	

}


table.gruposcientificos-menu {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/barra-menu.png")  no-repeat center ;	
height:36px;
width:506px;
color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

table.gruposcientificos-menu a{
color:#ffffff;
text-decoration:none;
}

table.gruposcientificos-menu a:hover{
color:#666666;
text-decoration:none;
}

table.gruposcientificos-menu div{
width:152px;height:36px;}


table.gruposcientificos-menu div:hover{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/pestana-menu.png")  no-repeat center ;	
}
 
table.gruposcientificos-menu div:hover a{
color:#666666;
text-decoration:none;
}

div.gruposcientificos-homecuadropq {
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/cuadro-pq.png")  no-repeat center;	
width:173px;
height:147px;
}


div.gruposcientificos-homecuadropq  td{
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}

div.gruposcientificos-homenovedades {
width:500px;
overflow:hidden;
position:relative;
z-index:5;
cursor:pointer;
}


div.gruposcientificos-homenovedadesfooter {
width:500px;
height:30px;
position:relative;
z-index:8;
top:-30px;
right:-0px;
text-align:right;
vertical-align:bottom;
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/grd-pie-foto.png") no-repeat ;
}


div.gruposcientificos-homenovedadesfooter a{
color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:normal;
text-decoration:none;
}

div.gruposcientificos-fichaproject {
width:501px;
height:393px;
background: transparent  url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/degradado-ficha.png") no-repeat ;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#666666;
}	

.gruposcientificos-fichaprojecttitulo {
width:501px;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;	
}

.gruposcientificos-fichaprojecttitulo a{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#549fda;	
}



table.gruposcientificosprojects-menu {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/barra-menu.png")  no-repeat center ;	
height:36px;
width:506px;
color:#ffffff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

table.gruposcientificosprojects-menu div{
width:125px;height:36px;}


table.gruposcientificosprojects-menu a{
color:#ffffff;
text-decoration:none;
}

table.gruposcientificosprojects-menu a:hover{
color:#666666;
text-decoration:none;
}

table.gruposcientificosprojects-menu div:hover{
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/pestana-menu.png")  no-repeat center ;	
}
 
table.gruposcientificosprojects-menu div:hover a{
color:#666666;
text-decoration:none;
}


div.gruposcientificos-itemproject {
width:234px;
height:130px;
}


div.gruposcientificos-itemproject0 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-datamining.png") no-repeat center;	
}

div.gruposcientificos-itemproject1 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-internet.png") no-repeat center;	
}

div.gruposcientificos-itemproject2 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-multimedia.png") no-repeat center;	
}


div.gruposcientificos-itemproject3 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-datamining.png") no-repeat center;	
}

div.gruposcientificos-itemproject4 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-internet.png") no-repeat center;	
}

div.gruposcientificos-itemproject5 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-multimedia.png") no-repeat center;	
}

div.gruposcientificos-itemproject6 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-datamining.png") no-repeat center;	
}

div.gruposcientificos-itemproject7 {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/caja-internet.png") no-repeat center;	
}

a.gruposcientificos-itemprojecttitulo {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#549fda;	
}

div.tabgruposcientificosprojectActive {
background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/pestana-menu.png")  no-repeat center ;	
}

div.tabgruposcientificosprojectActive a{
color:#666666;
text-decoration:none;
}

.gruposcientificos-publicacionestitulo{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#666666;	
}

.gruposcientificos-publicacionestituloseccion{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#666666;	
}




/* --- Grupos Cientificos WP Investigador destacado ------*/

#Sci_Box_Investigador_Destacado
{	
	width:233px;
	height:255px;
 	background: transparent url("../../../../../../../../../../../../../../../../../../../../../../../../Style%20Library/Images/images_tid/Futuro/cuadro-azul.png") no-repeat center;	
}

#SciEncabezado
{
	height: 33px;
	padding-left: 5px;
	_padding-top: 1px;
	#padding-top: 1px;
	vertical-align: top;
}

#SciTitulo_con_flecha_verde
{
	font-weight: bold;
	padding-right: 9px;
	padding-top: 9px;
	text-align: left;
	vertical-align: top;
}

#SciTitulo_tabla
{
	width: 224px;
	height: 33px;
	vertical-align: top;
}

#SciTitulo_flecha
{
	text-align: right;
	vertical-align: top;
}

#SciTitulo_flecha:hover
{
	
}


#SciBio_Investigador
{
	padding-left: 9px;
	padding-bottom: 8px;
	padding-right: 9px;
	padding-top: 2px;
	text-align: justify;
	vertical-align: top;
	width: 233px;
	height: 105px;
}

#SciCaja_Nombre_Invest
{
	width: 170px;
	height: 58px;
	color: #549fda;
	font-weight: bold;
	vertical-align: bottom;
	text-align: left;
	padding-bottom: 2px;
}

#SciCaja_Nombre_Invest a
{
	color: #549fda;
}

#SciCaja_Nombre_Invest a:visited
{
	color: #549fda;
}

#SciCaja_Nombre_Invest a:hover
{
	color: #549fda;
}

#SciCaja_Telefonica
{
	height: 20px;
	width: 170px;
	text-align: left;
	padding-bottom: 5px;
	vertical-align: bottom;
}

.SciCuadroFoto_Investigador
{
	height: 78px !important;
	width: 65px !important;
	padding-left: 10px;
	padding-top: 5px;
	vertical-align: top;
}

.SciCuadroFoto_Investigador a
{
}

.SciFoto_Investigador
{
	height: 73px;
	width: 55px;
	vertical-align: top;
}



/* --- Grupos Cientificos WP Investigadores por Grupos ------*/

table.foto_nombre_investigador{	
	width: 180px;
}

td.foto_nombre_investigador{	
	width: 72px;
	vertical-align: top;
	text-align: left;	
	
	border-collapse: separate;
	border-width: 0px;		
	border-color: transparent;	
	border-style: none solid solid solid;
}
a.foto_nombre_investigador{	
	width: 72px;
	vertical-align: top;	
}
div.foto_nombre_investigador{	
	width: 72px;
	vertical-align: top;
	text-align: left;	
}
img.foto_nombre_investigador{	
	width: 72px;
	height: 95px;
	border: 0px;
}
table.tabla_botones_researchers {
	width: 200px;
	text-align: center;
}
td.boton_researcher_anterior{
	text-align: left;
}
td.boton_researcher_siguiente{
	text-align: right;	
}
input.boton_researcher_anterior{
	background:url('/Style%20Library/Images/images_tid/flechita-atras.png');	
	height: 9px;
	width: 9px;
}
input.boton_researcher_anterior:hover{ 
	background:url('/Style%20Library/Images/images_tid/flechita-atras-hover.png');
	background-repeat: no-repeat;
}
input.boton_researcher_siguiente{
	background:url('/Style%20Library/Images/images_tid/flechita-adelante.png');		
	height: 9px;
	width: 9px;
}
input.boton_researcher_siguiente:hover{
	background:url('/Style%20Library/Images/images_tid/flechita-adelante-hover.png');	
	height: 9px;
	width: 9px;
}
input.boton_researcher_primero{
	background:url('/Style%20Library/Images/images_tid/btn-go-izda-doble-dos-est.png');
	display: none;
	height: 9px;	
	width: 14px;
}
input.boton_researcher_primero:hover{
	background:url('/Style%20Library/Images/images_tid/btn-go-izda-doble.png') 0px -9px;
	display: none;
	height: 9px;	
	width: 14px;
}
input.boton_researcher_ultimo{
	background:url('/Style%20Library/Images/images_tid/btn-go-dcha-doble.png');
	display: none;
	height: 9px;	
	width: 14px;
}
input.boton_researcher_ultimo:hover{
	background:url('/Style Library/Images/images_tid/btn-go-dcha-doble.png') 0px -9px;
	display: none;
	height: 9px;	
	width: 14px;
}




/* ----------------- SOLO DE NEWSMEDIA ------------------------------------*/


.TituloNews {
color:#020B42;
font-family:Verdana;
font-size:20px;
font-weight:normal;
text-align:left;
vertical-align:middle;
}

.textoNews {
font-family:Verdana !important;
font-size:11px !important;
font-weight:normal;
color:#666666;
}

div.news-izda{
width: 230px;
}

div.news-dcha{
width: 268px;
}

div.news-centro{
width:496px;
}




.news_derecha_seccion {
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/foto-news.jpg);
background-position:top right; 
background-repeat:no-repeat;
color:#020B42;
font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
text-align:left;
text-indent:5px;
margin-top:30px;
width:270px;
height:430px;
}
.news_seccionIzquierda {
background-image:none;
background-color:transparent;
background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	

width:240px;
}
.news_body {
	width:994px;
}
.news_left_cabecera_seccion{
	width:240px;
}
.news_right_cabecera_seccion{
	width:270px;
}

.news_seccionCentral {

height:100%;
padding-left:0px;
width:480px;
z-index:0;
}
.newsCentral3{
	padding-top:10px;
}
.newsCentral2{
	padding-top:10px;
}
.news_txt_tit_seccion{
 font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
 color:#020b42;
 font-weight:bold;
 font-size:22px;
 padding-top:4px;
 margin-bottom:0px;
	
}
td.barraMenuAzul a.enlaceMenuAzul:visited {
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:190px;
	height:36px;
	display:block;
	line-height:36px;
	vertical-align:bottom;
}
td.barraMenuAzul a.enlaceMenuAzul:link {
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:190px;
	height:36px;
	display:block;
	line-height:36px;
	vertical-align:bottom;
}
td.barraMenuAzul a.enlaceMenuAzul:active {
	font-weight:bold;
	text-decoration:underline;
	width:190px;
	height:36px;
	display:block;
	line-height:36px;
	vertical-align:bottom;

}

td.barraMenuAzul a.enlaceMenuAzul:hover {
	font-weight:bold;
	text-decoration:underline;
	width:190px;
	height:36px;
	display:block;
	line-height:36px;
	vertical-align:bottom;

}

.barraMenuAzul{
	background-image:url("/Style Library/Images/images_tid/NewsMedia/menu-nav.gif");
	color:white;
	text-align:center;
	height:36px;
	background-position:top left;
	background-repeat:no-repeat;
	
}
.filaPub{
				height:52px;
				background-repeat:no-repeat;
				background-position:left top;
				background-image:url(/Style%20Library/Images/images_tid/NewsMedia/recuadro-tech_475x50.gif);
}


/*--------------------SOLO DE NEWSMEDIA EVENTS -----------------------------*/

.eventos_mes{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;
	height:46px;
	background-image:url(/Style%20Library/Images/images_tid/NewsMedia/back-eventos.png);
	background-repeat:repeat-x;
	padding: 3px 0 3px 0;
	}
.eventos_mes_alterno{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;
	height:46px;
	background-image:url(/Style%20Library/Images/images_tid/NewsMedia/back-eventos.png);
	background-repeat:repeat-x;
	padding: 3px 0 3px 0;
	}
.titulo_y_lista_evento{
				border: 1px #7a7a7a solid;
				text-align:center;
}	
#titulo_evento{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;
	font-weight:bold;
}
div.texto_10_azul a:visited{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;
	text-decoration:none;
}
div.texto_10_azul a:link{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;
	text-decoration:none;
}
.newsCentral3{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	
	
}
.texto_10_azul a{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	
	
}
.texto_10_gris a{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	
	
}
.texto_10_gris{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	
	
}
.texto_10_azul{
	font-family:Verdana;
	font-size:11px;
	color:#7a7a7a;	
	
}
.separador_puntos{
	border-bottom:1px;
	border-bottom-color:#7a7a7a;
	border-bottom-style:dashed;
}
.div_tabla_eventos {

height:140px;
text-align:left;
vertical-align:middle;
width:240px;
}
.div_fecha_eventos {
text-indent:5px;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/grd-eventos.png);
background-repeat:no-repeat;
border:none;
color:#7a7a7a;
font-family:Verdana;
font-size:10px;
height:40px;
text-align:center;
vertical-align:middle;
width:50px;
}
.button_dia {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/day.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_dia:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/day-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_dia_marcado
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/day-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;

}
.button_semana {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/week.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_semana:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/week-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_semana_marcado {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/week-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_mes {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/month.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_mes:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/month-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.button_mes_marcado {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/month-active.gif);
background-position:0 0;
background-repeat:repeat;
height:32px;
width:32px;
}
.table_botones_eventos{
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	border: 1px #7a7a7a solid;
}
.table_botones_eventos td.texto_10_gris{
	text-align:center;
}
.tabla_contiene_eventos_cuerpo {
	width:230px;
}

td.div_titulo_eventos a:visited {
background-color:transparent;
color:#7a7a7a;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}

td.div_titulo_eventos a:link {
background-color:transparent;
color:#7a7a7a;
font-family:Verdana;
font-size:11px;
text-decoration:none;
}
td.div_titulo_eventos a:hover{
	color:#549FDA;
}
td.div_titulo_eventos{
	padding-left:6px;
}

div.contenidowp-centro-ancho {
	width:100%;
	height: 100%;
}

div.contenidowp-centro-estrecho {
	width:53%;
	height: 100%;
}

div.cabecera_seccion{
margin-top:30px;
float:left;
height:44px;
width:1004px;
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/bkg-encabezado-void.png);
background-position:left top;
background-repeat:no-repeat;

}
.texto_cabecera_seccion{
text-indent:25px;
	color:#020B42;
margin-top:5px;
text-decoration:none;
font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
}
.derecha_titulo_seccion_eventos {
color:#020B42;
float:left;
font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
margin-left:10px;
margin-top:10px;
text-align:left;
height:40px;
}
.derecha_contenido {
margin-right:20px;
margin-top:25px;
width:100%;
}

#descripcion_evento {
background-image:url(/Style%20Library/Images/images_tid/NewsMedia/fondo-descripcion.png);
background-position:left center;
background-repeat:no-repeat;
color:#020B42;
float:left;
font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:22px;
text-align:left;
vertical-align:middle;
width:100%;
margin-top:10px;
}
#texto_descripcion_evento {
color:#020B42;
float:left;
font-family:The Sans,Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
height:50px;
margin-left:5px;
text-align:justify;
width:380px;
}
/*******************   Pagina eventos elements**********************/
.TituloFichaEventos {
color:#020B42;
font-family:Verdana;
font-size:13px;
font-weight:bold;
height:25px;
text-align:left;
text-indent:10px;
vertical-align:middle;
}
.TituloSubseccionFichaEventos {
color:#020B42;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:left;
vertical-align:middle;
}
.CeldaSubseccionEventos {
border-bottom-color:black;
border-bottom-style:solid;
border-bottom-width:1px;
padding-bottom:7px;
padding-top:10px;
vertical-align:top;
}

div.CajaTitulo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-attachment:scroll;
background-color:transparent;
/*background-image:url(/Style%20Library/Images/images_tid/bkg-barra-verde.png);*/
background-position:center bottom;
background-repeat:no-repeat;
color:#020B42;
font-family:Verdana;
font-size:12px;
font-weight:bold;
height:28px;
text-indent:10px;
width:150px;
padding-top:5px;
}
div.CajaFila {
width:210px;
}
.TablaBasicaSlotmachine {
height:148px;
width:210px;
}
.Celda_izda_elemento_grid {

background-position:right bottom;
background-repeat:no-repeat;
background-color:transparent;
height:231px;
width:10px;
}
.Celda_dcha_elemento_grid {

background-color:transparent;
background-position:left bottom;
background-repeat:no-repeat;
height:231px;
width:10px;
}
.Celda_abajo_elemento_grid {
background-position:left bottom;
background-repeat:no-repeat;
background-color:transparent;
height:6px;
width:210px;
}
.Tabla_grid_menu_scroll {
vertical-align:top;
float:right;
}
.Tabla_grid_menu_scroll_render {
background-color:transparent;
}
.tabla_item_grid_menu{
background-image:url(/Style%20Library/Images/images_tid/EstiloTID/recuadro-inside.gif);
background-position:left bottom;
background-repeat:no-repeat;
background-color:transparent;
width:234px;
height:245px;

}
.sepfilaEstiloTID{
	height:18px;
}
.sepCeldasEstiloTID{
	width:30px;
}
.viewMoreButton{
	padding-top:1px;
}
.Descripcion {
border-bottom-color:#CCCCCC;
border-bottom-style:solid;
border-bottom-width:0;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCCCCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:0;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCCCCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:0;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:0;
color:#1D1D1D;
font-family:Tahoma;
font-size:11px;
height:49px;
padding-left:5px;
width:200px;
}
div.Enlacito-b a {
background-color:transparent;
background-image:url(/Style%20Library/Images/images_tid/bkg-gris-enlacito.png);
background-repeat:no-repeat;
color:#666666;
display:inline-block;
font-family:Tahoma;
font-size:10px;
height:23px;
text-align:left;
width:210px;
}

/************ Pagina  Estilo TID elements   *******************/
.TituloElementoFicha {
color:#020B42;
font-family:Verdana;
font-size:12px;
font-weight:bold;
height:25px;
text-align:left;
text-indent:5px;
vertical-align:middle;
width:811px;
}


/****************** Contacto ****************************/

.tabla_formulario_contacto table {
	border-spacing:5px;
	font-weight:bold;
}

.tabla_formulario_contacto input[type="submit"] {
	background-color:transparent;
	background-image:url("/Style Library/Images/images_tid/Socios/btn-flechas.png");	
	width:55px;
	height:30px;	
	border: 0 none;
	margin-left:80px;
}



/****************** Nuestros empleados ************************/
div.video-nuestros-emp{
	width:252px;	
	margin-bottom: 10px;
}

div.conten-video-nuestros-emp div{
	border-top: #00709C 16px solid!important;
	height: 172px;
	width:240px;
}

div.text-our-staff{
	padding: 10px 10px 10px 0;
}

span.nombre-our-staff {
	font-size: 14px!important;
	font-weight:bold;
	margin-bottom:0!important;
	color: #00709C;
}

span.puesto-our-staff {
	font-size: 14px!important;
	font-weight:bold;
	margin-bottom:0!important;
	color: #848484;
}

p.comments-our-staff {
	padding-top: 4px;
	color: #848484;
	font-size: 12px!important;	
}


/* 

div.home-abstractsubsite{
padding: 10px 0px 0px 3px;
height: 123px;
width: 215px;
}

div.home-altura-abajo{
padding: 10px 0px 0px 3px;
height: 82px;
bottom: auto;
}

                  



div.tid-izda{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-insideTID.png") top left repeat-x;
height: 332px;
width: 227px;
padding: 13px 0px 0px 10px;
float:left;
}


div.tid-dcha{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-TIDsvision.png") top left repeat-x;
height: 332px;
width: 227px;
float:left;
padding: 13px 0px 0px 10px;
}

div.head-tid{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-punteado-gris.png") top left repeat-x;
height:21px;
width: 218px;
*/

/*margin: 13px 0px 0px 10px;*/
}

/*
div.head-tid-b{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-punteado.png") top left repeat-x;
height:21px;
width: 218px;
*/

/*margin: 13px 0px 0px 10px;*/
}

/*
div.head-tid-b h3{
font:Verdana, Arial, Helvetica, sans-serif 12px bold;
color:#020b42;
padding: 0px 0px 0px 5px;
margin: 0px;
text-align:left;
}

div.head-tid h3{
font:Verdana, Arial, Helvetica, sans-serif 12px bold;
color:#020b42;
padding: 0px 0px 0px 5px;
margin: 0px;
text-align:left;
}

div.head-tid-b a{
color:#020b42;
}

div.head-tid h3 a{
color:#020b42;
}
div.head-tid-b a:hover{
color:#99cc00;
}

div.head-tid h3 a:hover{
color:#99cc00;
}

div.tid-contenedor{
padding: 10px 0px 0px 3px;
height: 123px;
width: 215px;

}



div.view-all a{
font:Verdana, Arial, Helvetica, sans-serif 10px normal;
color:#666666;
padding: 0px 10px 0px 5px;
text-align:left;
height:10px;
width: 203px;
}

{
text-decoration:underline;

}

div.view-all a:hover{
text-decoration:underline;

}

div.view-all-b a{
font:Verdana, Arial, Helvetica, sans-serif 10px normal;
color:#666666;
text-align:left;
height:20px;
display:inline-block;
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-view-all-dotted.png") top left repeat-x;
width: 202px;
padding-left:15px;
padding-top:5px;
margin-top:10px;
}

div.view-all-b a:hover{
text-decoration:underline;
}

div.go a{
	background: transparent url("../../../Style%20Library/Images/images_tid/btn-go-izda.png") top left no-repeat;
	height:19px;
	width:26px;
	float:right;
	display: inline-block;
}

div.go-left a:hover{
background: transparent url("../../../Style%20Library/Images/images_tid/btn-go-izda-hover.png") top left no-repeat;

}

div.go a:hover{
background: transparent url("../../../Style%20Library/Images/images_tid/btn-go-izda-hover.png") top left no-repeat;

}

div.vision-module {
padding: 5px 15px 5px 15px;
width:188px;
}

div.vision-module h4 a{
	padding-top: 10px;
	font:Verdana, Arial, Helvetica, sans-serif 11px bold;
	color:#020b42;
	display:inline-block;
}

div.vision-module h4 a:hover{
color:#99cc00;
}

div.vision-module p{
	font:Verdana, Arial, Helvetica, sans-serif 10px normal;
	color:#1d1d1d;
	line-height: 120%;
	padding-top: 10px;

}














*/














*/

/*-------------------- PUBLICACIONES DE CIENTIFICOS (ENLACES) -----------------------------*/



a.button-viewmore { 
        background:url('/Style%20Library/Images/images_tid/link_icon_doble.png'); 
        width: 20px; 
        height: 12px; 
        display: block; 
}
 
a.button-viewmore span { 
        display: none; 
}

a.button-viewmore:hover { 
        background:url('/Style%20Library/Images/images_tid/link_icon_doble.png') 0px -12px;
}

a.button-download { 
        background:url('/Style%20Library/Images/images_tid/download-icon-doble.png'); 
        width: 12px; 
        height: 12px; 
        display: block; 
}
 
a.button-download span { 
        display: none; 
}

a.button-download:hover { 
        background:url('/Style%20Library/Images/images_tid/download-icon-doble.png') 0px -12px;
}





/*--------------------MODULOS PRODUCTO y PROJECTS-----------------------------*/
/*
div.head-projects{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-head-catalogue.png") top left repeat-x;
height:19px;
width: 459px;
padding: 2px 0px 0px 2px;

}

div.head-projects h3{
font:Verdana, Arial, Helvetica, sans-serif 12px bold;
color:#FFFFFF;
padding: 0px 0px 0px 5px;
margin: 0px;
text-align:left;
}

div.head-projects h3 a{
color:#ffffff;
}
div.head-projects h3 a:hover{
color:#ccff33;
}

div.catalogue-contenedor{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-cuerpo-catalogue.png") top left repeat-x;
height: 189px;
width: 445px;
padding: 13px 0px 0px 16px;
}
*/

/*--------------------MODULOS EVENTS y BLOG-----------------------------*/

/*
div.abajoDcha {
padding: 10px 0px 0px 10px;
width:477px;
height:345px;
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-modulo-dcha.png") top left no-repeat;
}



div.head-abajoDcha{
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-punteado.png") top left repeat-x;
height:21px;
width: 457px;

*/

/*margin: 13px 0px 0px 10px;*/
}

/*

div.head-abajoDcha h3{
font:Verdana, Arial, Helvetica, sans-serif 12px bold;
color:#020b42;
padding: 0px 0px 0px 5px;
margin: 0px;
text-align:left;
}

div.head-abajoDcha h3 a{
color:#020b42;
}

div.head-abajoDcha h3 a:hover{
color:#99cc00;
}

div.containerEvents {
width:461px;
}

div.containerEvents div.pestana {
padding: 3px 0px 0px 5px;
background: transparent url("../../../Style%20Library/Images/images_tid/img-pestana.png") top left no-repeat;
height:17px;
width:77px;
}

div.containerEvents div.pestana a{
font:Verdana, Arial, Helvetica, sans-serif 10px bold;
color:#ffffff;
}

div.containerEvents div.pestana a:hover{
color:#99cc00;
}

div.tablas{
width:459px;
height:72px;
border:#CCCCCC solid 1px;
}

div.filas{
display:block;

width:455;
height:20;
background: transparent url("../../../Style%20Library/Images/images_tid/bkg-events.png") top left no-repeat;
background-position: 0px 5px;
}

div.filas a {
display:inline-block;
font:Verdana, Arial, Helvetica, sans-serif 10px bold;
color:#ffffff;
height:15px;
width:80px;
padding-left: 5px;
}

div.grid-column{
height: 332px;
width: 230px;
padding: 13px 0px 0px 10px;
float:left;
}

*/

/*******************************************************************************/
/**************************** CATALOGO DE PRODUCTOS ****************************/

.dummydummy {	
}

.contenedor_catalogo_prod {
	position:relative;
	height: 460px;
}

.bloque_anio {
	width: 100%;	
	text-align: center;
	position: absolute;
	left: 0;
	display: none;
}

.parte_sup_productos {
	margin: 0 auto;
	width: 535px;
	height: 50px;
}

.titulo_catalogo {
	color: #020B42;
	font-family: Verdana;
	font-size: 20px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	float: left;
}

.nav_aniosprod {
	float: left;
	position: relative;
	left: 37%;
	top: 10px;
}

.sel_anioprod {
	width: 80px;
	border: 1px solid #00709C;
	background-color: #eeeeee;
	color: #666;
	font-weight: bold;	
}

.sel_anioprod option {
}

.contenedor_prods_anio {
	position: relative;
	overflow: hidden;	
	width: 948px;
	position: relative;
	margin: 0 auto;
	display: inline-block;
	background:url('/Style%20Library/Images/images_tid/caja_ext_1px.png') repeat-x top; 
	height: 360px;
	border: 1px solid #00709C;
}

.bloque_prods_anio {
	height: 350px;
	position:absolute;
	text-align:left;	
	margin-top: 17px;	
	margin-left: -5px;
}

.producto_anio {
	width: 284px;
	height: 329px;		
	text-align:center;	
	background:url('/Style%20Library/Images/images_tid/caja_producto.png') no-repeat center top; 
	padding: 0px 0px 0px 0px;
}

.producto_anio td img{
	width: 260px;
	height: 130px;	
}

.producto_anio td a img{
	width: 15px;
	height: 13px;	
}


.producto_anio table tr td{
	padding: 5px 22px 5px 28px;
	text-align: justify;
}

.producto_anio table tr td div {
	height: 90px;
	overflow: hidden;
}

.tabla_carrusel {
	margin: 0 auto;
	margin-bottom: 6px !important;
	
}

.contenedor_carrusel {
	width: 540px;
	height: 64px;	
	overflow: hidden;
	position: relative;
	display: inline-block !important;
	border-top: 1px solid #00709C;
	border-bottom: 1px solid #00709C;
	margin: auto 0;
	background-color: #eeeeee;
}

.carrusel_miniaturas{	
	position:absolute;
	top: -1px;
	text-align: left;
}

.celda_crono_carrusel{
	text-align: center;
	color:	#00709C;
	font-weight: bold;
}

.separador_carr_meses {
	width: 7px;
	background:url('/Style%20Library/Images/images_tid/barra_sep.png') repeat-y;	
}

.separador_carr_meses2 {
	width: 7px;
	background:url('/Style%20Library/Images/images_tid/barra_sep.png') repeat-y;
}

.separador_carr_meses_dis {
	width: 7px;
}

.img_peq_carrusel{
	padding: auto;
	cursor:pointer;
	height: 52px;
	width: 91px;
	text-align: center;
	margin: 0 auto;
	background-color: #EEEEEE;
}

.img_peq_carrusel_zoom {
	padding: 0;
	cursor: pointer;
	height: 52px;
	width: 91px;
	text-align: center;
	background: url('/Style%20Library/Images/images_tid/sombra_logo.png') no-repeat 1px 3px;
}


.img_peq_carrusel img {
	width: 76px;
	height: 37px;
}

.img_peq_carrusel_zoom img {
	width: 85px !important;
	height: 43px !important;
}

.cel_tituloprod {
	font-size: 1.4em !important;
	font-weight: bold;
	text-align: center !important;
	height: 25px;
}

.link_fichaprod {
	text-align: right !important;
}

.paginacion_productos {
	position: absolute;
	left: 0px;
	width: 100%;
}

.paginacion_productos table {	
	width: 100%;		
}

.paginacion_productos td {	
	width: 38%;
	height: 280px;	
}

.flecha_prod{
	cursor: pointer;
	margin: 5px 5px 5px 90px;	
	width: 31% !important;	
}

.flecha_prod_dis{	
	margin: 5px 5px 5px 90px;	
	width: 31% !important;	
}

.flecha_carr_minizq {
	background:url('/Style%20Library/Images/images_tid/flch_logos_izq.png') repeat-y;	
	width: 11px;
	height: 64px;
	cursor: pointer;
	border: 1px #00709C solid;
	background-color: #00709C;
}

.flecha_carr_minder {
	background:url('/Style%20Library/Images/images_tid/flch_logos_drch.png') repeat-y;
	width: 11px;
	height: 64px;
	cursor: pointer;
	border: 1px solid #00709C;
	background-color: #00709C;
}

.flecha_carr_minizq:hover {
	background:url('/Style%20Library/Images/images_tid/flch_logos_izq_hover.png') repeat-y;
}

.flecha_carr_minder:hover {
	background:url('/Style%20Library/Images/images_tid/flch_logos_drch_hover.png') repeat-y;
}

.flecha_carr_minizq_dis {
	background:url('/Style%20Library/Images/images_tid/flch_logos_izq_dissbl.png') repeat-y;
	width: 11px;
	height: 64px;
	border: 1px solid #00709C;
}

.flecha_carr_minder_dis {
	background:url('/Style%20Library/Images/images_tid/flch_logos_drch_dissbl.png') repeat-y;
	width: 11px;
	height: 64px;
	border: 1px solid #00709C;
}


/****************************************************************************/
/************************ Presencia en los Medios ***************************/
.mediaTopMenu {
	width: 500px;
	height: 35px;
}

.mediaTopMenuElem {
	float: left;
	width: 115px;
	height: 20px;
	padding: 0px 5px 10px 5px;
	cursor: pointer;
}

#mediaTopMenuElemTodos {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_todos_hover.png') no-repeat;
}

#mediaTopMenuElemTodos input {
	color: #00709C !important;
}

#mediaTopMenuElemTodosSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_todos.png') no-repeat;
}

#mediaTopMenuElemInternet {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_internet_hover.png') no-repeat;
}

#mediaTopMenuElemInternet input {
	color: #00709C !important;
}

#mediaTopMenuElemInternetSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_internet.png') no-repeat;
}

#mediaTopMenuElemPrensa {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_prensa_hover.png') no-repeat;
}

#mediaTopMenuElemPrensa input {
	color: #00709C !important;
}

#mediaTopMenuElemPrensaSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_prensa.png') no-repeat;
}

#mediaTopMenuElemRadio {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_tv_hover.png') no-repeat;
}

#mediaTopMenuElemRadio input {
	color: #00709C !important;
}

#mediaTopMenuElemRadioSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/bot_tv.png') no-repeat;
}

.mediaInforme {
}

.mediaInformePar {
	width: 490px;
	height: 77px;
	background-color: #FAFAFA;
	display: block;
	padding: 5px;
}

.mediaInformeImpar {
	width: 490px;
	height: 77px;
	background-color: #eeeeee;
	display: block;
	padding: 5px;
}

.mediaInformePic {
	float: left;
	clear: left;
	height: 80px;
	width: 80px;
}

.mediaInformePic img {
	width: 75px;
	height: 75px;
	border: 1px solid #00709c;
}

.mediaInformeUrl {
	width: 35px;
	padding: 0px 0px 0px 5px;
	float: right;
	height: 80px;
	position: relative;
}

.mediaInformeMedio {
	position: absolute;
	top: 58px;
	left: 15px;
}

.mediaInformeTexto {
	float: left;
	width: 360px;
	height: 30px;
	padding: 5px 0px 10px 5px;
	text-align: justify;
	display: block;
	overflow: hidden;
}

.mediaInformeFecha {
	width: 360px;
	height: 25px;
	float: left;
	display: block;
	padding: 10px 0px 0px 5px;
}

.mediaInformeOculto {
	display: none;
}

.mediaInformeVisible {
}

#mediaInformeFlechaIzq {
	float: left;
	width: 80px;
	text-align: left;
	cursor: pointer;
	position: relative;
	top: 10px;
	background-color: white !important;
}

#mediaInformeFlechaDer {
	float: right;
	width: 80px;
	text-align: right;
	cursor: pointer;
	position: relative;
	top: 10px;
	left: -310px;
	background-color: white !important;
}

.mediaInformePDFIcon {
	position: absolute;
	top: 30px;
	left: 19px;
}

/* Tooltips */
.mediaPresenceTooltip {
	position: absolute;
	left: -2000px;
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #00709C;
	width: auto;
	height: 15px;
	vertical-align: middle;
}

.mediaPresenceTooltip p{
	margin: 0;
	padding: 0;
	color: #000000;
}

/* Publicaciones Científicas */

.SciPublicationsDiv {
	width: 500px;
	height: auto;
	position: relative;
	min-height: 200px;
}

.SciPublicationsImage {
	position: absolute;
	top: 50px;
	left: 530px;
}

.SciPublicationsSciGroupMenu {
	height: 24px;
	position: absolute;
	top: 5px;
	left: 296px;
}

.SciPublicationsTopMenu {
	width: 150px;
	position: absolute;
	left: -180px;
	top: 45px;
	background:url('/Style%20Library/Images/images_tid/NewsMedia/fondo_bot.png') no-repeat;
	padding: 4px;
}

.SciPublicationsTopMenu input {
	
}

.SciPublicationsTopMenuElem {
	float: left;
	width: 100px;
	height: 42px;
	cursor: pointer;	
	display: block;
	color: #FFFFFF;
	color: #FFFFFF !important;
	cursor: pointer;
	font-size: 1.0em !important;
	text-align: left !important;
	padding: 4px 45px 0px 9px;
}

.SciPublicationsTopMenuElem a {
	position: relative;
	top: 3px;
}

#SciPublicationsTopMenuElemTodos a, #SciPublicationsTopMenuElemTodosSelected a, #SciPublicationsTopMenuElemOther a, #SciPublicationsTopMenuElemOtherSelected a {
	position: relative;
	top: 8px !important;
}

.SciPublicationsTopMenuElem a, .SciPublicationsTopMenuElem a:active, .SciPublicationsTopMenuElem a:visited {
	color: #FFFFFF !important;
	text-decoration: none;
}

.SciPublicationsTopMenuElem a:hover {
	text-decoration: underline;
}

#SciPublicationsTopMenuElemTodos {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/tod_otr_normal.png') no-repeat;
}

#SciPublicationsTopMenuElemTodosSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/tod_otr_press.png') no-repeat;
}

#SciPublicationsTopMenuElemRevistas {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/journals_normal.png') no-repeat;
}

#SciPublicationsTopMenuElemRevistasSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/journals_press.png') no-repeat;
}

#SciPublicationsTopMenuElemLibros {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/book_normal.png') no-repeat;
}

#SciPublicationsTopMenuElemLibrosSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/book_press.png') no-repeat;
}

#SciPublicationsTopMenuElemPapers {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/conferences_normal.png') no-repeat;
}

#SciPublicationsTopMenuElemPapersSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/conferences_press.png') no-repeat;
}

#SciPublicationsTopMenuElemOther {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/tod_otr_normal.png') no-repeat;
}

#SciPublicationsTopMenuElemOtherSelected {
	background:url('/Style%20Library/Images/images_tid/NewsMedia/tod_otr_press.png') no-repeat;
}

.SciPublications {
}

.SciPublicationsPar {
	width: 490px;
	height: 85px;
	background-color: #FAFAFA;
	display: block;
	padding: 5px;
}

.SciPublicationsImpar {
	width: 490px;
	height: 85px;
	background-color: #eeeeee;
	display: block;
	padding: 5px;
}

.SciPublicationsUrl {
	width: 35px;
	padding: 5px 0px 0px 5px;
	float: right;
	height: 85px;
	position: relative;
}

.SciPublicationsUrlIcon img {
	position: absolute !important; 
	top: 40px !important;
	left: 0 !important;
}

.SciPublicationsUrl img {
	position: absolute;
	left: 7px;
}

.SciPublicationsTexto {
	float: left;
	width: 430px;
	height: 62px;
	padding: 5px 0px 5px 5px;
	text-align: justify;
	display: block;
	overflow: hidden;
}

.SciPublicationsFecha {
	width: 430px;
	height: 15px;
	float: left;
	display: block;
	padding: 5px 0px 0px 5px;
}

.SciPublicationsSciGroup {
	width: 430px;
	height: 15px;
	float: left;
	display: block;
	padding: 0px;
	text-align: right;
	color: #00709C;
	font-weight: bold;
}

.SciPublicationsSciGroup a {
	color: #00709C !important;
	text-decoration: none !important;
}

.SciPublicationsSciGroup a:hover {
	color: #00709C !important;
	text-decoration: underline !important;
}

.SciPublicationsSciGroup a:visited {
	color: #00709C !important;
	text-decoration: none !important;	
}

.SciPublicationsOculto {
	display: none;
}

.SciPublicationsVisible {
}

#SciPublicationsFlechaIzq {
	float: left;
	width: 80px;
	text-align: left;
	cursor: pointer;
	position: relative;
	top: 10px;
	background-color: white !important;
}

#SciPublicationsFlechaDer {
	float: right;
	width: 80px;
	text-align: right;
	cursor: pointer;
	position: relative;
	top: 10px;
	background-color: white !important;
}

.SciPublicationsPDFIcon {
	position: absolute;
	top: 30px;
	left: 19px;
}



/* Tooltips */
.SciPublicationsTooltip {
	position: absolute;
	left: -2000px;
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #00709C;
	width: auto;
	height: 15px;
	vertical-align: middle;
}

.SciPublicationsTooltip p{
	margin: 0;
	padding: 0;
	color: #000000;
}



/* Tooltips */
.SciPublicationsTooltip {
	position: absolute;
	left: -2000px;
	background-color: #eeeeee;
	padding: 5px;
	border: 1px solid #00709C;
	width: auto;
	height: 15px;
	vertical-align: middle;
}

.SciPublicationsTooltip p{
	margin: 0;
	padding: 0;
	color: #000000;
}



/***********************************************************************/
/***********************  FICHA DE PRODUCTO ****************************/

.dummy-dummy-style {
}

.tecnologia-fichaproducto {
	width: 501px;
	background: url('/Style%20Library/Images/images_tid/Technologies/degradado-ficha.png') no-repeat scroll 0 0 transparent;	
}

.tecnologia-fichaproducttitulo{
	width:501px;		
}

.tecnologia-fichaproducttitulo td {
	font-family:Verdana,Arial,Helvetica,sans-serif!important;
	font-size:14px!important;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}

.imgvideo-ficha-producto {
	margin: 20px 0 20px 20px;
}

.video-ficha-producto {
	border: 1px #00709C solid !important;	
}

.imagen-ficha-producto {		
	padding: 8px 25px 8px 25px;	
}
.imagen-ficha-producto img {
	border: 3px #61A5BE solid !important;
	width: 145px;
	/*height: 150px;*/
}

.logo-ficha-producto{	
	text-align: right;
	display: none;
}

.logo-ficha-producto img {
	width: 90px;
	height: 45px;
}

.conten-enlaces-prod {
	background: url('/Style%20Library/Images/images_tid/fondo_url.png') no-repeat scroll 0 0 transparent;
	margin-left: 20px;
}

.titulo-desc-ficha-prod {
	font-size:13px;
	font-weight:bold;
	color:#666666; 
	margin:10px 0;	
}

.descripcion-ficha-producto {
	margin: 10px 20px;
	width: 460px;
}

.tabla1-ficha-producto {
	margin: 0 30px 30px 40px;
	background: url('/Style%20Library/Images/images_tid/caja_meta_producto.png') no-repeat scroll 0 0 transparent;
	width: 413px;
	height: 48px;
	text-align: center;
}

td.titulo-t1-ficha-producto {
	color: white;
	width: 137px;
}

.tabla2-ficha-producto {
	margin: 0 20px;
	width: 460px;	
}

.tabla2-ficha-producto td{
	padding: 5px;
}

tr.fila1-t2-ficha-producto {
	background-color: #E5E5E5;	
	height: 40px;
}

tr.fila2-t2-ficha-producto {
	background-color:#F2F2F2;	
	height: 40px;
}

td.titulo-t2-ficha-producto {
	color: #00709C;
	font-weight: bold;
}





/* OPPORTUNITIES DESCRIPTION */

.hrtool_header {
	font-size: 24px;
	font-family: Verdana;
	color: navy;
	margin-top: 5px;
	margin-bottom: 5px;
}


#hrtool_cv_opportunities_description {
	/*
	position: absolute;
	left: 500px;
	width: 230px;
	*/
	display: none;
	border: 1px solid #EEE;
	padding: 10px;
	margin-top: 10px;
}

.hrtool_cv_opportunity_element {
	margin-bottom: 10px;
}

.hrtool_cv_opportunity_name {
	font-weight: bold;
}

.hrtool_cv_opportunity_description {
	font-size: 10px;
	margin-top: 5px;
	white-space: pre-line;
}

/* OPPORTUNITIES.aspx */

#opportunities_header {
	margin-top: 19px;
	font-family: Verdana;
	font-size: 11px;	
}

#opportunities_footer {
 margin-top:29px;
 font-family: Verdana;
 font-size: 11px; 
}

#opportunities_data {
	
}

.hrtool_expander {
	text-align: right;
}

.hrtool_opportunities_section {
	text-transform:uppercase;
	font-weight: ;
	padding: 5px;
	/*background-color: navy; */
	border-bottom: 1px solid #666;
	margin-top: 19px;
	color: #666;
}

.hrtool_opportunities_grid {
	width: 490px;
	padding: 0px;
	margin: 0px;
	margin-top: 0px !important;
	background-color: #FFFFFF;
}

.hrtool_opportunities_grid_row {
	/*padding: 5px;*/
	padding: 0px;
	margin: 0px;
}

.hrtool_opportunities_grid_cell {
	padding: 5px;
	vertical-align: top;
}

.hrtool_opporunities_grid_element {
	padding: 5px;
	width: 225px;
	border: 1px solid #999;
	background-color: #F0F0F0;
	cursor: pointer;
}

.hrtool_opportunity_expander_indicator {	
	width:15px;
	font-weight: bold;
	vertical-align: top;
}

.hrtool_opportunities_element_title {	
		
}

.hrtool_opportunity_title {
	font-weight: bold;
	font-family: Arial;
	width:225px!important;
	margin-top:0!important;
}

.hrtool_opportunity_content {
	display: none;
	margin-top: 10px;
	font-size: 10px;
	padding: 5px;
	clear: both;
}

.hrtool_opportunity_content p {
	white-space: pre-line;
}

.hrtool_opportunity_apply {
	text-align: right;
	padding-top: 5px;
	margin-top: 5px;
	text-transform: uppercase;
	font-weight: bold;
	color: navy;
	border-top: 1px solid #999;
}


/************ TEMAS ***************/

.tema-cuerpo-ficha{
	background:url("/Style%20Library/Images/images_tid/Technologies/degradado-ficha.png") no-repeat scroll 0 0 transparent;
	margin-left: 4px;	
	width: 485px;
	padding: 12px 8px 0 9px;
}
.relacion-ficha-tema{
	color: #020B42;
    font-family: Verdana;
    font-size: 17px;
    font-weight: normal;
    text-align: left;
}
div.titulo-ficha-tema .ms-WPBody{
	color: #020B42;
    font-family: Verdana;
    font-size: 20px!important;
    font-weight: normal;
    margin: 5px 0 5px 0;
    text-align: left;
    vertical-align: middle;
}



.bloq-lista-temas{
	
}

.celda-tema{
	/*background: url("/Style%20Library/Images/images_tid/Technologies/recuadro-tech.gif") no-repeat scroll center top transparent;*/
	/*border: 1px #6989A5 solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;*/
	float:left;
	position: relative;
	width: 165px;
	height: 135px;
	padding: 4px 0 0 2px;
	margin: 0 5px 5px 0;
	overflow:hidden;
	vertical-align:middle;
	text-align: center;
	font-size: 10pt;
}

.celda-tema table{
	width:100%;
} 

.logo-celda-tema img{
	width: 95px;
	height: 95px;
}
.titulo-celda-tema{
	vertical-align: middle;
	padding-top: 4px;
	color: #6c6c6c;
}

.titulo-celda-tema a{
	color: #00709C !important;
	/*font-weight: bold;*/
}
.titulo-celda-tema a:hover{
	color: #549FDA !important;
	text-decoration: none;
}

/** Banners de la home **/

div.cont_bn_home{
	position:relative;
	top: 0;
	left:0;
	width:465px;
	height:324px;
}

div.cont_index_bn_home{
	padding-top: 4px;
	width:445px;
	position:relative;
	text-align:right;	
}

div.banner_home{
	position:absolute;
}

span.index_banner{
	list-style:none inside none;
	background-image: url('/Style%20Library/images/images_tid/index_banner_sel.png');	
	display: inline-block;
	width:15px;
	height:15px;
	margin: 1px;
	text-indent: 0;
	cursor:pointer;
}

span.hd_index_banner{
	list-style:none inside none;
	background-image: url('/Style%20Library/images/images_tid/index_banner.png');
	display: inline-block;
	width:15px;
	height:15px;
	margin: 1px;
	text-indent: 0;
	cursor:pointer;
}




