/* CSS Document */

body,div,h1,h2,h3,h4,p,ul,ol,li,dl,dt,dd,img,form,fieldset,blockquote { margin: 0; padding: 0; border: 0; }
body { background:#fff; color:#333333; text-align:center; font: 1em Arial, Helvetica, sans-serif; }
h1, h2 {
	float:right;
	font-size:0.7em;
	font-weight:normal;
	padding:1px 10px 0;
	text-align:right;
}
a { text-decoration:none; }
h3{ background:transparent url(../images/apariencia/bg-casacabecerapromo.png) no-repeat scroll 0 0; color:#FFF; font-size:0.9em; font-weight:bold; height:23px; margin:0; padding:6px 0 0 35px; text-align:left; width:800px; clear:both; }
h4{ background:#E6E3E3; height:auto; width:auto; border-bottom:1px solid #D2D2D2; color:#597594; display:block; font-weight:bold; padding:3px 2px 3px 5px; font-size:0.7em; text-align:left; }
#contenedor { background:transparent url(../images/apariencia/fondocontenido.png) repeat scroll 0 0 !important; background:transparent url(../images/apariencia/fondocontenidoIE6.png) repeat scroll 0 0; height:auto; min-height:700px; margin:0 auto; overflow:hidden; width:1004px; padding:0; }
.contenedorContenido { width:650px; float:left; padding: 0 0 0 15px; }
.contenedorContenidoG{width:772px; float:left; padding: 10px 30px 0;}
#contenidoInternas .contenedorContenidoG p.texto{color:#333333; font-size:0.8em; margin:13px 0; padding:0; text-align:justify; width:100%;}
*:first-child+html #contenidoInternas .contenedorContenidoG p.texto{width:770px;}
*html #contenidoInternas .contenedorContenidoG p.texto{width:770px;}

/* TOP INDEX */
#top { 
	background:url(../images/apariencia/cabecera/bg_cabecera.png) no-repeat scroll 1px top transparent;
	height:133px;
	margin:0 auto;
	width:1004px;
}
	#top .cabeceraTop {
		display:block;
		float:left;
		height:99px;
		width:100%;
	}
	#top .logo{
		background:url(../images/apariencia/cabecera/logo_cabecera.png) left top no-repeat;
		display:block;
		float:left;
		height:81px;
		margin:8px 0 0 23px;
		text-indent:-5000px;
		width:470px;
	}
	#top #posicionamiento {
		clear:right;
		color:#EEEEEE;
		display:block;
		float:right;
		height:auto;
		padding:8px 15px 0 0;
		width:auto;
	}
	#top #posicionamiento span {
		display:block;
		float:right;
		margin:-3px 0;
	}
	#top .cabeceraBottom {
		background:url(../images/apariencia/cabecera/bg_menu_cabecera.png) no-repeat scroll 1px top transparent;
		display:block;
		float:left;
		height:32px;
		margin:0;
		width:100%;
	}
		#top #submenutop {
			display:block;
			float:left;
			height:32px;
			margin:0;
			padding:0 33px;
			width:936px;
		}
			#top #submenutop li {
				background:url(../images/apariencia/cabecera/bg_li_menu.png) no-repeat scroll right center transparent;
				display:block;
				float:left;
				height:100%;
				padding:0 20px 0 15px;
				width:auto;
			}
			#top #submenutop li a {
				color:#FFFFFF;
				display:block;
				float:left;
				font-size:12px;
				font-weight:bold;
				height:22px;
				padding:8px 0 0 32px;
				text-decoration:none;
			}
			#top #submenutop li.ultima {
				background:none repeat scroll 0 50% transparent;
			}
				#top #submenutop li a.apuestas {
					background:url(../images/apariencia/cabecera/dado_apuestas.png) no-repeat scroll left center transparent;
				}
				#top #submenutop li a.foro {
					background:url(../images/apariencia/cabecera/bocadillo_foro_menu.png) no-repeat scroll left center transparent;
				}
				#top #submenutop li a.resultados {
					background:url(../images/apariencia/cabecera/balon_menu.png) no-repeat scroll left center transparent;
				}
				#top #submenutop li a.blog {
					background:url(../images/apariencia/cabecera/wordpress_menu.png) no-repeat scroll left center transparent;
					width:82px;
				}
				#top #submenutop li a.comparador {
					background:url(../images/apariencia/cabecera/comparador.png) no-repeat scroll left center transparent;
					padding-left:25px;
				}
				#top #submenutop li a.casinos {
					background:url(../images/apariencia/cabecera/dados_menu.png) no-repeat scroll left center transparent;
				}
	#top #menutop {
		display:block;
		float:right;
		height:auto;
		list-style:none outside none;
		margin:0 20px 0 0;
		padding:0;
		width:90px;
	}
		#top #menutop li {
			display:inline;
			font-weight:bold;
			list-style-image:none;
			list-style-type:none;
			margin:0 10px 0 0;
			width:auto;
		}
			#top #menutop li a {
				cursor:pointer;
			}
