/* CSS Hor?scopo 2015*/
body {
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 5px;
}
/*Contenido*/
.content {
    background: #FFF;
    margin: 0 auto;
    width: 1000px;
}

.interior {
    padding-top: 3px;
}

.izquierda {
    float: left;
    width: 665px;
}

.derecha {
    float: right;
    width: 320px;
}

.fr {
    float: right;
}

.fl {
    float: left;
}

.cl {
    clear: both;
}

hr { height: 1px;
    border: 0;
    background-color: #ccc;
	 }
.pad {
    padding:5px;
}

.IzqHome {
    float: left;
    width: 320px;
}

.DerHome {
    float: right;
    width: 320px;
    margin-right: 5px;
}
/*Fin Contenido*/
/*Publicidad*/
.banner300 {
    fcolor: #999;
    ont-size: 11px;
    padding-left: 10px;
}

    .banner300 div {
        padding-top: 5px;
    }

.banner160 {
    color: #999;
    float: right;
    font-size: 11px;
    width: 160px;
}

    .banner160 div {
        padding-top: 5px;
    }
/*Fin Publicidad*/
/*Navegaci?n*/
.navegacion {
    color: #666;
    font-size: 12px;
    margin-bottom: 8px;
}

    .navegacion a {
        color: #0955C7;
        text-decoration: none;
    }

        .navegacion a:hover {
            text-decoration: underline;
        }

    .navegacion .fecha {
        float: right;
    }

    .navegacion .ubicacion {
        float: left;
    }

        .navegacion .ubicacion a {
            color: #0540D8;
            text-decoration: none;
        }

            .navegacion .ubicacion a:hover {
                text-decoration: underline;
            }

.corte {
    clear: both;
}

/*Noticias*/
.news1 {
    border: 1px #C9C7C7 solid;
    padding: 5px;
    width: 648px;
}

    .news1 a {
        color: #666;
        display: block;
        text-decoration: none;
    }

    .news1 hr {
        background-color: #CCC;
        border-width: 0px;
        display: block;
        height: 1px;
        margin: 10px 0px;
        text-align: left;
        width: 320px;
    }

    .news1 .imgPrincipal {
        border: 1px #CCC solid;
        float: left;
        height: 250px;
        margin-right: 20px;
        width: 300px;
    }

        .news1 .imgPrincipal:hover {
            border: 1px #1E7BC4 solid;
        }

    .news1 .notPrincipal {
        font-size: 13px;
        font-weight: normal;
        margin: 0;
        padding: 0;
    }

        .news1 .notPrincipal p {
            display: inline;
        }

        .news1 .notPrincipal .titulo {
            color: #0063B6;
            font-size: 19px;
            display: block;
        }

            .news1 .notPrincipal .titulo:hover {
                text-decoration: none;
            }

    .news1 .shadowFT {
        background: url(/actualidad/images/2010/sombra2.jpg) repeat-x;
        height: 8px;
        text-align: right;
        width: 668px;
    }

    .news1 .titular {
        font-size: 12px;
        color: #666;
        width: 326px;
    }

        .news1 .titular .texto {
            color: #666;
            font-size: 12px;
            font-weight: normal;
            margin: 0px;
            padding: 3px 0px;
        }

            .news1 .titular .texto .bullet {
                display: block;
                float: left;
                font-weight: bold;
                padding-right: 7px;
            }

            .news1 .titular .texto img {
                border: 0;
                vertical-align: baseline;
            }

            .news1 .titular .texto a {
                color: #0063B6;
            }

                .news1 .titular .texto a:hover {
                    text-decoration: underline;
                }
/*Sombra Ab: inferior de Noticias, Sombra R: Lateral Noticias*/
.sombraAb {
    background: url(/actualidad/images/2010/sombra2.jpg) repeat-x;
    height: 8px;
    text-align: right;
    width: 667px;
}

.sombraR {
    background: url(/actualidad/images/2010/sombra.jpg) repeat-y right;
    margin-right: 10px;
    width: 668px;
}
/*Botones m?s noticias*/
.btMas {
    text-align: right;
}

.btMasN {
    text-align: right;
    padding-top: 7px;
}

    .btMas a img, .btMasN a img {
        border: 0;
    }

/*Cuadro M?s Noticias*/

/*Pesta?a*/
.pestana .bg {
    background: url(/actualidad/images/2010/bg_pestana.jpg);
    font-size: 14px;
    color: #666;
    font-weight: bold;
    height: 22px;
    margin: 0 10px;
    padding: 5px 0 0 2px;
}

