body { margin: auto; padding-left: 1em; padding-right: 1em; max-width: 50em; background-image: url("bgtrs.jpg"); background-attachment: fixed; color: #f3b2c1; } #sidebar a { background-color: black; color: #f3b2c1; text-decoration: underline double; } #sidebar a:hover { font-weight: bold; color: #ff4b4b; background-color: black; } h1 { background-color: black; color: deeppink; } #logo { border: 3px solid black; border-radius: 5px; float: left; } #left { float: left; } #right { float: right; } #medida { text-align: right; padding-right: 10px; } #sidebar { width: 300px; padding: 10px; float: left; } .black { background-color: black; padding-left: 10px; border: 1px solid white; box-shadow: 4px 4px 0 white; }