* {
                margin: 0;
                padding: 0;
            }
            html {
                width: 100%;
                height: 100%;
            }

            body {
                background:   url('imagenes/paperFondo.png') top left repeat;
            }

            header {
                text-align: center;
                vertical-align: middle;
                position: fixed;
                
                top: 0;
                left: 0;
                width: 100%;
                height: 140px;
                margin: 0;
                background:  url('imagenes/degradadopatron.png') left top repeat-x;
                
                border: none;
                border-collapse: collapse;
                
            }

            header img {
                margin-top: 50px;
            }

            /* nav{
             background-image:
             url('imagenes/bordeMenu/topLeft.png'),
             url('imagenes/bordeMenu/topRight.png'),
             url('imagenes/bordeMenu/bottomLeft.png'),
             url('imagenes/bordeMenu/bottomRight.png'),
             url('imagenes/bordeMenu/top.png'),
             url('imagenes/bordeMenu/right.png'),
             url('imagenes/bordeMenu/bottom.png'),
             url('imagenes/bordeMenu/left.png')
             ;
             background-position: top left, top right, bottom left, bottom right, top, right, bottom, left;
             background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, repeat-x, repeat-y, repeat-x, repeat-y;

             width: 122px;
             padding:22px 22px;

             }

             nav div{
             margin: 0;
             background-color: red;

             }*/

            nav#menu {

                position: fixed;
                top: 200px;
                left: 30px;
                width: 105px;
                height: 150px;
                text-align: center;
               /* background: url('imagenes/leather2.png');
                border: #974400 2px outset;
                border-radius: 10px;*/
                overflow: hidden;
                /*outline: #FFDFC5 10px outset;*/
                
            }

            nav#menu a {
                
               /*color:#f0f0f0;*/
                color:#AB5400;
                text-decoration: none;
                display: block;
                font-weight: bold;
                font-size: 18px;
                font-family: sans-serif;
                padding-top: 3px;
                border-left: #974400 2px solid;
                border-right: #974400 2px solid;
               /* 
                Éstilo viejo
                text-decoration: none;
                display: block;
                border: 1px black solid;
                background: red url('imagenes/leather2.png');
                border-collapse: collapse;
                color: #f0f0f0;
                font-weight: bold;
                letter-spacing: 1px;
                border-radius: 5px;
                margin: 2px 0;
                box-shadow: darkorange 2px 2px 3px;
                text-shadow: black 1px 1px 2px;*/
            }
            nav#menu a+a{
                
              
                border-collapse: collapse;
            }

            nav#menu a:hover {
                opacity: 0.7;
                background-color: #FFEFE2;
            }
            
            article{
                
                min-width: 300px;
                min-height: 500px;
                max-width: 85%;
                margin: 140px 50px 100px 170px;

            }
            article p{
                text-indent: 60px;
                font-size: 18px;
                margin-top: 15px;
                margin-bottom: 5px;
                text-align: justify;
                font-family: calibri;
                
            }
            
            article p.nota{
                color: #525252;
                font-style:oblique;
            }
            
            article p.preline{
                color: #525252;
                white-space: pre-line;
            }
            /*article p:first-letter{
                font-size: 20px;
                
                
            }*/
            section#pestañas{
                display: table;
                width: 100%;
                margin-bottom: 40px;
                border-collapse:separate;
                border-spacing: 10px;
            }
            nav#menu2{
                width: 100%;
                
                display: table-row;
                height: 30px;
                
            }
            
            nav#menu2 a{
                display:table-cell;
                border: 1px solid black;
                
                width: 20%;
                text-align: center;
                vertical-align: middle;
                background: red;
                text-decoration: none;
                background:  url('imagenes/degradadopatron.png') left top repeat-x;
                font-size: 20px;
                border-radius: 5px;
                box-shadow: #530200 5px 3px 3px;
            }
            
            
            nav#menu2 a:hover, nav#menu2 a:focus{
                color: #530200;
                opacity: 0.9;
                box-shadow: #530200 2px 1px 3px
            }
            nav#menu2 a:active{
                color: red;                
                
            }
            
            nav#menu2 a#pulsado{
                color: #9D001D;
                font-style: oblique;
                border-bottom: none;
                background: transparent;
                background:  url('imagenes/degradadopatron.png')  left -105px repeat-x;
                box-shadow: none;
            }
            
            nav#menu2 a#puslado:hover{
                color: #9D001D;
                opacity: 1;
            }
            /*article p:first-child:first-letter{
                color: blue;
                font-size: 30px;
                text-indent: 100px;
                font-family: Times;
            }*/
            h1{
                color: #ab5400;
                text-shadow: darkorange 2px 2px 4px;
                text-align: center;
                font-family: Tahoma;
                font-size: 30px;
                text-transform: uppercase;
            }
            q,blockquote{
                font-family: "Times New Roman", Tahoma;
                background-color: #FFEFE2;
                color: #525252;
                border-radius: 10px;
            }
            
            blockquote{
                
                font-size: 18px;
                
                quotes: ">>> " " <<<";
                
                padding: 3px;
                line-height: 27px;
                box-shadow: orange 0px 0px 3px;
                
                
                
            }
            p cite{
                font-family:serif;
            }
            
            dt{
                font-weight: bolder;
                font-size: 19px;
            }
            
            dd{
                text-indent: 30px;
                margin-bottom: 10px;
                margin-left: 30px;
                font-size: 18px;
                font-family:"Courier New", Courier, monospace;  
            }
            aside#flechaArriba{
                position: fixed;
                bottom: 24px;
                right: 15px;
            }
            
            aside#flechaArriba:hover{
                opacity: 0.9;                
            }
            aside#flechaArriba img, aside#flechaArriba a{
                text-decoration: none;
                border: none;
            }
            
            #arriba{
                position: absolute;
                top: 0;
            }
            
            #prohibido{
                position: absolute;
                bottom: 24px;
                height: 32px;
                right: 15px;
                z-index: 2;
                opacity: 0;
            }
            #prohibido:hover{
                opacity: 1;
            }
            
            #panelTransparente{
                position: fixed;
                height: 100%;
                width: 32px;
                bottom: 56px;
                right: 15px;
                background: red;
                opacity: 0;
                z-index: 9;
            }
            footer {
                text-align: right;
                background: darkorange;
                border-radius: 5px;
                padding: 3px;
                
            }