@charset "utf-8";
/* CSS Document */

	body {
		background-color:#effbfa;
		margin:0 auto;
		margin-top:10px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:1em;
		color:#333;
		width:100%;}
		
		h1, h2, h3, h4, h5, h6, p {
		margin:0;
		padding:0;}
	
	ul {
		list-style: none;
		margin:0;
		padding:0;}
	
	li {
		color:#666;
		list-style: none;
		margin-top:5px;
		padding:0;
		font-size:0.8em;
		line-height:1.3em}
		
	p {
		color:#666;
		font-size:0.8em;
		line-height:1.3em;
		text-align:justify;}
		
		p.no_justify {
		color:#666;
		font-size:0.8em;
		line-height:1.3em;
		text-align:left;}
		
	p.legend {
		color:#666;
		font-size:0.7em;
		line-height:1.3em;
		text-align:left;}
		
	font.number {
		font-size:1.3em;
		text-align:left;
		width:25px;}
		
	strong {
		font-weight:600;
		color:#515151}
		
	em {
		color:#666;}
		
	p.narrow {
		color:#666;
		float:left;
		font-size:0.9em;
		line-height:1.3em;
		margin-right:280px;
		text-align:justify;
		width:330px;
		}
		
	.bio-pharma-nutraceuticals {
		float:left;
		height:700px;
		width:630px;}
		
	
		
	.narrow {
		float:left;
		height:650px;
		margin-right:10px;
		width:303px;
		}
		
	.narrow-2 {
		float:left;
		height:600px;
		padding-left:10px;
		border-left:#999 1px solid;
		width:305px;
		}
		
	.special-feature {
		background-color:#ecefef;
		border:#666 solid 1px;
		color: #666;
		float:left;
		height:150px;
		font-size:0.80em;
		margin-bottom:50px;
		margin-left:37px;
		margin-top:50px;
		padding-left:10px;
		padding-top:5px;
		width:250px;}
		
	.special-index {
		background-color:#ecefef;
		border:#666 solid 1px;
		color: #666;
		float:left;
		font-size:0.80em;
		height:115px;
		margin-bottom:40px;
		padding-left:10px;
		padding-top:5px;
		width:293px;}
		
	.special-feature-drug-reprofiling {
		background-color:#ecefef;
		border:#666 solid 1px;
		color: #666;
		float:left;
		font-size:0.80em;
		height:167px;
		margin-bottom:40px;
		margin-right:15px;
		padding-left:10px;
		padding-top:5px;
		width:298px;}		
	
	.special-flash {
		border:#666 solid 1px;
		float:left;
		height:172px;
		margin-top:20px;
		width:303px;}
		
	.special-flash-drug-reprofiling {
		border:#666 solid 1px;
		float:left;
		height:172px;
		margin-bottom:5px;
		width:303px;}
		
	.flash-alzheimer-legend {
		float:left;
		font-size:0.8em;
		height:50px;
		margin-bottom:20px;
		width:300px;}
		
	.index-left-side {;
		float:left;
		height:100%;
		padding-left:15px;
		width:262px;}
				
	.narrow-index {
		float:left;
		height:100%;
		margin-right:10px;
		width:343px;
		}	
		
	.narrow-index-2 {
		float:left;
		height:350px;
		margin-right:20px;
		width:280px;
		}	
				
	.special-feature-services {
		background-color:#ecefef;
		border:#666 solid 1px;
		color: #666;
		float:left;
		font-size:1em;
		height:150px;
		margin-bottom:130px;
		padding-left:10px;
		padding-top:5px;
		width:293px;}
	
		
		
	p.small {
		color:#666;
		font-size:0.75em;
		line-height:1.3em;
		padding-right:11px;
		text-align:left;}
		
	p.right-column {
		color:#666;
		font-size:0.9em;
		line-height:1.3em;
		text-align:left;
		text-decoration:none;
		}
		
	h1 {
		color:#005689;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.5em;
		font-weight:300;
		margin-bottom:10px;}
		
	h2 {
		color: #666;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1.2em;
		font-weight:100;
		margin-bottom:10px;}
		
	h3 {
		color:#005689;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:1em;
		font-weight:300;
		margin-bottom:10px;}
		
	h4 {
		color:#005689;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:0.85em;
		font-weight:300;
		margin-bottom:10px;}
		
	h5 {
		color:#fb7635;
		font-size:0.85em;
		font-weight:100}

	#container {
		background-color:#80c2cf;
		border-top:#80c2cf solid 1px;
		height:100%;
		width:960px;
		margin:0 auto;}
	
	#header {
		float:left;
		width:960px;
		height:150px;}
		
	.header-index {
		background-image:url(../images/header-without-flash.jpg);
		border-top: #b7b7b7 solid 1px;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		float:left;
		width:958px;
		height:149px;}
		
	.header-anaximander {
		border-top: #b7b7b7 solid 1px;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		float:left;
		width:958px;
		height:149px;}
		
	#logo-legend {
		float:left;
		height:150px;
		margin-left:20px;
		width:330px;}
		
	#logo {
		float:left;
		height:70px;
		margin-left:50px;
		margin-top:18px;
		width:900px;}
		
	#pathway-discovery {
		float:left;
		height:40px;
		margin-left:80px;
		margin-top:15px;
		width:330px;}
		
	#menu {
		background-image:url(../images/background-pixel-main-menu.jpg);
		background-repeat:repeat-x;
		height:30px;
		width:960px;}

	#menu ul {
		list-style: none;
		padding-top:10px;
		display:block;
		float:left;}
	
	#menu ul li {
		margin: 0;
		padding: 0;
		list-style: none;
		float: left;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.80em;
		font-weight:100;}

	#menu ul li a {				
		display: block;
		padding: 0;
		width: 157px;
		color: #fff;
		text-align: center;
		text-decoration: none;}
		
	#menu ul li a:hover {
		color:#fff;
		text-decoration:underline;}
	
	
	li.apartado-about-us {
		color:#fff;
		text-decoration:underline;}
	
	li.apartado-services {
		color:#fff;
		text-decoration:underline;}
		
	li.apartado-strategic-alliances{
		color:#fff;
		text-decoration:underline;}
		
	li.apartado-technology {
		color:#fff;
		text-decoration:underline;}
		
	li.apartado-research {
		color:#fff;
		text-decoration:underline;}	
				
	li.apartado-partnership {
		color:#fff;
		text-decoration:underline;}			
		
	li.apartado-casa {
		color:#fff;
		text-decoration:underline;}
	
	li.apartado-sitemap {
		color:#fff;
		text-decoration:underline;}
		
	li.apartado-pdf{
		color:#fff;
		text-decoration:underline;}
		
	li.apartado-contacto{
		color:#fff;
		text-decoration:underline;}
		
		
	
	
								
	#left-column {
		background-color:#fff;
		float:left;
		height:100%;
		width:160px;}
		
	#left-animation {
		float:left;
		border-bottom: #b7b7b7 solid 1px;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		height:219px;
		width:158px;}		
	
	#left-menu {
		background-image:url(../images/gradient-left-menu.jpg);
		background-repeat:repeat-x;
		float:left;
		border-bottom: #b7b7b7 solid 1px;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		height:100%;
		padding-bottom:10px;
		width:158px;}
		
	#left-menu ul {	
		border:0;
		color:#fff;
		list-style: none;
		float:left;		
		margin-top:10px;}
	
	#left-menu ul li {
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.80em;
		font-weight:100;
		margin-left:10px;}

	#left-menu ul li a {
		color: #1581a3;
		text-align: left;
		text-decoration: none;}
		
	#left-menu ul li a:hover {
		color:#3a803a;
		text-decoration: underline;}
		
	#left-menu-services {
		float:left;
		background-image:url(../images/gradient-left-menu.jpg);
		background-repeat:repeat-x;
		border-bottom: #b7b7b7 solid 1px;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		height:100%;
		padding-bottom:10px;
		width:158px;}
		
		
	#left-menu-services ul {
		margin-top:10px;
		border:0;
		list-style: none;
		display:block;
		float:left;		
		text-decoration:none;}
	
	
	#left-menu-services ul li {
		list-style: none;
		float: left;
		font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
		font-size:0.80em;
		font-weight:100;
		margin-left:10px;}

	#left-menu-services ul li a {
		color: #1581a3;
		display: block;
		padding: 0;
		width: 147px;
		text-align: left;
		text-decoration: none;}
		
	#left-menu-services ul li a:hover {
		color:#3a803a;
		text-decoration:underline;}
		
	
		
	.left-column-down {
		background-color:#80c2cf;
		border-left: #b7b7b7 solid 1px;
		border-right: #b7b7b7 solid 1px;
		border-top: #b7b7b7 solid 1px;
		float:left;
		height:100%;
		min-height:300px;
		margin-top:10px;
		padding-left:15px;
		padding-top:30px;
		width:143px;}
				
	#right-column {
		background-image: url(../images/gradient-right-column.jpg);
		background-repeat:repeat-x;
		border-left: #b7b7b7 solid 1px;
		float:left;
		height:490px;
		width:138px;}
		
	#right-menu {
		float:left;
		height:460px;
		width:138px;}
		
	#right-menu ul {
		border:0;
		color:#fff;
		list-style: none;
		float:left;		
		margin-top:10px;}
	
	#right-menu ul li {
		margin-left:10px;
		margin-right:10px;
		list-style: none;
		float: left;
		font-size:0.80em;
		font-weight:100;}

	#right-menu ul li a {				
		display: block;
		width: 100px;
		color: #ff6418;
		font-weight:600;
		text-align: left;
		text-decoration: none;}
		
	#right-menu ul li a:hover {
		color:#3a803a;}
		
	li.apartado-business-cases{
		text-decoration:none;}	
	
	li.apartado-contact {
		text-decoration:none;}	
		
	li.apartado-news{
		text-decoration:none;}	
		
	li.apartado-career{
		text-decoration:none;}	
				
	.icons {
		float:left;
		height:30px;
		margin-left:10px;
		margin-top:10px;
		width:130px;}	
		
	#content {
		background-color:#fff;
		border-bottom:#80c2cf solid 1px;
		float:left;
		height:100%;
		min-height:760px;
		padding:15px;
		width:630px;}
		
	#content-up {
		height:100%;		
		width:630px;}
		
	.google-map {
		float:left;
		height:120px;
		width:315px;}
		
	.map {
		border:#666 solid 1px;
		float:left;
		height:98px;
		width:98px;
		b}
		
	.map-text {
		float:left;
		height:90px;
		padding-left:10px;
		width:190px;}
		
	#content-down {
		height:100%;
		width:630px;}
		
	#main-lists ul {
		font-size:0.6em;
		list-style: none;
		display:block;
		float:left;}
		
	#footer {
		background-color:#fff;		
		clear:both;
		height:20px;
		padding-left:50px;
		padding-bottom:8px;
		margin-top:8px;
		text-align:center;
		width:680px;}
		
	#footer ul {
		
		list-style: none;	
		padding-left:230px;
		text-decoration:none;}

	#footer ul li {
		float: left;
		font-size:11px;
		font-weight:100;}

	#footer ul li a {				
		display: block;
		width: 157px;
		color: #616265;
		text-decoration: none;

	}
	#footer ul li a:hover {
		color:#616265;
	}
	
	.learn-more {
		float:left;
		height:10px;
		margin-top:5px;
		width:400px;}
		
	a.link-learn-more:link {
		color:#513491;
		text-decoration:underline;
		font-size:0.8em;
		font-weight:500;}

	a.link-learn-more:visited {
		color:#3a803a;
		text-decoration:underline;
		font-size:0.8em;
		font-weight:500;}
	
	a.link-learn-more:hover {
		color:#3a803a;
		text-decoration:underline;
		font-size:0.8em;
		font-weight:500;}
		
	a.link-lista:link {
		color:#513491;
		text-decoration:underline;
		font-size:1em;
		font-weight:500;}

	a.link-lista:visited {
		color:#3a803a;
		text-decoration:underline;
		font-size:1em;
		font-weight:500;}
	
	a.link-lista:hover {
		color:#3a803a;
		text-decoration:underline;
		font-size:1em;
		font-weight:500;}
		
	a.link-sitemap:link {
		color:#513491;
		text-decoration:none;
		font-size:1em;
		font-weight:500;}

	a.link-sitemap:visited {
		color:#3a803a;
		text-decoration:none;
		font-size:1em;
		font-weight:500;}
	
	a.link-sitemap:hover {
		color:#3a803a;
		text-decoration:none;
		font-size:1em;
		font-weight:500;}
			
			
		
	.foto-proteins {
		border:#666 solid 1px;
		float:left;
		height:200px;
		margin-right:300px;
		margin-bottom:20px;
		margin-top:20px;
		width:325px;}	
		
	.foto-proteins-2 {
		border:#666 solid 1px;
		float:left;
		height:174px;
		margin-right:300px;
		margin-bottom:20px;
		margin-top:20px;
		width:450px;}
		
	.foto-molecule {
		float:left;
		height:100px;
		margin-bottom:10px;
		margin-top:10px;
		width:600px;}
		
	.foto-inflamation {
		float:left;
		height:157px;
		margin-bottom:10px;
		margin-top:10px;
		width:630px;}
		
	.foto-grande-map-proteins {
		border:#666 solid 1px;
		float:left;
		height:243px;
		margin-bottom:10px;
		margin-top:10px;
		width:400px;
		}
		
	.cuadro {
		border:#666 1px solid;
		float:left;
		height:148px;
		margin-right:10px;
		text-align:center;
		width:148px;}
		
	.cuadro-texto{
		float:left;
		height:128px;
		margin-bottom:10px;
		margin-right:9px;
		padding-top:20px;
		text-align:center;
		width:400px;}
		
	.cuadro-technology{
		border:#666 1px solid;
		float:left;
		height:148px;
		margin-bottom:10px;
		margin-right:9px;
		text-align:center;
		width:148px;}
		
	.cuadro-drug-reprofiling{
		background-color:#099;
		float:left;
		height:148px;
		margin-bottom:10px;
		width:630px;}
		
	.clear {
		height:20px;
		width:600px;
		clear:both}
		
	.legend {
		float:left;
		font-size:0.8em;
		height:20px;
		margin-right:10px;
		margin-top:5px;
		text-align:center;
		width:148px;
		}
		
	a.link-breadcrumb:link {
		color:#2200cc;
		text-decoration:underline;
		font-size:1em;
		font-weight:100;
		}

	a.link-breadcrumb:hover {
			color:#513491;
			text-decoration:none;
			font-size:1em;
			font-weight:100;
		}
		
	a.link-breadcrumb:visited {
			color:#3a803a;
			text-decoration:none;
			font-size:1em;
			font-weight:100;
		}
		
	font.breadcrumb {
			color:#000;
			text-decoration:none;
			font-size:1em;
			font-weight:100;
			}
			
	.nature-cover {
		height:316px;
		margin-left:15px;
		width:240px;
		float:left}
		
	.maps {
		border:#666 1px solid;
		height:160px;
		width:160px;
		float:left;}	
		
	.maps-legend {
		float:left;
		font-size:0.9em;
		height:20px;
		text-align:center;
		width:160px;}
		
	.inflammation-legend {
		float:left;
		font-size:0.9em;
		height:20px;
		margin-bottom:10px;
		margin-right:480px;
		text-align:center;
		width:157px;}
		
	.maps-separation {
		float:left;
		height:160px;
		width:120px;}
		
	.download-pdf {
		float:left;
		padding-left:150px;
		height:50px;
		width:280px;}
		
	.title {
		float:left;
		height:50px;
		width:200px;}
		
	.description-pdf {
		float:left;
		height:26px;
		width:540px;}
		
	.icon-pdf {
		float:left;
		height:40px;
		width:100px;}
		
	.animation-tpms {
		border:#333 1px solid;
		float:left;
		height:219px;
		margin-right:20px;
		width:158px;}	
		
	.foto-scientific-board {
		border:#666 1px solid;
		float:left;
		height:90px;
		margin-bottom:10px;
		width:90px;}
		
	.cv-scientific-board {
		float:left;
		height:120px;
		margin-left:10px;
		width:520px;}
		
	.foto-safety-analysis {
		border:#F30 1px solid;
		float:left;
		height:242px;
		margin-bottom:20px;
		margin-right:390px;
		width:220px;}
		
	.imagen-without-flash {
		background-color:#CF3;
		float:left;
		height:219px;
		width:158px;}
		
	.index-lower-part {
		float:left;
		width:630px;}	
		
		
	.numbers {
		float:left;
		height:20px;
		margin-bottom:15px;
		width:630px;}
		
	.number {
		float:left;
		font-size:0.9em;
		height:20px;
		margin-bottom:15px;
		text-align:center;
		width:154px;}
		
	.research-logos {
		height:35px;
		margin-bottom:10px;
		width:100px;}	
		
	.youtube {
		float:left;
		height:420px;
		margin-left:100px;
		margin-top:20px;
		width:480px;}
		
	.research-reference-1 {
		float:left;
		height:100px;
		margin-bottom:100px;
		width:200px;}
		
	.research-reference-2 {
		float:left;
		height:100px;
		width:200px;}
		
	.research-excerpt-1 {
		float:left;
		height:200px;
		padding-left:10px;
		width:420px;}
		
	.research-excerpt-2 {
		float:left;
		height:250px;
		padding-left:10px;
		width:420px;}
		
	.graph {
		float:left;
		height:100%;
		margin-bottom:15px;
		width:180px;}
		
	.graph-legend{
		float:left;
		height:110px;
		padding-left:20px;
		width:420px;}
		
	.graph-legend-2{
		float:left;
		height:30px;
		margin-bottom:30px;
		padding-left:20px;
		padding-top:80px;
		width:420px;}
		
	.legend-figure {
		float:left;
		font-size:0.8em;
		height:15px;
		margin-bottom:4px;
		margin-top:4px;
		width:630px;
		text-align:center;
		}
		
	.news-pictures {
		float:left;
		margin-bottom:10px;
		width:700px;}
		
	.orange-line {
		clar:both;
		height:30px;
		margin-top:10px;
		width:800px;}
		
	.european_medicine {
		float:left;
		width:618px;}
		
	.predictive_safety_texts {
		float:left;
		height:80px;
		padding-left:10px;
		width:395px}
		
	.predictive_safety_logos {
		width:200px;
		float:left}
		
	.rectangle_graphic {
		background-color:#ecefef;
		border:#666 solid 1px;
		color: #666;
		float:left;
		margin-bottom:10px;
		padding-left:10px;
		padding-top:10px;
		}
		
	.pdf_and_title {
		height:55px;
		width:627px;
		float:left;}
		
	.pdf_download  {
		background-color:#ffece3;
		border:#666 solid 1px;
		color: #666;
		float:right;
		height:44px;
		width:167px;
		padding-left:10px;
		padding-top:5px;
		}
		
	.pdf_download_2  {
		background-color:#ffece3;
		border:#666 solid 1px;
		color: #666;
		float:right;
		height:44px;
		margin-bottom:26px;
		margin-right:0px;
		width:215px;
		padding-left:10px;
		padding-top:5px;
		}
		
	.download_pdf_breadcrumb {
		float:left;
		width:400px;
		color:#666;
		font-size:0.8em;
		line-height:1.3em;
		text-align:left;}
		
		

	