/***** MULTIMEDIA *****/
/* Grid Soldados Multimedia. */
.column {
  float: left;
  display:inline;
  margin: 5px 18px 0 0;
  padding:0;
	  /*background-color:#EEE;*/
}
.first  { margin-left: 0; clear:left; }
.last   { margin-right: 0; }
/* Anchos de columnas 744px*/
.span-1   { width: 250px; }
.span-2   { width: 400px; }
.span-22  { width: 315px; }
.span-3   { width: 513px; }
.span-4   { width: 684px; }
/* Columnas vacÃ­as posteriores */
.append-1   { margin-right: 189px; }  
.append-2   { margin-right: 360px; }
.append-3   { margin-right: 531px; }
.append-4   { margin-right: 702px; }
/* Columnas vacÃ­as anteriores */
.prepend-1   { margin-left: 189px; }  
.prepend-2   { margin-left: 300px; } 
.prepend-3   { margin-left: 531px; } 
.prepend-4   { margin-left: 702px; }
/* Columnas contenidos */
.izquierda{
	margin-left: 5px;
	width: 315px;
}
.derecha{
	margin-left: 30px;
	width: 325px;
}

/* Contenidos */
#canal {
	position:relative;
	float:left;
	width:745px;
	height:238px; /* 245px */
	margin:0;
		overflow:visible;
}
	#canal a:link,#canal a:visited,#canal a:hover,#canal a:active { 
	color: #b5971b;
	text-decoration:underline;
	}
	#canal a:hover {
	color: #b5971b;
	text-decoration: none;
	}
#contenido {
	position:relative;
	border:1px solid #CCC; border-bottom:none;
	background:#FFF url(../_img/fnd_det_canales.gif) 0 0 repeat-x;
	margin:0 10px 0 0; padding:20px 15px 15px;
		width:744px;
			voice-family:"\"}\"";
            voice-family:inherit;	
		width:712px; /*descontamos 2xbordes y 2x20px padding para Firefox*/
}
#contenido p.centro{
	margin-left: 120px;
}

#video {
	position:absolute;
	top:-167px;left:20px;
	z-index:6;
		overflow:visible;
}
#radio {
	position:absolute;
	top:30px;left:20px;
	z-index:6;
		overflow:visible;
}
#wrap div.fin {
	float:left;
	margin:0 10px 15px 0;
	height:8px;
	background:#FFF url(../_img/brd_ccc_inf_900.gif) bottom left no-repeat;
	text-align:right;
	width:744px;
		voice-family:"\"}\"";
		voice-family:inherit;	
	width:742px; /*descontamos 2xbordes para Firefox*/
	_width:744px;
}
	#wrap div.fin img {
		margin:0 -2px 0 0;
		_margin:0 -1px 0 0;
	}
/* Capa que contiene las fichas de enlace en multimedia */
.annos {
	width:342px;
	height:340px;
	overflow:auto;
}
/* Fichas de enlace en multimedia */
/* Capa que contiene las fichas de enlace en multimedia */
.annos2 {
	position:relative;
	height:340px;
	overflow:auto;
}
/* Fichas de enlace en multimedia */

.fichas2 {
	clear:both;
	display:block;
	color:#000 !important;
	height:72px;
		/*width:340px;*/
	border:1px #FFF solid;
	margin-bottom:30px;
}
.fichas2:hover {
	display:block;
	background-color:#F5F5F5;
	border:1px #ebebeb solid;
}

.fichas {
	clear:both;
	display:block;
	color:#000 !important;
	height:72px;
		/*width:340px;*/
	border:1px #FFF solid;
	margin-bottom:30px;
}

.fichas:hover {
	background-color:#F5F5F5;
	border:1px #ebebeb solid;
}
.fichas:hover span { color:#000; }	

.fichas a,.fichas a:link,.fichas a:visited,.fichas a:hover,.fichas a:active, {
	display:block; color:#000; height:72px;
}

.fichas a:hover {
	display:block; color:#000; 
	/*background-color:#fff;*/
	background: #F5F5F5;
}

.fichas a span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#8c9008;
	/*color: #000;*/
}
.fichas a:hover span {
	color:#000;
}

/* Banda menÃº lateral derecha en multimedia */			
#banda {
	float:right;
	width:220px;
	padding-top:40px; _padding-top:45px;
}
/* NavegaciÃ³n pestaÃ±as multimedia */
ul#nav {
	margin:10px 0 25px 0;
	padding-left:0;
	list-style:none;
}
	ul#nav li {
		margin:0 0 5px 0;
		width:220px;
		height:23px;
	}
	ul#nav li a:link, ul#nav li a:visited, ul#nav li a:hover, ul#nav li a:active {
		display:block;
		height:18px;
		padding:5px 0 0 15px;
		background:transparent url(../_img/gr_fnd_pastillas_multimedia.png) 0 0 no-repeat;
		color:#FFF;
	}
	ul#nav li a:hover {
		background-position: 0 -23px;
		color:#FFF;
	}	
	ul#nav li a.act:link, ul#nav li a.act:visited, ul#nav li a.act:hover, ul#nav li a.act:active, ul#nav li a:active {
		display:block;
		height:18px;
		padding:5px 0 0 15px;
		background-position: 0 -46px;
		color:#FFF;
		cursor:default;
	}
