/* ===================== CALENDARIO ======================= */


#tabbed_box_1 {
	width:645px;
	float: left;
	height: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-image: url(../imagenes/bg_calendariotitle.jpg);
	background-repeat: no-repeat;
	background-position: 5px 20px;
}
.tabbed_area {
	width: 645px;
	padding-top: 15px;
	float: left;
	height: auto;
}
ul.tabs {
	margin-top:5px;
	margin-bottom:6px;
	margin-right: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	width: 600px;
}
ul.tabs li {
	list-style:none;
	display:inline;
}
ul.tabs li a {
	background-color:#f0f0ee;
	color:#191919;
	text-decoration:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7591a9;
	border-right-color: #7591a9;
	border-bottom-color: #004391;
	border-left-color: #7591a9;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 6px;
}
ul.tabs li a:hover {
	background-color:#BECFE3;
	border-color:#004391;
	color:#191919;
	text-decoration: underline;
}
ul.tabs li a.active {
	background-color:#becfe1;
	color:#191919;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #004391;
	border-right-color: #004391;
	border-bottom-color: #004391;
	border-left-color: #004391;
}
.contentido-calendario {
	background-color:#fff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	width: 623px;
	float: left;
	height: auto;
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #004391;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
#content_2, #content_3, #content_4, #content_5, #content_6, #content_7, #content_8{  display:none;  }

.base_tabs_country-losgrupos {
	float: left;
	width: 621px;
	margin-bottom: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: auto;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}
.base_tabs_country-programacion {
	float: left;
	width: 621px;
	margin-bottom: 0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	height: auto;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #DDD;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	border-left-color: #DDD;
}

/*Posiciones*/

.tabla_posiciones_mundial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #191919;
}

.tabla_posiciones_mundial th {
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	text-align: center;
	background-color: #f8f8f8;
	border-bottom: 1px solid #ddd;
	text-transform: uppercase;
}

.tabla_posiciones_mundial td {
	font-size: 12px;
	text-align: center;
	height: 26px;
	line-height: 26px;
	border-bottom: 1px solid #ddd;
}

.tabla_posiciones_mundial tr:nth-child(1) td:nth-child(1), .tabla_posiciones_mundial tr:nth-child(2) td:nth-child(1) {
	font-size: 12px;
	background-color: #f3e68a;
}

.tabs_datos_t {
	border-left: 1px solid #ddd;
}
.tabs_datos_n {
	width: 26px;
	font-size: 11px;
	background-color: #f8f8f8;
	font-weight: bold;
	border-right: 1px solid #ddd;
}

.tabs_datos_banderas {
	width: 42px;
}

.tabla_calendario_resultados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #191919;
}

.tabla_calendario_resultados td, .tabla_calendario_resultados th {
	text-align: center;
	height: 27px;
	line-height: 27px;
}

.tabla_calendario_resultados th {
	background-color: #f8f8f8;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
}

.tabla_posiciones_mundial .tabps_equipos {
	text-align: left;
	border-bottom: 1px solid #ddd;
}
.tabps_equipos a:link, .tabps_equipos a:visited {
	color: #191919;
	text-decoration:none;
}
.tabps_equipos a:hover {
	text-decoration:underline;
}
.tabs_datos {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	width: 46px;
}
.tabps_equipos_tt {
	border-bottom: 1px solid #ddd;
}
.tabps_equipos_tt_vis {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.tabps_date_tt {

	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.tabps_date_tt2 {
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.tabps_ciudad_tt {
	border-bottom: 1px solid #ddd;
}
.tabps_ciudad_ttv {
	border-bottom: 1px solid #ddd;
	border-left: 0px solid #ddd;
}
.tabps_equipos-grupos {
	border-bottom: 1px solid #ddd;
	width: 88px;
}
.tabps_equipos-grupos a:link, .tabps_equipos-grupos a:visited {
	color: #191919;
	text-decoration:none;
}
.tabps_equipos-grupos a:hover {
	text-decoration:underline;
}
.tabps_bandera {
	border-bottom: 1px solid #d3d3d3;
	width:27px;
}

.tabps_bandera img {
	padding: 0px 5px;
}

.tabps_bandera_der {
	border-bottom: 1px solid #ddd;
}

.tabps_resultado {
	width: 50px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
	background-color: #f8f8f8;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.tabps_resultado a:link, .tabps_resultado a:visited {
	color: #191919;
	text-decoration: none;
}
.tabps_resultado a:hover {
	text-decoration: underline;
}
.tabps_date {
	width: 80px;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.tabps_date a {
text-decoration: none;
color: #191919;
}
.tabps_date a:hover {
text-decoration: underline;
color: #191919;
}
.tabps_ciudad {
	width: 80px;
	border-bottom: 1px solid #ddd;
		border-left: 1px solid #ddd;
}

.tabps_ciudad a {
text-decoration: none;
color: #191919;
}
.tabps_ciudad a:hover {
text-decoration: underline;
color: #191919;
	
}
.tabps_tv {
	border-bottom: 1px solid #ddd;
	border-left: 0px solid #ddd;
}

.boxes-simbologia-calendario {
	float: left;
	width: 623px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #484848;
	background-color: #f8f8f8;
	border: 1px solid #ddd;
	padding: 10px;
	margin-top: 5px;
}
.ban_sig {
	width: 43px;
	text-align: center;
	vertical-align: top;
	height: 25px;
	float: left;
}
.clasificados-color {
	display:block;
	height:20px;
	width:20px;
	background-color:#F3E68A;
	margin-left:10px;
	border: solid 1px #ddd;
}
.clasificados-info {
	float: left;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #484848;
}
.clasificados-info-calendario {
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #484848;
}
.clasificados-info-hora {
	float: right;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #484848;
}
/* ===================== FIN CALENDARIO ======================= */

/* =========== MOVILES ================= */

.texto-calendario-desktop {}
.texto-calendario-movil { display:none; }















.contentido-calendario2 {
	background-color:#fff;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	width: 623px;
	float: left;
	height: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
	margin-bottom: 10px;
}




.tabps_partido-numero_tt {

	width: 20px;
		border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.tabps_partido-numero {

	width: 20px;
		border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

