/* general settings */
body{
    margin:0;
    color:#333333;
    font:13px/18px Helvetica, Arial, sans-serif;
    background:#fff;
    min-width:1002px;
}
header, footer, article, section, hgroup, nav, figure { display: block; }
figure{
    margin:0;
    padding:0;
}
img{border-style:none;}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
    font:100% Arial, Helvetica, sans-serif;
    vertical-align:middle;
    color:#000;
    margin:0;
    padding:0;
    outline:none;
}
form,fieldset{
    margin:0;
    padding:0;
    border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}
#wrapper{
    width:974px;
    margin:0 auto;
    overflow:hidden;
}

/* header */
#header{
    overflow:hidden;
    margin:0 0 0px 0;
}
#header section{
    overflow:hidden;
    padding:0 0 6px;
}
#header .newsletter{
    float:left;
    margin:38px 0 0;
    display:inline-block;
    width:202px;
    height:28px;
    background:url(http://static.adnpolitico.com/images/newsletter_arrow.jpg) no-repeat right center;
    overflow:hidden;
}
#header .newsletter img{
    border:solid 1px #000;
    padding:5px;
    margin-top:1px;
}
#header .logo{
    font-size:20px;
    line-height:24px;
    float:left;
    margin:0 0 0 72px;
    width:396px;
    height:95px;
    background:url(http://static.adnpolitico.com/images/logo.gif) no-repeat;
    /*background:url(http://static.adnpolitico.com/images/logo_2aniversariook.png) no-repeat;*/
    text-indent:-9999px;
    overflow:hidden;
}
/*#header .logo a{
        display:block;
        height:100%;
}*/
#header aside{
    float:right;
    width:258px;
    padding:7px 0 0;
}
/*#header .socials{
        padding:0;
        margin:0 0 12px;
        list-style:none;
        overflow:hidden;
}
#header .socials li{
        float:right;
        margin:0 0 0 2px;
}
#header .socials .fanfb {display:inline-block; width:63px; line-height:20px; text-decoration:none; outline:none; background:transparent url("http://static.adnpolitico.com/images/btn_fan_fb.gif") no-repeat;}
#header .socials img{vertical-align:top;}*/
.search-form{overflow:hidden;}
.search-form .text{
    float:left;
    background:url(http://static.adnpolitico.com/images/bg-search-form-text.gif) no-repeat;
}
.search-form .text input{
    float:left;
    background:none;
    border:none;
    padding:6px 7px;
    width:199px;
    vertical-align:top;
}
.search-form .btn-search{
    float:right;
    width:43px;
    height:28px;
    border:none;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat;
    cursor:pointer;
    text-indent:-9999px;
    overflow:hidden;
    font-size:0;
    line-height:0;
}
/* main navigation */
/*#nav{
    overflow:hidden;
    width:100%;
    padding:0 0 12px;
    background:url(http://static.adnpolitico.com/images/bg-nav.gif) no-repeat 0 100%;
}
#nav ul{
    padding:0;
    margin:0;
    list-style:none;
    width:110%;
    overflow:hidden;
}
#nav li{float:left;}
#nav a{
    float:left;
    height:30px;
    text-indent:-9999px;
    overflow:hidden;
    width:140px;
}
#nav a:hover{background-position:0 center;}
#nav a.selected{background-position:0 100%;}*/
/* Inicia Menu */

#horizontal-style {
    display: table;
    width: 100%;
    background-color:#2f2f2f;
}

#horizontal-style{
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-padding-start: 0;
    -moz-margin-before: 0;
    -moz-margin-after: 0;
    -moz-padding-start: 0;
    padding-left: 0;
}
#horizontal-style li {
    display: table-cell;
    border-left:1px solid #454545;
    border-right:1px solid #000;
    text-align: center;
}
#horizontal-style a {
    width:139px;
    display: block;
    text-align: center;
    margin: 0;
    background-color:#2f2f2f;
    font:15px/30px helvetica;
    font-weight: bold;
    color: #666;
    text-decoration:none;
    filter:none;
    text-transform: none;
}
#horizontal-style li:not(.selected) a:hover{

    color:#fff;
    background-color:#c00;
    filter:none;
}
#horizontal-style li.selected a:hover{
    cursor:default;
    filter:none;
}

#horizontal-style li.selected a{
    text-decoration: underline;
    cursor:pointer;
}
#horizontal-style li:first-child{border-left: 0px;}
#horizontal-style li:last-child{border-right: 0px;}



#menuadn {
    display: table;
    width: 100%;
    background-color:#2f2f2f;
}
#menuadn a {
    display: table-cell;
    vertical-align:middle;
    border-left:1px solid #454545;
    border-right:1px solid #000;
    text-align: center;
    margin: 0;
    background-color:#2F2F2F;
    font:15px/30px helvetica;
    font-weight: bold;
    color: #666;
    text-decoration:none;
}
#menuadn a:not(.selected):hover{

    color:#fff;
    background-color:#c00;
}
#menuadn a.selected{
    color:#fff;
    text-decoration: underline;
    cursor:pointer;
    font-weight: normal !important;
}
#menuadn a.selected:hover{
    cursor:default;
}
#menuadn a:first-child{border-left: 0px;}
#menuadn a:last-child{border-right: 0px;}

/* Termina menu */