.pestana .bgl {
    background: url(/actualidad/images/2010/bg_pestanaI.jpg) left no-repeat;
}

.pestana .bgr {
    background: url(/actualidad/images/2010/bg_pestanaD.jpg) right no-repeat;
}

.pestana1 {
    background: url(/actualidad/images/2010/bg_pestana1.jpg);
}

    .pestana1 .bgl {
        background: url(/actualidad/images/2010/bg_pestana1I.jpg) left no-repeat;
    }

    .pestana1 .bgr {
        background: url(/actualidad/images/2010/bg_pestana1D.jpg) right no-repeat;
        color: #045CB6;
        font-size: 15px;
        height: 20px;
        padding: 3px 0 0 5px;
    }

.pestana2 {
    background: url(/actualidad/images/2010/bg_pestana2.jpg);
}

    .pestana2 .bgl {
        background: url(/actualidad/images/2010/bg_pestana2I.jpg) left no-repeat;
    }

    .pestana2 .bgr {
        background: url(/actualidad/images/2010/bg_pestana2D.jpg) right no-repeat;
        font-size: 15px;
        color: #FFF;
        height: 19px;
        padding: 3px 0 0 15px;
    }

        .pestana2 .bgr h2 {
            font-size: 15px;
            color: #FFF;
            font-weight: normal;
            margin: 0px;
            padding-left: 8px;
        }

            .pestana2 .bgr h2 a {
                color: #FFF;
            }

                .pestana2 .bgr h2 a:hover {
                    text-decoration: none;
                }
/*Titulares*/
.titulares {
    ;
    background: url(/actualidad/images/2010/bg_titular.gif) repeat-x top;
    border-color: #CCC;
    border-style: solid;
    border-width: 0px 1px 1px 1px;
    font-size: 13px;
    padding: 8px 10px 8px 12px;
}

    .titulares .bloque {
        margin-bottom: 4px;
    }

    .titulares .nota {
        margin: 0;
        padding: 0;
        font-weight: normal;
        font-size: 12px;
    }

        .titulares .nota a {
            border-bottom: 1px #CCC dashed;
            color: #555;
            display: block;
            margin: 4px 0px 6px 3px;
            padding-bottom: 3pxtext-decoration:none;
        }

            .titulares .nota a:hover {
                color: #069;
                text-decoration: underline;
            }

            .titulares .nota a img {
                border: 0;
                vertical-align: baseline;
            }

    .titulares .titulo {
        color: #045CB6;
        font-weight: bold;
        margin: 0px 0px 4px 0px;
        font-size: 13px;
        padding: 0;
    }
/*Este cuadro lleva tambi?n el bot?n de "M?s Noticias": .btMas */
/*Fin Noticias*/

/*Fin Home*************************/


/* NUEVO CABEZOTE 2013- */
.Huno417 {
    background-image: url(/images/2013/cab-horoscopo.png);
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    float: left;
    position: relative;
    height: 91px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 417px;
    z-index: 5;
}

    .Huno417 span {
        display: none;
    }

    .Huno417 a {
        display: block;
        height: 91px;
        margin: 0;
        width: 417px;
    }

.FondoGeneralCabezote {
    background-image: url(/images/2013/bg-publicidad2.jpg);
    background-position: center top;
    background-repeat: repeat-x;
    height: 260px;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
}

.ContenedordelCabezote {
    padding-top: 25px;
    height: 230px;
    width: 1000px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 6px;
    margin-left: auto;
}

.imagesCabezote {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    float: left;
    position: relative;
}

    .imagesCabezote a {
        border-left-style: none;
        border-bottom-style: none;
        border-right-style: none;
        border-top-style: none;
        float: leftposition:relative;
    }

        .imagesCabezote a:hover {
            filter: alpha(opacity=70);
            -moz-opacity: 0.7;
            opacity: 0.7;
            -khtml-opacity: 0.7;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*Internet Explorer 8*/
        }

.bannerPublicidad {
    float: left;
    height: 90px;
    margin-top: 4px;
    position: relative;
    width: 728px;
}

.clicsimple {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    position: relative;
    float: left;
}

    .clicsimple a {
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        position: relative;
        float: left;
    }

.corte {
    clear: both;
}

.recuadroRedes {
    width: 259px;
    height: 90px;
    position: relative;
    float: left;
    background-image: url(/images/2013/bg-redes.png);
    background-repeat: no-repeat;
    margin-left: 12px;
    margin-top: 4px;
}

.recuadroRedesTexto {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #FFF;
    padding-left: 30px;
    padding-top: 11px;
}

