/*Hoja de estilo Pagina Liga NBA*/

body {
    background-color: #F5F5DC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    margin: 0 auto;
    padding: 3em 0 0 0;
	 text-align: center;
	 color: black;
}

#container {
	width: 100%;
	margin-top: 1em;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
	padding: 0px;
}

#footer {
	clear: both;
	width: 95%;
	margin: 0 auto;
	margin-top:.5em;
	margin-bottom:1em;
	font-family: Verdana;
	font-size: 12px;
	padding: 3px;
	border-top: 1px solid #333;
	color: #000;
	font-style:italic;

}

#footer a{
	font-size: 12px;
}

#footer .date {
	float: left;
	text-align: left;
}

#footer .contact {
	float: right;
	text-align: right;
}

/* Begin Menu Formatting */

#menu {
	margin-top:2px;
	padding: 0px;
	font-weight: bold;
	color: white;
	position: fixed;
	top:0;
	margin-left:5%;
	width:90%;
	border: 2px black solid;
	background-color: #003366;
	font-family: Arial, Helvetica, "Times New Roman",  sans-serif;

}
#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	text-align: center;

}
#menu li {
  float: left;
  position: relative;
  background-color: #6699cc;
  padding: 0px;
  margin: 0px;
  border-bottom: 1px black solid;
  border-right: 1px black solid;
  border-top: 1px black solid;
  width:195px;
  text-transform:none;
}

#menu li.Root_Level{
	width:25%;
	border:0;
	text-transform:uppercase;
	background-color:#003366;
}


div#menu a {
	color: white;
	text-decoration: none;
	display: block;
	margin:0;
	padding: 1px;
	font-style:normal;
	font-weight: bold;
}

div#menu li a:hover {
	color: white;
	background-color: #99ccff;
	display: block;
	text-decoration: none;
}

div#menu li ul {
  display: none;
  position: absolute;
  padding: 0px;
  margin: 0px;
  border-left: 1px black solid;
}

div#menu li:hover ul {
	display: block;
	clear: left;
}

/* Begin Content Formatting */

#contenido {

	margin: 0 auto;
	width:90%;
	text-align:center;
	clear: both;

}
#menu h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
	padding: 0px;
	margin: 0 auto;
	background-color: #003366;
	color: white;
	border-bottom: 2px black solid;
	text-transform:uppercase;
}

#menu h1 a:hover{
	background-color: #003366;
}

span.Rojo{
	color:red;
}

span.Subrayado{
	text-decoration:underline;
}

p{
	margin-top:0.5em;
	margin-bottom:0.5em;
	text-align:center;
}

p.flechas{
	margin-top:0.3em;
	margin-bottom:0.3em;
}

hr {
    border-bottom : 2px;
    border-top : 2px;
    background-color : #8c3b32;
    color : #8c3b32;
    height : 2px;
    width: 95%;
}

/*div#contenido h1{

	font-weight: bold;
	font-size: 1.3em;
	padding: 1px;
	margin: 0 auto;
	border: 1pt solid black;
	text-transform: uppercase;
	width:90%;
	margin-bottom:.3em;
	background-color: #ccbbff;
	color:#aa0033;
	-moz-border-radius: .4em;
}*/

div#contenido h1{

	background-color: #FFBBFF;
	border: 1px solid #aa0033;
	padding-left: 1em;
	padding-right: 1em;
	text-indent: 1em;
	width: 90%;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
}

h1 p{
	text-align: justify;
	font-style: italic;
}

div.Decorado{
	background-color: #FFBBFF;
	border: 1px solid #aa0033;
	padding-left: 1em;
	padding-right: 1em;
	text-indent: 1em;
	width: 90%;
	margin: 0 auto;
}

div.Decorado ul{
	text-indent: 0;
}

div.Decorado p{
	text-align: justify;
	font-style: italic;
}



.Fechas{
    color : purple;
}

