/*

.titleMain {
        font-family: "Verdana", "Times New Roman", "serif";
        color:#338833;
        font-size:14;
        font-weight:bolder;
    }

    .titleLabel {
        font-family: "Verdana", "Times New Roman", "serif";
        color:#338833;
        font-weight:bolder;
    }

    .titleHeader {
        font-family: "Verdana", "Times New Roman", "serif";
        background-color:#999999;
        font-weight:bolder;
        color:white;
    }

    .rowLighted {
	background-color : #EBFFEA;
	color : #099F00;

    }

    .rowLightedr {
        background-color :#AFFFAF;
	color : #099F00;

    }

    .rowLighted2 {
	background-color : #F5F4F3;
	color : #787878;
    }

    .rowLighted2r {
        background-color :#AFFFAF;
	color : #787878;
    }

    .panelGreen {
        background-color : #EBFFEA;
    }

    .standar {
        font-family: "Verdana", "Times New Roman", "serif";
        font-size:10;
    }

    .bolder {
        font-weight:bolder;
    }
    
    .tableHeader {
	background : #2B6C28;
	color : White;
    }

   .messageFailure {

      border-top: 1px solid red;
      border-bottom: 1px solid red;
      border-left: 1px solid red;
      border-right: 1px solid red;

      color: red;
      width: 400;
      padding: 10px;
      font-weight:bolder;
      background-color: #EFEFEF;
    }

    .messageSuccess {

      border-top: 1px solid #008800;
      border-bottom: 1px solid #008800;
      border-left: 1px solid #008800;
      border-right: 1px solid #008800;

      color: #008800;
      width: 400;
      padding: 10px;
      font-weight:bolder;
      background-color: #EFEFEF;
     }

     */
     
     
     	a {
     		color: black;	
     	}
     
		body {
			margin-top: 0px;
            margin-left: 0px;
            margin-right: 0px;
            margin-bottom: 10px;
			background-color: white;
			background: url(../img/fondoCuerpo.jpeg) center;
            background-attachment: fixed;
            scrollbar-face-color: #efefef; 
            scrollbar-3dlight-color: black; 
            scrollbar-track-color: #F5F5F5; 
            scrollbar-arrow-color: black;
			font-family: 'Verdana', 'Times New Roman', 'serif';
			font-size: 12;

		}


		.cabecera {
			margin-top: 0px;
			width: 100%;
			height: 75px;
		}



		#navigation {
			position: absolute;
			top: 100px;
			font-family: 'Verdana', 'Times New Roman', 'serif';
			position: absolute;
			/*margin-left: 10px;*/
		}

		#navigation ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
		#navigation li {
			font-size: 10;
			border-bottom: 1px solid black;
		}

		#navigation li a {
			display: block;
			padding: 5px 5px 5px 0.5em;
			border-left: 12px solid black;
			border-right: 1px solid black;
			background-color: white;
			color: black;
			text-decoration: none;
		}

		#navigation li a:hover {
			border-left: 12px solid black;
			border-right: 1px solid black;
			background-color: black;
			color: white;
		}

		div .header {
			color: black;
			font-weight: bolder;
			width: 100%;
		}

/*
		.datos {
			position: absolute;
			top: 16%;
			margin-left: 175px;
            width: 80%;
        }
*/

		.datos {
			position: absolute;
			top: 100px;
			margin-left: 175px;
            width: 80%;
        }

		.datosCabecera {
			/*background: #4E8F0F;*/
	        background: black;
			width: 90%;
			height: 30px;
			padding: 0px;
			margin: 0px;
            filter: alpha(opacity=80);
		}

		.datosCabeceraTop {
			/*background: url(../img/roundBoxTR.gif) no-repeat right top;*/
			margin: 0px;
		}

		.datosDetalle {
			/*background: url(../img/banderaCastellon.gif) repeat-x;*/
            background-color: white;
			border-left: 2px solid black;
			border-right: 1px solid black;
			border-top: 1px solid black;
			border-bottom: 2px solid black;
            margin-bottom: 20px;

			width: 90%;
			height: 300px;
			padding: 20px;
            /*
            overflow: auto;
            scrollbar-face-color: #efefef;
            scrollbar-3dlight-color: black;
            scrollbar-track-color: #F5F5F5;
            scrollbar-arrow-color: black;
            */
			/*margin: 0px;*/
			font-family: 'Verdana', 'Times New Roman', 'serif';
			font-size: 12;
            filter: alpha(opacity=80);

		}


        .txt {
            color: black;
            background-color: white;
            border: 1px inset black;
        }

        .btn {
            color: black;
            background-color: grey;
            border: 1px outset black;
        }

        .leftimg {
            float: left;
            /*border: 2px solid #000000;*/
            margin-right: 20px;
            margin-bottom: 6px;
        }        

        table {
            font-family: 'Verdana', 'Times New Roman', 'serif';
            font-size: 12;
        }

        .noticeHeader {
            background: url(../img/noticeHeader.bmp) repeat-x;
            font-weight: bolder;
            color: black;
            width: 100%;
            padding: 5px;
            height: 40px;
        }

        .cellAlignLeft {
            text-align: left;
            width: 50%;
        }

        .cellAlignRight {
            text-align: right;
            width: 50%;
        }

        .cellAlignCenter {
            text-align: center
        }

        .scroller {
            padding-left: 20px;
            color: black;
            text-decoration: none;
        }

        .paginator {
            font-family : verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 12px;
            color:black;
        }

        .scrollerTable {
            width: 100%;
        }

        .dataTableJornadaStandar {
        }
        
        .dataTableJornadaResultado {
            width: 50px;
            text-align: center;
            font-weight: bolder;
        }
        
        .dataTableJornadaAlignRight {
            text-align: right;
        }



		table.clasificacion {
			border: 1px solid #5F6F7E;
			border-collapse: collapse;
			font-family: Arial
		}
/*				
		table.clasificacion th {
			border: 1px solid #5F6F7E;
			background-color: #E2E2E2;
			color: #000000;
			font-weight: bolder;
			padding: 2px 4px 2px 4px;
			margin: 0;
			text-align: right;
		}
*/				
		table.clasificacion th {
			border: 1px solid #5F6F7E;
			background-color: black;
			color: white;
			font-weight: normal;
			padding: 2px 4px 2px 4px;
			margin: 0;
			text-align: right;
		}
		
		
		table.clasificacion td {
			margin: 0;
			padding: 0;
			border: 1px solid #E2E2E2;
			text-align: right;
		}
		table.clasificacion input {
			width: 80px;
			padding: 2px 4px 2px 4px;
			margin: 0;
			border: none;
		}
		
		.filaClasificacionPar {
			background-color: #E2E2E2;
		}

		.filaClasificacionImpar {
			background-color: white;			
		}

		.filaClasificacionSeleccionada {
			background-color: #A2A2A2;			
			color: white;
			font-weight: bolder;
		}
		
		.tablaIVpronostico {
			width: 20px;
			text-align: center;
		}

		.tablaIVJornada {
			width: 50px;
			text-align: center;
		}
		
		.tablaIVResultado {
			width: 75px;
			text-align: center;
			font-weight: normal;
			border-left: 1pt solid black;
			border-right: 1pt solid black;
		}
				
		.tablaIVPartido {
			width: 300px;
			text-align: center;
		}
		
		.tableIVCabecera {
			background-color: black;
			color: white;
		}
		
		.tableRivalCabecera {
			border-top: 1px solid black; 
			background-color: black; 
			color: white; 
			text-decoration:none
		}
     