.blanco
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: 600;
   color: #FFFFFF;
   text-decoration: none}

.blanco_medio
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 25px;
   color: #FFFFFF;
   text-decoration: none}

.blanco_grande
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 60px;
   color: #FFFFFF;
   text-decoration: none}

.fondo_contacto { 
		position: relative; 
		margin: 200px 0 20px 40px; 
		padding: 5px 0; width: 800px;
		width: 800px;
		height: 400px; 
		background-image: url(/images/info-contacto.jpg); 
		background-repeat: no-repeat; 
		}

		#box1 { 
		position: absolute; 
		top: 172px; 
		left: 165px; 
		width: 155px; 
		height: 50px; 
		background-color: transparent; 
		border: 0px; }

		#box2 { 
		position: absolute; 
		top: 172px; 
		left: 360px;  
		width: 155px; 
		height: 50px;
		background-color: transparent; 
		border: 0px; }
		
		#box3 { 
		position: absolute; 
		top: 172px; 
		left: 555px; 
		width: 155px; 
		height: 50px;
		background-color: transparent; 
		border: 0px; }
		
		#box4 { 
		position: absolute; 
		top: 172px; 
		left: 750px; 
		width: 155px; 
		height: 50px;
		background-color: transparent; 
		border: 0px; }
		
.gris
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 600;
   color: #8E8D87;
   text-decoration: none}

.rojo
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 600;
   color: #ff0000;
   text-decoration: none}

.naranja
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: 600;
   color: #ffcc00;
   text-decoration: none}

.verde
{  font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: 600;
   color: #003300;
   text-decoration: none}

.negro_peq
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #000000;
   text-decoration: none}

.negro
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 500;
   color: #000000;
   text-decoration: none}

.negro_medio
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: 600;
   color: #000000;
   text-decoration: none}

.negro_grande
{  font-family: X-Files, Akbar, Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: 600;
   color: #000000;
   text-decoration: none}

.fondo_amarillo
{  font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   background-color: #ffff00;}

.fondo_amarillo_claro
{  font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 12px;
   color: #000000;
   background-color: #ffff99;}

.fondo_verde_oscuro
{  font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   color: #ffff99;
   background-color: #003333;}

.fondo_negro_banner
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   color: #FFFFFF;
   background-color: #000000;}

.fondo_events
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #ff6412;}

.fondo_media
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #fefd14;}

.fondo_store
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #81cb01;}

.fondo_sports
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #0171e1;}

.fondo_general
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #8E8D87;}

.fondo_special
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #fd03b3;}

.fondo_f7empresas
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #018afe;}

.fondo_blanco_tit
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 22px;
   font-weight: 600;
   color: #000000;
   background-color: #ffffff;}

.fondo_despedidas
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: 600;
   color: #000000;
   background-color: #66ccff;}

.texto_normal
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color: #000000;
   text-decoration: none;
   background-color: #FFFFFF;
   border: 1px solid #8E8D87;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px}

.texto_normal2
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color: #000000;
   text-decoration: none;
   background-color: #FFFFFF;
   border: 1px solid #8E8D87;
   padding-top: 2px;
   padding-right: 2px;
   padding-bottom: 2px;
   padding-left: 2px}

.titulo_blanco
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 23px;
   font-weight: 700;
   color: #FFFFFF; 
   text-decoration: none}

.titulo_peq
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   color: #FFFFFF;
   border: 2px solid #000000;
   text-decoration: none}

.titulo_normal
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: 700;
   color: #FFFFFF;
   border: 2px solid #000000}

.azul
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #1258CD;
   text-decoration: none}

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

.azul_oscuro_borde
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #162860;
   border-top: #162860 thin 1px solid;
   border-bottom: #162860 thin 1px solid;
   border-left: #162860 thin 1px solid;
   border-right: #162860 thin 1px solid;
   text-decoration: none}

.fondo_negro2
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   color: #FFFFFF;
   background-color: #000000;}

