#resultados { background:#fff;}

#resultado-electoral{}
#elecciones #resultado-electoral ul{padding-top:10px; text-align:center; padding-left:76px; background:url(/elecciones/2011/img/f-cintillo-tipo1.gif) repeat-x; border-bottom:1px solid #d9d9d9; padding-bottom:5px}
#elecciones #resultado-electoral ul li{float:left}
#elecciones #resultado-electoral ul li a{font:bold 16px Arial,Helvetica,sans-serif; text-transform:none; color:#111; text-decoration:none; background-color:#D4D4D4; padding:8px; width:400px; text-align:center; margin-right:10px; text-shadow:0px 1px 0 #fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:inset 1px 1px #666; -webkit-box-shadow:inset 1px 1px #666; box-shadow:inset 1px 1px #666; display:block}
#elecciones #resultado-electoral ul li a:hover{background-color:#999; display:block; color:#FFF; text-shadow:none}
#elecciones #resultado-electoral ul li a.activo{display:block; color:#fff; text-shadow:none; background:url(/elecciones/2011/img/flecha-selector.gif) no-repeat center bottom; padding-bottom:13px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none}

#elecciones #resultado-electoral h2{font:bold 28px/30px Arial,Helvetica,sans-serif; letter-spacing:-1px; padding:15px 10px 15px; float:left; background:url(/elecciones/2011/img/separador-vertical-3.gif) no-repeat 16px 56px}
#elecciones #resultado-electoral .contenedor{clear:both}

#elecciones #resultado-electoral .elecciones-tipo h1{background:url(/elecciones/2011/img/separador-vertical-2.gif) no-repeat left bottom; font:italic normal 38px Georgia,"Times New Roman",Times,serif; color:#111; letter-spacing:-1px; text-align:center; padding-top:20px; padding-bottom:2px}

#elecciones #resultado-electoral .miga{background-color:#eee; width:976px; margin-left:10px; margin-top:10px; margin-bottom:10px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding-bottom:0px}
#elecciones #resultado-electoral .miga h2{padding-left:18px; background-image:none}
#elecciones #resultado-electoral .miga-inicio{font-weight:bold; text-transform:none; margin-right:10px}

#elecciones #resultado-electoral .miga h2 a{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background-color:#d9d9d9; color:#666; padding:5px 7px; font:bold 14px Arial,Helvetica,sans-serif}
#elecciones #resultado-electoral .miga h2 a:hover{background-color:#F30; color:#fff}

#elecciones #resultado-electoral .miga h2, .miga h2 a{border-left:0 none;  border-right:0 none;  font:normal 14px Arial,Tahoma,Garuda,Sans,sans-serif;  margin-right:1px;  text-decoration:none;  text-transform:uppercase}

#elecciones #resultado-electoral .resultado-unidad.estirar .mensaje-alerta{clear:both; padding:40px 10px; background-color:#F7EDCE; text-shadow:0px 1px 0 #fff; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:inset 1px 1px #EACE79; -webkit-box-shadow:inset 1px 1px #EACE79; box-shadow:inset 1px 1px #EACE79; float:left; margin-top:10px; margin-bottom:10px; margin-left:10px; width:934px; font:bold 14px Arial,Helvetica,sans-serif; color:#6C5611; text-align:center; text-shadow:1px 1px #fff}

#elecciones #resultado-electoral .resultado-unidad{padding:10px; background:url(/elecciones/2011/img/separador-titulos.gif) no-repeat 10px 5px}
#elecciones #resultado-electoral .resultado-unidad h1{font:bold 40px Arial,Helvetica,sans-serif; color:#111; letter-spacing:-2px; padding-top:2px; padding-bottom:10px; ; padding-left:10px;  float:left; padding-right:20px}
#elecciones #resultado-electoral .resultado-unidad h1 .otrasElecciones {font:bold 14px Arial,Helvetica,sans-serif; letter-spacing:0px; padding: 0; border-left: 1px solid #666666; padding: 0 0 0 6px;}
#elecciones #resultado-electoral .resultado-unidad h1 .otrasElecciones a {color:#333;}
#elecciones #resultado-electoral .resultado-unidad h1 .otrasElecciones a:hover {color:#ff3300;}

#elecciones #resultado-electoral .resultado-unidad .cambio-resultado{font:11px Tahoma,Geneva,sans-serif; color:#666; float:left; width:300px; padding-top:29px}
#elecciones #resultado-electoral .resultado-unidad .cambio-resultado a{font:bold 11px Tahoma,Geneva,sans-serif; color:#666; text-decoration:none}
#elecciones #resultado-electoral .resultado-unidad .cambio-resultado a:hover{color:#f30}

#elecciones #resultado-electoral .actualizacion{float:right; padding-top:12px; color:#F30; font:normal 11px Tahoma,Geneva,sans-serif;   padding-top:29px; padding-right:10px}
#elecciones #resultado-electoral .resultado-unidad.estirar #otrasCircunscripciones {clear:both;}
#elecciones #resultado-electoral .resultado-unidad.estirar #otrasCCAAs {clear:both;}