/* header info blocks 
#header .threecolumns{
        overflow:hidden;
        position:relative;
        margin:-12px 0 0;
        padding:0 17px 9px;
}
#header .threecolumns article{
        float:left;
        width:270px;
        font-size:12px;
        line-height:14px;
        color:#333;
        padding:6px 0 5px;
        margin:0 0 0 50px;
        
}

#header .threecolumns article.quienesquien{
        float:left;
        width:225px;
        font-size:12px;
        line-height:14px;
        color:#333;
        padding:0px 0 0px;
        margin:15px 0 0 10px;
}

#header .threecolumns article.quienesquien:first-child{
        margin:15px 0 0 90px;
}

#header .threecolumns article:first-child{
        margin:0 0 0 85px;
}
#header .threecolumns article p{
        color:#333;
}
#header .threecolumns .holder{
        height:1%;
        margin:0;
        padding:0 0 0 4px;
        overflow:visible;
        border-bottom:1px #ccc solid;
}
#header .threecolumns .holder:after{
        content:'';
        display:block;
        clear:both;
}
#header .threecolumns .photo{float:left;}
#header .threecolumns .quienesquien .photo{
       float:left;
       width: 63px;
       height: 44px;
       margin-bottom: 5px;

}
#header .threecolumns img{vertical-align:top; border:solid 1px #999;}
#header .threecolumns p{margin:0;}
#header .threecolumns .title{
        display:block;
        color:#c00;
}


#header .threecolumns .title span{color:#666;}
#header .threecolumns .content{
        float:right;
        width:170px;
        padding:8px 0 0;
}

#header .threecolumns .content-quienes{
        float:right;
        width:152px;
        height: 44px;
        padding:0px 0 0px;
        margin-bottom: 5px;
        margin-left: 8px;

}
#header .threecolumns aside{
        margin:0 0 -9px;
        width:308px;
        position:relative;
        padding:0;
}
#header .threecolumns .container{
        width:1021px;
        overflow:visible;
        margin:0 0 0 -85px;
        padding:0;
}
#header .threecolumns .container:after{
        content:'';
        display:block;
        clear:both;
}*/
#header.alt{
    padding:20px 0 0;
}
.promo-box{
    width:976px;
    margin:0 auto;
    overflow:hidden;
    padding:44px 26px 0 0;
}
.promo-box .column{
    float:left;
    margin:0;
}
.promo-box aside{
    float:right;
    width:234px;
    padding:0;
}
.promo-box img{vertical-align:top;}
/* main content */
#main{
    overflow:hidden;
    padding:0 0 18px;
    margin:0 auto;
}
#main .threecolumns{
    overflow:hidden;
    margin:0 0 16px;
}
#main .threecolumns:nth-of-type(2n) {
    background:transparent url("http://static.adnpolitico.com/images/fondo_separador.jpg") repeat-x 0 top;
    padding-top:40px;
}
.main-content{
    overflow:hidden;
    /*padding:0 13px 0 0;*/
    margin:0 0 17px;
}
/* content */
#content{
    float:left;
    width:640px;
}
#content header{
    overflow:hidden;
    margin:0 0 12px;
}
#content header strong{
    display:block;
    color:#c00;
    font-size:14px;
    line-height:14px;
}
#content header strong span{color:#666;}
#content header h2{
    margin:-2px 0 0;
    font:bold 26px/28px Helvetica, Arial, sans-serif;
    color:#333;
}
/* gallery */
.gallery{overflow:hidden;}
.gallery img{vertical-align:top;}
.button-panel{
    width:100%;
    display:inline-block;
    margin:0 0 13px;
}
.button-panel a{
    float:left;
    height:20px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat;
}
.button-panel .btn-print{
    background:url(http://static.adnpolitico.com/images/resulta-print.jpg) no-repeat;
    width:63px;
    background-position:0 -3px;
}
.button-panel .btn-print2{
    background:url(http://static.adnpolitico.com/images/resulta-print-gigya.png) no-repeat;
    width:41px;
    background-position:left top;
}
.button-panel .btn-email{
    background:url(http://static.adnpolitico.com/images/resulta-mail.jpg) no-repeat;
    width:63px;
    margin:0 0 0 11px;
    background-position:0 -2px;
}
.button-panel .btn-comments{
    background:url(http://static.adnpolitico.com/images/resulta-comments.jpg) no-repeat;
    width:85px;
    margin:0 0 0 10px;
    background-position:0 -2px;
}
.button-panel .btn-comments2{
    background:url(http://static.adnpolitico.com/images/resulta-comments-gigya.png) no-repeat;
    width:61px;
    margin:0 5px 0 5px;
    background-position:left top;
}
.socials{
    padding:0;
    margin:0;
    list-style:none;
}
.socials li{
    float:left;
    margin:0 0 0 10px;
}
.socials img{vertical-align:top;}
.gallery .container{
    width:100%;
    overflow:hidden;
}
.gallery .container ul{
    padding:0;
    margin:0;
    list-style:none;
    width:99999px;
    overflow:hidden;
}
.gallery .container li{
    float:left;
    width:640px;
    height:351px;
    overflow:hidden;
}
.gallery .container li span{
    position:relative;
    bottom:38px;
    padding:8px;
    display:block;
    min-height:26px;
    margin:0 5px;
    background-color:#990000;
    color:#FFFFFF;
    font:12px/13px Helvetica;
    opacity:0.80;
    filter: alpha(opacity=80);
    border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
}
.gallery .info{
    overflow:hidden;
    background:#333;
    color:#ccc;
    padding:5px 8px 5px 11px;
    font-size:12px;
}
.gallery .info dl{
    float:left;
    margin:0;
    padding:2px 0 0;
    font-size:11px;
}
.gallery .info dt{float:left;}
.gallery .info dd{
    float:left;
    margin:0;
    padding:0 0 0 5px;
}
.gallery .info .more{
    float:right;
    color:#ccc;
}
.gallery .switcher{
    float:left;
    width:230px;
    margin:0 0 0 0px;
}
.gallery .switcher ul{
    padding:7px 0 0;
    margin:0;
    list-style:none;
    float:left;
    width:168px;
    height:6px;
    overflow:hidden;
}
.gallery .switcher li{
    float:left;
    padding:0 4px 0 11px;
    background:none;
}
.gallery .switcher li a{
    float:left;
    width:6px;
    height:6px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/bg-gallery-switcher.gif) no-repeat;
}
.gallery .switcher li a:hover,
.gallery .switcher li a.active{background-position:0 -7px;}
.gallery .info .link-prev{
    float:left;
    width:11px;
    height:20px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -200px;
}
.gallery .info .link-next{
    float:right;
    width:11px;
    height:20px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat -13px -200px;
}
.gallery .info .sliders{






    float:left;
    margin:2px 0 0 6px;
    font-style:normal;
    font-size:14px;
}

/* content twocolumns block */
#content .twocolumns{
    overflow:hidden;
    padding:0 0 110px;
}
#content .twocolumns .content{
    float:right;
    width:434px;
    font:14px/20px Helvetica, Arial;
}
#content .twocolumns .content p{margin:0 5px 15px 0;}
#content .twocolumns .content a{color:#058;}
#content .twocolumns .content a:hover{color:#c00;text-decoration: underline;}




#content .twocolumns aside .content a{color:#666;}
#content .twocolumns .info{
    border:none;
    margin:0 0 13px;
    color:#333;
    font-size:13px;
    line-height:16px;
}
#content .twocolumns .info p{margin:0;}
#content .twocolumns .info .link{
    color:#c00;
    font-weight:bold;
}
#content .twocolumns .info .date{font-style:normal;}
#content .twocolumns .info .coments{
    color:#333;
    font-weight:bold;
    float:right;
}
/* post info */
#content .post-info{
    overflow:hidden;
    margin:-7px 0 13px;
    border:1px solid #ccc;
    border-width:1px 0;
    padding:10px 0 18px;
}
#content .post-info .title{
    word-spacing:-1px;
    display:block;
    margin:0 0 17px;
}
#content .post-info .rating{
    overflow:hidden;
    border-bottom:5px solid #000;
    padding:0 0 0 75px;
    background:url(http://static.adnpolitico.com/images/bg-rating.jpg) no-repeat 0 100%;
}
#content .post-info .container{
    float:left;
    width:265px;
}
#content .post-info .results{
    float:right;
    margin:0;
    width:92px;
    height:63px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-86-promedio.gif) no-repeat;
}
#content .post-info .rating-list{
    padding:3px 5px;
    margin:0 0 10px;
    list-style:none;
    overflow:hidden;
    font-size:12px;
    line-height:19px;
    background:url(http://static.adnpolitico.com/images/bg-rating-list.gif) no-repeat;
}
#content .post-info .rating-list li{
    float:left;
    padding:0 0 0 6px;
}
#content .post-info .rating-list a{
    float:left;
    width:18px;
    height:19px;
    text-align:center;
    color:#636363;
    background:url(http://static.adnpolitico.com/images/bg-rating-link.gif) no-repeat;
}
#content .post-info .socials{
    padding:0;
    margin:0 0 0 -6px;
    width:110%;
    list-style:none;
    overflow:hidden;
}
#content .post-info .socials li{
    float:left;
    margin:0 0 0 6px;
}
#content .post-info .socials img{vertical-align:top;}
/* buttons block */
#content .buttons{
    overflow:hidden;
    margin:0 0 5px;
}
#content .buttons .title{
    float:left;
    font:18px/20px Helvetica, Arial, sans-serif;
    color:#000;
    overflow:hidden;
    margin:0 0 4px;
}
#content .buttons .title span{
    padding:0 0 0 34px;
    font-weight:bold;
    font-size:12px;
    color:#333;
}
#content .buttons .container{
    overflow:hidden;
    background:#d7d7d7 url(http://static.adnpolitico.com/images/bg-buttons.gif) repeat-x 0 100%;
    padding:8px 0 6px;
}
#content .buttons a{
    float:left;
    width:126px;
    height:27px;
    text-indent:-9999px;
    overflow:hidden;
}
#content .buttons .btn-politix{
    margin:0 0 0 8px;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -223px;
}
#content .buttons .btn-twitter{
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -254px;
    margin:0 0 0 19px;
}
#content .buttons .btn-facebook{
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -285px;
    margin:0 0 0 19px;
}
/* subscribe form */
.subscribe-form{
    overflow:hidden;
    font-size:12px;
    color:#333;
}
.subscribe-form p{margin:0 0 6px !important;}
.subscribe-form a{color:#003 !important;}
.subscribe-form .row a{color:#039 !important;}
.subscribe-form .row{
    overflow:hidden;
    margin:0 0 9px;
    line-height:22px;
}
.subscribe-form label{
    float:left;
    font-size:11px;
    line-height:13px;
    padding:6px 5px 0;
}
.subscribe-form .text{
    float:left;
    background:none;
    border:1px solid #bfbfbf;
    padding:4px;
    width:154px;
    vertical-align:top;
    font-size:12px;
}
.subscribe-form .btn-submit{
    float:right;
    border:none;
    text-indent:-9999px;
    overflow:hidden;
    font-size:0;
    line-height:0;
    width:65px;
    height:24px;
    cursor:pointer;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -316px;
}
/* content sidebar */
#content aside{
    float:left;
    width:164px;
    /*background:url(http://static.adnpolitico.com/images/bg-content-twocolumns.gif) repeat-y 149px 0;*/
}
#content aside .heading{
    overflow:hidden;
    padding:0 0 13px;
    background:url(http://static.adnpolitico.com/images/bg-heading.gif) no-repeat 100% 100%;
}
#content aside .heading h3{
    background:#333;
    color:#fff;
    margin:0;
    font:bold 19px/21px Helvetica, Arial, sans-serif;
}
#content aside .heading .text-relacionados{
    display:block;
    background:url(http://static.adnpolitico.com/images/text-relacionados.gif) no-repeat;
    width:105px;
    height:23px;
    text-indent:-9999px;
    overflow:hidden;
}
#content aside .title{
    display:block;
    margin:0 0 10px;
    color:#f00;
    font:bold 16px/18px Helvetica, Arial, sans-serif;
}
#content aside .description{
    display:block;
    overflow:hidden;
    line-height:13px;
    margin:0 5px 11px 0;
}
#content aside figure{margin:0 0 7px;}
#content aside figure img{vertical-align:top;}
#content aside .entry-summary{
    font-weight:bold;
    font-size:14px;
    display:block;
    overflow:hidden;
    line-height:16px;
}
#content aside p{margin:0 0 22px;}
#content aside .foto-chafa {margin:0; padding-bottom:30px; background-color:#FFFFFF;}
#main #content aside .content{
    overflow:hidden;
    float:none;
    width:164px;
    padding:0;
    font-size:12px;
    line-height:15px;
    margin:0;
}
/* sidebar */
#sidebar{
    float:right;
    width:300px;
}
/* content blocks */
#main .threecolumns .column{
    float:left;
    width:337px;
}
#main .threecolumns .column .title{
    color:#CC3333;
    display:block;
    font-size:12px;
    line-height:12px;
    font-weight:normal;
}
#main .threecolumns .column .title span{color:#666666; font:12px/15px Helvetica;}
.info{
    overflow:hidden;
    margin:0 0 15px;
    border-bottom:1px #ccc solid;
}
#sidebar .info{
    padding:0 0 3px;
    margin:0 0 11px;
}
#sidebar .no-border{border:none;}
.info .entry-title a{
    display:block;
    font:bold 22px/24px Helvetica, Arial;
    color:#333333;
    margin:0 0 11px;
}
.info .entry-summary{
    display:block;
    font-size:14px;
    line-height:16px;
    color:#333;
    margin:0 0 9px;
}
.info .entry-summary a{
    display:block;
    font-size:14px;
    line-height:16px;
    color:#333;
    margin:0 0 9px;
}
#sidebar .info .content{
    font-size:13px;
    width:151px;
}
#sidebar .info .entry-title a{
    font-size:16px;
    line-height:19px;
    margin:0 0 5px;
}
#sidebar .banner{margin:0 0 19px;}
.info .container{overflow:hidden;}
#sidebar .info .container{padding:0 37px 0 0;}
.info .photo{float:left;}
.info img{vertical-align:top; border:1px solid #CCCCCC;}
.info .content{
    float:right;
    width:164px;
    font-size:14px;
    line-height:15px;
}
.info p{margin:0 0 5px; font:12px/15px Helvetica, Arial; color:#666666;}
.info p b {color:#CC0000; font:18px/15px Helvetica;}
.parties ul{
    padding:0;
    margin:0;
    list-style:none;
    font:12px/13px Helvetica, Arial, sans-serif;
}
.info ul a{color:#333333; font:12px/14px Helvetica;}
.info ul li{
    vertical-align:top;
    overflow:hidden;
    padding:0 0 13px 8px;
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat;
}
#top-banners {width:982px; height:90px;margin:0 auto;padding:15px 0;}
#top-left-banner {width:728px;float:left;}
#top-right-banner {width:245px; float:right;}
#main .threecolumns .twocolumns{}
#main .threecolumns .twocolumns .container{
    width:110%;
    margin:0 0 0 -29px;
}
#main .threecolumns .twocolumns .column{
    float:left;
    width:155px;
    margin:0 0 0 13px;
    line-height:16px;
    border-left:1px #ccc solid;
    padding:0 0 0 15px;
}
#main .threecolumns .twocolumns h3, #main .threecolumns .twocolumns h3 a {
    font:bold 14px/16px Helvetica, Arial, sans-serif;
    margin:0 0 8px;
    color:#333333;
    letter-spacing:-1px;
}



#main .threecolumns .twocolumns p{margin:0 0 6px; font:12px/15px Helvetica, Arial; color:#666666;}
#main .threecolumns .twocolumns .more{
    padding:0 0 0 6px;
    margin:5px 0 0 0;
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat;
    font:12px/13px Helvetica, Arial, sans-serif;
    color:#333333;
}
#main .threecolumns .info ul.more{
    padding:0;
    font:bold 12px/13px Helvetica, Arial, sans-serif;
    color:#666666;
    margin:6px 0;
}
#main .threecolumns .info ul.more li{
    padding:0 0 6px 10px;
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat;
}
#main .threecolumns aside{
    float:right;
    width:300px;
}
.banner img{vertical-align:top;}
#main .threecolumns aside .banner{margin:0 0 11px;}
#main .threecolumns aside ul{
    font: 12px/18px Helvetica;
    padding:0;
    margin:0 0 7px;
    list-style:none;
    word-spacing:-2px;
}
#main .threecolumns aside .text{color:#900;}
#main .threecolumns aside .text span{
    font-weight:normal;
    color:#333;
}
#main .threecolumns aside .text em{
    font-style:normal;
    font-size:11px;
    color:#666;
}
#main .threecolumns aside ul li{
    vertical-align:top;
    padding:0 0 0 8px;
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat 1px 2px;
}
#main .threecolumns aside ul span{
    font-size:11px;
    color:#333;
}
.monitor ul li a{
    color:#666;
}
.text-monitorinformativo{
    display:block;
    width:187px;
    height:26px;
    text-indent:-9999px;
    margin:0 0 5px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/ultimas_noticias.jpg) no-repeat;
}
.text-ultimas{
    display:block;
    width:148px;
    height:25px;
    text-indent:-9999px;
    margin:0 0 5px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-ultimas.jpg) no-repeat;
}
/*carrusel*/
#main .threecolumns .missed{
    float:left;
    width:282px;
    margin:0 0 0 18px;
}
.missed{
    overflow:hidden;
    background:#ccc;
    padding:9px 9px 5px;
    text-align:center;
}
#sidebar .missed{margin:0 0 37px;}
.missed header{
    overflow:hidden;
    margin:0 0 3px;
    font-size:14px;
    line-height:16px;
    color:#333;
}
.missed header p{margin:0;}
.missed .photo img{vertical-align:top; border:solid 1px #999;}
.text-loimperdible{
    display:block;
    width:121px;
    height:33px;
    margin:0 auto;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-loimperdible.jpg) no-repeat;
}
.missed article{
    padding:5px 0 6px;
    line-height:13px;
    color:#333333;
    height:50px;
}
.missed article .title a{
    display:block;
    font:bold 16px/18px Helvetica, Arial, sans-serif;
    color:#333333;
}
.missed article p{margin:0; font:11px/13px Helvetica, Arial, sans-serif;}
.missed .container{overflow:hidden;}
.missed .container img{vertical-align:top;}
.missed .switcher{
    float:left;
    width:95px;
}
.missed .switcher ul{
    padding:0;
    margin:0 0 0 -3px;
    list-style:none;
    width:109px;
    overflow:hidden;
}
.missed .switcher li{
    float:left;
    display:inline-block;
    margin:0 0 0 3px;
    width:29px;
    height:30px;
    overflow:hidden;
}
.missed .switcher li a:first-child{
    display:none;
}
.missed .switcher li a.numbtn{
    text-decoration:none;
    width:29px;
    height:30px;
    color:transparent;
    display:block;
    background:transparent url() no-repeat center -5px;
    outline:none;
}
.missed .switcher li a.active, .missed .switcher li a:hover{
    background-position:center -36px;
}
.missed .socials{
    padding:10px 0 0;
    margin:0;
    list-style:none;
    float:right;
}
.missed .socials li{
    float:left;
    margin:0 0 0 2px;
}
#num0 a.numbtn {background-image:url("http://static.adnpolitico.com/images/viewlet_carrusel_1.jpg");}
#num1 a.numbtn {background-image:url("http://static.adnpolitico.com/images/viewlet_carrusel_2.jpg");}
#num2 a.numbtn {background-image:url("http://static.adnpolitico.com/images/viewlet_carrusel_3.jpg");}
/*carrusel slider*/
#carrusel-container{
    position:relative;
    height:282px;
    overflow:hidden;
    margin-top: 38px;
}
#carrusel-container ul{
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
}
#carrusel-container ul li{
    float:left;
    width:280px;
    height:276px;
}
/* text slider block */
.text-slider{
    margin:0 0 19px;
    border:1px #ccc solid;
    border-width:1px 0;
    padding:7px 0;
    overflow:hidden;
}
.text-slider .link-prev{
    float:left;
    width:19px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat 0 -163px;
}
.text-slider .link-next{
    float:left;
    margin:0 0 0 19px;
    width:19px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/buttons.png) no-repeat -22px -163px;
}
.text-slider article{
    float:left;
    background:url(http://static.adnpolitico.com/images/bg-text-slider.gif) no-repeat;
    width:741px;
    margin:0 0 0 19px;
    padding:0 49px 0 55px;
}
.text-slider .text-entre{
    float:left;
    width:108px;
    height:32px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/que_dijo.jpg) no-repeat 0 center;
}
.text-slider blockquote{
    margin:0;
    float:right;
    width:620px;
    font:italic 14px/17px Helvetica,Arial;
    color:#333;
    word-spacing:-1px;
}
.text-slider q,
.text-slider cite{
    display:inline;
    margin:0;
}
.text-slider cite{
    color:#666;
    font-size:12px;
    padding:0 0 0 5px;
}
.text-slider cite a{
    color:#c00;
    text-decoration:none;
}
.text-slider cite a:hover{text-decoration:none;}
.text-slider .text-verotras{
    float:right;
    width:47px;
    height:34px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-verotras.gif) no-repeat;
}
/* banner groups */
.promo{
    padding:0 0 0 9px;
    margin:0 0 19px;
    width:110%;
    list-style:none;
    overflow:hidden;
    display:none;
}
.promo li{
    float:left;
    margin:0 0 0 20px;
}
.promo .alt-margin{margin:0 0 0 26px;}
.promo img{vertical-align:top;}
/* content blocks */
.text-encuesta{
    display:block;
    width:207px;
    height:26px;
    margin:0 0 13px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/encuesta_de_encuesta.jpg) no-repeat 0 center;
}
.results{
    overflow:hidden;
    margin:0 0 41px;
}
.results article{
    padding:0 0 27px 113px;
    line-height:15px;
    background:url(http://static.adnpolitico.com/images/bg-results.gif) no-repeat;
}
.results article p{margin:0;}
.results .container{overflow:hidden;}
.results .container header{
    line-height:17px;
    text-transform:uppercase;
    color:#fff;
    font-weight:bold;
    background:#666;
    padding:0 13px;
    overflow:hidden;
    margin:0 0 2px;
}
.results .container header p{margin:0 !important;}
.results .container ul{
    padding:0;
    margin:0;
    list-style:none;
    width:110%;
    overflow:hidden;
}
.results .container ul li{
    float:left;
    padding:0 8px 0 5px !important;
    margin:0 5px 0 -5px;
    background:url(http://static.adnpolitico.com/images/separator2.gif) no-repeat !important;
}
.results .container ul img{vertical-align:top;}
.text-sigue{
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/sigue_a_tu_partido.jpg) no-repeat;
    width:154px;
    height:34px;
}
.parties {overflow:hidden; clear:left;}
#sidebar .parties{padding:4px 0 0;}
.parties ul li{
    padding:0 0 18px !important;
    background:none !important;
}
.parties ul li li{
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat !important;
    padding:0 0 8px 8px !important;
}
.parties .headline{
    background:#CCCCCC url("") no-repeat 0 0;
    overflow:hidden;
    padding:0 8px 0 0;
    margin:0 0 8px;
    height:45px;
}
.parties .headline img{vertical-align:top;}
.parties .headline .logo{float:left;}
.parties .photo{
    float:right;
    padding:5px 0 0 10px;
}
.parties .headline span{
    display:block;
    overflow:hidden;
    padding:12px 0 0;
    letter-spacing:-1px;
    word-spacing:-1px;
    text-align:right;
    font:bold 14px/17px Helvetica, Arial, sans-serif;
    color:#666;
}
.parties .headline a{
    color:#900 !important;
    text-decoration:underline;
}
.parties .headline a:hover{text-decoration:none;}
.middle{
    float:left;
    width:320px;
}
.middle .posts{
    margin:20px 0 0 18px;
}
.view{
    border:1px solid #ccc;
    border-width:0 1px 1px;
    margin:0 0 0 18px;
    padding:0 20px;
    width:259px;
}
.text-sondeo{
    display:block;
    margin:0 0 4px;
    width:65px;
    height:26px;

    background:url(http://static.adnpolitico.com/images/c_opinion.png) no-repeat 0 center;
    text-indent:-9999px;
    overflow:hidden;
}
.view .title{
    display:block;
    margin:0 0 10px;
    overflow:hidden;
    word-spacing:-2px;
    font:bold 16px/19px Helvetica, Arial, sans-serif;
    color:#666666;
}

.view .title.entry-summary{
    font-family: Helvetica;
    font-weight: bold;
    font-size: 16px;
    color: #666;

}



.choise-form .row{
    overflow:hidden;
    margin:0 0 3px;
}
.choise-form input{

    float:left;
    width:16px;
    height:16px;
    margin:0 0 0 10px;
}
.choise-form label{
    float:left;
    color:#333333;
    padding:0 0 0 7px;
    font:12px/15px Helvetica;
}
.choise-form .btn-submit{
    width:61px;
    height:24px;

    text-indent:-9999px;
    overflow:hidden;
    font-size:0;
    line-height:0;
    background:url(http://static.adnpolitico.com/images/vota.png) no-repeat;
    cursor:pointer;
    border:none;
    margin:5px 0 0 2px;
}

.choise-form .btn-ver{
    width:99px;
    height:24px;

    text-indent:-9999px;
    overflow:hidden;
    font-size:0;
    line-height:0;
    background:url(http://static.adnpolitico.com/images/ver_r.png) no-repeat;
    cursor:pointer;
    border:none;
    margin:5px 0 0 2px;
}
.choise-form span{
    float:left;
    padding:6px 0 0 4px;
    color:#21133e;
}
.choise-form span a{color:#1b8d82;}
.text-pregunta{
    display:block;
    margin:0 0 4px;
    width:132px;
    height:27px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/c_pregunta.png) no-repeat 0 center;
}
.view .button{
    overflow:hidden;
    margin:-7px 0 41px;
    float: left;

}
.view .button a{
    float:left;
    text-indent:-9999px;
    overflow:hidden;
    width:68px;
    height:65px;
    margin-top: 10px;
    background:url(http://static.adnpolitico.com/images/boton_pregunta.png);
}
.view .button span{
    display:block;
    overflow:hidden;
    padding:11px 0 0 12px;
    word-spacing:-2px;
}

    #plx1_viewlet_encuesta{
        padding:0px;
        margin-bottom: 10px;
    }
    #plx1_viewlet_encuesta strong{display:block;}
    #plx1_viewlet_encuesta .pregunta{
        margin:10px 0;
        display:block;
        font:14px/16px helvetica;
        font-style: oblique;
        color: #333;
    }
    #plx1_viewlet_encuesta .choise-form{
        overflow:hidden;
    }
    #plx1_viewlet_encuesta .choise-form .row{
        overflow:hidden;
        margin:0 0 3px;
    }
    #plx1_viewlet_encuesta .choise-form input{
        float:left;
        width:16px;
        height:16px;
        margin:0 0 0 10px;
    }
    #plx1_viewlet_encuesta .choise-form label{
        float:left;
        color:#333333;
        padding:0 0 0 7px;
        font:12px/15px Helvetica;
    }
    #plx1_viewlet_encuesta .choise-form .divOpcion{clear:both;}
    #plx1_viewlet_encuesta .choise-form .divImagenOpcion{ float:left;width:20px;}
    #plx1_viewlet_encuesta .choise-form .divTextoOpcion{ float:left;}
    #resultadosEncuesta{ display : none; }
    #plx1_viewlet_encuesta .choise-form .score { float:left; color:#000000; display:inline; font-size :11px;}
    #plx1_viewlet_encuesta .choise-form .barra_por_100 { background:url(http://static.adnpolitico.com/images/encuesta_sprite_resultados.gif) no-repeat left top; display:block; height:10px; width:114px; margin-top:5px; margin-right : 4px; float:left}
    #plx1_viewlet_encuesta .choise-form .finalScoreLabel{ float : left; line-height : 11px; font-size : 11px; color : #999999; width : 220px; text-align : right; }
    #plx1_viewlet_encuesta .choise-form .finalScore{float : left;  line-height : 11px; font-size : 11px; padding-left :5px; }
    #plx1_viewlet_encuesta .choise-form .encuesta_leyenda{ font-size : 10px; padding-top : 10px; color : #999999; text-align : right; padding-right : 26px;}







