* {margin:0px; padding:0px; border: solid 0px green;}

body {
			font-family: "Trebuchet MS", Arial; 
			color:#333; 
			text-align:center; 
			/*background:#D3ECFF;*/
			/* background:#0E4D71; */
			 background:#ffffff; 
			font-size:14px
		}
input[type=checkbox],input[type=radio]{width:13px;height:13px;}
a {color:#000000; text-decoration: none;}
a:hover {color:#333; text-decoration:underline;}
a:visited {color:#999;}
img a {border:0px;}


/*
div {height:100px;}*/

/*
div#header {background:url('../img/headernew.jpg') no-repeat; padding-top:220px; 
	border-bottom: solid 1px #0E4D71;
	-moz-border-radius-topright: 20px; -moz-border-radius-topleft: 20px;	
	} 
*/	
	
	/*div#header_publicitario {background:url('../img/Cabacera13.jpg') no-repeat; /*background-position:bottom left;padding-top:220px;  */
	/*********border-left: solid 4px #ffffff; 
	border-top: solid 4px #ffffff;
	border-right: solid 4px #ffffff;***********/
/*	border-bottom: solid 1px #0E4D71;
	-moz-border-radius-topright: 20px; -moz-border-radius-topleft: 20px;	
	} 
	*/
div#contentLeft {
			background-color: ; 	
			
			}
			
/*div#contentCenter {background-color: white; height:auto;}*/

div#contentTop {text-align: left; position: relative; margin-top: 0px; border-left: solid 1px #0E4D71; border-right: solid 1px #0E4D71; margin-left: -1px;}

div#contentRight {	/*background-color: blue;*/	}
		
div#contentCenter {background-color: white; height:auto;}	
/*div#contentCenterAmpliado {background-color: white; height:auto;}	*/

div#menuTOP {float: left; height: 20px; width: 80px;
						border: solid 0px red; 
						 text-align: right;
						 padding-right: 10px;
						 font-size: 0.7em; font-weight: bold; margin-top: -215px;}


div#container {
			width:953px;
			margin:2px auto ;
			/*border: 1px solid black;*/
			background:#FFFFFF;
			}

div#container div#content {
			border-left: solid 1px #0E4D71;
			border-right: solid 1px #0E4D71;
			}

div.leftCenter div#contentLeft{width:200px; float: left;}
div.leftCenter div#contentCenter{width:750px; float: left; }

div.CenterRight div#contentCenter {width:750px; float: left;}
div.CenterRight div#contentRight{width:200px}
	
div.leftCenterRight {height:100%;/*border:1px solid yellow;*/}
div.leftCenterRight div#contentLeft {width:200px; float: left;}
div.leftCenterRight div#contentCenter {width:600px; float: left;}
div.leftCenterRight div#contentRight {width:150px;float: left;}
div.leftCenterRight div#contentTop {width: 100%; float: left;}
div.leftCenterRight div.cleaner {clear:both;visibility:hidden;}
div.cleaner {clear:both;visibility:hidden;}

