/**
 * Basic definitions for the editing area.
 */
body {
	background-color: #280348;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, td
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
}


a:link {
	color: #660099;
	text-decoration: none;
	font-weight: bold;	
}

a:visited {
	color: #660099;
	text-decoration: none;
    font-weight: bold;	
}

a:hover {
	color: #666666;
	text-decoration: underline;
}

a:active {
	color: #660099;
	text-decoration: none;
}


.TituloNoticia {
	font-family: Arial, Helvetica, sans-serif;
	color: #660099;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
}

.TituloNoticiaDetalle {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

.NoticiaAmpliaComentario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
    color: #999999
}

.TituloNoticiaGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../imagenes/degradado.jpg); 
}

.TituloEquipoCantera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.EntradillaNoticia {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: justify;
}

.EntradillaNoticiaDestacado {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #898989;
	font-weight: bold;
	text-align: justify;
}


.EquipoProximoPartido {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}


.ResultadoProximoRival {
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.TextoClasificacion {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
}

.TextoClasificacionNegrita {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

.TablaClasificacion {
	border: 1px solid #ccc;
	padding: 1px solid #ccc;
	width: 590px;
	margin: 1px auto;
	border-collapse:collapse;
}


.TablaClasificacionTitulo {
	border: 1px solid #ccc;
	padding: 1px solid #ccc;
	width: 590px;
	margin: 1px auto;
	border-collapse:collapse;
    background: #714b9b;
	color: #FFFFFF;
    font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.resultadosEquipoDestacado {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #EC9213;
}

.resultadosEquipoNormal {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
}

.clasificacionCabecera{
    background: #E0DFE3;
	cursor:hand;
	color: #898989;
    font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.clasificacionQuiniela{
    background: #E0DFE3;
	color: #898989;
    font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}


.TextoClasificacion {
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
}

.TextoClasificacionDestacado{
	color: #FFFFF;
	font-size: 10px; 
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.clasificacionDestacado{
    background: #082284;
	cursor:hand;
	color: #FFFFFF;
    font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.clasificacionDestacado:hover{
    background: #EC9213;
	cursor:hand;
	color: #FFFFFF;
    font-weight: bold;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
}

.clasificacionNormalAscenso {
    background : #dbe9d0;
	cursor:hand;
}
.clasificacionNormalAscenso:hover {
    background : #c6d2bd;
	cursor:hand;
}

.clasificacionNormalPlayoffAscenso {
    background : #eae5ed;
	cursor:hand;
}
.clasificacionNormalPlayoffAscenso:hover {
    background : #dfdae2;
	cursor:hand;
}

.clasificacionNormalPlayoffDescenso {
    background : #f8cece;
	cursor:hand;
}
.clasificacionNormalPlayoffDescenso:hover {
    background : #e0baba;
	cursor:hand;
}
.clasificacionNormalDescenso {
    background : #e3aaaa;
	cursor:hand;
}
.clasificacionNormalDescenso:hover {
    background : #d98f8f;
	cursor:hand;
}

.clasificacionNormal {
    background : #FFFFFF;
	cursor:hand;
}
.clasificacionNormal:hover {
    background : #E0DFE3;
	cursor:hand;
}
.clasificacionPie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.efectoNoticias {
    background : #FFFFFF;
	cursor:hand;
}
.efectoNoticias:hover {
    background : #E0DFE3;
	cursor:hand;
}

.listaNormal {
    background : #FFFFFF;
}
.listaNormal:hover {
    background : #E0DFE3;
}


.noticiasEncabezado {
	font-family: Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 14px;
	font-weight: bold;
}
.noticiasEncabezadoGris {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 14px;
	font-weight: bold;
}

.TituloNombreEquipo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}


.TituloNombreJugador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.TituloNumeroJugador {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FF9900;
}

.TextoFichaMasDatosJugador {
    font-size: 10px
}

.FontPie{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.FontPie a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.FontPie a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.FontPie a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.FontPie a:active {
	color: #FFFFFF;
	text-decoration: none;
}


.ContadorDestacado
{
	color: #772828;
}
.ContadorNormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/**
 * Core styles.
 */
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.Bold
{
	font-weight: bold;
}

.Italic
{
	font-style: italic;
}


.Arial
{
	font-family: Arial;
}
.Underline
{
	text-decoration: underline;
}

.StrikeThrough
{
	text-decoration: line-through;
}

.Subscript
{
	vertical-align: sub;
	font-size: smaller;
}

.Superscript
{
	vertical-align: super;
	font-size: smaller;
}

/**
 * Font faces.
 */

.FontComic
{
	font-family: 'Comic Sans MS';
}

.FontCourier
{
	font-family: 'Courier New';
}

.FontTimes
{
	font-family: 'Times New Roman';
}

/**
 * Font sizes.
 */

.FontSmaller
{
	font-size: smaller;
}

.FontLarger
{
	font-size: larger;
}

.FontSmall
{
	font-size: 8pt;
}

.FontOnce
{
	font-size: 11px
}

.FontPieJornada
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.FontTablaClasiEquipos
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 7pt;
}

.FontMedio
{
	font-size: 8pt;
}

.FontBig
{
	font-size: 14pt;
}

.FontTitleNews
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	font-weight: bold;	
}

.FontTextNews
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
}

.FontPie
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
    vertical-align: middle; 
}
.FontDouble
{
	font-size: 200%;
}

/**
 * Font colors.
 */
.FontColor1
{
	color: #ff9900;
}

.FontColor2
{
	color: #0066cc;
}

.FontColor3
{
	color: #ff0000;
}

.FontColor4
{
	color: #666666;
}

.FontColorBlack
{
	color: #ffffff;
}


.FontColor1BG
{
	background-color: #ff9900;
}

.FontColor2BG
{
	background-color: #0066cc;
}

.FontColor3BG
{
	background-color: #ff0000;
}

/**
 * Indentation.
 */

.Indent1
{
	margin-left: 40px;
}

.Indent2
{
	margin-left: 80px;
}

.Indent4
{
	margin-left: 10px;
}
.Indent3
{
	margin-left: 120px;
}

/**
 * Alignment.
 */

.JustifyLeft
{
	text-align: left;
}

.JustifyRight
{
	text-align: right;
}

.JustifyCenter
{
	text-align: center;
}

.JustifyFull
{
	text-align: justify;
}

/**
 * Other.
 */

code
{
	font-family: courier, monospace;
	background-color: #eeeeee;
	padding-left: 1px;
	padding-right: 1px;
	border: #c0c0c0 1px solid;
}

kbd
{
	padding: 0px 1px 0px 1px;
	border-width: 1px 2px 2px 1px;
	border-style: solid;
}

blockquote
{
	color: #808080;
}

/**
* Index
**/

.TextoNoticia {
	color: #660099;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.TextoNoticiaDestaca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #660099;
}
.TextoNoticiaEntradilla {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.TextoTablaClasificacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* fin estilos para los contenedores de los formularios cuando ocupan todo el rea de trabajo */
/* empiezan estilos para los contenedores de los formularios */
#titulocajaformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight: bold;
	width: 92%;
	background-color: #f8f8f8;
	padding: 3px 10px 6px 12px;
	margin: 5px 0 0 12px;
	text-align: justify;
	color: #8B2C60;
	border: none;
}

div#titulocajaformulario h1 {
	background-color: #336699;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0px;
	padding: 0px;
	font-size: 1.2em;
}

#titulocajaformularioCorto {
	background-color: #336699;
	width: 68%;
	padding: 3px 10px 6px 12px;
	margin: 0% 0% 0% 12px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	color: #FFFFFF;
	border: 1px solid #336699;
	font-weight: bold;
	left: 0em;
}

