/* 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:832px;


	height:auto;


	margin:auto;


	margin-top:11px;


}


#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:762px;


	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:144px;


	height:auto;


	float:left;


	background-color:#E2E2E2;


	margin-right:0px;


}


#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:#e2e2e2;


}


#pie{


	width:611px;


	height:56px;


	padding-left:6px;
	clear:both;

}


#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;


	background:#e2e2e2;


}


.separador_tipo1{


	width:134px;


	height:4px;


}


.patrocinador_tipo2{


	width:132px;


	height:77px;


	background:#e2e2e2;


}


#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_14{


	font-family:Arial, Helvetica, sans-serif;


	font-size:14px;


	color:#666666;


}


.texto_17{


	font-family:Arial, Helvetica, sans-serif;


	font-size:17px;


	color:#666666;


}


.texto_17_negritas{


	font-family:Arial, Helvetica, sans-serif;


	font-size:17px;


	color:#666666;


	font-weight:bold;


}


.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;


}
.roles_texto_derecha{
	width:395px;
	height:auto;/*262px;*/
	border-left:solid 1px #E9641E;
	margin-left:5px;
	float:right;
}
.roles_texto_derecha h3{
	font-size:10px;
}
.roles_inicio{
	width:345px;
	height:auto;
	padding-left:25px;
	padding-right:25px;
	float:left;
}

.roles_ini_texto{
	width:345px;
	height:auto;
	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;


}


.texto_11_puntros_centrado {


	font-family:Arial, Helvetica, sans-serif;


	font-size:11px;


	color:#000000;


	text-align:center;


	font-weight:bold;


}


/*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;


}


/*CSS La Liga*/


#contenido_arriba_liga{


	width:607px;


	height:349px;


}


#contenido_foto_izquierda_liga{


	width:210px;


	height:288px;


	border-bottom:solid 1px #CCCCCC;


	float:left;


}


#foto_izquierda_liga{


	width:210px;


	height:262px;


	border-right:solid 1px #E9641E;


	float:left;


}


#contenido_texto_derecha_liga{


	width:395px;


	height:349px;


	float:right;


}


#laliga_inicio{


	width:350px;


	height:289px;


	padding-left:25px;


	padding-right:20px;


}


#laliga_texto1{


	width:350px;


	height:119px;


}


#laliga_logos{


	width:350px;


	height:170px;


}


.laliga_cuadro_logo{


	width:110px;


	height:60px;


	padding-top:5px;


	float:left;


	text-align:center;


}


.laliga_cuadro_texto{


	width:110px;


	height:15px;


	float:left;


	padding-top:5px;


	text-align:center;


}


.laliga_cuadro_logo_esp{


	width:150px;


	height:60px;


	padding-top:5px;


	float:left;


	text-align:center;


}


.laliga_cuadro_texto_esp{


	width:150px;


	height:15px;


	float:left;


	padding-top:5px;


	text-align:center;


}


#laliga_contenido_abajo{


	width:597px;


	height:auto;


	padding-top:20px;


	padding-right:10px;


}


#laliga_info_torneos{


	width:597px;


	height:148px;


}


.laliga_info_torneo1{


	width:283px;


	height:148px;


	float:left;


	padding-right:15px;


}


#laliga_linea_torneo{


	width:0px;


	height:130px;


	border-left:solid 1px #CCCCCC;


	float:left;


}


.laliga_info_torneo2{


	width:268px;


	height:148px;


	float:left;


	padding-left:30px


}


/*Reglamento*/


#contenido_foto_izquierda_regla{


	width:210px;


	height:289px;


	float:left;


}


/*Contaco*/


.contacto_encabezado_directorio{


	width:587px;


	height:30px;


	background-color:#E9641E;


	border-top:solid 2px #FFFFFF;


	border-bottom:solid 1px #FFFFFF;


}


.contacto_encabezado_directorio_texto{


	width:522px;


	height:27px;


	font-family:Arial, Helvetica, sans-serif;


	font-size:20px;


	color:#FFF;


	padding-left:5px;


	padding-top:3px;


	float:left;


}


.contacto_encabezado_domicilio{


	width:582px;


	height:12px;


	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;


}


/*MAPA del sitio*/


#mapasitio_inicio{


	width:350px;


	height:auto;


	padding-left:25px;


	padding-right:20px;


}


#contenido_arriba_mapasitio{


	width:607px;


	height:289px;


}


#contenido_foto_izquierda_mapasitio{


	width:210px;


	height:288px;


	border-bottom:solid 1px #CCCCCC;


	float:left;


}


#foto_izquierda_mapasitio{


	width:210px;


	height:262px;


	border-right:solid 1px #E9641E;


	float:left;


}


#contenido_texto_derecha_mapasitio{


	width:395px;


	height:289px;


	float:right;


}


.pie_izq{


	float:left;


	margin-top: 8px;


}


.pie_der{


	float:right;


	margin-top: 1px;


}


a.liga-inicio:link, a.liga-inicio:visited, a.liga-inicio:hover, a.liga-inicio:active{


	text-decoration:none;


	font-size:12px;


	font-family:Arial, Helvetica, sans-serif;


	background:#F60;


	display:block;


	width:30px;


	color:#FFF;


	padding:5px;


	position:absolute;


	z-index:50;


	left:412px;


}