﻿/* Web */
        #Enlaces_superiores {
            background: url(/images/directo/integracion-home/bg1.gif);
            border-top: 1px solid #BBB;
            border-bottom: 1px solid #BBB;
            color: #000;
            overflow: hidden;
            padding: 1px 0 0 5px;
            width: 100%;
        }

	#mundial_contenedor_web{
		width: 974px;
		margin: 0px auto;
		background-color: #F2F2F2;
	}
	
	#contenidos {
		width: 930px;
		margin: 0px auto;
		padding: 0px 5px;
	}
	
	#mundial_contenedor_cabecera{
		width:956px;
		padding-top: 10px;
		padding-left: 18px;
	}
/* Fin Web */

/* Piezas */
  /* Cabecera i Botonera */
	#botonera {
		float: left;
		width: 941px;
		background: url(/images/menu-mundial-baw.gif);
	}
		#botonera div {
			float: left;   
			padding: 10px 0px 6px 10px;
		}
		#botonera div a {
			font-size: 12px;
			color: #000;
			line-height: 130%;
			font-family: Arial, Verdana, "Trebuchet MS";
			font-weight: bold;
		}
		#logo_baw {
			margin: 4px 5px 0 0;
			float: right;
		}
	
	#banderas {
		background: url(/images/bnd-bg.gif);
		border-bottom: 1px solid #F2F2F2;		
		margin: 0px 35px 1px 20px;
	}
		#banderas div.bandera {
			float: left;
			text-align: center;
			padding-top: 5px;
			width: 27px;
		}
  /* Fin de Cabecera i Botonera */

	#destacados {
		background-color: #F2F2F2;
		width: 100%;
		margin: 10px 0px;
	}
	
	#mundial_robapaginas{
		float: right;
		padding-right: 5px;
	}

	#cuerpo {
		width: 100%;
		padding: 0px;
		margin-bottom: 10px;
	}
		#cuerpo_1 {
			float: left;
			width: 440px;
			border-right: 1px dotted #999;
			padding-right: 10px;
		}
		
		#central {
			float: left;
		}
		
		
		#cuerpo_1_sin_borde {
			float: left;
			width: 440px;
			border-color: #999;
			padding: 5px 10px 0px 0px;
			border-right: 1px dotted #CCC;
			border-bottom: 1px dotted #CCC;
		}
		
		#cuerpo_2 {
			float: left;
			width: 320px;
			padding: 0px 10px 0px 10px;
		}
		#cuerpo_3 {
			float: left;
			width: 130px;
			text-align: center;
		}
	
	#futbol_datoslegales {
		background-color: #333;
		text-align: center;
	}
	
	#foro {
		margin: 0px;
		width: 200px;
		float: left;
	}

  /* Navegacion */
	#navegacion {
		margin: 0px;
		width: 200px;
		float: right;
	}
		#anterior {
			float: right;
			width: 95px;
			text-align: right;
			margin-right: 5px;
		}
		#siguiente {
			float: right;
			width: 95px;
			text-align: left;
			margin-left: 5px;
		}
  /* Fin Navegacion */
  
  /* Votacion */
	#votacion {
		margin: 5px 0px;
	}
  /* Fin Votacion */

	div.marco_gris {
		background-color: #B3B3B3;
		padding: 5px;
	}
	div.marco_blanco {
		background-color: #FFF;
		padding: 5px;
	}

	div.marco_cabecera_verde {
		background: url('/images/trama_verde.gif');
		font-size: 11px;
		color: #000;
		font-weight: bold;
		font-family: Arial, Verdana, "Trebuchet MS";
		text-transform: uppercase;
	}
	div.marco_cabecera_gris {
		background: url('/images/trama_gris.gif');
		font-size: 11px;
		color: #FFF;
		font-weight: bold;
		font-family: Arial, Verdana, "Trebuchet MS";
		text-transform: uppercase;
	}

	div.marco_cabecera_gris2 {
		background-color: #CCCCCC;
		padding-left: 5px;
		font-size: 11px;
		color: #666666;
		font-weight: bold;
		font-family: Arial, Verdana, "Trebuchet MS";
	}

		div.texto_titulo {
			float:left;
			padding-top:2px;
		}
		img.icono_titulo{
			float:left;
			padding:2px 3px 0px 0px;
		}
		.bb_oscuro {
			border-bottom: 1px solid #BBB;
		}
		.bb_claro {
			border-bottom: 1px solid #CCC;
		}
		.bb_blanco {
			border-bottom: 1px solid #F2F2F2;
		}

	div.linea_gris {
		background-color: #DDD;
		padding: 1px 0px 0px 0px;
	}
	div.linea_blanca {
		background-color: #FFF;
		padding: 1px 0px 0px 0px;
	}
	
	div.icono {
		text-align: center;
		width: 4%;
		float: left;
		padding-top: 4px;
	}

  /* Plantilla */	
	.plantilla {
		float: left;
		width: 39%;
	}
	.plantilla_corta {
		float: left;
		width: 20%;
		text-align: center;
	}
	.plantilla, .plantilla a, .plantilla_corta, .plantilla_corta a {
		color: #000;
		font-weight: bold;
	}
		.plantilla_titulo {
			float: left;
			width: 39%;
			color: #6B804C;
			font-weight: bold;
		}
		.plantilla_titulo_corta {
			float: left;
			width: 20%;
			color: #6B804C;
			font-weight: bold;
			text-align: center;
		}
  /* Fin Plantilla */

  /* Contenido Libre de Selecciones */
	#contenido_libre {
		background-color:#FFF;
		padding:2px 0 10px;
		color: #000;
	}
		#contenido_libre img {
			text-align: center;
			margin-bottom: 5px;
		}
		#puntuaciones{
			float: left;
			width: 200px;
			margin-left: 20px;
		}
			#puntuaciones table caption{
				color: #10639C;
				font-weight: bold;
			}
			#puntuaciones table th{
				text-align: left;
			}
			#puntuaciones table td{
				text-align: right;
			}

		#analisis {
			float: left;
			width: 200px;
		}
			#analisis strong {
				color: #10639C;
				text-align: center;
				display: block;
			}
			#analisis a {
				display: block;
				text-align: right;
				color: #10639C;
				font-weight: bold;
			}
  /* Fin Contenido Libre de Selecciones */
  
  /* Tabla de Noticies*/
	table.clas_mundial {
		border: 1px solid #DDD;
		border-collapse: collapse; 
		margin: 20px 0;
	}
		table.clas_mundial th,
		table.clas_mundial td {
			border: 1px solid #DDD;
		}

		table.clas_mundial th,
		table.clas_mundial td.mc,
		table.clas_mundial td.pc {
			text-align: center;
		}

		table.clas_mundial #md{
			width: 25px;
		}
		table.clas_mundial #pts{
			width: 50px;
		}
		table.clas_mundial #ppo{
			width: 35px;
		}
		
		table.clas_mundial td.pos {
			text-align: right;
		}
		table.clas_mundial td.md {
			text-align: center;
		}
		table.clas_mundial td.pts {
			text-align: center;
		}
		table.clas_mundial td.ppo {
			text-align: center;
		}
		table.clas_mundial td.seleccio {
			padding-left: 5px;
		}
		
		table.clas_mundial td span{
			font-size: 9px;
		}
		table.clas_mundial tr.gris{
			background-color: #DDD;
		}