a.boton1D:link,
a.boton1D:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; display: block; width: 166px; height: 26px; padding: 2px 0 0 45px; background: url(../images/apariencia/fondoBoton1.gif) no-repeat top; text-decoration:none; }
a.boton1D:hover { color: #0A2C59; display: block; background: url(../images/apariencia/fondoBoton1.gif) no-repeat bottom; }
a.boton2D:link,
a.boton2D:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; display: block; width: 155px; height: 26px; text-indent: 1px; padding: 2px 0 0 55px; background: url(../images/apariencia/fondoBoton2.gif) no-repeat top; text-decoration:none; }
a.boton2D:hover { color: #0A2C59; display: block; background: url(../images/apariencia/fondoBoton2.gif) no-repeat bottom; }
a.boton3D:link,
a.boton3D:visited {color: #FFFFFF; font-size: 12px; font-weight: bold; display: block; width: 155px; height: 26px; padding: 2px 0 0 52px; background: url(../images/apariencia/fondoBoton3.gif) no-repeat top; text-decoration:none; }
a.boton3D:hover { color: #0A2C59; display: block; background: url(../images/apariencia/fondoBoton3.gif) no-repeat bottom; }
a.boton4D:link,
a.boton4D:visited { color: #FFFFFF; font-size: 12px; font-weight: bold; display: block; width: 165px; height: 26px; background: url(../images/apariencia/fondoBoton4.gif) no-repeat top; padding: 2px 0 0 40px; text-decoration:none; }
a.boton4D:hover { color: #0A2C59; display: block; background: url(../images/apariencia/fondoBoton4.gif) no-repeat bottom; }
/* Banners pequeños */

#centroCasas2 { display: block; height: 60px; width: auto; padding: 10px 0px 0px 15px; margin: 0px; }
#centroCasas2 li { display: block; float: left; width: 65px; height: 39px; text-align: center; padding: 0px 12px; }
#centroCasas2 li a:link,
#centroCasas2 li a:visited { font-size: 11px; font-weight: bold; text-decoration: none; color: #000066; }
#centroCasas2 li a:hover { color: #346B98; font-weight: bold; }
/*  MENU */
#menu {clear:none; float:left; height:auto; padding:10px 0 0 7px; overflow:visible; text-align:left; width:158px; }
/** html #menuIndex{
	width:150px;
	background: #0CC;	
	}*/
#menu p { font-size:0.75em; padding:15px 0 16px 7px; text-align:justify; width:146px; }
#menu .cabeceramenu { background:transparent url(../images/apariencia/cabeceramenu.png) no-repeat scroll 0 0; font-size:0.78em; font-weight:bold; color:#FFF; height:17px; margin:0 0 0 2px; padding:3px 0 0 10px; width:145px; float:left; }
#menu .cabeceramenu2 { background:transparent url(../images/apariencia/cabeceramenu2.png) no-repeat scroll 0 0; font-size:0.78em; font-weight:bold; color:#FFF; height:20px; margin:10px 0 0 2px; padding:3px 0 0 10px; width:145px; }
#menu #menuApuestas,
#menu #menuCasas,
#menu #menuEnlaces { width:156px; height:auto; margin: 0 0 30px; float:left; }
#menu #menuApuestas .liMenuApu,
#menu #menuCasas .liMenuCasas,
#menu #menuEnlaces .liMenuEnlaces { color:#333333; display:block; float:left; font-size:0.7em; font-weight:bold; height:20px; list-style-type:none; padding:2px 0 0 2px; width:155px; }
#menu #menuApuestas .liMenuApu a.linkliMenuApu:link,
#menu #menuApuestas .liMenuApu a.linkliMenuApu:visited,
#menu #menuCasas .liMenuCasas a.linkMenuCasas:link,
#menu #menuCasas .liMenuCasas a.linkMenuCasas:visited,
#menu #menuEnlaces .liMenuEnlaces a.linkMenuEnlaces:link,
#menu #menuEnlaces .liMenuEnlaces a.linkMenuEnlaces:visited { background:transparent url(../images/apariencia/bg-botonmenu.png) no-repeat scroll 0 0; width:145px; color:#333; text-decoration:none; display:block; float:left; font-weight:bold; height:20px; list-style-type:none; padding:2px 0 0 10px; }
#menu #menuApuestas .liMenuApu a.linkliMenuApu:hover,
#menu #menuCasas .liMenuCasas a.linkMenuCasas:hover,
#menu #menuEnlaces .liMenuEnlaces a.linkMenuEnlaces:hover { background:transparent url(../images/apariencia/bg-botonmenuhover.png) no-repeat scroll 0 0; width:145px; color:#FFF; display:block; float:left; font-weight:bold; height:20px; list-style-type:none; padding:2px 0 0 10px; }
/*#menu .encuesta{
	background: #FFF url(../images/apariencia/bg-encuesta.png) no-repeat scroll 0 0;
	width:135px;
	height:140px;
	margin:0 0 20px 2px;
	padding:10px;
}
#menu .encuesta p{color:#336699;padding:0;width:134px;font-weight:bold;}
#menu .encuesta a.botonSI{
	background: #FFF url(../images/apariencia/bencuesta.png) no-repeat scroll 0 0;
	width:56px;
	height:15px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	font-size:0.7em;
	display:block;
	margin:18px 0 0;
	float:left;
	padding: 1px 0 0;
}
#menu .encuesta a.botonNO{
	background: #FFF url(../images/apariencia/bencuesta.png) no-repeat scroll 0 0;
	width:56px;
	height:15px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	font-size:0.7em;
	display:block;
	margin:18px 0 0 0;
	padding: 1px 0 0;
	float:right;
}
#menu .encuesta a.resultados{
	width:auto;
	height:auto;
	font-weight:normal;
	color:#6f7f93;
	text-align:left;
	text-decoration:none;
	font-size:0.6em;
	display:block;
	float:left;
	margin:10px 0 10px 0;
}
#menu .encuesta a.resultados:hover{text-decoration:underline;}*/
#menuIndex .mensajesRecientes { color:#547190; font-size:0.8em; font-weight:bold; padding:10px 20px 0 25px; margin:0; }
#menu .horaMensaje { color:#888; font-size:0.7em; font-weight:bold; padding:10px 20px 0 25px; margin:0; }
#menu .mensaje { padding:2px 20px 0 25px; margin:0; text-align:justify; font-size:0.7em; }
/* CONTENIDO INDEX */
#contenido { float:left !important; float:right; height:auto; width:838px !important; width:850px; clear:none !important; clear:both; }
.bannerIndex { width:790px; height:60px; margin: 10px 2px 4px 4px; }
.bannerIndex a { width:468px; height:60px;	/*display:block;*/ }
.left { width:537px; height:auto; float:left; border-bottom:2px solid #EAEAEA; margin: 6px 0 0; }
*:first-child+html .left { width: 533px; }
.right { width:282px; height:auto; float:left; padding:6px 0px 0 0; margin: 0 0 0 14px !important; margin: 0 0 0 10px; }
.center { width:825px; height:auto; float:left; text-align:left; margin: 15px 0 0; }
.casino { width:537px; height:auto;float:left;/*float:left;*/ }
.casino .cabecera { background:transparent url(../images/apariencia/bg-casacabecera.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 0 26px; text-align:left; width:510px; }
.casino .bannerApuestaNet { background:url(../images/apariencia/bg-casinobanner.png) 0 0 repeat-y; width:145px; height:78px; float:right; padding: 27px 0 0; }
*:first-child+html .bannerApuestaNet { background:url(../images/apariencia/bg-casinobanner.png) 1px 0 repeat-y; }
.casino a.web:link,
.casino a.web:visited,
.casino .web { color:#14355e; float:left; font-size:0.7em; font-weight:bold; height:auto; margin:5px 0 0 10px; text-align:left; text-decoration:none; width:360px; cursor:pointer; }
.casino a.web:hover,
.casino .web:hover { color:#3773B0; }
.casino a.promo:link,
.casino a.promo:visited,
.casino .promo { color:#b60000; float:left; font-size:0.7em; font-weight:bold; height:auto; margin:0 0 8px 10px; text-align:left; text-decoration:none; width:360px; cursor:pointer; }
.casino a.promo:hover,
.casino .promo:hover { text-decoration:underline; }
.casino .texto { float:left; font-size:0.7em; height:auto; margin:0 0 8px 10px; text-align:justify; width:360px; }
.buscadorForo { background:transparent url(../images/apariencia/bgBuscador.png) no-repeat scroll 0 0; height:50px; margin:4px 0 0; padding:16px 19px 0 0; width:263px; }
.videos { background:transparent url(../images/apariencia/bg-videos.png) no-repeat scroll 0 24px; width:283px; height:280px; /*float:right;*/ margin:0 0 8px; }
.videos .cabecera { background:transparent url(../images/apariencia/bg-cabeceracolder.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 4px 26px; text-align:left; width:257px; }
.videos .enlacesVideo { height: 28px; width: 115px; font: bold 11px Arial, Helvetica, sans-serif; color: #036; display:block; text-align:left; margin:13px 0 0 5px; padding:0px; float:left; cursor:pointer; }
.videos p { margin: 0; padding: 0; display:block; height:44px; width: 255px; }
.videos .txt { height: 34px; display: block; width:130px; float:left; margin: 6px 0px 2px 5px; background:  url(../images/apariencia/tit_video.png) no-repeat; text-indent: -5000px; }
.videos .video { float:left; height:170px; margin:0; padding:0 0 0 8px; width:244px; }
.videos .fechaVideo { height: 18px; display:block; font-size: 11px; font-weight: bold; color: #666; width:250px; margin:0; padding:0; float: left; text-align:right; }
.widget { background:transparent url(../images/apariencia/bg-widget.png) no-repeat scroll 0 24px; width:283px; height:400px; /*float:right;*/ margin:0 0 8px 0; }
.widget .cabecera { background:transparent url(../images/apariencia/bg-cabeceracolder.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 0 26px; text-align:left; width:257px; }
.widget iframe { margin:15px 22px 0 0; border:none; }
.noticias,
.ganadoresConcursos { background:transparent url(../images/apariencia/bg-noticias.png) no-repeat scroll 0 24px; width:283px; height:348px; /*float:right;*/ margin:0 0 8px 0; text-align:left; }
.noticias .cabecera,
.usuarios .cabecera { background:transparent url(../images/apariencia/bg-cabeceracolder.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 5px 26px; text-align:left; width:257px; margin:0; }
.noticias p.fecha { width:245px; color:#666; font-size:0.68em; padding: 0 0 0 10px; }
.noticias p.texto { width:240px; color:#333; padding:2px 0 2px 10px; font-size:0.7em; text-align:justify; margin:0; }
.noticias a.titular { width:245px; color:#013474; text-decoration:none; font-size:0.7em; display:block; margin: 0 0 5px; padding: 0 0 0 10px; }
.noticias a.titular:hover { text-decoration:underline; }
.estadisticas { background:transparent url(../images/apariencia/bg-estadisticas.png) no-repeat scroll 0 21px; width:283px; height:123px; /*float:right;*/ margin:0 0 8px 0; text-align:left; }
.estadisticas .cabecera { background:transparent url(../images/apariencia/bg-cabeceracolder.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 0 26px; text-align:left; width:257px; margin: 0 0 6px; }
.estadisticas p.texto { color:#333; font-size:0.7em; width: 239px; display: block; padding: 0 0 0 10px; }
.estadisticas p.texto { width:240px; color:#333; padding:2px 0 2px 10px; font-size:0.7em; text-align:justify; margin:0; }
.estadisticas a.mensajesRecientes:hover { text-decoration:underline; }
.usuarios { background:transparent url(../images/apariencia/bg-noticias.png) no-repeat scroll 0 24px; width:283px; height:347px; /*float:right;*/ margin:0; text-align:left; }
/*.usuarios .userScroll { height: 310px; width: 258px; overflow-y: auto; overflow-x:hidden; display:block; }*/
.ganadoresConcursos .cabecera { background:transparent url(../images/apariencia/bg-cabeceracolder.png) no-repeat scroll 0 0; font-size:0.9em; font-weight:bold; color:#FFF; height:23px; padding:5px 0 0 26px; text-align:left; width:257px; margin: 0 0 15px; }
.ganadoresConcursos p.fecha { color:#666; font-size:0.7em; padding: 0 0 0 10px; }
.ganadoresConcursos a.titular { color:#013474; text-decoration:none; font-size:0.9em; font-weight:bold; margin:0; display:block; padding: 0 0 0 10px; }
.ganadoresConcursos a.titular:hover { text-decoration:underline; }
.ganadoresConcursos img { border:none; float:left; margin:2px 0 0 10px; }
.ganadoresConcursos .detalles { width:117px; border:none; float:left; margin:15px 0 25px 13px; }
.ganadoresConcursos .detalles .liDetalles { background:url(../images/apariencia/square-list.png) no-repeat scroll 0 6px; color:#013474; font-size:0.8em; list-style-type:none; }
.ganadoresConcursos .detalles .liDetalles .spanDetalles { color:#333; padding:0 0 0 15px; }
.usuarios .pTexto { width:240px; color:#333; padding:2px 0 2px 10px; font-size:0.7em; text-align:justify; margin:0; }
.usuarios .pTexto a.linkpTexto:link,
.usuarios .pTexto a.linkpTexto:visited { color:#333; text-decoration:none; }
.usuarios .pTexto a.linkpTexto:hover { color:#333; }
.lineaGris { background:url(../images/apariencia/lineagris.png) no-repeat scroll 0 0; height:11px; color:#333; font-size:0.7em; text-align:justify; padding: 0 0 0 10px; }
.usuarios span.administrador { color:#FF0000 }
.usuarios span.moderador { color:#0F00C6 }
.usuarios span.maestro { color:#009900 }
.usuarios span.experto { color:#009900 }
.texto { float:left; font-size:0.7em; height:auto; margin:0 0 8px 10px; text-align:justify; width:520px; }

/*VALORACIONES*/
#valoraciones { background: url(../images/apariencia/bg-valoraciones.png) no-repeat 0 0; width:653px; height:117px; margin:20px 0 20px 0; }
#valoraciones p.cabeceraValoracion { background:#E6E3E3; height:auto; width:auto; border-bottom:1px solid #D2D2D2; color:#597594; display:block; font-weight:bold; padding:3px 2px 3px 5px; font-size:0.7em; text-align:left; }
#valoraciones .conceptos { float:left; padding:20px 10px 12px 20px; width:296px; font-size:0.8em; }
#valoraciones .dtConcep { display:block; float:left; height:18px; margin:0 8px 0 0; padding:0; text-align:left; width:170px; }
#valoraciones .ddConcep { display:block; height:18px; line-height:10px; margin:0 0 5px 40px; }
/* CONTENIDO INTERNAS */
#contenidoInternas { /*background:#FFFFFF url(../images/apariencia/bg-contenido.png) repeat-y scroll right top;*/ float:left; height:auto; width:832px; margin:6px 0 0 0; padding:0 0 15px 2px;/*border-right:2px solid #CCCCCC;*/ }
#contenidoInternas p.cabeceraPromo { background:transparent url(../images/apariencia/bg-casacabecerapromo.png) no-repeat scroll 0 0; color:#FFF; font-size:0.9em; font-weight:bold; height:23px; margin:0; padding:6px 0 0 35px; text-align:left; width:800px; clear:both; }
#contenidoInternas .promocion { 0 0 repeat-y; width:145px; height:auto; margin:0; float:right; padding: 10px 2px 0 0; }
/*#contenidoInternas .promocion img{
	width:auto;
	height:auto;
	padding:0;
	margin:10px 13px 10px 0;
	float:right;
}
#contenidoInternas .banner{width:auto;height:auto;padding:0;}
#contenidoInternas .banner img{width:auto;height:auto;padding:20px 0 10px 0;}*/
#contenidoInternas p.titulo { width:655px; margin:16px 0 0 11px; font-size:1.2em; font-weight:bold; color:#000; text-align:left; }
#contenidoInternas p.texto { width:655px; margin:5px 0 10px 0; padding:0; font-size:0.8em; color:#333; text-align:justify; }
*:first-child+html #contenidoInternas p.texto { width:645px; }
#contenidoInternas p.textob { color:#336FB6; }
#contenidoInternas .bannerHorizontal { background: #FFF url(../images/banners/bg-casinobanner.jpg) no-repeat; width:650px; height:64px; margin:10px 0 15px; padding:0; font-size:0.9em; font-weight:bold; color:#000; text-align:justify; float:left; }
/*#contenidoInternas .bannerHorizontal a:visited{text-decoration:none;color:#215CA8;}*/
#contenidoInternas .bannerHorizontal #bannerimagen { width:250px; height:60px; margin:2px; padding:0; float:left; }
#contenidoInternas .bannerHorizontal .url { width:340px; height:auto; text-align:left; text-decoration:none; float:left; margin:16px 0 0 15px; color:#215CA8; cursor:pointer; }
#contenidoInternas .bannerHorizontal .url:hover { color:#215CA8; }
#contenidoInternas .bannerHorizontal .promo { width:340px; height:auto; color:#000000; text-align:left; font-size:0.8em; text-decoration:none; float:left; margin:0 0 0 15px; cursor:pointer; }
#contenidoInternas .bannerHorizontal .promo:hover { text-decoration:underline }
#contenidoInternas .bonoEditado { background:#FFFFFF url(../images/apariencia/bg-bono.jpg) no-repeat scroll 0 0; color:#2C5893; float:left; height:55px; margin:10px 0 3px; padding:5px 0 0 105px; text-align:justify; width:565px; }
#contenidoInternas .bonoEditado .titulo { width:auto; height:auto; font-size:0.8em; font-weight:bold; text-align:left; text-decoration:none; color:#215CA8; }
#contenidoInternas .bonoEditado .titulo:hover { color:#215CA8; text-decoration:underline; }
#contenidoInternas .bonoEditado .titulo:visited { color:#215CA8 }
#contenidoInternas .bonoEditado .texto { width:98%; height:auto; color:#000000; float:left; font-size:0.7em; font-weight:bold; text-align:left; line-height:12px; text-decoration:none; }
#contenidoInternas .bonoEditado .texto:hover { text-decoration:underline }
#contenidoInternas p.cabecera { background:transparent url(../images/apariencia/bg-cabecera.png) no-repeat scroll 0 0; color:#FFFFFF; font-size:0.75em; font-weight:bold; height:23px; margin:0; padding:6px 0 0 25px; text-align:left; width:806px; }
#contenidoInternas .cabeceraSeccion { background:transparent url(../images/apariencia/bg-cabeceraseccion.png) no-repeat 0 0; height:61px; margin:15px 0 0 22px; padding:7px 9px 7px; text-align:left; width:768px; }
*:first-child+html #contenidoInternas .cabeceraSeccion { margin:15px 0 0; }
#contenidoInternas .cabeceraSeccion .texto { color:#FFFFFF; float:left; font-size:0.75em; height:auto; margin:0 15px 0 0; text-align:left; width:675px; }
#contenidoInternas .cabeceraSeccion .imagen { background:transparent url(../images/apariencia/bg-imagen01.png) no-repeat 0 0; float:right; height:48px; padding:5px; text-align:left; width:66px; }
#contenidoInternas .cuerpoSeccion,
.contComentarios { height:auto; width:786px; margin:0; padding:0 0 0 22px; text-align:left; float:left; }
#contenidoInternas .cuerpoSeccion .fechasCabecera { background-color:#F0F0F0; height:35px; width:123px; border-left:1px solid #DDD; border-right:1px solid #DDD; margin:0; padding:0; text-align:left; float:left }
#contenidoInternas .cuerpoSeccion .pronosticosCabecera { height:35px; width:660px; border-right:1px solid #DDD; margin:0; padding:0; text-align:left; float:right; }
#contenidoInternas .cuerpoSeccion .pronosticosCabecera p.titulo { height:auto; width:auto; font-size:1.1em; font-weight:bold; color:#000; margin:0; padding:6px 0 0 10px; text-align:left; }
#contenidoInternas .cuerpoSeccion table.pronosticos { height:auto; width:785px; margin:0;/*margin-left:0px;*/ padding:0; text-align:left; float:left; border-collapse:collapse; }
*:first-child+html #contenidoInternas .cuerpoSeccion table.pronosticos { width:786px; }
#contenidoInternas .cuerpoSeccion tr.fila { height:auto; width:786px; margin:0; padding:0; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.fila td.fecha { background-color:#F0F0F0; height:auto; width:53px; border-left:1px solid #DDD; border-right:1px solid #DDD; margin:0; padding:10px 31px; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.fila td.fecha .dia { background:transparent url(../images/apariencia/bg-dia.png) no-repeat -1px 0; color:#A7B8CA; font-size:2em; font-weight:bold; height:40px; margin:0; text-align:center; width:61px; padding: 5px 0 0; }
#contenidoInternas .cuerpoSeccion tr.fila td.fecha .mesAnyo { background:transparent url(../images/apariencia/bg-mesanyo.png) no-repeat -1px -2px; color:#325F89; font-size:0.7em; height:16px; margin:0; padding:0 0; text-align:center; width:61px; }
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico01 { background-color:#537FAC; height:auto; width:640px; border-right:1px solid #DDD; margin:0; padding:10px; text-align:left; font-size:0.85em; }
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico02 { background-color:#a8b9cb; height:auto; width:640px; border-right:1px solid #DDD; margin:0; padding:10px; text-align:left; font-size:0.85em; }
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico01 a.entrada,
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico02 a.entrada { color:#FFF; font-weight:bold; text-decoration:none; display:block; margin: 0 0 4px; }
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico01 a.entrada:hover,
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico02 a.entrada:hover { text-decoration:underline; }
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico01 span.by,
#contenidoInternas .cuerpoSeccion tr.fila td.pronostico02 span.by { color:#333; font-size:0.8em; }
#contenidoInternas .cuerpoSeccion tr.pie { height:auto; width:786px; margin:0; padding:0; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.pie td.fecha,
#contenidoInternas .cuerpoSeccion tr.pie td.colPronostico { background-color:#F0F0F0; height:auto; width:53px; border-left:1px solid #DDD; border-right:1px solid #DDD; border-bottom:1px solid #DDD; margin:0; padding:1px; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.pie td.pronostico01 { background-color:#537FAC; height:auto; width:640px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; margin:0; padding:1px; text-align:left; font-size:0.9em; }
#contenidoInternas .cuerpoSeccion tr.pie td.pronostico02 { background-color:#a8b9cb; height:auto; width:640px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; margin:0; padding:1px; text-align:left; font-size:0.9em; }
/* Informe pronostico*/
#contenidoInternas .cabeceraImagen { background:transparent url(../images/apariencia/bg-cabeceraseccion.png) no-repeat 0 0; height:61px; margin:15px 0 0 22px; padding:7px 9px; text-align:left; width:768px; }
*:first-child+html #contenidoInternas .cabeceraImagen { margin:15px 0 0; }
#contenidoInternas .cabeceraImagen .fecha { float:left; height:auto; margin:0; padding:0; text-align:left; width:60px; }
#contenidoInternas .cabeceraImagen .dia { background:transparent url(../images/apariencia/bg-dia.png) no-repeat -1px 0; color:#A7B8CA; font-size:2em; font-weight:bold; height:38px; margin:0; text-align:center; width:61px; padding: 2px 0 0; }
#contenidoInternas .cabeceraImagen .mesAnyo { background:transparent url(../images/apariencia/bg-mesanyo.png) no-repeat scroll -1px -2px; color:#325F89; font-size:0.7em; height:16px; margin:0; padding:0; text-align:center; width:61px; }
#contenidoInternas .cabeceraImagen .titulo { color:#FFFFFF; float:left; font-size:1em; font-weight:bold; height:auto; margin:0; padding:11px 15px 0 10px; text-align:left; width:600px; }
#contenidoInternas .cabeceraImagen .by { color:#A7B8CA; float:left; font-size:0.8em; font-weight:bold; height:auto; margin:0; padding:0 15px 0 10px; text-align:left; width:600px; }
#contenidoInternas .cabeceraImagen .imagen { background:transparent url(../images/apariencia/bg-imagen01.png) no-repeat scroll 0 0; float:right; height:48px; padding:5px; text-align:left; width:66px; }
#contenidoInternas .cuerpoSeccion table.pronosticos { height:auto; width:785px; padding:0; text-align:left; float:left; border-collapse:collapse; margin: 0 0 0 1px; }
*:first-child+html #contenidoInternas .cuerpoSeccion table.pronosticos { width:786px; margin:0; }
#contenidoInternas .cuerpoSeccion tr.fila { height:auto; width:786px; margin:0; padding:0; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.fila td.colPronostico { background-color:#F0F0F0; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; height:auto; margin:0; padding:17px 10px 10px 10px; text-align:left; width:168px; vertical-align:top; }
#contenidoInternas .cuerpoSeccion tr.fila td.colPronostico p.texto { width:auto; color:#325F89; font-size:0.8em; font-weight:bold; margin:0; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.fila td.informe { background-color:#FFFFFF; border-right:1px solid #DDDDDD; font-size:0.85em; height:auto; margin:0; padding:15px; text-align:left; width:605px; }
#contenidoInternas .cuerpoSeccion tr.fila td.informe p.titulo { width:auto; color:#000; font-size:1.2em; font-weight:bold; margin:0; text-align:left; }
#contenidoInternas .cuerpoSeccion tr.fila td.informe p.texto { width:auto; color:#000; font-size:0.9em; font-weight:normal; margin:10px 0 0 0; text-align:justify; }
#contenidoInternas .cuerpoSeccion tr.pie td.informe { background-color:#FFF; height:auto; width:640px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; margin:0; padding:1px; text-align:left; font-size:0.9em; }
#contenidoInternas .rastroMigas{ display:block; width:644px; height:20px; float:left; text-align:left; color:#597594; font-size:0.9em; margin: 0px 0px 15px; }
#contenidoInternas .rastroMigas a.linkMigas:link, #contenidoInternas .rastroMigas a.linkMigas:visited{ text-decoration:none; color:#597594; font-size:0.9em; font-weight: bold; }
#contenidoInternas .rastroMigas a.linkMigas:hover{text-decoration:none; color:#bc0d1e;}
/* Videos */
.cuerpoVideo { background:transparent url(../images/apariencia/bg-videointerna.png) no-repeat bottom left; height:444px; width:837px; padding:0; text-align:left; float:left; color:#FFF; margin: 15px 0 0; }
.cuerpoVideo .video { background:transparent url(../images/apariencia/bg-videog.png) no-repeat scroll 0 15px; height:314px; margin:0 0 12px 156px; padding:28px 14px 9px; text-align:left; width:519px; }
.cuerpoVideo .tituloVideo { font-size:1.1em; font-weight:bold; text-align:left; width:540px; margin: 0 0 0 160px; }
.cuerpoVideo .descVideo { font-size:0.8em; font-weight:normal; text-align:left; width:540px; margin: 0 0 0 160px; }
ul.cuerpoVideosIndex { background:transparent url(../images/apariencia/bg-videosindex.png) no-repeat scroll left bottom; color:#FFFFFF; float:left; height:296px; margin:15px 0; padding:0; text-align:left; width:830px; }
/*ul.cuerpoVideosIndex li{
	padding:0;
	text-align:left;
	float:left;
	list-style-type:none;
	color:#FFF;
	margin: 0 7px 0 0;
}
ul.cuerpoVideosIndex li .videoIndex{
	background:transparent url(../images/apariencia/bg-videom.png) no-repeat scroll 0 0;
	height:144px;
	margin:0 0 12px 9px;
	padding:9px;
	text-align:left;
	width:242px;
}*/
ul.cuerpoVideosIndex li a.tituloVideoIndex { font-size:1.1em; font-weight:bold; text-align:left; width:250px; text-decoration:none; color:#FFF; margin: 0 0 0 13px; }
ul.cuerpoVideosIndex li a.tituloVideoIndex:hover { color:#A7B8CA; }
ul.cuerpoVideosIndex li .descVideoIndex { font-size:0.7em; font-weight:normal; text-align:left; width:250px; margin: 0 0 0 13px; }
/* Juego Responsable */
#contenidoInternas .cabeceraDescripcionImagen { background:transparent url(../images/apariencia/bg-cabeceraseccion.png) no-repeat 0 0; height:57px; margin:15px 0 0 22px; padding:9px; text-align:left; width:768px; }
*:first-child+html #contenidoInternas .cabeceraDescripcionImagen { margin:15px 0 0; }
#contenidoInternas .cabeceraDescripcionImagen .descripcion { color:#FFFFFF; float:left; font-size:0.7em; font-weight:normal; height:auto; text-align:justify; width:670px; }
#contenidoInternas .cabeceraDescripcionImagen .imagen { background:transparent url(../images/apariencia/bg-imagen01.png) no-repeat scroll 0 0; float:right; height:48px; padding:5px; text-align:left; width:66px; }
#contenidoInternas .cuerpoSeccion .asociacion { height:auto; width:786px; margin:13px 0; }
#contenidoInternas .cuerpoSeccion .asociaciones { height:135px; width:786px; margin:13px 0; }
#contenidoInternas .cuerpoSeccion .asociacion .nomAsociacion { background:transparent url(../images/apariencia/cabeceraasociacion.png) no-repeat scroll 0 0; color:#FFFFFF; font-size:0.75em; font-weight:bold; height:23px; margin:0; padding:6px 0 0 8px; text-align:left; width:778px; }
#contenidoInternas .cuerpoSeccion .asociaciones .nomAsociacionGris { background:transparent url(../images/apariencia/cabeceraasociaciongris.png) no-repeat scroll -1px 0; color:#FFFFFF; font-size:0.75em; font-weight:bold; height:23px; margin:0; padding:6px 0 0 8px; text-align:left; width:778px; }
#contenidoInternas .cuerpoSeccion .asociacion .cuerpo { color:#000; font-size:0.8em; font-weight:normal; height:auto; padding:10px; text-align:left; width:auto; border-bottom:1px solid #DDD; border-left:1px solid #DDD; border-right:1px solid #DDD; margin: 0 0 0 1px; }
#contenidoInternas .cuerpoSeccion .asociaciones .descripcionAso { border-bottom:1px solid #DDDDDD; border-left:1px solid #DDDDDD; color:#000000; float:left; font-size:0.8em; font-weight:normal; height:85px; padding:10px; width:597px; margin: 0; }
#contenidoInternas .cuerpoSeccion .asociaciones .descripcionAso p.descripcion { height:64px; }
#contenidoInternas .cuerpoSeccion .asociaciones .imagenAso { background:#F0F0F0 none repeat scroll 0 0; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; color:#000000; float:right; font-size:0.8em; font-weight:normal; height:73px; padding:22px 10px 10px 22px; width:134px; margin: 0 0 0 0; }
#contenidoInternas .cuerpoSeccion .asociaciones .imagenAso a.linkAsocia:link { height:50px; width:120px; border:2px solid #DDDDDD; margin:0; display:block; }
/* Webs Amigas */
#contenidoInternas .cabeceraDescripcion { background:transparent url(../images/apariencia/bg-cabeceraseccion.png) no-repeat 0 0; height:49px; margin:15px 0 0 22px; padding:13px; text-align:left; width:760px; }
*:first-child+html #contenidoInternas .cabeceraDescripcion { margin:15px 0 0; }
*html #contenidoInternas .cabeceraDescripcion { margin:15px 0 0; }
#contenidoInternas .cabeceraDescripcion .descripcion { color:#FFFFFF; float:left; font-size:0.8em; height:auto; text-align:justify; }
#contenidoInternas .cuerpoSeccion .webAmiga { border-bottom:1px solid #345FAC; color:#000000; font-size:0.8em; font-weight:normal; height:auto; margin:12px 0 0; padding:0 0 12px; text-align:left; }
#contenidoInternas .cuerpoSeccion .webAmiga a.web:link,
#contenidoInternas .cuerpoSeccion .webAmiga a.web:visited { color:#345FAC; font-size:1em; font-weight:bold; height:auto; margin:7px 3px 0 0; text-align:left; text-decoration:none; }
#contenidoInternas .cuerpoSeccion .webAmiga a.web:hover { text-decoration:underline; }
/****************** PIE ******************/

#contenedorPie { display: block; clear:both; height:166px; margin:0 auto; background: url(../images/apariencia/bg-pie.png) 0 15px repeat-x; text-align:center; overflow:visible; width:auto; }
#contenedorPie #pie { background: url(../images/apariencia/pie.png) 0 0 repeat-x; width:1004px; height:188px; color:#000000; margin:auto; }
#contenedorPie #pie a.legal:link,
#contenedorPie #pie a.legal:visited { font-size:0.8em; text-align:center; color:#FFF; text-decoration:none; margin: 10px 0 0; }
#contenedorPie #pie a.legal:hover { color:#FFFFFF; }
#contenedorPie #pie .derechos { color:#FFF; font-size:0.8em; /*font-weight:bold;*/ height:auto; text-align:center; padding: 46px 0 0; }
#contenedorPie #pie .webRelacionadas { color:#FFFFFF; font-size:0.7em; padding:28px 0 0 140px; text-align:left; }
#contenedorPie #pie .ulRelacionadas { width:845px; height:auto; padding:13px 0 0 125px; }
#contenedorPie #pie .ulRelacionadas .liRelacionadas { width:154px; list-style:none; float:left; padding:0 7px; }
#contenedorPie #pie .ulRelacionadas .liRelacionadas .pRelacionadas { width:154px; height:auto; font-size:0.7em; float:left; margin: 0 0 5px; }
#contenedorPie #pie .ulRelacionadas .liRelacionadas .descRelacionadas { width:154px; height:auto; font-size:0.7em; color:#FFF; float:left; }
#contenedorPie #pie .ulRelacionadas .liRelacionadas a.linkRelacionadas:link,
#contenedorPie #pie .ulRelacionadas .liRelacionadas a.linkRelacionadas:visited { color:#cfdff1; font-size:0.9em; font-weight:bold; }
#contenedorPie #pie .ulRelacionadas .liRelacionadas a.linkRelacionadas:hover { color:#9dc5f2; font-size:0.9em; font-weight:bold; }
.center .masInfo { background:#FFFFFF url(../images/apariencia/fondoLeyend.png) repeat-x scroll 0 0; border:1px solid #D2D2D2; display:block; float:left; height:296px; margin:0 20px 20px 16px; width:789px; }
.center .titulo { background:#E6E3E3 none repeat scroll 0 0; border-bottom:1px solid #D2D2D2; color:#597594; display:block; font-weight:bold; font-size:0.75em; padding:4px 2px 3px 5px; }
.center .modulo { width:243px; height:125px; float:left; display:block; margin:10px 0 0 0; padding:0 10px; font-size:0.9em; }
/*.center .modulo a{
	background:url(../images/iconos/novatos.png) no-repeat scroll 0 0;
	display:block;
	height:44px;
	font-size:15px;
	font-weight:bold;
	color:#2a5580;
	text-decoration:none;
	padding:5px 0 0 54px;
}
*/
.center .modulo a.concursos { background:url(../images/iconos/concursos.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.novatos { background:url(../images/iconos/novatos.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.glosario { background:url(../images/iconos/glosario.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.bonos { background:url(../images/iconos/bonos.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.expertos { background:url(../images/iconos/expertos.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.juego { background:url(../images/iconos/juego.png) no-repeat scroll 0 0; display:block; height:44px; font-size:15px; font-weight:bold; color:#2a5580; text-decoration:none; padding:5px 0 0 54px; }
.center .modulo a.concursos:hover,
.center .modulo a.novatos:hover,
.center .modulo a.glosario:hover,
.center .modulo a.bonos:hover,
.center .modulo a.expertos:hover,
.center .modulo a.juego:hover { color:#3773B0; }
.center .modulo .detalles { width:100%; border:none; float:left; margin:5px 0 0 13px; }
.center .modulo .detalles .liDetalles { background:url(../images/apariencia/square-list.png) no-repeat scroll 0 5px; color:#013474; font-size:0.8em; list-style-type:none; }
.center .modulo .detalles .liDetalles .span { color:#333; padding:0 0 0 12px; }
.center .titulotexto { display:block; float:left; margin:5px 0 0; padding:10px 0 10px 0; width:770px; height:auto; text-align:left; font-size:13px; font-weight:bold }
.center .textoInferior { display:block; float:left; margin:5px 0 0; padding:0 25px 20px 25px; width:770px; height:auto; text-align:left; font-size:0.7em; }
*:first-child+html .center .textoInferior { padding:0 25px 20px 25px; width:750px; }
/*.center .textoInferior ul{padding:0 0 18px 40px;}
.center .textoInferior li{list-style-type:none;}
.center .textoInferior ul a {color:#0A2C59;font-weight:bold;text-decoration:none;}
.center .textoInferior ul a:hover {color:#3773B0;font-weight:bold;text-decoration:none;}
*/ul.lista { color:#333333; font-size:0.8em; text-align:left; margin:0 0 10px 20px; }
ul.lista li { list-style:none; width:auto; }

/*****  HACKS .PNG IE6   ***/
/**:first-child+html #contenedor,
*:first-child+html .img_ligo,
*:first-child+html ul.cuerpoVideosIndex li .videoIndex,
*:first-child+html .cuerpoVideo .video,
*:first-child+html #top,
*:first-child+html #contenedorPie #pie,
*:first-child+html .casino .cabecera,
*:first-child+html .widget .cabecera { behavior: url(iepngfix.htc); }*/
/*-------ganadores----------*/
h3.tit_ganadores_ant{
	background:none;
	color:#6d92ad;
	font-size:20px;
	border-bottom: 1px solid #6d92ad;
	width: 789px;
	float: left;
	margin:10px 0 10px 18px;
	padding:0 0 5px 0;
}
.ganadores_anteriores{
	width:780px;
	float:left;
	margin:10px 0 10px 15px;
}
	.ganadores_anteriores > h4{
		background:none;
		width:620px;
		float:left;
		font-size:16px;
		border:none;
	}
	.ganadores_anteriores > .fecha{
		color:#333;
		font-size:12px;
		font-weight:bold;
		width:150px;
		text-align:right;
		float:left;
	}
	.ganadores_anteriores > .testimonio_user{
		background:url(../images/img_ganadores/bg_centro.png) left top repeat-y;
		width:798px;
		float:left;
		
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro{
		background:url(../images/img_ganadores/bg.png) left top no-repeat;
		width:758px;
		float:left;
		padding:20px;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq{
		width:150px;
		float:left;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq > p{
		font-weight:bold;
		font-size:18px;
		color:#333;
		margin:10px 0 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_izq > img{
		margin:10px 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der{
		width:600px;
		float: left;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > p{
		font-size:12px;
		text-align:left;
		margin:10px 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > p > a{
		font-size:12px;
		font-weight:bold;
		color:#000;
		text-align:left;
		margin:10px 0;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > ul.galeria{
		width:600px;
		float:left;
		list-style:none;
	}
	.ganadores_anteriores > .testimonio_user > .testimonio_user_dentro > .columna_der > ul.galeria > li{
		width: 180px;
		float:left;
		margin:5px 8px;
	}
.cont_pie{
	background:url(../images/img_ganadores/bg_bottom.png) left top no-repeat;
	width:798px;
	height:25px;
	float:left;
}