/****************
 * CSS BLOQUES  *
 *  balta.org   *
 *  13/11/2007  *
 ****************/
/*
    margin-left:auto;
    margin-right:auto;

    left:50%;
    margin-left:-43%;
*/

.Bloq_Web
{
    width:995px;
    margin:0 auto 0 auto;
    padding:2px;
    display:block;
    clear:both;
    position:relative;
    overflow:hidden;
    background-color:#FFFFFF;
}

#Bloq_Web_pie
{
    width:995px;
    margin:0 auto 0 auto;
    padding:2px;
    display:block;
    clear:both;
    position:relative;
    overflow:hidden;
    color:#000000;
    font-family:verdana,arial;
    font-size:0.6em;
    font-style:normal;
    background-color:#FFFFFF;
}



/*
.pie_web
{
    color: #000000;
    font-family: verdana,arial;
    font-size: 10px;
    font-style: normal;
}
  */
/* - Bloques Genelares - */

.Bloq_Web .bloq_izq
{
    width:20%;
    overflow:hidden;
    float:left;
    color: #000000;
    background-color:#E4F0FB;
    text-align:left;
    font-family: verdana,arial;
    font-size:0.6em;
}
/*******************************/

.Bloq_Web .bloq_der
{
    overflow:hidden;
    float:left;
}


.Bloq_Web .bloq_izq .CjTituloSiguenos
{
    margin:0 auto 0 auto;
    width:95%;
    height:1.7em;
    margin-top:10px;
    margin-bottom:1px;
    padding-top:0.5em;
    background-color:#6699CC;
    color:#FFFFFF;
    font-family:verdana,arial;
    font-size:1.1em;
    font-weight: bold;
    text-align:center;
}

.Bloq_Web .bloq_izq .CjSiguenos
{
  margin:0 auto 0 auto;
  width:95%;
  margin-top:3px;
  overflow:hidden;
}

.Bloq_Web .bloq_izq .CjSiguenos .CjIco
{
  float:left;
}
/*******************************/

.Bloq_Web .bloq_izq .CjTituloCalen
{
    margin:0 auto 0 auto;
    width:95%;
    height:1.7em;
    margin-top:10px;
    margin-bottom:2px;
    padding-top:0.5em;
    background-color:#6699CC;
    color:#FFFFFF;
    font-family:verdana,arial;
    font-size:1.1em;
    font-weight: bold;
    text-align:center;
}

.Bloq_Web .bloq_izq .CjCalen
{
  margin:0 auto 0 auto;
  width:95%;
  margin-top:10px;
  overflow:hidden;
  border:1px solid #696969;
}

.Bloq_Web .bloq_izq .CjCalen .CjCab
{
  width:100%;
  display:block;
  clear:both;
  overflow:hidden;
  text-align:center;
  background-color:#6699CC;
  color:#FFFFFF;
  font-weight:bold;
}