div#titulocajaformularioCorto h1 {
	background-color: #336699;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 0px;
	font-size: 2.0em;
}

#cajaformulario {
	background-color: #f8f8f8;
	width: 92.5%;
	padding: 3px 10px 1px 12px;
	margin: 0 0 0 12px;
	text-align: left;
	border: none;
}

#cajaformulario span {
	/*font-size: 100%;*/
	/*font-size:.7em;*/
	display: block;
	margin-top:.4em;
}

#cajaformulario label {
	font-size:.85em;
}

#cajaformulario02 div label {
	/*font-size:.7em;*/
	font-size:.65em;
}

#cajaformulario div {
/*margin-top: 8px;*/
	/*padding-bottom: 0;*/
}
/* estilo para los textos que son obligatorias cumplimentarles en los formularios */
.obligado {
	color: #8B2C60;
        font-size:1.2em;
}

#cajaformulario02 {
	background-color: #f8f8f8;
	width: 92.5%;
	padding: 3px 10px 1px 12px;
	margin: 0 0 0 12px;
	text-align: left;
	border: none;
}

#cajaresultadoformulario {
	background-color: #F1F1F2;
	width: 92%;
	padding: 10px 12px 10px 12px;
	margin: 0px 0% 0% 12px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	color: #3F3E3E;
}

