.horoscopo .col-i { overflow:visible; border-bottom: 1px solid #DDDDDD; margin-bottom: 20px;}
.horoscopo .list-img { width:600px;}
.horoscopo .list-img img { width:120px; height:124px; margin-bottom:10px;}

/* FICHA
-------------------------------- */
.ficha { position:relative; float:right; margin:0 0 30px; padding:14px 0 0; width:450px; border:1px solid #d8d8d8; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ficha h2 { margin:0 10px 8px 16px; font:normal 40px/40px Oswald, Arial, Helvetica, Garuda, sans-serif; color:#000;}
.ficha p { margin:0 10px 16px 16px; font:13px/17px Arial, Helvetica, sans-serif; color:#333; clear:both;}
.ficha .m-img { float:right; margin:0 10px 8px 10px; text-align:center; background:#efefef; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;-webkit-box-shadow: 1px 1px 0px 0px #a5a5a5;
-moz-box-shadow: 1px 1px 0px 0px #a5a5a5;
box-shadow: 1px 1px 0px 0px #a5a5a5;}
.ficha .m-txt{float: left; width: 292px;}
.ficha .m-img img { margin-top:-32px;}
.ficha .m-img p { font:normal 11px/13px Tahoma, Geneva, sans-serif; color:#474747; text-shadow:1px 1px 0 #fff;}
.ficha .m-img p strong { font-weight:bold; }

.valoracion { margin:0 16px 16px 16px; border-top:1px dotted #b1b1b1;}
.valoracion li { padding:4px 0; font:14px/18px Arial, Helvetica, sans-serif; color:#333; border-bottom:1px dotted #b1b1b1; vertical-align:middle;}
.valoracion li span { float:right; text-indent:-9000px; overflow:hidden; width:102px; height:18px; background:url(/horoscopo/iconos/v1.x/v1.0/f-valoracion.png) no-repeat; }
.valoracion li strong{float: left; clear: both; font-weight:normal;}

.salud .val1 { background-position:0 0;}
.salud .val2 { background-position:0 -18px;}
.salud .val3 { background-position:0 -36px;}
.salud .val4 { background-position:0 -54px;}
.salud .val5 { background-position:0 -72px;}

.amor .val1 { background-position:0 -90px;}
.amor .val2 { background-position:0 -108px;}
.amor .val3 { background-position:0 -126px;}
.amor .val4 { background-position:0 -144px;}
.amor .val5 { background-position:0 -162px;}

.trabajo .val1 { background-position:0 -180px;}
.trabajo .val2 { background-position:0 -198px;}
.trabajo .val3 { background-position:0 -216px;}
.trabajo .val4 { background-position:0 -234px;}
.trabajo .val5 { background-position:0 -252px;}

.dinero .val1 { background-position:0 -270px;}
.dinero .val2 { background-position:0 -288px;}
.dinero .val3 { background-position:0 -306px;}
.dinero .val4 { background-position:0 -324px;}
.dinero .val5 { background-position:0 -342px;}

.ficha-apoyo { padding:19px 17px 30px 17px; background:#ececec url(/iconos/v1.x/v1.0/servicios/f-pico2.png) no-repeat left top;}
.ficha-apoyo h3 { padding:0 0 6px; margin:0 0 13px; font:bold 11px/13px Tahoma, Arial, Geneva, sans-serif; color:#212121; text-shadow:1px 1px 0 #fff; background: url(/iconos/v1.x/v1.0/servicios/f-separador.gif) repeat-x left bottom; }
.ficha-apoyo ul { margin:0; font:12px/14px Arial, Helvetica, sans-serif; color:#3e3e3e; text-shadow:1px 1px 0 #fff;}
.ficha-apoyo li { float:left; width:190px; padding:0 0 0 16px; margin:0 0 7px; background:url(/iconos/v1.x/v1.0/servicios/ico-flecha.gif) no-repeat 5px center;}

