/* @override http://estaticos01.cache.el-mundo.net/elmundodeporte/especiales/2008/08/jjoo2008/css/jjoo_resultados_generados.css */

/* @override http://estaticos01.cache.el-mundo.net/elmundodeporte/especiales/2008/08/jjoo2008/css/jjoo_resultados_generados.css */

/* @override http://estaticos.elmundo.es/elmundodeporte/especiales/2008/08/jjoo2008/css/jjoo_resultados_generados.css */

/* ESTILOS ESPECÍFICOS PARA LOS RESULTADOS GENERADOS */

/* 	Ricardo Basurto - 3.agosto.2008	*/

.tabla_programa {
	width: 560px;
	overflow: hidden;
}

/* LOS ESTILOS PARA LAS TABLAS*/
.tabla_programa table{
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	background-color: #E0E0E0 !important;
	color: #444;
	width: 560px;
}


.tabla_programa h3 {
	font-size: 24px !important;
	display: inline;
	float: left;
	width: 560px;
	margin: 0 0 5px;
}

.tabla_programa h3 em {
	font-size:18px !important;
	color: #999;
	margin: 0 0 0 5px;
	font-style: normal;
}


.tabla_programa h5 {
	font-size: 14px !important;
	display: inline;
	float: left;
	width: 560px;
	margin: 15px 0 5px;
	color: #c30;
	font-family: Georgia, Times, Serif;
	font-weight: bold;
}

.tabla_programa h5 em {
	font-size:14px !important;
	color: #999;
	margin: 0 0 0 5px;
	font-style: normal;
}

.tabla_resultados{
	display: inline;
	float: left;
	margin: 0px 0 10px;
}

.encabezados{
	background:#E7EAEA url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/08/jjoo2008/img/bg_modulo_simple.jpg) repeat-x 0 -29px;
	color: #666 !important;
	font: normal 14px/14px Georgia, Times, Serif;
	text-transform: uppercase;
}
.calendar {
	width: 560px;
	display: inline;
	float: left;
	overflow: hidden;
	margin: 0 0 5px;
	padding: 0;
}

.calendar ul {
	width: 560px;
	display: inline;
	float; left;
	margin: 5px 0;
	padding: 0;
	list-style: none;
}

.calendar ul li {
	display: inline;
	float: left;
	margin: 0 2px 0 0;
	padding: 0;
	font-size: 10px;
	color: #999;
}

.calendar span {
	display: inline;
	float: left;
	margin: 0;
	padding: 6px 6px 5px;
	text-decoration: none;
	background-color: #F3F3F3;
}

.calendar a {
	display: inline;
	float: left;
	margin: 0;
	padding: 5px 5px 4px;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #DDD;
	background-color: #EEE;
	color: #57A4C8;
}

.calendar a:hover {
	border: 1px solid #555;
	background-color: #333;
	color: #FFF;
	text-decoration: none;
}

body.dia1 .calendar a.d1,
body.dia2 .calendar a.d2,
body.dia3 .calendar a.d3,
body.dia4 .calendar a.d4,
body.dia5 .calendar a.d5,
body.dia6 .calendar a.d6,
body.dia7 .calendar a.d7,
body.dia8 .calendar a.d8,
body.dia9 .calendar a.d9,
body.dia10 .calendar a.d10,
body.dia11 .calendar a.d11,
body.dia12 .calendar a.d12,
body.dia13 .calendar a.d13,
body.dia14 .calendar a.d14,
body.dia15 .calendar a.d15,
body.dia16 .calendar a.d16,
body.dia17 .calendar a.d17,
body.dia18 .calendar a.d18,
body.dia19 .calendar a.d19,
body.dia20 .calendar a.d20,
body.dia21 .calendar a.d21,
body.dia22 .calendar a.d22,
body.dia23 .calendar a.d23,
body.dia24 .calendar a.d24,
body.dia25 .calendar a.d25,
body.dia26 .calendar a.d26,
body.dia27 .calendar a.d27,
body.dia28 .calendar a.d28,
body.dia29 .calendar a.d29,
body.dia30 .calendar a.d30,
body.dia31 .calendar a.d31 {
	border: 1px solid #21749B;
	background-color: #57A4C8;
	color: #FFF;
	text-decoration: none;
}