#elecciones #resultado-electoral .resultado-unidad ul{margin:0px; padding:4px 9px 10px; background-image:none; border:none}
#elecciones #resultado-electoral .resultado-unidad ul li{float:left}
#elecciones #resultado-electoral .resultado-unidad ul li a{width:auto; padding:6px; padding-left:10px; padding-right:10px; font:bold 11px Tahoma,Geneva,sans-serif; margin:3px}
#elecciones #resultado-electoral .resultado-unidad h3{font:normal 20px Arial,Helvetica,sans-serif; color:#111; padding-left:13px; padding-top:6px}


#elecciones #resultado-electoral .resultado-unidad #listadoMunicipiosArriba{clear:both; font:11px Tahoma,Geneva,sans-serif; color:#333; padding-left:14px; padding-top:10px; margin-top:20px; border-top:1px dotted #999;}
#elecciones #resultado-electoral .resultado-unidad #listadoMunicipiosArriba .tit-selector{font:bold 14px Arial,Helvetica,sans-serif; color:#000; padding-top:10px; width:188px; float:left}
#elecciones #resultado-electoral .resultado-unidad .caja_corta{width:322px; background-color:#eaeaea; border-width:1px; border-color:#c5c5c5; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:inset 1px 1px #909090; -webkit-box-shadow:inset 1px 1px #909090; box-shadow:inset 1px 1px #909090; padding:6px 10px; margin-bottom:10px; float:left}


#elecciones #resultado-electoral .resultado-unidad .caja_corta select {background: none repeat scroll 0 0 #EAEAEA;border: 1px solid #EAEAEA;color: #333333;font: 11px Tahoma,Geneva,sans-serif;padding-bottom: 4px;padding-top: 4px;width: 320px;}



#elecciones #resultado-electoral .resultado-unidad #listadoMunicipios ul{margin-bottom:30px}
#elecciones #resultado-electoral .resultado-unidad #listadoMunicipios ul li{  border-bottom:1px dotted #CCC;     color:#666;     display:block;     float:left;     font:bold 11px Tahoma,Geneva,sans-serif;     margin-left:4px; width:186px; background:none}
#elecciones #resultado-electoral .resultado-unidad #listadoMunicipios ul li a{display:block; padding:3px 4px; font:normal 12px Arial,Helvetica,sans-serif; text-transform:none; color:#333; text-decoration:none; background-color:#fff; text-align:left; margin-right:0px; text-shadow:none; -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; width:186px; float:none}
#elecciones #resultado-electoral .resultado-unidad #listadoMunicipios ul li a:hover{color:#F30; background-color:#f7f7f7}
#elecciones #resultado-electoral .resultado-unidad.estirar #listadoMunicipios{clear:both; padding-top:20px}
#elecciones #resultado-electoral .resultado-unidad.estirar #listadoMunicipios h3{border-top:4px solid #999; padding-bottom:14px;  background:url(/elecciones/2011/img/separador-horizontal2.gif) no-repeat left bottom; padding-top:8px}

#elecciones #resultado-electoral .resultado-unidad #bloqueTablas{float:right;  width:350px}
#elecciones #resultado-electoral .resultado-unidad #bloqueTablas table{color:#4C4C4C; font:11px/15px Arial,Verdana,Tahoma,Helvetica,sans-serif; margin-bottom:20px; width:100%}
#elecciones #resultado-electoral .resultado-unidad #bloqueTablas table caption{background-color:#EEE; border-top:2px solid #000; font:bold 14px Arial,Helvetica,sans-serif; padding:10px 0; text-align:center; text-transform:uppercase}
#elecciones #resultado-electoral .resultado-unidad #bloqueTablas table#tablaResumen th{text-align:right}
#elecciones #resultado-electoral .resultado-unidad #bloqueTablas table th{border-bottom:1px solid #CCC; font:bold 14px Arial,Verdana,Helvetica,sans-serif; padding:4px 5px; text-align:left; text-transform:uppercase; vertical-align:top}
#elecciones #resultado-electoral .resultado-unidad #bloqueTablas table td{background-color:#FFF; border-bottom:1px solid #CCC; font:12px/15px Arial,Verdana,Tahoma,Helvetica,sans-serif; padding:4px 5px; text-align:right; vertical-align:top}
#elecciones #resultado-electoral .resultado-unidad  #bloqueTablas table tr:hover th, #bloqueTablas table tr:hover td{   background-color:#FFFF99 !important;     color:#000 !important}

#elecciones #resultado-electoral .resultado-unidad #bloqueDatos{ clear:both; margin-bottom:20px; padding-bottom:20px; border-top: 1px dotted #999999;padding-top: 10px;}
#elecciones #resultado-electoral .resultado-unidad #bloqueGraficas{ color:#CCC; float:left; font-size:9px; width:600px}