/* CMM Estilo para texto de encuesta  */
#viewlet_preguntainteligente{
    width: 270px;
    height: 100px;
    margin-top: 0px;
    overflow: visible;
    background:url(http://static.adnpolitico.com/images/pixel_pantalla.jpg) repeat-x;
    /*border: 1px solid black;*/


}

#viewlet_preguntainteligente .title{
    font-family: Helvetica;
    font-size: 14px;
    color: #666;
    float: left;
    width: 190px;
    height: 50px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 0px;
    /*border: 1px solid black;*/
}

#viewlet_preguntainteligente .button{
    overflow:hidden;
    margin:0px;
    float: left;

}

#viewlet_preguntainteligente a.red_link{
    font-family: Helvetica;
    font-size: 12px;
    color: #ff0000;
    text-decoration: none;
    float: left;
    margin-left: 190px;
    margin-top: 5px;
    width: 80px;
    /*border: 1px solid black;*/

}

#twitter_pregunta{

    width: 67px;
    height: 20px;
    margin-top: 2px;
    margin-left: 135px;
    margin-right: 0px;
    float: left;
    /* border: 1px solid black;*/
}


.view .text-opinion{
    display:block;
    width:100%;
    margin:0 0 16px;
    height:20px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-opinion2.gif) no-repeat 50% 0;
}
.view .opinion{
    overflow:hidden;
    line-height:15px;
}
.view .opinion .photo{float:left;}
.view .opinion img{vertical-align:top; border:solid 1px #999;}
.view .opinion article{
    overflow:hidden;
    padding:0 0 0 10px;
    margin-bottom:15px;
}
.view .opinion strong{
    font:bold 13px/16px Helvetica, Arial, sans-serif;
    color:#333333;
    letter-spacing:-1px;
}
.view .opinion p{margin:0; font:12px/15px helvetica; color:#666666;}
.view .opinion .autor{
    color:#666666;
    font:oblique 12px/18px Helvetica;
}
#main .threecolumns aside figure{
    line-height:15px;
    overflow:hidden;
    margin:0 0 25px;
}
#main .threecolumns aside figure img{
    vertical-align:top;
    margin: 0 0 4px;
}
#main .threecolumns aside figure strong{
    display:block;
    color:#900;
}
#main .threecolumns aside figure p{margin:0;}
.posts header{
    overflow:hidden;
    line-height:15px;
    margin:0 0 10px;
    padding-bottom:5px;
}
.posts ul{
    padding:0;
    margin:0 0 7px;
    list-style:none;
    word-spacing:-2px;
}
.posts .photo img{
    border:solid 1px #999;
}
.text-elpostre{
    float:left;
    width:100%;
    height:33px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/el_postre.jpg) no-repeat;
}
.posts header strong{
    overflow:hidden;
    font-weight:normal;
}
#main .threecolumns .posts ul li{
    background:none;
    padding:0 15px 10px 0;
    overflow:hidden;
    float:left;
    height:155px;
    width:160px;
}
#main .threecolumns .posts ul li:nth-of-type(2n) {padding-right:0;}
#main .threecolumns .posts ul .photo{float:left; margin-bottom:10px;}
#main .threecolumns .posts ul img{vertical-align:top;}
#main .threecolumns .posts ul article{
    line-height:15px;
    word-spacing:0;
}
#main .threecolumns .posts ul article strong a{
    display:block;
    color:#333;
    font-size:12px;
}
#main .threecolumns .posts ul article p{margin:0;}
.threecolumns .base{
    float:left;
    width:655px;
}