/*Fin de elementos comunes*/

/*Tablas*/

table {
    font-family : Arial, sans-serif;
    font-size : 10pt;
    text-decoration : none;
    font-style : normal;
    text-align : center;
    border: 1.5pt solid black;
    padding: 1px;
    border-collapse : collapse;
    margin : 0 auto;
    margin-bottom : .5em;
    margin-top : .5em;

}

td.eqloc{
	text-align:right;
	width:41%;
}

td.eqvis{
	text-align:left;
	width:41%;
}

td.res{
	width:8%;
	color:maroon;
}

div.mbottom{
	margin-bottom:0.5em;
}

div.margen{
	margin-bottom:2em;
	margin-top:2em;
}

td {
    border : 1pt solid black;
    vertical-align: middle;
}

th{
   font-size : 10pt;
   background-color : #003366;
   color : white;
   text-transform: uppercase;
   font-weight:bold;
   border-bottom : 1.5pt solid black;
}

tr.Cabecera{
	border-bottom: 1.5pt solid black;
	font-weight: bold;
	background-color : #ffff69;
	color:red;
	font-size: 8pt;
}

tr.Tipo1, td.Tipo1{
	background-color: #66e4ff;
}

tr.Tipo2, td.Tipo2{
	background-color: #a9ffa9;
}

tr.resaltar, tr.resaltar a{
	font-weight: bold;
}

table#resumen td{
	border-left:0 none;
	border-right: 0 none;
}

table#resumen img.jugfoto{
	float:left;
}


table#resumen td.RBorder, div#estadisticas td.RBorder{
	border-right: 1.0pt solid black;
}

tr.bborder{
	border-bottom: 1.5pt solid black;
}

tr.totales, td.totales{
	 color : blue;
    font-weight : bold;
    border-top : 1.5pt solid black;
    border-left : 0.5pt solid black;
    border-right : 0.5pt solid black;
    background : #ccbbff;
    text-transform: uppercase;
}

table.portada-equipos td.equipo{
	width:14%;
}

table.jugadores{
	background-color : #ccbbff;
}

table.fichajug{
	font-size:8pt;
	background-color : #ccbbff;
}

#participantes img{
	padding: 1px;
}

img.escudo{
	background-color: white;
	border : 2px solid #660066;
   padding : 2px;
   float:left;
   display:block;
}

div#clasificacion tr.Tipo1{
	 background-color: #a9ffa9;
}

div#clasificacion tr.Tipo2{
	background-color: white;
}

div#estadisticas table{
    font-size : 9pt;
}

div#estadisticas table.boxscore td.jugador{
	width: 177px;
}

div#estadisticas table.boxscore td{
	width: 31px;
}

div#estadisticas table.boxscore td.porcentaje{
	width: 47px;
}

div#tablas-jugadores div.ltabla{
	width:335px;
	float:left;
}

div#tablas-jugadores div.rtabla{
	width:335px;
	float:right;
}

div#tablas-jugadores{
	width:670px;
	margin:0 auto;
	padding:.3em;
}

div#estadisticas table#marcador th span.complementario{
   text-transform: none;
   font-size:9pt;
   font-weight:normal;
}

tr.Primero{
	color : blue;
    font-weight : bold;
    background : #ffcc69;
}

img.logotipo, div.logotipo{
	border : 2px solid #660066;
   margin: 1em auto;
   margin-top: 0;
}

div#calendarios-equipos th a{
	color:white;
	font-style:normal;
	font-weight:bold;
}

div#calendarios-equipos th {
	font-size: 10pt;
	border-bottom : 0 solid black;
	border-top: 0 solid black;
}

div#calendarios-equipos tr.Victoria{
	background-color: #a9ffa9;
}

div#calendarios-equipos tr.Derrota{
	background-color:#66e4ff;
}

div#calendarios-equipos tr.Sinjugar{
	background-color: #ffffb0;
}

