@charset "UTF-8";
/* CSS Document */

html, body{
	margin:0px;
	padding:0px;
	background:url(../img/fondo.png) repeat-x;
	background-color:#f6f6f6;
	color:#787878;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:18px;
	text-align:left;
	}

#principal{
	width:840px;
	background-color:#FFF;
	margin: 0 auto;
	}

#header{
	background:url('../img/HEAindex.png');
	width:840px;
	height:149px;
	}


#content{
	height:457px;
	width:840px;
	border-bottom:1px solid #656565;/*TODO solucion botones flotantes*/
	}

#centro{
	background:url(../img/img_index.png) no-repeat right bottom;
	height:457px;
	position:relative;
	}

#botones_ini{
  	padding:0px;
	margin: 0 0 0 65px;
	position: absolute;
	bottom:0;
	}

#botones{
  	padding:0px;
	margin: 0 0 0 65px;
	position: absolute;
	bottom:0;
	}


#botones ul {margin:0px;padding:0px;}
#botones ul li{list-style-type:none;display:inline;}

	
.bottom_esp{ background:url('../img/espanol_grey.gif') no-repeat right; width:83px; height:87px;float:left; margin-left:0px;}
.bottom_esp:hover{ background:url('../img/espanol_orange.gif') no-repeat right; width:83px; height:87px;float:left;margin-left:0px;}
.bottom_uk{ background:url('../img/ingles_grey.gif') no-repeat right; width:83px; height:87px;float:left;margin-left:20px;}
.bottom_uk:hover{ background:url('../img/ingles_orange.gif') no-repeat right; width:83px; height:87px;float:left;margin-left:20px;}