.afp_creditos,
.otros_enlaces {
	width: 560px;
	margin: 0 0 15px;
	padding: 0;
	display: inline;
	overflow: hidden;
	float: left;
	font: normal 10px/14px Arial, helvetica, sans-serif;
	color: #777;
}

.otros_enlaces a {
	padding: 3px 8px 2px;
	margin: 0 2px 0 0;
	background-color: #F3F3F3;
	display: inline;
	float: left;
	border: 1px solid #E9E9E9;
	text-transform: uppercase;
}

.otros_enlaces a:hover {
	background-color: #444;
	color: #FFF;
	text-decoration: none;
}

.afp_creditos {
	font: normal 10px/14px Arial, helvetica, sans-serif;
	color: #999;
}

.afp_creditos span {
	color: #c00;
}

ul.contenido_resultados {
	display: block;
	float: left;
	overflow: hidden;
	width: 570px;
	margin: 5px 0;
	padding: 0;
	list-style: none;
}

ul.contenido_resultados li {
	width: 255px;
	display: inline;
	float: left;
	padding: 10px;
	margin: 0 5px 5px 0;
	border: 1px solid #DDD;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/08/jjoo2008/img/bg_fichas.jpg) no-repeat right bottom;
}

ul.contenido_resultados li h5 {
	width: 245px !important;
	margin: 0 0 8px 0;
	font: bold 14px/14px Georgia, Times, Serif;
	color: #57A4C8;
}

ul.contenido_resultados li a {
	margin: 0 5px 0 0;
	padding: 0 5px 0 0;
	border-right: 1px solid #CCC;
	font-size: 12px;
	text-decoration: none;
}

ul.contenido_resultados li a:hover {
	color: #c00;
}

/* LOS ESTILOS DE LOS RESULTADOS */

/* NIVEL 1 */

ul.r_listado {
	width: 538px;
	display: inline;
	float: left;
	list-style: none;
	border: 1px solid #e0e0e0;
	border-top: 2px solid #e0e0e0;
	padding: 10px;
	margin: 0 0 10px;
	color: #CCC;
	font-size: 12px;
	line-height: 14px;
}

ul.r_listado li {
	width: 230px;
	padding: 0 0 5px 0;
	margin: 0 5px 0px;
	color: #333;
	font-size: 12px;
	line-height: 14px;
	display: inline;
	float: left;
	background: url(http://estaticos.elmundo.es/elmundodeporte/especiales/2008/08/jjoo2008/img/multimedia/bolillo.png) no-repeat 8px 4px;
}

ul.r_listado li.r_tit {
	color: #999;
	width: 530px;
	margin-bottom: 10px;
	font-family: Georgia, Times, Serif;
	border-bottom: 1px solid #EEE;
	font-size: 14px !important;
	background: none;
}

ul.r_listado li a {
	display: inline;
	float: left;
	padding: 0 0 3px 20px;
	width: 210px;
	color: #666;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;
}

ul.r_listado li a:hover {
	color: #c00;
}


/* ESTILOS DE LAS TABLAS DE RESULTADOS */


.tabla_resultados table td{
	background-color: #FFF;
	color: #333;
	
}

.tabla_resultados table td.r_espana{
	color: #c00 !important;
	font-weight: bold;
	background-color: #F6F6F6 !important;
}

.tabla_resultados table td.num{
	font: italic bold 14px/16px Georgia, Times, Serif;
	color: #c30;
}

.tabla_resultados table td.num.r_espana{
	color: #c00 !important;
}

.tabla_resultados table td.res{
	color: #C00;
}

.tabla_resultados table td.pais{
	text-transform: uppercase;
	color: #57A4C8;
}

.tabla_resultados table td.nombre{
	color: #333;
	font-weight: bold;
}
.tabla_resultados table td.anotacion{
	font: italic 12px/14px Georgia, Times, Serif;
	color: #777;
}