/*Nuevo Menu*/
menu, dir {
    display: block;
    padding-left: 0px;
}

#menuNuevo {
    display: block;
    padding-left: 0px;
    list-style: none;
    width: 1000px;
    margin: 0px auto 5px auto;
    *margin-top: -30px !important;
    height: 30px;
    z-index: 3;
    position: relative;
    float: left;
    background: url(/images/2013/bg-menu.jpg);
    background-repeat: repeat-x;
}

    #menuNuevo li {
        float: left;
        display: block;
        text-align: center;
        position: relative;
        padding-left: 12px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-right: 0px;
        margin-top: 2px;
        border: none;
        border-left: 1px solid rgba(255, 255, 255, 0.41);
        border-right: 1px solid rgba(0, 0, 0, 0.64);
    }

        #menuNuevo li:hover {
            background-image: url(/images/2013/bg-menu-hover2.png);
            background-repeat: no-repeat;
            color: #0f0f00;
            background-position: center;
            border-left: 2px solid #272727;
        }

        #menuNuevo li a {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #EEEEEE;
            display: block;
            outline: 0;
            text-decoration: none;
            text-shadow: 1px 1px 1px #000;
        }

        #menuNuevo li:hover a {
            color: #161616;
            text-shadow: 1px 1px 1px #ffffff;
        }

        #menuNuevo li .drop {
            padding-right: 10px;
        }

.dropdown_1column,
.dropdown_2columns,
.dropdown_3columns,
.dropdown_4columns,
.dropdown_5columns {
    margin: 4px auto;
    float: left;
    position: absolute;
    top: -999em; /* Hides the drop down */
    text-align: left;
    padding: 10px 5px 10px 5px;
    border: 1px solid #777777;
    border-top: 5px solid rgb(97, 97, 97);
    background-color: #fff; /* Rounded Corners */
    -moz-border-radius: 0px 2px 5px 5px;
    -webkit-border-radius: 0px 2px 5px 5px;
    border-radius: 0px 2px 5px 5px;
}

#menuNuevo .Menuhtres {
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: normal;
}

.dropdown_1column {
    width: 140px;
}

.dropdown_2columns {
    width: 988px;
}

.dropdown_3columns {
    width: 420px;
}

.dropdown_4columns {
    width: 560px;
}

.dropdown_5columns {
    width: 988px;
    height: 84px;
}

#menuNuevo li:hover .dropdown_1column,
#menuNuevo li:hover .dropdown_2columns,
#menuNuevo li:hover .dropdown_3columns,
#menuNuevo li:hover .dropdown_4columns,
#menuNuevo li:hover .dropdown_5columns {
    left: -1px;
    top: auto;
}

.col_1, .col_2, .col_3, .col_4, .col_5 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 5px;
    margin-right: 5px;
}

.col_1 {
    width: auto;
}

.col_2 {
    width: 270px;
}

.col_3 {
    width: 410px;
    float: right;
}

.col_4 {
    width: 550px;
}

.col_5 {
    width: 410px;
    float: right;
}

.col_6 {
    width: 540px;
    float: right;
}

.col_7 {
    width: 210px;
    float: left;
    padding-left: 5px;
}

#menuNuevo .col_7 a {
    font-size: 11px;
    color: #333;
}

    #menuNuevo .col_7 a:hover {
        font-size: 11px;
        color: #666;
        text-decoration: underline;
    }

.col_image {
    float: left;
    border-left: 1px solid #ccc;
    padding-left: 15px;
}

#menuNuevo .col_5 h4 {
    font-weight: bold;
    margin: 2px 0 2px 0;
    padding-bottom: 7px;
}

    #menuNuevo .col_5 h4 a {
        font-size: 16px;
        font-weight: bold;
        letter-spacing: -0px;
        border-bottom: 1px solid #ccc;
        color: #0063B6;
    }

        #menuNuevo .col_5 h4 a:hover {
            font-size: 16px;
            font-weight: bold;
            letter-spacing: -0px;
            color: #0063B6;
        }

#menuNuevo p {
    line-height: 16px;
    margin: 0 0 10px 0;
}

.strong {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

#menuNuevo .col_1 .st {
    font-size: 13px;
    margin-bottom: 7px;
    color: #068BEB;
    font-weight: bold;
}

    #menuNuevo .col_1 .st a {
        font-size: 13px;
        color: #068BEB;
        text-decoration: none;
        font-weight: bold;
    }

        #menuNuevo .col_1 .st a:hover {
            color: #068BEB;
            text-decoration: underline;
        }

