@charset "utf-8";
/* inicio menu Cabecera. La suma total de sus anchos es de 951px */
#menu ul li { text-align:center }
#menu a {
  font-size:14px; /*1.114em;*/
  font-weight:normal;
  text-decoration:none;
  color:#333;
  padding-right:10px;
  padding-left:10px;
  display:block;
  padding-top:5px;
  height:25px
}
#menu #menuInicio {
  background:url('..\\imag\\menu\\fndBtnInicio.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:84px;
  height:30px
}
/* para que se muestre correctamente en IE6, el estado 'hover' se le ha asignado a la etiqueta en línea 'a', por eso tiene el 'display:block' */
#menu #menuInicio a:hover {
  background:url('..\\imag\\menu\\fndBtnInicioHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuInicioSelec {
  background:url('..\\imag\\menu\\fndBtnInicioHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:84px;
  height:30px
}
#menu #menuServicios {
  background:url('..\\imag\\menu\\fndBtnServicios.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:121px;
  height:30px
}
#menu #menuServicios a:hover {
  background:url('..\\imag\\menu\\fndBtnServiciosHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuServiciosSelec {
  background:url('..\\imag\\menu\\fndBtnServiciosHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:121px;
  height:30px
}
#menu #menuProductos {
  background:url('..\\imag\\menu\\fndBtnProductos.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:122px;
  height:30px
}
#menu #menuProductos a:hover {
  background:url('..\\imag\\menu\\fndBtnProductosHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuProductosSelec {
  background:url('..\\imag\\menu\\fndBtnProductosHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:122px;
  height:30px
}
#menu #menuSoluciones {
  background:url('..\\imag\\menu\\fndBtnSoluciones.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:126px;
  height:30px
}
#menu #menuSoluciones a:hover {
  background:url('..\\imag\\menu\\fndBtnSolucionesHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuSolucionesSelec {
  background:url('..\\imag\\menu\\fndBtnSolucionesHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:126px;
  height:30px
}
#menu #menuMantenimientos {
  background:url('..\\imag\\menu\\fndBtnMantenimientos.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:143px;
  height:30px
}
#menu #menuMantenimientos a:hover {
  background:url('..\\imag\\menu\\fndBtnMantenimientosHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuMantenimientosSelec {
  background:url('..\\imag\\menu\\fndBtnMantenimientosHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:143px;
  height:30px
}
#menu #menuClientes {
  background:url('..\\imag\\menu\\fndBtnClientes.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:123px;
  height:30px
}
#menu #menuClientes a:hover {
  background:url('..\\imag\\menu\\fndBtnClientesHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuClientesSelec {
  background:url('..\\imag\\menu\\fndBtnClientesHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:123px;
  height:30px
}
#menu #menuContacto {
  background:url('..\\imag\\menu\\fndBtnContacto.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:85px;
  height:30px
}
#menu #menuContacto a:hover {
  background:url('..\\imag\\menu\\fndBtnContactoHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuContactoSelec {
  background:url('..\\imag\\menu\\fndBtnContactoHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:85px;
  height:30px
}
#menu #menuSoporte {
  background:url('..\\imag\\menu\\fndBtnSoporte.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:146px;
  height:30px
}
#menu #menuSoporte a:hover {
  background:url('..\\imag\\menu\\fndBtnSoporteHover.gif') no-repeat left top;
  display:block;
  height:25px
}
#menu #menuSoporteSelec {
  background:url('..\\imag\\menu\\fndBtnSoporteHover.gif') no-repeat left top;
  display:block;
  float:left;
  list-style:none;
  width:146px;
  height:30px
}
/* fin menu Cabecera */

/*------------------------------------------------------------------------------------*/
/* inicio menu lateral de navegacion General */
	#contenido_nav {
  width:200px;
  float:left;
  height:auto;
  padding-right:20px
}
#contenido_nav ul {
  list-style:url(none) none;
  padding:0;
  margin:10px 0 0px 0
}
#contenido_nav li {
  padding-bottom:0;
  margin-bottom:10px
}
#contenido_nav li a.seleccionado {
  font-weight:normal;
  text-decoration:underline
}
#contenido_nav li a.seleccionado:hover { text-decoration:none }
#contenido_nav li a {
  font-weight:normal;
  text-decoration:none;
  color:green
}
#contenido_nav li a:hover { text-decoration:underline }
/*0*/
	#contenido_nav ul li {
  font-size:24px;
  line-height:2em;
  text-decoration:none
}
#contenido_nav ul li a { color:#F60 }
/*1*/
	#contenido_nav ul ul li {
  font-size:14px;
  line-height:1em;
  margin-left:0;
  padding-left:15px;
  background:url('..\\..\\imag\\2008\\ico_cuadro_lista.gif') 0 3px no-repeat
}
#contenido_nav ul ul li a { color:#336699 }
/*2*/
	#contenido_nav ul ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:-14px;
  background:url('') 0 5px no-repeat
}
#contenido_nav ul ul ul li a { color:#000 }
/*3*/
	#contenido_nav ul ul ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:0;
  padding-left:10px;
  background:url('..\\..\\imag\\2008\\ico_guion_lista.gif') 0 6px no-repeat
}
#contenido_nav ul ul ul ul li a { color:#5d5d5d }
/*4*/
	#contenido_nav ul ul ul ul ul li {
  font-size:12px;
  line-height:1em;
  margin-left:0;
  padding-left:10px;
  background:url('..\\..\\imag\\2008\\ico_cuadro2_lista.gif') 0 6px no-repeat
}
#contenido_nav ul ul ul ul ul li a { color:#999 }
/*5*/
	#contenido_nav ul ul ul ul ul ul li {
  font-size:12px;
  line-height:1em;
  margin-left:10px;
  padding-left:7px;
  background:url('..\\..\\imag\\2008\\ico_punto_lista.gif') 0 6px no-repeat
}
/* fin menu lateral de navegacion General */






