@charset "utf-8";
/* - Empresa - */
.contenidoEmpresa{
	float:left;
	width: 780px;
	padding-left:35px;
	padding-right:35px;
	padding-top:35px;
	padding-bottom:35px;
}
#empresa {
	width: 100%;
	float: left;
	background-color: #FFFFFF;
}
#empresa .encabezado {
	background-color:#000000;
	width: 100%;
	padding-top: 0px;
	float: left;
}
strong {
	font-weight: bold;
}
.cont_empresa {
	width: 780px;
	padding: 10px 0px 15px 0px;
	float: left;
	color: #8b8787;
}
.bloque {
	width: 780px;
	float: left;
	padding: 20px 0px 20px 0px;
	color: #4e4e4e;
}
#netalica {
	width: 206px;
	padding: 0px 30px 30px 0px;
	float: left;
}
.foto {
	float: left;
	width: 206px;
	padding-bottom: 15px;
}
.miniFotos {
	float: left;
	width: 206px;
}
.miniFoto {
	float: left;
	width: 86px;
	padding-bottom: 15px;
	padding-right:10px;
	padding-left:7px;
}
.cont_foto {
	float: left;
	padding-left: 7px;
}
.contMiniFoto {
	float: left;
	padding-left: 6px;
}
.web {
	float: left;
	width: 206px;
}
.cont_web {
	float: left;
	width: 158px;
	padding: 15px 15px 0px 15px;
	background: url(../img/fondo_netalica.jpg) no-repeat 0px 0px; 
}
.padding {
	padding-left: 9px;
	float: left;
}
.web p.info_netalica {
	text-align: justify;
}
.web p {
	padding-bottom: 25px;
	text-align: center;
}
.web p a, .web p a:link {
	background-color: #4e4e4e;
	color: #FFFFFF;
	padding: 0px 2px 0px 2px;
}
.web p a:hover {
	background-color: #FF0000;
}
#okapi {
	float: right;
	width: 540px;
	text-align: left;
}
#okapi h3 {
	padding: 0px 0px 20px 0px;
}
#okapi p {
	padding: 0px 0px 15px 0px;
	text-align: justify;
	color: #606060;
	font-size:12px;
	line-height: 17px;
}
#okapi p.servicios {
	padding: 10px 0px 5px 0px;
}
#okapi p.servicios a, #okapi p.servicios a:link {
	color: #76cff3;
}
#okapi p.servicios a:hover {
	color: #FFFFFF;
	background-color: #76cff3;
}
.bloque h4 {
	display: block;
	float: left;
	padding-bottom: 15px;
	width: 100%;
}
#historico {
	width: 747px;
	float: left;
	background: url(../img/bandas.gif) repeat 0px 0px;
	padding: 15px;	
}
.esq_historico {
	float: left;
	height: 6px;
	width: 747px;
}
#cont_historico_centro {
	float: left;
	width: 727px;
	padding: 10px;
}
#historico ul {
	float: left;
	list-style-type: none;
}
#historico li {
	padding: 2px 0px 2px 0px;
}
.fechas {
	float: left;
	width: 100%;
	padding-bottom:10px;
}
.fechaActiva{
	background-color: #76cff3;
	color:#FFFFFF;
}
.fechas a, .fechas a:link, .descripcion a, .descripcion a:link {
	color: #989898;
}
.fechas a:hover, .descripcion a:hover {
	background-color: #76cff3;
	color: #FFFFFF;
}
.eventos {
	float: left;
	width: 663px;
	padding: 32px;
	background-color:#FFFFFF;
}
.noEvento {
	padding: 0px 2px 0px 11px;
	background: url(../img/lista_historico_l.gif) no-repeat 0px 0px; 
	color: #333333;
}
.eventos a, .eventos a:link {
	padding: 0px 2px 0px 11px;
	background: url(../img/lista_historico_l.gif) no-repeat 0px 0px; 
	color: #505050;
}
.eventos a:hover {
	background: #76cff3 url(../img/lista_historico_s.gif) no-repeat 0px 0px; 
	color: #FFFFFF;
}
.alturaEventos{
	float:left;
	width:100%;
	height:200px;
}
.cajaEvento{
	padding: 4px;
}
#historico .cajaEvento .linkEvento{
	padding-left: 6px;
	color:#76cff3;
}
#historico .cajaEvento .linkEvento a,#historico .cajaEvento .linkEvento a:link{
	background: none;
	padding-left: 6px;
	color:#76cff3;
}
#historico .cajaEvento .linkEvento a:hover{
	background: none;
	padding-left: 6px;
	color: #a3e5ff;
}
.cajaInfoEvento{
	padding-left:16px;
	background-color: #FFFFFF;
}
.infoEvento{
	padding:10px;
	background-color: #F3F3F3;
}
.infoEvento a,.infoEvento a:link{
	padding:6px;
	background-color: #F3F3F3;
	text-decoration:none;
}
.descripcion {
	float: right;
	width: 390px;
	text-align: left;
	padding: 0px 10px;
}
.descripcion p {
	width: 240px;
	padding: 0px 0px 5px 0px;
}
.descripcion p strong {
	font-weight: bold;
}
.imagen_historico {
	width: 91px;
	float: left;
	padding-left: 7px;
}
.imagen_historico_td {
	width: 105px;
	float: left;
}
.info {
	float: right;
	padding: 0px 20px;
}
.cajaIntro{
	background-color:#ddf3fc;
	padding:10px;
}
.cajaTxtIntro{
	background-color:#FFFFFF;
	padding:32px 16px 16px 16px;
}
.cajaTxtIntro a, .cajaTxtIntro a:link{
	color:#76cff3;
	text-decoration:none;
}
.cajaTxtIntro a:hover{
	background-color:#76cff3;
	color:#FFFFFF;
	text-decoration:none;
}

