/* RESET */
*  {margin:0; padding:0;}

a{outline:none;}

ul{list-style-type:none;}

textarea {resize:none;}



/* ESTRUCTURA */
body  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #07559A;
	background-image: url(../img/fnd01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#body0  { font-family:Arial, Helvetica, sans-serif; font-size:12px; background: #07559A url(../img/fnd01.jpg) repeat-x center top;}

#body2 {background:url(../img/rojo.jpg) no-repeat center top;}/* BACKGROUND ALTERNATIVO ROJO */

#body3 {background:url(../img/azul.jpg) no-repeat center top;}/* BACKGROUND ALTERNATIVO AZUL */

#body4 {background:url(../img/fondo_rosa.jpg) no-repeat center top;}/* BACKGROUND ALTERNATIVO ROSA */

#body5 {background:url(../img/fondo2.jpg) no-repeat center top;}/* BACKGROUND ALTERNATIVO SECONDO */

#body6 {background:url(../img/fondo3.jpg) no-repeat center top;}/* BACKGROUND ALTERNATIVO TERZERO */

#container {width:960px; margin:30px auto; background-color:#FFF;}

#content {
	width:940px;
	margin:0 auto;
}

.bloqueazul {
	height:20px;
	background-color: #043C6F;
}

.bloqueblanco {
	height:20px;
	background-color: #FFFFFF;
}


#encuentranos {
	padding-top: 11px;
	padding-left: 18px;
	width: 120px;
}

#superior {zoom:1; overflow:hidden; padding:25px 0px 30px 0px; _padding:0px; _margin:25px 0px 30px 0px; _height:240px/*zoom:1; overflow:hidden; padding:25px 0px 30px 0px; _padding:0px; _margin:25px 0px 30px 0px;*/}
#superior02 {zoom:1; overflow:hidden; padding:25px 0px 30px 0px; _padding:0px; _margin:25px 0px 0px 0px;}
#superior_quienessomos {zoom:1; overflow:hidden; padding:25px 0px 30px 0px; _padding:0px; _margin:25px 0px 30px 0px; _height:240px}
#superior_epharma {zoom:1; overflow:hidden; padding:25px 0px 30px 0px; _padding:0px; _margin:25px 0px -70px 0px; _height:340px}

#inferior {margin-top:30px; margin-bottom:10px; background-color:#043C6F; _padding-bottom:10px;}

#inferior02 {margin-top:30px;_margin-top:25px; margin-bottom:10px; background-color:#043C6F; _padding-bottom:1px}

#inferior03 {margin-top:30px;_margin-top:25px; margin-bottom:10px; background-color:#043C6F; _padding-bottom:10px}

#inferior04 {margin-top:30px;_margin-top:25px; margin-bottom:10px; background-color:#B0B69A; _padding-bottom:1px;}

#inferior_quienessomos {margin-top:30px; margin-bottom:10px; background-color:#043C6F;}
#inferior_titularidad {
	margin-bottom:10px;
	background-color:#043C6F;
}
#inferior_equipo {margin-top:30px; margin-bottom:10px; background-color:#043C6F; }





/* LOGO AREA */
#logoarea {width:127px; display:inline; float:left;}

h1 {width:151px; height:152px; background:url(../img/logo.gif) no-repeat 0 0; text-indent:-99999px; font-family:Verdana, Geneva, sans-serif; font-size:10px}

#logoarea p {font-size:11px; width:140px; color:#7C868E; padding:10px 0px 0px 5px; text-align:center; margin-top:5px}

#logoarea img {
	margin-right: 5px;
}




/* AREA PRIMERA NAVEGACION */
#area2 { width:127px; display:inline; float:left; margin-left:40px; _margin-left:20px; display:inline} 

#navigacion  {background-color:#e1e3e5;}

#navigacion ul  {padding:10px;}

#navigacion li {padding-bottom:10px; font-size:11px}

#navigacion a  {display:block; border-bottom:1px solid #d5d7d8;  color:#7c868e; text-decoration:none;}

#navigacion a:hover {color:#e1e3e5; background-color:#999;}



/* AREA ESCOGER COLORES */
#colores {width:127px; margin-top:10px; background-color:#f1f2f3;}

#colores p {background-color:#e1e3e5; color:#7c868e; text-align:center;  padding:5px; text-transform:uppercase; font-size:11px;}

#area {padding:17px 0 17px 17px; #padding:15px 0 15px 15px;}

.tamano {width:102px; height:20px;}

#colores a {display:block; display:inline; float:left; zoom:1; overflow: hidden;}

#colores a:hover {border: 2px solid #b6b6b6;}

#colores a:hover img {margin: -2px;}

#colores img {border:0;}


/* AREA TRABAJOS VIDEOS */
#trabajos
{
display:inline;
float:left;
margin-left:15px;
}

/* LINK HOME PAGE */
#volver {display:block; width:100px; height:25px; background:url(../img/boton_home.gif) no-repeat 0 0; text-indent:-99999px; text-decoration:none;
         color:#a5a4a4; padding-left:15px; margin:-10px 0px -25px 0px;}
