/* CSS Document */

.texto{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
text-decoration:none;
}

.content {	font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			text-align:left;
			text-decoration:none;
			position:relative;
			height:1235px;
			background:url(../imagenes/areas/bg-main.jpg) no-repeat center;
			margin-top:-10px;
}

.txtfooter{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.textofooter{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}

.textofooter:hover{
color: #666666;
}

.titulo_area{
	font-size:12px;
	color:#666666;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
	font-style: normal;
	text-transform: uppercase;
}
.tabla_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}


.clear { height:1px; line-height:1px; font-size:1px; clear:both; }

/* --------------------------------------------------------------------- */
/* --------------------------------------------------------------------- */

.content div {
	position:absolute;
	z-index:0;
	width: 322px;
}
.internacionalizacion , .consultoria , .resto ,.resto2 {
	height:341px;	width:338px;
	background:url(../imagenes/areas/bg-internacionalizacion.png) center left no-repeat;
}
.titulo-in {  width:160px; line-height:1.3em; height:50px; padding-left:42px; padding-top:3px; }

/* --------------------------------------------------------------------- */
/* --------------------------------------------------------------------- */

.internacionalizacion {
	top:-21px;
	left:646px;
}
.internacionalizacion .titulo-in {
	top:30px;
	left:-169px;
	background:url(../imagenes/areas/bg-internac-tit.gif) no-repeat top left;
}

/* --------------------------------------------------------------------- */

.joint	{
	background:url(../imagenes/areas/joint.png) no-repeat top right;
	top:76px;
	left:-200px;
	padding-top:33px;
	height:83px;
	width:270px !important;
}
.joint p {	text-align:right; width:150px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */

.investigacion	{
	background:url(../imagenes/areas/investigacion.png) no-repeat top right;
	top:163px;
	left:-235px;
	padding-top:33px;
	height:83px;
	width:310px !important;
}
.investigacion p {	text-align:right; width:190px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */

.cobertura	{
	background:url(../imagenes/areas/legal.png) no-repeat right;
	top:236px;
	left:-113px;
	height:80px;
	padding-top:37px;
	width:250px !important;
}
.cobertura p {	text-align:right; width:130px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */
/* --------------------------------------------------------------------- */

.consultoria {
	right:489px;
	background:url(../imagenes/areas/bg-consultoria-financiera.png) center no-repeat;
	top:300px;
}
.consultoria .titulo-in {
	top:69px;
	right:-283px;
	width:310px;
	background:url(../imagenes/areas/bg-consul.jpg) no-repeat top left;
}

/* --------------------------------------------------------------------- */

.valoracion	{
	background:url(../imagenes/areas/valoracion.png) no-repeat left;
	top:129px;
	left:255px;
	height:83px;
	padding-top:33px;
}
.valoracion p {	text-align:left; width:220px; margin-left:115px; 			}

/* --------------------------------------------------------------------- */

.reestructuracion	{
	background:url(../imagenes/areas/societarias.png) no-repeat left;
	top:213px;
	left:207px;
	height:83px;
	padding-top:33px;
}
.reestructuracion p {	text-align:left; width:220px; margin-left:115px; 	}

/* --------------------------------------------------------------------- */
/* --------------------------------------------------------------------- */

.resto {
	left:375px;
	background:url(../imagenes/areas/bg-consultoria-ejecutiva.png) no-repeat center;
	top:686px;
}
.resto .titulo-in {
	top:-28px;
	left:-209px;
	width:279px;
	background:url(../imagenes/areas/bg-ejecu.jpg) no-repeat top right;
	text-align:right !important;
	padding-left:0; padding-right:43px;
}

/* --------------------------------------------------------------------- */

.plan	{
	background:url(../imagenes/areas/anticrisis.png) no-repeat right;
	top:36px;
	right:271px;
	height:89px;
	padding-top:25px;
}

.plan p {	text-align:right; width:205px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */

.marketing	{
	background:url(../imagenes/areas/marketing.png) no-repeat right;
	top:124px;
	right:289px;
	height:83px;
	padding-top:33px;
	width:230px !important;
}
.marketing p {	text-align:right; width:110px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */

.rrhh	{
	background:url(../imagenes/areas/rrhh.png) no-repeat right;
	top:212px;
	right:264px;
	height:60px;
	padding-top:48px;
	width:220px !important;
}
.rrhh p {	text-align:right; width:100px; margin-right:115px; margin-top:-5px;	}

/* --------------------------------------------------------------------- */

.funcional	{
	background:url(../imagenes/areas/funcional.png) no-repeat right;
	top:283px;
	right:199px;
	height:60px;
	padding-top:43px;
	width:250px !important;
}
.funcional p {	text-align:right; width:130px; margin-right:115px; 	}

/* --------------------------------------------------------------------- */

.protocolo	{
	background:url(../imagenes/areas/protocolo.png) no-repeat top;
	top:302px;
	left:79px;
	height:161px;
	width:153px !important;
}
.protocolo p {	text-align:center; width:150px; margin-top:115px; 	}

/* --------------------------------------------------------------------- */

.logistica	{
	background:url(../imagenes/areas/logistica.png) no-repeat left;
	top:283px;
	left:192px;
	height:74px;
	padding-top:42px;
	width:230px !important;
}
.logistica p {	text-align:left; width:110px; margin-left:115px; 	}


/* --------------------------------------------------------------------- */

.finanzas	{
	background:url(../imagenes/areas/finanzas.png) no-repeat left;
	top:221px;
	left:262px;
	height:80px;
	padding-top:33px;
	width:250px !important;
}
.finanzas p {	text-align:left; width:170px; margin-left:115px; 	}


/* --------------------------------------------------------------------- */

.costes	{
	background:url(../imagenes/areas/costes.png) no-repeat left;
	top:135px;
	left:293px;
	height:116px;
	width:240px !important;
}
.costes p {	text-align:left; width:170px; margin-left:115px; padding-top:30px; 	}

/* --------------------------------------------------------------------- */

.comercial	{
	background:url(../imagenes/areas/comercial.png) no-repeat left;
	top:41px;
	left:281px;
	height:84px;
	padding-top:35px;
	width:250px !important;
}
.comercial p {	text-align:left; width:170px; margin-left:115px; 	}

/* --------------------------------------------------------------------- */

.produccion	{
	background:url(../imagenes/areas/produccion.png) no-repeat left;
	top:-30px;
	left:222px;
	height:95px;
	padding-top:22px;
	width:250px !important;
}
.produccion p {	text-align:left; width:170px; margin-left:115px; 	}

/* --------------------------------------------------------------------- */

#tooltip {
	position: absolute;
	z-index: 3000;
	opacity: 0.85;
	border:1px solid #f29400 !important;
	background:#ffeccf  	 !important;
	font-size:11px  		 !important;
	font-weight:normal		 !important;
	font-family:arial	  	 !important;
	padding:5px 10px	  	 !important;
	color:#444444;
	text-align:right;	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

#tooltip h3, #tooltip div { margin: 0; }

p.txtFootPart{text-align:center; font-style:italic}
