/* menue principal */

#mp {

position: absolute;
top: 18px;
right: 101px;
width: 435px;
height: 36px;
margin: 0;
background: url(mgn/mp.gif) no-repeat;

}

/* inicio */

#mp_01 {

position: absolute;
top: 0;
left: 0;
width: 108px;
height: 36px;
margin: 0;

}

#mp_01 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/mp_01_ac.gif) no-repeat;
border: 0;

}

#mp_01 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#mp_01 a:hover {

text-decoration: none;
background: url(mgn/mp_01_h.gif) no-repeat;

}

/* directorio */

#mp_02 {

position: absolute;
top: 0;
left: 109px;
width: 108px;
height: 36px;
margin: 0;

}

#mp_02 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/mp_02_ac.gif) no-repeat;
border: 0;

}

#mp_02 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#mp_02 a:hover {

text-decoration: none;
background: url(mgn/mp_02_h.gif) no-repeat;

}

/* anuncios clasificados */

#mp_03 {

position: absolute;
top: 0;
left: 218px;
width: 108px;
height: 36px;
margin: 0;

}

#mp_03 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/mp_03_ac.gif) no-repeat;
border: 0;

}

#mp_03 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#mp_03 a:hover {

text-decoration: none;
background: url(mgn/mp_03_h.gif) no-repeat;

}

/* recorriendo México */

#mp_04 {

position: absolute;
top: 0;
left: 327px;
width: 108px;
height: 36px;
margin: 0;

}

#mp_04 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/mp_04_ac.gif) no-repeat;
border: 0;

}

#mp_04 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#mp_04 a:hover {

text-decoration: none;
background: url(mgn/mp_04_h.gif) no-repeat;

}

/* submenues desplegables */

#sd {

position: absolute;
top: 54px;
right: 101px;
width: 435px;
height: auto;
margin: 0;

}

#sd_01 {

display: none;
position: absolute;
top: 0;
left: 0;
width: 108px;
height: auto;
margin: 0;
z-index: 1;

}

.sd_01 {

color: white;
margin: 0;
padding: 11px 6px 9px 0;
text-align: left;
font: normal 10px/14px "verdana", sans-serif;
background: black;
border-bottom: 4px #0081f4 solid;

}

.sd_01 a {

display: block;
color: white;
padding-left: 8px;
text-decoration: none;
background: url(mgn/sd_01_a.gif) 0 4px no-repeat;

}

.sd_01 a:visited {

color: white;
text-decoration: none;

}

.sd_01 a:hover {

color: #0081f4;
text-decoration: none;
background: url(mgn/sd_h.gif) 0 4px no-repeat;

}

.sd_01 a:active {

text-decoration: none;

}

#sd_02 {

display: none;
position: absolute;
top: 0;
left: 109px;
width: 108px;
height: auto;
margin: 0;
z-index: 1;

}

.sd_02 {

color: white;
margin: 0;
padding: 11px 6px 9px 0;
text-align: left;
font: normal 10px/14px "verdana", sans-serif;
background: black;
border-bottom: 4px #ffb300 solid;

}

.sd_02 a {

display: block;
color: white;
padding-left: 8px;
text-decoration: none;
background: url(mgn/sd_02_a.gif) 0 4px no-repeat;

}

.sd_02 a:visited {

color: white;
text-decoration: none;

}

.sd_02 a:hover {

color: #ffb300;
text-decoration: none;
background: url(mgn/sd_h.gif) 0 4px no-repeat;

}

.sd_02 a:active {

text-decoration: none;

}

#sd_03 {

display: none;
position: absolute;
top: 0;
left: 218px;
width: 108px;
height: auto;
margin: 0;
z-index: 1;

}

.sd_03 {

color: white;
margin: 0;
padding: 11px 6px 9px 0;
text-align: left;
font: normal 10px/14px "verdana", sans-serif;
background: black;
border-bottom: 4px #3efc00 solid;

}

.sd_03 a {

display: block;
color: white;
padding-left: 8px;
text-decoration: none;
background: url(mgn/sd_03_a.gif) 0 4px no-repeat;

}

.sd_03 a:visited {

color: white;
text-decoration: none;

}

.sd_03 a:hover {

color: #3efc00;
text-decoration: none;
background: url(mgn/sd_h.gif) 0 4px no-repeat;

}

.sd_03 a:active {

text-decoration: none;

}

#sd_04 {

display: none;
position: absolute;
top: 0;
left: 327px;
width: 108px;
height: auto;
margin: 0;
z-index: 1;

}

.sd_04 {

color: white;
margin: 0;
padding: 11px 6px 9px 0;
text-align: left;
font: normal 10px/14px "verdana", sans-serif;
background: black;
border-bottom: 4px #f10068 solid;

}

.sd_04 a {

display: block;
color: white;
padding-left: 8px;
text-decoration: none;
background: url(mgn/sd_04_a.gif) 0 4px no-repeat;

}

.sd_04 a:visited {

color: white;
text-decoration: none;

}

.sd_04 a:hover {

color: #f10068;
text-decoration: none;
background: url(mgn/sd_h.gif) 0 4px no-repeat;

}

.sd_04 a:active {

text-decoration: none;

}

/* barra de funciones */

#bf {

position: absolute;
top: 18px;
right: 0;
width: 101px;
height: 36px;
margin: 0;
background: url(mgn/bf.gif) no-repeat;

}

/* info */

#bf_01 {

position: absolute;
top: 0;
left: 12px;
width: 15px;
height: 36px;
margin: 0;

}

#bf_01 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/info_ac.gif) repeat;
border: 0;

}

#bf_01 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#bf_01 a:hover {

text-decoration: none;

}

/* contacto */

#bf_02 {

position: absolute;
top: 0;
left: 39px;
width: 26px;
height: 36px;
margin: 0;

}

#bf_02 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/cntct_ac.gif) repeat;
border: 0;

}

#bf_02 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#bf_02 a:hover {

text-decoration: none;

}

/* consulta */

#bf_03 {

position: absolute;
top: 0;
left: 77px;
width: 15px;
height: 36px;
margin: 0;

}

#bf_03 acronym {

display: block;
cursor: help;
line-height: 36px;
background: url(mgn/cnslt_ac.gif) repeat;
border: 0;

}

#bf_03 a {

display: block;
line-height: 36px;
text-decoration: none;

}

#bf_03 a:hover {

text-decoration: none;

}

/* barra de navegacion */

.ini {

position: absolute;
top: 0;
right: 72px;
width: 36px;
height: 36px;
margin: 0;

}

.ini a {

display: block;
line-height: 36px;
text-decoration: none;

}

.ini a:hover {

line-height: 36px;
text-decoration: none;

}

.ant {

position: absolute;
top: 0;
right: 36px;
width: 36px;
height: 36px;
margin: 0;

}

.ant a {

display: block;
line-height: 36px;
text-decoration: none;

}

.ant a:hover {

line-height: 36px;
text-decoration: none;

}

.sig {

position: absolute;
top: 0;
right: 0;
width: 36px;
height: 36px;
margin: 0;

}

.sig a {

display: block;
line-height: 36px;
text-decoration: none;

}

.sig a:hover {

line-height: 36px;
text-decoration: none;

}