
html, body{
border:0;
margin:0;
padding:0;
}

body {
margin: 0px;
padding: 0px;
background-color: #000;
font:12px Verdana, Helvetica, sans-serif;
/*color: #333333;*/
color: #fff;
}

img{
border:0;
}

.clear{
clear: both;
}

.topo_fundo{
width:100%;
background:#2180b8 url(../img/topo.png) bottom left repeat-x;
}

.topo{
margin:0 auto;
width:980px;
height:150px;
}

ul, ol{
margin:0;
padding:0;
}

ul li,li{
list-style:none;
list-style-image:none;
}

a:link, a:visited, a:active, a:hover {
color:red;
outline: none;
text-decoration:none;
}


.barra_topo{
padding-top:5px;
padding-bottom:5px;
background: #2180b8 url(../img/barra_fundo.png);
border-bottom:1px dashed #fff
}

.barra_topo .login_painel{
margin-left:auto;
margin-right:auto;
width: 800px;
}

.barra_topo .login_painel * {
margin: 0;
padding: 0;
}

.barra_topo .login_painel ul{
list-style-type: none;
height: 20px;
margin: auto;
display:table;
}

.barra_topo .login_painel li {
float: left;
}

.barra_topo .login_painel ul a {
padding-right: 2px;
padding-left: 2px;
text-decoration: none;
font-size:11px;
color: #371C1C;
}

.barra_topo .login_painel .bt-Ok{
width:26px;
height:20px;
border:0px;
background:url(../img/bt-ok2.png) no-repeat;
}

.topo_1{
float:left;
margin-top:5px;
margin-left:5px;
padding-top:20px;
float:left;
height:70px;
}

.logo, .logo a, .logo a:visited {
width:300px;
height:60px;
display: block;
background: url(../img/logo.png) left top no-repeat;
margin:0px;
padding:0px;
}

.topo_2{
width:500px;
height:90px;
margin-top:10px;
margin-left:20px;
float:left;
background: url(../img/banner468_fundo.png) left top no-repeat;
}

.topo_2 .banner_468_60{
width:468px;
height:60px;
margin-top:15px;
margin-left:28px;
}

.topo_3{
float:left;
margin-top:5px;
margin-left:5px;
}

