/* 910-estilo_paginas.css - Fichero de estilo para las páginas de Ma. Ŕngels Bonastre */
/* Copyright (c) 2004 by Juan Rodríguez & Begues Internet s.l. */

body {margin:0; padding:0; background:#B5BBB4 url(img/337-fondo_web.jpg) repeat}
body, table, p {font-family:"Comic Sans MS", Tahoma, Verdana, sans-serif; font-size:10pt; color:#000}

html>body #Pagina      {position:static; top:auto; left:auto; width:auto; height:auto; overflow:visible}
html>body #Derecha    {position:fixed}
html>body #Izquierda   {position:fixed}
* html body {overflow:auto}

#Pagina    {position:absolute; top:0px; left:0px; width:100%; height:100%; overflow:auto}
#Izquierda {position:absolute; left:-600px; z-index:0; top:50px; width:20px}
#Derecha  {position:absolute; left:-600px; z-index:0; top:0px; height:99%; width:165px}
#Cabecera {position:absolute; background-color:transparent; left:-600px; top:10px; width:580px; text-align:center; padding-bottom:0px; border-spacing:0px;}
.ubicacion {font-size:8pt; border-top:1px green ridge }
.ubicacion a:hover {background-color:#DEDCDE; padding:0em 0.5em}

#Documento  {position:absolute; left:-600px; z-index:1; width:580px; top:90px; background-image:url(img/335-fondo_doc.jpg); text-align:justify; border-right: thin solid #999; border-bottom: thin solid #999}
#Documento p, h1 {vertical-align:top; padding:0em 1em 0.3em 1em}

#Cuerpo     {position:absolute; top:100px; z-index:1;}
table.cuerpo  {background-image:url(img/335-fondo_doc.jpg); text-align:center; width:100%;padding:0; border-spacing:0;}
td.columna    {padding:1em 0.5em; text-align:justify; width:50%; vertical-align:top }

.flechas {font-weight:bold; font-size:8pt; color:#800000;}
.legal     {font-style:italic; font-size:8pt;}
.legal2   {text-align:center; font-style:italic; font-size:8pt; border-top: 2px white ridge}
.pag-imp   {visibility:hidden}
.versal   {font-variant:small-caps}
b  {font-family:Tahoma, Verdana, sans-serif; font-weight:bold; color:#000}
i   {font-family:Tahoma, Verdana, sans-serif; font-style:italic; color:#000}

p        {background-color:transparent;}
p.izq   {margin-right:25%; margin-left:2em; text-align:justify}
p.der   {margin-left:25%; margin-right:2em; text-align:justify}
p.ok   {margin-left:2em; margin-right:8em}

table.MFlotante             {text-align:center; color:#696969; border-spacing:0px; width:100%}
table.MFlotante hr         {width:70%; border:0; border-top:1px solid #696969; height:1px}
table.MFlotante a:link, table.MFlotante a:visited, table.MFlotante a:hover {display:block}
table.MFlotante a:link     {color:#3F5793; font-weight:bold}
table.MFlotante a:visited {color:#2F4F4F}
table.MFlotante a:hover  {color:#8B0000; text-transform:uppercase}

table.base {text-align:left; width:96%; margin-left:2%; margin-right:2%; border-spacing:5px}
td.base {border:1px red solid; padding:0.2em;}

table.NoJS {position:fixed; left:0; top:0; background-color:#DEDCDE; text-align:center; width:100%; height:100%; z-index:99}

.formulario    {background-color:#C9CCCF; border:1px white inset; font-variant:small-caps; font-weight:normal}
select          {background-color:#C9CCCF; border:1px white solid; font-style:italic; font-family:Tahoma, Verdana} 
textarea       {background-color:#C9CCCF; border:1px white inset; font-family:Tahoma, Verdana; font-size:10pt}

h2, .titulo, .titulo-sub, .titulo-ban {font-family:Tahoma, Verdana, sans-serif; font-size:10pt; color:#800000; font-weight:bold; line-height:100%;}
.titulo-ban  {text-align:center; margin:1em; padding:0.2em; border:2px #576 ridge}
.titulo-sub  {text-align:center; font-size:12pt; border-bottom-width:2px; border-bottom-color:green; border-bottom-style:solid; margin:1em}
h2             {letter-spacing:1px; text-transform:uppercase; padding: 0.2em 0.5em; text-align:center; border:2px #576 ridge}
h2:first-letter {font-size:125%}

a:link, a:visited, a:hover {background-color:transparent; text-decoration:none; font-family:Tahoma, Verdana, sans-serif; }
a:link     {color:#3F5793}
a:visited {color:#505050}
a:hover  {color:#8B0000}
a.versal:link, a.versal:visited, a.versal:hover {font-family:Verdana, Tahoma, sans-serif; font-weight:bold}

/* Imágenes */
img        {border:0px}
img.logo {width:162px; height:163px; margin-top:1em}
img.G302a  {width:13px; height:12px; float:left; margin:0em 0.5em 1em 0em}
img.G302b  {width:13px; height:12px; float:left; margin:0em 0.5em 0em 0em}
img.G302c  {width:13px; height:12px; float:left; margin:0em 0.5em 2em 0em}
img.G316  {width:150px; height:28px}
img.G320  {width:20px; height:333px}
img.G321  {width:20px; height:355px}
img.G330  {width:75px; height:70px; position:absolute; right:0px; bottom:0px } 
img.G341  {margin:0px; width:200px; height:136px}

/* Impresión */
@media print{
#Pagina       {overflow:visible}
#Derecha     {visibility:hidden; width:0px}
#Cabecera   {visibility:hidden}
#Documento  {position:absolute; left:0px; width:525px; font-size:8pt; padding:10px; margin-left:0px; border:0px blue solid}
.legal      {visibility:hidden}
.pag-imp {visibility:visible; position:absolute; left:10px; top:0px; color:navy; text-align:center; font-size:8pt; width:225px}
}

