body { padding: 0; margin: 0 ; color: 000; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11pt;}

/* Todos los tags aqui descritos llevan el tipo de fuente */
h1,h1 p { color: #000; font-size: 1.2em;  margin: 0; padding: 0; clear: both; border-bottom: 1px solid #000; font-weight: bold;}

h2,h3,h4,h5,h6{color: #000; font-weight: bold;  margin-left: 5pt;}

h2 { font-size: 120%; margin: 5pt 0;}
h3 { font-size: 110%;}
h4 { font-size: 105%;}
h5 { font-size: 100%; font-style: italic;}
h6 { font-size: 100%; font-style: italic;}

p { font-weight: normal; font-size: 0.8em; line-height: 1.5em; }
input,textarea {font-size: 80%; font-weight: normal; background: #fff; border: none; border-bottom: 1px solid #ccc;}
textarea{font-size:1em;}
label{font-size: 1em;}
a, a:link, a:visited, a:active,a:hover  { color: #000; background-color: inherit; text-decoration: none; font-weight: bold; font-size: 1em;}
a:hover {font-size: 1em ;}
a img{border: none; margin: 0 2px 0 0;}
table{font-size: 1em; float: left;}
th { font-weight: bold; font-size: 90%; border: none; border-bottom: 1px solid #000;}
td { font-size: 90%;}
hr { height: 1px; border-top: 1px solid #000;}


#pagina,#contenidos{width: 20cm; margin:0; padding:0;}
#auxiliarSuperior {display: none;}
#auxiliarInferior {display: none;}

/* Tamaño para las capas contenido y sus variantes*/
.columnaContenido { width: 18.5cm; padding:0; margin:0;  }

/*---- Elementos de página que no se deben visualizar en impresión----*/
.barraHerramientas,
.columnaMenu,
.barraMenu{display: none;}

/*---- Pie de pagina ----*/
p.info{ display: none;}
.pieWeb{width: 19cm; border: 1px solid #000; border-width: 1px 0; clear: both;}
.pieWeb p{width: 100%; margin: 0; padding: 0; text-align: center; font-size: 0.8em; }
.logosPie{width: 100%; margin: 0 0 0 40pt;}

/*----fijador----*/
.fijador{ clear:both; margin:0; padding:0; font-size:0; height:0;}
.cabecera{ height: 2cm; width: 100%; clear: both;}
.cabecera h1 {clear: none; font-size: 0.9em; float: left; margin: 0 0 0 1em; border: none;}  /* se mostrar en impresion */
.cabecera img.escudoImprimible {float: left;}


/* ====================================== */
/* ==========     .PARRAFOS     .======== */
/* ====================================== */
.seccion, .info, .parrafo, .linea { clear:both; margin:10pt 0; padding: 0; width: 90%;}
.seccion, .parrafo {background-color: #fff; color: inherit;}

.textoBase,
.textoBaseiz,
.textoBaseDer
{float: left; color: inherit; background-color: #fff;  clear: both; width: 90%; margin: 0 2pt 15pt 0; padding: 0; text-align:justify;border: none;}

.textoBase img,
.textoBaseiz img,
.textoBaseDer img{  display: block; float: left; margin: 5pt 20pt 0 0; }

.seccion h1, 
.parrafo h1, 
.textoBase h1, 
.textoBaseDer h1, 
.textoBaseiz h1 
{background-color: inherit; margin: 1% 0; padding: 0; width: 98%;}

.titulo {width: 100%; margin: 0; padding: 0;}

img.img_linkCompuesto{margin:0; padding:0;display: block; float: left;}
p.txtLink{margin:0; padding:0;}