html { margin: 0; padding: 0; background: repeat-x; repeat-y; } p { font-face: Tahoma; color: #BF2D5E; size: 1; } a { text-decoration: none; color: #BF2D5E; font-face: Tahoma;} a:hover { text-decoration: none; } #logo { position:relative; width:127px; height:282px; margin-left:50px; margin-top:0px; } #menu { float:left; position:relative; width:50px; height:282px; margin-left:200px; margin-top:-220px; } #galeria { float:left; width: 100%; margin-left: 50px; margin-right: 50px; margin-top: 50px; } td.img { margin:2px; border:0px; height:auto; width:auto; float:left; text-align:center; } td.img img { display:inline; margin:3px; border:0px; }