/*------------------------------------------------------------------------------------*/
/* inicio menu navegación por fechas páginas de Blog */
	#contenido_nav dl#archivo {
  margin-bottom:20px;
  width:150px
}
#contenido_nav dl#archivo dt {
  text-transform:uppercase;
  font-weight:bold;
  font-size:120%;
  color:#000;
  padding:5px 0;
  border:none;
  background:transparent;
  text-align:left
}
#contenido_nav dl#archivo dd, #contenido_nav dl#archivo li {
  border-top:1px solid #ccc;
  padding:3px 0;
  margin:0;
  background:transparent;
  font-size:8pt
}
#contenido_nav dl#archivo dd a, #contenido_nav dl#archivo li a {
  display:inline;
  color:#000;
  text-decoration:none;
  padding:0;
  padding-left:15px;
  background:transparent url(/imag/bullet-menu-norm.gif) 5px 50% no-repeat;
  border:none
}
#contenido_nav dl#archivo li a {
  color:#65BE2E;
  font-weight:normal
}
#contenido_nav dl#archivo dd a:hover { text-decoration:underline }
#contenido_nav dl#archivo dd a.selected {
  font-weight:bold;
  color:#FF9900
}
#contenido_nav dl#archivo dd.anno ul { padding:0 }
#contenido_nav dl#archivo dd.anno a {
  font-weight:bold;
  background:url(..\\..\\imag\\presslog\\bullet-anno.gif) 5px 50% no-repeat
}
#contenido_nav dl#archivo dd.anno a.selected { background:url(..\\..\\imag\\presslog\\bullet-anno-select.gif) 5px 50% no-repeat }
#contenido_nav dl#archivo dd.meses {
  padding:0;
  border:none
}
#contenido_nav dl#archivo dd.hidden { display:none }
/* fin menu navegación páginas de Blog */


