#mejor_signo {
    /*margin: 4px auto;*/
    text-align:center;
    width:158px;
    /*border: 1px solid #ff6e35;*/
    color:white;
    font-size: 12px;
    font-family:sans-serif;
}

.signo_afortunado{
background:#627EE6;
margin:0 2 0 2px;

}

#mejor_signo_2 {
    margin-left:4px;
    width:142px;
    text-align:center;
    background:#627EE6;
    color:white;
    font-size: 12px;
    font-family:sans-serif;
}
#mini_horoscopo {
    margin: 0px auto;
    width:156px;
}
#mini_horoscopo img {
    border:none;
}
#mejor_signo a{
    color:white;
    font-weight:bold;
    text-decoration:none;
}

#mejor_signo_2 a {
    font-size: 16px;
	color:white;
    font-weight:bold;
    text-decoration:none;
}
#mejor_signo_2 a:hover {
   font-size: 16px;
    color:#F7DAFC;
    font-weight:bold;
    text-decoration:none;
}

#horoscopo {
    margin:0 auto;
}
#horoscopo ul li, #mejor_signo ul li {
    list-style:none;
    font-size: 11px;
    line-height:22px;
    margin:0px;
    padding:0px;
    color:black;
}
#horoscopo img {
    border:none;
    margin:4px auto;
}
.prediccion 
{
    border: 1px solid blue;
    background:#d0fae5;
    margin: 10px auto;
    width:400px;
}
.prediccion p {
    padding: 8px;
    text-align:justify;
}
.media_horoscopo {
    font-size:18px;
    color:#4b6be5;
    font-weight:bold;
    text-align:center;
    float:right;
    width:42px;
    height:66px;
    line-height:66px;
    background:#d0fae5;
}

.cont_prediccion{
    float:left;
    text-align:justify;
	width: 320px;
	line-height:17px;
}


.signo {
    text-align:center;
    width:66px;
    height:66px;
    float:left;
    background:#d0fae5;
}

.signo2 {
    background:#fafed4;
}

.puntos {
    width:50px;
    text-align:center;
    float:right;
    height:66px;
    background:#d0fae5;

}
.prediccion a {
    float:left;
    margin:0px;
    padding:0px;
    display: block;
    width: 66px;
    height: 66px;
    background-position: left top;
    text-decoration: none;
}
.prediccion a:hover {
    background-position: left bottom;
    text-decoration: none;
}
.prediccion a span {
    display:none;
}
.prediccion span {
    color:blue;
    font-size:14px;
    font-weight:bold;
}
.prediccion p strong {
    font-size:12px;
    color:red;
}
.signo a {
    display: block;
    width: 66px;
    height: 66px;
    background-position: left top;
    text-decoration: none;
}
.signo a:hover {
    background-position: left bottom;
    text-decoration: none;
}
.signo a span {
    display:none;
}


.link_horoscopo a{
   display: block;
   width: 156px;
   height: 51px;
   background-position: left top;
   text-decoration: none;
   background-image: url(imagenes/horoscopo3_mini.jpg);
}

.link_horoscopo a:hover {
    background-position: left bottom;
    text-decoration: none;
}

.link_horoscopo a span{
    display:none;
}
.fecha_horoscopo{
    /*font-size:2px;*/
    color:#3457d7;
    font-weight:bold;
}
.valores_signo{
   font-size: 10px;

}