@charset "utf-8";
/* CSS Document */

input:focus,textarea:focus,select:focus{
						border:2px solid #FFCC00;
						-webkit-box-shadow:0 0 6px  #FFCC00;
						-moz-box-shadow:0 0 5px  #FFCC00;
						box-shadow:0 0 5px  #FFCC00;
						outline:none;
}

.caja_scroll{
                  position:relative; top: 0px; left:5px;                 
                  width: 212px; height: 158Px; border-style: none; overflow:auto;
				  border-color:#FFFFFF; border-left-width:thin;border-right-width:thin;border-bottom-width:thin;border-top-width:thin; font-size:10px; color:#FFFFFF;
}


.tab_off{
	color: #666666; 
	font-size: 12px; 
	text-align: center; 
	text-decoration:none;
}

.tab_off:hover{
	text-decoration:underline;
}

.tableRollOverEffect1{
  background-color:#317082;
  color:#FFF;
}

.tableRollOverEffect2{
  background-color:#000;
  color:#FFF;
} 

.tableRowClickEffect1{
  background-color:#F00;
  color:#FFF;
}
.tableRowClickEffect2{
  background-color:#00F;
  color:#FFF;
} 


.btn_cancelar{
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_cancelar_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_cancelar:hover {
    background: url('../imagenes/btn_cancelar_on.jpg') no-repeat top left;
}

.btn_descargar{
    border: none;
	width:150px;
	height:30px;
	background-image:url(../imagenes/btn_descargar_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_descargar:hover {
    background: url('../imagenes/btn_descargar_on.jpg') no-repeat top left;
}

.btn_generar{
    border: none;
	width:150px;
	height:30px;
	background-image:url(../imagenes/btn_generar_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_generar:hover {
    background: url('../imagenes/btn_generar_on.jpg') no-repeat top left;
}


.btn_aceptar {
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_aceptar_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_aceptar:hover {
    background: url('../imagenes/btn_aceptar_on.jpg') no-repeat top left;
}


.btn_guardar_editar {
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_guardar_y_editar_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_guardar_editar:hover {
    background: url('../imagenes/btn_guardar_y_editar_on.jpg') no-repeat top left;
}


.btn_buscar {
    border: none;
	width:100px;
	height:20px;
	background-image:url(../imagenes/btn_buscar_off.gif); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_buscar:hover {
    background: url('../imagenes/btn_buscar_on.gif') no-repeat top left;
}


.btn_guardar_volver {
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_guardar_y_volver_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_guardar_volver:hover {
    background: url('../imagenes/btn_guardar_y_volver_on.jpg') no-repeat top left;

}

.btn_guardar_anyadir {
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_guardar_y_anadir_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_guardar_anyadir:hover {
    background: url('../imagenes/btn_guardar_y_anadir_on.jpg') no-repeat top left;

}


.btn_guardar_jugador {
    border: none;
	width:136px;
	height:30px;
	background-image:url(../imagenes/btn_guardar_jugador_off.jpg); 
    padding: 2px 8px;
	cursor: pointer;
}
.btn_guardar_jugador:hover {
    background: url('../imagenes/btn_guardar_jugador_on.jpg') no-repeat top left;

}


.btn_accion
{
	width:136px;	
	height:30px;
	font-size:1px;
	background-color:transparent; 
	border:0;
	cursor: pointer;
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	text-align: right;
}

.unavailableValue{
	background: #edabab url(../imagenes/lights.png) no-repeat 4px 0;
	border: solid 1px #BC0000;
	font-size:11px;
	color:#990000;
	padding:7px 2px 0px 3px;
	
}
.availableValue{
	background: #d3edab url(../imagenes/lights.png) no-repeat 4px -44px;
	border: solid 1px #73bc00;
	font-size:11px;
	color:#006633;
	padding:7px 2px 0px 3px;
}



.cajas_texto_basicas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	
}

.btn_agregar_jugador{
	cursor: pointer;
	background-image:url(../imagenes/btn_agregar_jugador_off.gif);
	background-repeat:no-repeat; 	
	width:150px;
	height:30px;
	border:0px; 	
}
.btn_agregar_jugador:hover{
	background-image:url(../imagenes/btn_agregar_jugador_on.gif);
}


.btn_agregar{
	cursor: pointer;
	background-image:url(../imagenes/btn_agregar_off.gif);
	background-repeat:no-repeat; 	
	width:136px;
	height:30px;
	border:0px; 	
}
.btn_agregar:hover{
	background-image:url(../imagenes/btn_agregar_on.gif);
}

.btn_transferir_jugador{
	cursor: pointer;
	background-image:url(../imagenes/btn_transferir_jugador_off.jpg);
	background-repeat:no-repeat; 	
	width:150px;
	height:30px;
	border:0px; 	
}
.btn_transferir_jugador:hover{
	background-image:url(../imagenes/btn_transferir_jugador_on.jpg);
}







.marco_negro{
	border: #000000;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}


.marco_blanco{
	border: #FFFFFF;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}


.cajas_texto_semimedias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	height:18px;
	width:100px;	
}

.cajas_texto_cortas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	height:18px;
	width:50px;	
}


.cajas_texto_intermedias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	height:18px;
	width:170px;	
}


.cajas_texto_medias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	height:18px;
	width:200px;	
}

.cajas_texto_largas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	color: #000000;
	height:22px;
	width:210px;
	border: #999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}

.cajas_texto_semis{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	12px;
	color: #000000;
	height:22px;
	width:150px;
	border: #999999;
	border-style:solid;
	border-bottom-width: 1px;
	border-left-width:1px;
	border-right-width:1px;
	border-top-width:1px;
}



.textbox_texto_basicas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:	11px;
	color: #000000;
	
}






.bodetabla_blanca { 	border: 1px solid #FFFFFF; }

.bodetabla_gris { 	border: 1px solid #666666; }

.bodetabla_gris_nosup {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-top:0px; 	
}

.texto_amarillo_negrita{
	font-size:	12px;
	font-weight: bold;
	color: #ffcc00 ;
	text-decoration:none;
}
.texto_amarillo_negrita:hover{
	text-decoration: underline;
}

.texto_menus_blancos{
	font-size:	12px;
	color: #FFFFFF;
	text-decoration:none;
}

.texto_menus_blancos:hover{
	text-decoration: underline;
}

.texto_tabs{
	font-size:	11px;
	color: #FFFFFF;
	text-decoration:none;
}




.texto_menus_amarillos_negrita{
	font-size:	12px;
	font-weight: bold;
	color: #FFFF00;
	text-decoration:none;
}
.texto_menus_amarillos_negrita:hover{
	text-decoration: underline;
}

.texto_menus_amarillos{
	font-size:	12px;
	color: #FFFF00;
	text-decoration:none;
}

.texto_menus_amarillos:hover{
	text-decoration: underline;
}


.texto_blanco_10{
	font-size:	10px;
	color: #FFFFFF;
	text-decoration:none;
}

.texto_blanco_11{
	font-size:	11px;
	color: #FFFFFF;
	text-decoration:none;
}



.texto_azul_negrita{
	font-size:	12px;
	font-weight: bold;
	color:#d7f0ff;
	text-decoration:none;
}

.texto_azul_negrita:hover{
	text-decoration: underline;
}


.texto_gris{
	font-size:	12px;
	color:#adb6bb;
	text-decoration:none;
}

.texto_gris:hover{
	text-decoration: underline;
}

.titutlar_amarillo_negrita{
	font-size:	13px;
	font-weight: bold;
	color: #ffcc00 ;
	text-decoration:none;
}

.botonform_accion {
	padding:0px 10px 10px 10px;
	margin-top:10px;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Helvetica;
	height:20px;
	color: #FFFFFF;
	background-color: #B4B4B4;
	border: 1px solid #333333;
	text-decoration:none;
	cursor:pointer;

}

.botonform_accion:hover {
	background-color: #666666;
}

.texto_menu_superior{
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: lighter;
	text-decoration:	none;
}
.texto_menu_superior:hover{
	color: #FFD900;
}

.footcopyright {
	color: #FFFFFF;
	font-size: 9px;
}

.menu_superior{
	border-left: 1px solid  #808080; 
	background-color: #191919;
	height:25px;
	padding-left: 5px; 
	padding-right: 2px;
	padding-top:5px;
	width:100px;
}
.menu_superior:hover{
		background-color: #353535;
}

.titular_menus{
	color: #FFD900;
	font-weight: bold;
	font-size: 12px;
	padding-top:	10px;
	padding-right:	15px;
	padding-bottom:	13px;
	padding-left:	25px;
}


.menu_izquierdo{
		background-image:	url("../imagenes/fondobutton.gif");
		background-repeat:	repeat-x;
		background-position:	50% 100%;
		width:	120px;
		height:	14px;
		padding-top:	14px;
		padding-bottom:	13px;
		padding-left:	25px;
}

.textos_menu_izquierdo{
		text-decoration:	none;
		font-family:	Arial,Helvetica,sans-serif;
		font-size:	11px;
		font-style:	normal;
		color:	#FFFFFF;
}

.textos_menu_izquierdo:hover{
		color: #FFD900;
}



.cajas_base{
	height: 100%; 
	margin: auto; 
	width: 960px;
}

.cierre_cabecera{
	border-bottom: 1px solid #CC0000;
}

.caja_texto {
		border:#CFCFCF;
		border-style:solid;
		border-bottom-width: 1px;
		border-left-width:1px;
		border-right-width:1px;
		border-top-width:1px;
}

.texto_base_web{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	12px;
		font-style:	normal;
		color: #FFFFFF;
}


.texto_base_1{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	12px;
		font-style:	normal;
		color:	#000000;
}

.texto_base_1_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
}


.texto_base_2_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #EC0000;
	text-align: center;
}

.texto_base_3_bold{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:	18px;
		font-style:	normal;
		font-weight:bold;
		color: #FFFFFF;
}


.texto_base_4_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #009900;
}


.texto_base_5_bold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #C00;
	text-align: center;
}



.boton_1{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../imagenes/button.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #6B6B6B;
    cursor: pointer;
    height: 26px;
    overflow-x: hidden;
    overflow-y: hidden;
    width: 160px;
	border:0px;
}

.boton_1:hover{
    background-image: url("../imagenes/button_on.png");
    color: #000000;
}



.mensaje	 {
	color:#FFFFFF;
	background-color:#006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.mensaje_rojo_tenue	{
	color: #000;
	background-color: #FBB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.titular_seccion{
/*    background-image: url("../imagenes/fondo_flecha.jpg");*/
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: auto auto;
	padding-left: 40px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.titular_seccion_cierre_inicio{
    background-image: url("../imagenes/fondo_flecha_cierre_inicio.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 30px;
}

.titular_seccion_cierre{
    background-image: url("../imagenes/fondo_flecha_cierre.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    height: 30px;
	width: 45px;
}


.textos_titulares_seccion{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.textos_resultados{
	color: #000000;
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}



.mensajeOK	 {
	color:#FFFFFF;
	background-color: #339900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mensaje_error	 {
	color: #FFFFFF;
	background-color: #D90000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

.Estilo8 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; }

.textos_azul_bold {
	color: #0066CC;
	font-family: Verdana, Tahoma;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-transform: none;
	text-align: center;
}

.estilo_paginador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #EAF4FF;
	color: #004080;
	padding:5px;
}

.estilo_paginador_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #6E89DD;
	color: #FFFFFF;
	padding: 5px;
	text-align: center;

}