.topo_3 .menu_inicial,
.topo_3 .menu_inicial a,
.topo_3 .menu_inicial a:visited{
width:86px;
height:33px;
display: block;
background:url(../img/menu_inicial_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_inicial:hover{
width:86px;
height:33px;
display: block;
background:url(../img/menu_inicial_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}

.topo_3 .menu_com,
.topo_3 .menu_com a,
.topo_3 .menu_com a:visited{
width:146px;
height:33px;
display: block;
background:url(../img/menu_com_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_com:hover{
width:146px;
height:33px;
display: block;
background:url(../img/menu_com_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}

.topo_3 .menu_comi,
.topo_3 .menu_comi a,
.topo_3 .menu_comi a:visited{
width:156px;
height:33px;
display: block;
background:url(../img/menu_comi_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_comi:hover{
width:156px;
height:33px;
display: block;
background:url(../img/menu_comi_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}

.topo_3 .menu_pub,
.topo_3 .menu_pub a,
.topo_3 .menu_pub a:visited{
width:146px;
height:33px;
display: block;
background:url(../img/menu_pub_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_pub:hover{
width:146px;
height:33px;
display: block;
background:url(../img/menu_pub_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}

.topo_3 .menu_not,
.topo_3 .menu_not a,
.topo_3 .menu_not a:visited{
width:226px;
height:33px;
display: block;
background:url(../img/menu_not_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_not:hover{
width:226px;
height:33px;
display: block;
background:url(../img/menu_not_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}

.topo_3 .menu_contato,
.topo_3 .menu_contato a,
.topo_3 .menu_contato a:visited{
width:96px;
height:33px;
display: block;
background:url(../img/menu_contato_1.png) top left no-repeat;
margin-top:0px;
margin-left:2px;
padding:0px;
float:left;
}

.topo_3 .menu_contato:hover{
width:96px;
height:33px;
display: block;
background:url(../img/menu_contato_2.png) top left no-repeat;
margin-top:0px;
padding:0px;
float:left;
}
.centro_fundo{
width:100%;
background:#fff url(../img/meio.png) top left repeat-x;
}

.centro_0{
margin:0 auto;
width:980px;
_height:500px;
min-height:500px;
background-color:#fff
}


.banner728x90{
width:980px;
height:120px; 
background:#fff url(../img/pub-girl.jpg) no-repeat top;
margin-top:2px;
padding-bottom:4px;
float:left;
/*border: 1px solid #000*/
border-bottom:1px dashed #00aef3;
}

.banner728x90 .area_banner728x90{
width:728px;
height:90px;
float:right;
margin-top:13px;
margin-right:22px;
}

.breadcrumb{
width:665px !important;
margin-left:5px;
margin-top:5px;
margin-bottom:10px;
}

.breadcrumb a{
color:#0008af
}

.centro_1{
width:675px;
float:left !important;
color:#000;
margin-left:2px;
padding-left:3px;
margin-right:2px;
padding-right:3px
min-height:500px;
_height:500px;
border-right:1px dashed #00aef3;
border-left:1px dashed #00aef3;
background:#fff;
}

.widget{
margin-top:5px;
}

/* inicial */

.centro_1 .inicial_texto{
margin-top:2px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;
float:left;
padding:0
}

.centro_1 .inicial_1,
.centro_1 .inicial_2,
.centro_1 .inicial_3,
.centro_1 .inicial_4,
.centro_1 .inicial_5,
.centro_1 .inicial_6{
width:180px;
height:40px;
margin-left:15px;
float:left;
}

.centro_1 .link_inicial_1, .centro_1 .link_inicial_1 a, .centro_1 .link_inicial_1 a:visited{
background:#fff url(../img/belrock.jpg) no-repeat top;
width:180px;
height:40px;
display: block;
}
.centro_1 .link_inicial_2, .centro_1 .link_inicial_2 a, .centro_1 .link_inicial_2 a:visited{
background:#fff url(../img/redeblitz2.png) no-repeat top;
width:180px;
height:40px;
display: block;
}
.centro_1 .link_inicial_3, .centro_1 .link_inicial_3 a, .centro_1 .link_inicial_3 a:visited{
background:#fff url(../img/rennata.png) no-repeat top;
width:180px;
height:40px;
display: block;
}
.centro_1 .link_inicial_4, .centro_1 .link_inicial_4 a, .centro_1 .link_inicial_4 a:visited{
background:#fff url(../img/coisasdemulher.png) no-repeat top;
width:180px;
height:40px;
display: block;
}
.centro_1 .link_inicial_5, .centro_1 .link_inicial_5 a, .centro_1 .link_inicial_5 a:visited{
background:#fff url(../img/veja-cmg.png) no-repeat top;
width:180px;
height:40px;
display: block;
}

.centro_1 .inicial_separator{
height:5px;
}


/* busca interna */

.buscainterna{
margin-bottom:25px;
}

.buscainterna .form_buscainterna{
margin-left:80px;
padding:none;
}

.form_buscainterna label{
height:20px;
margin-top:5px;
margin-right:5px;
font-weight:bold;
float:left
}


.form_buscainterna .buscainterna_input{
margin-right:5px;
font-size: 12px;
color: #666666;
border: 1pt solid #2180b8;
background-color: #f7f3f7;
height:20px;
float:left
}

.form_buscainterna .buscainterna_button{
margin-top:2px;
height:20px;
font-size:14px;
background:#2180b8;
border:0px; 
color:#fff;
font-weight:bold;
cursor:pointer;
float:left
}

/* content */

.centro_1 .entry-header {
margin-left:5px;
margin-right:5px;
_height: 21px;
min-height: 21px;
font-size: 13px;
text-align: left;
font-weight: bold;
text-transform: uppercase;
border-bottom: 1px solid #DFDFDF;
background:url(../img/folder2.png) top left no-repeat;
text-indent: 22px;
}

.centro_1 .post_conteudo{
margin-left:2px;
margin-right:2px;
}

.centro_1 .entry-body{
margin-left:5px;
margin-right:5px;
padding-top:2px;
padding-left:2px;
padding-right:2px;
margin-bottom:2px;
}

.barra_artigo{
margin-left:5px;
margin-right:5px;
margin-top:2px;
margin-bottom:2px;
border-bottom:2px dotted #a8a8a8
}

.centro_1 .entry-body img{
margin-left:2px;
margin-right:10px;
margin-bottom:5px;
}

.centro_1 .entry-footer,
.centro_1 .post_link{
color: #000;
font-size: 11px;
font-weight: bold;
margin-left:5px;
}

.centro_1 .post_link{
margin-top:15px;
}

.centro_1 .post_link .rssreadon{
padding-left:17px;
color: #3c6f9e;
font-size: 11px;
font-weight: bold;
margin-left:2px;
background: url(../img/rss.gif) no-repeat
}


.centro_1 .entry-footer .tag_cat_1,
.centro_1 .entry-footer .tag_cat_2 a,
.centro_1 .entry-footer .tag_cat_1 a{
color:#3c6f9e;
font-weight:bold;
text-decoration:none;
}


.centro_1 .entry-footer .tag_cat_1 a:hover,
.centro_1 .entry-footer .tag_cat_2 a:hover{
border-bottom:1px #ff0000 solid;
} 


.topicos_relacionados h3{
height:30px;
background:url(../img/assuntos_relacionados.png) no-repeat;
text-indent: 35px;
margin-left:10px;
padding-top:5px
}

.topicos_relacionados .related_post li a{
padding-left:20px;
background: #F7F7F9 url(../img/bullet.gif) no-repeat 5px center;
}

.btenviaemail{
padding-left:25px;
color:#000;
font-size:12px;
text-decoration:underline;
height:22px;
}

.btenviaemail{
background:url("../img/envia_email.jpg") no-repeat center left;
}

.div_thumb_artigo{
float:left;
}

.fundo-classe1{
background:#fffdca
}

.fundo-classe2{
background:#cad4ff
}


/* Baseado no original da Minc */


.titultcomet{
clear:both;
padding:20px 0 3px 4px;
font-size:15px;
font-weight:normal;
width:80%;
display:block;
}

.commentlist {
margin: 1em 0;
padding: 0;
margin: 5px;
}

.commentlist p {
margin: 10px 0 10px 0;
}

.commentlist img {
float:left;
padding:2px;
border:1px solid #CCC;
margin-bottom:10px;
}

.commentlist li {
list-style:none;
margin: 0 0 9px 0;
padding: 0.5em 0.5em 2em;
border-top:#d9d9d7 1px solid;
background:#fbfbfb;
border-bottom:#d9d9d7 1px solid;
clear:both !important;
}

.commentlist .alt {
background:#f2f2f2;
margin:5px 0 5px 0;
}

.commentlist li .alt {
margin:5px 0 5px 0;
}

.commentlist li.authorcomment {
border:1px dotted #000 ;
margin:8px 20px;   
background:#ebf9fa;
}

.commentlist li .cmtinfo {
font-size:1em;
background:url(../img/mini-coments2.png) no-repeat 0 1px;
padding:0 0 0 20px;			
}

.mu_alert { 
padding:2px; 
color:#333333; 
background:#ffffe0; 
border:1px solid #e6db55; 
}


.commentlist li.authorcomment .cmtinfo {
height: 16px;
font-size:1em;
background:url(../img/comentario_autor.png) no-repeat;
}


.commentlist li cite {
font-style:normal;
font-weight:bold;
}

.commentlist li .cmtinfo em {
float:right;
margin:0;
padding:0;
font-style:normal;
font-size:0.9em;
color:#999;
}

.commentlist a{
color:#666;
font-weight:bold;
text-decoration:underline;
}

.commentlist a:hover{
background:#333;
color:#FFF;
}

.img-coment{
background:url(../img/ultimos_comentarios.png) no-repeat 4px 0;
padding:0 0 0 25px;
}

.moderarcoment {
color: #FFF;
background: #006699;
border:1px solid #000;
padding:2px;
font-weight:bold;
margin-top:30px;
}








/* postar comentarios */

.comentar_na_noticia{
width:524px;
margin-left: auto;
margin-right: auto;
margin-top: 0;
margin-bottom: 0;
}

.interacao_usuario *{
margin: 0;
padding: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
}

.interacao_usuario html
{
height: 100%;
background:#F2F4F5;
z-index:100;
}


.interacao_usuario form, 
.interacao_usuario input, 
.interacao_usuario textarea, 
.interacao_usuario table{ 
font: Normal 12px Arial, Helvetica, sans-serif; 
}


.interacao_usuario p img{ max-width: 100%; }

.interacao_usuario small{ font-size: 11px; }


.interacao_usuario .draggable {
position: absolute;
width: 80px;
height: 40px;
border: 1px solid #0090DF;
background-color: #68BFEF;
padding: 10px;
text-align: center;
}



.interacao_usuario .wp-caption{ 
border:1px solid #ddd; 
text-align:center; 
background-color:#f3f3f3; 
padding-top:4px; 
margin:10px; 
-moz-border-radius:4px;
-khtml-border-radius:4px; 
-webkit-border-radius:4px; 
border-radius:3px; 
} 

.interacao_usuario .wp-caption img{ 
margin:0px;
padding:0px; 
border:0px none; 
} 

.interacao_usuario .wp-caption p.wp-caption-text{ 
font-size:11px; 
line-height:17px; 
padding:0 4px 5px; 
margin:0px; 
}


.interacao_usuario{
width:498px;
height: 280px;
float:left;
margin:25px 0 0 15px;
padding-bottom:8px;	
background:#eaeaea;
}

.interacao_usuario{
background:#fdfaf6;
border-bottom:1px solid #000;
}


.interacao_usuario form{
margin:8px 0 0 12px;
font-size:11px;
}

.interacao_usuario ol{
list-style:none;
}

.interacao_usuario li{
float:left;
clear:both;
margin-bottom:4px;
width:100%;
}

.interacao_usuario label{
float:left;
width:auto;
}

.interacao_usuario input{
float:left;
margin-left:10px;
width:224px;
border:1px solid #000;
}

.interacao_usuario textarea{
width:279px;
height:72px;
border:1px solid #000;
}

.interacao_usuario button{
float:right;
margin:5px 12px 0 0;
font-weight:bold;
background:none;
border:none;
cursor:pointer;
}

.interacao_usuario button{
color:#ed6603;
}



.interacao_usuario .sobre_autor {
width:450px;
padding-top:30px;
padding-bottom:10px;
margin-left:10px;
display:none;
/*border:1px solid #000*/
}

.interacao_usuario .feed_rss_form {
width:450px;
padding-top:30px;
padding-bottom:10px;
margin-left:10px;
display:none;
/*border:1px solid #000*/
}

.interacao_usuario .formComentarios {
width:450px;
padding-top:30px;
padding-bottom:10px;
margin-left:10px;
display:block;
/*border:1px solid #000*/
}

.interacao_usuario .titleComentarios {
width:163px;
height:28px;
background: url(../img/comentario.png) no-repeat;
float:left;
margin:0 0 5px 0;
}
.interacao_usuario .titleautor {
width:163px;
height:28px;
background: url(../img/sobre_autor.png);
float:left;
margin:0 0 5px 0;
}
.interacao_usuario .titlefeed_rss_form {
width:163px;
height:28px;
background: url(../img/rss_feed.png) no-repeat;
float:left;
margin:0 0 5px 0;
}

.interacao_usuario .titleComentarios.active {
width:163px !important;
height:28px !important;
background: url(../img/comentario_selecionado.png) no-repeat !important;
float:left !important;
margin:0 0 5px 0 !important;
}
.interacao_usuario .titleautor.active {
width:163px;
height:28px;
background: url(../img/sobre_autor_selecionado.png) no-repeat;
float:left;
margin:0 0 5px 0;
}
.interacao_usuario .titlefeed_rss_form.active {
width:163px;
height:28px;
background: url(../img/rss_feed_selecionado.png);
float:left;
margin:0 0 5px 0;
}

.interacao_usuario .titleComentarios a{
width:163px;
height:28px;
float:left;
text-indent:-5000px;
}
.interacao_usuario .titleautor a{
width:163px;
height:28px;
float:left;
text-indent:-5000px;
}
.interacao_usuario .titlefeed_rss_form a{
width:163px;
height:28px;
float:left;
text-indent:-5000px;
}

.interacao_usuario .sobre_autor_1{
width:260px;
float:left;
/*border:1px solid #000*/
}

.interacao_usuario .sobre_autor_2{
margin-left:2px;
width:180px;
float:left;
/*border:1px solid #000*/
}


.interacao_usuario #commentform {
clear:both;
width:300px !important
}

.interacao_usuario .comentarios_fechado {
color:#ea0001;
text-align: center;
margin: 0;
padding: 0;
}

.receba_rss_email{
padding:4px;
margin:2px 0;
text-align:center;
}

.menu_esp{
width:160px !important;
float:left !important;
color:#000
}

.menu_esp .castanhal,
.menu_esp .radios,
.menu_esp .noticias,
.menu_esp .entretenimento,
.menu_esp .jamilservicos{
float:left !important;
margin-bottom:5px;
background:#2180b8;
}

.castanhal_fnd,
.radios_fnd,
.noticias_fnd,
.entretenimento_fnd,
.jamilservicos_fnd{
float:left !important;
width:16px !important;
background:#2180b8 url(../img/menu.png) no-repeat;
}

.menu_esp .castanhal_fnd{
height:83px !important;
background-position: 0px -361px;
}

.menu_esp .radios_fnd{
height:106px !important;
background-position: 0px -230px;
}

.menu_esp .noticias_fnd{
height:66px !important;
background-position: 0px -135px;
}

.menu_esp .jamilservicos_fnd{
height:103px !important;
background-position: 0px -17px;
}

.menu_esp .entretenimento_fnd{
height:120px !important;
background-position: 0px -446px;
}

.castanhal_li,
.radios_li,
.noticias_li,
.entretenimento_li,
.jamilservicos_li{
float:left !important;
width:140px !important;
padding-left:2px !important;
background-color:#fff;
color:#000
}

.radios_li{
_height:110px;
min-height:110px;
}
.menu_dir{
width:120px;
float:left !important;
color:#000
}

.menu_dir .publicidade,
.menu_dir .outros{
margin-top:2px;
width:120px !important;
float:left !important;
margin-bottom:3px;
}

.menu_dir .publicidade{
background:#fff url(../img/publicidade.png) top left no-repeat;
padding-top:22px
}

.menu_dir .outros{
background:#fff url(../img/outros.png) top left no-repeat;
padding-top:12px
}

.menu_esp li a{
text-decoration:none;
width:138px;
padding-bottom:2px;
display:block;
color:#676767;
background-position: -148px bottom;
padding-top:3px;
letter-spacing:-1px;
}

.menu_esp li a span,
.menu_esp li span a{
display:block;
padding:4px 21px;
background-color:#e9e9e9;
background-image:none;
border-left:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
}

.menu_esp li.aberto li,
.menu_esp li.aberto li a,
.menu_esp li.aberto a span,
.menu_esp li.aberto span a{
background:none;
border:none;
}

.menu_esp li.aberto{
background-position: -296px top;
}

.menu_esp li.aberto a{
background-position: -444px bottom;
color:#fff;
}

.menu_esp li.aberto a span,
.menu_esp li.aberto span a{
border-left:1px solid #2E3092;
border-right:1px solid #2E3092;
background: #2E3092 url(../img/bgSeta1.png) no-repeat 7px center;
}

.menu_esp li.aberto li{
font-weight:normal;
margin-bottom:2px;
padding:0;
}

.outros li.aberto li{
font-weight:normal;
margin-bottom:2px;
padding:0;
text-align:center;
}

.menu_esp li.aberto li li{
font-size:11px;
}

.menu_esp li.aberto li a{
color:#2e3192;
padding:0;
}

.menu_esp li.aberto li a span,
.menu_esp li.aberto li span a{
padding-left:12px;
padding-bottom:4px;
padding-top:4px;
border:none;
background: #F7F7F9 url(../img/bgSeta2.png) no-repeat 5px center;
}

.menu_esp li.aberto li.aberto a span {
background: #F7F7F9 url(../img/bgSeta3.png) no-repeat 19px center;
}

.menu_esp li a:hover span,
.menu_esp li span a:hover{
text-decoration:underline;
}

.children .current-cat, .children .current-cat a, .children .current-cat a:visited{
color: #F85703;
font-weight:bold;
background-color:#EEEEF2!important;
}

.menu_esp li.aberto li.aberto li span{
background-color:#fff;
background-image:none;
}
.rodape_fundo{
width:100%;
height:200px;
background:#000 url(../img/rodape.png) top left repeat-x;
padding-top:38px
}

.rodape{
margin:0 auto;
width:900px;
background-color:#000;
text-align: center;
}

/* GALLERY LIST */

.galleryview{
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

.panel-overlay h2,
.panel-overlay p{
margin: .3em 0;
text-align:left
}
.panel-overlay p{
line-height: 1.2em;
}

.loader{
background: url(../slider/loader.gif) center center no-repeat #ddd;
}

/* banner */

.banner{
z-index:1;
left:500px;
width:300px;
height:285px;
position:absolute;
}

.banner .fechar_banner{
width:300px;
height:32px;
float:left;
background: url(../img/delete.png) no-repeat top right
}