#logoIdeal {
cursor:pointer; 
background-color:white; 
FILTER: alpha(opacity=0); 
-moz-opacity: 0;
opacity: 0;
position:absolute; 
width:180px; 
height:39px; 
top:20px; 
right:5px;
z-index:1
}

.menu_cabecera {
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
    font-weight:bold;
    text-align:center;
}

.cabecera_verde, .fila_formulario_par, .fila_formulario_impar, .cabecera_verde02, .lista_default_par, .lista_default_impar {
	FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
    font-weight:bold;
    text-align:center;
}

.cabecera_verde03 {
	FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
    font-weight:bold;
    text-align:center;
}

.cabecera_verde {
    COLOR: white;
    background-color:#0D6213;
}

.cabecera_verde02 {
    COLOR: white;
    background: url(graficos/degradados/verde01.jpg);
}

.cabecera_verde03 {
    COLOR: white;
    background: url(graficos/degradados/verde03.jpg);
}

.cabecera01 {
	COLOR:white;
	font: bold 20px Verdana;
	background:url(graficos/degradados/azul01.jpg);
}

.cabecera02 {
	COLOR:white;
	font: bold 10px Verdana;
	background:url(graficos/degradados/azul02.jpg);	
}

.cabecera03 {
	COLOR:white;
	font: bold 10px Verdana;
	background:url(graficos/degradados/azul05_vertical.jpg);	
}

.cabecera04 {
	COLOR:white;
	font: bold 12px Verdana;
	background:url(graficos/degradados/azul02.jpg);	
}

.fila_formulario_par {
	color: black;
	background-color:#DBF0D5;
}

.fila_formulario_impar {
	color: white;
	background-color:#52A839;
}

.lista_default_par {
	color: #190e7f;	
	background-color:#EEEEEE;
}

.lista_default_impar {
	color: #190e7f;	
	background-color:#DDDDDD;
}

