#horoskop {
    padding: 24px 12px;
}

#horoskop h2 {
    margin: 24px 6px 6px 3px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    border-bottom: 2px solid #6699cc;
    background: none;
    text-align: left;
}
#horoskop .text-h2 {
    margin: 0px 6px 0px 3px;
    padding: 0px 0px 0px 0px;
}
#horoskop .footer-h2 {
    margin: 3px 6px 0px 3px;
    padding: 0px 0px 0px 0px;
    font-style: italic;
    text-align: right;
}

#horoskop h3 {
    margin: 18px 6px 6px 9px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #336699;
    border-bottom: none;
    background: none;
    text-align: left;
}
#horoskop .text-h3 {
    margin: 0px 6px 0px 9px;
    padding: 0px 0px 0px 0px;
}
#horoskop .footer-h3 {
    margin: 3px 6px 0px 9px;
    padding: 0px 0px 0px 0px;
    font-style: italic;
    text-align: right;
}

#horoskop h4 {
    margin: 12px 6px 6px 15px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    border-bottom: none;
    text-decoration: underline;
    background: none;
    text-align: left;
}
#horoskop .text-h4 {
    margin: 0px 6px 0px 15px;
    padding: 0px 0px 0px 0px;
}
#horoskop .footer-h4 {
    margin: 3px 6px 0px 15px;
    padding: 0px 0px 0px 0px;
    font-style: italic;
    text-align: right;
}


#horoskop th {
    margin: 0px 0px 0px 0px;
    padding: 0px 6px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    vertical-align: top;
}

#horoskop td {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: top;
}