.threecolumns .base ul{
    padding:0;
    margin:0 0 0 -1px;
    list-style:no;
        width:110%;
    overflow:hidden;
}
.threecolumns .base ul li{
    float:left;
    width:163px;
    height:100px;
    margin:0 0 0 1px;
    background:#666;
}
section.posts {overflow:hidden; display:inline-block;}
/*Escaparate*/

#escaparate_strip{
    float: left;
    height: 140px;
    width: 662px;
    margin-top: 0px;

}

#escaparate_strip a{
    text-decoration:none;
}

.escaparate-list{
    float:left;
    position: relative;
    width:165px;
    height:140px;

}

.escaparate-foto{
    float:left;
    position: relative;
    width:163px;
    height:100px;
    border-right: 1px solid white;
    border-left: 1px solid white;
    margin-bottom: 0px;

}


.pie-foto{
    position:relative;
    float:left;
    /*top:-22px;*/
    text-align:center;
    background:#e1e1e1;
    margin-top: 0px;
    margin-left: 0px;
    width:165px;
    height: 40px;
    /*opacity:0.70;
    filter: alpha(opacity=70);
    border-radius: 10px 10px 0 0;
    -moz-border-radius: 10px 10px 0 0;
    -ms-border-radius: 10px 10px 0 0;
    -webkit-border-radius: 10px 10px 0 0;
    */
}