img.jugfoto{
    border : 2px solid #660066;
    margin : 0;
    padding : 0;
}

span.destacado, div.destacado{
	color:#800000;
	font-size: 9pt;
	font-weight: bold;
	text-transform: uppercase;
}

div.team, span.team{
	color:#800000;
}

#records td{
	font-size : 9pt;
	border-left : 0 solid black;
   border-right : 0 solid black;
}

#records div.Escudo{
	background-color:white;
	border : 2px solid #660066;
   padding : 2px;
	margin:1px;
}

#records td.Categoria{
	font-size : 9pt;
   font-style : italic;
   font-family : Times New Roman, sans-serif;
   border-bottom: 1.5pt solid black;
}

#records div.liga{
	color:black;
}

#records td.Partido{
	border-top: 0.5pt solid purple;
	border-bottom: 1.5pt solid black;
	color:blue;
}

#records div{
	color: #7B2323;
}


#playoffs table{
	background-color: #ffff89;
	font-size: 9pt;
}

#playoffs table.Campeon td{
	background-color: #a9ffa9;
	font-size: 10pt;
	color: maroon;
	font-weight:bold;
}

#playoffs td{
	text-align:left;
	color: black;
	font-weight: bold;
	border: none;

}

#playoffs td.Equipo{
	background-color: #33CCFF;
	font-style:italic;
	width:160px;
	height:25px;
	border-bottom: solid purple 1.5pt;
	border-top: solid purple 1.5pt;
	border-left: solid purple 1.5pt;
}

#playoffs td.Res{
	background-color: #33CCFF;
	border-top: solid purple 1.5pt;
	border-bottom: solid purple 1.5pt;
	border-right: solid purple 1.5pt;
	border-left: solid purple 0.5pt;
	color:purple;
	text-align:center;
	width:23px;
}

#playoffs td.Espacio{
	width:10px;
	height:10px;

}

#playoffs td.Ganador{
	background-color: #6699FF;
}

#playoffs td.Titulo{
	color: purple;
	text-transform:uppercase;
	text-align:center;
}

#conexion{
	width:30%;
	line-height:130%;
	margin:0 auto;
	border: 1pt solid purple;
	background-color: white;
	font-weight:normal;
	margin-bottom:.3em;
}

/*Fin Tablas*/

/*Imagenes */

img {

    display : block;
    margin : 0 auto;
    padding : 0;
    border : 0;
}

img.linea, div.analisis-equipo img{
	 display:inline;
   padding : 0;
   border : 0;
   margin:0;
}

td.texto{
	text-align: left;
}

div#lateral img.linea{
	padding: .3em;
}

/*Fin Imagenes*/

/*Listas*/
ul, ol {
    text-align: left;
    color : black;
}
.s {
    list-style: disc;
    margin-bottom:0;
}

li {

	 margin-bottom: 0.5em;
	 line-height : 125%;
}

#descargas li {
   list-style-type : square;
   list-style-image : none;
   margin-top: 1em;
   font-weight: bold;

}

/*Enlaces*/
a{
	font-style:italic;
	color:black;
	font-size: 10pt;
	font-weight: normal;
}

th a{
	color:white;
}

a:hover{
	color:#c06;
	background: #fef;
}

/*Fin enlaces*/

/*Segundo nivel: Igual pero sin margen y sin imagen*/
#descargas li.Segundo{
   list-style-type : none;
   line-height : 125%;
   margin: 0;
	list-style-image : url("http://www.ligafpnl.com/images/descargas/download.gif");
	padding-left:3px;
	font-style: italic;
	font-weight: normal;
}

#descargas li.invisible{
   list-style-type : none;
   line-height : 125%;
}

form {
	margin:0;
}

select{
	font-size:9pt;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: purple;
	width: 250px;
}

div#especial select{
	margin-top:.5em;
}

div#lateral select{
	width: 200px;
	margin-bottom:2px;
}

