@import url(barranav.css);
@import url(tipostexto.css);
@import url(colores.css);

/**/
/* Estilos etiquelas HTML*/
/**/
body { color:#ffffff;font-size: 0.9em; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; background: url(../imagenes/fondo.jpg); background-repeat: repeat-x; margin: 0 0 0 0; }
a { font-size: 0.9em; text-decoration:none;color:#EEB346;}
a:hover { font-size: 0.9em; text-decoration:none;color:#EEB346;}
input { font-size: 0.9em; }
img { border: 0em;}
form fieldset {display: inline;}

/* limpiadores */
.limpia {clear: both; width: 100%}
.limpia2 {clear: both; width: 100%; display: none !important; height: 1px !important}
.limpia3 {clear: left; height: 1px; background-color: #fff}
.limpia4 {clear: left; height: 20px; clear:none; width: 100%; position: relative}

/**/
/* Cabeceras */
/**/
.cabeceraadmin { background: url(../imagenes/banner_cab/cabecera_admin.gif); background-repeat:no-repeat; }
.cabecera1 { background: url(../imagenes/banner_cab/cabt1.jpg); height: 16.5em; background-repeat:no-repeat; }
.cabecera2 { background: url(../imagenes/banner_cab/cabt2.jpg); height: 16.5em; background-repeat:no-repeat; }
.cabecera3 { background: url(../imagenes/banner_cab/cabt3.jpg); height: 16.5em; background-repeat:no-repeat; }

.grad_peq_verde  { background: url(../imagenes/gradiante_peq_verde.gif); background-repeat:repeat-x; }
.grad_peq_azulc  { background: url(../imagenes/gradiante_peq_azulc.gif); background-repeat:repeat-x; }
.grad_peq_azulf  { background: url(../imagenes/gradiante_peq_azulf.gif); background-repeat:repeat-x; }
.grad_peq_rojo  { background: url(../imagenes/gradiante_peq_rojo.gif); background-repeat:repeat-x; }
.grad_peq_naranja  { background: url(../imagenes/gradiante_peq_naranja.gif); background-repeat:repeat-x; }
.grad_peq_amarillo  { background: url(../imagenes/gradiante_peq_amarillo.gif); background-repeat:repeat-x; }
.grad_peq_marron  { background: url(../imagenes/gradiante_peq_marron.gif); background-repeat:repeat-x; }
.grad_peq_rosa  { background: url(../imagenes/gradiante_peq_rosa.gif); background-repeat:repeat-x; }
.grad_peq_grisc  { background: url(../imagenes/gradiante_peq_grisc.gif); background-repeat:repeat-x; }
.grad_peq_grisf  { background: url(../imagenes/gradiante_peq_grisf.gif); background-repeat:repeat-x; }
.grad_peq_carnec  { background: url(../imagenes/gradiante_peq_carnec.gif); background-repeat:repeat-x; }

.grad_verde  { background: url(../imagenes/gradiante_nor_verde.gif); background-repeat:repeat-x; }
.grad_azulc  { background: url(../imagenes/gradiante_nor_azulc.gif); background-repeat:repeat-x; }
.grad_azulf  { background: url(../imagenes/gradiante_nor_azulf.gif); background-repeat:repeat-x; }
.grad_rojo  { background: url(../imagenes/gradiante_nor_rojo.gif); background-repeat:repeat-x; }
.grad_naranja  { background: url(../imagenes/gradiante_nor_naranja.gif); background-repeat:repeat-x; }
.grad_amarillo  { background: url(../imagenes/gradiante_nor_amarillo.gif); background-repeat:repeat-x; }
.grad_marron  { background: url(../imagenes/gradiante_nor_marron.gif); background-repeat:repeat-x; }
.grad_rosa  { background: url(../imagenes/gradiante_nor_rosa.gif); background-repeat:repeat-x; }
.grad_grisc  { background: url(../imagenes/gradiante_nor_grisc.gif); background-repeat:repeat-x; }
.grad_grisf  { background: url(../imagenes/gradiante_nor_grisf.gif); background-repeat:repeat-x; }
.grad_carnec  { background: url(../imagenes/gradiante_nor_carnec.gif); background-repeat:repeat-x; }

.grad_gnd_verde  { background: url(../imagenes/gradiante_gnd_verde.gif); background-repeat:repeat-x; }
.grad_gnd_azulc  { background: url(../imagenes/gradiante_gnd_azulc.gif); background-repeat:repeat-x; }
.grad_gnd_azulf  { background: url(../imagenes/gradiante_gnd_azulf.gif); background-repeat:repeat-x; }
.grad_gnd_rojo  { background: url(../imagenes/gradiante_gnd_rojo.gif); background-repeat:repeat-x; }
.grad_gnd_naranja  { background: url(../imagenes/gradiante_gnd_naranja.gif); background-repeat:repeat-x; }
.grad_gnd_amarillo  { background: url(../imagenes/gradiante_gnd_amarillo.gif); background-repeat:repeat-x; }
.grad_gnd_marron  { background: url(../imagenes/gradiante_gnd_marron.gif); background-repeat:repeat-x; }
.grad_gnd_rosa  { background: url(../imagenes/gradiante_gnd_rosa.gif); background-repeat:repeat-x; }
.grad_gnd_grisc  { background: url(../imagenes/gradiante_gnd_grisc.gif); background-repeat:repeat-x; }
.grad_gnd_grisf  { background: url(../imagenes/gradiante_gnd_grisf.gif); background-repeat:repeat-x; }
.grad_gnd_carnec  { background: url(../imagenes/gradiante_gnd_carnec.gif); background-repeat:repeat-x; }

.grad_sup_naranja  { background: url(../imagenes/gradiante_sup_naranja.gif); background-repeat:repeat-x; }
.grad_sup_rojo  { background: url(../imagenes/gradiante_sup_rojo.gif); background-repeat:repeat-x; }
.grad_sup_grisc { background: url(../imagenes/gradiante_sup_gris.jpg); background-repeat:repeat-x; }
/**/
/* Estilos capas*/
/**/

/* anchos de capas */
.anchopie { width: 66.8em; }
.anchocontenidos { width: 66.7em; }
.anchocolumnapeque { width: 16.1em;}
.anchocolumnamaspeque { width: 12em;}
.anchocolumnanormal { width: 19.7em; }
.anchocolumnamitad { width: 31.6em; }
.anchocolumnacentral { width: 33.3em; }
.anchocolumnaizqgrande { width: 49.5em; }
.anchocolumnaizq { width: 46em; }
.anchocolumnaizqpeque { width: 42em; }
.anchototal { width: 100%; }
.anchodestacados { width: 17.5em; }
.anchologin { width: 22.5em; }
.anchocontenidosinterior { width: 65em; }
.anchocontenidosplant { width: 65.5em; }
.anchoeditar { width: 52.9em; }
.espacio { width: 1em; }

.altoCampos { height:5em; }

/* características de capas */
.floatl { float: left; }
.floatr { float: right; }
.alinearmedio { vertical-align: middle; }
.alineararriba { vertical-align: top; }
.alinearcentro { text-align: center; }
.alinearizquierda { text-align: left; }
.alinearderecha { text-align: right; }
.bloque { display:block; }
.enlinea { display:inline; }
.clearboth { clear: both; }
.ocultar { display: none; }
.heredar { display: inherit; }
.clear { clear: both; }
.ocultoImagen { visibility: hidden; width:0px; }
.oculto { visibility: hidden; }
.mostrar { visibility: visible; }

/* bordes y margenes de capas */
.sinborde { border-style: none;
	border-color: inherit;
	border-width: 0;
}
.conborde { border-width: 0.1em; }
.bordegris { border: 0.1em solid #cccccc; }
.bordegrisfino { border: 0.01em solid #cccccc; }
.bordeblanco { border: 0.01em solid #ffffff; }
.bordeblancogrueso { border: 0.2em solid #ffffff; }
.conbordeIzq { border-left: 0.1em solid #ffffff; }
.conbordeDer { border-right: 0.1em solid #ffffff; }
.conbordeArr { border-top: 0.1em solid #ffffff; }
.conbordeAbj { border-bottom: 0.1em solid #ffffff; }
.bordeDer { border-right: 1px solid #FFF; }
.sinmargen { margin: 0 0 0 0; }
.margen {margin-left:0.3em;margin-top:0.3em;padding:0.3em;}
.margengrande {margin: 0.5em 0.5em 0.5em 0.5em; }
.margenabajo {margin: 0em 0.5em 0.5em 0.5em; }
.margensupizq { margin: 1em 0 0 0.5em; }
.margensupder { margin: 1em 0em 0 0; }
.margenauto { margin: auto; }
.margenfino { margin: 0.3em; }
.margenfinoizde { margin-left: 0.3em;margin-right: 0.3em; }
.margengrueso { margin: 0.6em; }
.margenmuygrueso { margin: 0.9em; padding: 0.3em;}
.margensup {margin-top:0.5em;}
.margender {padding-right:1em;}
.margenizq {padding-left:1em;}
.margenizqu { margin-left: 0.5em; }
.margendere { margin-right: 0.5em; }
.margeninterior { padding:0.3em; }

/*
*/
#mapaweb { border: 0 solid #ffffff; float: left;  margin-left: 1.8em; width: 10em; }
#menunav {float:none;width: 63em;margin: 0.3em 1.6em; }
#marco { float: left;margin-left: 0.3em; margin-right: 0.3em; }
#marcoGrande { float: left;margin-left: 0.6em; margin-right: 0.6em; }

.marcoTitulo { border: #cccccc 0em solid; font-weight: normal; letter-spacing: 0.1em; text-transform: uppercase; margin: 0 0 0 0;padding: 0.5em; }
.cajadif { background-color: #ccc; color: #000000; margin-left: 0.3em; margin-top: 0.3em; }
.caja { border: 0.1em solid #ffffff;  font-size: 0.7em; text-decoration: none; }
.cajacontent { border: 0.1em solid #336699; padding: 0.3em; }
.cajacontent2 { border: 0.1em solid #333333; padding: 0.3em; }
.cajalogin { border-bottom: 0.1em solid #999999; border-left: 0.1em solid #999999; border-right: 0.1em solid #999999; border-top: 0.1em solid #999999; font-size: 0.85em; width: 8em; }
.cajaL { border: 0.05em solid #999999; width: 7em; }
.cajagrande { border: 0.1em solid #ffffff;  font-size:0.9em; text-decoration: none; }

.content { background-color: #fff; border-bottom: 0.1em solid #000; border-left: 0.1em solid #000; border-right: 0.1em solid #000; border-top: 0.1em solid #000; color: #000; padding-bottom: 0.5em; padding-left: 0.2em; padding-right: 0.2em; padding-top: 0.5em; }
.cuadro { margin-left: 0; margin-top: 0; }
.cajasombra {  position: relative; }
.cuadroEnmarcado {border: #cccccc 0.3em ridge; padding: 0.3em;}
.cuadrado {width:10.3em;height:10.3em;float: left;}

.mano {cursor:hand;}


/**/
/* Bordes */
/**/
#cajaredonda {
    margin: 0.1in auto;
    color: #fff;
    padding: 20px;
    text-align: left;
    background-image: url(/imagenes/fondoazul.jpg);
    border: 3px solid #fff;
}

#cajaredonda2 {
    margin: 0.1in auto;
    padding: 20px;
    text-align: left;
    background-image: url(/imagenes/fondoazul.jpg);
    border: 3px solid #fff;
}

#cajaredonda3 {
    margin: 0.1in auto;
    padding: 20px;
    text-align: left;
    background-image: url(/imagenes/fondoazul.jpg);
    border: 3px solid #fff;
}

    
.trans_clarito{
    background-color:#fff;
    color:#CC0000;
    z-index:1;
    filter:alpha(opacity=60);
    width:49.3em;
    -moz-opacity:.60;
    opacity:.60;
    }
.cajaVotos
    {
        font-weight: normal;
        margin-bottom: 25px;
        position: relative;
        text-transform: uppercase;
        letter-spacing: .08em;
        font-size: 1.4em;
        padding: 8px 15px;
    }
