.opciones_cabecera
  { position:relative;float:left;width:40%;margin:10px 0px 0px 0px; }
.buscador_rapido
  { position:relative;float:right;width:29%;margin:4px 0px 0px 0px;padding:0px;height:50px;text-align:right; }
.logo_editorial
  { position:relative;text-align:center;width:945px;margin:20px auto; }
.footer p.contacto
  { line-height:110%;margin-top:16px;width:21%; }
.logos_letras
  { position:relative;float:right;width:38%;text-align:right; }
.siguenos_en
  { position:relative;float:right;width:38%;text-align:right; }
.submenu
  { display:none;position:absolute;border:1px solid;width:300px;height:auto;background-color:white;left:30px;top:13px;padding:10px; }
#menu .submenu li
  { float:none;position:static;margin:0;font-size:12px;font-variant:normal;border:none;width:100%;height:19px; }
#menu .submenu li a
  { width:100%;height:100%; }