select.comparar{
	width:180px;
	text-transform: none;
}

select.voto{
	width:50px;
}

/*Noticias*/

div.fecha{
	position:relative;
	top:-0.5em;
	margin:0;
	padding: 0;
	background: #aa0033;
	width: 135px;
	color: white;
	font-weight:bold;
	-moz-border-radius: .5em;
}

div.noticia{
	width:90%;
	margin: 0 auto;
	border: 1px solid #339966;
	padding-left: 0.5em;
	padding-right: 0.5em;
	background-color: #6c6;
	margin-top: 1em;
	font-weight: normal;
}

div#planning div.noticia{
	width:60%;
}

div.bloque{
	border: 1px solid #339966;
	background-color: #d8ffd4;
	margin-bottom: 0.3em;
	-moz-border-radius: .5em;
}

div.noticia ul{
	text-align: left;

}

div.noticia li{
	margin-bottom:2px;
}

/*Fin Noticias*/
#historico ul{
	margin-bottom:1em;
}

#historico li{
	margin-left:4em;
	font-weight:normal;
	line-height:100%;
	font-style: italic;
}

div#identificacion{
	width:400px;
	background-color:white;
	margin:0 auto;
	margin-top: 1em;
	padding:3px;
	border:1px solid black;
}

div.avisos{
	background-color: #FFBBFF;
	border: 1px solid #aa0033;
	width: 75%;
	margin: 0 auto;
	margin-top:1.2em;
	margin-bottom:1.2em;
	padding: .3em;
}

div.pendientes{
	font-style: italic;
	margin-top:2px;
}

div.correcto{
	background-color: #66df88;
	border: 1px solid #483D8B;
	width: 75%;
	margin: 0 auto;
	padding: .3em;
}

div.avisos img{
	float: left;
}

div#contador{
	margin-top: .3em;
}

div#contador img{
	margin-bottom:.2em;
}

div#contest{
	width:101px;
	padding-top:.2em;
	margin: 0 auto;
}

div#sitemap div{
	width: 24%;
	margin-right:0.3em;
	margin-bottom:0.3em;
	float:left;
	color:white;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

div#bloque1{
	background-color: #d8e4f1;
	height:330px;

}

div#bloque2{
	background-color: #d8f1e4;
	height:330px;
}

div#bloque3{
	background-color: #f1e4d8;
	height:330px;
}

div#bloque4{
	background-color: #fdf3d0;
	height:330px;
}

div#cabecera1{
	font-weight:bold;
	background-color: #336699;
	text-transform:uppercase;
}

div#cabecera2{
	font-weight:bold;
	background-color: #339966;
	text-transform:uppercase;

}

div#cabecera3{
	font-weight:bold;
	background-color: #AA1002;
	text-transform:uppercase;
}

div#cabecera4{
	font-weight:bold;
	background-color: #DDAD08;
	text-transform:uppercase;
}

div#manuales li{
	text-align: justify;
	padding-right:2em;
	padding-bottom:0.5em;
}

div#manuales ul{
	margin-top:1em;
}

div#manuales img{
	margin-bottom:.5em;
	margin-top: .5em;
	border: 1px solid black;
}

div#manuales img.encabezado{
    border : 0;
}

div#manuales div.analisis-equipo{
	width: 95%;
	margin: 0 auto;
	margin-bottom:.5em;
	padding-top:.3em;
	background-color:  #d7eaff;
}

div#manuales img.dcha{
	border:0;
	padding: 1em;
}

div#manuales img.linea{
	 display:inline;
    padding : 0;
    border : 0;
	 margin: 0;
}

/*Reglas*/

div#reglas{
	margin-top:2em;
}

div#especial div#reglas, div#trivial div#reglas{
	margin-top:0;
}

div#reglas div.bloque, div#manuales, div#descargas{
	border:1px dotted #a0b0cc;
	margin-bottom:1.2em;
	background: white;
	padding-bottom:.5em;
}