/* Fin Piezas */


/* Home */
	#destacados_izq {
		width: 400px;
		margin-right: 15px;
		float: left;
	}
	#destacados_der {
		width: 202px;
		float: left;
	}
		div.destacado {
			width: 192px;
		}
			div.destacado_img {
				padding:1px 1px 1px 1px;
				margin-bottom: 3px;
			}

	div.noticia_destacada {
		width: 100px;
		float: left;
		padding: 0px 4px;
	}
		.noticia_destacada_img {
			width: 100px;
			border: 1px;
		}
	div.noticia_listado {
		width: 95%;
		float: left;
		margin: 2px 0px;
	}
	.noticia_imagen {
		margin: 10px 5px;
		text-align: center;
	}
/* Fin Home */

/* Encuestas */
	#mundial_contenedor_web_encuestas{
		width: 520px;
		margin: 0px auto;
		background-color: #F2F2EE;
		padding:5px 0px;
	}
	#cabecera_encuesta {
		margin: 10px;
		padding: 13px 15px;
		background: url(/images/logo-encuestas.gif);
		width: 470px;
		text-align: right;
	}
	div.marco_cabecera_encuesta{
		background: url('/images/trama_verde.gif');
		margin: 0px 10px;
	}
		div.marco_cabecera_encuesta div.titulo {
			float: left;
			padding-top: 2px;
			color: #FFF;
			font-weight: bold;
			text-transform: uppercase;
		}
	div.marco_blanco_encuesta {
		background-color: #FFF;
		padding: 4px;
		border: 1px solid #CCC;
		margin:0px 10px;
	}
	div.respuesta_encuesta {
		float: left;
		margin: 0 5px 0 10px;
	}
	div.texto {
			color: #000;
			width: 200px;
			float: left;
		}
	div.votos_encuesta {
		float: left;
		padding: 5px 0 0 10px;
		width: 225px;
	}
	div.votos_encuesta img { height: 15px;}
	div.votos_encuesta span {
		color: #8C8C8C;
		float: left;
		margin-left: 10px;
	}
