abbr{color: #bfbfbf; font-size: 12px!important; line-height: 20px}

#textual{background: #fff;padding: 20px;margin-top: 33px;}

#textual .breadcrumb{background: url("img/breadcrumbs-bg.png");border: 1px solid #D9D9D9;border-radius: 4px;height: 11px;margin-bottom: 15px;padding: 12px;width: 265px;}
#textual .breadcrumb ul li{float: left; margin: 0 2px}
#textual .breadcrumb ul li a{font-size: 13px; font-family: 'Arial'; color: #414042; text-decoration: none;}
#textual .breadcrumb ul li a:hover{opacity: 0.8}
#textual .breadcrumb ul li a:after{content: ' / '}
#textual .breadcrumb ul li:last-child a{color: #5083cb}
#textual .breadcrumb ul li:last-child a:after{content: ''}

#textual h2{margin-bottom: 10px; border-bottom: 1px solid #ddd; padding-bottom:5px; color:#004E54; font-size:28px}
#textual a{color: #004e54; font-size: 14px; font-weight: bold; text-decoration:none;}
#textual h6{color: #004E54; margin-bottom: 10px; padding: 10px 0; border-bottom: 1px solid #ccc;}
#textual .text, #textual span, #textual p{color:#444955; font-size:14px; text-align:justify; line-height:18px}

.allcontent{background: #fff;}
.leftcol{background: #fff; padding: 20px; width: 620px; float: left;}

/* LISTA DE NOTÍCIAS */
#textual div.midia.clearfix ol li{float: left; border:1px solid #ccc; margin:10px;}
#textual div.lista dl.lista{border-top:1px dotted #f0f0f0; padding:5px 0}
#textual div.lista dl.init{border:none}
#textual div.lista dl.s1{background:#fafafa; margin-top:20px; padding:5px;}
#textual div.lista dl.s2{background:#fdfdfd}
#textual div.lista dl.lista dt{width:120px; float:left; text-align:center; margin-left:5px}
#textual div.lista dl.lista dt img{border:1px solid #eee; padding:4px; background:#fff}
#textual div.lista dl.lista dd{margin-left:10px; float:left; width:325px}
#textual div.lista dl.lista dd a{text-decoration:none}
#textual div.lista dl.lista dd span{font-family:Tahoma, Arial, Helvetica, sans-serif}
#textual div.lista dl.lista dd span.title{font-size:16px; color:#000; display:block}

#textual div.lista dl.lista dd span.data{display:block; font-size: 11px; margin-bottom: 4px; color:#6F6F6F}

#textual div.lista dl.lista dd a:hover span.title{color:#555}
#textual div.lista dl.lista dd span.title span.data{color: #4c4c4c; font-weight:normal; padding-top:10px;}
#textual div.lista dl.lista dd span.text{padding-top:17px; font-size:13px; color:#6f6f6f; font-weight:normal; display:block; }
#textual div.lista dl.lista dd a:hover span.text{color:#BFBFBF}
#textual div.lista dl.lista dd span.link{font-size:12px; color:#030339; letter-spacing:1px; font-weight:bold; padding-top:12px; float:left;}
#textual div.lista dl.lista dd a:hover span.link{color:#00029f}

.fb{float: right; width: 310px; padding: 20px 0}
#textual .more .link a{font-size:14px;font-weight:bold;color: #313234; float: left; padding-top: 10px;}
#textual div.more.clearfix div.input{float:right;}


.img-pg{float: left; padding-right: 15px; padding-bottom: 15px;}
.text-pg{text-align: justify;}

.patrocinadores li{border-bottom: 1px #ccc solid; padding:15px 5px 10px 5px; width: 250px; box-shadow: 8px 8px 5px #888888;}
.patrocinadores li a:hover{opacity:0.8}

