Código CSS:
Ver original- <style type="text/css"> 
- body{ 
-      margin: 0; 
-         background:url("imagenes/fondo.png") repeat-y scroll center top #FFFFFF 
-     } 
-     #content-wrapper{ 
-         width:945px; 
-         margin-right:auto; 
-         margin-left:auto; 
-         } 
-     #main-wrapper{ 
-         width:100%; 
-     } 
- #contenedor { 
-     width: 945px; 
-     margin-right: auto; 
-     margin-left: auto; 
- } 
- #contenedor #cabecera { 
-     width: 945px; 
- } 
- #contenedor #cabecera #menu-superior { 
-     height: 19px; 
-     width: auto; 
-     font-size: 11px; 
-     font-style: normal; 
-     font-family: Verdana, Geneva, sans-serif; 
-     font-weight: bold; 
-     padding-left: 6px; 
-     padding-top: 3px; 
-     padding-bottom: 0px; 
-     text-transform: none; 
-     background-image: url(Imagenes/background-cabecera-menusuperior.png); 
-     background-attachment: scroll; 
-     background-repeat: no-repeat; 
-     background-position: left top; 
-     color: #666; 
- } 
- #contenedor #cabecera #menu-superior a { 
-     font-family: Verdana, Geneva, sans-serif; 
-     color: #999; 
-     text-decoration: none; 
- } 
- #contenedor #cabecera #cabecera-principal { 
-     height: auto; 
-     width: 945px; 
-     height: 76px; 
-     padding: 0px; 
-     width: 945px; 
-     background-image: url(Imagenes/background-cabecera-principal.png); 
- } 
- #contenedor #cabecera #cabecera-principal #logo { 
-     width: auto; 
-     margin-top: 10px; 
-     margin-right: 0; 
-     margin-bottom: 0; 
-     margin-left: 10px; 
-     cursor: auto; 
-     border: 0; 
-     text-decoration: none 
- } 
- #contenedor #cabecera #cabecera-principal #centro { 
-     height: 75px; 
-     width: 200px; 
-     float: left; 
- } 
- #contenedor #cabecera #cabecera-principal #zona { 
-     height: 75px; 
-     width: 339px; 
-     float: left; 
- } 
- #contenedor #cabecera #menu-principal { 
-   display: table;  
-   width: 945px; 
-   height: 29px; 
- } 
-   
- #contenedor #cabecera #menu-principal ul { 
-   display: table-row; 
-   margin: 0; 
-   padding: 0; 
-   list-style: none; 
- } 
-   
- #contenedor #cabecera #menu-principal ul li { 
-     display: table-cell; 
-     background-color: #C8E654 
- } 
-   
- #contenedor #cabecera #menu-principal ul li a { 
-   display: block; 
-   padding: 7px; 
-   border-right: 1px solid #8EB50B; 
-   background: url(Imagenes/background-menu-boton.jpg) repeat-x; 
-   color: #fff; 
-   font-family: Verdana, Geneva, sans-serif; 
-   font-size: 12px; 
-   font-weight: bolder; 
-   text-align: center; 
-   text-decoration: none; 
- } 
- #contenedor #cabecera #menu-principal ul li a:hover { 
-   background: url(Imagenes/background-menu-boton_over.jpg) repeat-x; 
- }  
- #contenedor #cuerpo { 
-     width: 945px; 
-     height: auto; 
-     margin: 0px; 
- } 
- #contenedor #cuerpo #modulo-banner-superior { 
-     height: 3px; 
-     width: 945px; 
- } 
- #contenedor #cuerpo #banner { 
-     height: 260px; 
-     width: 945px; 
- } 
- #contenedor #cuerpo #modulo-banner-inferior { 
-     height: 35px; 
-     width: 945px; 
- } 
- #contenedor #cuerpo #cuerpo-principal { 
-     height: auto; 
-     width: 945px; 
- } 
- #contenedor #pie { 
-     height: auto; 
-     width: 945px; 
-     margin: 0px; 
- } 
- body { 
-     margin: 0; 
- } 
- </style>