#menuNuevo .col_1 .it {
    font-size: 12px;
    color: #CCC;
    margin-left: 10px;
    padding: 1px 0px;
}

    #menuNuevo .col_1 .it a {
        color: #191919;
        text-decoration: none;
    }

        #menuNuevo .col_1 .it a:hover {
            text-decoration: none;
            color: #666;
        }

#menuNuevo .col_1 .itEsp {
    font-size: 12px;
    color: #CCC;
    margin-left: 10px;
    padding: 2px 0px;
}

    #menuNuevo .col_1 .itEsp a {
        color: #06C;
    }

        #menuNuevo .col_1 .itEsp a:hover {
            text-decoration: none;
            color: #068BEB;
        }
/*fin menu*/

.imgshadow { /* Better style on light background */
    background: #FFFFFF;
    border: 1px solid #777777;
    box-shadow: 0px 0px 5px #666666;
    margin-top: 5px;
    padding: 4px;
    -moz-box-shadow: 0px 0px 5px #666666;
    -webkit-box-shadow: 0px 0px 5px #666666;
}

.img_left { /* Image sticks to the left */
    width: auto;
    float: left;
    margin: 1px 10px 1px 1px;
}

.imagesCabezote01 {
    background-image: url(/images/2013/contactenos/correo.png);
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    position: relative;
    float: left;
    height: 91px;
    margin-top: 0px;
    margin-bottom: 0px;
    width: 83px;
    z-index: 5;
}

    .imagesCabezote01 span {
        display: none;
    }

    .imagesCabezote01 a {
        display: block;
        height: 91px;
        margin: 0;
        width: 83px;
    }

        .imagesCabezote01 a:hover {
            background-color: #fff;
            filter: alpha(opacity=20);
            -moz-opacity: 0.2;
            opacity: 0.2;
            -khtml-opacity: 0.2;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; /*Internet Explorer 8*/
        }

.imagesCabezote02 {
    background-image: url(/images/2013/contactenos/bt-futbol.png);
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    position: relative;
    float: left;
    width: 102px;
    height: 91px;
    margin-top: 0px;
    margin-bottom: 0px;
    z-index: 5;
}

    .imagesCabezote02 a {
        display: block;
        width: 102px;
        height: 91px;
        margin: 0;
    }

        .imagesCabezote02 a:hover {
            background-color: #fff;
            filter: alpha(opacity=20);
            -moz-opacity: 0.2;
            opacity: 0.2;
            -khtml-opacity: 0.2;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; /*Internet Explorer 8*/
        }

    .imagesCabezote02 span {
        display: none;
    }

.imagesCabezote03 {
    background-image: url(/images/2013/contactenos/bt-cine.png);
    border-bottom-style: none;
    border-top: 1px solid #eaeaea;
    border-right-style: none;
    border-top-style: none;
    position: relative;
    float: left;
    z-index: 5;
    width: 80px;
    height: 91px;
    margin-top: 0px;
    margin-bottom: 0px;
}

    .imagesCabezote03 a {
        display: block;
        width: 80px;
        height: 91px;
        margin: 0;
    }

        .imagesCabezote03 a:hover {
            background-color: #fff;
            filter: alpha(opacity=20);
            -moz-opacity: 0.2;
            opacity: 0.2;
            -khtml-opacity: 0.2;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; /*Internet Explorer 8*/
        }

    .imagesCabezote03 span {
        display: none;
    }

.imagesCabezote04 {
    background-image: url(/images/2013/contactenos/bt-radio.png);
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    float: left;
    margin-bottom: 0px;
    position: relative;
    z-index: 5;
    width: 122px;
    height: 91px;
    margin-top: 0px;
}

    .imagesCabezote04 a {
        height: 91px;
        display: block;
        margin: 0;
        width: 122px;
    }

        .imagesCabezote04 a:hover {
            background-color: #fff;
            filter: alpha(opacity=20);
            -moz-opacity: 0.2;
            opacity: 0.2;
            -khtml-opacity: 0.2;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; /*Internet Explorer 8*/
        }

    .imagesCabezote04 span {
        display: none;
    }
/*Fin Nuevo Menu*/

/* FIN NUEVO CABEZOTE */

