/******************************************************************************

* Styles for the tabbed displays.                                             *

******************************************************************************/

.cat {
	font-family: "Lucida Bright", sans-serif,"Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: White;
	background-color: ButtonShadow;
	width: 100%;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 10px;
	text-align: left;
	height: 10px
}

.menu {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2F3C40;
	background-color: #E8E4D2;
	width: 100%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: left;
	text-decoration: none;
	height: 20px
}


.menuOn {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #888677;
	width: 100%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: left;
	text-decoration: none;
	height: 20px
}

.ban {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ButtonHighlight;
	background-color: #006699;
	width: 100%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: left;
	text-decoration: none;
	height: 20px
}

.con {
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: ButtonHighlight;
	background-color: #cc0066;
	width: 100%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: left;
	text-decoration: none;
	height: 20px
}




div.tabBox {}



div.tabArea {

  font-size: 80%;

  font-weight: bold;

  padding: 0px 0px 3px 0px;

}


a.tab1 {
	background-color: #006699;
	border: 1px solid #006699;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : White;
}

a.tab2 {
	background-color: #85a394;
	border: 1px solid #85a394;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : Navy;
}

a.tab3 {
	background-color: #ffffff;
	border: 1px solid #dbdbdb;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : Navy;
}

a.tab4 {
	background-color: #ffcc00;
	border: 1px solid #ffcc00;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : #ffffff;
}


a.tab5 {
	background-color: #aa4daa;
	border: 1px solid #346732;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : #eeccdd;
}

a.tab6 {
	background-color: #ef9127;
	border: 1px solid #AA661B;
	border-bottom-width: 0px;
	padding: 4px 1em 4px 1em;
	position: relative;
	text-decoration: none;
	top: 3px;
	color : #ffcc33;
}



a.tab1:hover, a.tab2:hover,a.tab3:hover,a.tab4:hover,a.tab5:hover,a.tab6:hover{
	background-color: #eaf3ff;
	border-bottom-width: 0px;
	color: #0066cc;
}


a.tab1.activeTab1, a.tab1.activeTab1:hover, a.tab1.activeTab1:visited {
	background-color: #eaf3ff;
	color: Gray;
}


a.tab2.activeTab2, a.tab2.activeTab2:hover, a.tab2.activeTab2:visited {
	background-color: #ccffcc;
	color: Teal;
}

a.tab3.activeTab3, a.tab3.activeTab3:hover, a.tab3.activeTab3:visited {
	background-color: #ffffff;
	color: Teal;
}

a.tab4.activeTab4, a.tab4.activeTab4:hover, a.tab4.activeTab4:visited {
	background-color: #ffffcc;
	color: Teal;
}

a.tab5.activeTab5, a.tab5.activeTab5:hover, a.tab5.activeTab5:visited {
	background-color: #ffcccc;
	color: Teal;
}

a.tab6.activeTab6, a.tab6.activeTab6:hover, a.tab6.activeTab6:visited {
	background-color: #FF661B;
	color: #ffffcc;
}

a.tab1.activeTab1,a.tab2.activeTab2,a.tab3.activeTab3,a.tab4.activeTab4,a.tab5.activeTab5,a.tab6.activeTab6   {

  padding-bottom: 4px;

  top: 1px;


}


div.tabMain {
	background-color: #eaf3ff;
    border: 1px solid #abccfe;
	padding: .5em;
	position: relative;
}


div.tabMainDeportes {
	background-color: #ccffcc;
	border: 1px solid Green;
	padding: .5em;
	position: relative;
}

div.tabMainContacto {
	background-color: #ffffff;
	border: 1px solid #dbdbdb;
	padding: .5em;
	position: relative;
}

div.tabMain4 {
	background-color: #ffffcc;
	border: 1px solid #dbdbdb;
	padding: .5em;
	position: relative;
}


div.tabMain5 {
	background-color: #ffcccc;
	border: 1px solid #dbdbdb;
	padding: .5em;
	position: relative;
}


div.tabMain6 {
	background-color: #FF661B;
	border: 1px solid #AA661B;
	padding: .5em;
	position: relative;
}

div.tabIframeWrapper {
  width: 100%;
}