.fondo_blanco
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   background-color: #FFFFFF;}

.fondo_gris
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   background-color: #E5E5E5;}

.fondo_azul
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   background-color: #1258CD}

.fondo_verde
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   background-color: #FF051A}

.fondo_azul_claro
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   border-bottom: #1258CD thin 1px solid;
   font-size: 11px;
   color: #1258CD;
   background-color: #CAD4F4}

.fondo_azul_claro_arriba_abajo
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   border-top: #1258CD thin 1px solid;
   border-bottom: #1258CD thin 1px solid;
   font-size: 11px;
   color: #1258CD;
   background-color: #CAD4F4}

.titulo_azul
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   background-color: #8792B7;
   border:#1258CD 1px solid}

.boton
{  font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   background-color: #8E8D87;
   border:#000000 1px solid}
 
.img_sports
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/sports.jpg");
}

.img_sports a
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/sports.jpg");
}

.img_sports a:hover
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/sports-1.jpg");
}

.img_events
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/events.jpg");
}

.img_events a
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/events.jpg");
}

.img_events a:hover
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/events-1.jpg");
}

.img_store
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/store.jpg");
}

.img_store a
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/store.jpg");
}

.img_store a:hover
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/store-1.jpg");
}

.img_media
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/media.jpg");
}

.img_media a
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/media.jpg");
}

.img_media a:hover
{
width : 200px;
height : 122px;
text-decoration:none;
display: block;
background-image : url("/images/media-1.jpg");
}

a.enlace_blanco
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 500;
   color: #FFFFFF; 
   text-decoration: none}  

a.enlace_blanco:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 500;
  text-decoration:none;
  color= #FFFFFF}

a.enlace_blanco:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 500;
  text-decoration:none;
  color= #FFFFFF}

a.enlace_titulo
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 15px;
   font-weight: 600;
   color: #000000; 
   text-decoration: none}  

a.enlace_titulo:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-decoration:none;
  color= #000000}

a.enlace_titulo:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-decoration:none;
  color= #000000}

a.enlace_negro
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: 500;
   color: #000000; 
   text-decoration: none}  

a.enlace_negro:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration:none;
  color= #000000}

a.enlace_negro:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration:none;
  color= #000000}

a.enlace_negro_tit
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: 500;
   color: #000000; 
   text-decoration: none}  

a.enlace_negro_tit:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration:none;
  color= #000000}

a.enlace_negro_tit:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 500;
  text-decoration:underline;
  color= #000000}

a.enlace_negro_normal
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: 600;
   color: #000000}  

a.enlace_negro_normal:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color= #000000}

a.enlace_negro_normal:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: 600;
  color= #000000}

a.enlace_negro_peq
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 600;
   color: #000000}  

a.enlace_negro_peq:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 600;
  color= #000000}

a.enlace_negro_peq:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 600;
  color= #000000}

a.enlace_black
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 600;
   color: #000000}  

a.enlace_black:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 600;
  color: #000000}

a.enlace_black:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 600;
  text-decoration:underline;
  color: #000000}

a.enlace_amarillo
{  font-family: Arial, Verdana, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 500;
   color: #FFFF99; 
   text-decoration: none}  

a.enlace_amarillo:link 
{ font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 500;
  text-decoration:none;
  color: #FFFF99}

a.enlace_amarillo:hover
{ font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: 500;
  text-decoration:none;
  color: #FFFF99}

a.enlace_blanco_g
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 18px;
   font-weight: 500;
   color: #FFFFFF; 
   text-decoration: none}  

a.enlace_blanco_g:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  text-decoration:none;
  color= #FFFFFF}

a.enlace_blanco_g:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  text-decoration:none;
  color= #FFFFFF}

a.enlace_azul
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 500;
   color: #395AAD; 
   text-decoration: none}  

a.enlace_azul:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  color= #395AAD}