/* Fin Encuestas */

/* Personalizados */
	.texto_menu { font-size: 12px; color: #000; line-height: 130%; font-family: Arial, Verdana, "Trebuchet MS"; font-weight: bold; }
	.texto, .texto a { font-size: 11px; color:#8C8C8C; font-family: Arial, Verdana, "Trebuchet MS"; font-weight: bold; }
		.negro, .negro a { color: #000; }
		.verde, .verde a { color: #7BB510; }
		.azul, .azul a { color: #10639C; }
		.blanco, .blanco a { color: #FFF; }
		.gris, .gris a { color: #8C8C8C }
		.doce, .doce a { font-size: 12px; }
		.trece, .trece a { font-size: 13px; }
		.catorce {font-size: 14px;}
	.texto_azul { font-size: 11px; color: #10639C; font-family: Arial, Verdana, "Trebuchet MS"; }
	.texto_noticia_cuerpo, .texto_noticia_cuerpo a { font-size: 12px; color: #000; font-family: Arial, Verdana, "Trebuchet MS"; line-height: 130%; }
	.texto_blanco { font-size: 11px; color: #FFF; font-family: Arial, Verdana, "Trebuchet MS"; font-weight: bold; }
	.texto_verde { font-size: 11px; color:#7BB510; font-family: Arial, Verdana, "Trebuchet MS";	font-weight: bold; }
	.texto_entradilla { font-size: 11px; color:#8C8C8C; font-family: Arial, Verdana, "Trebuchet MS"; }
	.texto_entradilla_negro{ font-size: 11px; color:#000; font-family: Arial, Verdana, "Trebuchet MS"; }
	.texto_entradilla_2 { font-size: 13px; color: #8C8C8C; line-height: 130%; font-family: Arial, Verdana, "Trebuchet MS"; font-weight: bold; }
	.texto_gris { font-size: 11px; color:#8C8C8C; font-family: Arial, Verdana, "Trebuchet MS"; }
	.texto_bandera { font-size: 10px; color:#909090; font-family: Arial, Verdana, "Trebuchet MS"; font-weight: bold; }
	.pie_foto { font-size: 11px; color:#8C8C8C; font-family: Arial, Verdana, "Trebuchet MS"; font-style: normal;}
	.texto_fuentes, .texto_fuentes a { font-size: 11px; color:#8C8C8C; font-family: Arial, Verdana, "Trebuchet MS"; font-style: normal; text-align: right; }

	.espotting_titular { font-size: 12px; color: #999999; font-family: Arial, Verdana, "Trebuchet MS"; ; font-weight: bold; }
	.espotting_entradilla { font-size: 11px; color:#CC0000; font-family: Arial, Verdana, "Trebuchet MS"; }
	
	.borde{ border: 2px solid #000; margin: 7px;}
	
/* Sedes */
.borde_mapa{ border-right: 1px solid #000; margin: 5px;}
	#datos_sede {
		list-style: none;
		color: #8C8C8C;
	}
		#datos_sede strong {
			color: #000;
		}
	.tam_imag{ padding: 15px;}
	.mitad{ width: 20%;}
	.masmitad{width: 33%;}
	.gris_oscuro{ color: #666; font-weight: bold;}
	.gris_claro{ color: #ADADAD; font-weight: bold;}
	.corporat_azul{ color: #10639C; font-weight:bold;}
	.alto{height: 35px;}
	.veintepadd{ padding-left: 80px;}
	.divs{width: 270px;}
	.marco_blanco2 {
		background-color: #FFF;
	}
	.mapa_altura{
		height:150px;
	}
	.partidosjugados{
		width: 300px;
		}
		
	.titulosede{
		height: 17px;
	}
	.todas_sedes{
		padding: 0px;
	}
	.ordenada{
		list-style: none;
		display: inline;
	}
	
	.altura_sedes{
		height: 65px;
	}
	
	.separado{
		padding:10px;
	}
	
	.separado-izq{
		padding-left:10px;
	}
	
/* Sedes */
		
/* Fin personalizados */

/* Habituales */
	.left {float: left;}
	.right {	float: right;}
	.centrado {margin: 0 auto;}
	.cls {clear: both;}

	.center {text-align: center;}
	.izq {text-align: left;}
	.der {text-align: right;}
	
	.sep5 {padding: 3px 0 2px;}
	.sep10 {padding: 5px 0;}

/* Fin Habituales*/
	
/* Peu */
	#footer {
		background-color: #F2F2EE;
		border-top: 2px solid #CCC;
		margin: 20px auto;
		width: 974px;
	}
		#footer ul {
			list-style-type: none;
			overflow: hidden;
			padding: 0 10px 10px;
			width: 100%;
		}
			#footer li {
				color: #000;
				float: left;
				font-size: 1.1em;
				font-weight: 700;
				padding: 0 15px;
			}
			#footer #copy {
				float: right;
				margin-right: 20px;
			}
				#footer li a { color: #7BB510; }
/* Fi Peu */

/* Home Directo */
	#banner_directo {
	   padding: 2px;
	   margin: 5px 0 0 40px;
	   width: 895px;
	   text-align: center;
	   background-color: #EEE;
	}
	#banner_directo a {
	   font-weight: 700;
	   color: #000;
	   font-size: 14px;
           font-family: "Helvetica";
	}

#central .iframe {
	padding-bottom: 10px;
}
#home_directo {
	color: #000;
	width: 783px;
	margin-bottom: 10px;
	background-color: #F2F2F2;
}
	#home_directo .arriba {
	}
		#home_directo .arriba img {
			float: left;
		}
		#home_directo .titulo_ayer,
		#home_directo .titulo_hoy,
		#home_directo .titulo_manana {
			float: left;
			width: 257px;
			background: url(/images/directo/integracion-home/bg1.gif);
			padding: 0 0 1px;
			border-top: 1px solid #BBB;
			border-bottom: 1px solid #BBB;
			font-size: 11px;
			text-align: center;
		}
		#home_directo .titulo_hoy {
			border: 1px solid #BBB;
		}
		#home_directo .arriba strong {
			text-transform: capitalize;
		}
	#home_directo .central {
	}
		#home_directo .central .ayer,
		#home_directo .central .hoy,
		#home_directo .central .manana {
			float: left;
			width: 261px;
		}
		#home_directo .central .ayer {
			border-left: 1px solid #BBB;
		}
		#home_directo .central .hoy {
			border-right: 1px solid #BBB;
			border-left: 1px solid #BBB;
			width: 257px;
		}
		#home_directo .central .manana {
			border-right: 1px solid #BBB;
		}
		#home_directo .central .partido_vacio {
			padding: 5px 0;
			border-bottom: 1px solid #BBB;
			text-align: center;
		}
			#home_directo .central .partido_vacio a {
				font-size: 11px;
				color: #10639C;
				font-weight: bold;
			}
		#home_directo .central .partido {
			padding: 4px 0;
			border-bottom: 1px solid #BBB;
		}
			#home_directo .central .partido a {
				font-size: 12px;
				color: #000;
			}
			#home_directo .central .partido img.ico {
				float: left;
				padding: 3px 2px 0;
			}
			#home_directo .central .partido em {
				display: block;
				float: left;
				font-style: normal;
			}
			#home_directo .central .partido img.bnd {
				float: left;
				padding: 0 5px;
			}
			#home_directo .central .partido strong {
				display: block;
				float: left;
				margin: 0 5px;
				width: 65px;
				text-align: center;
			}
			#home_directo .central .partido img.estado {
				float: left;
				margin: -1px 3px 0 3px;
			}
			#home_directo .central .partido span {
				float: left;
			}
	#home_directo .abajo {
		background: url(/images/directo/integracion-home/borde_inferior.gif);
		padding: 4px 0 3px;
	}
