div#contentido { float: left; } div#izquierda { float: left; width: 400px; margin: 20px 0 0 10px; } div#izq_img { float: left; margin: 0; width: 100px; } div#cabecera { margin: 0 20px 0 0; width: 200px; text-align: left; float: right; } div#cabecera h3 { font: normal 22px Century Gothic, Verdana, Arial, sans-serif; margin-top: 20px; text-align: left; color: #FF6129; } div#cabecera p { margin: 0; text-align: left; margin: 0; } div#texto { width: 400px; float: left; } div#texto p { margin: 20px 0; font: normal 12px Verdana, Arial, sans-serif; line-height: 1.5; color: black; text-align: justify; } div#texto p a { font: normal 12px Verdana, Arial, sans-serif; color: #C00; } div#derecha { float: right; margin: 20px 10px 0 0; } div#caja { width: 175px; margin: 0; text-align: center; background-color: #DEE7FF; } div#caja h4 { margin: 0; padding: 0 0 0 15px; font: bold 11px Verdana, Arial, sans-serif; color: white; text-align: left; background: #FF6129 url(/graphics/flecharoja.gif) no-repeat; } div#caja img { margin: 10px 0; } div#caja p { margin: 0 0 20px 0; padding-bottom: 10px; } div#caja a { margin: 0 0 50px 0; background-color: #DEE7FF; } div#derecha p { font: normal 12px Verdana, Arial, sans-serif; } div#derecha a { font: normal 12px Verdana, Arial, sans-serif; color: #C00; } div#list { width: 92%; _width: 80%; margin: 0 48px; padding: 0 0 30px 0; *padding: 0; } div#list2 { width: 97%; _width: 92%; margin: 45px 0 0 20px; *margin: 25px 0 0 20px; } .list a { font: normal 12px Verdana, Arial, sans-serif; padding-left: 40px; float: left; color: #C00; } div#personalhoroscopes { width: 280px; float: left; margin: 40px 0 0 10px; text-align: center; background-color: #DEE7FF; } div#personalhoroscopes h4 { margin: 0; padding-left: 20px; width: 260px; font: bold 8pt Verdana, Arial, sans-serif; color: white; text-align: left; background: #FF6129 url(/graphics/flecharoja.gif) no-repeat; } div#personalhoroscopes img { float: left; margin: 10px 10px 10px 5px; } div#personalhoroscopes p { margin: 10px 5px 10px 5px; font: normal 12px Verdana, Arial, sans-serif; line-height: 1.5; color: black; text-align: left; } div#telephoneforecast { width: 270px; float: right; margin: 40px 15px 0 0; text-align: center; background-color: #DEE7FF; } div#telephoneforecast h4 { margin: 0; padding-left: 20px; width: 250px; font: bold 11px Verdana, Arial, sans-serif; color: white; text-align: left; background: #FF6129 url(/graphics/flecharoja.gif) no-repeat; } div#telephoneforecast img { float: left; margin: 10px 10px 10px 5px; } div#telephoneforecast p { margin: 10px 5px 10px 0; font: normal 12px Verdana, Arial, sans-serif; line-height: 1.5; color: black; text-align: left; } div#indepthforecast { width: 100%; float: left; margin-top: 50px; text-align: center; } div#astrolove { width: 98%; _width: 93%; margin: 20px 0; text-align: center; } div#astrolove h4 { font: normal 22px Century Gothic, Verdana, Arial, sans-serif; margin: 0 0 0 20px; text-align: center; width: 95%; color: #FF6129; } div#astrolove p { font: normal 12px Verdana, Arial, sans-serif; margin: 10px 0 10px 20px; width: 95%; text-align: center; } div#astrolove a { font: normal 12px Verdana, Arial, sans-serif; margin: 10px 0; color: #C00; text-decoration: underline; } div#astrolove2 { width: 98%; _width: 93%; float: left; margin: 5px 0 20px 20px; } div#astrolove2 p { font: normal 12px Verdana, Arial, sans-serif; margin: 5px 0 10px 0; } div#astrolove2 a { font: normal 12px Verdana, Arial, sans-serif; margin: 10px 0; color: #C00; text-decoration: none; }