body {
 -moz-opacity: .999; /*to defeat firefox redraw problem with fade effect*/
}

a:link {
	color: #1e3d64;
	text-decoration: none;
}

a:visited {
  color: #1e3d64;
  text-decoration: none;
}

a:hover {
 	color: #98aac2;
	text-decoration: none;
}

a:active {
	color: #98aac2;
	text-decoration: none;
}

a.linkemail {
	font-Size: 12px;
	font-family: verdana;
	color: #333366;
	text-decoration: none;
}
a.linkemail:visited {
	font-Size: 12px;
	font-family: verdana;
  	color: #000000;
  	text-decoration: none;
}
a.linkemail:hover {
	font-Size: 12px;
	font-family: verdana;
	color: #999999;
	text-decoration: underline;
}

a.menu {
	font-Size: 12px;
	font-family: verdana;
	color: #ff0000;
	text-decoration: none;
}
a.menu:visited {
	font-Size: 12px;
	font-family: verdana;
  	color: #000000;
  	text-decoration: none;
}
a.menu:hover {
	font-Size: 12px;
	font-family: verdana;
	color: #999999;
	text-decoration: underline;
}

a.menu2 {
	font-family: verdana;
	color: #98aac2;
	text-decoration: none;
}
a.menu2:visited {
	font-family: verdana;
  color: #ff0000;
  text-decoration: none;
}
a.menu2:hover {
	font-family: verdana;
	color: #98aac2;
	text-decoration: underline;
}

a.textDef{
	font-family: verdana;
	color: #333333;
	font-Size: 12px;
	text-decoration: none;

}
a.textForm{
	font-family: verdana;
	color: #333366;
	font-Size: 12px;
	text-decoration: none;

}

a.textTitols{
	font-family: verdana;
	color: #000000;
	font-Size: 12px;
	text-decoration: none;

}
a.textDescripcio{
	font-family: verdana;
	color: #000000;
	font-Size: 10px;
	text-decoration: none;

}

a.textSubfamilia{
	font-family: verdana;
	color: #dddddd;
	font-Size: 12px;
	text-decoration: none;

}
a.textProducto{
	font-family: verdana;
	color: #000000;
	font-Size: 12px;
	text-decoration: none;

}

a.textdownload{
	font-family: verdana;
	color: #000000;
	font-Size: 12px;
	text-decoration: none;

}

a.textCont{
	font-family: verdana;
	color: #333366;
	font-Size: 12px;
	text-decoration: none;

}

/*MENU BASE WEB*/
.menugnrl {
	margin: 0;
	padding: 0;
	/*line-height: 1;*/
}

/* link styles */
.menugnrl a {
	margin: 0;
	font-family: verdana;
	display:block; 	
	width:100px;
	padding:0px;	
	text-decoration:none;
	text-align:left;	
	font-size:10px;	
}

.menugnrl a:hover{
	/*font-Size: 10px;*/
	font-family: verdana;
	color: #1e3d64;
	text-decoration: underline;
}

/* all list items */
.menugnrl li {
	margin:0;	
	padding:0;	
	display:inline;
	list-style:none;
	float:left; /*para eliminar el comportamiento de elemento de bloque(salto de linea)	*/
	position:relative;
}


/* pop-up subnav */
.menugnrl ul {
	list-style:none;
	margin:0;
	padding:0;
	position:absolute;
	top:14px;
	left:0;
	display: none;
}

.menugnrl ul a {
	font-family: verdana;
	display:block; 						/*Convertimos el vínculo en un bloque.*/
	width:420px;
	margin-left:0px;
	padding:3px;
	text-decoration:none;	
	text-align:left;	
	font-size:12px;
	color:#000000;
	background-color:#cbdcf0;
	/*border-left:10px solid #666666;  //Agrego un borde ancho a la izquierda*/
}

.menugnrl ul a:hover {
	color:#000000;
	background-color:#98aac2;
	text-decoration:none;
}

/* list items in pop-up subnav */
.menugnrl ul li {
	margin:0;
	padding:0;
	float: none; /* so links line up one above the other for drop-downs */
}

/* look for buttons that have menus */
.menugnrl .sub {
	/*background-image: url(../superfish/images/arrow_down.png);*/
  background-repeat:no-repeat;
  /*background-position: 2px 3px;*/
}

/* FIN DE MENU BASE WEB*/
