h2 { margin:0; padding:0;}

/* CUERPO PRINCIPAL  */
body{ font-family:Arial, Helvetica, sans-serif; text-decoration: none;}

/* DEFECTO IMAGENES */
img{ border: 0;}

img.logo{ float: left;}

/* CONTENEDOR GENERAL */
div#contenedor{ margin: 0em; padding: 0em; width: 40.7em; margin-left: auto; margin-right: auto;}

/* LISTA LINKS */
ul#links-sup{ margin: 0em; padding: 0em; background-color: #DDE7ED; width: 100%; height: 1.9em; text-align: center; list-style-type: none; padding-top: 0.6em; color:#000066; clear: left;}

/* ELEMENTOS DE LA LISTA */
ul#links-sup li{ display: inline; font-size: 10px; }
ul#links-sup li a.sel{color:#FF0000;}
ul#links-sup li a {color:#000066; text-decoration:none;}
ul#links-sup li a:hover{color:#FF0000;}
#cuadro-derecho{ padding: 0em; margin: 0em; margin-left: -0.1em; float: left; }

/* ANIMACION */
object{ margin: 0em; padding: 0em; float: left; }

/* TITULOS */
h1{ background-image: url(../img/flecha.gif); background-repeat: no-repeat; padding-left: 1em; font-size: 0.9em; color: #003366; margin-top: 0.5em; margin-bottom: 1.2em; float: left; }
h1.index{ margin: 0.4em; }
h2.subtitular {  font-size: 0.8em; color: #003366; margin-top: 0.5em; margin-bottom: 1.2em; clear:both;}
h3.texto { float:none; margin:2em 0 2em 0;}
p { clear:both;}
#boton_imprimir { float:right; margin:0 0 1em 0;}

/* CONTENIDO */
div#contenido{ padding: 0em; margin: 0em; margin-right: 1em; width: 17em; float: left; }
div#contenido p, div#contenido ul{ margin: 0.3em; clear: left; }
#contenido_ayuda { padding: 0em; margin: 3em 1em 0 0; width: 40em; clear:both;}
.enlace {  color:#505050; font-weight:bold; }
.enlace:hover { color:#FF0000;}
.texto { font-size:0.7em; color:#505050; text-align:justify }
.texto-ser { font-size:0.7em; color:#505050;  }
.texto-ins { font-size:0.7em; color:#505050; text-align:justify; margin-top: 1.5em; margin-bottom: 1.5em;}
.texto-cli { font-size:0.7em; color:#505050; margin-top: 1em; margin-bottom: 1em;}
.texto-con { font-size:0.7em; color:#505050; text-align:justify }

/* CUADRO 1 */
div#cuadro-der{ float: left; margin: 0em; padding: 0em; width: 22.5em; }
div#cuadro-der img{ float: left; }

/* CONTENIDO Y CONTENIDO LATERAL */
div#cuadro-der h1{ margin-left: 0.5em; }
div#contenido-lat{ padding: 0em; padding-left: 0em; margin: 0em; float: right; width: 14.5em; }
div#contenido-lat h1{ margin-left: 0em; }
div#contenido-lat ul{ clear: left; padding: 0em; margin: 0em; margin-left: 3em; }
.texto2 {font-size:0.7em; color:#505050; text-decoration:none;}

/* PIE DE PÁGINA */ 
ul#pie-pagina { margin: 0em; padding: 0em; list-style-type: none; padding-top: 0.6em; color:#000066; clear: left; }
ul#pie-pagina li{ display: inline; font-size:11px; color:#000066;  text-align:justify; }
ul#pie-pagina li a{ font-size: 0.9em; color:#000066; text-decoration:underline; }
ul#pie-pagina li a:hover{ color:#FF0000; }
img#imagen-der{ margin: 0em; padding: 0em; float: left; padding-left: 5em; }

/*LOGOS WAI*/
div#logos_wai { float:right; width:17em; margin-top:1em;}

/* LISTA INSTALACIONES */
#cuadrado { list-style:none; padding:0; margin:0;}
#cuadrado li { padding:0; margin:1em 0 0 0; background-image:url(../img/cuadradolista.gif); background-repeat:no-repeat; background-position:1.5em 0.5em;}
#cuadrado li strong { padding-left:2.5em;}

/* LISTA SERVICIOS */
ul#servicios{ margin: 0.3em; padding: 0em; margin-top: 1em; list-style-type: none; }
ul#servicios li{ margin-bottom: 1em; }

/* DATOS ECONÓNIMOS */
.naranja{ color:#FF0000; font-weight: bold; }
.naranja2{ color: #FF0000; }
.naranja3{ color: #FF0000; }

/* CLIENTES */
ul#clientes{list-style-type: none;margin: 0em;padding: 0em;margin-bottom: 1em;}
ul#clientes li{ font-weight: bold; line-height: 1.3em;}

/* CENTROS */
#centros { list-style:none; padding:0; margin:0;} 
#centros li { padding:0; margin:1em 0 0 0;}

/* TABLA GRAFI4_04 */
#grafi4_04{ width: 30em; font-family:Arial, Helvetica, sans-serif; clear:both; margin:2em 0 0 0; text-align:center; }
#grafi4_04 th{ text-align: left; font-size: 0.7em; color: #000000; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04 th.columna{ text-align: center; font-size: 0.7em; color: #000000; }
#grafi4_04 tr#primera th.columna#titulo{ text-align: left; }
#grafi4_04 td{ text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color: #ff0000; border-bottom: 1px #E7E7E7 solid; }

#grafi4_04b{ width: 34em; font-family:Arial, Helvetica, sans-serif; clear:both; margin:2em 0 0 0; text-align:center; }
#grafi4_04b th{ text-align: left; font-size: 0.7em; color: #000000; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04b th.columna{ text-align: center; font-size: 0.7em; color: #000000; }
#grafi4_04b tr#primera th.columna#titulo{ text-align: left; }
#grafi4_04b td{ text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color: #ff0000; border-bottom: 1px #E7E7E7 solid; }


#grafi4_04_2{ width: 30em; font-family:Arial, Helvetica, sans-serif; clear:both; margin:2em 0 0 0; text-align:center; }
#grafi4_04_2b{ width: 34em; font-family:Arial, Helvetica, sans-serif; clear:both; margin:2em 0 0 0; text-align:center; }
#grafi4_04_2 th{ text-align: left; font-size: 0.7em; color:#000000; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04_2b th{ text-align: left; font-size: 0.7em; color:#000000; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04_2 th.columna{ text-align: center; font-size: 0.7em; color: #000000; }
#grafi4_04_2b th.columna{ text-align: center; font-size: 0.7em; color: #000000; }
#grafi4_04_2 tr#segunda th.columna#titulo_2{ text-align: left; }
#grafi4_04_2b tr#segunda th.columna#titulo_2{ text-align: left; }
#grafi4_04_2 td{ text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color:#006699; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04_2b td{ text-align: center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 0.6em; font-weight: bold; color:#006699; border-bottom: 1px #E7E7E7 solid; }
#grafi4_04_2 tr#tercera th, #grafi4_04_2 tr#tercera td{ color: #000000; border-bottom:none; }
#grafi4_04_2b tr#tercera th, #grafi4_04_2 tr#tercera td{ color: #000000; border-bottom:none; }