#volver02 {display:block; width:100px; height:25px; background:url(../img/boton_home.gif) no-repeat 0 0; text-indent:-99999px; text-decoration:none;
         color:#a5a4a4; padding-left:15px; margin:-10px 0 -25px 0; _margin-top:275px;}
		 
		 

/* AREA INFERIOR */
/* ESTILOS DEL TABULARIO */
#ultima-nav {_margin-bottom:0px; padding-bottom:0px;}

#ultima-nav ul {width:920px;}

#ultima-nav li {display:inline; float:left; width:310px; height:26px; text-transform:uppercase; 
                font-weight:600; text-align:center; padding-top:4px; font-size:11px;}
				
#ultima-nav li a {color:#fff; text-decoration:none;}

#ultima-nav li a:hover {text-decoration:underline;}
				
#business {background:url(../img/pestana_blu.gif) no-repeat 0 0; background-color:#043c6f; margin-right:5px;}

#epharma {background:url(../img/spacer.gif) no-repeat 0 0; background-color:#b0b69a; margin-right:5px;}

#elearning {background:url(../img/spacer.gif) no-repeat 0 0; background-color:#186865;}

#epharma1 {background:url(../img/pestana_beige.gif) no-repeat 0 0; background-color:#b0b69a; margin-right:5px;}

#epharma2 {background:url(../img/pestana_verde.gif) no-repeat 0 0; background-color:#186865;}

#contenido_inferior {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; height:340px; padding-bottom:8px;}

#contenido_inferior_02 {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px;  _padding:3px 0px 10px 0px; _margin-bottom:5px;}

#contenido_inferior_03 {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px;  _padding:3px 0px 10px 0px; _margin-bottom:5px; _height:300px}

#contenido_inferior_04 {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px;  _padding:3px 0px 10px 0px; _margin-bottom:5px; height:500px}

#contenido_inferior_index {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; height:374px; padding-bottom:8px; _margin-top:-30px; _height:364px}

#contenido_inferior_quienessomos {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px; _padding:3px 0px 3px 0px; _margin-bottom:12px; _height:374px}

#contenido_inferior_titularidad {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px; _padding:3px 0px 3px 0px; _margin-bottom:12px; _height:374px}

#contenido_inferior_epharma1 {background-color:#B0B69A; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:14px;  _padding:3px 0px 14px 0px; _margin-bottom:0px; }
#contenido_inferior_e-learning {background-color:#186865; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:14px;  _padding:3px 0px 10px 0px; _margin-bottom:5px;}
#contenido_inferior_prensa {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px;  _padding:3px 0px 0px 0px; _margin-bottom:0px; _height:335px}
#contenido_inferior_contacto {background-color:#043C6F; zoom:1; overflow:hidden; color:#7c868e; padding-bottom:8px;  _padding:3px 0px 10px 0px; _margin-bottom:0px;_height:470px}


#ebusiness #business a {text-decoration:none; cursor:default;}

#epharma1 #epharma1 a {text-decoration:none; cursor:default;}

#epharma2 #epharma2 a {text-decoration:none; cursor:default;}

#epharma1 #contenido_inferior {background-color:#B0B69A;}

#epharma2 #contenido_inferior  {background-color:#186865;}




/* AREA INFERIOR */
/* AREA CLIENTES */
#clientes {width:160px; background-color:#ffffff; display:inline; float:left; margin:15px 10px 0px 15px; _margin-left:13px; font-size:11px;}

h2  {text-transform:uppercase; font-weight:bold; font-size:11px; background-color:#dadcdf; 
     padding:4px 0 4px 6px;}
	 
#clientes ul {padding:10px;}

#clientes li {background:url(../img/arrow.gif) no-repeat 0 3px; padding-left:8px; margin-bottom:3px;}

#clientes a {text-decoration:none; color:#7c868e;}

#clientes a:hover {color:#d5d5d5;}




/* AREA INFERIOR */
/* AREA SERVICIOS */
#servicios {width:300px; background-color:#fff; display:inline; float:left; margin:15px 10px 0px 0px; font-size:11px;}

#servicios p {padding:10px 10px 0 10px;}

.ultimo {margin-bottom:16px;}




/* AREA INFERIOR */
/* AREA PROYECTOS */
#proyectos {width:432px; background-color:#fff; display:inline; float:left; margin-top:15px; font-size:11px;}
#proyectos02 {width:432px; background-color:#fff; display:inline; float:left; margin-top:15px; font-size:11px;}
#proyectos03 {width:400px; background-color:#fff; display:inline; float:left; margin-top:15px; font-size:11px;}

/*scroll*/
#contenedor  {zoom:1; overflow:auto; height:340px; width:432px}
#contenedor_index  {zoom:1; overflow:auto; height:330px; width:432px}
#contenedor_epharma  {zoom:1; overflow:auto; height:330px; width:432px}
#contenedor_elearning {
	zoom:1;
	overflow:auto;
	height:408px;
	width:432px
}

#contenedor a  {color:#646262; text-decoration:none; font-weight:bold;}

#contenedor a:hover  {text-decoration:underline;}