/* DETALLE */
.contenidoGaleria {
    background-image: url(/images/2014/fondogaleria1000.gif);
    background-repeat: repeat-y;
    border-bottom: 1px solid #eaeaea;
    border-top: 1px solid #eaeaea;
    margin-bottom: 10px;
    width: 1000px;
}

    .contenidoGaleria .encabezadoGaleria {
        border-left: 1px solid #eaeaea;
        border-right: 1px solid #eaeaea;
        padding: 2px 12px 2px 10px;
    }

        .contenidoGaleria .encabezadoGaleria h1 {
            color: #DBA518;
            font-size: 28px;
            margin: 5px 0px;
        }

        .contenidoGaleria .encabezadoGaleria .origenfecha {
            border-top: 1px #ddd dotted;
            color: #999;
            font-size: 12px;
            margin-bottom: 5px;
            padding-bottom: 3px;
            padding-top: 6px;
        }

        .contenidoGaleria .encabezadoGaleria .resumen {
            color: #525151;
            font-size: 13px;
            font-weight: normal;
            padding: 0 0 3px 0;
            margin: 0;
        }

            .contenidoGaleria .encabezadoGaleria .resumen p {
                display: inline;
            }

    .contenidoGaleria .linea {
        border-top: 1px solid #ddd;
        display: block;
        height: 1px;
        margin-top: 3px;
    }

    .contenidoGaleria .top {
        padding: 5px 10px 10px 5px;
    }

        .contenidoGaleria .top .compartirArriba {
            float: right;
        }

            .contenidoGaleria .top .compartirArriba .letras {
                float: left;
                margin-right: 20px;
            }

            .contenidoGaleria .top .compartirArriba .iconos {
                float: left;
                margin-right: 5px;
            }



.izquierdaDet {
    float: left;
    width: 670px;
}

    .izquierdaDet .compartirArriba {
        float: right;
    }

    .izquierdaDet .compartirAbajo {
        float: right;
    }

    .izquierdaDet .compartirArriba .letras {
        float: left;
        margin-right: 20px;
    }

    .izquierdaDet .compartirArriba .iconos {
        float: left;
        margin-right: 5px;
    }

    .izquierdaDet .interiorNoticia {
        background: url(/SDI/images/bg_contenido.jpg) repeat-y;
        padding: 2px 12px 2px 10px;
    }

        .izquierdaDet .interiorNoticia .desarrolloNot {
            color: #666;
            font-size: 13px;
            padding-bottom: 10px;
        }

            .izquierdaDet .interiorNoticia .desarrolloNot .detalle {
                color: #525151;
                font-size: 14px;
                font-weight: normal;
                line-height: 18pxmargin:0;
                padding: 0 5px 0 0;
            }

                .izquierdaDet .interiorNoticia .desarrolloNot .detalle p {
                    margin: 0;
                    padding: 0 0 15px 0;
                }

            .izquierdaDet .interiorNoticia .desarrolloNot h1 {
                color: #045CB6;
                font-size: 28px;
                margin: 5px 0px;
            }

            .izquierdaDet .interiorNoticia .desarrolloNot .resumen {
                color: #525151;
                font-size: 13px;
                font-weight: normal;
                margin: 0padding:0 0 3px 0;
            }

                .izquierdaDet .interiorNoticia .desarrolloNot .resumen p {
                    display: inline;
                }

            .izquierdaDet .interiorNoticia .desarrolloNot .origenfecha {
                border-top: 1px #ddd dotted;
                color: #999;
                font-size: 12px;
                margin-bottom: 5px;
                padding-bottom: 3px;
                padding-top: 6px;
            }

            .izquierdaDet .interiorNoticia .desarrolloNot .imgDet {
                font-size: 11px;
            }

            .izquierdaDet .interiorNoticia .desarrolloNot .linea {
                border-top: 1px solid #ddd;
                display: block;
                height: 1px;
                margin-top: 3px;
            }

    .izquierdaDet .top {
        background: url(/SDI/images/bg_arriba.jpg);
        padding: 5px 10px 10px 5px;
    }


.derechaDet {
    float: right;
    width: 310px;
}

    .derechaDet .banner300Det {
        color: #999;
        font-size: 11px;
        padding-left: 5px;
    }

        .derechaDet .banner300Det div {
            padding-top: 5px;
        }

    .derechaDet .banner160Det {
        color: #999;
        float: right;
        width: 160px;
        font-size: 11px;
    }

        .derechaDet .banner160Det div {
            padding-top: 5px;
        }

    .derechaDet .lateral {
        float: left;
        font-size: 11px;
        width: 140px;
    }

        .derechaDet .lateral .serviciosredes {
            border: 1px #CCC solid;
            padding: 5px;
        }

            .derechaDet .lateral .serviciosredes a {
                display: block;
                font-size: 11px;
                text-decoration: none;
                color: #525151;
            }

                .derechaDet .lateral .serviciosredes a:hover {
                    background: #FAF9F9;
                }

            .derechaDet .lateral .serviciosredes td {
                border-bottom: 1px #CCC dotted;
                padding: 4px 2px;
                margin-bottom: 2px;
            }

            .derechaDet .lateral .serviciosredes img {
                border: 0;
            }


