table{font-size:inherit;font:100%;}
select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}
pre,code{font:115% monospace;_font-size:100%;}
body *{line-height:1.22em;}
.btn-more-2, .hd li.on a, div.hd li.sparkle a, .hd, #mastheadbd .top, #mastheadbd, #doors li a, #today .ft li.on a{background-repeat:repeat-x;}

.md{background:#fff; border:1px solid #b0bec7;}

.hd{color:#18397c; background-color:#fff; background-position:bottom left; border:1px solid #b0bec7; border-bottom:1px solid #93a6b4;}
.hd li a{color:#18397c;}
.hd li .pipe{background:#788a98; border-right:1px solid #fff;}
.hd li.on a{border:1px solid #91a7b4; border-top-color:#778a98; border-bottom:1px solid #fff; background-color:#fff; background-position:0 -178px;}
.hd li.first a{border-left:none;}
.hd li.last a{border-right:none;}
.hd li.on a{color:#c63;}

#Ymsgr00, #Ymsgr01, #Ymsgr02, #Ymsgr03{display:none;height:0;line-height:0;overflow:hidden;}

body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,legend,input,img{margin:0;padding:0;}
input{vertical-align:middle;}
img,fieldset{border:0;}
ul,ol{list-style:none;}
legend{display:none;}
label{cursor:pointer;cursor:hand;}
cite{font:normal 85% verdana;}
em{font-style:normal;}
cite span{font-weight:bold;}
a{color:#16387c;}
a{color:#0099FF;}




a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
.on a:hover{text-decoration:none;}
.a11y{display:none;}
u{text-decoration:none;}
ol:after, ul:after,.md:after, .md-sub:after, .hd:after, .bd:after, .ft:after, .fixfloat:after, #colcx:after, #rightcx:after, #eyebrow:after, #masthead:after, #search:after, #tabs:after, #sbox:after, #doors:after, #patabs:after, #patop:after{content:"."; display:block; font-size:0px; line-height:0px; height:0; clear:both; visibility:hidden;}
ol, ul, .md, .md-sub, .hd, .bd, .ft, .fixfloat, #colcx, #rightcx, #eyebrow, #masthead, #search, #tabs, #sbox, #doors, #patabs, #patop{zoom:1;_height:1px;} /* this gives a container that has floated child elements layout (IE) */
.iemw{ display:none;  width:950px;  font-size:0px; line-height:0px; height:0px; _display:block;}
#mastheadbd .top .iemw{ width:948px; }
.more, .bullet, .audio, .video, .slideshow, .search, .updated, .minimantle li, #minimantle li, #localnewsct #newstop li, 
.submit,.s2{padding:2px 5px; font:bold 77% verdana; color:#000; background:#ddd; overflow:visible; cursor:pointer; cursor:hand;}
.more, .bullet, .audio, .video, .slideshow, .search{font:normal 77% verdana; padding:2px 0 2px 18px; }
.more{padding:2px 0 2px 5px;font-weight:bold;background:none;}
.plain{padding:2px 0;}
.bullet{background-position:-7px 1px;padding-left:9px;}
.video{background-position:-3px -50px;}
.audio{background-position:-3px -100px;}
.slideshow{background-position:-3px -151px;}
.search{background-position:-3px -200px;}
.updated{background-position:100% -635px; padding-right:42px;}
.text{background-position:1px -3px;}
.fullcvg{background-position:0 -129px;}
.discuss{background-position:0 -159px;}
.link{background-position:-1px -221px;}




.hd{position:relative; margin:-1px -1px 0;/* header */}
.hd h2{position:relative; display:block; padding:3px 10px; font:bold 100% arial; border-bottom:1px solid #fff;}
.tabs{padding:0;}
.tabs .hd h2{left:25px; top:-2px;}
.tabs ul{min-height:17px; _height:17px; _overflow:visible;}
.bd{padding:5px 10px 10px;}/* body */
.ft{padding:9px;} /* footer */
.ad{margin:0 0 10px;} /* advertisement */
.hide .bd,.hide .ft{display:none;}
.hd ul{position:relative; width:100%; border-bottom:1px solid #fff;}
.hd ul li{position:relative; float:left; outline:none;}
.hd li.last{float:right;}
.hd li .pipe{display:block; position:absolute; top:3px; right:0; width:1px; height:1.15em; background:#788a98; border-right:1px solid #fff; _width:2px;}

.hd li.on .pipe{visibility:hidden;}
.hd li.on a{font-weight:bold; padding-bottom:0.3em; margin:-1px 0 -2px;}
.hd li.off .pipe,.hd li.on .pipe,.hd li.last .pipe{visibility:hidden;}


div.hd li.sparkle a{background-position:0 -530px; font-weight:bold; border:1px solid #fff; border-bottom:none; margin:0 0 0 -1px; padding:2px 0 0.2em 0;} 





#popsearch ol,#popsearch2 ol{float:left;width:49.5%;}
#popsearch li:after, #popsearch2 li:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;}
#popsearch li{border:1px solid transparent;_border:0;padding-left:16px;padding-right:3px;margin-bottom:6px;font:bold 77%/150% verdana;}




div#popsearch.md div#popsearchbd.bd .item-audiencia h2{
	font-size:11px;
	margin:15px 0 5px 0;
}



div#popsearch.md div#popsearchbd.bd div  a{
	font-size:11px;
	color:#333333;
}

div#popsearch.md div#popsearchbd.bd div  a:hover{
	font-size:11px;
	color:#1155cc;
	text-decoration:none;
}






.botao {

    background-position: 0% 0%;
    -moz-transition: all 0.218s ease 0s;
    -moz-user-select: none;
    border-radius: 2px 2px 2px 2px;
    cursor: default;
    display: inline-block;
    font-weight: bold;
    min-width: 54px;
    padding: 8px;
    text-align: center;
	margin-top:10px;
    
    background-image: -webkit-linear-gradient(top,#ebebeb,#f7f7f7);
    background-image: -moz-linear-gradient(top,#ebebeb,#f7f7f7);
    background-image: -ms-linear-gradient(top,#ebebeb,#f7f7f7);
    background-image: -o-linear-gradient(top,#ebebeb,#f7f7f7);
    background-image: linear-gradient(top,#ebebeb,#f7f7f7);    
    
    border: 1px solid #e1e1e1 !important;
    color:#116a11 !important;
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    background-color: #ebebeb !important;
    background-repeat: repeat !important;
    background-attachment: scroll !important;
}


.botao:hover {



    background-image: -moz-linear-gradient(center top , #01c800, #03aa02);
    background-image: -webkit-linear-gradient(top,#01c800,#03aa02);
    background-image: -moz-linear-gradient(top,#01c800,#03aa02);
    background-image: -ms-linear-gradient(top,#01c800,#03aa02);
    background-image: -o-linear-gradient(top,#01c800,#03aa02);
    background-image: linear-gradient(top,#01c800,#03aa02);    
    padding: 8px;
    
    border: 1px solid #038e03;
    color: #FFF !important;
    background-color: #03a003 !important;
    text-shadow: 0 1px rgba(0, 0, 0, 0.3);
    cursor: pointer;
}