.Bloq_Web .bloq_izq .CjCalen .CjCab a {color:#FFFFFF;}

.Bloq_Web .bloq_izq .CjCalen .CjCab .CjtaIz
{
  width:10%;
  float:left;
}

.Bloq_Web .bloq_izq .CjCalen .CjCab .CjtaCen
{
  width:79%;
  float:left;
}

.Bloq_Web .bloq_izq .CjCalen .CjCab .CjtaDer
{
  width:10%;
  float:right;
}


.Bloq_Web .bloq_izq .CjCalen .CjCuerpo
{
  width:100%;
  text-align:center;
  background-color:#E4F0FB;
  color:#000000;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .BloqText
{
  width:100%;
  display:block;
  clear:both;
  overflow:hidden;
  margin-bottom:3px;
  font-size:0.9em;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .BloqText a
{
  color:#000000;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .BloqText .CjTextIz
{
  width:3%;
  text-align:center;
  float:left;
  color:#000000;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .BloqText .CjText
{
  width:92%;
  float:right;
  color:#000000;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .Linea
{
  width:100%;
  margin-top:2px;
  display:block;
  clear:both;
  overflow:hidden;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .Linea .Cjita
{
  width:13%;
  margin-right:1px;
  text-align:center;
  float:left;
  color:#000000;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .Linea .Cjita a {color:#FFFFFF;}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .Linea .Cjita a:hover
{
  width:100%;
  display:block;
  clear:both;
  background-color:#800000;
  color:#FFFFFF;
}

.Bloq_Web .bloq_izq .CjCalen .CjCuerpo .CjitaOculta
{
  width:13%;
  margin-top:2px;
  margin-right:1px;
  text-align:center;
  float:left;
  color:#E4F0FB;
}

 /*******************************/

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento
{
  margin:0 auto 0 auto;
  width:90%;
  margin-bottom:10px;
  overflow:hidden;
  border:1px solid #696969;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCab
{
  padding:2px;
  overflow:hidden;
  color:#FFFFFF;
  background-color:#6699CC;
  font-size:0.8em;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCab .CjIzq
{
  width:45%;
  float:left;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCab .CjDer
{
  width:45%;
  float:right;
  text-align:right;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCuerpo
{
  padding:5px;
  color:#000000;
  background-color:#E4F0FB;
  text-align:justify;
  font-size:0.8em;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCuerpo .CjArchivo
{
  margin:0 auto 0 auto;
  width:90%;
  margin-top:10px;
  overflow:hidden;
  border-top:1px solid #696969;
  font-size:0.8em;
  font-weight: bold;
  text-align:center;
}
.Bloq_Web .bloq_der .Bloq_Contenidos .CjEvento .CjCuerpo .CjArchivo a {color:#000000;;}


 /*******************************/

.Bloq_Web .bloq_der .bloq_cizq .CjEvento
{
  margin:0 auto 0 auto;
  width:90%;
  margin-bottom:10px;
  overflow:hidden;
  border:1px solid #696969;

}

.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCab
{
  padding:2px;
  overflow:hidden;
  color:#FFFFFF;
  background-color:#6699CC;
  font-size:0.7em;
}

.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCab .CjIzq
{
  width:45%;
  float:left;
}

.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCab .CjDer
{
  width:45%;
  float:right;
  text-align:right;
}

.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCuerpo
{
  padding:5px;
  color:#000000;
  background-color:#E4F0FB;
  text-align:justify;
  font-size:0.7em;
}

.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCuerpo .CjArchivo
{
  margin:0 auto 0 auto;
  width:90%;
  margin-top:10px;
  overflow:hidden;
  border-top:1px solid #696969;
  font-size:0.8em;
  font-weight: bold;
  text-align:center;
}
.Bloq_Web .bloq_der .bloq_cizq .CjEvento .CjCuerpo .CjArchivo a {color:#000000;;}


 /*******************************/

.Bloq_Web .bloq_der
{
    width:80%;
    float:right;
    color: #000000;
    background-color:#ffffff;
}

.Bloq_Web .bloq_der .Titulo-Parrafo
{
       width:100%;
       clear:both;
       display:block;
       color: #000000;
       padding-top:10px;
       padding-bottom:4px;
       font-family: verdana,arial;
       font-size: 0.8em;
       font-style: normal;
       font-weight: bold;
}

.Bloq_Web .bloq_der .Parrafo
{
       width:100%;
       clear:both;
       display:block;
       color: #000000;
       font-family: verdana,arial;
       font-size: 0.8em;
       font-style: normal;
}

.Bloq_Web .bloq_der .Parrafo img
{
      border:0;
}

.Bloq_Web .bloq_der .WebCam
{
       width:100%;
       clear:both;
       display:block;
       padding-top:4px;
       padding-bottom:10px;
       color: #000000;
       font-family: verdana,arial;
       font-size: 0.8em;
       font-style: normal;
       font-weight: bold;
       text-align:center;
}


   /*---*/

.Bloq_Web .bloq_der .bloq_cizq
{
    width:80%;
    float:left;
    clear:left;
    padding-left:10px;
}

 /*******************************/
 /*******************************/

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin
{
    width:100%;
    clear:both;
    display:block;
    overflow:hidden;
    margin-bottom:10px;
    padding-top:10px;
}

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin .CjNews
{
    width:46%;
    height:130px;
    overflow:hidden;
  /*  margin-left:2%;*/
    float:left;
    font-size:0.7em;
    padding:5px;
    background-color:#FFFFFF;
    border-top:1px solid #6699CC;
    border-left:1px solid #6699CC;
    border-bottom:3px solid #6699CC;
    border-right:3px solid #6699CC;
}

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin .CjNews .CjTitular
{
    width:100%;
    clear:both;
    display:block;
    overflow:hidden;
    font-weight:bold;
    margin-bottom:5px;
    font-size:0.8em;
    text-align:justify;
}

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin .CjNews .CjCuerpo
{
    width:100%;
    clear:both;
    display:block;
    overflow:hidden;
    text-align:justify;
}

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin .CjNews .CjCuerpo .CjImg
{
    width:60px;
    overflow:hidden;
    float:left;
    text-align:center;
}

.Bloq_Web .bloq_der .bloq_cizq .CjNewsLin .CjNews a
{
    color:#000000;
}
 /*******************************/



.Bloq_Web .bloq_der .bloq_cizq .bloq_pgs
{
    width:100%;
    padding-top:20px;
    clear:both;
    text-align:center;
    font-family: verdana,arial;
    font-size:0.8em;
}


.Bloq_Web .bloq_der .bloq_cizq .bloq_pgs a
{
    color: #000000;
}

.Bloq_Web .bloq_der .bloq_cizq .bloq_pgs a:hover
{
    text-decoration: none;
    color: #EF1920;
    font-size:1.1em;
}


.Bloq_Web .bloq_der .bloq_cder
{
    width:110px;
    float:right;
    clear:right;
    color: #000000;
    text-align:center;
}

/******************************/

.Bloq_Web .bloq_der .bloq_cizq .CjTrami
{
    width:100%;
    clear:both;
    display:block;
    overflow:hidden;
    margin-bottom:2px;
}

.Bloq_Web .bloq_der .bloq_cizq .CjTrami .CjIcon
{
    width:30px;
    float:left;
    margin-right:2px;
    text-align:center;
}

.Bloq_Web .bloq_der .bloq_cizq .CjTrami .CjIcon img
{
    width:21px;
    height:21px;
}

.Bloq_Web .bloq_der .bloq_cizq .CjTrami .CjMod
{
    width:12%;
    float:left;
    margin-right:3px;
    text-align:center;
    font-size:0.8em;
}

.Bloq_Web .bloq_der .bloq_cizq .CjTrami .CjDescrip
{
    width:65%;
    float:left;
    margin-right:3px;
    text-align:left;
    font-size:0.8em;
}





/******************************/

      /*---*/
.CajitaLink
{
    width:103px;
    float:right;
    padding-top:5px;
    padding-bottom:5px;
    text-align:center;
}

.CajitaLink a img
{
    border:1px solid #6699CC;
}

.CajitaLink a img:hover
{
    border:2px solid #6699CC;
}
      /*---*/



.Bloq_Web .bloq_der .bloq_titulo_sec
{
     font-family: verdana,arial;
     font-size: 1em;
     font-style: normal;
     font-weight: bold;
}
   /*---*/


.Bloq_Web .bloq_escudo
{
    width:210px;
    padding-top:20px;
    float:left;
}

.Bloq_Web .bloq_logo
{
    width:115px;
    text-align:center;
    padding-top:20px;
    margin-left:10px;
    float:left;
}

.Bloq_Web .bloq_banner
{
    padding-top:2px;
    float:right;
    text-align:center;
    display:block;
}


.Bloq_Web .bloq_SubCabeza
{
    width:100%;
    display:block;
    clear:both;
}

.Bloq_Web .bloq_SubCabeza .bloq_DondeEsta
{
    width:60%;
    float:left;
    text-align:left;
}

.Bloq_Web .bloq_SubCabeza .bloq_fecha
{
    float:right;
    color: #000000;
    font-family: verdana,arial;
    font-size:0.6em;
    text-align:right;
}


.Bloq_Web .bloq_ultima_hora
{
    width:100%;
    margin-top:2px;
    margin-bottom:4px;
    color: #000000;
    background-color:#E4F0FB;
    text-align:left;
    font-family: verdana,arial;
    font-size:0.7em;
}


/* - FIN - Bloques Genelares - */




/* - Menú Izquierdo - */

.Bloq_Web .bloq_izq .bloq_mnu_izq
{
    width:95%;
    left: 50%;
    margin-left: -47%;
    position: relative;
    background-color:#E4F0FB;
}

.Bloq_Web .bloq_izq .bloq_mnu_izq .mnu_titulo
{
    margin:0 auto 0 auto;
    width:98%;
    height:1.7em;
    margin-top:10px;
    margin-bottom:2px;
    padding-top:0.5em;
    background-color:#6699CC;
    color:#FFFFFF;
    font-family:verdana,arial;
    font-size:1.1em;
    font-weight: bold;
    text-align:center;
}

.Bloq_Web .bloq_izq .bloq_mnu_izq .bloq_opcCon_izq
{
     width:100%;
     height:1.5em;
     background-color:#E4F0FB;
     color: #E4F0FB;
     font-family:verdana,arial;
     font-size:1.0em;
}

.Bloq_Web .bloq_izq .bloq_mnu_izq .bloq_opcCon_izq .mnu_opc_izq a
{
     width:90%;
     float:left;
     background-color:#E4F0F8;
     color: #000000;
     font-family:verdana,arial;
     font-size:1.0em;
     font-weight:bold;
}

.Bloq_Web .bloq_izq .bloq_mnu_izq .bloq_opcCon_izq .mnu_opc_izq a:hover
{
     background-color:#6699CC;
     color: #FFFFFF;
     font-size:1.1em;
}


/* - FIN - Menú Izquierdo - */



/* - Menú superior - */
.Bloq_Web .bloq_mnu_top
{
    width:100%;
    height:1.4em;
    padding-top:3px;
    background-color:#EF1920;
    text-align:center;
}

.Bloq_Web .bloq_mnu_top .mnu_opcCon_top
{
         width:20%;
         height:1.4em;
         float:left;
         display:block;
         background-color:#EF1920;
         color:#EF1920;
         font-family: verdana,arial;
         font-size: 0.8em;
         font-weight: bold;
         text-align:center;
}
.Bloq_Web .bloq_mnu_top .mnu_opcCon_top .mnu_opc_top a
{
         width:92%;
         float:left;
         font-size:0.8em;
         color:#FFFFFF;
         background-color:#EF1920;
         text-align:center;
}

.Bloq_Web .bloq_mnu_top .mnu_opcCon_top .mnu_opc_top a:hover
{
         background-color:#A31D1D;
         font-size:0.9em;
}

/* - FIN -Menú superior- */


/* News */

.Bloq_Web .bloq_der .Bloq_news
{
     width:98%;
     left:50%;
     margin-left:-49%;
     position:relative;
     font-size:0.7em;
}

.Bloq_Web .bloq_der .Bloq_news .Bloq_news_titulo
{
     font-size:1.2em;
     background-color:#A31D1D;
     color:#ffffff;
     font-family:verdana,arial;
     font-style:normal;
     font-weight:bold;
     text-align:center;
}

.Bloq_Web .bloq_der .Bloq_news .Bloq_news_cuerpo
{
     color:#000000;
     padding:5px;
     display:block;
}

.Bloq_Web .bloq_der .Bloq_news .Bloq_news_cuerpo p
{
     font-family:verdana,arial;
     font-size:1.2em;
     font-style:normal;
     text-align:justify;
}
     /*
.Bloq_Web .bloq_der .Bloq_news .Bloq_news_cuerpo .Bloq_Img
{
     float:left;
     margin:3px;
}
        */
.Bloq_Web .bloq_der .Bloq_news .Bloq_news_pie
{
     clear:both;
     background-color:#A31D1D;
     color:#ffffff;
     font-family:verdana,arial;
     font-style:normal;
     font-weight:bold;
     text-align:right;
}

.bloq_volver
{
     width:100%;
     margin-top:10px;
     text-align:center;
}

.bloq_volver a
{
     text-decoration: none;
     color: #000000;
     font-size:0.8em;
     font-weight:bold;
}

.bloq_volver a:hover
{
     text-decoration: none;
     color: #EF1920;
     font-size:0.9em;
}

/***************************/

.Bloq_Web .bloq_der .Bloq_Contenidos
{
     width:95%;
     left:50%;
     margin-left:-47%;
     position:relative;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Celda
{
     color: #000000;
     font-size:0.8em;
     padding-left:2px;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Celda div
{
     position:relative;
     margin:1px;
     padding:1px;
     border:1px solid;
}

/*-----------------------*/

.Bloq_Web .bloq_der .Bloq_Contenidos .Comisiones
{
    width:98%;
    left:50%;
    margin-left:-49%;
    position:relative;
    border:1px solid;
    padding:2px;
    font-family: verdana,arial;
    font-size: 0.8em;
    font-style: normal;
    text-align:left;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Comisiones .BloqConsejal
{
    width:100%;
    padding:1px;
    margin-bottom:2px;
  /*  height:20px;*/
    display:block;
    clear:both;
    border:0;
 /*   background-color:#0fffff;*/
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Comisiones .BloqConsejal div
{
    display:block;
    position:relative;
    float:left;
    margin-left:3px;
    border:1px solid;
}

/*-----------------------*/

.Bloq_Web .bloq_der .Bloq_Contenidos .Celda_Img
{
   width:30%;
   text-align:center;
   position:relative;
   float:left;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Celda_Img a
{
    width:100%;
    display:block;
    background-color:#FFFFFF;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Celda_Img a:hover
{
     background-color:#6699CC;
}


.Bloq_Web .bloq_der .Bloq_Contenidos .Celda_Img img
{
   border:0;
}

/*-----------------------*/


.Bloq_Web .bloq_der .Bloq_Contenidos .banda
{
     font-size:0.8em;
     color: #000000;
     font-weight:bold;
}

.Bloq_Web .bloq_der .Bloq_Contenidos p, li
{
     font-family:Garamond;
     text-align:justify;
     font-size:1em;
     color: #000000;
}

.Bloq_Web .bloq_der .Bloq_Contenidos img
{
    border:1px solid;
    margin:4px;
}

.Bloq_Web .bloq_der .Bloq_Contenidos a
{
/*     font-size:11px;*/
     color: #000000;
}


.Bloq_Web .bloq_der .Bloq_Contenidos .Parafos_Listas
{
     font-family: verdana,arial;
     font-size: 0.8em;
     font-style: normal;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Parafos_Listas img.PdfLogo
{
     width:20px;
     height:20px;
     border:0px;
     float:left;
}

.Bloq_Web .CeldaG img.PdfLogo
{
     width:16px;
     height:16px;
     border:0px;
     float:left;
}


.Bloq_Web .bloq_der .Bloq_Contenidos .Tlfns_izq
{
     width:73%;
     margin-top:5px;
     float:left;
     font-size:0.7em;
     background-color:#E4F0FB;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .Tlfns_der
{
     width:26%;
     margin-top:5px;
     float:right;
     font-size:0.7em;
     text-align:center;
     background-color:#E4F0FB;
}

/******************/

.Bloq_Web .Bloq_Contenidos .BandaListAzul_1
{
     width:100%;
     clear:both;
     padding-left:2px;
     margin-top:12px;
     margin-bottom:4px;
     background-color:#6699CC;
     color:#ffffff;
     font-family:verdana,arial;
     font-size:1.0em;
     font-style:normal;
     font-weight:bold;
     text-align:center;
}

.Bloq_Web .Bloq_Contenidos .BandaListAzul_2
{
     background-color:#E4F0FB;
     margin-bottom:5px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaListAzul_2 a
{
     width:95%;
     background-color:#E4F0FB;
     color:#000000;
     font-family:verdana,arial;
     font-size:0.7em;
     font-style:normal;
     font-weight:bold;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaListAzul_2 a:hover
{
     background-color:#6699CC;
     color:#ffffff;
}


/******************/




/******************/

.Bloq_Web .Bloq_Contenidos .BandaFiestasAnno
{
     width:100%;
     clear:both;
     overflow:hidden;
     padding-left:2px;
     margin-top:12px;
     margin-bottom:4px;
     background-color:#6699CC;
     color:#ffffff;
     font-family:verdana,arial;
     font-size:1.0em;
     font-style:normal;
     font-weight:bold;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestasAnno a
{
     width:100%;
     color:#FFFFFF;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestasAnno .CjIzqF
{
    width:05%;
    text-align:center;
    float:left;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestasAnno .CjDerF
{
    width:94%;
    float:right;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestaTexto
{
     background-color:#E4F0FB;
     margin-bottom:5px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestaTexto a
{
     width:100%;
     background-color:#E4F0FB;
     color:#000000;
     font-family:verdana,arial;
     font-size:0.7em;
     font-style:normal;
     font-weight:bold;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaFiestaTexto a:hover
{
     background-color:#6699CC;
     color:#ffffff;
}


/******************/

/******************/

.Bloq_Web .Bloq_Contenidos .BandaActiviAnno
{
     width:100%;
     clear:both;
     overflow:hidden;
     padding-left:2px;
     margin-top:12px;
     margin-bottom:4px;
     background-color:#3D8F05;
     color:#ffffff;
     font-family:verdana,arial;
     font-size:1.0em;
     font-style:normal;
     font-weight:bold;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviAnno a
{
     width:100%;
     color:#FFFFFF;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviAnno .CjIzqF
{
    width:05%;
    text-align:center;
    float:left;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviAnno .CjDerF
{
    width:94%;
    float:right;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviTexto
{
     background-color:#E8F4C1;
     margin-bottom:5px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviTexto a
{
     width:100%;
     background-color:#E8F4C1;
     color:#000000;
     font-family:verdana,arial;
     font-size:0.7em;
     font-style:normal;
     font-weight:bold;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaActiviTexto a:hover
{
     background-color:#3D8F05;
     color:#ffffff;
}
/******************/


/******************/

.Bloq_Web .Bloq_Contenidos .BandaListAnno
{
     width:100%;
     clear:both;
     overflow:hidden;
     padding-left:2px;
     margin-top:12px;
     margin-bottom:4px;
     background-color:#E8F4C1;
     font-family:verdana,arial;
     font-size:0.9em;
     font-style:normal;
     font-weight:bold;
}

.Bloq_Web .Bloq_Contenidos .BandaListAnno a
{
     width:100%;
     color:#000000;
}

.Bloq_Web .Bloq_Contenidos .BandaListAnno .CjIzqF
{
    width:05%;
    text-align:center;
    float:left;
}

.Bloq_Web .Bloq_Contenidos .BandaListAnno .CjDerF
{
    width:94%;
    float:right;
}

.Bloq_Web .Bloq_Contenidos .BandaListTexto
{
     width:100%;
     clear:both;
     overflow:hidden;
     margin-bottom:10px;
     text-align:left;
     font-family:verdana,arial;
     font-size:0.8em;
     font-style:normal;
     text-align:justify;
}

.Bloq_Web .Bloq_Contenidos .BandaListTexto .CjAnexo
{
     width:96%;
     clear:both;
     overflow:hidden;
     float:right;
     margin-top:3px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaListTexto img.PdfLogo
{
     width:20px;
     height:20px;
     border:0px;
     float:left;
}

.Bloq_Web .Bloq_Contenidos .BandaListTexto a
{
     width:100%;
     color:#000000;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaListTexto a:hover
{
     background-color:#3D8F05;
     color:#ffffff;
}
/******************/



.Bloq_Web .Bloq_Contenidos .BandaListVerde_1
{
     width:100%;
     padding-left:2px;
     margin-top:12px;
     margin-bottom:4px;
     background-color:#3D8F05;
     color:#ffffff;
     font-family:verdana,arial;
     font-size:1em;
     font-style:normal;
     font-weight:bold;
     text-align:center;
}

.Bloq_Web .Bloq_Contenidos .BandaListVerde_2
{
     margin-bottom:5px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaListVerde_2 a
{
     width:100%;
     background-color:#E8F4C1;
     color:#000000;
     font-family:verdana,arial;
     font-size:0.7em;
     font-style:normal;
     font-weight:bold;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaListVerde_2 a:hover
{
     background-color:#3D8F05;
     color:#ffffff;
}


/******************/

.Bloq_Web .Bloq_Contenidos .BandaContrata
{
     background-color:#E4F0FB;
     padding-left:2px;
     margin-top:20px;
     margin-bottom:4px;
     text-align:left;
}

.Bloq_Web .Bloq_Contenidos .BandaContrata a
{
     width:100%;
     background-color:#E4F0FB;
     color:#000000;
     font-family:verdana,arial;
     font-size:1em;
     font-weight:bold;
     display:block;
}

.Bloq_Web .Bloq_Contenidos .BandaContrata a:hover
{
    background-color:#6699CC;
    color:#FFFFFF;
}

.Bloq_Web .Bloq_Contenidos .BandaContrata_Desc
{
     font-size:0.8em;
     margin-bottom:5px;
     text-align:left;
}


/******************/


/*************************/

.Bloq_Web .bloq_der .Bloq_Contenidos .TabServMunic
{
     width:100%;
     height:15.4em;
     border:1px solid;
     padding:2px;
     font-family:verdana,arial;
     font-size:0.8em;
     font-style:normal;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .TabServMunic .CelIzq
{
     width:45%;
     float:left;
     padding:1px;
     margin-left:2px;
     margin-right:2px;
     margin-bottom:2px;
     border:1px solid;
}

.Bloq_Web .bloq_der .Bloq_Contenidos .TabServMunic .CelDer
{
     width:52%;
     padding:1px;
     float:right;
     margin-left:2px;
     margin-bottom:2px;
     border:1px solid;
     display:block;
     position:relative;
}

/***********************/

.Bloq_Web .CeldaG
{
     color: #000000;
     font-size:0.8em;
     padding-left:2px;
     display:block;
     clear:both;

}

.Bloq_Web .CeldaG div
{
     position:relative;
     margin:1px;
     padding:1px;
     border:1px solid;
}


/****************************/

table.Tlfn
{
     width:75%;
     margin: 0 auto;
     border-collapse:separate;
     border-spacing:2px;
}

table.Tlfn thead
{
     background-color:#E4F0FB;
     border:outset 1px;
     border:inset 1px;
     font-family:verdana,arial;
     font-size:0.6em;
     font-style:normal;
     font-weight:bold;
     text-align:center;
}

table.Tlfn thead td
{
     border: 1px #A7A7A7 solid;
}

table.Tlfn tbody td
{
     border: 1px #A7A7A7 solid;
     padding-left:3px;
}

table.Tlfn tbody
{
     font-family:verdana,arial;
     font-size:0.8em;
     font-style:normal;
     font-weight:normal;
     text-align:left;
}