.lista_default a:link {text-decoration: none}
.lista_default a:active {text-decoration: none}
.lista_default a:visited {text-decoration: none}
.lista_default a:hover {color: #190e7f; text-decoration: underline}

select {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; text-transform: uppercase; color: #000066;}
.select02 {font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 10px; text-transform: uppercase; color: #000066;width:100%}
.select03 {font-family: Verdana, Arial, Helvetica, sans-serif;  text-transform: none; font-size: 7pt; color: #000066;}
.select_rojo {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none;font-size: 9px; color: red; font-weight: bold}
.select_rojo02 {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none;font-size: 9px; color: red; font-weight: bold;width:100%}
.select_rojo03 {font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: none;font-size: 10px; color: red; font-weight: bold;width:100%}

.input01{text-transform: none; font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #FFFFFF; background-color: #6699CC; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



.imputbox_rojo {  font-size: 10px; text-align:center; color: red; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000000 solid; border-color: #000000; font-weight: bold}
.imputbox2 {  font-size: 7pt; color: #000066; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; border: 1px #000000 solid; border-color: #000000;}
.texto {text-align: center; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: white; font-weight:bold }
.texto a {text-decoration:none; text-align:center;}
.texto a:visited {text-decoration:none}
.texto a:hover {color:white; text-decoration:none;}

.boton3d {
	border: 1px solid #444;
	font: bold 8pt sans-serif;
}
.boton3d a {
	color: #555;
	background: #B3B3B3 url(graficos/iconos/fboton.gif) repeat-x;
	position: relative;
	display: block;
	padding: 1px;
	border: 1px solid #FFF;
	border-right: 2px solid #A1A1A1;
	border-bottom: 1px solid #A1A1A1;
	text-decoration: none;
	text-align: center;
}
.boton3d a:visited {
	color: #555;
}
.boton3d a:hover {
	color: #FFF;
	background: #79AFF2;
}
.boton3d a img {
	vertical-align: -4px;
	margin-right: 6px;
	border: 0;
}

.cabecera {
    text-align:center;
	font-size: 10px;
	color: #FFCC00;
	background-color:#002255;
	font-weight: bold;
	border-top: 1px solid #506D98;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #506D98;
	padding: 0 5 0 5;
	font-family: Arial, Verdana, Helvetica;
}

.caja {
	background-color:#003366;
	border-bottom: 1px solid #506D98;
	border-right: 1px solid #506D98;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}

.dentro {
	font-size: 10px;
	border: 1px solid #000000;	
	padding: 0px;
	font-family: Arial, Verdana, Helvetica;
}

.noticia {
    font-size: 10px;
	color: #BFD3EC;
	padding: 0px;
}
.noticia a:link, a:active, a:visited {  color:#FFFFFF; text-decoration: none}

.titular {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
    padding: 1px 3px 1px 3px;
    font-family: Arial, Verdana, Helvetica;
}

.titular a:link {  color:#FFFFFF; text-decoration: none}
.titular a:active {  color:#FFFFFF; text-decoration: none}
.titular a:visited {  color:#FFFFFF; text-decoration: none}
.titular a:hover {  color: #FFFFFF; text-decoration: underline}

.ultimas_noticias_par{

   font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 9px;

   background-color:#000066;color:#FFFFFF;

}

.ultimas_noticias_par a:visited { color:white ; text-decoration: none}
.ultimas_noticias_par a:link {  color:white; text-decoration: none}
.ultimas_noticias_par a:hover {  text-decoration: underline}
.ultimas_noticias_impar{
   font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 9px;
   background-color:#FFFFFF; color:#000066;
}

.ultimas_noticias_impar a:visited { color:#000066 ; text-decoration: none}
.ultimas_noticias_impar a:link {  color:#000066; text-decoration: none}
.ultimas_noticias_impar a:hover {  text-decoration: underline}

.fila_blanca{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px;
   background-color:#EEEEEE;
}

.fila_gris{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px;
   background-color:#CCCCCC;
}

.numero_jornada{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size: 10px;
   background-color:#190E7F;
}

.partidos_impar{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px;
   background-color:#DDDDDD;
}
.partidos_par{
   text-align: center;
   font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px;
   background-color:#FFFFFF;
}

.v10190e7fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px; TEXT-DECORATION: none}
.v10336C28b {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#336C28; font-size: 10px; TEXT-DECORATION: none}
.v10red {font-family:Verdana, Arial, Helvetica, sans-serif; color:red; font-size: 10px; TEXT-DECORATION: none}
.v10black {font-family:Verdana, Arial, Helvetica, sans-serif; color:black; font-size: 10px; TEXT-DECORATION: none}
.v10redb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:red; font-size: 10px; TEXT-DECORATION: none}
.v11redb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:red; font-size: 11px; TEXT-DECORATION: none}
.v12redb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:red; font-size: 12px; TEXT-DECORATION: none}

.plantilla_par {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 15px; font-weight: bold;
			    background-color:#CCCCCC;}
.plantilla_par  a:link {  color: #00257e; text-decoration: none}
.plantilla_par	a:visited { color: #00257e ; text-decoration: none}
.plantilla_par	a:active {  text-decoration: underline; font-size: 15px;}
.plantilla_par	a:hover {  text-decoration: underline; font-size: 15px;}

.plantilla_impar {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 15px; font-weight: bold;
			    background-color:#EEEEEE;}
.plantilla_impar  a:link {  color: #00257e; text-decoration: none}
.plantilla_impar	a:visited { color: #00257e ; text-decoration: none}
.plantilla_impar	a:active {  text-decoration: underline; font-size: 15px;}
.plantilla_impar	a:hover {  text-decoration: underline; font-size: 15px;}

.plantillas {font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 10px;}
.plantillas a:link {  color: #00257e; text-decoration: none}
.plantillas	a:visited { color: #00257e ; text-decoration: none}
.plantillas	a:active {  text-decoration: underline;}
.plantillas	a:hover {  text-decoration: underline;}

.titulo {text-align: center; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 11px; color: white; font-weight:bold; background-color:#190E7F}

.a1400257eb{font-family:Geneva ,Arial, Helvetica, sans-serif; color:#00257e; font-size: 14px; TEXT-DECORATION: none;font-weight:bold;}
.a11ffc {FONT: 11px Arial, Helvetica; COLOR: #ffcc00; TEXT-DECORATION: none; background-color:black; font-weight:bold; text-align: center}
.v9ffcc00b {FONT: 9px Verdana, Arial, Helvetica; COLOR: #ffcc00; TEXT-DECORATION: none; font-weight:bold;}

.v10fff {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
.v10fff a:link {color:white; text-decoration: none}
.v10fff a:visited {color:white; text-decoration: none}
.v10fff a:hover {TEXT-DECORATION: underline}
.v10fff a:active {TEXT-DECORATION: underline}

/****** Se llama desde celda. A combinar con otra clase (Ej: <td class="v10whiteb linkWhite">) */
.linkWhite a:link {color:white; text-decoration: none}
.linkWhite a:visited {color:white; text-decoration: none}
.linkWhite a:hover {TEXT-DECORATION: underline}
.linkWhite a:active {TEXT-DECORATION: underline}

/****** Se llama desde el mismo enlace. (Ej: <a class="linkWhiteInside">) */
.linkWhiteInside:link {color:white; text-decoration: none}
.linkWhiteInside:visited {color:white; text-decoration: none}
.linkWhiteInside:hover {TEXT-DECORATION: underline}
.linkWhiteInside:active {TEXT-DECORATION: underline}

.v9white {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;}
.v9whiteb {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v9fff {FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none}
.v9190e7fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 9px;}
.v9190e7f {font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 9px;}
.v10190e7f{font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 10px;}
.v10fffb {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v10white {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;}
.v10whiteb {FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v11blackb {FONT-SIZE: 11px; COLOR:black; Font-Family: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v10blackb {FONT-SIZE: 10px; COLOR:black; Font-Family: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v10redb {FONT-SIZE: 10px; COLOR:red; Font-Family: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v10fff{font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px;}
.v10000088{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000088; font-size: 10px; TEXT-DECORATION: none}
.v10blue{font-family:Verdana, Arial, Helvetica, sans-serif; color:blue; font-size: 10px; TEXT-DECORATION: none}
.v10FFB400b{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffb400; font-size: 10px; TEXT-DECORATION: none;font-weight:bold;}

.v13190e7fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 13px; font-weight: bold;}
.v11190e7fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 11px; font-weight: bold;}
.v11190e7f {font-family:Verdana, Arial, Helvetica, sans-serif; color:#190E7F; font-size: 11px;}
.v10190e7fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px; font-weight: bold;}

.v110b064fb {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 10px; font-weight: bold;}
.v10190e7fb a:link {  color: #190E7F; text-decoration: none}
.v10190e7fb	a:visited { color: #190E7F ; text-decoration: none}
.v10190e7fb	a:active {  text-decoration: underline;}
.v10190e7fb	a:hover {  text-decoration: underline;}

.v11190e7fb{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#190E7F; font-size: 11px; font-weight: bold;}
.v11whiteb {FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v12whiteb {FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}
.v15redb {FONT-SIZE: 15px; COLOR:red; Font-Family: Verdana, Arial, Helvetica; TEXT-DECORATION: none; font-weight:bold;}

.noticiasCommon a:link {  color: blue; text-decoration: none}
.noticiasCommon	a:visited {color: blue;}
.noticiasCommon	a:active {text-decoration: underline;}
.noticiasCommon	a:hover {text-decoration: underline;}

.noticiaPortada {font-size:12px;text-align:justify;}

.subtitulo {
	color:#000000;
	font-style:italic;
	font-size:14px;
}

.subtitulo ul {
	margin: -7px 0px -7px 0px; 
	padding: 0; 
	border:0;
}

.subtitulo li {
	list-style: none;
	background: url(graficos/iconos/png/bullet_green.png) left bottom no-repeat;
	padding-left: 15px;
	margin: 0px;
}

.infoPublicacionNoticia {padding:0px;font-size:11px;width:100%;background:url(graficos/degradados/gris01.jpg);}
.masNoticias {
	cursor:pointer;font:bold 13px Verdana;background:#FFFFFF url(graficos/degradados/verde04.jpg) repeat-x;color:#000000;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	padding-left:3px;
	padding-top:3px;
}

.otrasNoticias{
	border: 1px solid #c6c6c6;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 0px;
	background : url(graficos/degradados/gris03.gif) bottom repeat-x;
	font:bold 10px Verdana;
	text-align:left;
}
.otrasNoticias ul{
	list-style: none;
}
.otrasNoticias ul li{
	width: 95%;	padding: 1px 0px 1px 12px; background : url(graficos/iconos/gif/bullet_cuadrado_azul.gif) no-repeat 0px 7px;
	border-bottom:1px solid #C6C6C6;
}
.otrasNoticias span{font-weight:normal;color:red}
.otrasNoticias a:link, a:active, a:visited {text-decoration:none;color:#000000}
.otrasNoticias a:hover {text-decoration:underline;} 

.subtituloMasNoticias {color:#190E7F;font:bold 11px Arial;}
.subtituloMasNoticias a:link, a:active, a:visited {text-decoration:none;color:#190E7F}
.subtituloMasNoticias a:hover {text-decoration:underline;} 

/* noticiasUltimaHora */
.noticiasUltimaHora { display:block; width:650px; margin:10px 0 20px 0; padding:0;background:#f4f4eb url(graficos/degradados/marron01.gif) bottom left repeat-x; border:1px solid #d1d2a9; position:relative; display:block; -moz-border-radius:5px;-webkit-border-radius:5px; overflow:hidden;border-bottom:2px solid #d1d2a9;}
.noticiasUltimaHora a img{ border:0;}
.noticiasUltimaHora h2 {margin-top:8px; margin-right:30px;font-size:19px;}
.noticiasUltimaHora a:link {color:#004276; text-decoration:none;}
.noticiasUltimaHora a:visited {color:#004276; text-decoration:none;}
.noticiasUltimaHora a:link:hover, .noticiasUltimaHora h2 a:visited:hover {color:#b00640; text-decoration:underline;}
.noticiasUltimaHora a:link:active {color: #b00640; text-decoration:none;} 
.noticiasUltimaHora img {float:left; margin:3px 10px 3px 3px;}
.noticiasUltimaHora span.imgL img{ /*border:1px solid #565641; padding:4px; background:#fff;*/ margin:6px 0 6px 6px;}
.noticiasUltimaHora div.close {float:right;}
.noticiasUltimaHora div.close img{ margin:0; padding:0;cursor:pointer;}
.noticiasUltimaHora div.sound { overflow:hidden; margin:5px 0;}
.noticiasUltimaHora p a{ text-decoration:none;}
.noticiasUltimaHora p a:hover{ text-decoration:underline;}
.noticiasUltimaHora div a:hover { color:#f4f4eb; text-decoration:underline;}
.noticiasUltimaHora div.iconoUltimaHora{ background:url('graficos/iconos/png/ultima_hora.png') top left no-repeat; width:64px; height:64px; position:absolute; top:0; left:0; text-decoration:none; font-size:9px; color:#f4f4eb;}
span.hour  { color:#b00640; margin-right:3px; font-size:12px; display: block;}

.felicidades {padding:0px; border:0px; background:url('graficos/degradados/azul04.png') repeat-y;background-color:#82bcea;margin-bottom:5px;margin-top:5px;}

/* FICHA DE PARTIDOS */
.fichaPartido{
	border: 1px solid #c6c6c6;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 0px 0px;	
	background : #F0F0E7 url(graficos/degradados/marron01.gif) repeat-x;
	background-position: bottom center;
	font:10px Verdana;
	text-align:left;
	border-radius:10px;	
	color:black;
}
.fichaPartido ul{
	list-style: none;
}
.fichaPartido ul li{
	width: 95%;	
	padding: 3px 0px 3px 12px; 
	background : url(graficos/iconos/gif/bullet_cuadrado_azul.gif) no-repeat 0px 7px;
	border-bottom:1px solid #C6C6C6;
}
.fichaPartido ul li span{font-size:11px;font-weight:bold;color:#190e7f;}
.fichaPartido a:link, a:active, a:visited {text-decoration:none;color:black;}
.fichaPartido a:hover {text-decoration:underline;} 

.textoComentarios {
	margin:3px;
	padding:4px;
	color:rgb(109,109,109);
	text-align:left;
	font-family:Verdana, Arial; 
	font-size: 11px;
	background: url(graficos/iconos/gif/brd_puntosH.gif) repeat-X;
	background-position: bottom center;
}

.afavor{ font-weight:bold; color:#66CC00;}
.encontra{ font-weight:bold; color:#CC0000;}

span#marco {
		width: 0px;
		height: 0px;
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 100;
		border: 2px solid #DD0000;
		display: none;
		background: transparent;
	}
	
div.contenedor {
	position: relative;
	margin: 0px;
	padding: 0px;
}

div.res {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-left: 520px;
	margin-top: 20px;
}