.DetalleRelacionadas {
    border-bottom: 1px solid #1542A0;
    font-size: 14px;
    margin-bottom: 5px;
}

    .DetalleRelacionadas .Encabezado {
        padding-top: 25px;
    }

        .DetalleRelacionadas .Encabezado h5 {
            border-bottom: 1px #1542A0 solid;
            color: #536dba;
            float: left;
            font-size: 14px;
            margin: 0 7px 8px 0;
            text-transform: uppercase;
            padding-bottom: 10px;
            width: 100%;
        }

        .DetalleRelacionadas .Encabezado a.mas {
            float: right;
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 11px;
            font-weight: bold;
            color: #666;
            padding-right: 15px;
            text-decoration: none;
            padding-left: 590px;
            width: 80px;
        }

    .DetalleRelacionadas h4 {
        border-bottom: 1px solid #1542A0;
        color: #1542A0;
        font-size: 18px;
        margin-bottom: 8px;
        padding-bottom: 12px;
        text-align: center;
    }

    .DetalleRelacionadas .Titulares {
        margin: 0;
        overflow: hidden;
        padding: 0 0 20px 0;
        width: 100%;
    }


    .DetalleRelacionadas ul {
        float: left;
        margin: 0;
        padding: 0;
        width: 33.334%;
    }

        .DetalleRelacionadas ul li {
            border-bottom: 1px #ccc solid;
            color: #666;
            list-style-type: none;
            text-decoration: none;
            padding-top: 8px;
        }

            .DetalleRelacionadas ul li a {
                color: #000;
                font-size: 14px;
                display: block;
                min-height: 230px;
                padding: 9px;
                text-decoration: none;
            }

                .DetalleRelacionadas ul li a:hover {
                    color: #888;
                }

            .DetalleRelacionadas ul li img {
                padding-bottom: 8px;
            }


.DetalleArchivo {
    border-top: 1px solid #ddd;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
    padding: 3px 0 5px 3px;
}

    .DetalleArchivo h4 {
        color: #000;
        display: inline;
        margin: 0;
        padding: 0px 0px 0px 5px;
    }

    .DetalleArchivo ul {
        display: inline;
        margin-left: -30px;
    }

        .DetalleArchivo ul li {
            color: #ccc;
            display: inline;
            list-style-type: none;
            text-decoration: none;
        }

            .DetalleArchivo ul li a {
                background-color: #fff;
                border: 1px solid #fff;
                color: #666;
                display: inline-block;
                font-weight: normal;
                margin: 0;
                padding: 2px 5px 2px 5px;
                text-shadow: 1px 1px 0 #fff;
                text-decoration: none;
            }

                .DetalleArchivo ul li a:hover {
                    background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e6e6e6));
                    background: -moz-linear-gradient(center top, #f5f5f5, #e6e6e6);
                    background-color: #efefef;
                    border: 1px solid #bbb;
                    color: #000;
                    border-radius: 2px;
                    display: inline-block;
                    font-weight: normal;
                    -moz-border-radius: 2px;
                    -webkit-border-radius: 2px;
                    padding: 2px 5px 2px 5px;
                    text-shadow: 1px 1px 0 #fff;
                    margin: 0;
                    text-decoration: none;
                }

.imagenLink a img {
    border: 1px #D1CCCC solid;
}

.imagenLink2 a img {
    border: 0px #D1CCCC solid;
}

.imagenLink a:hover img {
    border: 1px #1090A8 solid;
    filter: alpha(opacity=90);
    -moz-opacity: .900;
    opacity: .900;
}

.bcomunidades {
    border-bottom-style: none;
    border-left-style: none;
    border-right-style: none;
    border-top-style: none;
    float: left;
    position: relative;
}

    .bcomunidades a {
        border-bottom-style: none;
        border-left-style: none;
        border-top-style: none;
        border-right-style: none;
        float: left;
        position: relative;
    }

        .bcomunidades a:hover {
            filter: alpha(opacity=70);
            -khtml-opacity: 0.7;
            -moz-opacity: 0.7;
            opacity: 0.7;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*Internet Explorer 8*/
        }

.contenidos {
    border-left: 1px #ccc solid;
    border-right: 1px #ccc solid;
    color: #666;
    font-size: 12px;
    padding: 10px 20px;
}

    .contenidos table {
        font-size: 12px;
        padding: 10px;
    }

    .contenidos h1 {
        background: #E2EAFA;
        border: 1px #FFF solid;
        color: #0F368A;
        font-size: 16px;
        margin: 10px;
        padding: 5px 8px;
    }