/* Fin Home Directo */

/* Calendario */
#calendario {
	font-size: 12px;
}
	#calendario div.titulo {
		font-size: 12px;
		color: #10639C;
		text-transform: capitalize;
		padding: 5px;
		background-color: #FFFFFF;
		font-weight: bold;
	}
	#calendario div.partido {
		padding-left: 10px;
	}
		#calendario div.partido img.ico {
			padding: 3px 5px 0;
			float: left;
		}
		#calendario div.partido em {
			display: block;
			float: left;
			width: 50px;
			color: #000;
		}
		#calendario div.partido img.bnd {
			float: left;
		}
		#calendario div.partido strong.local,
		#calendario div.partido strong.visitante {
			display: block;
			float: left;
			width: 50px;
			color: #000;
			text-align: center;
		}
		#calendario div.partido strong.resultado {
			display: block;
			float: left;
			padding-left: 5px;
			color: #000;
			font-weight: bold;
		}
		#calendario div.partido img.estado {
			float: left;
			padding-left: 15px;
		}
		#calendario div.partido span.jornada {
			display: block;
			float: left;
			padding-left: 5px;
			color: #000;
		}
/* Fin Calendario */

/* Clasificacion */
#clasificacion table.grupo {
	margin: auto;
	color: #000;
}
	#clasificacion table.grupo a {
		color: #10639C;
	}
	#clasificacion table.grupo caption {
		margin: 10px auto 0;
		color: #10639C;
		font-weight: 700;
		font-size: 12px;
	}
	#clasificacion table.grupo th {
		font-weight: 700;
		font-size: 11px;
		width: 20px;
		border: 1px solid #BBB;
		border-left: 0;
		padding: 2px;
	}
		#clasificacion table.grupo th.slc{
			width: 150px;
			font-size: 11px;
			border-left: 1px solid #BBB;
		}
	#clasificacion table.grupo td {
		text-align: center;
		font-size: 11px;
		border-bottom: 1px solid #BBB;
		padding: 2px;
	}
		#clasificacion table.grupo td.pts{
			font-weight: 700;
			border-right: 1px solid #BBB;
		}
		#clasificacion table.grupo td.slc{
			text-align: left;
			border-left: 1px solid #BBB;
			border-right: 1px solid #BBB;
		}

/* Fin Clasificacion */

	.jaume {
		font-size: 12px;
		color: #000;
		font-family: Arial, Verdana, "Trebuchet MS";
		line-height: 130%;
		}
	.jaume a {
		font-size: 12px;
		color: #000;
		font-family: Arial, Verdana, "Trebuchet MS";
		line-height: 130%;
		}