iframe.tabContent {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	border-color: #0066ff #0099ff #0099ff #0066ff;
	width: 100%;
        z-index : 100;
}



/******************************************************************************

* Additional styles.                                                          *

******************************************************************************/



h4#title {

  background-color: #ffffff;

  border: 1px solid #000000;

  border-color: #0066ff #0099ff #0099ff #0066ff;

  color: #0099ff;

  font-weight: bold;

  margin-top: 0em;

  margin-bottom: .5em;

  padding: 2px .5em 2px .5em;

}





.blueheader {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2A5562; background-color: #C7D3D7; padding-top: 4px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px}

.pubdate {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2F3C40; background-color: #E8E4D2; width: 100%; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; text-align: left; height: 20px}


.Advert{font-family:verdana,Arial;font-size:11px;color:#FFFFFF;text-decoration:none}
.AdvertMenor{font-family:verdana,Arial;font-size:11px;color:#76F208;}
.BotOpt{font-family:verdana,Arial;font-size:12px;color:#FFFFFF;text-decoration:none;}
.BotOptLargo{font-family:verdana,Arial;font-size:12px;color:#000000;text-decoration:none;}
.cajaPlana{border-style:groove;color:#000000;font-size:12px;font-family:Verdana,Arial;}
.cajaInvisible{border-style:none;color:#000000;font-size:12px;font-family:Verdana,Arial;}
.Descon{font-family:verdana,Arial;font-size:13px;color:#FFFFFF;font-weight:bold;}
.Error{font-family:verdana,Arial;font-size:13px;color:#000000;font-weight:bold;}
.Titulo{font-family:verdana,Tahoma;font-size:14px;color:#000000;font-weight:bold;}
.Exp{font-family:verdana,Arial;font-size:12px;color:#000000;}
.BlueGrid{font-family:verdana,Arial;font-size:12px;color:#3366CC;}
.Grid{font-family:verdana,Arial;font-size:12px;color:#000000;}
.RedGrid{font-family:verdana,Arial;font-size:12px;color:#FF0000;}
.Gridp{font-family:verdana,Arial;font-size:11px;color:#000000;}
.LinkGrid{font-family:verdana,Arial;font-size:12px;color:#0000FF;}
.GridScroll{font-family:verdana,Arial;font-size:12px;color:#000000;text-decoration:none;}
.MasDatos{font-family:verdana,Arial;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;}
.NoDisp{font-family:verdana,Arial;font-size:14px;color:#3366CC;font-weight:bold}
.OficCuenta{font-family:verdana,Arial;font-size:12px;color:#000000;}
.PiePag{font-family:verdana,Arial;font-size:12px;color:#000000;}
.Scroll{font-family:verdana,Arial;font-size:12px;color:#333333;}
.Tabla{font-family:verdana,Arial;font-size:14px;color:#000000;}
.TitColGrid{font-family:verdana,Arial;font-size:12px;color:#000000;font-weight:bold;}
.TitGrid{font-family:verdana,Arial;font-size:13px;color:#000000;font-weight:bold;}
.TitOpt{font-family:verdana,Arial;font-size:12px;color:#000000;font-weight:bold;}
.TitPag{font-family:verdana,Arial;font-size:13px;color:#3366CC;font-weight:bold;}
.TextoRojo{font-family:verdana,Arial;font-size:12px;color:#FF0000;}
.Producte{font:12px Verdana,Arial;color:#000000;text-decoration:none;}
.Contracte{font:12px Verdana,Arial;text-decoration:underline;color:#3366CC}
.Divisa{font:12px Verdana,Arial;color:#000000;}
.TotalGrup{font:12px Verdana,Arial;}
.TotalGrupB{font:bold 12px Verdana,Arial;}
.Pensiones{font:bold 12px Verdana,Arial;color:#6699CC;text-decoration:none;}
.Rojo{font-family:verdana,Arial;font-size:12px;color:#FF0000;}
.Verde{font-family:verdana,Arial;font-size:12px;color:#0B8F0B;}
.TPastilla{font-family:verdana,Arial;font-size:14px;color:#C74827;font-weight:bold;}
.NPastilla{font-family:verdana,Arial;font-size:14px;color:#000000;}
.BPastilla{font-family:verdana,Arial;font-size:14px;color:#3366CC;font-weight:bold;}
.link{font:10px Verdana,Arial;color:#3366CC;text-decoration : none;}
.Balon{position:relative;visibility:hidden;left:-6px;top:-3px;font-family:verdana,Arial;font-size:12px;color:#000000;font-weight:bold;}
.Petit{font-family:verdana,Arial;font-size:9px;color:#000000;font-weight:bold;}
.PetitN{font-family:verdana,Arial;font-size:9px;color:#000000;}
.GridBlanca{font-family:verdana,Arial;font-size:12px;color:#FFFFFF;}

.TitOptBlanca{font-family:verdana,Arial;font-size:12px;color:#FFFFFF;font-weight:bold;}
.Coordenada{font-family:verdana,Arial;font-size:16px;color:#FF0000;}


/*  --- - - Blancas - - - - - - - */
.letraBlanca
{

  font-family: Verdana;

  color:#FFFFFF;

  font-size:11px;

  font-weight: bold;

  text-decoration: none;
}

.TahomaBlanca
{
	font-family: Tahoma;
	color: White;
	font-size:11px;
	text-decoration: none;
}
.HaetBlanca
{
	font-family: Haettenschweiler;
	color:White;
	font-size: 14px;
	text-decoration: none;
}
.HaetAzul
{
	font-family: Haettenschweiler;
	color:navy;
	font-size: 14px;
	text-decoration: none;
}
.TahomaBlancaGrande
{
	font-family: Tahoma;
	color: #FFFFFF;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*---------- Negras -----------------*/
.grande
{
  font-family: Verdana;

  color:#000000;

  font-size:25px;

  text-decoration: none;

  font-weight: bold;

}
.media
{
  font-family: Verdana;

  color:#000000;

  font-size:20px;

  text-decoration: none;

  font-weight: bold;

}

.letraNegra
{
  font-family: Verdana;

  color:#000000;

  font-size:11px;

  text-decoration: none;
  font-weight: bold;

}
.TahomaNegra
{
	font-family: Tahoma;
	color: Black;
	font-size:11px;
	text-decoration: none;
}

.TahomaNegraGrande
{
	font-family: Tahoma;
	color: Black;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*-------- Azul --------*/

.grandeAzul
{
  font-family: Verdana;

  color:Navy;

  font-size:25px;

  text-decoration: none;

  font-weight: bold;

}
.mediaAzul
{
  font-family: Verdana;

  color:Navy;

  font-size:18px;

  text-decoration: none;

  font-weight: bold;

}
.letraAzul
{
 font-family: Verdana;
  color:Navy;
  font-size:11px;
  text-decoration: none;
  font-weight: bold;
}

.TahomaAzul
{
	font-family: Tahoma;
	color: Navy;
	font-size:11px;
	text-decoration: none;
}
.TahomaAzulMedia
{
	font-family: Tahoma;
	color: Navy;
	font-size:14px;
	text-decoration: none;
}
.TahomaAzulGrande
{
	font-family: Tahoma;
	color: Navy;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}


/*-------- Roja -------*/
.letraRoja
{
	font-family: Verdana,univers, helvetica, arial;
	color: Red;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
}

.TahomaRoja
{
	font-family: Tahoma;
	color: Red;
	font-size:11px;
	text-decoration: none;

}
.TahomaRojaGrande
{
	font-family: Tahoma;
	color: Red;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}


/*---- Naranja ----*/
.letraNaranja
{
	font-family: Verdana, univers, helvetica, arial;
	color: #FF6600;
	font-size:11px;
	text-decoration: none;
	  font-weight: bold;
}

.TahomaNaranja
{
	font-family: Tahoma;
	color: #FF8C00;
	text-decoration: none;
	font-size:11px;
}
.TahomaNaranjaGrande
{
	font-family: Tahoma;
	color: #FF8C00;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}


/*-----Amarilla -----*/
.TahomaAmarilla
{
	font-family: Tahoma;
	color: Yellow;
	text-decoration: none;
	font-size:11px;
}
.letraAmarilla
{
	font-family: Verdana;
	color: Yellow;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaAmarillaGrande
{
	font-family: Tahoma;
	color: Yellow;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*-------- Verde ---------- */
.letraVerde
{
	font-family: Verdana;
	color: #7AF400;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaVerde
{
	font-family: Tahoma;
	color: Green;
	text-decoration: none;
	font-size:11px;
}
.TahomaVerdeMedia
{
	font-family: Tahoma;
	color: Green;
	text-decoration: none;
	font-size:14px;
}
.TahomaVerdeGrande
{
	font-family: Tahoma;
	color: Green;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*---- Rosa ---*/
.letraRosa
{
	font-family: Verdana;
	color: Fuchsia;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}
.TahomaRosa
{
	font-family: Tahoma;
	color: Fuchsia;
	text-decoration: none;
	font-size:11px;
}
.TahomaRosaGrande
{
	font-family: Tahoma;
	color: Fuchsia;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*------------- Teal ---------*/
.letraTeal
{
	font-family: Verdana;
	color: Teal;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
}

.TahomaTeal
{
	font-family: Tahoma;
	color: Teal;
	text-decoration: none;
	font-size:11px;
}
.TahomaTealGrande
{
	font-family: Tahoma;
	color: Teal;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}

/*-------- Gris ---------*/
.letraGris
{
  font-family: Verdana,univers;
  color:#999999;
  font-size:11px;
  text-decoration: none;
  font-weight: bold;

}

.TahomaGris
{
	font-family: Tahoma;
	color:#999999;
	text-decoration: none;
	font-size:11px;
}

.TahomaGrisGrande
{
	font-family: Tahoma;
	color: #999999;
	font-size:16px;
	text-decoration: none;
	font-weight: bold;
}


/*---- Botones y bandas --------*/

.botonRojo
{
	font-family: Verdana;
	color:#FFFFFF;
	font-weight: bold;
	font-size:11px;
	background-color: Red;
	text-decoration: none;
}
.botonAzul
{
 font-family: Verdana;
  color:#FFFFFF;
  font-weight: bold;
  font-size:11px;
  background-color: Navy;
  text-decoration: none;
}

.botonAzulito
{
	font-family: Verdana;
	color:Navy;
	font-weight: bold;
	font-size:11px;
	background-color: #00BFFF;
	text-decoration: none;
}

.botonVerde
{
	font-family: Verdana;
	color:#1B6141;
	font-weight: bold;
	font-size:11px;
	background-color: #1EDC85;
	text-decoration: none;
}

.bandaAzul
{
	font-family: Tahoma;
	color:#FFFFFF;
	font-size:11px;
	background-color: Navy;
	text-decoration: none;
}
.espacio{
	font-size:5px;
}

.textoA   {
	font-size:  9pt;
	font-family: Verdana, Helvetica;
	font-weight: bold;
	color: #8FF345;
	text-decoration: none;
}
.textoB  {
	font-size: 10pt;
	font-family: Univers, Arial, Verdana, Helvetica;
	font-weight: bold;
	color: #8FF345;
	text-decoration: none;
}
.textoC  {
	font-size: 11pt;
	font-family: Univers, Arial, Verdana, Helvetica;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
.fondoGris
{
	font-family: Tahoma;
	color:#FFFFFF;
	background-color: #999999;
	text-decoration: none;
	font-size:14px;
}
.mediumGris
{
	font-family: Tahoma;
	color:#999999;
	text-decoration: none;
	font-size:12px;
}
.mediumRoja
{
	font-family: Tahoma;
	color:Red;
	text-decoration: none;
	font-size:12px;
}
.smallGris
{
	font-family: Tahoma;
	color:#999999;
	text-decoration: none;
	font-size:10px;
}
.smallVerde
{
	font-family: Tahoma;
	color: #0D510B;
	color: Lime;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}
.smallAzul
{
	font-family: Tahoma;
	color: #4AA5FF;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

.smallNaranja
{
	font-family: Tahoma;
	color: #FF8C00;
	text-decoration: none;
	font-size:10px;
}
.smallRoja
{
	font-family: Tahoma;
	color: Red;
	font-size:10px;
	text-decoration: none;
}

.smallBlanca
{
	font-family: Tahoma;
	color: #F8F8FF;
	text-decoration: none;
	font-size:10px;
	font-weight: bold;
}

