/* CSS Document */
/*
#comenta{
	width:45%;
	position:fixed;
	z-index:40;
	bottom:0;
	right:0;
	background:#595900;
	color:#FFFFC6;
}
* html #comenta{
	float:left;
}
*/
* {
	margin: 0;
	padding: 0;
}
html,body{
	height: 100%;
}
a.liga_contacto:link, a.liga_contacto:visited, a.liga_contacto:hover, a.liga_contacto:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.liga_menu:link, a.liga_menu:visited, a.liga_menu:hover, a.liga_menu:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.liga_panel:link, a.liga_panel:visited, a.liga_panel:hover, a.liga_panel:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
 	line-height: 14px;
	font-weight:bold;
	text-decoration:none;
}
a.liga_menu_admon:link, a.liga_menu_admon:visited, a.liga_menu_admon:hover, a.liga_menu_admon:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
a.liga_acciones:link, a.liga_acciones:visited, a.liga_acciones:hover, a.liga_acciones:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D62B05;
}
/*Ligas para los roles*/
a.liga_jornadas_inactiva:link, a.liga_jornadas_inactiva:visited, a.liga_jornadas_inactiva:hover, a.liga_jornadas_inactiva:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
a.liga_jornadas_activa:link, a.liga_jornadas_activa:visited, a.liga_jornadas_activa:hover, a.liga_jornadas_activa:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D62B05;
	text-decoration:none;
}
body {
	background-color: #FFF;
	margin: 0px;
	/*background-image: url(../imagenes/bg_principal.jpg);
	background-repeat: repeat-x;*/
}
#contenedor{
	width:607px;
	height:auto;
	margin:auto;
}
#sombra_izq{
	width:35px;
	height:589px;
	float:left;
	background-image: url(../imagenes/linea_sombra_izq.png);
	background-repeat: repeat-y;
}
#sombra_der{
	width:35px;
	height:589px;
	float:right;
	background-image: url(../imagenes/linea_sombra_der.png);
	background-repeat:repeat-y;
}
#contenedor_interno{
/*	position:relative;*/
	width:607px;
	height:auto;
/*	float:left;
	background-color: #FFFFFF;
	border-top:solid #FFF 2px;
	border-bottom:solid #E9641E 3px;*/
}
#contenido{
	width:607px;
	height:auto;
	padding-left:10px;
}
#contenido_fijo{
	width:607px;
	height:308px;
	padding-left:10px;
}
#contenido_menu{
	width:617px;
	height:auto;
	float:left;
	/*border-right:solid #CBCBCB 1px;*/
}
#encabezado_menu_flash{
	width:617px;
	height:219px;
}
#encabezado{
	width:454px;
	height:219px;
	margin-left:1px;
	float:left;
}
#menu_flash{
	width:161px;
	height:219px;
	float:right;
	/*border-right:solid #B5B5B5 1px;*/
}
#extras{
	width:142px;
	height:auto;
	float:left;
	background-color:#E2E2E2;
	margin-right:1px;
}
#patrocinadores{
	width:137px;
	height:584px;
	float:left;
}
#patrocinadores_inicio{
	width:134px;
	height:50px;
	padding-top:3px
}
#separador_sombra{
	width:5px;
	height:219px;
	float:left;
	background:url(../imagenes/sombra_separador.jpg);
}
#pie{
	width:611px;
	height:56px;
	padding-left:6px;
}
#pie_menu{
	width:593px;
	height:25px;
	padding-top:6px;
	border-top:solid #B5B5B5 1px;
	border-bottom:solid #E9641E 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