.pie-foto-inner{
    position: relative;
    float: left;
    height: 35px;
    width: 163px;
    margin-top: 2px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
    border-right: 1px solid #ccc;
    border-left: 1px solid #fff;
}

.pie-foto span{
    float: left;
    height: 35px;
    width: 145px;
    margin-top: 3px;
    margin-left: 10px;
    font-family: Helvetica;
    font-size: 12px;
    color: #2a2a2a;
    text-decoration: none;
    text-align: center;
    overflow: hidden;
    line-height: 13px;
}

.escaparate{
    text-align:center;
    margin:20px 0 0;
}


.escaparate header {
    float: left;
    text-align:left;
    margin-bottom: 0px;
    height:50px;
    width: 662px;
}

.escaparate strong{
    float:left;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 10px;
    height: 30px;
    width: 600px;
    font-family: Helvetica;
    font-size: 12px;
    color: #333333;
}
.escaparate .text-indignados {
    float:left;
    width:185px;
    height:23px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/text-elpostre.jpg) no-repeat;
}

.block{
    overflow:hidden;
    margin:-29px 0 33px;
    position:relative;
}
.box{overflow:hidden; margin:-1px 0 20px;}
#sidebar .box{margin:-1px 0 20px;}
.box ul{
    padding:0;
    margin:0;
    list-style:none;
}
#sidebar .box ul{line-height:17px;}
.box ul li{
    vertical-align:top;
    padding:0 0 0 8px;
    background:url(http://static.adnpolitico.com/images/separator.gif) no-repeat 2px 2px;
}
.box ul li a {font:12px/18px Helvetica; color:#666666;}
.box .tabset{
    margin:0 0 5px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/bg-tabset.gif) repeat-x 0 100%;
}
.box .tabset li{
    float:left;
    padding:0;
    background:none !important;
}
.box .tabset .text-lasleidas{
    float:left;
    width:91px;
    height:28px;
    background:url(http://static.adnpolitico.com/images/las_mas_leidas.jpg) no-repeat center center;
    text-indent:-9999px;
    overflow:hidden;
}
.box .tabset .text-comentadas{
    float:left;
    width:138px;
    height:28px;
    background:url(http://static.adnpolitico.com/images/las_mas_comentadas.jpg) no-repeat center center;
    text-indent:-9999px;
    overflow:hidden;
}
/* sponsor block */
.sponsors{
    padding:0 0 0 24px;
    margin:0;
    list-style:none;
    overflow:hidden;
}
.sponsors li{
    float:left;
    margin:0 0 0 22px;
}
.sponsors img{vertical-align:top;}
/* footer */
#footer{
    background:#000 url(http://static.adnpolitico.com/images/bg-footer.gif) repeat-x;
    color:#a4a2a0;
    font-size:10px;
    line-height:12px;
    font-weight:bold;
    padding:32px 0 13px;
}
#footer .container{
    width:990px;
    margin:0 auto;
    overflow:hidden;
}
.footer-nav{
    padding:0;
    width:110%;
    margin:0 0 23px -10px;
    list-style:none;
    overflow:hidden;
    color:#fff;
}
.footer-nav td.txt{
    padding:0 30px 4px 0;
    border-right:1px dashed #CCCCCC;
}
.footer-nav td.txt2{
    padding:0 30px 4px 0;
}
.footer-nav li img {float:left;}
.footer-nav a{color:#fff;}
#footer .blue-link{color:#aadcff;}
#footer .four-columns{
    overflow:hidden;
    padding:0 8px;
    margin:0 0 9px;
}
#footer .column{
    float:left;
    padding:0 0 0 38px;
    margin:0 38px 0 -38px;
    border-right:1px dashed #CCCCCC;
}
#footer .column1{width:308px;}
#footer .column2{width:285px;}
#footer .column3{width:255px; border:none;}
#footer .title{
    display:block;
    margin:0 0 7px;
    color:#fff;
}
#footer .column ul{
    padding:0;
    margin:0;
    list-style:none;
    overflow:hidden;
}
#footer .column li{
    vertical-align:top;
    padding:0 0 1px 14px;
    background:url(http://static.adnpolitico.com/images/separator4.gif) no-repeat;
}
#footer .column li a{color:#a4a2a0;}
#footer .column li a:hover{color:#aadcff;}
#footer .info{
    overflow:hidden;
    margin-top:30px;
    border:none;
    padding:30px 9px 0;
    background:url(http://static.adnpolitico.com/images/bg-footer-container.gif) no-repeat 100% 100%;
    border-top:1px dashed #CCCCCC;
}
#footer .logo{
    display:block;
    margin:0 0 2px;
    width:155px;
    height:38px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(http://static.adnpolitico.com/images/footer-logo.gif) no-repeat;
}
#footer .logo a{
    display:block;
    height:100%;
}
#footer p{margin:0;}
/* news list */
.news-list{
    font-size:14px;
    line-height:18px;
}
.news-list .container{
    overflow:hidden;
    margin:0 0 24px;
}
.news-list .container ul{
    padding:0;
    margin:0;
    list-style:none;
    width:99999px;
    overflow:hidden;
}
.news-list .container .date{
    font:12px/16px Helvetica, Arial, sans-serif;
    color:#999;
}
.news-list .container li{
    float:left;
    width:642px;
}
.news-list .container ul ul{width:100%;}
.news-list .container ul ul li{
    width:634px;
    padding:0 0 14px 8px;
    background:url(http://static.adnpolitico.com/images/separator5.gif) no-repeat;
    vertical-align:top;
}
.news-list .container ul a{
    font-weight:bold;
    color:#333;
}
.news-list .switcher{
    padding:0 0 0 20px;
    margin:0;
    list-style:none;
    text-align:center;
}
.news-list .switcher li{
    display:inline-block;
    padding:0 6px;
}
*+html .news-list .switcher li{
    overflow:hidden;
    display:inline;
}
.news-list .switcher a{color:#666;}
.news-list .switcher a:hover{
    text-decoration:none;
    color:#c00;
}
.news-list .switcher .selected{color:#c00;}

/* profiles block */
.profiles{
    padding:5px 0 0 13px;
    line-height:15px;
    margin:0 0 14px;
    height:1%;
}
.text-mira{
    display:block;
    height:36px;
    position:relative;
    margin:0 0 -30px -14px;
    background:url(http://static.adnpolitico.com/images/text-mira.jpg) no-repeat;
    text-indent:-9999px;
}
#viewlet_alerta {margin:10px 0; padding-left:99px; height:50px; overflow:hidden; background:transparent url("http://static.adnpolitico.com/images/txt_alerta.jpg") no-repeat 0 0;}
#viewlet_alerta a {border:1px solid #FFE000; border-left:none; display:block; padding-left:15px; background:#FFEE00 url("http://static.adnpolitico.com/images/fondo_alerta.jpg") repeat-x 0 0; text-decoration:none; font:bold 22px/48px Helvetica; color:#333333;}
#viewlet_alerta a:hover {text-decoration:underline;}

/* plx1_viewlet_encuesta -- sondeo */
.divOpcion{clear:both;}
.divImagenOpcion{ float:left;width:20px;}
.divTextoOpcion{ float:left;}
#resultadosEncuesta{ display : none; }
.score { float:left; color:#000000; display:inline; font-size :11px;}
.barra_por_100 { background:url(http://static.adnpolitico.com/images/encuesta_sprite_resultados.gif) no-repeat left top; display:block; height:10px; width:114px; margin-top:5px; margin-right : 4px; float:left}
.finalScoreLabel{ float : left; line-height : 11px; font-size : 11px; color : #999999; width : 220px; text-align : right; }
.finalScore{float : left;  line-height : 11px; font-size : 11px; padding-left :5px; }
.encuesta_leyenda{ font-size : 10px; padding-top : 10px; color : #999999; text-align : right; padding-right : 26px;}
/*termina plx1_encuesta*/
/* plx1_viewlet_notatop.tpl */
#plx1_viewlet_notatop{
    width:540px;
}
#plx1_viewlet_notatop .firstN{
    padding-bottom:14px;
    border-bottom:1px solid #c2c2c2;
    margin-bottom:14px;
}
#plx1_viewlet_notatop .firstN span{
    display:block;
    font:12px/14px helvetica;
    color:#666;
}
#plx1_viewlet_notatop .firstN span b{
    color:#c33;
    font-weigth:regular;
}
#plx1_viewlet_notatop .firstN h1{
    font:36px/40px helvetica;
    font-weight:bold;
    color:#252525;
    margin:0px;
    padding:0px;
}
#plx1_viewlet_notatop .firstN a:hover h1{
    color:#252525 !important;
    text-decoration:none;
}
#plx1_viewlet_notatop .firstN div{
    margin-top:14px;
    font:13px/15px helvetica;
    color:#333;
}
#plx1_viewlet_notatop .firstN div a{
    color:#ed1c24;
}
#plx1_viewlet_notatop .item_top{
    float:left;
    width:125px;
    min-height:126px;
    font:12px/13px helvetica;
    color:#333;
}
#plx1_viewlet_notatop .item_top a{
    color:#333;
    text-decoration:none;
}
#plx1_viewlet_notatop .item_top a:hover{
    color:#333;
    text-decoration:underline;
}
#plx1_viewlet_notatop .item_top img{
    margin-bottom:9px;
}
#plx1_viewlet_notatop .item_left{
    padding-right:6px;
    margin-right:6px;
    border-right:1px solid #c2c2c2;
}
/*termina plx1_viewlet_notatop.tpl*/
/* plx1_viewlet_encsalida*/
#plx1_viewlet_encsalida {
    border:1px solid #ccc;
    width:408px;
    height:290px;
}
#plx1_viewlet_encsalida .titulo{
    display:block;
    font:15px/23px Helvetica;
    font-weight:bold;
    text-transform:uppercase;
    padding-left:15px;
    background-image:url(http://static.adnpolitico.com/images/pixel_encsalida.jpg);
    background-repeat:repeat-x;

}
#plx1_viewlet_encsalida .candidatos{
    text-align:right;
    margin:21px 17px 20px 0;
    width:380px;
}
#plx1_viewlet_encsalida .candidatos a{
    display:inline-block;
    width:63px;
    height:42px;
    margin-left:5px;
    background-color:#ccc;
    background-repeat:no-repeat;
    packground-position:top left;
}
#plx1_viewlet_encsalida .candidatos .amlo{
    background-image:url(http://static.adnpolitico.com/images/amlo_encsalida.jpg);
}
#plx1_viewlet_encsalida .candidatos .epn{
    background-image:url(http://static.adnpolitico.com/images/pena_encsalida.jpg);
}
#plx1_viewlet_encsalida .candidatos .gq{
    background-image:url(http://static.adnpolitico.com/images/quadri_encsalida.jpg);
}
#plx1_viewlet_encsalida .candidatos .jvm{
    background-image:url(http://static.adnpolitico.com/images/jvm_encsalida.jpg);
}
#plx1_viewlet_encsalida .resultados{
    height:155px;
    width:395px;
    overflow:auto;
    margin-left:5px;
}
#plx1_viewlet_encsalida .resultados .item{
    height:38px;
    border-bottom:1px solid #999;
    overflow:hidden;
}
#plx1_viewlet_encsalida .resultados .item_last{
    border-bottom:0px;
}