/* Generales */
.titulos,.titulos2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#8c9008;
}

.titulosbub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#333;
}


.subtitulosbub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#666666;
}

	a.titulos2:link,a.titulos2:visited,a.titulos2:hover,a.titulos2:active {
		color:#8c9008;
	}
	a.titulos2:hover {
		color:#000000;
	}

	a.titulos:link,a.titulos:visited,a.titulos:hover,a.titulos:active {
		color:#8c9008;
	}
	a.titulos:hover {
		color:#FF0033;
	}


.numeros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold; 
	line-height: 16px;
	letter-spacing: -1px;
	color:#8c9008;
	margin-bottom:10px;
}
	a.numeros:link,a.numeros:visited,a.numeros:hover,a.numeros:active {
		color:#8c9008;
		text-decoration: underline;
	}
	a.numeros:active {
		color:#333333;
		text-decoration:none;
	}
	a.numeros:hover {
		color:#FF0033;
	}
.tituloCentro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin-bottom:0px;
	margin-left: 0px;
}
.tituloMultimedia{
	font: 18px Mittelschrifft, Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-left:5px;
}

/*cabeceras*/
.cab {
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
color:#b7981d;	
}
	a.cab:link,a.cab:visited,a.cab:active { 
		font-size:16px;
		font-weight:bold;
		color:#b7981d;
		text-decoration:underline;
	}
	a.cab:hover{
		font-size:16px;
		font-weight:bold;
		color:#7E876F;
		text-decoration:underline;
	}


.btn_link_blanco {
	font-size:12px;
	padding:5px;
	line-height:normal;
	}


a.btn_link_blanco {
	width:141px;
	height:29px;

	}

a.btn_link_blanco:link,a.btn_link_blanco:visited,a.btn_link_blanco:active { 
		font-weight:regular;
	width:141px;
	height:29px;
		color:#624e08;
		text-decoration:none;
		background:url(../_img/fondo_btn_bla.png) 0 0 no-repeat;
			background:red;
	}
	a.btn_link_blanco:hover{
		font-weight:regular;
	width:141px;
	height:29px;
		color:#FFFFFF;
		text-decoration:none;
		background:url(../_img/fondo_btn_verd.png) 0 0 no-repeat;
	}
	
a.bt_juegos {
	display:block;
	color:#676500; text-decoration:none;
	background:transparent url(../_img/gr_fnd_bts_home.png) top left no-repeat;
	width:141px;
	height:30px;
	padding:9px 0 0 15px;
			voice-family:"\"}\"";
            voice-family:inherit;	
		height:21px; /*descontamos 2xbordes y 2xpadding para Firefox*/
}
	a.bt_juegos:link,a.bt_juegos:visited,a.bt_juegos:hover,a.bt_juegos:active { color:#676500; }
	a.bt_juegos:hover {
		background-position:bottom left;
		color:#FFF; text-decoration:none;
	}
/* menú CCGG */

a.bt_nofnd {
	color:#676500; text-decoration:underline;
	padding:9px 0 0 15px;
			voice-family:"\"}\"";
            voice-family:inherit;	
		height:21px; /*descontamos 2xbordes y 2xpadding para Firefox*/
}
	a.bt_nofnd:link,a.bt_nofnd:visited,a.bt_nofnd:hover,a.bt_nofnd:active { color:#676500; }
	a.bt_nofnd:hover {
		background-position:bottom left;
		color:#666666; text-decoration:none;
	}

a.bt_nofnd1 {
	color:#676500; text-decoration:underline;
			voice-family:"\"}\"";
            voice-family:inherit;	
		height:21px; /*descontamos 2xbordes y 2xpadding para Firefox*/
}
	a.bt_nofnd1:link,a.bt_nofnd1:visited,a.bt_nofnd1:hover,a.bt_nofnd1:active { color:#676500; }
	a.bt_nofnd1:hover {
		background-position:bottom left;
		color:#666666; text-decoration:none;
	}

/* Imágenes con icono y sombras */
.pic_j {
	float:left;
	position:relative;
	display:inline; /*hack para errores en IE6*/
	width:95px; 
	height:129px;
	margin:0 8px 8px 0;
	max-height:129px;
	margin-right:30px;
		/*border:#FF0000 1px solid;*/
}
	.pic_j img {
		padding:3px;
		border:0px solid #666;
		width:95px;height:129px;		
			voice-family:"\"}\"";
            voice-family:inherit;
			width:95px;height:129px;
	}
.over_j {
	/* Medido para img de 80x64 */
	position:absolute; top:0px; left:5px;
	z-index:2;
	width:90px; height:100px;
		/*border:#00FF00 1px solid;*/	
}
	.fblanco_j img {
		background-color:#FFF;
	}
	.fgris_j img {
		background-color:#CCC;
	}
	
	
#wrapjuegos{
	width:994px;
	margin:0 auto;
	text-align:left;
		/*background-color:#FFF;*/
}

#imagenesjuego img{margin:10px 10px 10px 12px;}
#imagenesjuego p{color:#333333;margin-left:10px;font-size:14px;}
#imagenesjuego a{color:#333333;text-decoration:none}
#imagenesjuego a:hover{color:#333333;text-decoration:underline}



