THEAD
{
    DISPLAY: table-header-group
}
TBODY
{
}
.menulinks
{
    DISPLAY: none;
    VISIBILITY: hidden
}
A
{
    DISPLAY: none;
    VISIBILITY: hidden
}
BODY
{
    BORDER-RIGHT: medium none;
    zFONT-SIZE: 70%! important;
    MARGIN: 0px;
    WIDTH: 95%! important;
    BACKGROUND-COLOR: white
}
.cajadatosdos
{
    FONT-SIZE: 80%! important;
    MARGIN: 0px;
    WIDTH: 100%! important
}
.datos2 TH
{
    WHITE-SPACE: pre! important
}
.cajadatosresumen
{
    FONT-SIZE: 70%! important
}
#divgraf
{
    HEIGHT: 240px
}
#divgraf2
{
    HEIGHT: 240px
}
HTML
{
    HEIGHT: 100%
}
BODY
{
    BORDER-RIGHT: #a6c6d8 0.5em solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    MIN-HEIGHT: 100%;
    PADDING-BOTTOM: 3em;
    MARGIN: 0px;
    COLOR: #0c2847;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana,Trebuchet MS,Helvetica,Arial;
    BACKGROUND-COLOR: white
}
A
{
    TEXT-DECORATION: none
}
.u
{
    TEXT-DECORATION: underline
}
.underl
{
    TEXT-DECORATION: underline
}
.b
{
    FONT-WEIGHT: bold
}
DIV
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}
UL
{
    BORDER-RIGHT: red 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: red 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: red 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: red 0px solid
}
UL
{
    LIST-STYLE-TYPE: none
}
.cajatitulo
{
    MARGIN-LEFT: 0px;
    WIDTH: 98%;
    COLOR: black;
    BORDER-BOTTOM: #be1c27 1px solid;
    min-width: 400px
}
.titulo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2em;
    FONT-SIZE: 95%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: auto;
    PADDING-TOP: 0.6em;
    POSITION: relative;
    TEXT-ALIGN: left
}
.tit1
{
    FONT-SIZE: 110%
}
.horafecha
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    FLOAT: right;
    WIDTH: 20%;
    COLOR: #aaa;
    POSITION: relative;
    TEXT-ALIGN: right
}
.hora
{
    PADDING-RIGHT: 0px;
    TEXT-ALIGN: center
}
.fecha
{
    PADDING-RIGHT: 0px;
    TEXT-ALIGN: center
}
#hhmm
{
    FONT-WEIGHT: bold;
    COLOR: black
}
H1
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
IMG.logo
{
    BORDER-RIGHT: #ddd 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ddd 1px solid;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #ddd 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ddd 1px solid
}
#opciones
{
    VISIBILITY: hidden
}
.oculto
{
    DISPLAY: none;
    VISIBILITY: hidden
}
#opciones
{
    CLEAR: both;
    FLOAT: right;
    WIDTH: auto;
    MARGIN-RIGHT: 5%;
    HEIGHT: 1.3em
}
#opciones LI
{
    PADDING-RIGHT: 0.5em;
    DISPLAY: inline;
    PADDING-LEFT: 0.5em;
    BACKGROUND: url(../99imgs/AVflecha_dcha.gif) no-repeat left bottom;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#opciones LI A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 70%;
    COLOR: #b45a5a
}
#opciones A:hover
{
    COLOR: black
}
.th03
{
    COLOR: #777
}
#xescrutado
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}
#xescrutado0
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em
}
#xescrutado1
{
    DISPLAY: none
}
#xescrutado2
{
    DISPLAY: none
}
.siglas03
{
    PADDING-RIGHT: 1em;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: right
}
.siglas07
{
    PADDING-LEFT: 1em;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: left
}
.dip
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.porc
{
    TEXT-ALIGN: right
}
.vots
{
    TEXT-ALIGN: right
}
.r1
{
    BACKGROUND-COLOR: #e9f1ef
}
.r1 .d3
{
    BACKGROUND-COLOR: #f1f7f9
}
.r2
{
    BACKGROUND-COLOR: #eee
}
.r2 .d3
{
    BACKGROUND-COLOR: #efefef
}
.masme
{
    FONT-SIZE: 7pt
}
.total
{
    FONT-SIZE: 110%;
    LINE-HEIGHT: 2em;
    BACKGROUND-COLOR: #efefc6
}
.noover
{
    FONT-SIZE: 2pt;
    BACKGROUND-COLOR: white
}
#xelegir0
{
    CLEAR: both;
    DISPLAY: block;
    HEIGHT: 1em
}
#xelegir
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    WIDTH: auto;
    WHITE-SPACE: nowrap
}
#xelegir2
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    WIDTH: auto;
    WHITE-SPACE: nowrap
}
#xelegir
{
    FLOAT: left;
    WIDTH: 20%;
    TEXT-ALIGN: left
}
#xelegir2
{
    DISPLAY: inline;
    FONT-SIZE: 90%;
    FLOAT: right;
    WIDTH: auto;
    COLOR: #888;
    TEXT-ALIGN: right
}
#TVOTOS
{
    CLEAR: both
}
.cajadatosuno
{
    MARGIN-TOP: 0.1em;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: 20%;
    WIDTH: 50%;
    min-width: 200px
}
.datos1 .d3
{
    COLOR: #888
}
.datos1 THEAD TH
{
    BORDER-RIGHT: white 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    LINE-HEIGHT: 2em;
    BORDER-BOTTOM: #a6c6d8 0px solid
}
.datos1 THEAD .th1 .th03
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.datos1 THEAD .thda1
{
    BACKGROUND-COLOR: #a6c6d8;
    TEXT-ALIGN: center
}
.datos1 TBODY TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.datos1 TBODY TH
{
    BORDER-RIGHT: #a6c6d8 1px solid;
    BORDER-BOTTOM: #a6c6d8 1px solid;
    WHITE-SPACE: nowrap
}
.datos1 TBODY TD.d3
{
    BORDER-RIGHT: #a6c6d8 1px solid;
    BORDER-LEFT: #a6c6d8 1px solid
}
.datos1 TBODY TD
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.2em;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #a6c6d8 1px solid;
    TEXT-ALIGN: right
}
.datos1 TBODY .over
{
    COLOR: black;
    BACKGROUND-COLOR: #87d3ff
}
.datos1 TBODY .over .d3
{
    COLOR: black;
    BACKGROUND-COLOR: #add8f1
}
.cajadatosdos
{
    FONT-SIZE: 90%;
    MARGIN: 0px 3%;
    WIDTH: 85%;
    min-width: 500px
}
.datos2
{
    MARGIN: 0.2em 0px;
    COLOR: black
}
.datos2 .d3
{
    COLOR: #777
}
.datos2 THEAD TR.th2 TH.d3
{
    COLOR: #777
}
.datos2 THEAD TH
{
    LINE-HEIGHT: 2em;
    WHITE-SPACE: nowrap
}
.datos2 TH
{
    WHITE-SPACE: nowrap
}
.datos2 TD
{
    WHITE-SPACE: nowrap
}
.datos2 THEAD .th1 .th07
{
    TEXT-ALIGN: left
}
.datos2 THEAD .th1 .th03
{
    TEXT-ALIGN: right
}
.datos2 THEAD .th2 .siglas03
{
    PADDING-RIGHT: 1em;
    COLOR: #777;
    TEXT-ALIGN: right
}
.datos2 THEAD .th2 .siglas07
{
    PADDING-LEFT: 1em;
    TEXT-ALIGN: left
}
.datos2 THEAD .th2 .dip
{
    PADDING-RIGHT: 0.3em;
    PADDING-LEFT: 0.3em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.datos2 THEAD TR.th2 TH
{
    BORDER-LEFT: white 1px solid;
    BACKGROUND-COLOR: #a6c6d8;
    TEXT-ALIGN: center
}
.datos2 .d3
{
    FONT-SIZE: 80%
}
.datos2 THEAD .dip
{
    FONT-SIZE: 80%
}
.datos2 TBODY TD
{
    PADDING-RIGHT: 0.2em;
    BORDER-TOP: #fbfbef 1px solid;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.1em;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: #a6c6d8 1px solid
}
.datos2 TBODY TH
{
    PADDING-RIGHT: 0.2em;
    BORDER-TOP: #fbfbef 1px solid;
    PADDING-LEFT: 1em;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.1em;
    PADDING-TOP: 0.1em;
    BORDER-BOTTOM: #a6c6d8 1px solid
}
.datos2 TBODY TR.noover TD
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.datos2 TBODY .dip
{
    PADDING-RIGHT: 0.3em;
    PADDING-LEFT: 0.3em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.datos2 TBODY .siglas03
{
    PADDING-RIGHT: 1em
}
.datos2 TBODY .over .d3
{
    BACKGROUND-COLOR: #add8f1
}
.datos2 TBODY .over TD
{
    COLOR: black;
    BACKGROUND-COLOR: #87d3ff
}
.datos2 TBODY .over TH
{
    COLOR: black;
    BACKGROUND-COLOR: #87d3ff
}
.datos2 TBODY .porc
{
    PADDING-RIGHT: 1em
}
.cajabarrasymapa1
{
    MARGIN-TOP: 0.5em;
    MIN-HEIGHT: 140px;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: 5%;
    WIDTH: 90%;
    min-width: 350px
}
.cajabarrasymapa
{
    WIDTH: 100%
}
.cajabarras
{
    BORDER-RIGHT: #ededed 0px solid;
    BORDER-TOP: #ededed 0px solid;
    FLOAT: right;
    MARGIN: 1em 1em 0px 0px;
    BORDER-LEFT: #ededed 0px solid;
    WIDTH: 20%;
    BORDER-BOTTOM: #ededed 0px solid
}
.cajamapa
{
    FLOAT: left;
    MARGIN-LEFT: 1em;
    WIDTH: 60%
}
.mapa
{
    FLOAT: left;
    WIDTH: 45%
}
.leymapa
{
    MARGIN-TOP: 1em;
    Z-INDEX: -1;
    FLOAT: left;
    OVERFLOW: hidden;
    WIDTH: 40%;
    COLOR: #444;
    MARGIN-RIGHT: 2em
}
.leybarras
{
    FONT-SIZE: 80%;
    PADDING-TOP: 3px;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center
}
.leybarras UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    MARGIN: 0px 1em;
    COLOR: #444;
    TEXT-ALIGN: left
}
.leymapa UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    MARGIN: 0px 1em;
    COLOR: #444;
    TEXT-ALIGN: left
}
.leymapa UL
{
    FONT-SIZE: 80%;
    MARGIN: 0px 5% 0px 0px
}
.titbarras
{
    DISPLAY: block;
    FONT-WEIGHT: normal;
    WIDTH: 100%;
    COLOR: #444;
    BORDER-BOTTOM: #ddd 1px solid;
    TEXT-ALIGN: center
}
.leybarras SPAN.titbarras
{
    MARGIN: 1em 0px 0.5em;
    COLOR: black;
    BACKGROUND-COLOR: #a6c6d8
}
LI.aumenta
{
    COLOR: black;
    BACKGROUND-COLOR: #88ff88
}
LI.disminuye
{
    COLOR: black;
    BACKGROUND-COLOR: #fba7a7
}
.imgley
{
    BORDER-RIGHT: #ededed 1px outset;
    BORDER-TOP: #ededed 1px outset;
    MARGIN: 0px 0.5em 0px 0px;
    BORDER-LEFT: #ededed 1px outset;
    WIDTH: 10px;
    BORDER-BOTTOM: #ededed 1px outset;
    HEIGHT: 10px
}
.cajadatosybarras
{
    MARGIN-TOP: 0.5em;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: 9%;
    WIDTH: 80%;
    TEXT-ALIGN: center;
    min-width: 500px
}
.cajamaparesumen
{
    FONT-SIZE: 80%;
    MIN-HEIGHT: 200px;
    MARGIN: 1em 0px 0.5em 20%;
    WIDTH: 80%;
    min-width: 500px
}
.mapaganadores
{
    FLOAT: left;
    MARGIN-LEFT: 1%;
    WIDTH: 40%
}
.mapaganadores IMG
{
    FLOAT: left
}
.leymapaganadores
{
    PADDING-LEFT: 10%;
    FLOAT: left;
    WIDTH: 30%;
    PADDING-TOP: 1em;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: left
}
.leymapaganadores UL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 90%;
    MARGIN: 1em 0.5em 0px 1em
}
.datos2 TD.gbgris
{
    BACKGROUND-COLOR: #f1f1f1
}
.datos2 IMG.barpar
{
    BORDER-TOP: #ccc 2px solid;
    BORDER-BOTTOM: #ddd 4px solid;
    HEIGHT: 20px
}
.datos2 TBODY TR TD.izq
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.capaTit1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    MARGIN-LEFT: 6%;
    WIDTH: 50%;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    min-width: 200px
}
.capaTit2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 85%;
    MARGIN-LEFT: 6%;
    WIDTH: 50%;
    WHITE-SPACE: nowrap;
    TEXT-ALIGN: center;
    min-width: 200px
}
#contenedorgraf
{
    MARGIN-TOP: 0.1em;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: 15%;
    WIDTH: 80%;
    HEIGHT: 300px;
    min-width: 200px
}
#contenedorgraf2
{
    MARGIN-TOP: 0.1em;
    FONT-SIZE: 90%;
    MARGIN-BOTTOM: 1em;
    MARGIN-LEFT: 15%;
    WIDTH: 80%;
    HEIGHT: 300px;
    min-width: 200px
}
#divgraf
{
    WIDTH: 380px
}
#divgraf2
{
    WIDTH: 380px
}
#leyen1b UL
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px;
    WIDTH: 500px;
    PADDING-TOP: 1em
}
#leyen1b
{
    FONT-SIZE: 60%;
    FLOAT: left;
    WIDTH: auto;
    HEIGHT: 1.3em
}
#leyen1b LI
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 200px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
#leyen1b LI SPAN
{
    FLOAT: left;
    WIDTH: 6px;
    HEIGHT: 10px
}
#leyen1 UL
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px;
    WIDTH: 500px;
    PADDING-TOP: 1em
}
#leyen1
{
    FONT-SIZE: 60%;
    FLOAT: left;
    WIDTH: auto;
    HEIGHT: 1.3em
}
#leyen1 LI
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
#leyen1 LI SPAN
{
    FLOAT: left;
    WIDTH: 6px;
    HEIGHT: 10px
}
#leyen2 UL
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px;
    WIDTH: 500px;
    PADDING-TOP: 1em
}
#leyen2
{
    FONT-SIZE: 60%;
    FLOAT: left;
    WIDTH: auto;
    HEIGHT: 1.3em
}
#leyen2 LI
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
#leyen2 LI SPAN
{
    FLOAT: left;
    WIDTH: 6px;
    HEIGHT: 10px
}
.lileyenda
{
    FONT-WEIGHT: normal;
    MARGIN: 1px 0px
}
.lileyenda SPAN
{
    PADDING-RIGHT: 0.5em;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 10em;
    PADDING-TOP: 0px;
    WHITE-SPACE: nowrap
}
.enlacenojavascript
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 50px;
    PADDING-TOP: 0px
}
.enlacenojavascript A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 90%;
    COLOR: #000;
    TEXT-DECORATION: none
}