div#especial div#reglas div.bloque{
	border: 0 none;
	margin-bottom:0;
}

div#reglas div.bloque li{
	text-align: justify;
	padding-right:2em;
	list-style-image : url("http://www.ligafpnl.com/images/reglas/bullet2.gif");

}

div#reglas div.encabezado{
	position:relative;
	top:-0.7em;
	margin:0 auto;
	padding: 0;
	width: 725px;
}

div#reglas div#actualizacion{
	border: 1px solid #483D8B;
	margin-top:.2em;
	margin:0 auto;
	font-weight:bold;
	padding:.1em;
	background-color: white;
	width:60%;
}

div#reglas span.destacado{
   color : #c06;
	font-weight: bold;
	border-bottom:1px solid #c06;
	font-style:italic;
}

div#reglas div.bloque a:hover{
	color:#c06;
	background: #fef;
}

/*Fin reglas*/

div#botones img{
	 display:inline;
    padding : 0;
    border : 0;
    margin-top:1em;
}

table.indice{
	border: 1pt solid black;
	margin-bottom:1em;
	text-align:left;
}

table.indice td{
	text-indent: .5em;
}

table.indice td.inicial{
	font-size:14pt;
	border-bottom: 1.5pt solid black;
	border-top: 1.5pt solid black;
	font-weight: bold;
	background-color : #ffff69;
	color:red;
	padding:.1em;
	text-indent:1em;
}

table.indice th{
	text-align:center;
}

ul#portada li{
	margin-left:10%;
}

/*Estilos del index.html*/

div#index{
	width:98%;
	font-weight: normal;
	margin:0 auto;
}

div#lateral{
	float: left;
	width: 200px;
	margin: 0;
	padding:.2em;
}

div#lateral a, div#ultres a{
	font-size: 9pt;
}

div#lateral table td.centrada{
	text-align:center;
}

div#ultres table, div#lateral table{
	font-size: 9pt;
	border:1px solid #483D8B;
	background-color: #ccbbff;
	width:200px;
	margin-bottom:.3em;
	margin-top:0;
	padding:0;
	border-collapse:separate;
}

div#ultres table#tablares td{
	padding:0;
	width:75px;
	text-align: center;
}

div#ultres table#tablares a{
	text-align: center;
}

table#tablares img, table.tablares img, div#cronicas-manager img.linea, div.premiossemana img{
	border: 1px solid white;
	background-color: white;
}

div#playoffs table img.linea{
	border: 1px solid black;
	margin: 0;
	padding: 0;
}

div.ctrlpartidos, div.premiossemana, div.actualizacion, div.anuncios, div.identificacion{
	border: 1px solid #483D8B;
	border-collapse:separate;
	margin-top:.2em;
	font-weight:bold;
	line-height:140%;
	padding:.1em;
}

div.anuncios li{
	font-size: 10pt;
}

div.anuncios img.dcha{
	border: 1px solid black;
}

div.anuncios strong{
	color: blue;
}

div.ctrlpartidos{
	background-color:#FF69B4;
}

div.identificacion{
	background-color:#EEEE00;
}

div.ctrlpartidos div.enlaces a{
	margin-left:1em;
	margin-right:1em;
	text-transform:uppercase;
}

div.premiossemana{
	background-color:#ccbbff;
}

div.actualizacion{
	background-color: white;
}

div.anuncios{
	background-color: #66df88;
}

div.premiossemana table, div.premiossemana table td{
	border:0 none;
	font-weight:normal;
	font-size: 9pt;
	padding: 0;
	margin: 0;
	text-align:left;
}

div.premiossemana img{
	border: 1px solid white;
	margin-right: .2em;
	margin-left: .2em;
}

div.premiossemana table td.espacio{
	width:15px;
}

div#ultres table td, div#lateral table td{
	border:0 none;
	font-weight: normal;
	text-align:left;
}