#plx1_viewlet_encsalida .resultados .item span{
    display:block;
    margin-top:5px;
    margin-bottom:5px;
    float:left;
}
#plx1_viewlet_encsalida .resultados .item_name{
    width:95px;
    font:11px/13px helvetica;
    color:#333;
    padding-right:8px;
    text-align:right;
}
#plx1_viewlet_encsalida .resultados .item_num{
    width:63px;
    margin-left:5px;
    font:18px/28px helvetica;
    font-weight:bold;
    text-align:center;
}
/*termina plx1_viewlet_encsalida*/
/*plx1_viewlet_notafull*/
#plx1_viewlet_notafull .firstN h1{
    font:48px helvetica;
    color:#252525;
    margin:0px;
    padding:0px;
}
#plx1_viewlet_notafull .firstN h1 a{
    font:48px helvetica;
    color:#252525;
    font-weight:bold;
}
#plx1_viewlet_notafull .firstN span{
    font:14px helvetica;
    color:#666;

}
#plx1_viewlet_notafull .firstN span b{
    color:#cc0000;
}

#plx1_viewlet_notafull{
}
#plx1_viewlet_notafull .full_left{
    width:326px;
    float:left;
}
#plx1_viewlet_notafull .full_left span{
    font:18px Helvetica;
    color:#333;
}
#plx1_viewlet_notafull .full_left span a{
    display:block;
    color:#cc0000;
}
#plx1_viewlet_notafull .full_left ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
#plx1_viewlet_notafull .full_left ul li{
    padding: 0 0 20px 8px;
    display:block;
    background: url(http://static.adnpolitico.com/images/separator.gif) no-repeat 1px 2px;
    margin-top:20px;
    font:16px/17px helvetica;
    color:#333;
    border-bottom:1px solid #ccc;
}