#cajaresultadoformulario ul {
	margin-left: 25px;
}

#cajaresultadoformulario li {
	color: #3F3E3E;
	margin-top: 15px;
	list-style-position: outside;
}

#cajaresultadoformulario a {
	color: #3F3E3E;
	font-weight: bold;
}

#cajaresultadoformulario a:hover {
	color: #3F3E3E;
	text-decoration: underline;
	font-weight: bold;
}

input {
	font-size: 1.2em;
	color: #4b4b4b;
	text-align: left;
	margin-top: 1.2px;
	margin-bottom: 0px;
}



p.normales {
	font-size: .65em;
	background-color: #f8f8f8;
	border: none;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 1px;
	color:#8B2C60;
	font-weight:bold;
	padding-top:1em;
}

legend.normales {
	/*font-size: 1.0em;*/
	font-size: 1.00em;
	font-weight: bold;
	color: #8B2C60;
	text-align: left;
	background-color: #f8f8f8;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


fieldset.radiobuttons {
	/*font-size: 1.0em;*/
	font-size: .65em;
	background-color: #F1F1F2;
	border: 1px solid #F1F3F5;
	margin-top: 2px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

legend.radiobuttons {
	/*font-size: 1.0em;*/
	font-size: .65em;
	color: #010000;
	text-align: left;
	background-color: #F1F1F2;
	padding: 0px 0px 0px 0px;
}

.inputColor {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 1em;*/
	font-size:0.95em;
	color: #4a4a4a;
	text-align: left;
	background-color: #ffffff;
	border: 1px solid #A59F9F;
	margin-top: 2px;
	margin-bottom: 2px;/*width:90%;*/
}

.inputtransparente {
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4a4a4a;
	text-align: left;
	background-color: #F1F1F2;
	margin-top: 2px;
	margin-bottom: 2px;
	border-top: 1px solid #F1F1F2;
	border-right: 1px solid #F1F1F2;
	border-bottom: 1px solid #A59F9F;
	border-left: 1px solid #F1F1F2;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #4b4b4b;
	text-align: left;
	background-color: #fff;
	border: 1px solid #A59F9F;
}

select {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/*font-size: .7em;*/
	font-size: .75em;
	background-color: #fff;
	color: #4b4b4b;
	margin-top: 2px;
}

.selectColor {
	color: #4A4A4A;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 0.9em;*/
	background-color: #ffffff;
}



.botonformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 1.0em;*/
	/*font-size:.7em;*/
	font-size:.95em;
	font-weight: bold;
	color: #369;
	text-align: center;
	border: 1px solid #c5c5c5;
	letter-spacing:0;
	padding: 2px 8px;
	margin-top: 1em;
	margin-right: 1em;
}

/* Imagenes de fondo*/
.fondoCentral{
background-image: url(/imagenes/fondo-web.jpg);
}
* 

.imagenPie{
background-image: url(/imagenes/abajo-fondo.jpg);
}

.fondoPie{
background-image: url(/imagenes/barra-pie.jpg);
}
.cajaNoticiasLaterales{
background-image: url(/imagenes/noticias-medio.jpg);
}

.cajaPequenaLaterales{
background-image: url(/imagenes/clasificacion-medio.jpg);
}
