a {TEXT-DECORATION: none}
.textopie { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#949494; ; line-height: 11px}
.texto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #667742; font-style: normal}
.textoenl {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #667742; font-style: normal}
.textoenl:hover {color: #911B1B;} 
.textotitulo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #911B1B; font-style: normal }
.textotituloenl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #911B1B; font-style: normal }
.textotituloenl:hover {color: #667742}
.btn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #911B1B; font-style: normal }
.btnover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; font-style: normal }
.textotitulogrande { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #911B1B; font-style: normal }
.textotitulograndeenl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #911B1B; font-style: normal }
.textotitulograndeenl:hover {color: #667742}
.form {  height: 19px; border: 1px #667742 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #911B1B; float: none; background-color: #FFFFFF}
.formbutton { height: 19px; border: 1px #667742 dotted; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #911B1B; float: none; background-color: #FFFFFF; cursor: hand }
.formbutton:hover {color: #FFFFFF; background-color: #667742;}.textoblanco { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; font-style: normal }
.formmemo { border: 1px #667742 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #911B1B; float: none; background-color: #FFFFFF ; clip:   rect(   )}
.textotitulodetalle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #911B1B; font-style: normal }

BODY {
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #949494;
scrollbar-darkshadow-color: #949494;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #CCCCCC;
scrollbar-arrow-color: #949494;
}.textolegal { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#949494; ; line-height: 11px }
.textopopup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; font-style: normal ; line-height: 15px}
.textotitulopopup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #911B1B; font-style: normal }
.formpopup { height: 19px; border: 1px #000000 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; float: none; background-color: #FFFFFF ; cursor: hand}
.textotitulopopupenl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #911B1B; font-style: normal }
.textotitulopopupenl:hover {color: #667742}.enlace { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #911B1B; font-style: normal }

.enlace { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #911B1B; font-style: normal }

#banner {
	position:absolute; left:161px; top:3px; width:556px; height:81px; z-index:1;
	visibility:hidden;
	/* comentar el visibility cuando se quiera mostrar el banner */
}

#banner_en {
	position:absolute; left:161px; top:3px; width:556px; height:81px; z-index:1;
	visibility:hidden;
	/* comentar el visibility cuando se quiera mostrar el banner */
}

#descarga_catalogo {
	display: none;
	/* comentar el display cuando se quiera mostrar el catálogo */
}

#descarga_catalogo_en {
	display: none;
	/* comentar el display cuando se quiera mostrar el catálogo */
}



/* -------------------------------------------------- */

#menu_sup {
  position: relative;
  float: left;
  width: 100%;
  margin: 0;
  padding: .30em 0;  
  background: transparent;
  text-transform: capitalize;
  font-size: .75em;
  color: #000;
  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

#menu_sup a {
  position:relative;
  float:left;
  color: #000;
  padding:.18em 1.201em;
  margin:0;
}

  /*ingles */
#menu_sup .en a {
  position:relative;
  float:left;
  color: #000;
  padding:.18em 1.71em;
  margin:0;
}

#menu_sup a:hover {
  background-color: #97AD7A;
  color: #FFF;
}

#menu_sup li {
  position:relative;
  list-style-type: none;
  float:left;
  margin:0 .1em;
  border: 1px solid #949494;
  
}


#menu_sup li.activo {
  color: #000;
  padding: .18em 1.2em;
  background-color: #97AD7A;
  color: #FFF;
}
/* ingles */
#menu_sup .en_activo {
  color: #000;
  padding: .18em 1.71em;
  background-color: #97AD7A;
  color: #FFF;
}


/*---------------------------------------------------------------*/