#plx1_viewlet_notafull .full_left ul li a
{
    color:#333;
}

#plx1_viewlet_notafull .full_left .no_line{
    border-bottom:0px;
}

#plx1_viewlet_notafull .full_right{
    width:624px;
    float:right;
}
#plx1_viewlet_notafull .full_sec{
    width:229px;
    float:left;
}
#plx1_viewlet_notafull .full_sec a span{
    display:block;
    font:14px/15px helvetica;
    color:#222222;
    height:30px;
    margin-bottom:7px;
}
#plx1_viewlet_notafull .full_left{
    margin-right:18px;
}
#plx1_viewlet_notafull .sec_zona{
    margin-top:15px;

}
/*termina plx1_viewlet_notafull*/
/*plx1_viewlet_destacados*/
#plx1_viewlet_destacados{width:337px;}
#plx1_viewlet_destacados h1{
    margin:0;
    padding:0;
    margin-bottom:10px;
    font:16px/18px helvetica;
    color:#333;
    font-weight:bold;
}
#plx1_viewlet_destacados .destacado_elemento{
    height:155px;
    width:160px;
    margin-bottom:10px;
    overflow:hidden;
}
#plx1_viewlet_destacados .imageContainer{margin-bottom:10px;width:158px;height:89px;overflow:hidden;}
#plx1_viewlet_destacados .imageContainer{border: solid 1px #999;}
#plx1_viewlet_destacados .destacado_impar{float:left;}
#plx1_viewlet_destacados .destacado_par{float:right;margin-left:15px;}