a.enlace_azul:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  color= #395AAD}

a.enlace_azul_oscuro
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight: 500;
   color: #162860; 
   text-decoration: none}  

a.enlace_azul_oscuro:link 
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  color= #162860}

a.enlace_azul_oscuro:hover
{ font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none;
  color= #162860}

TABLE.borde_abajo
{
  border-bottom: #1258CD thin 1px solid;
  font-size: 11px;
  color: #FFFFFF;
  background-color: #CAD4F4;
  border-width: 1px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE.fondo_claro
{
  font-size: 11px;
  color: #162860;
  background-color: #E2E9FD;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE.fondo_negro
{
  font-size: 11px;
  color: #FFFFFF;
  background-color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE.borde_fino
{
  border-top: #162860 thin 1px solid;
  border-bottom: #162860 thin 1px solid;
  border-left: #162860 thin 1px solid;
  border-right: #162860 thin 1px solid;
  border-width: #162860 thin 1px solid;
  color: #162860;
  background-color: #FFFFFF;
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

TABLE.bordes
{
  border-top: #162860 thin 1px solid;
  border-bottom: #162860 thin 1px solid;
  border-left: #162860 thin 1px solid;
  border-right: #162860 thin 1px solid;
  border-width: #162860 thin 1px solid;
  font-size: 11px;
  color: #162860;
  background-color: #E2E9FD;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

#principal{
   margin: 10 0 10 0px;
} 

#menu-izq{
		width: 140px;
		margin: 50px auto 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		float:left;
}
#menu-izq h2{	font-size: 4em; margin-bottom: 50px;}
	ul						{	text-align: left;}
	ul li 					{	font-size: 16px; padding: 5px 0; }
	ul li a 				{	width: 170px;
										background: url(/images/flecha.jpg) no-repeat 10px center;
										padding-left: 50px;
										display: block;
										float: left;
										height: 35px;
										margin-right: 1px;
										color: #FFFFFF;
										text-decoration: none;
										text-transform: capitalize; }
	ul li a:hover {
									text-decoration: none;
									color: #ffff00;}
	ul li a.desplegable		{
										background: url(/images/flecha.jpg) no-repeat 10px center;
										padding-left: 50px;
										display: block;
										float: left;
										height: 35px;
										margin-right: 1px;
										color: #FFFFFF;
										text-decoration: none;
										text-transform: capitalize;}
	ul li a.desplegable:hover {
									text-decoration: none;
									color: #ffff00;}
	ul li li				{	font-size: 12px; padding-left: 15px;}
	ul li a.desplegable li a{ background: url(/images/flecha.jpg) no-repeat 10px center;
														padding-left: 50px;
														display: block;
														float: left;
														height: 35px;
														margin-right: 1px;
														color: #FFFFFF;
														text-decoration: none;
														text-transform: capitalize;}
	

#texto-dcha {
		padding: 40px 30px 0px 100px;
		height: 350px;
		margin-left: 220px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		vertical-align: top;
		}
		
#texto-dcha a
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: 500;
   margin-left: 80px;
   width: 80px;
   color: #000000;
   background: #FFFFFF;
   text-decoration: none} 

#texto-activ {
		padding: 40px 30px 0px 100px;
		height: 350px;
		margin-left: 210px;
		margin-right: 50px;
		line-height: 17px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		vertical-align: top;
		}
		
#texto-activ a
{  font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 12px;
   font-weight: 700;
   margin-left: 10px;
   color: #FFFFFF;
   text-decoration: underline} 
   		
#wrapper {
	background: #000000;
}

/* Header */

#header {
	height: 100px;
	margin: 0 auto;
}

/* Footer */

#footer {
	height: 40px;
	padding: 0;
	background: #000000;
}

#footer p {
	margin: 0;
	padding: 30px 0px 0px 30px;
	text-align: center;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: 500;
  color: #FFFFFF; 
}

#footer a {
}