#pie_rosvel{
	width:593px;
	height:17px;
	margin-top:2px;
	border-top:solid #B5B5B5 1px;
}
.pie_rosvel_izq{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#737774;
	font-size:10px;
	padding-top:5px;
}
.pie_rosvel_der{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	color:#737774;
	font-size:10px;
	padding-top:5px;
}
.patrocinador_tipo1{
	width:132px;
	height:167px;
	border:solid #B5B5B5 1px;
}
.separador_tipo1{
	width:134px;
	height:4px;
}
.patrocinador_tipo2{
	width:132px;
	height:77px;
	border:solid #B5B5B5 1px;
}
#texto_patrocinadores{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#E9641E;
	margin-top:15px;
	padding-left:5px;
	height:15px;
}
h1{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:right;
	padding-right:20px;
	font-weight:normal;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#999999;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#E14710;
	font-style:normal;
	font-weight:normal;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#DE5E41;
}
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#D62B05;
}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#D62B05;
}
h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
 	line-height: 14px;
}
p.texto_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	
}
p.texto_10{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
}
.texto_11_rojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D62B05;
}
.texto_11_negro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.texto_11_rojo_izq{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#D62B05;
	text-align:left;
}
.texto_encabezado_posiciones{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
}
p.sangria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-left:40px;
}
.resaltado_negro{
	font-weight:bold;
}
.resaltado_rojo{
	color:#D62B05;
	font-weight:bold;
}
.resaltado_rojo_fuerte{
	color:#CC0000;
	font-weight:bold;
}
/*CONVOCATORIA*/
.contenido_arriba{
	width:607px;
	height:262px;
}
.contenido_abajo{
	width:607px;
	height:auto;
	padding-top:20px;
}
.contenido_foto_izquierda{
	width:206px;
	height:262px;
	float:left;
}
.contenido_texto_derecha{
	width:395px;
	height:262px;
	border-left:solid 1px #E9641E;
	margin-left:5px;
	float:right;
}
.convocatoria_titulo1{
	width:167px;
	height:38px;
	padding-left:25px;
	float:left;
}
.convocatoria_titulo2{
	width:168px;
	height:38px;
	padding-left:30px;
	float:left;
}
.convocatoria_inicio{
	width:345px;
	height:224px;
	padding-left:25px;
	padding-right:25px;
	float:left;
}
.convocatoria_ini_texto{
	width:345px;
	height:213px;
	border-top:solid 1px #CCCCCC;
	padding-top:10px;
}
.titulo_torneo{
	width:auto;
	height:auto;
	padding-left:25px;
	float:left;
}
.titulo_torneo_rol{
	width:auto;
	height:auto;
	padding-left:25px;
	float:left;
	margin-top:35px;
}

.contenido_foto_logo{
	width:171px;
	height:131px;
	float:left;
}
.contenido_foto_logo_titulo{
	width:607px;
	height:auto;
}
.texto_11_negritas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight: bold;
}
.texto_11_negritas_centrado {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;	
}
/*CSS para directorio*/
.botones_directorio{
	width:587px;
	height:21px;
	margin-top:10px;
	margin-bottom:10px;
}
.boton_directorio_siguiente{
	width:78px;
	height:21px;
	float:right;
}
.boton_directorio_anterior{
	width:78px;
	height:21px;
	float:left;
}
.encabezado_directorio{
	width:587px;
	height:60px;
	background-color:#E9641E;
	border-top:solid 2px #FFFFFF;
	border-bottom:solid 1px #FFFFFF;
}
.encabezado_directorio_texto{
	width:522px;
	height:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	padding-left:5px;
	padding-top:3px;
	float:left;
}
.encabezado_domicilio{
	width:582px;
	height:32px;
	background-color:#F2BDA1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:5px;
	padding-top:3px;
	border-bottom:solid 1px #FFFFFF;
}
.encabezado_columnas{
	width:587px;
	height:21px;
	background-color:#E2E2E2;
	border-bottom:solid 1px #FFF;
}
.encabezado_columna_nombre{
	width:183px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E14710;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:3px;
	float:left;
}
.encabezado_columna_puesto{
	width:84px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E14710;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:3px;
	float:left;	
}
.encabezado_columna_celular{
	width:80px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E14710;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:3px;
	float:left;	
}
.encabezado_columna_correo{
	width:217px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#E14710;
	padding-left:5px;
	padding-top:3px;
	float:left;	
}
/***/
.info_columnas{
	width:587px;
	height:42px;
	background-color:#EBEBEB;
	border-bottom:solid 1px #FFF;
}
.info_columna_nombre{
	width:183px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:10px;
	float:left;
}
.info_columna_puesto{
	width:84px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:10px;
	float:left;	
}
.info_columna_celular{
	width:80px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:10px;
	float:left;	
}
.info_columna_correo{
	width:217px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left:5px;
	padding-top:10px;
	float:left;	
}
.logo_cuadro_int{
	width:58px;
	height:58px;
	border:solid #B5B5B5 1px;
	float:right;
}
/*Estilos para la tabla de posiciones*/
.fondo_encabezado_tabla_pos{
	background-color:#E9641E;
}
.tabla_posiciones{
	width:595px;
	height:30px;
	background-color:#E2E2E2;
	border-bottom:solid 1px #FFF;
}
.info_columna_nombre_escuela{
	width:582px;
	height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	border-right:solid 1px #FFF;
	padding-left:5px;
	padding-top:10px;
	float:left;
}