#elecciones #resultado-electoral .resultado-unidad .descargardatos{background:transparent url(/elecciones/2011/img/xml.png) no-repeat scroll 1px 1px; height:44px; margin:0}
#elecciones #resultado-electoral .resultado-unidad .descargardatos a{-moz-border-radius:10px 4px 4px 10px; border:1px solid #CCC; color:#000; display:block; font:bold 13px Tahoma,Helvetica,Arial,Garuda,Sans,sans-serif; padding:13px 0 13px 65px; text-decoration:none}
#elecciones #resultado-electoral .resultado-unidad .descargardatos a:hover{color:#F30}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras{position:relative}

#elecciones #resultado-electoral .resultado-unidad .grf_texto_agujero{text-align:center; position:absolute}

#elecciones #resultado-electoral .resultado-unidad .grf_etiqueta{position:absolute}

#elecciones #resultado-electoral .resultado-unidad .grf_tip{position:absolute; z-index:20}

#elecciones #resultado-electoral .resultado-unidad .grf_tip span{background-color:#333; color:#fff; font:normal 11px Tahoma,Arial,Helvetica,sans-serif; display:inline-block; width:auto; -webkit-border-radius:4px; -moz-border-radius:4px; -webkit-box-shadow:1px 1px 0 #000; padding:3px; white-space:nowrap}

#elecciones #resultado-electoral .resultado-unidad .grf_tip h2{margin:5px 5px 0 5px; text-transform:uppercase; font:bold 12px/12px Arial,Helvetica,sans-serif}
#elecciones #resultado-electoral .resultado-unidad .grf_leyenda .grf_elemento{ display:inline-block; vertical-align:middle;      margin-left:5px}
#elecciones #resultado-electoral .resultado-unidad .grf_leyenda .grf_recuadro{ background-color:#eee; width:15px;      height:10px;      margin-right:3px;      display:inline-block}

#elecciones #resultado-electoral .resultado-unidad .grf_etiqueta, 
#elecciones #resultado-electoral .resultado-unidad .grf_numero_barra, 
#elecciones #resultado-electoral .resultado-unidad .grf_texto_agujero{    font:normal 12px Arial,Helvetica,sans-serif;      white-space:nowrap;      text-shadow:#fff 1px 0 1px;      color:#5F5F5F}

#elecciones #resultado-electoral .resultado-unidad .grf_etiqueta{font-size:14px; font-weight:bold}

#elecciones #resultado-electoral .resultado-unidad .grf_texto_agujero{font-size:25px}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_numero, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_numero_barra{    font:normal 12px Arial,Helvetica,sans-serif;      position:absolute;      text-align:right}
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_numero{    color:#cacaca}
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_numero_barra{    text-align:center;      color:#666}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_etiqueta{    font:bold 14px Arial,Helvetica,sans-serif;      padding:3px 0 3px 0;      position:absolute;      z-index:1}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_cabecera_grafico{    padding:0 0 5px 0}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_cabecera_grafico h2, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_cabecera_grafico h2{    font:bold 18px Arial,Helvetica,sans-serif;      color:#333;      text-transform:uppercase;      text-align:center;      margin:0;       width:590px}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_porciento_escrutado, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_porciento_escrutado{    font:normal 9px Tahoma,Arial,Helvetica,sans-serif;      text-transform:uppercase;      text-shadow:#fff 1px 1px 0;      color:#666;      text-align:center;      margin-top:3px}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta canvas, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras canvas{    position:absolute}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_barra_porcentaje, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_barra_porcentaje{    display:inline-block;      width:50px;      background-color:#ccc;      text-align:left;      margin-right:5px}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_barra_porcentaje span, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_barra_porcentaje span{    background-color:#83B700;      display:block}

#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_barra_porcentaje, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_barra_porcentaje, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_barras .grf_barra_porcentaje span, 
#elecciones #resultado-electoral .resultado-unidad .grf_grafico_tarta .grf_barra_porcentaje span{    height:10px}

#elecciones #resultado-electoral .resultado-unidad .grf_ultima_actualizacion{font:normal 9px Tahoma,Arial,Helvetica,sans-serif; text-align:center; padding:5px 0 0 0; color:#666}

#elecciones #resultado-electoral .resultado-unidad .grf_ultima_actualizacion span{border-top:1px dotted #969696; display:inline-block; padding:5px 10px 0 10px}

#elecciones #resultado-electoral .resultado-unidad .grf_mayoria_absoluta{font:normal 9px/10px Tahoma,Arial,Helvetica,sans-serif; color:#666; text-align:Center; padding-top:8px; background:transparent url(/elecciones/2011/img/flecha_mayoria.png) no-repeat center top}

#elecciones #resultado-electoral .resultado-unidad #div_tarta{width:590px; margin:0 0 20px 10px; height:360px; background-color:#fff; border-bottom:1px solid #ddd}

#elecciones #resultado-electoral .resultado-unidad #div_barras{width:590px; height:360px; background-color:#fff; margin:0 0 0 10px}

#resultados #elecciones #resultado-electoral .resultado-unidad.estirar #bloqueDatos #bloqueTablas #tablaVotosPartidos tbody tr .encabezado {background: #F1EDDA;color: #000;border-top: 1px solid #FFF;}
