.formacion01 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
	line-height: 12px;
}
.formacion02 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4E4E4E;
	text-decoration: none;
	line-height: 12px;
}
.registrarme {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3A76AF;
	text-decoration: underline;
}
.menuFAS5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3939AA;
	text-decoration: none;
}








.ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6078AA;
	text-decoration: none;
}
.ruta:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #6078AA;
	text-decoration: none;
}



.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #473423;
	text-decoration: none;
	text-align: left;
}
.texto_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}




.enl_productos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3A98C3;
	text-decoration: none;
}
.enl_servicios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #AF793A;
	text-decoration: none;
}
.enl_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3AA0AF;
	text-decoration: none;
}
.not_productos_enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3A76AF;
}
.not_productos_enlace:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000;
}


.saas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #cf003f;
	text-decoration: none;
}
.not_productos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3A76AF;
	text-decoration: none;
}
.not_productos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3A76AF;
	text-decoration: none;
}
.not_servicios1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #AF793A;
	text-decoration: none;
}
.not_servicios2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #AF793A;
	text-decoration: none;
}
.not_noticias1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #3AA0AF;
	text-decoration: none;
}
.not_noticias2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3AA0AF;
	text-decoration: none;
}


.tit_productos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #031869;
	text-decoration: none;
}
.tit_productos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #031869;
	text-decoration: none;
}
.tit_servicios1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #694103;
	text-decoration: none;
}
.tit_servicios2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #694103;
	text-decoration: none;
}
.tit_noticias1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #04727C;
	text-decoration: none;
}
.tit_noticias2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #04727C;
	text-decoration: none;
}
.tit_noticias3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #04727C;
	text-decoration: none;
}

.not_jornadas1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.not_jornadas2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #EFBF15;
	text-decoration: underline;
}

.txt_direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #031869;
	text-decoration: none;
}
.tit_productos_p {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #3A76AF;
	text-decoration: none;
}
.tit_ipad {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #473423;
	text-decoration: none;
}


.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFF00;
	text-decoration: none;
}
.direccion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #00538C;
	text-decoration: none;
}
.tit_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.old_tit_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #F48000;
	text-decoration: none;
}
.txt_saas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cf003f;
	text-decoration: none;
}
.txt_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #00538C;
	text-decoration: none;
}
.txt_menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #F48000;
	text-decoration: none;
}
.txt_menu_met {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #008CED;
	text-decoration: none;
}
.tit_contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #00538C;
	text-decoration: none;
}
.tit_saas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #cf003f;
	text-decoration: none;
}
.txt_contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.txt_enlace {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099FF;
	text-decoration: underline;
}
.gris {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

/* MENU VERTICAL */

.drop-menu {
  background-color: #242F3A;
  border: 1px solid #343F4A;
  cursor: pointer;
  display: block;
  font-family: Arial;
  font-size: 12px;
  height: 10px;
  letter-spacing: 0px;
  margin: 0 auto;
  max-height: 20px;
  padding: 10px;
  position: relative;
  text-align: left;
  width: 150px;
  z-index: 1000;
}
.plus {
  display: inline-block;
  font-family: Arial;
  font-size: 12px;
  font-weight: bold;
  margin-right: 10px;
  -moz-transition: .3s ease-in-out;
  -o-transition: .3s ease-in-out;
  -webkit-transition: .3s ease-in-out;
}
.drop-menu:hover {}
.drop-menu:hover .sub-menu {
  display: inline-block;
}
.drop-menu:hover .plus {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}
.sub-menu {
  background-color: #242F3A;
  background:image: -moz-linear-gradient(100% 100%  90deg, #000000, #242F3A);
  background-image: -webkit-gradient(linear, left bottom, left top, from(#000000), to(#242F3A));
  filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF242F3A', EndColorStr='#FF000000');
  border: 1px solid #343F4A;
  display: none;
  border-top: none;
  margin-left: -11px !important;
  margin-top: 5px;
  padding: 10px;
  width: 300px;
}
.sub-menu li {
  display: block;
  font-size: 12px;
  height: 10px;
  list-style-type: none;
  padding: 8px 0;
}
.sub-menu li img {
  margin-right: 10px;
  vertical-align: top;
}
.sub-menu li:hover {}
.sub-menu a {
  color: #DDD;
  font-size: 12px;
  font-family: Arial
}
.sub-menu a:hover {
  color: #ABC;
}