/* - staff - */

.azul_dos {
	color: #76cff3;
	padding-right: 2px;
}
.azul {
	color: #76cff3;
}
.verde {
	color: #9fcc1d;	
	text-decoration:none;
}
.verde a,.verde a:link {
	color: #9fcc1d;
	text-decoration:none;
}
.verde a:hover {
	color: #9fcc1d;
	text-decoration:underline;
}
#staff {
	width: 780px;
	float: left;
	background-color: #FFFFFF;
	margin-top: 20px;
}
#staff .encabezado {
	background: url(../img/fondotitulo_pestanhas.gif) no-repeat 0px 0px;
	height: 33px;
	width: 100%;
	padding-top: 0px;
	float: left;
}
.cont_staff {
	padding: 10px 0px 15px 0px;
	float: left;
	width: 780px;
	color: #8b8787;
}
.cont_staff p {
	padding: 0px 0px 15px 0px;
}
.bloqueG {
	width: 773px;
	float: left;
	padding: 16px 7px 20px 0px;
}
.bloque_staff {
	width: 773px;
	float: left;
	padding: 10px 0px 10px 0px;
}
.bloque_agencia {
	float: left;
	width: 760px;
	padding: 10px 0px 10px 0px;
}
h4 {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	border-bottom: #686868 solid 3px;
	color: #686868;
	font-weight: bold;	
}
.persona {
	width: 182px;
	float: left;
	padding: 20px 5px 0px 0px;
	height:140px;
}
.persona_comunicacion {
	width: 230px;
	float: left;
	padding: 20px 21px 0px 21px;
}
.tlf_persona {
	font-size: 10px;
}
.cont_persona_comunicacion {
	padding: 0px 2px 0px 12px;
	width: 216px;
	float: left;
}
.cont_persona {
	padding: 0px 2px 0px 12px;
	width: 166px;
	float: left;
}
.cont_spotify {
	padding: 12px 2px 0px 12px;
	width: 166px;
	float: left;
}
.nombre {
	color: #4e4e4e;
	font-weight: bold;
}
.bio a, .bio a:link {
	color: #FFFFFF;
	background-color: #686868;
	padding: 0px 2px 0px 0px;
}
.bio a:hover {
	color: #FFFFFF;
	background-color: #76cff3;
}
.mail a, .mail a:link {
	color: #8b8787;
}
.mail a:hover {
	color: #FFFFFF;
	background-color: #8b8787;
}
.azulMail {
	color: #76cff3;
}
/* bio */

.contenedorBio{
	width:710px;
	background-color: #76cff3;
	padding:20px;
}
.dentroBio
{
    height:500px;
	overflow: auto;

	background-color:#FFFFFF;
	padding:40px;
}
.dentroBio p{
	text-align: justify;
	color: #606060;
	font-size:12px;
	line-height: 17px;
	padding-top:32px;
}