.button_ini{background:url('../img/esp/inicio_grey.gif') no-repeat; width:83px; height:87px;float:left;}
.button_ini:hover{ background:url('../img/esp/inicio_oran.gif') no-repeat; width:83px; height:87px;float:left;}
.button_ini_sel{background:url('../img/esp/inicio_orange.gif') no-repeat; width:83px; height:87px;float:left;}
.button_nuestro{background:url('../img/esp/nuestro_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_nuestro:hover{background:url('../img/esp/nuestro_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_nuestro_sel{background:url('../img/esp/nuestro_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios{background:url('../img/esp/servicios_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios:hover{background:url('../img/esp/servicios_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios_sel{background:url('../img/esp/servicios_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes{background:url('../img/esp/clientes_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes:hover{background:url('../img/esp/clientes_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes_sel{background:url('../img/esp/clientes_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo{background:url('../img/esp/equipo_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo:hover{background:url('../img/esp/equipo_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo_sel{background:url('../img/esp/equipo_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto{background:url('../img/esp/contacto_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto:hover{background:url('../img/esp/contacto_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto_sel{background:url('../img/esp/contacto_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo{background:url('../img/esp/trabaja_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo:hover{background:url('../img/esp/trabaja_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo_sel{background:url('../img/esp/trabaja_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}

.button_ini_uk{background:url('../img/eng/inicio_grey.gif') no-repeat; width:83px; height:87px;float:left;}
.button_ini_uk:hover{ background:url('../img/eng/inicio_oran.gif') no-repeat; width:83px; height:87px;float:left;}
.button_ini_sel_uk{background:url('../img/eng/inicio_orange.gif') no-repeat; width:83px; height:87px;float:left;}
.button_nuestro_uk{background:url('../img/eng/nuestro_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_nuestro_uk:hover{background:url('../img/eng/nuestro_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_nuestro_sel_uk{background:url('../img/eng/nuestro_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios_uk{background:url('../img/eng/servicios_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios_uk:hover{background:url('../img/eng/servicios_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_servicios_sel_uk{background:url('../img/eng/servicios_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes_uk{background:url('../img/eng/clientes_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes_uk:hover{background:url('../img/eng/clientes_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_clientes_sel_uk{background:url('../img/eng/clientes_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo_uk{background:url('../img/eng/equipo_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo_uk:hover{background:url('../img/eng/equipo_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_equipo_sel_uk{background:url('../img/eng/equipo_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto_uk{background:url('../img/eng/contacto_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto_uk:hover{background:url('../img/eng/contacto_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_contacto_sel_uk{background:url('../img/eng/contacto_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo_uk{background:url('../img/eng/trabaja_grey.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo_uk:hover{background:url('../img/eng/trabaja_oran.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}
.button_trabajo_sel_uk{background:url('../img/eng/trabaja_orange.gif') no-repeat; width:83px; height:87px;margin-left:20px;float:left;}

.button_volver{background:url('../img/esp/volver_grey.gif') no-repeat; width:50px; height:50px;float:right;}
.button_volver_uk{background:url('../img/eng/volver_grey.gif') no-repeat; width:50px; height:50px;float:right;}
.button_enviar{background:url('../img/esp/enviar_grey.gif') no-repeat; width:50px; height:50px;float:right;}
.button_enviar_uk{background:url('../img/eng/enviar_grey.gif') no-repeat; width:50px; height:50px;float:right;}

.titulo:hover{color:#DE7008;cursor:pointer;}

#footer {background-color:#656565;
	background-position:center;
	width:840px;
	height:26px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	text-align: center;
	color:#FFF;
	}

.link {
	color:#FFF;
	text-decoration:none;
	}

ul li {
	list-style-type:square;
	}
ol li {
	list-style-type:circle;}
	
#header1{
	background:url('../img/HEAhome.jpg');
	width:840px;
	height:127px;
	}

#barra1{
	background:url('../img/HEAhome_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}

#contenido{  
	min-height:460px;
	width:840px;
	position:relative;
	border-bottom:1px solid #656565;/*TODO solucion botones flotantes*/
	}

#content_img{
	background-color:#FFF;
	margin-left:65px;
	}

#texto{
	background-color:#FFF;
	margin-left:250px;
	margin-right:65px;
	}
	
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#E16C05;
	}
	
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#3D3936;
	}
	
a {
	color: #DE7008;
	text-decoration:none;
	}
	
#header2{
	background: url('../img/HEAservicios.jpg');
	width:840px;
	height:127px;
	}

#barra2{
	background: url('../img/HEAservicios_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}

.link2 {
	color:#787878;
	}
	
.link2:hover {color: #DE7008; text-decoration:none}
	
#header3{
	background: url('../img/HEAserv_comunicacion_cientifica.jpg');
	width:840px;
	height:127px;
	}

#barra3{
	background:url('../img/HEAserv_comunicacion_cientifica_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}

#header4{
	background: url('../img/HEAserv_comunicacion_relacion_medios.jpg') ;
	width:840px;
	height:127px;
	}

#barra4{
	background:url('../img/HEAserv_comunicacion_relacion_medios_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}
	
#header5{
	background: url('../img/HEAserv_comunicacion_internet.jpg') ;
	width:840px;
	height:127px;
	}

#barra5{
	background:url('../img/HEAserv_comunicacion_internet_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}
	
#header6{
	background: url('../img/HEAserv_investigacion_clinica.jpg') ;
	width:840px;
	height:127px;
	}

#barra6{
	background:url('../img/HEAserv_investigacion_clinica_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}

#header7{
	background: url('../img/HEAserv_otros_servicios.jpg') ;
	width:840px;
	height:127px;
	}

#barra7{
	background:url('../img/HEAserv_otros_servicios_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}
	

#header8{
	background: url('../img/HEAclientes.jpg') ;
	width:840px;
	height:127px;
	}

#barra8{
	background:url('../img/HEAclientes_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}
	
#header9{
	background: url('../img/HEAtrabajo.jpg') ;
	width:840px;
	height:127px;
	}

#barra9{
	background:url('../img/HEAtrabajo_bak_fino.jpg');
	width:840px;
	height:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFF;
	text-indent:65px;
	line-height:18px;
	vertical-align:bottom;
	}
	
#contenido2{
	width::840px;
	/*min-height:1100px;*/
	border-bottom:1px solid #656565;/*TODO solucion botones flotantes*/
	}

#botones2{
  	padding:0px;
	margin: 0 0 0 65px;
	height:87px;
	bottom:0;
	}


#botones2 ul {margin:0px;padding:0px;}
#botones2 ul li{list-style-type:none;display:inline;}

#formulario{
	margin-left:250px;
	margin-right:65px;
	text-align:left;
	}

.texto{
	color:#787878;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
	}

.cajasform{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	border: 0px #FF6600 solid; 
	background-color: #F8DDCC}
	
textarea {
	margin:1px; 
	padding:1px; 
	width:320px;}

input {
	margin:1px; 
	padding:1px; 
	width:320px;}
	
label{
	width: 10em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	display: block
	}

p.label_checkbox_pair {
	clear: both;
	float: none;
	position: relative;
	font-family:Tahoma;
	font-size:13px;	
	color:#787878;
	}
	
p.label_checkbox_pair input {
	position: absolute;
	float:none;
	top: 1px;
	margin:1px; 
	padding:1px; 
	}

p.label_checkbox_pair label {
	display: block;
	margin-left:20px;	
	margin-right:65px;	
	width: 20em;
	float: left;
	text-align: left;
	margin-right: 0.5em;
	}

.boton {
	margin-right:65px;
	padding:1px;
	width:48px;}