div.ctrlpartidos em{
	text-transform:uppercase;
}

div.ctrlpartidos a:hover, div.anuncios a:hover, div.premiossemana a:hover, td.datos a:hover{
	color:blue;
}

div#index div div.datos{
	text-align:center;
	border: 1px solid #483D8B;
	background-color:#FFFFFF;
	font-size:8pt;
	margin:.1em;
	margin-bottom:.3em;
}

div#ultres{
	padding:.2em;
	width:200px;
	float: right;
}

div#ultres img.ultimos, div#lateral img.ultimos{
	margin-bottom:.2em;
}

div#ultres td.puntos{
	width:25px;
	text-align:right;
}

div#index td.escudo{
	width:25px;

}

div#index td.foto{
	width:65px;
}

div#index td.datos{
	text-align:center;
	border: 1px solid #483D8B;
	background-color:#FFFFFF;
	padding:.1em;
	font-size:8pt;
}

div#titulares{
	margin-left: 206px;
	margin-right: 206px;
	padding: 1em;
	padding-top:0;
}

div#logo{
	background-color: #ffffff;
	border: 1pt solid black;
	margin-top:0;
	padding:0;
	font-weight: bold;
}

/*Seccion Copa*/

ul#tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #6c6;
margin: 0;
}

ul#tabnav li {
float: left;
height: 21px;
background-color: #cfc;
margin: 2px 2px 0 2px;
border: 1px solid #6c6;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4,body#tab5 li.tab5,body#tab6 li.tab6,body#tab7 li.tab7, body#tab8 li.tab8 {
border-bottom: 1px solid #fff;
background-color: #fff;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a,body#tab5 li.tab5 a,body#tab6 li.tab6 a,body#tab7 li.tab7 a,body#tab8 li.tab8 a{
color: #000;
}

#tabnav a {
float: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px;
font-style:normal;
font-weight:bold;
}

#tabnav a:hover {
background: #fff;
}

div#especial{
	background-color:white;
	border: 1px solid #6c6;
	border-top: 1pt solid white;
	padding:.5em;
	margin-bottom:.5em;
}

div#especial p.titulo{
	font-style:italic;
	color:purple;
}

div#especial ul.margen{
	margin-left:4em;
}

div#especial div#playoffs table{
	margin-bottom: 1em;
}

div#especial img#sorteo{
	margin-bottom:.5em;
	margin-top:.5em;
}

div#especial div#applet{
	margin-top:.5em;
}

/* Estilos buscador*/

div#buscador{
	background-color:white;
	border: 2px solid black;
	margin:0 auto;
	margin-top: 1em;
	margin-bottom:1em;
	padding:1em;
}

div#buscador label{
	font-style:italic;
	font-weight: bold;
	padding: 3em;
}

/*Fin buscador*/

table.enlaces__, table.enlaces__ td{
	border: 0 none;
}

/*Estilos para los equipos*/

div#cabecera{
	border: 1px solid black;
	margin: 0 auto;
	width:80%;
	background: #ccbbff;
	margin-bottom:.5em;
	margin-top:.5em;
	font-weight:bold;
}

div#cabecera img.izda{
	margin-top:1em;
	margin-left:.1em;
	border: 1px solid #483D8B;
	float:left;
}

div#cabecera img.dcha{
	margin:.1em;
	float:right;
	border: 1px solid #483D8B;
}

div#fichas div#cabecera{
	width:500px;
	margin-bottom:0;
	padding-bottom:.2em;
}

div#fichas div#cabecera img{
	margin-top:.5em;
}

div#fichas div#cabecera img#lesion{
	margin-top:1px;
}

div#fichas table td.ancho{
	width:20%;
}

img.izda, div.izda{
	float:left;
}

img.dcha, div.dcha{
	float:right;
}

