
/* Navigation links */

.nav-links {
float: left;
width: 720px;
height: 54px;
margin-left: 75px;
margin-top: 30px;
}

a.lnkIni:link,a.lnkIni:visited{
display: block;
float: left;
outline: none;
text-indent: -9000px;
text-decoration: none;
background: url(../lib/btn/inicio.gif) no-repeat bottom;
width: 71px;
height: 54px;
}
a.lnkIni:hover{
background-position: left -110px;
}
.actIni {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/inicio.gif) no-repeat top;
width: 71px;
height: 54px;
}



.nav-item {
float: left;
display: block;
position: relative;
background: url(../lib/btn/prod_serv.gif) no-repeat left -54px;
width: 163px;
height: 54px;
*margin-top: -11px;
margin-left: 15px;
z-index: 400;
}
.nav-item:hover{
background-position: bottom;
}


.nav-item2 {
float: left;
display: block;
position: relative;
background: url(../lib/btn/of_agencias.gif) no-repeat left -54px;
width: 158px;
height: 54px;
*margin-top: -11px;
z-index: 300;
}
.nav-item2:hover{
background-position: bottom;
}


.nav-item3 {
float: left;
display: block;
position: relative;
background: url(../lib/btn/atencion_al_cliente.gif) no-repeat left -54px;
width: 155px;
height: 54px;
*margin-top: -11px;
z-index: 200;
}
.nav-item3:hover{
background-position: bottom;
}


.nav-item4 {
float: left;
display: block;
position: relative;
background: url(../lib/btn/novedades.gif) no-repeat left -54px;
width: 109px;
height: 54px;
*margin-top: -11px;
z-index: 100;
}
.nav-item4:hover{
background-position: bottom;
}



.menu-content {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 15px;
  background: #f5f5f7 url(../lib/right_sup.gif) no-repeat top right;
  z-index: 1000;
}

.hover .menu-content {
  display: block;
}

.menu-content2 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 15px;
  background: #f5f5f7 url(../lib/right_sup.gif) no-repeat top right;
  z-index: 600;
}

.hover .menu-content2 {
  display: block;
}

.menu-content3 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 15px;
  background: #f5f5f7 url(../lib/right_sup.gif) no-repeat top right;
  z-index: 700;
}

.hover .menu-content3 {
  display: block;
}

.menu-content4 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 15px;
  background: #f5f5f7 url(../lib/right_sup.gif) no-repeat top right;
  z-index: 800;
}

.hover .menu-content4 {
  display: block;
}




a.lnkTxt:link, a.lnkTxt:visited {
float: left;
display: block;
outline: none !important;
text-decoration: none !important;
text-indent: -9000px !important;
width: 90%;
height: 90%;
}




#menu-tools {
font-size: 11px;
width: 295px;
top: 39px;
}
#menu-tools img{
margin: 5px 0 0 0;
}
#menu-tools p{
color: #e40f82;
text-align: justify;
line-height: 14px;
margin: 5px 0;
}
#menu-tools .marginO {
margin: 0;
}
#menu-tools .txtDesc {
line-height: 24px;
}
#menu-tools li {
display: block;
float: left;
width: 88px;
margin-right: 15px;
}
#menu-tools li a {
display: block;
float: left;
color: #e40f82;
text-decoration: none;
width: 88px;
}
#menu-tools li a:hover {
color: #939394;
background-color: #ebebed;
}



#menu-tools2 {
top: 39px;
font-size: 11px;
width: 233px;
}
#menu-tools2 p{
color: #e40f82;
text-align: justify;
line-height: 14px;
margin: 5px 0;
}
#menu-tools2 img{
margin: 0 0 10px 0;
}
#menu-tools2 .marginO {
margin: 0;
}
#menu-tools2 .txtDesc {
line-height: 24px;
}
#menu-tools2 li {
display: block;
float: left;
width: 70px;
}
#menu-tools2 li a {
display: block;
float: left;
color: #e40f82;
text-decoration: none;
text-align: left;
line-height: 24px;
width: 70px;
}
#menu-tools2 li a:hover {
color: #6293c2;
}


#menu-tools3 {
top: 39px;
font-size: 11px;
width: 233px;
}
#menu-tools3 p{
color: #e40f82;
text-align: justify;
line-height: 14px;
margin: 5px 0;
}


#menu-tools4 {
top: 39px;
font-size: 11px;
width: 233px;
}
#menu-tools4 p{
color: #e40f82;
text-align: justify;
line-height: 14px;
margin: 5px 0;
}


.actIni {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/inicio.gif) no-repeat top;
width: 71px;
height: 54px;
}

.actProd {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/productos_servicios.gif) no-repeat top;
width: 163px;
height: 54px;
}

.actOf {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/nuestras_oficinas.gif) no-repeat top;
width: 158px;
height: 54px;
}

.actAtc {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/atencion_al_cliente.gif) no-repeat top;
width: 155px;
height: 54px;
}

.actNov {
display: block;
float: left;
outline: none;
text-indent: -9000px;
background: url(../lib/btn/novedades.gif) no-repeat top;
width: 109px;
height: 54px;
}
