/****************
 * CSS BLOQUES  *
 *  balta.org   *
 *  13/11/2007  *
 ****************/
/*
    margin-left:auto;
    margin-right:auto;

*/

.Bloq_Web
{
    width:86%;
    left:50%;
    margin-left:-43%;
    padding-top:2px;
    display:block;
    clear:both;
    position:relative;
}

#Bloq_Web_pie
{
    padding-top:10px;
    text-align:center;
    clear:both;
    color:#000000;
    font-family:verdana,arial;
    font-size:0.6em;
    font-style:normal;
}



/*
.pie_web
{
    color: #000000;
    font-family: verdana,arial;
    font-size: 10px;
    font-style: normal;
}
  */
/* - Bloques Genelares - */

.Bloq_Web .bloq_izq
{
    width:20%;
    height:600px;
    float:left;
    color: #000000;
    background-color:#E4F0FB;
    text-align:left;
    font-family: verdana,arial;
    font-size:0.6em;
}

.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 .bloqs_news
{
    width:100%;
    margin-bottom:10px;
    clear:both;
}

.Bloq_Web .bloq_der .bloq_cizq .bloqs_news a img
{
    border:1px solid #6699CC;
    margin:5px;
 /*   margin-top:-3px;*/
}

.Bloq_Web .bloq_der .bloq_cizq .bloqs_news a img:hover
{
    border:2px solid #6699CC;
}


.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.9em;
}

.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;
}

      /*---*/
.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:162px;
    padding-top:2px;
    float:left;
}

.Bloq_Web .bloq_logo
{
    width:120px;
    text-align:center;
    padding-top:2px;
    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:center;
    font-family: verdana,arial;
    font-size:0.6em;
}


/* - 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
{
    width:98%;
    left: 50%;
    height:2.3em;
    margin-left: -49%;
    position: relative;
    margin-top:10px;
    margin-bottom:4px;
    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.9em;
     font-weight:bold;
}

.bloq_volver a:hover
{
     text-decoration: none;
     color: #EF1920;
     font-size:1em;
}

/***************************/

.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 .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;
}

