.cabecera       {float:left; width:790px; margin:0 0 10px 0; }

.n_logotipo       {float:left; width:220px; padding:0; }
.n_logotipo .imagen   {float:left; width:80px; }
.n_logotipo .texto    {float:left; width:140px; font:normal x-small Arial; line-height:10px; }

.cabecera label     {display: block; position:absolute; top:-1000px; }

.n_cajamenus      {float:right; position:relative;  width:35.5em;   z-index:100;     }
.n_superior       {float:right; width:100%; text-align:right; }
.n_inferior       {float:right; width:100%; margin:0 0 0 0;  }
.n_dentro       {padding:4px 0 0 0; }
.n_dentro2        { }

/*  ul li */
.n_inferior ul        {float:right; margin:0; padding:0; list-style:none; text-align:right;   font-size:.66em;   /*font-size:.75em; */  }
.n_inferior ul li     {float:right;  background: url(images/fondomenu_a.gif) top left repeat-x; padding:4px 0 0 0; text-align:center; border-top:1px solid #bcbcbc; border-left:1px solid #bcbcbc; }
.n_inferior ul li a     {font-weight: bold; text-align:center; text-decoration:none; color:#4D4C4C;   /* padding:0 0 .8em 0;*/  }
.n_inferior ul li a span  {background: url(images/fondomenu_b.gif) bottom left repeat-x; display:block;  width:10em;    padding: 0 0; min-height:35px; height:auto ! important; height:35px; cursor:pointer; }
.n_inferior ul li .n_azul {color:#3B5E84 ! important; /* padding:0 0 .8em 0 ! important;font-size:small; */}
.n_inferior ul li a:hover {text-decoration:underline; }

.n_inferior .on       {background:#e7e7db url(images/fondomenu_on.gif) top left repeat-x ! important; margin:0 0 0 0; }
.n_inferior .on a     {background:none; }
.n_inferior .on a span    {background:none; }

.n_sunmenu    {float:left; width:778px; /*width:100%;*/ position:relative; padding:5px 0 5px 10px; background:#e7e7db; border:1px solid #bcbcbc;    z-index:0;    margin:-1px 0 0 0; }
.n_sunmenu_sin  {float:left; width:790px; /*width:100%;*/ position:relative; padding:0;           height:2px;     border-top:1px solid #bcbcbc;   z-index:-1px;   margin:-1px 0 0 0; font-size:.01em; }

/*.limpiafloat      {float:left; width:100%; height:1px; overflow:hidden; }*/