div#cabecera div#equipo, div#especial div#equipo{
	font-style:italic;
	font-size:1.5em;
	text-transform:uppercase;
	color:purple;
	margin-bottom: .1em;
}

div#index div#equipo{
	padding-top:.3em;
	padding-bottom:.3em;
	font-style:italic;
	font-size:1.5em;
	text-transform:uppercase;
	color:purple;
}

div#analisis-equipo, div.analisis-equipo{
	border: 1px solid #696969;
  	background: #ffe1ff;
}

div.analisis-equipo div.votaciones{
	border: 1px solid #696969;
	margin-left:1em;
	margin-right:1em;
	margin-bottom:.3em;
	margin-top:0;
	padding:.3em;
  	background: #ffff99;
}

div.analisis-equipo img.dcha{
	margin-left:1em;
}

div#analisis-equipo p.titular, p.titular, div.analisis-equipo p.titular{

	background-color: #aa0033;
	border: 1px solid black;
	color: #ffffff;
	font-style:italic;
	font-size:1.3em;
	text-align:center;
	margin:0 auto;
	margin-bottom:.5em;
	margin-top:.2em;
	margin-left:1.5em;
	width: 600px;
  	font-weight:bold;
}

div#titulares div#analisis-equipo p.titular{
	width:55%;
}

div#analisis-equipo p, div.analisis-equipo p{
	text-align: justify;
	text-indent: 1em;
	padding-left:1em;
	padding-right:1em;
	margin-top: 0;
	font-weight:normal;
	font: 1em Georgia, Palatino, Serif;
}

div.analisis-equipo p.firma, div#trivial p.firma{
	font-style: italic;
	float: right;
	margin-bottom: 2px;
	font-size: 10pt;
}

img.jugador-seguir{
	float: right;
	margin:.1em;
	margin-left:1em;
	border: 1px solid #483D8B;

}

.clearboth {
	clear: both;
}

#equipos-enlaces ul{
	padding: .2em 0;
	margin: 0;
	list-style-type: none;
	background-color: #036;
	color: #FFF;
	width: 100%;
	font: normal 90% arial, helvetica, sans-serif;
	text-align: center;
	margin-top:.5em;
	margin-bottom:.5em;
	border:1px solid black;
}

div#equipos-enlaces li {
	display: inline;
}

div#equipos-enlaces li a{
	text-decoration: none;
	background-color: #036;
	color: #FFF;
	padding: .2em .3em;
	border-right: 1px solid #fff;
}

div#equipos-enlaces li a:hover{
	background-color: #369;
	color: #fff;
}

div#quinteto-titular{
	margin:0 auto;
	margin-top:.3em;
	width:810px;
	border: 1px solid black;
	background:white;
	padding:.3em;
}

div#quinteto-titular img{
	display:inline;
	float: left;
	padding:1px;
}

div#evolucion img.grafico{
	margin-top:.5em;
}

table.portada-equipos td{
	border-bottom:1pt solid black;
}

table.portada-equipos td.equipo{
	width:14%;
}

div#rotulo{
	font-style:italic;
	margin:0 auto;
	margin-bottom:1pt;
	width:225px;
	border: 1px solid black;
	background-color:#ccbbff;
	font-weight: bold;
}

img.jugAnalisis{
	float:right;
	margin-left:.2em;
	padding-top:.5em;
}

div#equipos-anteriores{
	width: 235px;
	margin:0 auto;
	border: 1px solid black;
	background: white;
	padding:.3em;
	float:right;
}

div#central-manager{
	width: 500px;
	margin: 0 auto;
}

div#cronicas-manager{
	border: 1px solid #696969;
  	background: #ffefa5;
	width:90%;
	margin:0 auto;
	margin-top:0.5em;
	margin-bottom:1em;
}

/*Parte correspondiente a las elecciones de draft*/

div#draft li{
	text-align: justify;
}

div#draft{
	padding-right: 1em;
}

div#elec1{
	width:260px;
	float:left;
}

