@charset "utf-8";
div.htal{/*border:2px solid green;*/
   clear:both;
}

a.bloque{
   display:block;
}

ul.listaHtalA li{
   display:inline;
}

ul.listaHtalB{/*border:1px solid green;*/}
ul.listaHtalB li{/*border:1px solid white;*/
   float:left;
}
ul.listaHtalB li.ajuste{border:none;
   float:none;
   width:auto;
}
ul.listaHtalB li.ajuste br{
   clear:both;
   line-height:1%;
}

li.nivel2 li{
   float:none;
}

div.col{/*border:1px solid red;*/
   float:left;
}
div.ajuste br{
      clear:both;
      line-height:1%;
   }

.dcha{
   float:right;
}
.izda{
   float:left;
}
body{
   background-color:#DEDEE0;
}

.contGral, #pie {
   width:827px;
   margin:auto;
   margin-top:10px;
}
.contGral{
   background-color:#F7F3F2;
}
/* ...................................CABECERA ............ */
#cabecera{
   height:166px;
   padding:10px 5px;
   background: url(../imgs/cabecera.jpg) no-repeat top left;
}
 #menuPriv li{
   padding:10px 10px 0px;
   border-left:1px solid #7E9AB3;
   line-height:0.8em;
}
#menuPriv li.abreLista{
   border-left:none;
}
#menuPriv li a{
   position:relative;
   top:3px;
}
/* .......................................MENU .............*/
#menuPpal{
   background: url(../imgs/fondoMenu.jpg) repeat-x top right;
   height:112px;
   overflow: hidden;
}
#menuPpal ul{

}
#menuPpal li{
   width:204px;
   padding:8px 0px;
   margin-left:2px;
}
   #menuPpal li#empresa{
      margin-left:1px;
   }
#menuPpal li a.bloque{/*border:1px solid red;*/
   border-left:1px solid #6FA152;
   height:90px;
   padding-left:10px;
}
   #menuPpal li.selec a.bloque{/*border:1px solid red;*/
   border-left:none;
   }
   #menuPpal a.bloque img{
      float:right;
      position:relative;
      /*top:-4px;*/
   }
      #menuPpal li#contacto a.bloque img{
        /* position:relative;*/
         top:-4px;
         left:-10px;
      }
   #menuPpal a h1, #menuPpal h2{
      font-size:1.5em;
   }

    #menuPpal a.bloque p{/*border:1px solid red;*/
    padding-left:9px;
   }
/* .......................................MENU SECCIONES... */
   .secciones #menuPpal{
      height:60px;
   }
   .secciones #menuPpal li{
      width:115px;
   }
   .secciones #menuPpal a.bloque{/*border:1px solid red;*/
      padding-left:7px;
      height:40px;
      line-height:36px;
   }
   .secciones #menuPpal li.selec{/*border:1px solid red;*/
      width:470px;

   }
   .secciones #menuPpal li.selec a.bloque{/*border:1px solid orange;*/
      height:40px;
      float:left;
   }
   .secciones #menuPpal li.selec ul {/*border:1px solid white;*/
      float:left;
      overflow:hidden;
      margin-top:2px;
      margin-left:20px;
   }
   .secciones ul#subEmpresa li{/*border:1px solid red;*/
      width:83px;
      margin:0px;
   }

   .secciones ul#subEmpresa a{/*border:1px solid red;*/
   }

   .secciones #menuPpal a.bloque img{
      float:left;
      position:static;
   }
/* .......................................CONTENIDO .........*/
   div#contenido{
      height:300px;
      padding:8px;
      overflow:hidden;
     /* border-bottom:5px solid #7C7A79;*/
   }
div#contenido img.dcha{
   margin-left:10px;
}

div#contenido img.izda{
   margin-right:10px;
}

div.par{/*border:1px solid red;*/
   margin:8px 5px;
}