.ResultadosEyC {
    border-top: #ccc 1px solid;
    font-size: 13px;
    color: #666;
    line-height: 17px;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 15px;
    padding-bottom: 15px;
}

    .ResultadosEyC h2 {
        color: #0A5397;
        font-size: 14px;
    }

.linksComuni {
    color: #1780DF;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: -10px;
    padding-bottom: 15px;
    padding-top: 8px;
    text-decoration: none;
}

    .linksComuni a {
        color: #1780DF;
        font-weight: bold;
        margin-bottom: -10px;
        text-decoration: none;
        font-size: 15px;
    }

        .linksComuni a:hover {
            color: #135897;
            font-weight: bold;
            margin-bottom: -10px;
            text-decoration: underline;
        }

.nacCol {
    background-image: url(/colombia-info/images/fondolargo2.jpg);
    background-repeat: no-repeat;
    color: #666;
    font-size: 14px;
    line-height: 21px;
    padding-top: 30px;
    padding-left: 35px;
    padding-right: 31px;
}

    .nacCol h1 {
        color: #06C;
        font-size: 22px;
        margin-bottom: 25px;
        margin-top: 1px;
    }

    .nacCol h2 {
        color: #035DB0;
        font-size: 18px;
        margin: 0;
        margin-bottom: 5px;
    }

    .nacCol a {
        color: #424242;
        text-decoration: inherit;
    }

/*HorÃ³scopo*/
/*Caja Signos*/
.cajaSignos {
    background-color: #FFF;
    border: solid 1px #CCC;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 4px 3px 3px 0px rgb(220, 221, 222);
    font-size: 20px;
    -moz-box-shadow: 4px 3px 3px 0px rgba(157,163,173,1);
    padding: 40px;
    -webkit-box-shadow: 4px 3px 3px 0px rgb(220, 221, 222);
	margin-bottom: 20px;
}

    .cajaSignos .cajaSignos a {
        color: #333;
        text-decoration: none;
    }

    .cajaSignos a:hover {
        text-decoration: underline;
    }

    .cajaSignos a:visited {
        color: #6E6E6E;
    }
    /*Texto caja Signos General*/
    .cajaSignos .cajaSignosText {
        color: #022B94;
        font-size: 30px;
        font-weight: bold;
        text-align: center;
    }

        .cajaSignos .cajaSignosText .ImgSigno {
            float: left;
            padding-right: 10px;
        }

        .cajaSignos .cajaSignosText h1 {
            color: #022B94;
            font-size: 30px;
            font-weight: bold;
            margin: 0;
            text-align: center;
            padding: 0 0 10px 0;
            border-bottom: 1px #022B94 solid;
        }

        .cajaSignos .cajaSignosText h2 {
            color: #58ACFA;
            font-size: 25px;
            font-weight: bold;
            margin: 37px 0;
            text-align: justify;
        }

        .cajaSignos .cajaSignosText h3 {
            color: #58ACFA;
            font-size: 16px;
            font-weight: bold;
            margin: 0;
            text-align: justify;
        }

        .cajaSignos .cajaSignosText p {
            color: #424242;
            font-size: 14px;
            font-weight: normal;
            line-height: 18px;
            margin: 15px 10px;
            text-align: justify;
        }

    /*Texto caja Signos Chinos*/
    .cajaSignos .cajaSignosChinos {
        color: #8A0808;
        font-size: 30px;
        font-weight: bold;
        text-align: center;
    }

        .cajaSignos .cajaSignosChinos h1 {
            color: #022B94;
            font-size: 30px;
            font-weight: bold;
            text-align: center;
            border-bottom: 1px #022B94 solid;
            padding: 0 0 10px 0;
            margin: 0;
        }

        .cajaSignos .cajaSignosChinos h2 {
            color: #8A0808;
            font-size: 22px;
            font-weight: bold;
            margin: 15px 5px;
            text-align: justify;
            border-bottom: 1px #8A0808 solid;
            padding: 0 0 5px 0;
        }

        .cajaSignos .cajaSignosChinos h3 {
            color: #8A0808;
            font-size: 14px;
            font-weight: bold;
            margin: 25px;
            text-align: justify;
        }

        .cajaSignos .cajaSignosChinos p {
            color: #424242;
            font-size: 14px;
            font-weight: normal;
            line-height: 18px;
            margin: 15px 5px;
            text-align: justify;
        }
    /*Texto caja Tab?es Sexuales*/
    .cajaSignos .cajaSignosTabu h1 {
        color: #022B94;
        font-size: 30px;
        font-weight: bold;
        margin: 0;
        text-align: center;
        border-bottom: 1px #022B94 solid;
        padding: 0 0 10px 0;
    }

    .cajaSignos .cajaSignosTabu h2 {
        color: #8A0808;
        font-size: 22px;
        font-weight: bold;
        margin: 25px;
        text-align: justify;
    }

    .cajaSignos .cajaSignosTabu h3 {
        color: #8A0808;
        font-size: 14px;
        font-weight: bold;
        margin: 25px;
        text-align: justify;
    }

    .cajaSignos .cajaSignosTabu p {
        color: #424242;
        font-size: 14px;
        font-weight: normal;
        margin: 25px;
        line-height: 18px;
        text-align: justify;
    }
    /*Caja de signos pagina interna PIS=Página Interna Signos*/
    .cajaSignos .ImagenPIS {
        background-color: #efefef;
        float: left;
        padding: 15px;
        margin: 0 20px 0 0;
		border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        -webkit-border-radius: 10px 10px 10px 10px;
        box-shadow: 4px 3px 3px 0px rgba(157,163,173,1);
    }

    .cajaSignos .FechaPIS {
      margin: 0;
      padding: 0px 0px 45px 0;
      font-size: 20px;
      color: #3E3E3E;
      border-bottom: 1px #ccc solid inset;
}


    .cajaSignos .TextoPIS {
        float: none;
        font-size: 40px;
        color: #022B94;
        padding: 35px 0 0px 0;
        margin: 0;
    }

    .cajaSignos .ParrafoPIS {
        font-size: 16px;
        text-align: justify;
        margin: 0 0 20px 0;
		padding-top:50px;
    }
	