div#elec2{
	width:260px;
	float:right;
}

div#elecciones-draft{
	width:520px;
	margin:0 auto;
	border: 1px solid black;
	background: white;
	padding:.3em;
	margin-top:1em;
}

div#elecciones-draft a{
	text-transform:none;
}

input.boton{
	background-color: #ccbbff;
	font-weight:bold;
	width:225px;
	color:#aa0033;
	border: 1px solid black;
	text-transform:uppercase;
}

input.titulo{
	font-weight:bold;
	width:425px;
}

div#editor table{
	border: 0;
	margin-top:0;
	margin-bottom:0;
	padding:0;
}

div#editor select{
	margin:0;
	padding:0;
}

div#editor iframe{
	background:white;
}

/*Apartado de pabellones*/

div#pabellones div.floatLeft, div.floatLeft{ 
	float: left;
	margin: 0 1em 2px 0;
	background-color: #fff;
	padding: 3px;
	border-top: 1px solid #999;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #999;
	font-size: 11px;
	font-style:italic;

}

div#pabellones div.floatRight, div.floatRight{
	float:right;
 	margin: 0 0 10px 1em;
 	background-color: #fff;
	padding: 3px;
	border-top: 1px solid #999;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #999;
	font-size: 11px;
	font-style:italic;
}

div#pabellones div.inferior{
 	margin: 0 auto;
 	margin-top: 1em;
 	background-color: #fff;
	padding: 3px;
	border-top: 1px solid #999;
	border-right: 2px solid #555;
	border-bottom: 2px solid #555;
	border-left: 1px solid #999;
	font-size: 11px;
	font-style:italic;
	width: 400px;
}

div#pabellones img{
	border-top: 2px solid #555;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 2px solid #555;
}

div#pabellones div#cabecera{
	float: right;
}

div#pabellones{
	text-align: justify;
	background-color: #fdf3d0;
	border: 1px solid #AA1002;
	padding: .6em;
	margin-top: .5em;
}

div#pabellones blockquote {
	margin: 0 0 1em 0;
	color: #00008b;
	background: #add8e6;
	font-size: 1.2em;
	border: 2px dotted #4169e1;
	font-weight:bold;
	
}

/*Trivial*/

div#trivial div.pregunta{
	width: 80%;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
   font-size: 12pt;
}

div#trivial img.trivial, div#porra img.dcha{
	background-color:white;
	border: 1px solid #339966;
   padding : 2px;
   float: right;
   margin: 1em;
   margin-top: .5em;
   display:block;
}

div#trivial div{
	margin-bottom:0.3em;
	padding-top:0.5em;
	padding-bottom:0.5em;
}

div#trivial div.inferior{
	padding-top:0;
	padding-bottom:0;
}

div#trivial div#categoria{
	
	background-color: #339966;
	border: 1px solid black;
	text-transform:uppercase;
	color:white;
	font-weight:bold;
}

div#trivial div#texto{	
	background-color: #d8f1e4;
	border: 1px solid #339966;
}

div#trivial div#texto p{
	text-align: justify;
	padding:0.3em;
	margin:0.3em;
   color: black;
}

div#trivial ul, div#trivial ol{
	font-style: italic;
	font-size: 11pt;
}

div#trivial div#botones img{
	margin-top:0;
}

/*Nuevos estilos tras últimos cambios*/
div#filtros{
	width: 200px;
	float: left;
	border:1px dotted #a0b0cc;
	background: white;
	padding: 0.5em;
}

div#filtros select{
	width:180px;
	text-transform: none;
}

div#filtros input.boton{
	margin-top: 0.5em;
	width:125px;
}

div#pie, div#pie img{
	display: inline;
}

div#resumen-stats div#filtros{
	width:90%;
	float:none;
	margin:0 auto;
	margin-top:0.5em;
}

div#resumen-stats div#filtros div{
	display:inline;
}