/* inicio mapa web y listado fechas */
	#contenido .unaColdeTres ul, #contenido .dosColdeTres ul, #contenido .tresColdeTres ul, #fechas ul, #fechass ul {
  list-style:url(none) none;
  padding:0;
  margin:10px 0 0px 0
}
#contenido .unaColdeTres li, #contenido .dosColdeTres li, #contenido .tresColdeTres li, #fechas li, #fechass li {
  padding-bottom:0;
  margin-bottom:10px
}
/*0*/
	#contenido .unaColdeTres ul li, #contenido .dosColdeTres ul li, #contenido .tresColdeTres ul li, #fechas ul li, #fechass ul li {
  font-size:14px;
  line-height:1em;
  margin-left:0;
  padding-left:15px;
  background:url('..\\..\\imag\\2008\\ico_cuadro_lista.gif') 0 3px no-repeat
}
#contenido .unaColdeTres ul li a, #contenido .dosColdeTres ul li a, #contenido .tresColdeTres ul li a, #fechas ul li a, #fechass ul li a { color:#65BE2E }
/*1*/
	#contenido .unaColdeTres ul ul li, #contenido .dosColdeTres ul ul li, #contenido .tresColdeTres ul ul li, #fechas ul ul li, #fechass ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:-16px;
  background:url('') 0 5px no-repeat
}
#contenido .unaColdeTres ul ul li a, #contenido .dosColdeTres ul ul li a, #contenido .tresColdeTres ul ul li a, #fechas ul ul li a, #fechass ul ul li a { color:#000 }
/*2*/
	#contenido .unaColdeTres ul ul ul li, #contenido .dosColdeTres ul ul ul li, #contenido .tresColdeTres ul ul ul li, #fechas ul ul ul li, #fechass ul ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:0;
  padding-left:10px;
  background:url('..\\..\\imag\\2008\\ico_guion_lista.gif') 0 6px no-repeat
}
#contenido .unaColdeTres ul ul ul li a, #contenido .dosColdeTres ul ul ul li a, #contenido .tresColdeTres ul ul ul li a, #fechas ul ul ul li a, #fechass ul ul ul li a { color:#5d5d5d }
/* fin mapa web y listado fechas*/

/* inicio mapa web en pag error */
	#contenido_error .unaColdeTres ul, #contenido_error .dosColdeTres ul, #contenido_error .tresColdeTres ul {
  list-style:url(none) none;
  padding:0;
  margin:10px 0 0px 0
}
#contenido_error .unaColdeTres li, #contenido_error .dosColdeTres li, #contenido_error .tresColdeTres li {
  padding-bottom:0;
  margin-bottom:10px
}
/*0*/
	#contenido_error .unaColdeTres ul li, #contenido_error .dosColdeTres ul li, #contenido_error .tresColdeTres ul li {
  font-size:14px;
  line-height:1em;
  margin-left:0;
  padding-left:15px;
  background:url('..\\..\\imag\\2008\\ico_cuadro_lista.gif') 0 3px no-repeat
}
#contenido_error .unaColdeTres ul li a, #contenido_error .dosColdeTres ul li a, #contenido_error .tresColdeTres ul li a { color:#65BE2E }
/*1*/
	#contenido_error .unaColdeTres ul ul li, #contenido_error .dosColdeTres ul ul li, #contenido_error .tresColdeTres ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:-16px;
  background:url('') 0 5px no-repeat
}
#contenido_error .unaColdeTres ul ul li a, #contenido_error .dosColdeTres ul ul li a, #contenido_error .tresColdeTres ul ul li a { color:#000 }
/*2*/
	#contenido_error .unaColdeTres ul ul ul li, #contenido_error .dosColdeTres ul ul ul li, #contenido_error .tresColdeTres ul ul ul li {
  font-size:13px;
  line-height:1em;
  margin-left:0;
  padding-left:10px;
  background:url('..\\..\\imag\\2008\\ico_guion_lista.gif') 0 6px no-repeat
}
#contenido_error .unaColdeTres ul ul ul li a, #contenido_error .dosColdeTres ul ul ul li a, #contenido_error .tresColdeTres ul ul ul li a { color:#5d5d5d }
/* fin mapa web en pag error*/
li.vacio { visibility:hidden }