/*Fin caja signos pagina interna*/

/*Estilos de Texto del HorÃ³scopo en el Home*/
/*.aries a {
    color: #666;
    text-decoration: none;
}

.tauro a {
    color: #666;
    text-decoration: none;
}

.geminis a {
    color: #666;
    text-decoration: none;
}

.cancer a {
    color: #666;
    text-decoration: none;
}

.leo a {
    color: #666;
    text-decoration: none;
}

.virgo a {
    color: #666;
    text-decoration: none;
}

.libra a {
    color: #666;
    text-decoration: none;
}

.escorpio a {
    color: #666;
    text-decoration: none;
}

.sagitario a {
    color: #666;
    text-decoration: none;
}

.capricornio a {
    color: #666;
    font-size: 14.5px;
    text-decoration: none;
}

.acuario a {
    color: #666;
    text-decoration: none;
}

.piscis a {
    color: #666;
    text-decoration: none;
}*/
/*Fin Caja Signos */


.titulosInterioresHoroscopo {
    padding-top: 7px;
    text-align: center;
    font-weight: 100;
    padding: 10px;
    border-bottom: 2px #001D77 solid;
    border-top: 2px #001D77 solid;
}

.titulosInterioresTabu {
    background: url(/horoscopo/images/tabu.jpg);
    background-repeat: no-repeat;
    padding-top: 7px;
    text-align: center;
    height: 35px;
    font-weight: 100;
    padding: 10px;
}

.horoscopoSigno {
    background-color: #efefef;
    border-radius: 77.5px;
    margin: 20px 8px;
    display: inline-block;
    width: 125px;
    height: 130px;
    text-transform: uppercase;
    color: #666;
    font-size: 1rem;
    text-align: center;
    height: 150px;
    padding-top: 10px;
    box-shadow: 4px 3px 3px 0px rgba(157,163,173,1);
}

/*Relacionados*/
.CajaRelacionados {
	border: 1px solid #ccc;
    padding: 10px;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 4px 3px 3px 0px rgb(220, 221, 222);
    -moz-box-shadow: 4px 3px 3px 0px rgba(157,163,173,1);
}

/*fin de relacionados*/

/*Estilos como conquistar cada signo - imagen y nombre*/
.CajaSignoZodiacal {
    height: 120px;
    padding: 20px 0 0 0;
}

    .CajaSignoZodiacal img {
        float: left;
        padding: 0 0 0 20px;
    }

    .CajaSignoZodiacal .TextoSignoZodiacal {
        padding: 40px 0 0 30px;
        float: left;
    }
/*Fin Estilos como conquistar cada signo - imagen y nombre*/
.hypelinkClass {
    cursor: pointer;
    color: #666;
    text-decoration: none;
}
