@charset "utf-8";
/* CSS Document */

/* NORMALIZACION */
/*background:#300500 url(gfx/fondo.jpg) center top no-repeat*/
* {margin:0; padding:0; border:0}
img {border:none; margin:0; padding:0}
table {border-collapse:collapse; border-spacing:0px}

body {font-family:Arial, Helvetica, sans-serif; font-size:68.75%; color:#ffffff; background-color:#000000; background:#000000 url(gfx/fondo.jpg) left top no-repeat}  /* Tipo base: 11px */

a {text-decoration:none}

ol,ul,li{list-style:none; vertical-align:top;}
.clear {clear:both}
.hide {display:none}
.right{float:right;}
.left{float:left;}

#contenido{position:relative; width:1000px; margin:0 auto; z-index:1;}
#cabecera { width:1000px;height:112px; margin:0; z-index:2;}


/*cabecera*/
.logo{ float:left;width:300px; height:100px; padding:0px 0 0 0px;}
.titulo{ float:right; width:300px; height:30px; padding:80px 0 0 0px;font-size:14px;font-weight:bold;color:#FFFFFF}

.caja_transparente{float:left;margin:150px 0 0 250px;}
.caja_transparente1{float:left;margin:150px 0 0 80px;}
/*botones main*/

.botones_main {float:left; margin:0 85px 50px 0;}

.boton_schedule_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_schedule.png) left top no-repeat;}
A:hover.boton_schedule_main {width:119px;height:115px;background: url(gfx/button_schedule_on.png) left top no-repeat}
.boton_standings_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_standings.png) left top no-repeat;}
A:hover.boton_standings_main {width:119px;height:115px;background: url(gfx/button_standings_on.png) left top no-repeat}
.boton_matchresult_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_matchresult.png) left top no-repeat;}
A:hover.boton_matchresult_main {width:119px;height:115px;background: url(gfx/button_matchresult_on.png) left top no-repeat}
.boton_teams_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_teams.png) left top no-repeat;}
A:hover.boton_teams_main {width:119px;height:115px;background: url(gfx/button_teams_on.png) left top no-repeat}
.boton_medals_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_medals.png) left top no-repeat;}
A:hover.boton_medals_main {width:119px;height:115px;background: url(gfx/button_medals_on.png) left top no-repeat}
.boton_ranking_main {float:left; margin:0 85px 50px 0; width:119px;height:115px; background: url(gfx/button_ranking.png) left top no-repeat;}
A:hover.boton_ranking_main {width:119px;height:115px;background: url(gfx/button_ranking_on.png) left top no-repeat}

.men_women {width:920px; margin:10px 0 0 0;}
.back{float:right; width:50px; margin:0;}

