  
  body
	  {
	  margin: 0;
	  padding: 0;
	  color: #333;
	  font: 100% Arial, Helvetica, Trebuchet MS, sans-serif;
	  background: #e2e2e2 url(../img/fondo4.png) repeat-y center top;
	  text-align: center;
	  border: 0;
	  font-size:100%;
	  font-size-adjust:none;
	  font-style:normal;
	  font-variant:normal;
	  font-weight:normal;
	  line-height:normal;
		  
	  }
	  
	  
	  .logo {
		  display:inline;
		  width:200px;
		  float:left;
		  margin-bottom:0;
		  padding:5px 0 5px 0;
		  border-bottom-width:1px solid #EEEEEE;
		  display: inline;
		  }
  
  em {
	  font-weight: bold;
	  text-decoration: none;
	  font-style: normal;
  
  }
  /*LINEAS*/
	  HR{
		  color:#5D6268;
		  height:1px;
		  margin:0!important;
		  padding:0;}
	  HR.Full{
		  margin:0 0 0 20px!important;}
	  HR.separador{
		  color:#ededed;
		  background-color:#ededed;
		  height:15px;
		  border:0;
		  margin:0!important;
		  padding:0;}
  /*Fin líneas*/
  
  h1{
	  
		  display:inline;
			  font-size:160%;
		  color:#5d6268;
		  text-align:left;
		  margin:0 10px 0 0;
		  padding:0 0 0 0;}
		  h1.Short{
		  float:left;
		  display:inline;
			  font-size:160%;
		  color:#5d6268;
		  text-align:left;
		  margin:0 10px 0 0;
		  padding:0 0 0 0;}
			  h1.Full{
			  float:left;
		  margin:0 10px 1 20px;
		  width:auto;}
  
	  h1.Home{
			  width:100%;
		  margin:0 10px 0 20px;}
	  h1.Home span{
		  color:#999999;
		  font-weight:200;}
			  h2 {
		  font-size: 100%;
		  font-weight:200;
		  text-align:left;
		  margin:0 0 0px 10px;
		  color:#990000!important;}
  h3 {
	  font-family: Arial;	font-size: 180%;
	  text-align: left;
	  letter-spacing: 2px;
	  color:#333;
  }
	  h4{
		  float:left;
		  display:inline;
		  font-size:140%;
		  color:#5d6268;
		  margin:0 0px 0 30px;
		  text-align:left;
		  font-weight:200;
		  padding:0 0 0 0;}
  /*h5 {
	  font-size: 130%;
	  text-align:left;
	  margin-top:15px;
  }*/
  
  h5 {
	  text-align:left;
	  color:#444;
	  letter-spacing: 1px;
	  font-family: Arial;	font-size: 115%;
	  padding:3px 0 3px 0;
	  margin-bottom:0!important;
	  margin-top:0!important;
  }
  h6 {
	  letter-spacing: 1px;
	  font-family:  Arial;	font-size: 90%;
	  text-align:left;
	  
  }
	  .Subtitular{
		  font-size:110%;
		  color:#494d51;
		  font-weight:bold;}
	  .subtiFormu{
		  text-align:left;
		  font-size:100%!important;
		  color:#990000;
		  padding:5px;
		  font-weight:bold;}
	  .subtiForma{
		  text-align:left;
		  font-size:70%!important;
		  color:#990000;
		  padding:5px;
		  font-weight:bold;}
	  
	  .subtiPasos{
		  text-align:left;
		  font-size:110%!important;
		  color:#000;
		  padding:5px;}
	  #Ejemplos{
		  text-align:left;
		  font-size:75%;
		  color:#666;
		  margin-left:10px;}
  a
	  {
  color:#809CC3;
  text-decoration:underline;
  font-weight:bold;
  
	  }
  a:hover
	  {
	color: #c3111d;
  
	  }
	  
	  a.Link
	  {
	  padding-right: 10px;
	  color: #809CC3;
	  font-size: 11px;
	  font-weight: bold;
	  text-decoration: underline;
  
	  }
  a:hover.Link
  {
	  color:#f38e02;
  
	  }
  /*	p{font: 70% Arial, Helvetica, Trebuchet MS, sans-serif;
  text-align:left;
	  }*/
	  
	  .pie {
  font: 70% Arial, Helvetica, Trebuchet MS, sans-serif;
  text-align:center;
  margin-top:10px;
	  margin-left:4px;
	  width:792px;
	  height: 18px;
	  float:left;
	  background: #000 url(../img/pie.gif) no-repeat;
	  color:#FFFFFF;
	  line-height: 18px;
  
  }
  
	  a.PieA{
		  color:#ffffff;
		  line-height: 18px;
		  text-decoration: none;
		  font-weight:200;}
	  a.PieA:hover,a.PieA#current{
		  background:#a80001;
		  color:#fff;}
  /*Tabla registro- para la parte de arriba conectar */
	  .Registro{
		  border:1px solid #c7c7c7;
		  padding:5px;
		  background:url(../img/tablas/fondoarriba.jpg);
		  margin-right:5px;
		  vertical-align:top;}
	  .Registro td{
		  white-space:nowrap;}
	  .Registro a{
		  line-height: 18px;
		  padding: 0 0 0 8px!important;
		  color: #666;
		  font-weight: bold;
		  font-size: 11px;
		  margin: 0;}
	  .Registro a:hover {
		  color: #c3111d;}
	  /*Fin registro*/
  /*MenuH*/
  .menu {
  float:left;
	  }
  .menu ul {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left:inherit;
	float: left;
	list-style: none;
  }
  .menu ul li {
	float: left;
	width: 114px;
	background: #FFFFFF url(../img/menu_pas.gif) no-repeat;
	
  }
  
  
  .menu ul a {
	  padding: 8px 9px 8px 9px;
	  font-size:90%;
	  text-decoration: none;
	  color: #ffffff;
	  display: block;
	  font-weight:200;
  }
  .menu ul a:hover {
	background: #FFFFFF url(../img/menu_pas_on.gif) no-repeat;
	  color: #ffffff;  
  }
  .menu ul a#on {
	  background: #FFFFFF url(../img/menu_pas_on.gif) no-repeat;
  
  }
  .sel_idioma {
	  padding-top: 7px;
	  padding-bottom: 7px;
  }
  .combo{
  vertical-align:bottom;
  text-align:right;}
  
  .idi_combo {
	  height: 18px;
	  width: 80px;
	  font-size:11px;
	  border:1px solid #ededed;
  }
  
  /*Fin MenuH*/
  
  /*Submenu Horizontal*/	
  
	  #DosNivel{ 
	  background:#e39439;
	  padding:3px;
	   }
	   
	  ul#DosNivelLista {
	  width:100%;
	  margin: 0;
	  padding: 0;
	  list-style-type: none;
	  white-space: nowrap;
	  }
  
	  ul#DosNivelLista li {
	  float: left;
	  font-size:70%;
	  margin: 0;
	  color:#000;
	  padding: 5px 0 4px 0;
	  background:#e39439;
	  /*background:  url(../img/estructura/fondo_2Nmenu.jpg);*/
	  }
	  
	  #DosNivelLista a {
	  margin: 0;
	  padding: 0px 9px 0px 9px;
	  color: #fff;
	  border-right: 1px solid #e5e5e5;
	  }
	  
	  #DosNivelLista li#current a {
	  color:#000;
	  text-decoration:none;
	  }
	  
	  #DosNivelLista a:hover {
	  color:#000;
	  }
  
  
  /*DestacadosHome*/
  
  .Destacados ul {
	display:inline;
	list-style: none;}
  .Destacados ul li {
  /*margin:0 1px 0 1px;*/
	float: left;
	padding: 0 0 0 30px;
	
  }
  
  /*Fin DestacadosHome*/
  /*Fin DestacadosHome*/
  
  /*Destacado1Home*/
  
  .Destacado1  {
  width:300px;
  text-align:justify;
	
  }
  
  #TextosPHome{
   font-size:71%;
   text-align:justify;}
   
   .texto{
  font-size:70%;color:#666; text-align:left; padding:3px;}
   
   
  #TextosP{
  padding-left:15px;
   font-size:71%;
  line-height:18px;
   text-align:justify;}
   
   P{
   font-size:72%;
   text-align:justify;
   line-height:18px;
   /*margin-left:10px;
   */}
	P.pestana{
   font-size:72%;
   text-align:justify;}
  
  /*Fin DestacadosHome*/
  .banner {
  margin-top:35px;
  text-align:left;
  }
  
  .Cajabanner {
  width:200px;
  text-align:left;
  }
  
  #titular{
  position:relative;
  top:35px;
  font-size:150%;
  color:#000;
  text-align:left;
  padding: 0 0 0 5px;}
  
  #titular span{
  font-size:80%;
  color:#e39439;
  }
  .MenuLateral{
  left:0px;
  right:0;
  text-align:left;
  
  }
  
  .titularG{
	  font-size:18px;
	  text-align:left!important;
	  color:#333;
	  padding:10px 0 10px 0;
  }
  .titularSTN{
	  font-size:18px;
	  text-align:left!important;
	  color:#e39439;
  
  }
  .MenuLateral ul {
  
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	list-style: none;
  }
  .MenuLateral ul li {
  
  padding:1px 0px 1px 0;
  border-bottom:3px solid #fff;
  }
  .MenuLateral ul a {
  text-align:left;
	  color:#333;
	  font-size:70%;
	  text-decoration: none;
	  display: block;
	  padding:3px 0 3px 10px;
	  background: #e1e1e1;
  }
  .MenuLateral ul a:hover {
	  background:#fff;
  }
  
  #sub_menu2 {
	  width: 200px;
	  background:#ededed;
	  float:left;
	  text-align:left;
	  font-size:72%;
	  padding:10px 0 0 10px;
	  }
	  
  
  #sub_menu2 a {
	  margin-left:10px;
  
	  }
	  
  .SubtitularMenu{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#809CC3;
	  font-size:90%;
	  text-decoration:none;
  }
  
  #sub_menu2 .tiraGris{
	  background: #fff;
	  height:1px;
	  margin:3px 0 3px 0;
	  border-bottom:solid 1px #d0d0d0;
	  font-size:1px;
	  
  }
  
  #sub_columna2 {
	  width:100%;
	  float:left;
	  background: #ffffff;
	  margin-top: 10px;
	  margin-left: 0px;
	  color:#6a6a6a;
	  line-height: 12px;
	  text-align: justify;
  }
  
	  .icono{
	  padding:5px;
	  vertical-align:middle;
	  border:none;}
	  
	  /*MenuClientes*/
  
	  #tabsF {
	  padding-bottom:0;
	  float:left;
	  width:80%;
	  font-size:10px;
  
	  }
	  
	  #tabsF ul {
	  width: 500px;
	  list-style: none; /*Eliminamos el estilo de lista*/
	  padding: 0; /*Evita la indentación que aparece en algunos navegadores*/
	  margin: 0;
	  display: block; /*Nos permite integrar con los elementos li y evitar problemas -*/
	  float: left;	  /*en algunos navegadores*/
	  border-bottom: 1px Solid #666;
	  
	  }
		
	  #tabsF li {
	  display: block;
	  margin:0;
	  padding:0;
	  float: left; /*Flota los elementos de la lista*/
	  text-align: center;
	  margin-right: 3px;
	  position: relative; /*Hacemos el ajuste de 1 pixel para simular la integración -*/
	  top: 1px;           /*con la capa de contenido*/
	  
	  }
	  
  
		
	  #tabsF a {
	  float:left;
	  background:url(../img/tableftF.gif) no-repeat left top;
	  margin:0;
	  padding:0 2px 0 1px;
	  text-decoration:none;
	  bordeR-bottom:1px solid #666;}
	  
		
	  #tabsF a span {
	  font-weight:200;
	  float:left;
	  display:block;
	  background: url(/img/tabrightF.gif) no-repeat right top;
	  padding:5px 5px 4px 5px;
	  color:#666;}
	  
	  
		
	  /* Commented Backslash Hack hides rule from IE5-Mac \*/
	  #tabsF a span {float:none;}
	  
	  /* End IE5-Mac hack */
	  #tabsF a:hover span {
	  color:#00448e;}
		
	  #tabsF a:hover {
	   background-position:0% -42px;}
		
	  #tabsF a:hover span {
	  background-position:100% -42px;}
  
	  #tabsF #current a {
	  background-position:0% -42px;
	  bordeR-bottom:1px solid #fff;
	  font-weight:bold;
	  }
		  
	  #tabsF #current a span {
	  background: url(../img/tabrightF2.gif) no-repeat right top;
	  background-position:100% -42px;
	  color:#00448e;
	  font-weight:bold;}
	  
		  
	  /*TABLA  Fichacliente*/
	  #Fichacliente{
	  width:500px;
  
	  float: left;
	  /*background:url(../imagenes/fondo-ficha.gif) repeat-x;*/
	  bordeR-LEFT:1px solid #666;
	  border-right:1px solid #666;
	  border-BOTTOM:1px solid #666;}
	  
	  #Fichacliente table{
	  width:100%;
	  margin-top:5px;
	  margin-left:0px;
	  line-height:18px;
  }
	  
		  #Fichacliente table td{
	  padding:5px 5px 5px 5px;}
	  
	  .titularParra{
  
  font-size:100%;
  color:#000;
  }
  
  /*Botón normal*/
	  ul.boton {
		  width:120px;}
	  ul.boton, ul.boton li, ul.boton a, ul.boton b {
		  position: relative;
		  display: block;
		  margin: 0;
		  text-align:center;
		  padding: 0;
		  font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px;
		  text-decoration: none;
		  font-weight:normal;
		  color:#FFF;
		  }
	  ul.boton li {
		  float: left;
		  clear: both;
		  left: 1px;
		  list-style: none;
		  background-color: #aaa;
		  border-bottom: 2px solid #aaa;
		  margin-bottom: 5px;
		  }
		  
	  ul.boton li a {
		  width: 120px;
		  float: left;
		  left: -1px;
		  top: 1px;
		  display:inline;
		  margin-right: -2px; 
		  background: transparent url(../img/botones/bmedio2.gif) repeat scroll 0 0 ;
		  padding:2px;
  }
	  ul.boton li a:hover {
		  background:url(../img/botones/bmedio2on.gif);
		  color:#FFF;}
	  ul.boton li a b {
		  border: solid #aaa;
		  border-width: 0 1px 0 1px;
		  padding: 3px;
		  line-height: 15px;
		  font-weight: normal;
		  font-family: Arial, Helvetica, sans-serif;
		  font-size: 12px;
		  color: #fff;}
	  /*Fin botones*/
  
  /*#sub_menu2 .tiraGris{
	  background: #d0d0d0;
	  height:1px;
	  margin:3px 0 3px 0;
  }*/
  
  ul.detallado{
  list-style:url(../img/soluciones/bullet.jpg) ;
  vertical-align:middle;
  font-size:73%;
  line-height:18px;}
  
  #question{
  color: #003366;
  font-size:100%;
  font-weight:bold;
  line-height:18px;}
  
  #questionW{
  color: #003366;
  font-size:72%;
  margin-left:10px;
  margin-bottom:5px;
  font-weight:bold;
  line-height:18px;}
  
  .Destacado{
  color: #e39439;
  font-size:100%;
  font-weight:bold;}
  
  #colum1 {
	  width: 534px;
	  float:left;
	  background: #ffffff;
	  border-right:#e1e1e1 solid 5px;
	  margin-top: 5px;
  }
  #noticiaPrin {
   width: 400px;
   float:left;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#3d3d3d;
   font-size:70%;
   line-height: 18px;
   text-align: left;
   border-bottom:1px solid #ededed;
  }
  #noticiaPrin .not_tit_big{
	  font-size:200%;
	  color:#f38e02;
	  line-height: 32px;
  }
  
  #noticiaPrin .not_tit_bigC{
	  font-size:90%;
	  color:#f38e02;
	  line-height: 18px;
  
  }
  
  #noticiaPrin .masArt{
	  background: #e1e1e1;
	  line-height: 18px;
	  height:10px;
	  width: 534px;
	  text-align:right;
  }
  #noticia {
  margin-top:20px;
	  width: 220px;
	  float:left;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#3d3d3d;
	  font-size:70%;
  line-height: 18px;
	  text-align: left;
	  height:100px;
	  border-bottom:1px solid #ededed;
  }
  .EnlacesNoticias{
  padding-left:180px;}
  .EnlacesArticulos{
  text-align:right;
  padding-right:30px;}
  
  #TechNews table {
  border-bottom:1px solid #ededed;
  margin-bottom:5px;
  text-align:left;
  }
  
  #TechNews table td{
  padding:1px!important;
  vertical-align:top;
  font-size:10px;
  }
  #TechNews table td.tit{
	  
	  color:#000;
	  font-size:18px;
	  line-height:18px;
  }
  
  #colum3 #articuloTXT{
  margin-top:15px;
	  color:#3d3d3d;
	  font-size:70%;
  line-height: 18px;
	  text-align: left;
  }
  #colum3 #articuloTXT .not_not{
  line-height: 18px;
	  font-size:18px;
	  color:#000;
  }
  
  .tit_peq{
	  font-size:120%;
	  color:#000;
  line-height: 18px;
  }
  .not_tit{
	  color:#f38e02;
	  font-size:120%;
	  line-height:12px;
	  line-height: 18px;
  }
  
  img.articulos{
  border:1px solid #ccc;
  padding:5px;
  margin:5px;
  float:left;
  
  }
  
  /*Contacto*/
   #Direccion {
	  width:100%;
	  float:left;
	  padding-right:5px;
	  color:#3d3d3d;
	  line-height: 12px;
	  text-align: justify;
  }
  #Direccion table {
	  
	  font-size:72%;
	  
	  text-align: justify;
  }
  #Direccion .nar{
	  color:#e97f1f;
	  font-size:11px;
  }
  
  
  #Mapa {
	  width: 230px;
	  float:right;
	  background: #ffffff;
		  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#6a6a6a;
	  font-size:10px;
	  line-height: 12px;
	  text-align: justify;
  }
  
  #Mapa img{
  padding:0;
  border:0;
	
  }
  
  #Mapa a {
	  font-family:Arial, Helvetica, sans-serif;
	  color:#809CC3;
	  font-size:11px;
	  line-height:22px;
	  text-decoration: none;
	  display: block;
	  background: #e1e1e1;
	  text-align:center;
	  font-weight:bold;
  }
  #Mapa a:hover {
	  color:#ffffff;
	  background: #f38e02;
  }
  .version{
  display:inline;
  float:right;
  width:100px;
  font-size:70%;}
  
  #Leyendas{
  font-size:70%;}
  
  /*ProductoTOWER*/
  
  .SubTitTower{
	  font-family:Arial, Helvetica, sans-serif;
	  color:#9c704d;
	  font-size:110%;
	  line-height:24px;
  }
  
  .SubSubTitTower{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#009eef;
	  font-size:75%;
	  line-height:12px;
  }
  
  .SubSubSubTitTower{
	  font-family: Arial, Helvetica, sans-serif;
	  color:#42b3df;
	  font-size:110%;
	  line-height:18px;
	  font-weight:bold;
	  background-color:#bdbec0;
	  padding-left:10px;
	  
  }
  .fila_A{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#645e59;
	  font-size:100%;
	  line-height:12px;
	  background-color:#d1baa4;
	  padding-left:10px;
	  padding-bottom:10px;
	  padding-top:10px;
  }
  
  .fila_B{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#645e59;
	  font-size:100%;
	  line-height:12px;
	  background-color:#dac7b4;
	  padding-left:10px;
	  padding-bottom:10px;
	  padding-top:10px;
  }
  
  #pestanas {
	  width: 732px;
	  float:left;
	  margin-top: 10px;
	  margin-left: 10px;
	  padding-right:5px;
	  text-align:left;
  }
  
  
  
  
  .TabbedPanels {
	  margin: 0px;
	  padding: 0px;
	  float: left;
	  clear: none;
	  width: 100%; 
  }
  
  .TabbedPanelsTabGroup {
	  margin: 0px;
	  padding: 0px;
  }
  
  .TabbedPanelsTab {
	  position: relative;
	  top: 1px;
	  float: left;
	  padding: 4px 10px;
	  margin: 0px 4px 0px 0px;
	  font-family: Verdana, Helvetica, Arial, sans-serif;
	  font-size: 70%;
	  color: #ffffff;
	  text-align:center;
	  font-weight: bold;
	  list-style: none;
	  width: 80px;
	  background: #5eb0e6 url(../img/pest_sup.gif) top no-repeat;
	  -moz-user-select: none;
	  -khtml-user-select: none;
	  cursor: pointer;
  }
  
  .TabbedPanelsTabHover {
	  background-color: #3d7396;
  }
  
  .TabbedPanelsTabSelected {
	  background-color: #e7e7e7;
	  color: #a78462;
	  outline:0;
  }
  
  .TabbedPanelsTab a {
	  color: black;
	  text-decoration: none;
  
  }
  
  .TabbedPanelsContentGroup {
	  clear: both;
	  background-color: #EEE;
  }
  
  .TabbedPanelsContent {
	  padding: 4px;
	  font-family: Verdana, Helvetica, Arial, sans-serif;
	  font-size: 70%;
	  color: #404040;
	  background-color: #e7e7e7;
  }
  
  .TabbedPanelsContentVisible {
  }
  
  .VTabbedPanels .TabbedPanelsTabGroup {
	  float: left;
	  width: 10em;
	  height: 20em;
	  background-color: #EEE;
	  position: relative;
  
  }
  
  .VTabbedPanels .TabbedPanelsTab {
	  float: none;
	  margin: 0px;
	  border-top: none;
	  border-left: none;
	  border-right: none;
  }
  
  .VTabbedPanels .TabbedPanelsTabSelected {
	  background-color: #EEE;
  }
  
  .VTabbedPanels .TabbedPanelsContentGroup {
	  clear: none;
	  float: left;
	  padding: 0px;
	  width: 30em;
	  height: 20em;
  }
	.tower{
   color: #009de0;
   font-size:100%;
   font-weight:bold;
   }
  /*Fin Producto Tower*/
  
  img.flecha{
  padding: 0 5px 0 5px;}
  
  
  .news{
  background: url(img/fondoTN.jpg);
  border:1px solid #dadada;
  padding:5px;
  text-align:left;
  font-size:70%;}
  
  a.LinkN{
  background:#e39439;
  color:#000;
  padding:2px 2px 2px 2px;
  text-decoration:none;
  text-transform:uppercase;
  font-size:100%;}
  a:hover.LinkN{
  color:#fff;
  }
  
  a.LinkIns{
  background:#e39439;
  color:#000;
  padding:2px 2px 2px 2px;
  text-decoration:none;
  text-transform:uppercase;
  font-size:70%;}
  a:hover.LinkIns{
  color:#fff;
  }
  #Boton{
  text-align:center;}
  
  input.medio{
  border:1px solid #999;
  font-size:12px;
  padding-left:5px;
  width:100px;
  color:#333;}
  
  .Formulario td{
  padding:5px 10px 0 10px;
  font-size:80%;
  }
  .Formulario td.nombre{
  text-align:right;
  }
  .Formulario td.campos{
  text-align:left;
  }
  .Formulario td.boton{
  text-align:center;
  padding:15px 0 0px 0;
  }
  .Atras{
  text-align:left;
  font-size:70%;
  padding:10px 20px 0 0;}
  
  .Oferta{
  font-size:80%;
  width:450px;
  padding:0 0 10px 5px;
  border-bottom:1px solid #ededed;
  margin-bottom:5px;}
  
  .Oferta span.NOferta{
  font-size:110%;
  color:#000;}
  
  .MensajeProgramador{
  font-size:15px;
  color:#ff0000;}
  #NoticiasHome{
  text-align:left;
  font-size:70%;
  padding:5px;
  border-bottom:1px solid #ededed;
  }
  /*HOME*/
  
  ul.home{
  font-size:90%;
  text-align:right;
  margin-right:10px;
  }
  ul.home li{
  list-style:url(../img/pico.gif);}
  
  /*FIN HOME*/
  /*Destacados Home*/
  ul.DescubraHome{
	  float:left;
	  padding: 0!important;
	  margin:0 0 5px 0px;
	  list-style: none;}
	  
   ul.DescubraHome li {
	  padding: 0 0 0 10px;
	  text-align:left!important;}
	  
  ul.DescubraHome li.Titular {
	  display:inline;
	  margin: 0;
	  font-size: 15px;
	  text-align: left;
	  color: #555;
	  padding: 0;}
  
   ul.DescubraHome li a{
	  line-height: 18px;
	  padding: 0 0 0 8px!important;
	  color: #666;
	  font-weight: bold;
	  text-decoration: none;
	  font-size: 11px;
	  margin: 0;}
	  
   ul.DescubraHome li a:hover, ul.DescubraHome li a#current {
	  color: #c3111d;}
  
  /*Fin destacados home*/
  /*DEstacados*/
	  .DestacadosH,.DestacadosC{margin-right:10px;margin-top:10px; height:137px;}
	  .DestacadosH{background: url(../img/home/fondo--tabla.gif) no-repeat; width:220px; }
	  .DestacadosC{background: url(../img/contratar/fondo--tabla.gif) no-repeat; width:295px; }
	  .DestacadosH td,.DestacadosC td{ 
	  font-size:90%;
	  color:#333;
	  text-align:left!important;
	  padding:5px;}
	  
	  .DestacadosH td.Mail { 
	  text-align:center!important;}
	  .DestacadosH th,.DestacadosC th{ 
	  border:none;
	  font-size:90%;
	  height:23px;
	  font-weight:bold;
	  color:#990000;
	  text-transform:uppercase;}
  /*Fin Tablas contratar*/
  
  
  /*DEstacados 2*/
	  .DestacadosV,{margin-right:10px;margin-top:10px; height:107px;}
	  .DestacadosV{ width:220px; }
	  
	  .DestacadosV td{ 
	  font-size:90%;
	  color:#333;
	  text-align:left!important;
	  padding:5px;}
	  
	  .DestacadosV td.Mail { 
	  text-align:center!important;}
	  .DestacadosV th{ 
	  border:none;
	  font-size:90%;
	  height:23px;
	  font-weight:bold;
	  color:#990000;
	  text-transform:uppercase;}
  /*Fin Tablas contratar*/
  
  .nota{
  font-size:95%;
  color:#999;}
  /*MenuLateral*/
	  #leftcolumn div.module table  {}
	  #leftcolumn div.module table.poll {}
	  #leftcolumn div.module table.poll td {
		  text-align: left;}
  
  /* LEFT COL H3 */
	  #leftcolumn h3 { 	
		  color: #990000;
		  font-family: Arial, sans-serif;
		  font-size: 14px;
		  text-align: left;
		  height: 30px;
		  width: 174px;
		  text-decoration: none;
		  padding: 0 0 0 6px;
		  background: url(../img/menulateral/h3.gif) top center no-repeat;
		  font-weight: normal;
		  line-height: 24px;
		  margin: 0;}
  
	  #leftcolumn .moduletable_menu, #leftcolumn .moduletable, #leftcolumn .moduletable_text, #leftcolumn .c {
		  margin: 0 0 16px 0;
		  padding: 0 0 8px 0;
		  }
  
	  #leftcolumn ul.menu {
		  margin: 0 auto;
		  padding: 0;
		  list-style: none;
		  width: 164px;}
  
	  #leftcolumn ul.menu li{
		  margin: 0;
		  padding: 0;}
  
	  #leftcolumn ul.menu li:hover, #rightcolumn ul.menu li:hover {
	  }
  
	  /*LEFT COL LINK*/
	  #leftcolumn ul.menu li a, #leftcolumn ul.menu li a:link	{
		  line-height: 18px;
		  padding: 0 0 0 8px;
		  text-decoration: none;
		  color: #666;
		  font-weight: normal;
		  font-size: 11px;
		  background: url(../img/menulateral/menu_row.gif) center left no-repeat;
		  margin: 0;
		  height: 18px;}
  
	  #leftcolumn ul.menu li a:hover {
		  color: #333;}
  
  /*LEFT COL CURRENT LINK*/
	  #leftcolumn ul.menu li#current a, #leftcolumn ul.menu li#current a:link {
		  line-height: 18px;
		  padding: 0 0 0 8px;
		  text-decoration: none;
		  color: #333;
		  font-weight: normal;
		  font-size: 11px;
		  background: url(../img/menulateral/menu_row.gif) center left no-repeat;
		  margin: 0;
		  height: 18px;}
  
	  #leftcolumn ul.menu li#current a:hover, #rightcolumn ul.menu li#current a:hover {
		  
		  }
  
  /*LEFT COL SUB LINK*/
	  #leftcolumn ul.menu li#current ul li a, #leftcolumn ul.menu li#current ul li a:link {
		  text-decoration: none;
		  color: #666;
		  margin: 0 0 0 6px;
		  font-size: 11px;
		  background: url(../img/menulateral/submenu_row.gif) center left no-repeat;
		  font-weight: normal;
		  display: block;
		  line-height: 18px;
		  padding: 0 0 0 18px;
		  border: none;
		  height: 18px;}
  
	  #leftcolumn ul.menu li ul li#current a, #leftcolumn ul.menu li ul li#current a:link, #leftcolumn ul.menu li ul li#current a:visited, #leftcolumn ul.menu li ul li#current a:hover {
		  font-size: 11px;
		  margin: 0 0 0 6px;
		  text-decoration: none;
		  border: none;
		  color: #333;
		  background: url(../img/menulateral/submenu_row.gif) center left no-repeat;
		  height: 18px;
		  line-height: 18px;}
  /*SUBMENU POSITION*/
	  #leftcolumn ul.menu li#current ul {
		  margin: 0;
		  padding: 0;}
  
	  #leftcolumn ul.menu li#current ul li {
		  margin: 0;
		  padding: 0;}
  
  /*CURRENT SUBMENU POSITION*/
	  #leftcolumn ul.menu li ul {
		  margin: 0;
		  padding: 0;}
	  
	  #leftcolumn ul.menu li#current ul li a:hover {
		  color: #333;}
  
	  #leftcolumn ul.menu li ul {
		  list-style: none;}
  
	  /* forms */
	  #leftcolumn .moduletable ul {
		  margin: 6px 0;
		  padding: 0;
		  list-style: none;}
  
	  #leftcolumn .moduletable ul li {
		  margin: 0;
		  padding: 0 2px;}
		  ul.menuLat{
		  margin: 0 auto;
	  padding: 0;
	  list-style: none;
	  width: 164px;
	  }
	  
	   ul.menuLat li {
	  margin: 0;
	  padding: 0;
	  text-align:left!important;
  }
   ul.menuLat li a{
	  line-height: 18px;
	  padding: 0 0 0 8px!important;
	  text-decoration: none;
	  color: #666;
	  font-weight: normal;
	  font-size: 11px;
	  margin: 0;
  
  }
   ul.menuLat li a:hover, ul.menuLat li a#current {
	  color: #c3111d;
  }
  
  /* module control elements */
  table.user1user2 div.moduletable {
	  margin-bottom: 0px;
  }
  
  div.moduletable, div.module {
	margin-bottom: 25px;
  }
  
  div.module_menu, div.module {
	  margin: 0px;
	  padding: 0px;
  }
  
  div.module_menu div, div.module {
	  
  }
  
  div.module_menu div div, div.module div div {
	  margin-bottom: 14px;
	  padding:0;
	  float:left;
	  background: url(../img/menulateral/left_body.gif) bottom left no-repeat;
  }
  
  div.module_menu div div div, div.module div div div
  {
	  padding: 0;
	  width: auto;
	  margin-left:-12px;
	  background: url(../img/menulateral/left_top.gif) top left no-repeat;
	  /*border:1px solid red;*/
	  
	  
  }
  /*Este hack [class] lo leen los demás exploradores excepto IE6*/
  div.module_menu[class] div div div, div.module[class] div div div
  {
	  padding: 0;
	  width: auto;
	  margin:0;
	  background: url(../img/menulateral/left_top.gif) top left no-repeat;
	  /*border:1px solid green;*/
	  
	  
  }
  
  div.module_menu div div div div, div.module div div div div {
	  background: none;
	  padding: 4px 8px;
  }
  
  div.module div div div form {
	  padding: 0;
	  width: 164px;
	  margin: 0 auto;
  }
  
  div.module div div div form ul {
	  margin: 0;
	  padding: 0 0 10px 40px;
  }
  
  div.module_menu ul {
	  list-style: none;
  }
  
  div.module_menu ul li{
	  margin: 0;
	  padding: 0;
  }
  
  div.module_menu ul li a:link, div.module_menu ul li a:visited {
	  font-weight: bold;
	  background: transparent url(../img/menulateral/blue/bullet2.jpg) top left no-repeat;
	  padding: 2px 0 2px 25px;
	  line-height: 24px;
  }
  
  ul.Listado{
	  list-style:none;
	  margin:0;
	  padding:0;}
	  table.ServicioEmpresa{
	  background:#f8f8f8;
	  border-bottom:1px solid #ededed;
	  border-top:1px solid #ededed;
	  margin-top:10px;
	  font-size:70%;
	  width:100%;}
  
	  ul.ListadoDec, ul.ListadoLink {
	  
	  color:#666;
	  margin:2px 20px 5px 20px;
	  line-height:18px;
	  vertical-align:middle;
	  text-align:left;}
	  
	  td.noborder {
	  border:0 none !important;
	  text-align:center !important;
	  }
	  
	  ul.ListadoDec {
	  list-style: url(../img/compania/tip.gif);}
	  ul.ListadoLink {
	  list-style: url(../img/menu_sub_link_bg.gif);}
  /*Fin MenuLateral*/.iconos{
		  position:relative;
		  float:right;
		  right:0px;
		  top:5px;
		  display:inline;}
	  .icono,.iconoUp{
		  padding:5px;
		  vertical-align:middle;
		  border:none;}
		  * square */
  
  #navSquare {
	  margin: 0;
	  padding: 4px 8px 20px 10px;
	  background:url(img/fondoSub.gif) repeat-x;
	  vertical-align:middle;
	  border-top:1px solid #5d6268;
  }
  
  #navSquare li {
	  margin: 0; 
	  display: inline;
	  list-style-type: none;
  }
	  
  #navSquare a:link, #navSquare a:visited {
	  float: left;
	  font-size: 11px;
	  font-weight: bold;
	  padding: 0px 12px 0px 12px;
	  text-decoration: none;
	  color: #666;
  }
  
  #navSquare a:link.active, #navSquare a:visited.active, #navSquare a:hover {
	  color: #fff;
	  background:  url(img/menuBackground.gif);
  }
  
  .iconosnavSquare{
  margin:0;
  padding:0 3px 0 3px;
  border:0;
  vertical-align:middle;}
	  .textoB, .textoBM{
		  color:#666;
		  font-size:75%;
		  text-align:justify;}
	  .textoB{
		  padding:0 5px 0 10px;}
	  .textoBM{
		  padding:5px 5px 0 20px;}
		  
	  .TextoEntradilla{
		  font-size:70%;
		  font-weight:bold;
		  color: #666;
		  text-align:left;}
  
  
  /** Botones Normales de home y Contratar*/
  
  .divBoton
  {
	  background-color: #aaa;
	  width: 120px;
  }
  .divBoton a, .divBoton b
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-decoration: none;
	  font-weight: normal;
	  display: block;
	  color: #fff;
  }
  
  .divBoton a.botonNormal
  {
	  padding: 3px;
	  background: url(../img/botones/bmedio2.gif);
  }
  .divBoton a:hover.botonNormal
  {
	  background: url(../img/botones/bmedio2on.gif);
	  color: white;
  }
  
  .divBotonDemo
  {
	  background-color: #aaa;
	  width: 120px;
	  text-align:center;
  }
  .divBotonDemo a, .divBotonDemo b
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-decoration: none;
	  font-weight: normal;
	  display: block;
	  color: #fff;
  }
  
  .divBotonDemo a.botonNormal
  {
	  padding: 3px;
	  background: url(../img/botones/bmedio2.gif);
  }
  .divBotonDemo a:hover.botonNormal
  {
	  background: url(../img/botones/bmedio2on.gif);
	  color: white;
  }
  
  .botonesDemo{
	  position:relative; float:right; clear:both; top:-48px; width:269px; overflow:hidden;}
  .txtBotonDemo{ font-size:12px; color:#FFF; line-height:20px; }
  .botonesDemo[class]{
	  position:relative; float:right; clear:both; top:-38px; width:262px;}

  .botonesDemoHome{
	  position:relative; float:right; clear:both; top:-11px; width:272px; overflow:hidden;}
  .botonesDemoHome[class]{
	  position:relative; float:right; clear:both; top:-11px; width:272px; overflow:hidden;}

  
  /**-----**/
  /**Boton Contratar */
  .divBotonC
  {
	  background-color: #aaa;
	  width: 110px;
	  text-align:center;
  }
  .divBotonC a, .divBotonC b
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  text-decoration: none;
	  font-weight: normal;
	  display: block;
	  color: #fff;
  }
  .divBotonC a.botonContratar
  {
	  padding: 3px;
	  background: url(../img/botones/bContratar.gif);
  }
  .divBotonC a:hover.botonContratar
  {
	  background: url(../img/fondo2nivel.gif);
	  color: #fff;
  }
  .DestacadosC td.Mail
  {
	  text-align: center !important;
	  vertical-align:top;
  }
  
  .DestacadosH td.Mail
  {
	  text-align: center !important;
  }
  
  
  

 /*Landing Scape*/
 	.prodtitulo{
		width:auto;
		height:auto;
		float:left;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#ac0000;
		padding:18px 0px 0px 44px;}
 
 	h1.LP{
		width:470px;
		float:left;
		display:inline;
		padding: 30px 0px 20px 10px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:19.5px;
		color:#333333;}
	.Questiones{
		display:inline;
		width:370px;
		float:left;
		padding-left:15px;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		color:#333333!important; }
 
 	.contenedorimg{
		background-image:url(../img/landing/mradwise.jpg);
		background-position:center;
		background-repeat:no-repeat;
		text-align:center;
		height:272px;
		width: 740px;
		margin: auto;}
		
	.contenedorLP{
		background-position:center;
		background-repeat:no-repeat;
		text-align:center;
		height: auto;
		width: 740px;
		margin: auto;}
		
	 .caja21{
		float:right;
		padding-right:10px;
		text-align:right;
		font-size:12px; }
 
 	.producto1,.producto2,.producto3{
		width:232px;
		height:179px;
		float:left;
		text-align:left;
		font-size:100%;
		color:#666666;
		margin-left:10px; }
	.producto1{
		background: url(../img/landing/cuadro03.gif) no-repeat;}
	.producto2{
		background: url(../img/landing/cuadro02.gif) no-repeat;}
   	.producto3{
		background: url(../img/landing/cuadro01.gif) no-repeat;}

 	.proddetalle{
		width:190px;
		height:auto;
		float:left;
		text-align:left;
		font-family:Arial, Helvetica, sans-serif;
		font-size:80%;
		color:#333333;
		padding:6px 0px 0px 16px;}
	/*Tablas login*/
	.loginlp{
		display:inline;
		float:right;
		width:210px;
		left:20px;
		font-size:12px;
		background: url(../img/landing/login.gif) no-repeat;
		height:142px;
		padding:0;
		margin-left:20px;
		}	
		.loginlpENG{
		display:inline;
		float:right;
		width:210px;
		left:20px;
		font-size:12px;
		background: url(../img/landing/loginENG.gif) no-repeat;
		height:142px;
		padding:0;
		margin-left:20px;
		}	
	.loginlp2{
		display:inline;
		float:right;
		width:210px;
		left:20px;
		font-size:12px;
		background: url(../img/landing/loginP.gif) no-repeat;
		height:159px;
		padding:0;
		margin-left:20px;}	
		.loginlp2 table{
		width:95%;
		font-size:95%;
		color:#fff;
		text-align: right;}
	.loginlp2 table td{
		padding:2px 0 0 5px;}
	.loginlp table{
		font-size:95%;
		color:#fff;
		text-align: right;}
	.loginlp table td{
		padding:3px 5px 0 5px;}
	/*Login para empresas en ingles.*/
    .loginlpENG table{
		font-size:95%;
		color:#fff;
		text-align: right;}
	.loginlpENG table td{
		padding:3px 5px 0 5px;}
		
	/*Login para particulares en ingles*/
	.loginlp2ENG{
		display:inline;
		float:right;
		width:210px;
		left:20px;
		font-size:12px;
		background: url(../img/landing/loginPENG.gif) no-repeat;
		height:159px;
		padding:0px;
		margin-left:20px;
		}	
		
		.loginlp2ENG table{
		width:95%;
		font-size:95%;
		color:#fff;
		text-align: right;}
		
	.loginlp2ENG table td{
		padding:2px 0 0 5px;}
		
	.Notalp{
		font-size:80%;
		color:#fff;}
		  
		  
	  input{
	  vertical-align:middle;}
	  
	  input.imedio,input.ilarge,select.imulti,input.ismallmedio{
	  border:1px solid #999;
	  font-size:12px;
	  padding-left:5px;
	  color:#333;}
	  
	  input.ismallmedio{
	  width:70px;
	  }
	  input.imedio{
	  width:100px;
	  }
	  input.ilarge{
	  width:200px;
	  }
  
  
  /* Fin Landing*/
  
  /*Estilos para pagina de Productos*/
  
  .ContenedorProducto
  {overflow:hidden;clear:both; height:240px;padding:5px;
      }
  .ProductosTR
  {
	  position:relative; 
	  float:left;
	  width: 552px; 
	  height:250px;
	  background:url(../img/Productos/productoTR.png) top left no-repeat;
	  overflow: hidden;
	  
  }
  
  .ProductosTR .textoProductos
  {
	  position:relative; 
	  clear:both;
	  float:left;
	  top:5px;
	  left:30px;
	  width: 500px; 
	  font-size:75% ;
	  color:#666;
	  margin-left:0px;
	  text-align:left;
  }
  .ProductosTR .enlaceTR
  {
	  font-size:120%;
	  color:#990000;
	  position:relative;
	  line-height:1.8;
	  margin-left:64px;
	  margin-top:10px;
	  overflow:hidden;
	  font-weight:bold;
	 
  }
.tituloTRAdwise{font-size:12px;
	  color:#000;
	  position:relative;
	  width:100%;
	  margin-left:10px;
	  margin-top:15px;
	  overflow:hidden;
	  font-weight:bold;}
 
    .ProductosTR .enlaceTRVentajas
  {
	  font-size:120%;
	  color:#990000;
	  position:relative;
	  line-height:1.8;
	  margin-left:64px;
	  margin-top:10px;
	  overflow:hidden;
	  font-weight:bold;
	 
  }
    .ProductosTR .enlaceTRVentajas strong
  {color:white;}
  
  .ProductosTR .enlaceTR strong
  {color:black;}
  .ProductosTR .enlaceTR strong a
  {color:black;}
  
  .TituloTR
  {
	  position:relative; 
	  clear:both;
	  float:left;
	  top:0px;
	  left:30px;
	  width: 500px; 
	  font-size:90% ;
	  color:#666;
	  margin-left:0px;
	  text-align:left;
	  font-weight:bold;
  }
  /*Global*/
  
  .ProductosTR .enlaceGlobalTR
  {
	  font-size:120%;
	  color:#990000;
	  position:relative;
	  line-height:1.8;
	  margin-left:40px;
	  margin-top:2px;
	  overflow:hidden;
	  font-weight:bold;
	 
  }
  .ProductosTR .enlaceGlobalTR strong
  {color:black;}
  .ProductosTR .enlaceGlobalTR strong a
  {color:black;}
  
  .listadoAccionesGlobal{
	  clear:both;
	  position:relative;
	  top:-95px;
	  left:112px;
	  float:left;
	  margin-left:5px;
	  }
	  .listadoAccionesGlobal[class]{
	  clear:both;
	  position:relative;
	  top:-95px;
	  left:115px;
	  float:left;
	  margin-left:5px;
	  }
	  
	 .body-productoTRGlobal
      {
	  clear:both;
	  position:relative;
	  top:-25px;
	  right:15px;
	  float:right;
	  width: 223px; 
	  height:116px;
	  background:url(../img/Productos/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  }
    .body-productoTRGlobal #tituloBody
      { 
      color:#990000;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:5px;
	  padding-left:20px;
	  text-align:left;

	  }
	  
	 .bottom-productosTRGlobal
	  {
		  position:relative;
		  clear:both;
		  float:right;
		  bottom:25px;
		  font-size:70%;
		  color:#666;
		  margin:2px 10px 5px 10px;
		  font-weight:bold;
		  }
		  
  .ProductosTRGlobal[class]
  {
	  position:relative; 
	  float:left;
	  width: 547px; 
	  height:205px;
	  background:url(../img/Productos/productoTR.png) top left no-repeat;
	  overflow: hidden;
	  
  }
  .body-productoTRGlobal[class]
  {
	  clear:both;
	  position:relative;
	  top:-155px;
	  right:15px;
	  float:right;
	  width: 221px; 
	  height:116px;
	  background:url(../img/Productos/body-productoTR.gif) bottom left no-repeat;
	  }
	  
  .bottom-productosTRGlobal[class]
	  {
		  position:relative;
		  clear:both;
		  float:right;
		  top:-155px;
		  right:15px;
		  font-size:70%;
		  color:#666;
		  margin:2px 10px 5px 10px;
		  font-weight:bold;
		  }
  
  /*End Global*/
  
  .ProductosTR img
  {
	  position:relative; 
	  float:left;
	  top:0px;
	  left:15px;
  }
  .body-productoTR
  {
	  clear:both;
	  position:relative;
	  top:60px;
	  right:200px;
	  float:right;
	  width: 223px; 
	  height:116px;
	  background:url(../img/Productos/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  }
    .body-productoTR #tituloBody
      { 
      color:#990000;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:15px;
	  padding-left:20px;
	  text-align:left;

	  }
	  
	  ul.ListadoProducto{
	  font-size:75%;
	  color:#444;
	  margin:5px 10px 5px 20px;
	  line-height:18px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
  }
  
	  
	  ul.ListadoProducto {
	  list-style:url(../img/home/chek.gif);}
	  
	 ul.ListadoLinkProd {
	  font-size:70%;
	  color:#666;
	  margin:3px 7px 10px 10px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
	  }
	  
	  ul.ListadoLinkProd {
	  list-style:url(../img/pico.gif);
	  padding-left:20px;}
	  
	  .iconoTreport
	  {
	  position:relative; 
	  float:left;
	  top:-275px;
	  z-index:189;
	  left:-28px;
	  }
		  
	  .listadoAcciones{
	  clear:both;
	  position:relative;
	  top:-95px;
	  left:115px;
	  float:left;
	  margin-left:5px;
	  }
	  
	 .listadoAccionesAdwise{
	  clear:both;
	  position:relative;
	  top:0px;
	  left:15px;
	  float:left;
	  margin-left:5px;
	  width:350px;
	  }
	  
  
	  .bottom-productosTR
	  {
		  position:relative;
		  clear:both;
		  float:right;
		  right:220px;
		  bottom:-60px;
		  font-size:70%;
		  color:#666;
		  margin:2px 10px 5px 10px;
		  font-weight:bold;
		  }
		  
		  .trTexto{ font-size:11px;}

/*Estilos para el contenidos de Home*/

.ContenedorHerramientas{
clear:none;
float:left;
height:354px;
overflow:hidden;
position:relative;
width:516px;
/*background:url(../img/home/fondoHerramientas.jpg) top left no-repeat;*/
}

  .HomeProductosTR
  {
	  position:relative; 
	  float:left;
	  left:11px;
	  top:10px;
	  width: 514px; 
	  height:300px;
	  background:url(../img/home/HomeProductos.gif) top left no-repeat;
	  overflow:hidden;
	  
  }
  
  .HomeProductosTR[class]
  {
	  position:relative; 
	  float:left;
	  left:11px;
	  top:10px;
	  width: 514px; 
	  height:300px;
	  background:url(../img/home/HomeProductos.gif) top left no-repeat;
	  overflow:hidden;
	  
  }
  .HomeProductosTR .textoProductos
  {
	  position:relative; 
	  clear:both;
	  float:left;
	  top:5px;
	  left:0px;
	  font-size:75%;
	  color:#FFF;
	  margin-left:7px;
	  text-align:left;
	  overflow:hidden;
  }
  
  .HomeProductosTR #enlaceTR
  {
	  font-size:12px;
	  color:#C42026;
	  position:relative;
	  line-height:1.6;
	  left:1px;
	  overflow:hidden;
	  font-weight:bold;
	  top:7px;
	  left:16px;
	 
  }
   .HomeProductosTR #enlaceTR strong
  { color:#000;}
  .HomeProductosTR #enlaceTR strong a
  { color:#000;}
  
  .Homebody-productoTRAnalisisTecnico
      {
	  clear:both;
	  overflow:hidden;
	  position:relative;
	  top:67px;
	  right:168px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  } 
	.Homebody-productoTRAnalisisTecnico #tituloBody
      { 
      color:#C42026;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:10px;
	  padding-left:20px;
	  text-align:left;
	  }
	  
	   .Homebody-productoTRGlobal
      {
	  clear:both;
	  overflow:hidden;
	  position:relative;
	  top:85px;
	  right:186px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  } 
  
  .Homebody-productoTR
      {
	  clear:both;
	  overflow:hidden;
	  position:relative;
	  top:85px;
	  right:206px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  } 
	.Homebody-productoTR #tituloBody
      { 
      color:#C42026;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:10px;
	  padding-left:20px;
	  text-align:left;
	  }
	  ul.HomeListadoProducto{
	  font-size:75%;
	  color:#444;
	  margin:5px 5px 5px 25px;
	  line-height:18px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
	  }
  
	  
	  ul.HomeListadoProducto {
	  list-style:url(../img/home/chek.gif);}
	  
	 ul.HomeListadoLinkProd {
	  font-size:70%;
	  color:#000;
	  margin:10px 7px 10px 20px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
	  }
	  
	   ul.HomeListadoLinkProdVentajas {
	  font-size:70%;
	  color:#fff;
	  margin:10px 7px 10px 20px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
	  }
	  ul.HomeListadoLinkProdVentajas {
	  list-style:url(../img/home/ic-lista.gif);
	  padding-left:20px;
	  }
	  ul.HomeListadoLinkProd a{color:#000;}
	  ul.HomeListadoLinkProd {
	  list-style:url(../img/home/ic-lista.gif);
	  padding-left:20px;
	  }
	  
	  ul.LinkSubProd {
	  list-style:square;
	  list-style-image:none;
	  }
		  
	  .HomelistadoAcciones{
	  clear:both;
	  position:relative;
	  top:0px;
	  left:0px;
	  float:left;
	  width:196px;
	  text-align:left;
	  }
	   .HomelistadoVentajas{
	  clear:both;
	  position:relative;
	  top:0px;
	  left:0px;
	  float:left;
	  width:250px;
	  text-align:left;
	  }
	    
	  .Homebottom-productosTR
	  {
		  position:relative;
		  clear:none;
		  float:right;
		  font-size:70%;
		  color:#666;
		  margin:7px 0px 5px 0px;
		  font-weight:bold;
		  white-space:nowrap;
		  right:-260px;
		  overflow:hidden;
		  top:12px;
		  }
		  
	  .Homebottom-productosTR2
	  {
		  position:relative;
		  clear:none;
		  float:right;
		  font-size:70%;
		  color:#666;
		  margin:7px 0px 5px 0px;
		  font-weight:bold;
		  white-space:nowrap;
		  right:-260px;
		  overflow:hidden;
		  top:50px;
		  }
		  
		  
  
  
  
  /*Global*/
  
   .HomeProductosTRGlobal
  {
	  position:relative; 
	  float:left;
	  left:21px;
	  top:-1px;
	  width: 502px; 
	  height:185px;
	  background:url(../img/home/HomeProductos.gif) top left no-repeat;
	  overflow:hidden;
	  
  }
  
  .HomeProductosTRGlobal[class]
  {
	  position:relative; 
	  float:left;
	  left:21px;
	  top:-51px;
	  width: 502px; 
	  height:185px;
	  background:url(../img/home/HomeProductos.gif) top left no-repeat;
	  overflow:hidden;
	  
  }
  .HomeProductosTRGlobal .textoProductos
  {
	  position:relative; 
	  clear:both;
	  float:left;
	  top:5px;
	  left:5px;
	  font-size:75%;
	  color:#FFF;
	  margin-left:7px;
	  text-align:left;
	  overflow:hidden;
  }
  .HomeProductosTRGlobal #enlaceTRGlobal
  {
	  font-size:145%;
	  color:#C42026;
	  position:relative;
	  line-height:1.6;
	  left:8px;
	  overflow:hidden;
	  font-weight:bold;
	  width:250px;
	 
  }
   .HomeProductosTRGlobal #enlaceTRGlobal strong
  { color:#FFF;}
  .HomeProductosTRGlobal #enlaceTRGlobal strong a
  { color:#FFF;}
  
  
	  
   .Homebody-productoGlobal
   {
     clear:both;
	  overflow:hidden;
	  position:relative;
	  top:35px;
	  right:200px;
	  float:right;
	  width: 231px; 
	  height:126px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  }
	  
	.Homebody-productoGlobal #tituloBody
     { 
      color:#C42026;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:10px;
	  padding-left:20px;
	  text-align:left;
	  }
	  
	  
	  .HomelistadoAccionesGlobal{
	  clear:both;
	  position:relative;
	  top:0px;
	  left:15px;
	  float:left;
	  width:40%;
	  }
	  .Homebottom-productosTRGlobal
	  {
		  position:relative;
		  clear:both;
		  float:right;
		  bottom:-28px;
		  font-size:70%;
		  color:#666;
		  margin:7px 0px 5px 0px;
		  font-weight:bold;
		  white-space:nowrap;
		  right:60px;
	  }
		  
/*END Global*/

   /*TabHome*/
	.tabHome 
	{
	    position:relative;
		float:left; 
		overflow:hidden;
		left:11px;
		vertical-align:top;
		top:10px;
		height:25px;
		}

	.tabHome ul 
	{
	    margin-left:0px;
		margin-top: 0px;
		margin-bottom: 0px;
		padding-left:inherit;
		float: left;
		list-style: none;
		font-weight:bold;
		text-align:center;
		}
	.tabHome ul li {
		float: left;
		width: 90px;
		background: transparent url(../img/home/tab.png) no-repeat;}
	.tabHome ul a {
	padding: 5px 5px 5px 5px;
	font-size:75%;
	text-decoration: none;
	color: #666;
	display: block;
}
	.tabHome ul a:hover {
		background: transparent url(../img/home/tab.png) no-repeat;}
	.tabHome ul a#on {
		background: transparent url(../img/home/tabOn.png) no-repeat;
		color:#FFF;}
	/*Fin MenuH*/
	
	/*Video Home*/
	.contenedorVideo
	{
		position:relative;
		float:right;
		width:245px;
		height:176px;
		right:30px;
		top:48px;
		background: #FFFFFF url(../img/home/Home-video3.gif) no-repeat;
		}
    /*Video Global*/
    .contenedorVideoGlobal
	{
		position:relative;
		clear:none;
		float:right;
		width:250px;
		height:120px;
		right:20px;
		top:10px;
		background: #FFFFFF url(../img/home/fondo--tablaDescubra.gif) no-repeat;
		text-align:left;

		}
		
		.contenedorVideoGlobal a
	{
	  margin: 0;
	  text-decoration:none; 
	  padding:0px;	  
	  font-weight: normal;
	  display: inline-block;
	  color: #DFE0E1;
	}

	.contenedorVideoGlobal img {border:0px;}
	
	.contenedorVideoGlobal p{
	  font-size:85%;
	  color:#990000;
	  margin:5px;
	  text-align:center;
	  font-weight:bold;
		}
	.contenedorVideoGlobal span{
	  font-size:70%;
	  color:#666;
	  text-align:justify;
		}
   
     /*END*/   
		
		
	.contenedorVideo a
	{
	  margin: 0;
	  text-decoration:none; 
	  padding:0px;	  
	  font-weight: normal;
	  display: block;
	  color: #DFE0E1;
	}

	.contenedorVideo img {border:0px;}
	
	.contenedorVideo p{
	  font-size:85%;
	  color:#990000;
	  margin:5px;
	  text-align:center;
	  font-weight:bold;
		}
	.contenedorVideo span{
	  font-size:70%;
	  color:#666;
	  text-align:justify;
		}
    .HomeListadoVideo
    {
      font-size:70%;
	  color:white;
	  margin:10px 10px 10px 30px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
        }
    .HomeListadoVideo[class]
    {
      font-size:70%;
	  color:white;
	  margin:0px 0px 0px 0px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
        }
     .HomeListadoVideo li
    {
        padding:2px;
        list-style:url(../img/home/icono.gif);
        }
        
	.BannerHome{
		position:relative;
		float:left;
		background:url(../img/home/banner.jpg) no-repeat;
		overflow:hidden;
		width:760px;
		height:131px;
		left:20px;
		}
	/*Banner Global*/	
	.CajaBanner
	{
	    position:relative;
		float:left;
		overflow:hidden;
		width:760px;
		height:131px;
		left:20px;}
	.BannerHomeGlobal{
		position:relative;
		float:left;
		/*background:url(../img/home/banner.gif) no-repeat;*/
		overflow:hidden;
		width:583px;
		height:40px;;
		left:20px;
		}
	.productoGlobal{ 
	background:url(../img/home/global.gif) no-repeat;position:relative; 
	clear: none; float:right; right:20px; width:249px; height:205px; font-size:12px; overflow:hidden;}
	.tituloGlobalAnalisis{ color:#990000; font-weight:bold; position:relative;font-size:13px; top:20px;}
	.descripGlobalAnalisis{ position:relative; top:91px;}
	.tituloMercado{ font-size:16px; font-weight:bold;}
	.textoGlobalAnalisis{ font-weight:bold; text-align:left; width:100%; padding-left:8px; padding-top:5px;}
	.textoGlobalAnalisisEN{ font-weight:bold; text-align:left; width:100%; padding-left:8px; padding-top:5px;}
	.texto2GlobalAnalisis{text-align:center;width:100%; margin-top:7px;}
	
	.BannerHomeGlobal .textoHome{
		position:relative;
		font-size:22px;
	    color:#666666;/*#990000;*/
	    margin:0px;
	    text-align:justify;
	  font-weight:bold;
	  top:0px;
	  left:10px;
	  overflow:hidden;
		}
		
		.BannerHomeGlobal .texto
		{
		position:relative;
	   font-size:22px;
	    color:#990000;
		}
	
	/*ENDDD*/
	.BannerHome .textoHome{
		position:relative;
		font-size:18px;
	    color:#666666;/*#990000;*/
	    margin:5px;
	    text-align:justify;
	  font-weight:bold;
	  top:8px;
	  left:150px;
	  overflow:hidden;
		}
		
		.BannerHome .texto
		{
		position:relative;
	    font-size:20px;
	    color:#990000;
		}
		.TitHome{
		position:relative;
		font-size:20px;
	  color:#990000;
	  margin:5px;
	  text-align:left;
	  font-weight:bold;
	  top:30px;
	  left:300px;
	  overflow:hidden;
		}
		
		  
  /*[class] valido para los demas exploradores menos IE6*/
   .ProductosTR[class]
  {
	  position:relative; 
	  float:left;
	  width: 547px; 
	  height:250px;
	  background:url(../img/Productos/productoTR.png) top left no-repeat;
	  overflow: hidden;
	  
  }
  .body-productoTR[class]
  {
	  clear:both;
	  position:absolute;
	  top:49px;
	  right:15px;
	  float:right;
	  width: 221px; 
	  height:116px;
	  background:url(../img/Productos/body-productoTR.gif) bottom left no-repeat;
	  }
  
	  .listadoAcciones[class]{
	  clear:both;
	  position:absolute;
	  top:70px;
	  left:125px;
	  float:left;
	  }
		  ul.ListadoProducto[class]{
	  font-size:70%;
	  color:#444;
	  margin:7px 1px 2px 1px;
	  line-height:18px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;
	  padding-left:25px;
	  padding-right:5px;
	  padding-top:0px;
	  }
     .iconoTreport[class]
	  {
	  position:relative; 
	  float:left;
	  top:-276px;
	  z-index:189;
	  left:-25px;
	  }
		  ul.ListadoLinkProd[class]{
	  font-size:70%;
	  color:#666;
	  margin:2px 15px 5px 25px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  padding:0px;}
	  .bottom-productosTR[class]
	  {
		  position:absolute;
		  clear:both;
		  float:right;
		  top:160px;
		  right:15px;
		  font-size:70%;
		  color:#666;
		  margin:2px 10px 5px 10px;
		  font-weight:bold;
		  }
   /* estilos para contenedor Home */
	  
	  .Homebody-productoTR[class]
  {
	  clear:none;
	  overflow:hidden;
	  position:relative;
	  top:-0px;
	  right:13px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  } 
	  
.Homebody-productoTRGlobal{
	 clear:none;
	  overflow:hidden;
	  position:relative;
	  top:-0px;
	  right:13px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	}
 .Homebody-productoTRAnalisisTecnico[class]
  {
	  clear:none;
	  overflow:hidden;
	  position:relative;
	  top:4px;
	  right:13px;
	  float:right;
	  width: 197px; 
	  height:104px;
	  background:url(../img/home/body-productoTR.gif) bottom left no-repeat;
	  text-align:left;
	  } 
  .Homebody-productoGlobal[class]
   {
    background:transparent url(../img/home/body-productoTR.gif) no-repeat scroll left bottom;
    clear:both;
    float:right;
    height:122px;
    overflow:hidden;
    position:relative;
    right:26px;
    text-align:left;
    top:-88px;
    width:229px;
	  }
	.Homebody-productoTR[class] strong
      { 
      color:#990000;
	  font-size:12px;
	  font-weight:bold;
	  padding-top:5px;
	  text-align:left;
	  padding-left:15px;
	  }
	 .HomelistadoAcciones[class]{
	  clear:both;
	  position:relative;
	  top:5px;
	  left:0px;
	  float:left;
	  overflow:hidden;
	  }
	  
	   .HomelistadoVentajas[class]{
	  clear:both;
	  position:relative;
	  top:5px;
	  left:15px;
	  float:left;
	  overflow:hidden;
	  }
	  
	  ul.HomeListadoLinkProd[class] {
	  clear:both;
	  font-size:70%;
	  color:#000;
	  margin:10px 10px 10px 10px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;}
	  
	  ul.HomeListadoLinkProdVentajas[class] {
	  clear:both;
	  font-size:70%;
	  color:#fff;
	  margin:10px 20px 10px 20px;
	  line-height:13px;
	  vertical-align:middle;
	  text-align:left;
	  font-weight:bold;}
	  
	  ul.HomeListadoProducto[class]{
color:#444;
font-size:70%;
font-weight:bold;
height:70px;
line-height:18px;
margin:10px 0 5px 5px;
padding-left:22px;
position:relative;
text-align:left;
vertical-align:middle;
}
	.contenedorVideo[class] span{
	  font-size:70%;
	  color:#666;
	  text-align:justify;
	  padding:5px;
		}
	
	.Homebottom-productosTR[class]
	{
		  position:relative;
		  clear:both;
		  float:none;
		  font-size:70%;
		  color:#666;
		  margin:2px 0px 5px 0px;
		  font-weight:bold;
		  overflow:hidden;
		  right:-218px;
          top:-36px;
	  }
  
     .Homebottom-productosTRGlobal[class]
	  {
		  position:relative;
		  clear:both;
		  float:right;
		  bottom:90px;
		  font-size:70%;
		  color:#666;
		  margin:2px 0px 5px 0px;
		  font-weight:bold;
		  right:35px;
		  }
  		  /*Formacion*/
.ImgVentaLibros
{
	border:none;
	text-decoration:none;
	vertical-align:middle;
}
.btnBuy a
{
	text-decoration:none; padding:0px;}
	
.btnBuy[class]
{
	text-decoration:none; 
	padding:10px;
	}
.btnBuy 
{ vertical-align:top;}
  
	  
.comprar{
float:right;
right:20px;
margin-top: 20px;
color:#333333;
}

a img.botoncomprar{
padding:0!important;}

.divBotonCorto
  {
	  background-color: #aaa;
	  width: 80px;
	  position:relative;
  }
  .divBotonCorto a, .divBotonCorto b
  {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  text-decoration: none;
	  font-weight: normal;
	  display: block;
	  color: #fff;
	  text-align:center;
  }
  .divBotonCorto a.botonNormal
  {
	  padding: 3px;
	  background: url(../img/botones/bmedio2.gif);
  }
  .divBotonCorto a:hover.botonNormal
  {
	  background: url(../img/botones/bmedio2on.gif);
	  color: white;
  }
  
  /** Estilo toolTips Wiki**/
  

  .capaWiki{
  float:right;
  width:100px;
  font-size:70%;
  
  }
  
  
  span.show-tooltip-text 
  {
	display: none; 
	position: absolute; 
	font-size: 12px; 
	font-family: verdana, arial, sans-serif; 
	background-color: #333333;
/*	background-image: url(../img/fondo2nivel.gif);
	background-repeat: repeat-x; */
	padding: 6px; 
	padding-left: 12px; 
	padding-right: 12px; 
	color: white; 
	}
	
	.tabHome ul a.tabhomeGlobal{white-space:nowrap; padding-left:2px; left:0px;}
	
.txHerramientas{
	text-transform:uppercase;
	color:#900;
	position:relative;
	overflow:hidden;
	font-weight:bold;
	padding-top:5px;
	}
	
	.solucionEmpresas{background:url(../img/compania/fondo-Empresa.png) top left no-repeat; width:443px; height:497px; float:left; font-size:78%;
	  color:#666; text-align:left; padding:10px;}
	.solucionEmpresas[class]{background:url(../img/compania/fondo-Empresa.png) top left no-repeat; width:427px; height:497px; float:left; font-size:85%;
	  color:#666; text-align:left; padding:10px;}
	 .contenedorSolucion{width:420px;}
    .contactoEmpresas{background:url(../img/compania/fondoContacto.png) top left no-repeat; width:345px; height:497px; float:right; padding-top:5px;}
    .textoSolucionEmpresas{ font-size:14px; text-align:left;}
	.tablaSolucion{ float:left; font-size:80%;
	  color:#666; text-align:left; padding:10px; position:relative;}
	.tablaSolucion th{ width:50%;}
	.tablaSolucion th.righTxt{ text-align:right; font-size:11px; font-weight:none;}
	.tablaSolucion td{ padding-left:20px;}
	
	ul.ListadoSolucion{
	  font-size:12px;
	  color:#666;
	  margin:3px 7px 10px 10px;
	  line-height:15px;
	  vertical-align:middle;
	  text-align:left;
	  }
	  
	  ul.ListadoSolucion {
	  list-style:url(../img/home/chek.gif);
	  padding-left:20px;}
	  ul.ListadoSolucion li strong{ font-weight:bold;}
	  
	 .bottom-SolucionEmpresas{float:left; font-size:80%;
	  color:#666; text-align:left; padding:10px; position:relative;}
	  
	  .botonesDemo2[class] {
		clear:both;
		float:right;
		position:relative;
		top:-32px;
		width:253px;
		}
		.Homebottom-productosTR2[class] {
		clear:both;
		color:#666666;
		float:none;
		font-size:70%;
		font-weight:bold;
		margin:2px 0 5px;
		overflow:hidden;
		position:relative;
		right:-214px;
		top:-9px;
		}
