/* 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 #378400 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 #378400 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:#378400;

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

	font-style:normal;

	font-weight:normal;

}

h3{

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

	font-size:16px;

	font-weight:bold;

	color:#378400;

}

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

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

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

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

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

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

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

}

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

}