/* estilos squidfingers para menu desplegable */

ul#menu {

list-style-type: none;
width: 189px;
margin: 0;
padding: 0;

}

ul#menu ol {

list-style-type: none;
display: none;
margin: 0;
padding: .5ex;
text-align: right;

}

ul#menu li, ul#menu a {

color: white;
padding: .5ex;
font: normal 12px "trebuchet ms",sans-serif;

}

ul#menu li {

border-bottom: 2px groove;

}

ul#menu ol li {

border-bottom: none;

}

ul#menu a {

text-decoration: none;

}

ul#menu a:hover {

color: black;

}

/* pseudoclases para iconos principales */

/* inicio ICO */

#hom {

position: absolute;
top: 26px;
left: 0;
width: 28px;
height: 28px;

}

.hom a {

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

}

.hom a:visited {

text-decoration: none;

}

.hom a:hover {

display: block;
background: url(mgn/h_hom.gif) no-repeat;

}

.hom a:active {

text-decoration: none;

}

/* contacto ICO */

#cont {

position: absolute;
top: 26px;
left: 35px;
width: 28px;
height: 28px;

}

.cont a {

display: block;
text-decoration: none;
background: url(mgn/cont.jpg) no-repeat;

}

.cont a:visited {

text-decoration: none;

}

.cont a:hover {

display: block;
background: url(mgn/h_cont.jpg) no-repeat;

}

.cont a:active {

text-decoration: none;

}

/* videos ICO */

#vds {

position: absolute;
top: 26px;
left: 70px;
width: 28px;
height: 28px;

}

.vds a {

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

}

.vds a:visited {

text-decoration: none;

}

.vds a:hover {

display: block;
background: url(mgn/h_vds.gif) no-repeat;

}

.vds a:active {

text-decoration: none;

}

/* busqueda ICO */

#bus {

position: absolute;
top: 19px;
left: 189px;
width: 35px;
height: 35px;

}

.bus a {

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

}

.bus a:visited {

text-decoration: none;

}

.bus a:hover {

display: block;
background: url(mgn/h_bus.gif) no-repeat;

}

.bus a:active {

text-decoration: none;

}

/* mapa interactivo ICO */

#mpi {

position: absolute;
top: 19px;
left: 231px;
width: 35px;
height: 35px;

}

.mpi a {

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

}

.mpi a:visited {

text-decoration: none;

}

.mpi a:hover {

display: block;
background: url(mgn/h_mpi.gif) no-repeat;

}

.mpi a:active {

text-decoration: none;

}

/* noticias ICO */

#not {

position: absolute;
top: 19px;
left: 273px;
width: 35px;
height: 35px;

}

.not a {

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

}

.not a:visited {

text-decoration: none;

}

.not a:hover {

display: block;
background: url(mgn/h_not.gif) no-repeat;

}

.not a:active {

text-decoration: none;

}

/* descargas ICO */

#des {

position: absolute;
top: 19px;
left: 315px;
width: 35px;
height: 35px;

}

.des a {

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

}

.des a:visited {

text-decoration: none;

}

.des a:hover {

display: block;
background: url(mgn/h_des.gif) no-repeat;

}

.des a:active {

text-decoration: none;

}