.imagen {display:inline; float:left; padding:10px 0px 0px 15px;}

.imagenseparacion {display:inline; float:left; padding:10px 0px 0px 15px;}

.separacion{width:380px;}

.parrafo {display:inline; float:left; width:295px; margin-left:10px;}

.proyecto {margin-bottom:10px; zoom:1; overflow:hidden; margin-top:15px; width:415px}




/* ESTILOS PARA MENU SUPERIOR */
/* SECION QUIENES SOMOS */
#quienes h1 { #cursor:hand; } /* solo por ie */

#nuestro_equipo .activo , #quienes .activo , #equipo .activo , #direcciones .activo , #trabaja .activo , #contacto .activo {color:#e1e3e5; background-color:#999; cursor:default;}




/* AREA INFERIOR */
/* SECION QUIENES SOMOS */
#quienes-somos {zoom:1; overflow:hidden; background-color:#fff;  margin:15px 15px 10px 15px; font-size:11px;}

#quienes-somos img {display:inline; float:left; padding:10px;}

#quienes-somos p {padding:15px 15px 0 15px;}

#equipo {zoom:1; overflow:hidden; background-color:#fff;  margin:15px 15px 10px 15px; font-size:11px; _margin-bottom:5px}

#equipo img {display:inline; float:left; padding:10px;}

#equipo p {padding:15px 15px 0 15px;}

/* SECION SALA DE PRENSA */
#salaprensa {zoom:1; overflow:hidden; background-color:#fff;  margin:15px 15px 10px 15px; font-size:11px;}

#salaprensa #salaprensaimg
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	height: 259px;
	width: 299px;
}

#salaprensa #salaprensabloque
{
	float: left;
	margin: 0px;
	padding: 10px;
	height: 259px;
	width: 279px;
	overflow: auto;
}

#salaprensa #salaprensabloque .titulo
{
	font-weight: bold;
	margin-bottom: 15px;
}

#salaprensa #salaprensabloque ul{
	margin-top: 0px;
}
#salaprensa #salaprensabloque ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	list-style-type: none;
	background-image: url(../img/acrobat.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: left 4px;
	margin-bottom: 10px;
}

#salaprensa #salaprensabloque ul li a{
	text-decoration: none;
	color: #525252;
}

#salaprensa #salaprensabloque ul li a:hover{
	text-decoration: underline;
	color: #525252;
}


#salaprensa #salaprensabloque1
{
	float: left;
	margin: 0px;
	padding: 10px;
	height: 259px;
	width: 279px;
	overflow: auto;
}

#salaprensa #salaprensabloque1 .titulo
{
	font-weight: bold;
	margin-bottom: 15px;
}

#salaprensa #salaprensabloque1 ul{
	margin-top: 0px;
}
#salaprensa #salaprensabloque1 ul li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #525252;
	list-style-type: none;
	background-image: url(../img/articulos.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	background-position: 2px 4px;
	margin-bottom: 10px;
}

#salaprensa #salaprensabloque1 ul li a{
	text-decoration: none;
	color: #525252;
}

#salaprensa #salaprensabloque1 ul li a:hover{
	text-decoration: underline;
	color: #525252;
}
/*#salaprensa img {display:inline; float:left; padding:10px;}*/

/*#salaprensa p {padding:15px 15px 0 15px;}*/

/* TITULARIDAD */
#titularidad {
	zoom:1;
	overflow:hidden;
	background-color:#fff;
	font-size:11px;
	margin-right: 15px;
	margin-left: 15px;
}

#titularidad img {
	display:inline;
	float:left;
	padding-top: 10px;
	padding-right: 100px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#titularidad p {
	text-align: left;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}


/* AREA INFERIOR */
/* SECION CONTACTAR FORMULARIO*/



#mas_contactos {display:inline; float:left; width:320px;}

#mas_contactos a {color:#0099FF; text-decoration:none;}

#mas_contactos a:hover {color:#0099FF; text-decoration:underline;}

#mas_contactos a:visited {color:#0099FF;}

form {border:1px solid #DADCDF; background-color:#f2f2e6; width:550px; display:inline; float:right; margin:10px 12px 0px 0px;
                 #margin-bottom:60px; }

form ul {width:60%; margin:0 auto; padding:15px 0 15px 0;}

form  select {width:144px;}

form  textarea {width:300px; height:80px;}

form  li {margin-bottom:2px;}

#saveForm {margin-top:20px;}

label.description {border:none; color:#222; display:block; font-weight:700; line-height:150%; padding:0 0 1px;}

#contactogracias{
	font-size: 11px;
	padding-top: 20px;
	text-align: center;
}

/* AREA INFERIOR */
/* SECION DIRECCIONES*/

.mappa {display:inline; float:left; margin-right:8px; background-color:#FFF}

#map img { behavior: none;}

#direcciones #quienes-somos p {padding-bottom:10px;}


/* AREA FOOTER */
/* TITULARIDAD*/

#footer  {
	background-color:#FFF;
	color:#043C6F;
	font-size:10px;
	padding:15px 0 30px 170px;
}

#footer a  {
	color:#043C6F;
	text-decoration:underline;
}