.submenu {border:0px solid red;color:#d4d4d4;margin:4px 0 0 0;padding:3px 0 0 15px;background: url(gfx/fondo_submenu.png) left top no-repeat;width:920px;height:22px}


.fecha {width:900px;height:20px; float:left;font-size:12px;}
.fecha li.menu {position:relative; display:block;  float:left; padding:0px 10px 0px 10px; border-right:1px solid #ababab; color:#ababab; }
.fecha li.menu a.enlace{color:#ababab;}
.fecha li.menu a:hover.enlace{color:#FFFFFF;}
.fecha li.menu span.selected {color:#FFFFFF; display:block;background:url(gfx/down_gris.gif)right bottom no-repeat;padding:0px 15px 0px 0px;}

.contenido_schedule {width:920px;height:500px; overflow:auto;}
.contenido_teams {width:920px;height:500px; padding:29px 0 0 0;}
.contenido_match {width:920px;height:568px; padding:0px 0 0 0;}
.contenido_standings {width:920px;height:460px;padding:40px 0 0 0;}
.contenido_knockout {width:920px;height:460px;padding:40px 0 0 0;}
.contenido_medals {width:920px;height:489px;padding:40px 0 0 0;}

.tabla_schedule {width:900px;}
.tabla_schedule .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:920px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_schedule .fila{background: url(gfx/fondo_tabla_fila.png)right top repeat;padding:0 0px 0 5px; font-size:18px; font-weight:bold; color:#000000;}


.tabla_schedule .resultado{padding:0 5px 0 5px;align:center; font-size:22px; font-weight:bold; color:#000000; background-color:#838282;}
.tabla_schedule .resultado1{padding:0 5px 0 5px;align:center; font-size:22px; font-weight:bold; color:#000000; background-color:#5f5c5c;}
.tabla_schedule .status{background: url(gfx/fondo_status.png)right top repeat;padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#ffffff;}
.tabla_schedule  A{color:#000000;}
.tabla_schedule  A:hover{color:#666666;}

.menu_abajo {float:left;0; width:920px;height:86px; background: url(gfx/menu_abajo.jpg) left top repeat;}

.menu_abajo .boton_schedule{float:left; margin:6px 34px 0 27px;width:146px;height:75px; background: url(gfx/bot_schedule.png) left top no-repeat;}
.menu_abajo A:hover.boton_schedule {width:146px;height:75px; background: url(gfx/bot_schedule_active.png) left top no-repeat;}
.menu_abajo .boton_schedule_on{float:left; margin:6px 34px 0 27px;width:146px;height:75px; background: url(gfx/bot_schedule_on.png) left top no-repeat;}


.menu_abajo .boton_matchresult{float:left; margin:6px 34px 0 0;width:146px;height:75px; background: url(gfx/bot_matchresult.png) left top no-repeat;}
.menu_abajo A:hover.boton_matchresult {width:146px;height:75px; background: url(gfx/bot_matchresult_active.png) left top no-repeat;}
.menu_abajo .boton_matchresult_on{float:left; margin:6px 34px 0 0px;width:146px;height:75px; background: url(gfx/bot_matchresult_on.png) left top no-repeat;}

.menu_abajo .boton_standings{float:left; margin:6px 34px 0 0;width:146px;height:75px; background: url(gfx/bot_standings.png) left top no-repeat;}
.menu_abajo A:hover.boton_standings {width:146px;height:75px; background: url(gfx/bot_standings_active.png) left top no-repeat;}
.menu_abajo .boton_standings_on{float:left; margin:6px 34px 0 0px;width:146px;height:75px; background: url(gfx/bot_standings_on.png) left top no-repeat;}

.menu_abajo .boton_teams{float:left; margin:6px 34px 0 0;width:146px;height:75px; background: url(gfx/bot_teams.png) left top no-repeat;}
.menu_abajo A:hover.boton_teams {width:146px;height:75px; background: url(gfx/bot_teams_active.png) left top no-repeat;}
.menu_abajo .boton_teams_on{float:left; margin:6px 34px 0 0px;width:146px;height:75px; background: url(gfx/bot_teams_on.png) left top no-repeat;}

.menu_abajo .boton_medals{float:left; margin:6px 34px 0 0;width:146px;height:75px; background: url(gfx/bot_medals.png) left top no-repeat;}
.menu_abajo A:hover.boton_medals {width:146px;height:75px; background: url(gfx/bot_medals_active.png) left top no-repeat;}
.menu_abajo .boton_medals_on{float:left; margin:6px 34px 0 0px;width:146px;height:75px; background: url(gfx/bot_medals_on.png) left top no-repeat;}

.menu_abajo .boton_ranking{float:left; margin:6px 0px 0 0;width:146px;height:75px; background: url(gfx/bot_ranking.png) left top no-repeat;}
.menu_abajo A:hover.boton_ranking {width:146px;height:75px; background: url(gfx/bot_ranking_active.png) left top no-repeat;}
.menu_abajo .boton_ranking_on{float:left; margin:6px 0px 0 0px;width:146px;height:75px; background: url(gfx/bot_ranking_on.png) left top no-repeat;}

.tabla_teams {width:920px;}
.tabla_teams .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:920px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_teams .fila_par{border-right:1px solid black;border-bottom:1px solid black;background-color:#bbb7b8;padding:2px 0px 2px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_teams .fila_impar{border-right:1px solid black;border-bottom:1px solid black;background-color:#dfdfdf;padding:2px 0px 2px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_teams  A{color:#000000;}
.tabla_teams  A:hover{color:#666666;}

.tabla_detalle {background-color:#e9e9e9; width:920px;font-size:16px; font-weight:regular; color:#000000;padding:10px;}
.tabla_detalle .detalle{padding:10px;}


.tabla_match_01 {width:565px;}
.tabla_match_01 .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:920px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_match_01 .fila_par{background-color:#b9b6b6;padding:0px 5px 2px 5px; font-size:22px; font-weight:bold; color:#000000;}
.tabla_match_01 .fila_impar{background-color:#a29999;padding:0px 5px 2px 5px; font-size:22px; font-weight:bold; color:#000000;}
.tabla_match_01  A{color:#000000;}
.tabla_match_01  A:hover{color:#666666;}


.tabla_match_02 {width:1020px;}
.tabla_match_02 .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:520px; padding:0 5px 0 5px; font-size:15px; font-weight:bold; color:#dbdbdb;}
.tabla_match_02 .fila_par{border-right:1px solid black;border-bottom:1px solid black;background-color:#bbb7b8;padding:1px 5px 1px 5px; font-size:15px; font-weight:bold; color:#000000;}
.tabla_match_02 .fila_impar{border-right:1px solid black;border-bottom:1px solid black;background-color:#dfdfdf;padding:1px 5px 1px 5px; font-size:15px; font-weight:bold; color:#000000;}
.tabla_match_02  A{color:#000000;}
.tabla_match_02  A:hover{color:#666666;}

.tabla_standings {width:420px;}
.tabla_standings .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:420px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_standings .fila_par{border-bottom:1px solid black;background-color:#bbb7b8;padding:0px 0px 0px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_standings .fila_impar{border-bottom:1px solid black;background-color:#dfdfdf;padding:0px 0px 0px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_standings .fila_cabecera{background-color:#3b3232;padding:2px 0px 2px 2px; font-size:14px; font-weight:bold; color:#ffffff;}
.tabla_standings  A{color:#000000;}
.tabla_standings  A:hover{color:#666666;}


.tabla_knockout {width:900px;}
.tabla_knockout .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:420px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_knockout .fila_par{border-bottom:1px solid black;background-color:#bbb7b8;padding:0px 0px 0px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_knockout .fila_impar{border-bottom:1px solid black;background-color:#dfdfdf;padding:0px 0px 0px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_knockout .fila_cabecera{background-color:#3b3232;padding:2px 0px 2px 2px; font-size:14px; font-weight:bold; color:#ffffff;}
.tabla_knockout  A{color:#000000;}
.tabla_knockout  A:hover{color:#666666;}

.tabla_medals {width:294px;}
.tabla_medals .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:420px; padding:0 5px 0 5px; font-size:16px; font-weight:bold; color:#dbdbdb;}
.tabla_medals .fila_par{border-bottom:1px solid black;background-color:#bbb7b8;padding:4px 0px 4px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_medals .fila_impar{border-bottom:1px solid black;background-color:#dfdfdf;padding:4px 0px 4px 5px; font-size:18px; font-weight:bold; color:#000000;}
.tabla_medals .fila_cabecera{background-color:#3b3232;padding:2px 0px 2px 5px; font-size:16px; font-weight:bold; color:#ffffff;}
.tabla_medals  A{color:#000000;}
.tabla_medals  A:hover{color:#666666;}

.tabla_ranking {width:520px;}
.tabla_ranking .encabezado{background:url(gfx/cabecera_tabla_fondo.png)right bottom repeat;width:520px; padding:0 5px 0 5px; font-size:14px; font-weight:bold; color:#dbdbdb;}
.tabla_ranking .fila_par{border-bottom:1px solid black;background-color:#bbb7b8;padding:1px 0px 1px 5px; font-size:14px; font-weight:bold; color:#000000;}
.tabla_ranking .fila_impar{border-bottom:1px solid black;background-color:#dfdfdf;padding:1px 0px 1px 5px; font-size:14px; font-weight:bold; color:#000000;}
.tabla_ranking  A{color:#000000;}
.tabla_ranking  A:hover{color:#666666;}

.resultado { font-size:36px; font-weight:bold; color:#e5e5e5; padding:10px 0 10px 0}
.modulo_resultado {width:920px;height:135px;padding:0}
.modulo_match_left_01 {float:left;padding:0 20px 0 0px; }
.modulo_match_left_02{float:left;padding:0 40px 0 0px; }
.modulo_match_right {float:left;padding:0 0px 0 0px; font-size:16px; font-weight:bold; color:#ffffff; width:305px;}
.modulo_medals {float:left;padding:0px 18px 20px 0;}
.modulo_medals_left {float:left;padding:0px 0px 20px 0;}
.modulo_medals_right {float:right;padding:0px 0px 20px 0;}
.modulo_index{float:left;padding:0 0px 0 20px; font-size:12px; line-height:20px;font-weight:bold; color:#ffffff; width:505px;}
.modulo_index  A{color:#ffffff;}
.modulo_index  A:hover{color:#666666;}
.bandera{float:left; padding: 0 24px 20px 0;}
