@charset "utf-8";
/* CSS Document */

* {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
}

body {
	background:black;
	color:white;
	margin:0;
	padding:0;
	height:100%;
}

html {
	height:100%;
}

p {
	margin:0;
	padding:0;
}

a {
	text-decoration:none;
	color:#ffcc33;
}

a img {
	border:0;
}

#todo {
	width:980px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}

#top {
}

	#top #header {
	}
	
	#top #menu {
		height:32px;
		background:url(../gfx/menu_fondo.jpg) repeat-x;
	}
		#top #menu td a {
			display:block;
			height:24px;
			padding-top:8px;
			margin:0 8px 0 8px;
			font-weight:bold;
			font-size:9pt;
			color:white;
			font-family:Tahoma, Arial, Verdana, sans-serif;
		}
		#top #menu td a:hover {
			color:#CCCCCC;
		}
		#top #menu td a.on {
			text-decoration:underline;
		}
		#top #menu_bajo {
			background:url(../gfx/menu_bajo.jpg) repeat-x;
			height:24px;
			font-size:0px;
		}

#contenido {
	background:#1c3b6a url(../gfx/contenidos_fondo.jpg) bottom repeat-x;
	padding-bottom:50px;
	min-height:150px;
}
	#contenido div.partidos_lista_titulo {
		border:1px solid #999999;
		background:url(../gfx/titulo_fondo.jpg) repeat-x;
		height:22px;
		color:#ffcc33;
		font-weight:bold;
		font-size:10pt;
		width:923px;
		margin-left:auto;
		margin-right:auto;
		padding:5px 0 0 15px;
	}
	#contenido div.partidos_lista_titulo2 {
		border:1px solid #999999;
		background:url(../gfx/titulo_fondo.jpg) repeat-x;
		height:25px;
		color:#ffcc33;
		font-weight:bold;
		font-size:10pt;
		margin-left:auto;
		margin-right:auto;
		padding:5px 0 0 15px;
	}
	#contenido div.partidos_lista_titulo3 {
		border:1px solid #999999;
		background:url(../gfx/titulo_fondo_rojo.png) repeat-x;
		height:25px;
		color:#ffcc33;
		font-weight:bold;
		font-size:10pt;
		margin-left:auto;
		margin-right:auto;
		padding:5px 15px 0 15px;
	}
	#contenido table.partidos_lista {
		width:940px;
		margin-left:auto;
		margin-right:auto;
		background:url(../gfx/lista_fondo.jpg) bottom repeat-x black;
		border-bottom:1px solid #999999;
	}
		#contenido table.partidos_lista tr.header {
			background:#999999;
		}
			#contenido table.partidos_lista tr.header td {
				padding:10px 5px 10px 5px;
				font-weight:bold;
				color:black;
				border:1px solid #999999;
			}
		#contenido table.partidos_lista td {
			padding:8px 5px 8px 5px;
			border:1px solid #999999;
			border-bottom:0px;
		}
		#contenido table.partidos_lista td span.resaltado {
			color:#ffcc33;
		}
		#contenido table.partidos_lista table.detalles {
		}
			#contenido table.partidos_lista table.detalles td {
				border:0;
				background:#cbcbcb;
				color:#173259;
				font-weight:bold;
			}
				#contenido table.partidos_lista table.detalles td a {
					color:#CC3300;
				}
		#contenido table.partidos_lista table.noborder td {
			border:0;
		}
	#contenido table.partidos_lista2 {
		width:100%;
		margin-left:auto;
		margin-right:auto;
		background:url(../gfx/lista_fondo.jpg) bottom repeat-x black;
		border-bottom:1px solid #999999;
	}
		#contenido table.partidos_lista2 tr.header {
			background:#999999;
		}
			#contenido table.partidos_lista2 tr.header td {
				padding:10px 5px 10px 5px;
				font-weight:bold;
				color:black;
				border:1px solid #999999;
			}
		#contenido table.partidos_lista2 td {
			padding:8px 5px 8px 5px;
			border:1px solid #999999;
			border-bottom:0px;
		}
		#contenido table.partidos_lista2 td span.resaltado {
			color:#ffcc33;
		}
		#contenido table.partidos_lista2 table.detalles {
		}
			#contenido table.partidos_lista2 table.detalles td {
				border:0;
				background:#cbcbcb;
				color:#173259;
				font-weight:bold;
			}
				#contenido table.partidos_lista2 table.detalles td a {
					color:#CC3300;
				}
		#contenido table.partidos_lista2 table.noborder td {
			border:0;
		}

#paginador {
	width:940px;
	margin-left:auto;
	margin-right:auto;
	padding:10px;
	text-align:center;
}

#footer {
	height:39px;
	background:url(../gfx/footer_fondo.jpg);
	padding:28px 0 0 54px;
}

td.noborder {
	border:0;
}