div.sidebar{width:190px;margin:5px;padding-top:10px;padding-bottom:10px;background: #8CD2EB url('../img/Sidebar.jpg') no-repeat top left;/*border:1px solid red;*/}
div.sidebar h2{font-size:1em;text-align:left;/*border:1px solid;*/color:#197191;margin-left:10px;}
div.sidebar span{font-size:0.8em;color:#197191;}

/******* Módulo de Búsqueda*******/
div.sidebar input#OkBuscar{background:#E2F3FA; color:#197191;border:1px solid #197191;cursor: hand;cursor: pointer; margin-top: 5px;}
/******* Módulo de Suscripción*******/
div#SuscribirNoticias.sidebar p {font-size:0.9em;color:#197191;margin-top:6px;}
div#SuscribirNoticias.sidebar p a {font-weight:bold;color:#197191;}
div.sidebar input#OkSuscribir{background:#E2F3FA; color:#197191;border:1px solid #197191;cursor: hand;cursor: pointer; margin-top: 5px;}
/******* Módulo de Login*******/
div.sidebar input#OkLogin{background:#E2F3FA; color:#197191;border:1px solid #197191;cursor: hand;cursor: pointer;}
/******* Módulo de Encuesta*******/
div#ContentEncuesta.sidebar p#pregunta,div#ContentEncuesta.sidebar label {font-size:0.8em;color:#197191;}
div.sidebar input#OkVotar, div.sidebar input#OkResultado{background:#E2F3FA; color:#197191;border:1px solid #197191;cursor: hand;cursor: pointer;}

	/*a:link {color: blue;}
   a:active {color: red;}
   a:hover {color: magenta;}
   a:visited {color: purple;}*/

.titulo_pagina{font-size: 1.3em; font-weight: bold; background: #8CD2EB; color: #000000; margin-top: 5px; text-align: center; width: 580px; margin-left: 10px;}

.nombre_del_campeonato{ text-align: center; font-size: 1.1em; font-weight: bold; text-decoration: underline; }

.titulo_interno_campeonato{ font-size: 1.2em; color: #ffffff; background: ; clear:both; }

div#BuscadorLigas { margin-top: 0px;}
div#BuscadorLigas h2 { width: auto; height: 20px; background: transparent; font-size: 1.2em; font-weight: bold; color: #000000;}

#div_tabla_de_posiciones{
		border: solid 0px red;
		width: 100%; 
		height: auto; 
		text-align: center;
	}

#tabla_posiciones_campeonatos{
		border: solid 1px #191970;
		background: #eeeeee;
		text-align: center;
	}

.nombre_equipo {
		text-align: left; width: 170px; 
	}

 h5.posicionEquipo {text-align: center; font-weight: bold;}
#tabla_posiciones_campeonatos td{
	font-size: 0.9em;
	color: #000000;
	font-weight: bold;
	/*text-align: center;*/
	}
	
.titulo_tabla_posiciones_campeonatos td{
	font-size: 1em;
	color: #191970;
	font-weight: bold;
	text-align: center;
	background: #ffffff;
	}
	


/*modulo de tablas de Lideres de Campeonatos '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*/

#lideres_ofensivos{
	width: 600px; 
	min-height: 100%;
	position: relative;
	border: solid 0px red;
	}
	
/*#lideres_ofensivos table{ margin: 0 auto;}*/
	
.tabla_de_lideres{
	border: solid 1px #191970;
	background: #ffffff;
	width: 190px;
	min-height: 100%;
	position: relative;
	margin-left: 5px;
	margin-top: 10px;
	float: left; 
	padding-bottom: ;
	clear:; 
	}
		
.tabla_de_lideres a{text-decoration: none;	}


.titulo_principal_lideres td {text-align: center;}
.tabla_de_lideres span{background: ; color: #ffffff; font-size: 1.2em; font-weight: bold;} 

/*.linea_lider_maximo {background: #191970;}*/
.linea_lider_maximo td { text-transform: lowercase;}
.linea_lider_maximo td img{float: left; width: 100px; height: 125px; border: solid 2px #ffffff;}
/*.linea_lider_maximo td h6{background: #191970; color: #ffffff; font-weight: bold;}*/
.linea_lider_maximo td a{text-decoration: none; font-size: 0.8em; border: solid 0px red; }
.nombre_maximo_lider td {text-align: center;}
.nombre_maximo_lider td a {color: #ffffff; font-weight: bold; font-size: 0.9em;  text-transform: uppercase;}
.nombre_maximo_lider td a:link {color: #ffffff;}
.nombre_maximo_lider td a:active {color: #ffffff;}
.nombre_maximo_lider td a:hover {color: yellow; text-decoration: underline:}
.nombre_maximo_lider td a:visited {color: #ffffff;}

.record_del_lider { border: solid 0px #ffffff; 
	width: 90px; height: 85px; background: ;
	font-size: 2.5em;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-top: 40px; margin-left: 100px; padding-bottom: -50px;
	}
	
*:first-child+html .record_del_lider {
	/*border-top: solid 2px #ffffff; 
	border-right: solid 2px #ffffff; 
	border-bottom: solid 2px #ffffff; */
	width: 90px; height: 85px; background: ;
	font-size: 2.5em;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding-top: 40px; margin-left: 100px; padding-bottom: -50px;
	margin-top: -129px;
	}


.nombre_maximo_lider {background: ; color: ; font-weight: bold;}

.linea_otros_lideres{}
.linea_otros_lideres td {text-align: left; font-size: 0.8em; color: #000000; font-weight: ; padding-left: 3px;}
.linea_otros_lideres td a {color: #000000; text-transform:uppercase; }
.linea_otros_lideres td a:link {color: #000000;}
.linea_otros_lideres td a:active {color: #000000;}
.linea_otros_lideres td a:hover {color: blue; text-decoration: underline:}
.linea_otros_lideres td a:visited {color: #000000;}

/*modulo de tablas de Lideres de Campeonatos '''''''''''''''''''''''''''''''''''''''''FIN LIDERES CAMPEONATO''''''''''''''''''''''''''''''''''''''''''''*/



/*'''''''''''''''''''''''''''''''''''''''''STYLO PAGINA LIGA .PHP''''''''''''''''''''''''''''''''''''''''''''*/
#cabeceraLiga1 { 	border-top: solid 0px #000000;
							border-bottom: solid 0px #000000;
							height: 130px; 
							width: 595px; 
							margin-top: 5px;
							margin-bottom: 25px;
							text-align: center;}
							
#cabeceraLiga1 img{border: solid 1px #000000; margin-bottom: 5px; }
#cabeceraLiga h1{margin-left: 130px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; height: 100px;border: solid 0px green;  text-align: center; font-size: 1.3em;
							letter-spacing:1px;
							text-transform:uppercase;
							font:bold 1.1em 'helvetica neue',sans-serif;}

#espFundadoLiga{margin-left: 150px;  float: right; margin-top: 10px; border: solid 1px #000000; background: #ffffff; width: 350px; height: 20px;}
#cabeceraLiga1 table {margin: 0 auto; border: solid 0px red; }
#cabeceraLiga table td{padding-left: 0px; padding-right: 10px; text-align: left; font-weight: bold; font-size: 0.9em; margin-left: 10px; font-style: italic;}
#cabeceraLiga table .etiqueta{padding-right: 2px;text-align: right; font-weight: bold; font-size: 0.9em:}

#informacion_Liga{ width: 600px; margin-bottom: 20px;}
#informacion_Liga .info_liga_titulo{font-size: 1.2em; font-weight: bold;  text-align: center; background: ;}
#informacion_Liga td{text-align: left; padding-left: 5px; font-size: 0.8em; font-style: italic; }
#informacion_Liga .etiqueta{padding-right: 2px;text-align: right; font-weight: bold; font-size: 0.8em; font-style: italic;}

div#InfoLiga  {width: 580px; height: auto; margin: 250px auto 10px auto; position: relative: }
div#InfoLiga table  {margin: 0 auto;}

/*'''''''''''''''''''''''''''''''''''''''''''''''''''''''FIN LIGA:PHP''''''''''''''''''''''''''''''''''''''''''''*/



/**************************STYLO BCRUM //////////////////////////////////////////////*/
		#Bcrumb {width: 600px; height: 45px; border: solid 0px orange;}
		
		#posicion_de_navegacion {margin-top: 2px; list-style: none; list-style-position:outside; position:relative; width: 600px; height: 20px; border: solid 0px blue;}
			#EstadoyCiudad{margin-top: 2px; list-style: none; list-style-position:outside; position:relative; width: 600px; height: 20px; border: solid 0px red;}
		
		#posicion_de_navegacion li{float: left; position:relative; margin-left: 4px; }
			#EstadoyCiudad li {	float: left; position:relative; margin-left: 4px;}
		/*#posicion_de_navegacion li a{}*/
		
		#posicion_de_navegacion li a{font-size: 0.8em; font-weight: bold; color: #000000; text-decoration: none; }
			#EstadoyCiudad li a{font-size: 0.8em; font-weight: bold; color: #000000; text-decoration: none;}
		
		#posicion_de_navegacion li a:hover{ text-decoration: underline;}
			#EstadoyCiudad li a:hover{ text-decoration: underline;}
		
		#posicion_de_navegacion li span{font-size: 0.8em; font-weight: bold; }
			#EstadoyCiudad li span{font-size: 0.8em; font-weight: bold; }


/**************************FIN --- STYLO BCRUM //////////////////////////////////////////////*/

/*******************FIN --- STYLO listacampeonatos.php************/

div#MenuIzquierdo {margin-top: -3px;}
div#MenuIzquierdo ul {list-style: none;}
div#MenuIzquierdo ul li{list-style: none; text-align: left; font-size: 0.9em; font-weight: bold;}
div#MenuIzquierdo ul li h3{list-style: none; text-align: center; font-size: 1em; font-weight: bold; width: 200px; height: 20px; padding-top: 3px;}
div#MenuIzquierdo ul li a{text-decoration: none; text-align: left; margin-left: 5px; color: #000000; font-size: 0.9em;}
div#MenuIzquierdo ul li ul li{text-decoration: none; text-align: left; margin-left: 5px; color: #000000; font-size: 1em;}
div#MenuIzquierdo ul li a:hover{text-decoration: underline; color: #000000;}
div#MenuIzquierdo .listaCampeonatos {font-size: 0.8em; }

/*******************FIN --- STYLO listacampeonatos.php************/


/* boxScore - jdpr 28/09/08 */
div.boxScore {margin-top: 20px; }
div.boxScore table {border:1px solid #DDDDDD; margin: 0 auto;}
div.boxScore table tr.subtitulos {font-weight:bold; color:#FFFFFF; background-color:#7ccd7c;}
div.boxScore table tr td {padding:3px 6px}
div.boxScore table tr td.equipo {background-color:#DDDDDD;}
div.boxScore table tr td.equipo a{text-decoration:none; font-weight:bold; color:#000000}
div.boxScore table tr td.equipo a:hover{text-decoration:underline}
div.boxScore table tr td.totales{font-weight:bold;background-color:#DDDDDD; border:1px solid #999999}
div.boxScore a.verDetalle {margin-top: 5px; color: #000000; font-weight: bold; font-size: 0.9em;}
/* end boxScore */

/*estadisticas del Juego  - jdpr 29/09/08 */
div.juegoStats {margin-top:20px; margin-bottom: 20px;}
div.juegoStats p {text-align:left;}
div.juegoStats p a {font-size:18px;font-weight:bold; text-decoration:none; color:#999999;}
div.juegoStats p a:hover {text-decoration:underline}
div.juegoStats table {width:100%; border:1px solid #3399CC; text-align: center; margin: 0 auto;}
div.juegoStats table tr td {padding:2px; font-size: 0.9em;}
div.juegoStats table tr.equipo td a{font-weight:bold; }
div.juegoStats table tr td h4 {width: 100%; text-align: left; font-size: 0.9em;}
div.juegoStats table tr td h4 a {text-decoration:none; color:#000000; margin-left: 3px; }
div.juegoStats table tr td h4 a:hover {text-decoration:underline; color:#000000;}
div.juegoStats table tr td.tipoStats {text-align:left;font-weight:bold}
div.juegoStats table tr.subtitulos {font-weight:bold; color:#ffffff; background-color:#3399CC; text-align: center;  font-size: 0.9em;}
div.juegoStats table tr.subtitulos td{font-weight:bold; color:#ffffff; background-color:#3399CC; text-align: center;  border-top: solid 1px #ffffff;}
div.juegoStats table tr.subtitulos td h2 {font-weight:bold; font-size: 1.1em; color:#ffffff; background-color:#3399CC;}
div.juegoStats table tr.clase1 {background-color:#DDDDDD;}
div.juegoStats table tr td.clase1 {background-color:#DDDDDD;}
div.juegoStats table tr td.totales{font-weight:bold; color:#000000; background-color:#3399CC; border:1px solid #3399CC;}

.td_nombre { text-align: left; padding-left: 5px; border: solid 0px red;  }

div.infoJuego {text-align:left; font-size: 0.9em; padding-right:60px}
div.infoJuego span.negrita {font-weight: bold;}

div.juegoStats table tr td.izq {
			text-align: left;
			margin-left: 4px;
			/*text-transform: capitalize;*/
			
			}
div.juegoStats table tr td.izq a{
		text-transform: uppercase; font-size: 0.9em;
	}			
			
/*end estadisticas*/

.tituloContenido { text-align: left; 
							/*font-size: 1.1em;*/
							color: #000000;
							padding-left: 10px;
							padding-top: 10px; 
							border: solid 0px blue; 
							border-bottom: solid 3px #63C53D; 
							margin-right: 10px;
							background: none;
							letter-spacing:1px;
							text-transform:uppercase;
							font:bold 0.9em 'helvetica neue',sans-serif;
							}

.textoContenido { 
		width: 90%;
		margin: 0 auto;
		font-size: 0.9em; 
		text-align: justify;
		border: solid 0px red;
		padding-top: 10px;
		padding-left: 5px;
		padding-right: 7px;
		padding-bottom: 10px;
		margin-top: 5px;
		}
		
.textoContenido table {margin: 0 auto;}

.textoContenido p a{ color: #013DFF; font-weight: bold; text-decoration: none;}
.textoContenido p a:hover{ color: #000000; font-weight: bold; text-decoration: underline;}

.textoContenido p img {margin:7px; border: solid 2px #000000;}
.textoContenido img.foto_a_la_Izquierda {float: left; margin: 2px 5px 2px 2px; border: solid 2px #000000;}

.barraHorizontalPie {background: #000000; color: #000000; text-align: center;}
.MostrarEmail {text-align: right; font-weight: bold; }

div#mapadelsitio{ border: solid 0px red; 
							height: auto; width: 600px; 
							text-align: left;
	}

div#mapadelsitio ul#mapa {list-style: none; margin-left: 30px; }
div#mapadelsitio ul#mapa li {list-style: none; margin-top: 3px;}
div#mapadelsitio ul#mapa li a {font-size: 0.9em; }

div#mapadelsitio ul#mapa li .aliPadre {margin-left: 5px; }
div#mapadelsitio ul#mapa li .hijoPadre {margin-left: 25px;}
div#mapadelsitio ul#mapa li .hijo {margin-left: 45px;}


#menuBeisbol { border: solid 0px red;}
#menuBeisbol ul{ margin-left: 0px; text-align: left;  list-style: none; }

#menuBeisbol ul li{
	margin-left: 7px;
	text-align: left;
	list-style: none; 
	border: solid 0px red; 
	font-size: 0.9em; 
	color: #000000; 
	margin-top: 5px;
	text-decoration: none;
	}

#menuBeisbol  li {
	margin-left: 7px;
	text-align: left;
	list-style: none;
	border: solid 0px red; 
	font-size: 1em; 
	color: #000000; 
	margin-top: 3px;
	text-decoration: none;
}

#menuBeisbol ul li a{ text-decoration: none; color: #000000; }
#menuBeisbol ul li a:hover{ text-decoration: underline;}


#tabla_equipo tr td.catefunEQUIPO{ 
	/************	border-top: solid 1px #000000; */
		border-bottom: solid 1px #000000;
		text-align: center;
	}

.titulo_Equipo {
	font-size: 1.1em;
	font-weight: bold;
	color: #000000;
	font-style: italic;
	text-align: center;
	}
	
#tabla_equipo tr td{text-align: left; }
#tabla_equipo tr td.tdsCenter {text-align: center; }
#tabla_equipo{
		border: solid 1px #000000;
	}	
	
.etiquetas{
	text-align: right; 
	font-size: 0.9em;	
	}
	
.info_etiqueta {
	font-weight: bold;
	text-align: left; 
	font-size: 0.9em;
	margin-left: 5px;
	}
	
#tabla_equipo tr td p.texto_informativo{
	margin-left: 2px; 	
	margin-top: 2px; 	
	margin-right: 2px; 	
	margin-bottom: 2px; 	
	font-size: 0.8em; 
	font-weight: bold;
	text-align: justifiy;
	}

h2.mensajeByS {font-size: 1.1em; font-weight: bold; text-align: center; margin-top: 20px; }

div#Box_mensajeBYS {border: solid 1px yellow; width: 500px; margin: 15px auto 15px auto;}
div#Box_mensajeBYS h2 {background: yellow;  color: #000000; font-size: 0.9em; font-weight: bold; }
div#Box_mensajeBYS ul  {text-align: left; font-size: 0.8em; font-weight: bold; }
div#Box_mensajeBYS ul  li{text-align: left; margin-left: 20px; }


p.pieNoticia {text-align: left; font-size: 0.9em; font-weight: bold; margin-top: 5px;}
p.pieNoticia span {margin-left: 5px;}
p.pieNoticia label{margin-left: 5px;}


/******************** STYLE  HOME  ***************************/
			
			
			#bannerHome {float: left; margin-top: 10px; margin-left: 10px; width: 250px; height: 250px; background: #ffffff; border: solid 1px #000000; }
			#noticiasHome {float: left; margin-right: 0px; margin-left: 10px; margin-top: 10px; position: relative; width: 300px; height: 250px; background: #ffffff; border: solid 1px #63C53D; }
				
			div#contenidoHome {position: relative;  width: 95%; height: auto; margin: 270px auto 20px auto; background: #ffffff; border: solid 0px #0E4D71;}
			
			div#contenidoHome div.bloqueHome {width: 560px; height: auto; margin: 0 auto 10px auto; background: #ffffff; border: solid 0px #0E4D71;}
			
			div#contenidoHome div.bloqueHome table {border-bottom: solid 1px #0E4D71;}
			
			div#contenidoHome div.bloqueHome table tr td.topTabla_lig {
						background: #0E4D71; 
						border: solid 1px #0E4D71;
						color: #ffffff;
						font-size: 0.8em; 
						font-weight: bold;
						height: 25px;
						text-align: center; 
						}
						
			div#contenidoHome div.bloqueHome table tr td.topTabla_cam {
						background: #63C53D; 
						border: solid 1px #63C53D;
						color: #ffffff;
						font-size: 0.8em; 
						font-weight: bold; 
						height: 25px; 
						text-align: center; 
						}
						
			div#contenidoHome div.bloqueHome table tr td.topTabla_jug {
						background: #CC9900; 
						border: solid 1px #CC9900
						color: #ffffff;
						font-size: 0.8em;
						font-weight: bold; 
						height: 25px;
						text-align: center; 
						}
			
			/*#5AC036 */ 
			.imagenTop {width: 85px; height: 90px;}
			.infoAleatoria {font-size: 0.9em; height: 25px; }
			
			ul#litaNoticiasHome {width: 300px; height: 190px; margin-top: 3px; text-align: left; list-style: none; border: solid 0px red; }
			ul#litaNoticiasHome li {margin-left: 7px; margin-top: 5px; font-size: 0.9em; text-align: left; list-style: none; }
			ul#litaNoticiasHome li a{color: #197191; text-decoration: none;}
			ul#litaNoticiasHome li a:hover{color: #197191; text-decoration: underline;}
			ul#litaNoticiasHome li p{ border: solid 0px blue; margin-left: 5px; color: #000000;}
			
			#todasNoticias {float: right; margin-right: 5px; margin-top: 10px; font-size: 0.8em; color:#006B01; font-weight:bold;}
			
			.numeroComentarios {color: #6677AA; font-style: italic; }



/******************** STYLE  HOME  ***************************/


/*CSS del FOOTER*/
/*********div#footer {background:url('../img/imgFooter.jpg') no-repeat;background-position:bottom left; height:150px;  border: solid 0px blue; margin-top: 20px;}*/
div#footer { 
					font-family: arial;
					height: 115px;  
					border: solid 0px #000000;
					margin-top: 0px;
					color: #ffffff;
				/*	border-bottom: solid 4px #ffffff;
					border-top: solid 0px #0E4D71;  border-bottom: solid 1px #0E4D71 */
					font-size: 0.9em;
					width: 951px;
					border-left: solid 1px #0E4D71; 
					border-right: solid 1px #0E4D71;
					border-bottom: solid 75px #0E4D71;
					}
					
div#footer #anuncio_google_footer {width: auto; height: 20px; margin-top: 7px;}
					
/*background:url('../img/fondo_pie3.jpg') no-repeat; background-position: 50 50;*/

div#footer div#info_footer{
											/*background: #0E4D71;*/ 
											background: #63C53D;
											height: 115px; width: auto; 
											/*height: 140px; width: 100%; */
											text-align: left;
											font-size: 0.9em; 
										/*	border-left: solid 4px #ffffff; 
											border-bottom: solid 4px #ffffff; 
											border-right: solid 4px #ffffff; */
											border-left: solid 0px #0E4D71;
											border-right: solid 0px #0E4D71;
											border-bottom: solid 0px #0E4D71;
											width: 951px;
											margin-top: -5px;
											#margin-left: -1px;
											}

div#footer div#enlacesFooter {
		width: auto;
		height: 20px;
		padding-top: 15px;
		padding-bottom:  5px;
		border: solid 0px red;
	}

div#footer div#enlacesFooter div#MenuHorizontal { 
		/*border-bottom: solid 1px #0E4D71; */
		border-left: solid 0px #0E4D71; 
		border-right: solid 0px #0E4D71; 
		width: 951px;
		padding-top: 10px;
		padding-bottom:  5px;
		margin-bottom:  5px;
		_padding-top:  10px;
		_padding-bottom:  10px;
		#padding-bottom:  10px;
		_margin-top:  0px;
	/*	_border: solid 1px red;*/
		}

div#footer div#info_footer p{margin-top: 5px; margin-left: 0px; height: 18px; padding-left: 10px;}
div#footer div#info_footer .enlaceFooter {color: #000000; text-decoration: none;}
div#footer div#info_footer .enlaceFooter:hover {color: #ffffff; text-decoration: underline;}

div#footer div#info_footer p#barraColor {background: #BBFF78; #margin-top: -5px;}
div#footer div#info_footer p#imagenesPIE {text-align: right; border: solid 0px yellow;}
div#footer div#info_footer p#imagenesPIE img{ margin-top: -20px; margin-right: 10px;}

div#footer div#MenuHorizontal {
											/*border-left: solid 4px #ffffff; 
											border-bottom: solid 4px #ffffff; 
											border-right: solid 4px #ffffff; 
											background: #3D8CFF;*/
											#margin-left: -1px;
											color: #000000;
	}
div#footer div#MenuHorizontal text{color: #000000;}

div#footer div#MenuHorizontal a {padding-top: 3px; text-decoration: none; color: #000000;}
div#footer div#MenuHorizontal a:hover {text-decoration: underline; color: #000000;}

div#footer p {font-weight:bold; font-size: 1em;}


div#extFooter {
		width: 100%;
		_width: 100%;
		height: 200px;
		position:absolute;
		margin-top: -75px;
		_margin-top: -80px;
		margin-left: 0px;
		_margin-left: 0px;
		#margin-left: -689px;
		background-image: url('../img/extPIE.gif');
		border: solid 0px red;
		#border: solid 0px red;
		z-index: -1000;
		text-align: center;
		_border: solid 0px red;
	}
	
	div#extFooter  img{ margin-top: 100px;}

	

/*FIN FOOTER*/


#camiseta_jugador{
	width: 115px;
	height: 125px;
	border: solid 1px #ffffff;
	background-repeat: no-repeat;
	background-image: url('../img/camiseta4.png'); 
	background-position: 0 0;
	margin: 0 auto;
	}

#camiseta_jugador h2#apellido_jugador{
		width: 85px;	 
		#width: 83px;	 
		height: 30px; 
		margin-top: 10px;
		margin-left: 12px;
		_margin-left: 8px;
		#margin-left: 0px;
		font-size: 0.7em; 
		font-weight: bold;
		text-align: center;
		border: solid 0px red;
		text-decoration: none;
	}
	
#camiseta_jugador #numero_jugador{
		margin-top: 7px;
		font-size: 1.8em; 
		font-weight: bold;
	}
	
#camiseta_frente{
	width: 115px;
	height: 125px;
	border: solid 1px #ffffff;
	background-repeat: no-repeat;
	background-image: url('../img/camiseta_frente.png'); 
	background-position: 0 0;
	margin-left: 5px; 
	margin-right: 5px; 
	}
	
#camiseta_frente #numero_frente{
		text-align: left;
		margin-left: 70px; 
		margin-top: 15px;
		font-size: 0.8em;
	}

#camiseta_frente #equipo_frente{
		font-size: 0.6em;
		background: none;
		font-style: italic;
		margin-left: 25px; 
		margin-top: 10px; 
		width: 60px;
		height: auto; 
		border: solid 0px red;
		text-decoration: underline;
		font-weight: bold;
	}


/********Stylo Galeria de jugador********/
							/*h1,h2{font:bold 80% 'helvetica neue',sans-serif; letter-spacing:3px;text-transform:uppercase;}*/
							a{color:#348; text-decoration:none; outline:none;}
							a:hover{color:#67a;}
							.caption{font-style:italic; color:#000000; }
							.carrusel_completo {position:relative;margin-top:2em; border: solid 0px red;}
							.gallery_demo{width:590px;margin:0 auto;}
							.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
							.gallery_demo li div{left:240px}
							.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
								#main_image{	margin:0 auto 5px auto;
														height:438px;
														width: auto;
														background: none;
														border: solid 0px #000000;
													}
							#main_image img{margin-bottom:10px; margin-top: 5px;}
							
							.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
							.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
							.info p{margin-top:1.6em;}
							
							#carrusel {border: solid 0px blue; height: 90px; width: 600px; text-align: center;}
							
							#carrusel  .gallery_demo {border: solid 0px yellow; height: 90px; width: auto; text-align: center; margin-left: 60px; }
							/*#carrusel  .gallery_demo li img{height: 65px; width: 65px;}*/

.fotoCarne {
		/*border-bottom: solid 4px #63C53D;
		border-left: solid 4px #63C53D;
		border-top: solid 2px #63C53D;
		border-right: solid 2px #63C53D;*/
		
		border: solid 2px #000000;
		}
/************************************************/



/*************STYLO CONTACTENOS**********************/

	.etiqueta{text-align: right; font-size: 0.9em;color:#197191; padding-right: 5px;}
	.campo{text-align: left; font-size: 0.9em;}
	.campo input{border: solid 1px #197191;}
	.campo select{border: solid 1px #197191;}
	.campo textarea{border: solid 1px #197191;}
	 input#Cancelar, input#Enviar{background:#E2F3FA; color:#197191; border:1px solid #197191; cursor: hand;cursor: pointer; margin-top: 5px;}
	#tabla_contactenos{margin-left: 10px; margin-top: 10px;}

/*************STYLO CONTACTENOS**********************/
	.botonSite {background:#E2F3FA; color:#197191; border:1px solid #197191; cursor: hand;cursor: pointer; margin-top: 5px;}
	

/****************Style Panel de control Equipos Site**********************/

div#contentTop div#ContentEncuesta { margin-left: 10px; margin-top: 5px; text-align: center;}

div#contentTop div#panel_equipo_site {
					border: solid 0px #8CD2EB; 
					height: 55px;
					width: 740px;
					margin-top: -50px;
					#margin-top: -50px;
					margin-left: 205px;
					position: absolute;
					text-align: center;
					border-left: 0px solid #0E4D71;
					border-right: 0px solid #0E4D71;
					vertical-align: center;
	}
	
div#panel_equipo_site a.botonWEB {
					padding-top: 5px;
					font-size: 0.8em;
					font-weight: bold;
					margin-top: 10px;
	}
	
#logo_logeo {text-align: center; width: 100%;}	
/****************Style Panel de control Equipos Site**********************/


.herramientas { margin: 0 auto; 
						border-bottom: solid 1px #000000; 
						width: 550px;
						height: 27px;
						#height: 28px;
						text-align: center;
						margin-top: 5px; } 
						
.herramientas  form{ border: solid 0px blue; width: 550px; height: 25px; margin-top: 5px; text-align: center; }


.herramientas  form .botonImprimir {
		background: #ffffff;
		width: 120px; 
		height: 24px;
		#height: 17px;
		text-align: center; 	
		font-size: 0.7em; 
		font-weight: bold;
		cursor: pointer;
	}
	
.herramientas  form .botonImprimir:hover {
		background: #ffffff;
		color: #013DFF;
		text-decoration: underline;
	}	
	
#herramientasC {
		text-align: right; 
		border-bottom: solid 2px #57C737; 
		background: #ffffff;
		margin-bottom: 25px;
		}	

#herramientasETA{
		text-align: right; 
		border-bottom: solid 2px #57C737; 
		background: #ffffff;
		margin-bottom: 25px;
		}
		
#herramientasCAM{
		text-align: center; 
		border-bottom: solid 0px #57C737; 
		background: #ffffff;
		margin-bottom: 25px;
	}

#herramientasC form {	
	text-align: right; 
	margin-top: 0px;
}

#herramientasETA form {	
	text-align: right; 
	margin-top: 0px;
}

#herramientasCAM form {	
	text-align: center; 
	margin-top: 0px;
	border: solid 0px red;
}

#herramientasC form input {	
		background: #ffffff;
		width: 150px; 
		height: 17px;
		text-align: center; 	
		font-size: 0.7em; 
		font-weight: bold;
		cursor: pointer;
		margin-right: 20px;
		margin-top: 0px;
		
		}
		
#herramientasETA form input {	
		background: #ffffff;
		width: 170px; 
		height: 25px;
		text-align: center; 	
		font-size: 0.7em; 
		font-weight: bold;
		cursor: pointer;
		margin-right: 10px;
		margin-top: 0px;
		background-attachment:fixed;
		background-position: left;
		background: url('http://beisbolysoftbol.com/CRM/panel/img/botonDescargar.jpg') no-repeat;
		}		
		
#herramientasCAM form input {	
		background: #ffffff;
		width: 180px; 
		height: 25px;
		text-align: right; 	
		font-size: 0.7em; 
		font-weight: bold;
		cursor: pointer;
		margin-right: 20px;
		margin-top: 0px;
		border: solid 0px blue;
		background-attachment:fixed;
		background-position: left;
		background: url('http://beisbolysoftbol.com/CRM/panel/img/botonDescargar.jpg') no-repeat;
		}		
		
div#tabla_de_posiciones{
		border: solid 0px green; 
		text-align: left;
		margin: 0 auto;
		width: 590px;
		}		

ul#etiquetas_etapas{
		width: 100%;
		height: 17px;
		margin-top: 20px;
		list-style: none;
		position: relative;
		list-style-position:outside;
		border: solid 0px red;
		#border: solid 0px red;
		#z-index: 10000;
		}

ul#etiquetas_etapas li{
			width: 120px; 
			height: 17px;
			border: solid 0px blue;
			margin-left: 5px;
			float: left;
	}
	
ul#etiquetas_etapas li h2.nombre_etapa{
		width: 120px; 
		height: 17px; 
		font-size: 0.9em; 
		font-weight: bold;
		font-style: ;
		text-align: center;
		margin-top: 0px;
		margin-left: 0px;
		/*background: #57C737;*/
		background: #57C737;
		color: #ffffff;
		border-top: solid 1px #000000;
		border-left: solid 1px #000000;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #ffffff;
		position:relative;
		z-index: 100;
		#z-index: 1000;
		}
		
	ul#etiquetas_etapas li h2.nombre_etapa_blanco{
		width: 120px; 
		height: 17px; 
		font-size: 0.9em; 
		font-weight: bold;
		font-style: ;
		text-align: center;
		margin-top: 0px;
		margin-left: 0px;
		/*background: #57C737;*/
		background: #fffffff;
		color: #000000;
		border-top: solid 1px #000000;
		border-left: solid 1px #000000;
		border-right: solid 1px #000000;
		border-bottom: solid 1px #ffffff;
		position:relative;
		z-index: 100;
		#z-index: 1000;
		}
		
/*ul#etiquetas_etapas li h2.nombre_etapa:  a{	
		background: #ffffff;
		color: #000000;
	}*/
	
ul#etiquetas_etapas li h2.nombre_etapa:hover{	
		/*background: #57C737;
		color: #000000;*/
		cursor: pointer;
	}	


div.posiciones_por_etapas{
	border-left: solid 1px #000000; 
	border-right: solid 0px #000000; 
	border-top: solid 1px #000000; 
	width: auto; 
	height: auto;
	text-align: left;
	margin-bottom: 20px;
	margin-right: 3px;
	margin-top: 1px;
	#margin-top: 0px;
	position: relative;
	z-index: 1;
	#z-index: 100;
	}	

#paginacionWEB {margin-top: 20px; border: solid 0px red;}

.infoTexto {font-family: verdana; font-size: 0.9em; font-weight: bold;}
/*.nombre_etapa{}*/

.tituloPatrocinante{font-size: 1em; font-weight: bold; text-align: left; padding-left: 25px; margin-bottom: 20px; }

.imgPatrocinante {width: 200; height: 250px; float: left; margin-left: 10px; border: solid 0px red; }

.nombrePatrocinante{
		font-size: 0.8em; 
		font-weight: bold; 
		text-align: center;
		width: 200px;
	}
	
	
div#galeria_equipo {width: 600px; height: auto; position: relative: margin-top: 10px; border: solid 0px red; }

div#galeria_equipo ul.lista_galeria {width: 600px; height: auto; position: relative;  list-style: none; margin-left: 0px;}

div#galeria_equipo ul.lista_galeria li {width: 133px; height: 100px;  float: left; list-style: none; margin-left: 10px; margin-top: 10px;}

div#galeria_equipo ul.lista_galeria a.fotoG { cursor: pointer;}
div#galeria_equipo ul.lista_galeria a.fotoG img {border: solid 2px #000000;}


.tdtop20 {text-align: center; background: #3988C1;}
.top20 {font-size: 0.8em; font-weight: bold;  color: #ffffff;}

.lineasPar{background: #e8eefa;}
.lineasImpar{background: #ffffff;}


	#tabla_resumen_cam {margin: 0 auto; }
	#tabla_resumen_cam  td.camp {text-align: center; font-weight: bold; width: 120px;}
	#tabla_resumen_cam  td.valor {text-align: center; width: 110px;}
.titulo_resumen{ background: #63C53D; color: #ffffff;  font-weight: bold; text-align: center;}


div.lista_columnas{ width: 190px; height: auto; border: solid 0px red; position: relative; margin-left: 6px; margin-top: 10px; margin-bottom: 10px;}

div.lista_columnas h2.tituloColumnas { background: #63C53D; color: #ffffff; font-weight: bold; font-size: 1.1em;}

div.lista_columnas ul.ul_columnas {list-style: none; width: 100%;}
div.lista_columnas ul.ul_columnas li{list-style: none; height: 62px; width: 100%; border-bottom: solid 1px #000000;}
div.lista_columnas ul.ul_columnas li img {float: left; margin-right: 4px; border: solid 1px #000000;}
div.lista_columnas ul.ul_columnas li h3 {font-size: 0.9em; color: #000000; margin-top: 5px; }
div.lista_columnas ul.ul_columnas li p {font-size: 0.8em; color: #000000; margin-top: 5px;}

div.lista_columnas ul.ul_columnas li a:hover { text-decoration: underline:}

div.bannner_h_ads {margin: 10px auto 10px auto; }


/*------------------------ENCUESTAS LIGA SITE---------------------------------*/

	#ContenidoEncuesta {width: 190px; height: auto; border: solid 1px black; margin-top: 5px; margin-left: 5px;}
	
	#ContenidoEncuesta h2#pregunta {font-size: 0.8em; font-weight: bold; color: #000000;  background:#8CD2EB;}
	
	#ContenidoEncuesta table tr td.opcion_encuesta {text-align: left; margin-top: 2px;}
	#ContenidoEncuesta table tr td.opcion_encuesta h6 {text-align: left; margin-left: 3px; font-size: 0.8em; margin-top: 5px;}	
	
	#botonVotar {margin-top: 5px; }
	
	.lista_opciones { list-style: none;}
	
	li.li_lista_opciones {list-style: none; text-align: left; font-size: 0.8em; height: 30px; margin-top: 5px;}
	

/*------------------------ENCUESTAS LIGA SITE---------------------------------*/



/*******--------------STYLO DE ALBUNES-------------*********/

	div#mostrarFoto{}
	
	div#barraSuperiorAlbum { height: 25px; width: 600px; }
		
		div#barraSuperiorAlbum div#barraStatus_izq {height: 20px; width: 300px; border: solid 0px red; float: left; text-align: left; margin-left: 10px; font-size: 0.8em; font-weight: bold; }
		div#barraSuperiorAlbum div#barraStatus_der {height: 20px; margin-left: 300px; width: 290px;border: solid 0px blue;  color: #000000; text-align: right; font-size: 0.8em; font-weight: bold; }
		div#barraSuperiorAlbum div#barraStatus_der a {color: #000000; text-decoration: none;}
		div#barraSuperiorAlbum div#barraStatus_der a:hover {color: #000000; text-decoration: underline; cursor: pointer;}
			
		div.show_de_foto {
					border: solid 1px #000000; 
					background: #eeeeee; 
					width: 590px; 
					height: 100%; 
					text-align: center;
			
			}	
		
		div.show_de_foto img{margin-top: 10px; }	
		
	div.show_de_foto p{
		text-align: left; 
		font-size: 0.8em;
		font-weight: bold;
		margin-top: 0px; 
		margin-left: 0px;
		background: #eeeeee; 
		width: 585px; 
		height: 100px; 
		padding-left: 5px; 
		padding-top: 5px; 
	/*	border-left: dashed 1px #000000;
		border-right: dashed 1px #000000;
		border-bottom: dashed 1px #000000;*/
		}	
	
		div#todos_los_albunes{ width: 580px; height: 100%; border: solid 0px red; text-align: center;}	
		
		/**GALERIAS DE FOTOS**/
			
		div.portadas_albunes {float: left; margin-left: 30px; margin-top: 15px; width:152px; height: 100%; border: solid 1px #000000; background: #e7e7e7;}
		div.portadas_albunes:hover {  background: #FEE55E;}
		div.portadas_albunes a { font-size: 0.7em; font-weight: bold; color: #000000; text-decoration: none; width: 150px; }
		div.portadas_albunes a:hover{ font-size: 0.7em; font-weight: bold; text-decoration: none; color: #000000;}
		div.portadas_albunes img {border: solid 0px #000000; margin-top: 1px; margin-left: 1px; margin-right: 1px;}
		
		/**GALERIAS DE FOTOS**/
	
	
		/**GALERIAS DE VIDEOS**/
		div.lineas_albunes_vid {height: 120px;}
		/*div#todos_los_albunes{ width: 580px; height: 100%; border: solid 0px red; text-align: center;}*/
		
		div.portadas_albunes_vid {float: left; margin-left: 30px; margin-top: 15px; width:152px; height: auto; border: solid 1px #4E71B1; background: #D4E5F5;}
		div.portadas_albunes_vid:hover {  background: #FEE55E;}
		div.portadas_albunes_vid a { font-size: 0.7em; font-weight: bold; color: #000000; text-decoration: none; width: 150px; }
		div.portadas_albunes_vid a:hover{ font-size: 0.7em; font-weight: bold; text-decoration: none; color: #000000;}
		div.portadas_albunes_vid img {border: solid 2px #3D507B; margin-top: 10px; margin-left: 1px; margin-right: 1px;}
		/**GALERIAS DE VIDEOS**/
		
		p.comentario_video { background: #FEE55E; width: 419px; margin: 0 auto; height: auto; border: solid 1px #DEDEDE; margin-top: -3px; text-align: left; 
padding-left: 2px; padding-right: 2px; font-size: 0.8em; margin-bottom: 50px;}
		
		p.paginacion_album { border: solid 0px blue; width: 580px; height: 20px; text-align: center; margin-top: -10px; border-bottom: solid 1px #000000; }
		p.paginacion_album a.N_pagina {margin-left: 5px; font-size: 0.8em; font-weight: bold;  }
		p.paginacion_album a.N_pagina:hover {cursor: pointer;}
		
		
		
		
		
/*******--------------STYLO DE ALBUNES-------------*********/



	/*STYLO de de los cuadros de ganados perdidos de juegoajuego.php */

		.GPE_G { width: auto; height: 20px; padding-top: 10px; background: green; font-weight: bold; color: #ffffff; font-size: 0.9em; } 
		
		.GPE_P { width: auto; height: 20px; padding-top: 10px; background: red; font-weight: bold; color: #ffffff; font-size: 0.9em; } 
		
		.GPE_E { width: auto; height: 20px; padding-top: 10px; background: orange; font-weight: bold; color: #ffffff; font-size: 0.9em; }
		
		
.MenuIzquierdo ul {font-weight: bold; margin-top: 3px; }		

#listaColumnasAntiguas {list-style: none;}
#listaColumnasAntiguas li {list-style: none;}