#plx1_viewlet_destacados .destacado_elemento a{
    display:block;
    font:12px/13px Helvetica;
    color:#333;
    text-decoration:none;
    font-weight:bold;
}
#plx1_viewlet_destacados .destacado_elemento a:hover{
    text-decoration:underline;
}

/*termina plx1_viewlet_destacados*/
/*plx1_viewlet_carrusel_braking*/
#viewlet_carrusel_breaking {
    background-color:#d7d7d7;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    height:299px;
    width:412px;
    overflow:hidden;
    background-image:url(http://static.adnpolitico.com/images/titulo_carrusel_breaking.png);
    background-repeat:no-repeat;
    background-position:center 5px;
}
#viewlet_carrusel_breaking .photo {margin:0; position:relative;width:300px;height:210px;overflor:hidden;}

#viewlet_carrusel_breaking .switcher {
    float: left;
    width: 94px;
}
#viewlet_carrusel_breaking .switcher ul{
    padding:0px !important;
    margin:0px !important;
    list-style:none;
    width:109px;
    overflow:hidden;
}
#viewlet_carrusel_breaking .switcher li{
    float:left;
    display:inline-block;
    margin: 0px !important;
    margin-left:5px !important;
    width:30px;
    height:30px;
    overflow:hidden;
    background-image:none !important;
    padding:0px !important;
}
#viewlet_carrusel_breaking .switcher li a:first-child {
    display: none;
}
#viewlet_carrusel_breaking .switcher a.numbtn 
{
    width: 29px;
    height: 30px;
    display:block;
    background-position:-3px -6px;
}
#viewlet_carrusel_breaking article{
    height:60px;
}
#sidebar #viewlet_carrusel_breaking{
    margin-bottom:10px !important;
}
#sidebar #plx1_sidebar_hometop{
    margin-top:20px;
}
#viewlet_carrusel_breaking #carrusel-container ul{
    padding: 0px !important;
    margin: 0px !important;
    list-style:none !important;
}
#viewlet_carrusel_breaking #carrusel-container li{
    padding: 0px !important;
    margin: 0px !important;
    list-style:none !important;
}
#viewlet_carrusel_breaking #carrusel-container .item_carrusel{
    background-image:none !important;
    padding:0px !important;
    width:300px !important;
    height:210px !important;
}
#viewlet_carrusel_breaking #carrusel-container {
    background-color:#fff;
    width:300px;
    position: relative;
    height: 210px;
    overflow: hidden;
    margin-top:0px;
}
#viewlet_carrusel_breaking #num0 a.numbtn {
    background-image: url(http://static.adnpolitico.com/images/viewlet_carrusel_1.jpg);
}
#viewlet_carrusel_breaking #num1 a.numbtn {
    background-image: url("http://static.adnpolitico.com/images/viewlet_carrusel_2.jpg");
}
#viewlet_carrusel_breaking #num2 a.numbtn {
    background-image: url("http://static.adnpolitico.com/images/viewlet_carrusel_3.jpg");
}
#viewlet_carrusel_breaking .switcher a.active {
    background-position:-3px -37px;
}
#viewlet_carrusel_breaking #num0 a.numbtn {color:transparent; text-indent:99999px;}
#viewlet_carrusel_breaking #num1 a.numbtn {color:transparent; text-indent:99999px;}
#viewlet_carrusel_breaking #num2 a.numbtn {color:transparent; text-indent:99999px;}
#viewlet_carrusel_breaking .socials li{
    float:right;
    background-image:none !important;
}
/*termina plx1_viewlet_carrusel_breaking*/


/* style extra*/
.meta{
    display:none !important;
}
/*----*/