* {margin:0;padding:0;list-style:none;vertical-align:baseline;}
img{border:0;}
a img {border:none;}
table{clear:both; border-collapse:collapse;}
a{color:#00F; text-decoration:none;}
a:hover{text-decoration:none;}
h1, h2, h3, h4, p {padding: 0;margin: 0;}
p a,p a:hover{text-decoration: underline;}

body{background:#FFF;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#464545; margin:0px; padding:0px;}

#bntp,
.tbrt div,
#ann div,
.ntt,
.ntpq,
h1,
h2,
h3,
.rdlt,
.evpub,
.bxcapa{font-family:Cambria, Georgia, "Times New Roman", serif;}

.ct{width:975px; display:block;}

.topo{display:block; height:150px; margin-bottom:15px;}
.topo .lg{width:200px; float:left; text-align:center; font-size:10px; color:#b4b3b3;}
.topo .lg img{padding:8px 0 8px 0;}
.topo .bnt{float:right; width:750px; height:150px; overflow: hidden;}
.topo .bnt div{display:block;width:750px; height:150px; overflow: hidden;}

#bxs{width:975px; height:190px; overflow: hidden;}
#bxs div{display:block;width:975px; height:190px; overflow: hidden;}

.bnle{display:block; padding:0 0 10px 0;}
.bnle div{display:block;padding:5px 0 10px 0;}

/* menu */
.m{display:block; float:left; width:120px; margin-right:20px;}
.m span{display:block; font-size:1.6em; font-weight:bold; letter-spacing:-0.05em; padding:3px 0 3px 10px;}
.m ul{display:block; margin-bottom:15px;}
.m ul li{display:block;}
.m ul li a{display:block; padding:4px 0 4px 10px; background-image:url(_imgs/sps.gif); background-repeat:no-repeat; color:#565555;}
.mv{color:#bb3930;}
.mvA a{background-position:0px 7px;}
.mvA a:hover{background-color:#bb3930; color:#FFF;}
.md{color:#a5428e;}
.mdA a{background-position:-150px 7px;}
.mdA a:hover{background-color:#a5428e; color:#FFF;}
.me{color:#44a642;}
.meA a{background-position:-300px 7px;}
.meA a:hover{background-color:#44a642; color:#FFF;}
.mb{color:#858584;}
.mbA a{background-position:-450px 7px;}
.mbA a:hover{background-color:#858584; color:#FFF;}

/* lateral */
.l{display:block; float:right; width:180px;}
.bnns{display:block; margin:30px 0 0 0; text-align:center;}
.bnns div{display:block; text-align:center; margin:5px 0 10px 0; height:70px; background-color:#e1e1e1;}

/* conteudo */
.c{display:block; float:left; width:630px;}

/* tempo */
.t{display:block; height:80px;}
.t strong{display:block;}
.tc{display:block; float:left; width:70px;}
.tc span{display:block; text-align:center; font-size:2em; font-weight:bold;}
.tc span.tca{color:#dd0b1a;}
.tc span.tcb{color:#1065ab;}
.td{display:block; float:right; width:110px; padding-top:5px;}
.td span{display:block; font-size:11px; padding:0 0 4px 0;}
.ts{display:block; width:100%;}

/* rodape */
.r{display:block; padding:2px; background-color:#ebebec; text-align:center; font-size:11px;}
.r a{color:#666; padding:5px; margin:6px 0 6px 0; display:inline-block;}
.r a:hover{color:#000;}
.r span{display:block; float:right; width:180px; margin-top:-2px; text-indent:-99999px;}
.r span a{display:block; height:20px; background:url(_imgs/l.gif) center center no-repeat;}

/* banner rodape */
.rb{display:block; background-color:#f3f2f2;}


/* Easy Slider */
#slider{display:block; float:left; width:325px; height:200px;}
#slider ul, #slider li{margin:0;padding:0;list-style:none; display:block; width:325px; height:200px;overflow:hidden;}
#slider li,#slider li a img{width:325px;height:200px;overflow:hidden;}
#slider,#slider ul,#slider li{overflow:hidden;}
#slider li a img{position:relative;z-index: 2;}
#slider li a strong{margin: 0;z-index: 5;padding: 0 1em;font-size: 11px;position: relative;top: -50px;line-height: 50px;height: 50px;background: black;opacity: .8;filter:alpha(opacity=80); color:#FFF; display:block; text-align:center;}
#prevBtn, #nextBtn{visibility:hidden; display:none;}

/* notícias */
.nlnt{display:block; float:right; width:290px;}
.ntp{display:block; color:#666; font-weight:bold; margin-bottom:15px;}
.ntp em{font-style:normal; color:#bb3930; font-size:0.75em; padding:0 0 0 10px;}
.ntp span{font-weight: normal; font-size:0.8em; color:#C0C0C0; padding:0 0 0 5px;}
.ntp:hover{color:#bb3930;}

.n1{font-size:1.8em;}
.n1 span{display:none;}
.n2,.n3,.n4{font-size:1.2em;}

.brnt{display:block; padding-top:20px;}
.brnt div{display:block; float:left; width:116px; margin:0 4px;}
.brnt div strong{display:block; padding-bottom:6px; font-size:1.2em;}
.brnt div a{display:block; text-align:left; color:#666;}
.brnt div a img{display:block; margin:auto;border:3px solid #FFF; margin-bottom:3px;}

.brntVd strong,.brntVd a:hover{color:#44a642;}
.brntVd a:hover img{border-color:#44a642;}

.brntVm strong,.brntVm a:hover{color:#bb3930;}
.brntVm a:hover img{border-color:#bb3930;}

.brntRo strong,.brntRo a:hover{color:#a5428e;}
.brntRo a:hover img{border-color:#a5428e;}

.brntCi strong,.brntCi a:hover{color:#858484;}
.brntCi a:hover img{border-color:#858484;}

.imdp{display:block; margin-bottom:10px;}

/* album de fotos */
.inal{display:block; float:left; width:306px; padding-top:15px;}
.abli{display:block; padding:3px; background-color:#a5428e; margin-bottom:6px;}
.abli img{display:block; float:left; width:80px; height:60px; border:#a5428e 3px solid;}
.abli div{display:block; float:right; background-color:#5c2d50; width:206px;}
.abli div strong{display:block; font-size:1.1em; background:url(_imgs/ablibg.gif) center top no-repeat; padding:3px; color:#FFF;}
.abli div a{display:block; font-size:0.9em; color:#a28799; padding:2px; margin:0 3px 0 3px;}
.abli div a:hover{background-color:#350e2b; color:#FFF;}
.abli div em{display:block; font-size:0.5em; height:6px; background:url(_imgs/ablibg.gif) center bottom no-repeat;}
.abli:hover img{border-color:#FFF;}

/* concursos */
.incon{display:block; float:right; width:306px; padding-top:15px;}
.cnlk a{display:block; color:#666; margin-bottom:15px;}
.cnlk a:hover{text-decoration:underline;}

/* box moda */
.bxmoda{display:block; float:left; width:204px; height:240px;}
.bxmoda a{display:block; color:#666;}
.bxmoda a strong{display:block;}
.bxmoda a:hover{color:#bb3930;}

/* box editorial */
.bxesp{display:block; float:left; width:190px; height:240px; margin:0 7px 0 7px;}
.bxesp a{display:block; color:#666;}
.bxesp a strong{display:block;}
.bxesp a:hover{color:#bb3930;}

/* box boxtif */
.boxtia,.boxtib{display: block; width: 300px; border-top:4px solid #E4E4E4; margin:30px 0 20px 0;}
.boxtia{float: left;}
.boxtib{float: right;}
.boxtia a,.boxtib a{padding:5px 0 5px 0; display:block; margin:6px 0 8px 0;}
.boxtia a img,.boxtib a img{margin:0 10px 4px 0;}
.boxtia a strong,.boxtib a strong{font-size:1.2em;}
.boxtia a span,.boxtib a span{display:block; color:#969696;}

/* lista de posts nos blogs */
.blglst{display:block;}
.blglst div{display:block; margin: 5px 0 20px 0; color:#969696;}
.blglst div span{font-size:0.8em; color:#777777;}
.blglst div a{font-weight: bold; display:block;font-size:1.2em;}

.blgtt{display:block;}

/* lista esporte */
.lstesp{display:block; float:left; width:53px; background:url(_imgs/esp.bg.gif) left top repeat-y; height:210px; margin:0 0 0 20px;}
.lstespAdiv{display:block; height:180px; text-align:center; overflow:hidden;}
.lstespAdiv a{display:block; margin:5px 0 5px 0; text-align:center;}
.lstespA{display:block; height:20px; width:53px; background-image:url(_imgs/esp.b.gif); background-repeat:no-repeat; text-indent:-99999px; cursor:default;}
.lstespAup{background-position:left top;}
.lstespAup:hover{background-position:right top;}
.lstespAdown{background-position:left bottom;}
.lstespAdown:hover{background-position:right bottom;}

/* destaque inicial 2 boxes */
.dstp{display:block; float:right; width:330px; height:180px;}
.dstp a{display:block; float:right; width:150px; margin:0 5px 0 5px; color:#454545; height:160px; line-height: 1.2em;}
.dstp a strong{display:block; font-weight:bold; padding:4px 0 2px 0;}
.dstp a:hover{color:#bb3930;}

/* linha destaque */
.dstl{display:block; float:right; width:310px; margin-top:10px; background-color:#f8fcfe; border:#e4e2e1 2px solid; border-left:none; border-right:none; color:#454545; font-size:0.9em; padding:4px;}

/* boxes de colunistas */
.bxa{display:block; float:left; width:200px; margin:20px 5px 30px 5px; height:250px;}
.bxaT{width:40px; display:block; float:left; height:250px;}
.bxa a{display:block; width: 150px; float: right; margin-bottom:15px; color:#454545; font-size:0.9em;}
.bxa a em{display:block; font-style:normal; font-size:0.9em; color:#6d6d6c;}


/* underline */
.dstl:hover,
.bxa a:hover{text-decoration: underline;}


/* videos */
.lkvds{display: block; height: 120px;}
.lkvds a{display:block; width: 110px; height: 120px; float:left; margin-left:20px; color:#454545; font-size:0.9em; line-height: 1.1em;}
.lkvds a div{display:block; background-position: left top; background-repeat: no-repeat; width: 110px; height: 80px; overflow: hidden; margin-bottom:5px;}
.lkvds a em{font-style: normal;}
.lkvds a.pri{margin-left:0px;}
.lkvds a:hover em{text-decoration: underline;}

/* busca */
.fbsq{display:block;padding-bottom:20px; background: url(_imgs/busca.png) left top no-repeat; width: 120px; text-align:center;}
.fbsq input[type=text]{padding:2px; width: 100px; margin:5px 0 6px 0;}
.fbsq div{display:block; height: 20px; cursor: pointer;}


.bxaTr{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}



h2,
.vjm,
.ppc{display:block; background: left top repeat;padding:5px;}
h2,
.vjm{margin:20px 0 10px 0;}
h2{font-size:1.8em; font-weight:bold; color:#c12926;}
.vjm{text-align:left;}
h3{font-size:1.6em; font-weight:bold; color:#e77817; margin:20px 0 10px 0;}
.vjm{background-image: url(_imgs/vjm1.gif);}




/* noticias */
.ntt{display:block; color:#000; font-size:2.4em; font-weight:bold;}
.ntpq{display:block; color:#969696; font-size:1.4em; font-weight:bold;margin:10px 0 0 0;}
.ndt{display:block; color:#bababa; font-weight:bold; margin:10px 0 20px 0;}
.ntx{display:block; line-height:1.7em; color:#000000;}
.ntx p{padding:0 0 15px 0;}
.ntx strong{font-size:1.3em;}
.nft{display:block; float:right; width:290px; background-color:#ececec; font-size:0.9em; margin:0 0 5px 5px;}
.nft img{display:block;}
.nft span{padding:5px; display:block;}
.nff{display:block;}
.nff a{display:block; float:left; width:90px; height:95px; margin:0 5px 5px 5px;}
.nor{display:block;color:#bababa; line-height:1.4em; padding-top:15px;}
.nor a{color:#bababa;}
ul.nr{display:block;}
ul.nr li{list-style:none; margin:0; padding:0;}
ul.nr li a{display:block; color:#9f9f9f; padding:4px; margin: 6px 0 6px 0;text-decoration:none;}
ul.nr li a em{font-style:normal; padding:5px; margin-right:5px; border-right:#ececec 2px solid;}
ul.nr li a:hover{color:#000; text-decoration:none; color:#c12926;}
ul.nr li a:hover em{background:#ececec; color:#666;}

/* paginacao */
.pgg{display:block; clear:both; margin:10px; text-align:center;}
.pgg a{display:inline-block; padding:4px 6px 4px 6px; margin:0 5px 0 5px; color:#808080; text-decoration:none;}
.pgg a.pggs{background-color:#DEDCDB; color:#fff; font-weight:bold;}
.pgg a.pggi:hover{background-color:#DEDCDB; color:#fff;}
.pgg a.pggd{color:#ddd; cursor:default;}

/* exibe evento */
.evf{display:block;}
.evfp{display:block; float:left; width:460px; height:550px; float:left;}
.evfl{display:block; float:right; width:130px; height:550px; overflow:auto;}
.evfl a{display:block; float:left; border:#e77817 1px solid; margin:0 3px 3px 0;}
.evfl a:visited{border-color:#FFF;}
.evfl a img{width:50px; height:50px;}
.evfpf{display:block; width:460px; height:345px; text-align:center;}
.evfpl{display:block; text-align:center; background-color:#ececec;}
.evfpl a{display:inline-block; padding:4px; margin:3px 5px 3px 5px;font-size:0.9em; color:#666; font-weight:bold; text-decoration:none;}
.evfpl a:hover{text-decoration:underline;}
.evfpb{display:block; border:1px solid #ececec; padding:4px; height:165px; font-size:0.9em; overflow: auto;}
.evfpbt{display:block; font-size:1.4em; font-weight:bold; padding-bottom:5px;}
.evfpbc{display:block; padding-bottom:10px;}
.evfpbc strong{color:#fff; background-color:#9f9f9f; padding:2px; margin-right:5px; font-size:1.1em;}
.evfpbc em{color:#dbdbdb; padding-left:5px; font-size:0.9em;}
.evpub{display:block; margin:20px 0 20px 0; height:160px; text-align:center; font-size:2.4em;}

/* lista recados */
.rc{display:block; clear:both; margin-bottom:20px;}
.rci{display:block; float:left; width:280px; margin:0 10px 30px 10px; background: url(_imgs/mural2.gif) left top repeat-y; min-height:100px; color:#9f9f9f;}
.rci span{display:block;}
.rcip{padding:20px 0 5px 10px; background: url(_imgs/mural1.gif) left top no-repeat;}
.rcip strong{color:#e77817; font-size:1.4em;}
.rcia{padding:0 0 5px 10px;}
.rcia strong{color:#6d5c4d; font-size:1.2em;}
.rcid{padding:0 0 5px 10px; font-size:0.9em; color:#c5c5c5;}
.rcim{padding:10px;}
.rcim2{background: url(_imgs/mural1.gif) left bottom no-repeat; height: 20px;}

/* capas */
.cpp{display:block;}
.cppi{display:block; float:left; width:290px; height:220px;}
.cppa{display:block; float:right; width:300px;}
a.cppd0,a.cppd1,a.cppd2,a.cppd3{display:block; margin-bottom:10px; text-decoration:none; color:#9f9f9f;}
a.cppd0 img{display:block;}
a.cppd2 img{display:block; float:left; margin:0 10px 20px 0;}
a.cppd0 strong,a.cppd1 strong,a.cppd2 strong,a.cppd3 strong{display:block; color:#666;}
a.cppd0 strong{font-size:2.1em;}
a.cppd1 strong{font-size:1.8em;}
a.cppd2 strong{font-size:1.5em;}
a.cppd3 strong{font-size:1.3em;}
a.cppd0:hover strong,a.cppd1:hover strong,a.cppd2:hover strong,a.cppd3:hover strong{color:#c12926;}
a.cppd0 em,a.cppd1 em,a.cppd2 em,a.cppd3 em{color:#008aff;text-decoration:none; font-style:normal;}
a.cppd3{margin-bottom:20px;}
.cppas{background-color:#f4f4f4; padding:3px;}

.pubc{display:block; clear:both; margin:20px 0 20px 0; height:60px;}
.pubcg,.pubcp{display:inline-block; margin:3px; text-align:center;}
.pubcg{width:468px; height:60px;}
.pubcp{width:120px; height:60px;}

.cpd1,.cpd2{display:block; width:290px;}
.cpd1{float:left;}
.cpd2{float:right;}

.sbg{background:none;}

.ppc{display:block; width:325px; float:left;}
.ppc h2{padding:0; margin:0;}
.ppcl{display:block; padding:10px 0 10px 0;}
.ppcl img{float:left;}
.ppcl span{float:right; width:230px;}
.ppcl span strong{font-size:1.1em; color:#e77817;}
.ppcl span a{display:block; color:#009cff;}

.ppe{display:block; width:251px; float:right;}
a.ppei{display:block; width:241px; height:62px; background:url(_imgs/col.gif) left top no-repeat; color:#9f9f9f; text-decoration:none; padding:6px;}
a.ppei strong{display:block;}
a.ppei img{display:block; float:left; margin-right:5px;}
a.ppei:hover{background-position:left -80px; color:#FFF;}

.ppvd{display:block; float:right; width:340px; height:210px; padding-top:20px;}
.ppvn{display:block; float:left; width: 250px; height:210px; padding-top:20px;}




/* configurações de notícias de alguns sites */
.materia-intertitulo{display:block;padding:5px 0 5px 0;}
ul#portfolio li img{border: 1px solid #ccc;padding: 4px;}



/* formulario comentario foto */
#cmtf label,#cmtf input,#cmtf textarea{padding:4px; font-size:11px; display:block; float:left; margin-bottom:2px;}
#cmtf label{clear:both; width: 100px;}
#cmtf .it,#cmtf .ev,#cmtf textarea{width:300px;}
#cmtf textarea{line-height:16px; margin-bottom:10px;}



/* formulario mural recados */
#cmrc label,#cmrc input,#cmrc textarea{padding:4px; font-size:11px; display:block; float:left; margin-bottom:5px;}
#cmrc label{clear:both; width: 100px; font-size:1.1em; text-align:right; padding-right:5px;}
#cmrc .it, #cmrc .ev,#cmrc textarea{width:400px;}
#cmrc textarea{line-height:16px; margin-bottom:5px;}
#cmrc .hightlight{border: #FF0000 1px solid; color:#FF0000;}

/* lista eventos */
.evbx{display:block; color:#9f9f9f;}
.evbx img{display:block; float:left; padding:6px; margin: 0 20px 30px 0;}
.evbxt{display:block; font-size:1.8em; color:#a5428e;}
.evbxs{display:block; padding:4px 0 5px 0; line-height:1.5em;}
.evbxs strong{font-size:1.2em;}
.evbxd{display:block; font-size:0.9em;}
.evbxl{display:block; padding:5px 0 0 0;}
.evbxl a{color:#009cff; text-decoration:underline; display:inline-block; padding:3px; margin-right:10px;}
.evbxl a:hover{color:#fff; background-color:#a5428e; text-decoration:none;}


/* noticias */
.bxcapa,.bxcapaS{display:block;font-size:1.5em;margin-bottom:10px; font-weight: bold;}
.bxcapaS{padding:10px;}

.capaVd,.bsqVd:hover,.bsqVd:hover em {color:#FFFFFF; background-color:#44a642;}
.cVd h2,.cVd h3,div.cVd ul.nr li a:hover,.bsqVd em,.lkVd a{color:#44a642;}

.capaVm,.bsqVm:hover,.bsqVm:hover em {color:#FFFFFF; background-color:#bb3930;}
.cVm h2,.cVm h3,div.cVm ul.nr li a:hover,.bsqVm em,.lkVm a{color:#bb3930;}

.capaRo,.bsqRo:hover,.bsqRo:hover em {color:#FFFFFF; background-color:#a5428e;}
.cRo h2,.cRo h3,div.cRo ul.nr li a:hover,.bsqRo em,.lkRo a{color:#a5428e;}

.capaCi,.bsqCi:hover,.bsqCi:hover em {color:#FFFFFF; background-color:#858484;}
.cCi h2,.cCi h3,div.cCi ul.nr li a:hover,.bsqCi em,.lkCi a,.blglst div a{color:#858484;}

.capaCn,.bsqCn:hover,.bsqCn:hover em {color:#FFFFFF; background-color:#007EBB;}
.cCn h2,.cCn h3,div.cCn ul.nr li a:hover,.bsqCn em,.lkCn a{color:#007EBB;}

.capaBs,.bsqBs:hover,.bsqBs:hover em {color:#FFFFFF; background-color:#DEDCDB;}
.cBs h2,.cBs h3,div.cBs ul.nr li a:hover,.bsqBs em,.lkBs a{color:#DEDCDB;}




/* buscas */
.bsqlsta{display:block; padding:10px 0 10px 0;}
.bsqlsta a{display:block; margin:10px 0 10px 0; padding:4px 0 4px 15px; font-size: 1.1em;}
.bsqlsta a strong{}
.bsqlsta a em{display:block; padding:0px; font-weight: bold;}
.bsqlsta a span{}
.bsqlsta a:hover{}


.bsqte {display:block;padding:0 0 5px 10px; color:#969696;}


/* form contato */

.frmc label,.frmc input,.frmc textarea{padding:4px; font-size:14px;}
.it,.ev,.frmc label,.frmc textarea{display:block; width:470px;padding:4px; font-size:14px;}.frmc textarea{line-height:20px; height:70px; margin-bottom:10px;}.frmc input{margin-bottom:10px;}.ev{text-align:right;}.frmc label{font-weight: bold;}



/* web radio */
.wrad{display:block;background-color: #f3f2f2; min-height: 50px; margin-bottom: 1px;}
.wradDv1,.wradDv2{display: block; float:left; margin:0 10px 0 10px; text-align: center; padding: 0px;}
.wradDv1{width: 400px;}
.wradDv2{width: 520px;}
#BoxPlayer{position:absolute; top:-99999px; left:-99999px;}
.wradDvNbx{padding-top:20px;}
.wradDvN{display: inline-block; float: left;}
.wradDvM{display: inline-block; float: left; width: 20px; padding-top:2px;}

.wradDvN,#nwssld ul, #nwssld li,#nwssld li,#nwssld li a{width:500px;}

#nwssld{}
#nwssld ul, #nwssld li{overflow:hidden;margin:0;padding:0;list-style:none;}
#nwssld li{height:16px;overflow:hidden;}
#nwssld li a{display:block; color:#b5b4b4; font-size:12px;}
#nwssld li a strong{color:#929292;}

#nwssldP a,#nwssldN a{display:block; width: 20px; width: 20px; position: absolute; top: 20px;}
#nwssldP a{background: url(_imgs/n1.png) center center no-repeat; left: 430px;}
#nwssldN a{background: url(_imgs/n2.png) center center no-repeat; left: 950px;}






