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

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

}

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

}