/*
lol
*/

*, html {margin:0; padding:0;}
body {margin: 0px;padding: 0px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#333333;}

.acess02 {display:none;}

#barrabagarai15856 {background:url(images/fundo-barra.jpg) center top repeat-x; width:100%; text-align:center;}
#barrabagarai15856cont {width:970px; overflow:hidden; height:30px; margin:0 auto;}
#barrabagarai15856cont #barrabagarai15856logo {float:left; height:24px; margin:3px 0;}

#allsite{width:100%;}

a:link, a:visited{color:#0066cc;text-decoration:none;}
a:hover{text-decoration:underline;}
a:link{-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}

#site{width:970px; margin:0 auto; overflow:hidden;}
#linktree {width:100%; display:block; float:left; color:#CCC; margin:-10px 0 10px 0;}
#linktree a, #linktree a:visited {color:#CCC;}

#logo{width:140px; height:55px; background:url(images/logo.png) top left no-repeat!important; background:url(images/logo.gif) top left no-repeat; font-size:1px; text-decoration:none; line-height:300px; display:block; overflow:hidden; float:left; margin:15px 0 0 0;}

.toponde {color:#e6e6e6; font-size:26px; float:left; width:400px; overflow:hidden; margin:30px 0 0 0;}
.toponde h2 {margin:0; padding:0; display:inline; color:#FFF; font-size:26px!important;}
.toponde a, .toponde a:visited {font-size:26px; color:#FFF; font-size:26px!important;}

#menu{width:100%; float:left; margin:1px 0 15px 0; border-bottom:1px #ccc solid; padding:10px 0;}
#menu ul{margin:0;}
#menu ul li{list-style:none; float:left; margin:0;}

#menusite {width:110px; border-left:solid #ccc 1px; float:left; padding:0; }
#menusite li a, #menusite li a:visited {width:50px; display:block; color:#333; font-weight:bold; text-decoration:none; margin:-1px 0 0 5px;}
#menusite a:hover, #menucategories li a:hover {color:#000; text-decoration:none;}

#menucategories {width:848px; float:left; padding:0 10px 0 0; }
#menucategories li a, #menucategories li a:visited {color:#333; text-decoration:none; margin:0 18px 0 0; font-size:16px; padding:5px 5px 4px 0; display:block;}
#menucategories li ul  {margin-top:0; padding:5px; background:#FFF;}
#menucategories li ul li {margin:0!important; padding:0!important;}
#menucategories li ul li ul {margin:-20px 0 0 115px!important; padding:1px 0 0 0!important; display:block!important; border:1px solid #CCC;}
#menucategories li ul a, #menucategories li ul a:visited  {padding: 5px 0 5px 10px; font-size:13px; color:#666!important; margin:0!important; width:140px; display:block; border-bottom:1px solid #eee;}
#menucategories li ul a:hover  {color: #000!important; text-decoration:none; background:#FFF!important;}

#menucategories .cat-princ:hover ul li a {background:#f5f5f5;}
/*#menucategories .cat-princ:hover span a {color:#ccc;}*/

#menucategories .menucotidiano:hover span a {color:#a19d6b!important;}
#menucategories .menucotidiano:hover .children {border-left:2px solid #a19d6b!important;}
#menucategories .menudiversao:hover span a {color:#e9bb02!important;}
#menucategories .menudiversao:hover .children {border-left:2px solid #e9bb02!important;}
#menucategories .menuentretenimento:hover span a {color:#0CF!important;}
#menucategories .menuentretenimento:hover .children {border-left:2px solid #0CF!important;}
#menucategories .menuesportes:hover span a {color:#393!important;}
#menucategories .menuesportes:hover .children {border-left:2px solid #393!important;}
#menucategories .menugastronomia:hover span a {color:#ea6406!important;}
#menucategories .menugastronomia:hover .children {border-left:2px solid #ea6406!important;}
#menucategories .menunoticias:hover span a {color:#C00!important;}
#menucategories .menunoticias:hover .children {border-left:2px solid #C00!important;}
#menucategories .menutecnologia:hover span a {color:#09F!important;}
#menucategories .menutecnologia:hover .children {border-left:2px solid #09F!important;}

.maismenu {width:950px; float:left; background:#f5f5f5; margin:-15px 0 20px 0; padding:3px 10px;}
.maismenu a, .maismenu li a:visited {color:#666; text-decoration:none; margin:5px 25px 1px 0; font-size:14px; padding:0 0 3px 0; display:block;}
.maismenu a:hover {text-decoration:underline;}
.maismenu li ul  {margin-top:0; padding:0; border:1px solid #CCC; -Moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.maismenu li ul li {margin:0!important; padding:0!important;}
.maismenu li ul li ul {margin:-20px 0 0 115px!important; padding:1px 0 0 0!important; display:block!important; border:1px solid #CCC;}
.maismenu li ul a:link, .maismenu li ul a:visited  {padding: 3px 0 3px 10px; font-size:12px; color:#666!important; margin:0!important; width:140px; display:block; border-bottom:1px solid #F9F9F9;}
.maismenu li ul a:hover  {color: #000!important; text-decoration:none; background:#f5f5f5;}

.menu2 li {list-style:none;}
.nav, .nav ul  {z-index:100;margin:0;padding:0;list-style:none;}
.nav li  {float:left;}
.nav li ul  {position: absolute;left: -999em;width: 150px; background:#FFF; padding:0 5px; display:block;}
.nav li ul ul  {margin: -26px 0 0 158px!important;}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li:hover ul ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul, .nav li.sfhover ul ul ul ul {left: -999em;}
.nav li:hover ul, .nav li li:hover ul, .nav li li li:hover ul, .nav li li li li:hover ul, .nav li.sfhover ul, .nav li li.sfhover ul, .nav li li li.sfhover ul, .nav li li li li.sfhover ul {left: auto;}
.nav li:hover,.nav li.hover  {position:static;}

/*NOVAHOME*/

#headerbox{height:90px; overflow:hidden; float:right; width:388px;}
#box1header {float:right; margin:29px 0 0 0;}
#searchheader {padding:5px 5px 4px 5px; float:right; display:block; width:348px; border:1px solid #fff; background:#eee; -webkit-transition:all 2000ms ease-out;-moz-transition:all 2000ms ease-out;}
#searchheader:hover {background:#333;}
#box1header #searcher{width:261px; height:23px; background:url(images/backsearchtop.jpg) no-repeat top left; border:none; margin:0; padding:0px 0 0 20px; float:left;}
#box1header .searchbutton{width:62px; height:22px; margin:0 0 0 5px; float:right; background:#FFFFFF url(images/btnsearch.jpg); border:0; font-size:1px; line-height:300px; overflow:hidden; cursor:pointer;}
#box1header ul {margin:0; padding:0; float:right; clear:right; margin:10px 0 0 0; color:#FFF; width:388px;}
#box1header ul li {float:left; list-style:none; margin:0 0 0 5px;}
#box1header ul li a, #box1header ul li a:visited {color:#FFF; text-decoration:none;}
#box1header ul li a:hover {text-decoration:underline;}

#nbconteudo-home {width:970px; margin:5px 0 0 0; padding:10px 0; float:left; background:#fff;}
#nbconteudo-home ul {margin:0; padding:0;}
#nbconteudo-home li {margin:0 0 10px 0; list-style:none;}
#nbconteudo-home a, #conteudo-home a:visited {text-decoration:none;}
#nbconteudo-home a:hover {text-decoration:underline;}
#nbconteudo-home h2 {margin:0 0 10px 0;}
#nbconteudo-home img {border:none;}

.nbhomebox1 {width:360px; float:left; margin:0 30px 0 0;}
.nbhomebox1 img {width:100%;}

#nbdestaque {margin:0 0 20px 0; padding:0 0 5px 0; border-bottom:1px solid #e7e7e7; width:100%; display:block; float:left;}
#nbdestaque img {margin:0 0 5px 0;}
#nbdestaque a, #destaque a:visited {font-size:18px; margin:0; padding:0; display:block; width:100%; float:left;}
#nbdestaque .nbdestaqueimg {width:100%; float:left; overflow:hidden; margin:0 0 5px 0; border-bottom:2px solid #FFF; display:block;}
#nbdestaque .nbdestaqueimg img {border-bottom:2px solid #fff; margin:0 0 10px; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}
#nbdestaque .nbdestaqueimg img:hover {border-bottom:2px solid #0066cc;}

.nbhomebox2 {width:250px; float:left; margin:0 30px 0 0;}
.nbhomebox2 a, .homebox2 a:visited {font-size:14px;}
.nbhomebox2 a:hover {text-decoration:underline;}

.nbhomebox3 {width:300px; float:left;}

.nbhomebox4 {width:640px; margin:0 30px 0 0; float:left}

.nbhomebox5 {width:300px; float:left}

.nbmaishome, .nbmaisouts {width:100%; float:left; margin:0 0 20px; }
.nbmaishome h2, .nbmaisouts h2 {margin:0; padding:0;}
.nbmaishome h2 a, .nbmaisouts h2 a{color:#333; font-size:18px; border-bottom:2px #333 solid; width:100%; padding:0 0 3px 0; margin:0 0 10px 0; display:block; float:left;}
.nbmaishome li {margin:0; padding:3px 0 10px 0; border-bottom:1px solid #e7e7e7; display:block; overflow:hidden; float:left; width:100%;}
.nbmaishome a {font-size:14px; padding:0; width:100%; display:block; margin:0;}
.nbmaishome a:active {padding:4px 0 9px 0;}

.nbmaishome .destaqueimg1 {width:100%; float:left; max-height:200px; overflow:hidden; border-bottom:2px solid #FFF; padding:0; margin:0 0 10px 0; display:block; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}
.nbmaishome .destaqueimg1:hover {border-bottom:2px solid #0066cc;}
.nbmaishome .destaqueimg1 img {width:100%; min-height:50px;}

.nbmaishome .destaqueimg {width:105px; float:left; max-height:175px; overflow:hidden; border:2px solid #FFF; padding:0; margin:0 5px 10px 0; display:block; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}
.nbmaishome .destaqueimg:hover {border:2px solid #0066cc;}
.nbmaishome .destaqueimg img {width:105px; min-height:50px;}

.hometecnologia:hover h2 a{color:#09F!important; border-bottom:2px #09F solid!important; text-decoration:none!important;}
.homeeducacao:hover h2 a{color:#858263!important; border-bottom:2px #858263 solid!important; text-decoration:none!important;}
.homenegocios:hover h2 a{color:#339!important; border-bottom:2px #339 solid!important; text-decoration:none!important;}
.homenoticias:hover h2 a{color:#C00!important; border-bottom:2px #C00 solid!important; text-decoration:none!important;}
.homeesportes:hover h2 a{color:#393!important; border-bottom:2px #393 solid!important; text-decoration:none!important;}
.homentretenimento:hover h2 a{color:#0CF!important; border-bottom:2px #0CF solid!important; text-decoration:none!important;}
.homecotidiano:hover h2 a{color:#a19d6b!important; border-bottom:2px #a19d6b solid!important; text-decoration:none!important;}
.homemoda:hover h2 a{color:#f51f6f!important; border-bottom:2px #f51f6f solid!important; text-decoration:none!important;}
.homeatitude:hover h2 a{color:#fe3a00!important; border-bottom:2px #fe3a00 solid!important; text-decoration:none!important;}
.homecozinha:hover h2 a{color:#ea6406!important; border-bottom:2px #ea6406 solid!important; text-decoration:none!important;}

.compart7 {margin:36px 0 0 40px; padding:0; float:left; width:400px;}
.compart7 .compitem {float:left;}
.compart7 .compitemtwitter {margin:0 0 0 -20px;}
.compart7 .compitemface {margin:0 0 0 10px;}

.thumb {float: left;list-style: none;margin:0 0 20px 0;width:360px; height:350px;}
.thumb li {float: left;position:relative; list-style:none; margin:0!important; padding:0!important;}
.fd1 {width:120px; height:70px; background:#000;}
.fd2 {width:120px; height:70px; background:#000;}
.fd3 {width:120px; height:70px; background:#000;}
.fd4 {width:120px; height:280px;}
.fd5 {width:120px; height:70px; background:#000;}
.fd6 {width:120px; height:70px; background:#000;}
.fd7 {width:120px; height:110px;}
.fd8 {width:120px; height:70px; background:#000;}
.fd9 {width:120px; height:110px; overflow:hidden;}
.fd9:hover {overflow:visible;}
.thumb li img {width: 100%;}

.ibdddesc {-webkit-transition:margin 200ms ease-out;-moz-transition:margin 200ms ease-out;}
.ibdddesc .ibddesc {display:none;}
.thumb li:hover .ibdddesc{margin:-15px -15px 0 0; width:150%; padding:5px; background:#FFF; border:1px solid #CCC; z-index:1; position: absolute;left: 0; top: 0; -moz-box-shadow: 0 0 15px #888;-webkit-box-shadow: 0 0 15px #888; box-shadow: 0 0 15px #888;}
.thumb li:hover .ibdddesc .ibddesc {display:block; margin:5px 0 0 0;}

.like-home {widows:970px; float:left; display:block; margin:20px 0 0 0;}

.gbaga p {margin:0; padding:0;}
.gbaga a {width:150px; margin:0 10px 10px 0; height:130px; display:block; float:left; overflow:hidden; text-align:center; border:1px solid #ccc;}
.gbaga a:hover {border:1px solid #09F;}
.gbaga a img {width:260px; min-height:130px;}

/*FIM-NOVAHOME*/

.oshopping {width:970px; padding:5px 0; margin:5px 0; display:block; float:left;}
.oshopping h4 {width:970px; border-bottom:2px solid #06C; color:#06C; margin:5px 0 0; padding:0 0 2px 0; float:left; display:block; font-size:22px;}
.produtoo {width:130px; padding:20px 0 10px 8px; float:left; overflow:hidden; text-align:left;}
.produtoo:hover {background:#f5f5f5;}
.produtoo img {margin:0 0 10px 20px;}
.produtoo a, .produtoo a:visited {font-size:14px;}
.produtoo a:hover {text-decoration:underline;}
.precoo {font-weight:bold; color:#C30;}
.precoo2 {font-size:11px; font-weight:bold; color:#999; width:100%; margin:2px 0; display:block;}
.sbox3 {float:left; width:100%; margin:10px 0 0 0;}
.sbox3 a, .sbox3 a:visited {font-size:16px; float:right; margin:5px 0 0 0;}

.jogo_resultado {margin:5px 0 15px 0; padding:15px 0; float:left; text-align:center; font-size:28px; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; width:100%; display:block;}

.homebox{width:970px; float:left; display:block;}
.homebox1{width:650px; margin:0 20px 0 0; float:left; overflow:hidden;}
#homebox-itens {margin:0; padding:0;}
.homebox-cat {width:650px; /*height:250px;*/ overflow:hidden;}
.topocat {margin:20px 0 15px 0; padding:20px 0 0 0; border-top:1px #CCC dashed; width:650px; float:left;}
.topocat h2 {float:left; margin:0; padding:0;}
.topocat a, .topocat h2 a:visited {color:#b80504;}
.boxcat-morecat2 {float:left; margin:0 0 0 20px; padding:3px; border-bottom:#CCC solid 1px;}
.boxcat-morecat2 span {margin:0 3px 0 0; font-size:11px;}
.boxcat-morecat2 ul {float:left;}
.boxcat-morecat2 li{float:left; list-style:none; border-left:1px #CCC dotted;}
.boxcat-morecat2 .ullmais {border-left:none!important;}
.boxcat-morecat2 a, .boxcat-morecat2 a:visited {color:#666; margin:0 2px 0 2px; padding:0 2px 0 2px; font-size:11px; display:block;}
.boxcat-dest {width:325px; float:left; overflow:hidden; margin:0 7px 0 0; padding:0 7px 0 0; border-right:1px #CCC dotted;}
.boxcat-dest h4 {font-size:20px;}
.boxcat-dest .hhimg {width:323px; max-height:130px; overflow:hidden; border:1px solid #CCC; display:block; margin:0;}
.boxcat-dest .hhimg:hover {border:1px #0066cc solid;}
.boxcat-dest img {width:325px; margin:0; padding:0; border:none; float:left;}
.boxcat-more {width:310px; float:left; overflow:hidden; margin:-10px 0 0 0;}
.boxcat-more h4 {font-size:16px; border-bottom:1px #CCC dotted;}
.homebox-cat-video {background:#000; margin:20px 0 0 0; padding:10px; float:left; display:block; height:352px; background:url(images/vbhome.jpg) no-repeat top center;;}
.homebox-cat-video h2 {margin:0 0 15px 0; padding:0;}
.homebox-cat-video ul {margin:0; padding:0;}
.homebox-cat-video li {display:block; float:left; height:47px; overflow:hidden; margin:6px 0; padding:0; width:100%; list-style:none;}
.boxcat-more-video {width:250px; float:left; overflow:hidden; margin:0 20px 0 0;}
.boxcat-more-video h4 {margin:0; padding:0;}
.boxcat-more-video .hhimg {width:80px; height:45px; overflow:hidden; float:left; border:#333 1px solid; margin:0;}
.boxcat-more-video .hhimg img {width:100px; border:none;}
.boxcat-more-video a, .boxcat-more-video a:visited {color:#999;}
.boxcat-dest-video {width:360px; float:left; overflow:hidden;}
.boxcat-dest-video h4 {margin:0 0 10px 0; font-size:18px; padding:0; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.boxcat-dest-video .hhimg {width:358px; max-height:236px; overflow:hidden; float:left; border:#333 1px solid; margin:0 5px 0 0;}
.boxcat-dest-video .hhimg img {width:370px; margin:-10px 0 0 0; border:none;}
.boxcat-dest-video a, .boxcat-dest-video a:visited {color:#ccc;}
.publi8 {font-size:11px; border-bottom:1px #CCC dotted; margin:0; padding:0; height:13px; overflow:hidden;}
.publitop8 {width:650px; height:320px; display:block; border-bottom:1px #CCC dotted; overflow:hidden; float:left; margin:0 0 10px 0;}
.homebox2{width:300px; margin:0; float:left; overflow:hidden;}
.homebox2 h3 {margin:0 0 10px 0; padding:0; width:300px; border-bottom:1px solid #CCC;}
#endboxhome {width:970px; float:left; display:block; margin:20px 0 0 0; border-top:1px solid #CCC; padding:25px 0 0 0;}
.more-cats-side{width:300px; overflow:hidden;}
.more-cats-side h3 {margin:25px 0 10px 0;}
.more-cats-side h3 a {font-size:22px; font-weight:bold; color:#333;}
.more-cats-side h3 a:hover {color:#000; text-decoration:none;}
.more-cats-side ul {margin:0; padding:0;}
.more-cats-side li {margin:0; padding:0; list-style:none;}
.more-cats-side .hhimg {width:298px; height:100px; overflow:hidden; float:left; border:#CCC 1px solid; margin:0 0 15px 0;}
.more-cats-side .hhimg img {width:310px; margin:-10px 0 0 0; border:none;}
.more-cats-side .box a, .more-cats-side .box a:visited {font-size:16px;}
#endboxhome .box {width:159px; margin:0 10px 0 0; padding:0 10px 0 0; float:left; min-height:250px; overflow:hidden; border-right:1px dotted #CCC;}
#endboxhome .box h3 {margin:0 0 10px 0; padding:0;}
#endboxhome .box h3 a, #endboxhome .box h3 a:visited {color:#b80504; font-weight:bold;}
#endboxhome .box a, #endboxhome .box a:visited{font-size:13px; line-height:12px;}
#endboxhome .box .hhimg {width:157; height:60px; overflow:hidden; margin:0 0 5px!important; border:1px solid #CCC; display:block;}
#endboxhome .box .hhimg:hover {border:1px #0066cc solid;}
#endboxhome .box img{width:159px; margin:-20px 0 0 0!important; padding:0!important; border:none; min-height:80px;}
#endboxhome .box .descrip{color:#666;}
#endboxhome .box ul li{padding:0 0 20px 0;}
#ads300250h {width:300px; margin:0 0 15px; float:left; background:#fff;}
#ads300250h-sidebar {width:300px; margin:20px 0 15px 0; float:left; background:#fff;}
#ads250250h {width:250px; margin:0; float:left;}
.conteudo {width:970px; float:left; display:block; font-size:14px;}
.contbox1 {width:650px; float:left; margin:0 20px 0 0; display:block;}

#conteudop a {font-weight:bold;}
#conteudop a:hover {color:#09F; text-decoration:none;}

.listcat2 {width:650px; float:left; display:block;}
.contbox1b {width:970px; float:left; margin:0;}
.contbox1 ul, .conteudo ol, .contbox1b ul {margin:0 0 15px 0; padding:0;}
.contbox1 ul li, .contbox1b ul li {list-style:disc inside; margin:0 0 5px 15px;}
.contbox1 ol li {list-style:decimal; margin:0 0 15px 35px;}
.contbox1 h1, .contbox1b h1 {margin:0; padding:0;}
.contbox1 .entry-title, .contbox1b .entry-title {width:100%; display:block; margin:0 0 5px 0; color:#F33; font-size:30px; line-height:25px;}
.contbox1 .excerpt, .contbox1b .excerpt {width:100%; display:block; margin:0; color:#666; font-size:14px; border-bottom:1px solid #eee; padding:0; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.contbox1 .datadopost, .contbox1b .datadopost {width:100%; height:27px; overflow:hidden; display:block; margin:0 0 10px 0; color:#999; font-size:12px; padding:5px 0 0 0; text-align:right; border-bottom:1px solid #eee;}
.contbox1 .datadopost a, .contbox1 .datadopost a:visited, .contbox1b .datadopost a, .contbox1b .datadopost a:visited {font-size:12px; color:#999;}
.contbox1 img, .contbox1b img {border:none;}
.maisquepost h2, .maisquepostb h2 {margin:0; padding:0;}
.maisquepost .entry-title, .maisquepostb .entry-title {width:100%; display:block; margin:0 0 5px 0; color:#F33; font-size:30px; line-height:25px;}
.maisquepost .excerpt, .maisquepostb .excerpt {width:100%; display:block; margin:0; color:#666; font-size:18px; border-bottom:1px solid #eee; padding:0;}
.maisquepost .datadopost, .maisquepostb .datadopost {width:100%; display:block; margin:0 0 10px 0; color:#999; font-size:10px; padding:0; text-align:right;}
.maisquepost .datadopost a, .maisquepost .datadopost a:visited, .maisquepostb .datadopost a, .maisquepostb .datadopost a:visited {font-size:10px; color:#999;}
.maisquepost img, .maisquepostb img {border:none;}
.autor08 {float:left; width:100%; margin:0 0 10px 0; display:block; font-size:12px; color:#666; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.autor08 a, .autor08 a:visited {color:#666; font-size:12px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}
.compart8 {margin:0; padding:0; float:left;}
.compart8 .compitem {float:left;}
.compart8 .compitemtwitter {margin:0 0 0 -10px;}
.compart8 .compitemface {margin:0 0 0 -5px;}
.conteud86 {width:100%; display:block; float:left; font-size:14px;}

blockquote{margin:10px 10px 15px 0;padding:15px 10px 15px 0; color:#333; text-align:right; font-size:16px; font-weight:bold; color:#333; border-right:1px solid #CCC; width:250px; float:left;}

.wp-caption{margin:0 0 10px 0; padding:0; overflow:hidden; max-width:650px!important; text-align:center;}
.wp-caption img {margin:0; padding:0; width:100%;}
.wp-caption p {margin:5px 0 5px 5px; padding:0; text-align:right; color:#333; font-size:11px;}

.conteud86 .alignleft{float:left;margin:0 10px 10px 0; padding:0 10px 20px 0; border-right:1px solid #CCC;}
.conteud86 .alignright{float:right;margin:0 0 10px 10px; padding:0 0 20px 10px; border-left:1px solid #CCC;}
.conteud86 .aligncenter {border-bottom:1px solid #CCC;}

.pub8 {width:300px; font-size:12px; color:#CCC; margin:10px 0; padding:0; width:300px; border-bottom:1px solid #CCC; display:block}
.adstop8 {background:#f5f5f5; padding:5px 0; text-align:center; margin:0 0 15px 0; float:left; width:100%;}
.odest8 {display:block; margin:0 0 10px 0; float:left;}
.odest9 {margin:35px 0; background:#000; padding:25px 0; text-align:center; width:970px; overflow:hidden;}
.odest9 img {width:970px;}
.postagens .boxcat-dest {width:325px; height:212px; float:left; overflow:hidden; border-bottom:1px #CCC dotted;}
.postagens .boxcat-dest h4 {font-size:20px;}
.postagens .boxcat-dest .hhimg {width:323px; overflow:hidden; border:1px solid #CCC; display:block;}
.postagens .boxcat-dest .hhimg:hover {border:1px #0066cc solid;}
.postagens .boxcat-dest img {width:325px; margin:0; padding:0; border:none; min-height:140px;}
.postagens .boxcat-dest ul {margin:0; padding:0;}
.postagens .boxcat-dest li {list-style:none; float:left; margin:0; padding:0;}
.postagens .boxcat-more {width:310px; height:70px; float:left; overflow:hidden; padding:0; margin:0; border-bottom:1px #CCC dotted;}
.postagens .boxcat-more h4 {font-size:16px; border-bottom:none;}
.postagens .boxcat-more li {list-style:none; float:left; margin:0; padding:0;}
.comumarea .listcat3 {width:650px; overflow:hidden; display:block; float:left; margin:0 0 10px 0; border-bottom:1px #CCC dotted;; padding:0 0 5px 0;}
.comumarea .listcat3 h3 {font-size:18px; line-height:17px;}
.comumarea .listcat3 .hhimg {width:80px; max-height:80px; overflow:hidden; margin:0 0 5px 5px!important; border:1px solid #CCC; display:block; float:right;}
.comumarea .listcat3 .hhimg:hover {border:1px #0066cc solid;}
.comumarea .listcat3 img{width:90px; margin:0!important; padding:0!important; border:none;}
.comumarea .listcat3 .entry-content p{color:#666; font-size:14px; line-height:15px!important;}
.comumarea .listcat3 .catdat {width:100%; display:block; margin:0 0 5px 0; color:#999; font-size:10px; padding:0; text-align:left;}
.comumarea .listcat3 .catdat a, .listcat .catdat a:visited {font-size:10px; color:#999;}
.postagens2 .boxcat-dest {width:325px; height:212px; float:left; overflow:hidden;}
.postagens2 .boxcat-dest h4 {font-size:20px;}
.postagens2 .boxcat-dest .hhimg {width:323px; overflow:hidden; border:1px solid #CCC; display:block;}
.postagens2 .boxcat-dest .hhimg:hover {border:1px #0066cc solid;}
.postagens2 .boxcat-dest img {width:325px; margin:0; padding:0; border:none; min-height:140px;}
.postagens2 .boxcat-dest ul {margin:0; padding:0;}
.postagens2 .boxcat-dest li {list-style:none; float:left; margin:0; padding:0;}
.postagens2 .boxcat-more {width:310px; float:left; overflow:hidden; padding:0; margin:0;}
.postagens2 .boxcat-more h4 {font-size:16px; border-bottom:none;}
.postagens2 .boxcat-more li {list-style:none; float:left; margin:0; padding:0; display:block; border-bottom:1px #CCC dotted; width:100%;}
.comumarea .listcat {width:201px; height:230px; overflow:hidden; display:block; float:left; padding:0 15px 10px 0; margin:20px 0 10px 0; border-bottom:1px #CCC dotted;}
.comumarea .listcat h3 {font-size:14px; line-height:13px; height:42px; overflow:hidden;}
.comumarea .listcat .hhimg {width:201px; height:130px; overflow:hidden; margin:0 0 5px!important; border:1px solid #CCC; display:block;}
.comumarea .listcat .hhimg:hover {border:1px #0066cc solid;}
.comumarea .listcat img{width:203px; margin:-10px 0 -5px 0!important; padding:0!important; border:none; min-height:140px;}
.comumarea .listcat .descrip p{color:#666; font-size:14px; line-height:15px;}
.comumarea .listcat .catdat {width:100%; display:block; margin:0 0 5px 0; color:#999; font-size:10px; padding:0; text-align:right;}
.comumarea .listcat .catdat a, .listcat .catdat a:visited {font-size:10px; color:#999;}
.atitudecat .listcat {width:201px; height:185px; overflow:hidden; display:block; float:left; margin:0 15px 0 0; border-bottom:none; padding:0;}
.atitudecat .listcat h3 {margin:0; padding:0;}
.gamearea {width:970px; margin:0; padding:0; overflow:hidden;}
.gamearea .listcat {width:300px; height:260px; overflow:hidden; display:block; float:left; margin:0 20px 13px 0; border-bottom:1px #CCC solid; padding:0 0 13px 0;}
.gamearea .listcat .hhimg {width:303px; height:130px; overflow:hidden; margin:0 0 5px!important; border:1px solid #CCC; display:block;}
.gamearea .listcat .hhimg:hover {border:1px #0066cc solid;}
.gamearea .listcat img{width:303px; margin:-10px 0 0 0!important; padding:0!important; border:none; min-height:140px;}
.gamearea .listcat .descrip{color:#666;}
.gamearea .listcat .catdat {width:100%; display:block; margin:0 0 5px 0; color:#999; font-size:10px; padding:0; text-align:right;}
.gamearea .listcat .catdat a, .listcat .catdat a:visited {font-size:10px; color:#999;}
#ferramentas {width:100%; height:16px; overflow:hidden; display:block; float:left; border:#eee 1px solid; border-width:1px 0; padding:5px 0; margin:0 0 10px 0;}
#ferramentas ul {margin:0; padding:0;}
#ferramentas ul li {list-style:none; margin:0; padding:0; float:left;}
#ferramentas ul li a, #ferramentas ul li a:visited {width:16px; height:16px; background-color:#f5f5f5; display:block; overflow:hidden; font-size:1px; line-height:8000px; background-position:top; float:left;}
#ferramentas ul li a:hover {background-position:top;}
#dosite {float:left; text-align:left;}
#dosite a, #dosite a:visited {margin:0 10px 0 0;}
#dopost {float:right; text-align:right;}
#dopost a, #dopost a:visited {margin:0 0 0 10px;}
.topoforcado {width:650px; display:block; margin:0 0 10px 0; height:300px; border-bottom:1px solid #f5f5f5; padding:0 0 5px 0;}
.topoforcado h4 {margin:0 0 5px 0; padding:0; border-bottom:1px solid #f5f5f5; display:block; color:#999; font-size:12px;}
.topoforcado1 {width:336px; float:left; margin:0 14px 0 0;}
.topoforcado2 {width:300px; float:left;}
.blocoads {width:100%; height:300px; padding:5px 0; float:left; margin:0 0 10px 0; border-bottom:1px dashed #e7e7e7;}
.blocoads h4 {width:100%; display:block; color:#CCC; border-bottom:1px dashed #e7e7e7; font-size:11px; float:left; padding:0; margin:0 0 5px 0;}
.blocoads .blo1 {float:left;}
.blocoads .blo2 {float:right;}
.blocoads-sidebar {width:300px; height:260px; padding:5px 0; float:left; margin:0; display:block;}
.blocoads-sidebar h4 {width:100%; display:block; color:#999; border-bottom:1px dashed #e7e7e7; font-size:11px; float:left; padding:0; margin:0 0 5px 0;}
.blocoads-sidebar .blo1 {float:left; margin:0 0 10px 0; display:block;}
#guia {width:100%; padding:5px 0; float:left; margin:0 0 10px 0; border-bottom:1px dashed #e7e7e7; color:#999; font-size:12px;}
#guia a {text-decoration:none; color:#999;}
#guia a: {text-decoration:underline;}
#assinerss a, #assinerss a:visited {background-image:url(images/btn-rss.jpg)}
#rebaemailnews a, #rebaemailnews a:visited {background-image:url(images/btn-email.jpg)}
#imprimirmat a, #imprimirmat a:visited {background-image:url(images/btn-imprimir.jpg)}
#pdftrans a, #pdftrans a:visited {background-image:url(images/btn-pdf.jpg)}
#comptwitter a, #comptwitter a:visited {background-image:url(images/btn-twitter.jpg)}
#compfacebook a, #compfacebook a:visited {background-image:url(images/btn-facebook.jpg)}
#comporkut a, #comporkut a:visited {background-image:url(images/btn-orkut.jpg)}
.tweet { font-size:11px; background: #f5f5f5;margin: 4px 0;width:284px;padding: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;}
.tweet img {float: left;margin: 0 8px 4px 0;}
.tweet .text {margin: 0;}
.tweet .time {font-size: 80%;color: #888;white-space: nowrap;}
.alesq {float:left; margin:0 10px 10px 0;}
.aldir {float:right; margin:0 0 10px 10px;}
.destt {padding:5px 10px; display:block; border:1px solid #e5e2dc; background:#f8f4ee;}

.contbox2 {width:300px; float:left; min-height:550px;}
.astags {display:block; width:650px; float:left; overflow:hidden; font-size:10px; color:#999999!important; margin:5px 0;}
.astags a {font-size:10px; color:#999999!important;}

#finalpost8 h4 {float:left; font-size:14px; font-weight:bold; width:100%;}

.adsfinalpost {width:336px; float:left; margin:0 10px 0 0;}
.widget_most_popular_posts ul, #recent-posts-6 ul, #menuint ul {margin:0; padding:0;}
.widget_most_popular_posts li, #recent-posts-6 li, #menuint li {list-style:none; margin:0 0 5px 0!important; padding:0 0 5px 0!important; border-bottom:1px solid #F5F5F5;}
.widget_most_popular_posts h3, #recent-posts-6 h3, #temtw h3, #menuint h3 {margin:0 0 10px 0; padding:0; width:300px; border-bottom:1px solid #CCC;}
.widget_most_popular_posts ul li {margin:0 0 5px 0!important; padding:0;}

#relacionados {width:300px; float:left; margin:0 0 10px 0;}
#relacionados a, #relacionados a:visited {font-size:14px; font-weight:bold; margin:0 0 3px 0;}

#relacionados2 {width:100%; float:left; margin:0;}

#relacionados2.fixa{position:fixed; top:10px;width:300px;}

#relacionados2 .destaqueimg {width:70px; max-height:60px; overflow:hidden; margin:0 5px 0 0; float:left; border:2px solid #CCC; -webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;}
#relacionados2 .destaqueimg img {width:70px;}
#relacionados2 .destaqueimg:hover {border:2px solid #0066cc;}

#relacionados2 a, #relacionados2 a:visited {font-size:14px; margin:0 0 3px 0;}
#relacionados2 li {list-style:none; margin:0 0 10px 0; padding:5px 0; border-bottom:1px dashed #ccc; display:block; width:100%; float:left;}
#relacionados2 h4 {font-size:16px; margin:20px 0 10px 0; padding:0; width:300px; border-bottom:1px solid #CCC;}

.nav-next{clear:both;float:left;margin:5px 0; display:block; width:300px;}
.nav-next a {font-size:12px;}
.nav-previous{float:left;}
.commentlist{width:650px; float:left; display:block; margin:5px 0 0 0;}
h4#comments{width:650px; margin:10px 0 10px 0; font-size:18px; border-bottom:1px solid #ccc; display:block; float:left;}
.commentlist li {list-style:none!important; margin:5px 0!important; padding:5px!important; width:640px!important;}
.commentlist li  .children {margin:5px 0!important; padding:5px 5px 5px 15px!important; width:620px!important;}
#comments{margin-top:24px;width:650px;}
#comments-list,#trackbacks-list{clear:both;font-size:18px;}
li.comment,#trackbacks-list ol li{background-color:#fbfbfb;list-style-type:none;margin:12px 0;padding:5;width:100%;}
.comment-link{clear:both;}
#respond h4 {width:100%; float:left; border-bottom:1px #CCC solid; font-size:18px; color:#696; padding:0 0 2px 0; margin:5px 0 20px 0;}
#respond{clear:both; width:650px; padding:0;}
#commentpost #author, #commentpost #email, #commentpost #url {width:300px;}
#commentpost #submit {background:#000; border:1px solid #999; font-weight:bold; color:#fff; padding:3px 5px; cursor:pointer;}
#commentpost #comment {width:600px;}
.wp-pagenavi {clear: both; text-align:center;}
.wp-pagenavi a, .wp-pagenavi span {text-decoration: none;border: 1px solid #BFBFBF;padding: 0px 5px;margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}
.wp-pagenavi span.current {font-weight: bold;}

#error404msg {width:970px; height:500px; background: url(images/e404.jpg) top center no-repeat; margin:0 0 15px 0; display:block; float:left; overflow:hidden;}
#error404msg #cse-search-box {margin:397px 0 0 488px; padding:0; float:left;}
#footer{ width:100%; background:#eee; display:block; float:left; margin:10px 0 0 0;}
.maisfooter {padding:0 0 40px 0;}
#footer .children li ul {display:none;}
.conteudofooter {width:970px; margin:0 auto;}
#footer #fbox1 {width:100%; display:block; float:left; padding:10px 0; background:#eee; text-align:center;}
#footer #fbox2 {width:100%; display:block; float:left; padding:10px 0; background:#F9f9f9; border-top:1px solid #eee;}
#footer #fbox2 ul {float:left;}
#footer #fbox2 ul li {margin:0 10px 15px 0; float:left; width:110px; overflow:hidden; font-weight:bold;}
#footer #fbox2 ul li ul li {float:none; font-weight:normal; margin:0; }
#footer #fbox3 {width:100%; display:block; float:left; padding:5px 0; color:#666; text-align:right;}
#nav-above{width:305px;margin-left:0px;text-align:right;}
#nav-above h3{clear:both;font-size:16px;padding-top:25px;}
#nav-below {clear:both;margin:0;}
#nav-below h3{clear:both;font-size:14px;font-weight:bold;padding-top:10px;margin-bottom:-10px;}
#pages li{float:right;font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;list-style-type:none;padding-left:14px;}
#pages li a:link,#pages li a:visited{color:#666;}
#pages li a:hover{color: #0066cc;}
#pages,#nav-above .nav-previous{float:right;}
,*html .single .entry-content code{overflow:none;width:200px;}
.archive #content,.page #content,.four04 #content,.search #content, #index #content{display:inline;float:left;margin-right:15px;width:200px;}
.center{text-align:center;}
.clear{clear:both;margin-top:20px;padding-top:20px;}
.comment-meta,#trackbacks-list .comment-author{padding-bottom:12px;width:417px;}
.entry-content{display:inline; font-size:14px;padding-top:12px;text-align:left;width:200px;}
.entry-meta{display:inline;float:left;margin:-5px 0 15px 0;padding:0;width:500px; font-size:11px;}
.entry-meta h3, .entry-meta h2 {display:block; float:left; width:500px; padding:0 0 3px 0; border-bottom:1px solid #999999; margin:5px 0;}
.entry-meta-content {margin-left:15px;margin-top:10px;}
.four04 #content .entry-content ul{padding-top:24px;}
.four04 #content .entry-content ul li{padding-bottom:24px;}
.four04 #content .entry-content ul li a{font-size:22px;padding-bottom: .2em;}
.futurosity{padding:12px 0;}
.home h2.sited {background-color: #aeaeae;}
.home .sited a,.home #content .recent-comments ul li a{}
.home ul.sited {float:left;border: 0;margin:15px 15px 0 0;padding: 0;display: inline;width:350px;}
.home ul.sited li, .home ul.sited li p {display: inline;}
.home ul.sited li p a{font-family:;}
.home .sited img {width: 299px;float: left;margin: 0 15px 10px 0;}
.left-col{display:inline;float:left;margin:0 15px 0 15px;text-align:right;width:280px;}
.navigation{font-family:Arial, Helvetica, sans-serif;}
.one-col{border-top:1px solid silver;display:inline;float:left;margin-right:20px;width:140px;}
.oneandhalf-col {border-top:1px solid silver;display:inline;float:left;margin-right:15px;width:225px;}
.oneandhalf-col ul {margin: 15px 15px 0 0;}
.four-col {border-top:1px solid silver;margin-right: 15px;display:inline;float:left;/*margin:20px 0;*/	padding:0;width:705px;}
.page #content li{font-size:14px;line-height:21px;}
.page #content ul{padding-bottom:25px;}
.page #content.links {width: 960px;border:0;}
.page #content.links ul li.linkcat {float:left;display:inline;width:305px;margin-right:15px;}
.page #content.links ul li.linkcat h2{background:#000;padding-left:15px;color:#FFF;font: 24px;font-weight:bold;margin-bottom:4px;}
.page #content.links li.linkcat ul li {font: 11px/14px;padding-top:12px;line-height: 14px;padding-left:15px;}
.page #content.links li.linkcat li a{font: 12px/14px;font-weight: 700;}
.page #content.links li.linkcat h2 {font: 18px;font-weight:400;margin-bottom:-12px;}
.page .entry-content {display:inline;float:left;font:14px/18px;margin:0 15px 24px 0;padding-top:12px;text-align:left;width:465px;}
.page .left-col,.archive .left-col, #index .left-col{color:gray;text-align:right;}
.sidebar h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-top:12px;padding-top:0;margin-bottom:-10px;}
.sidebar li {list-style-type:none;}
.widget li {margin:2px 5px!important;font-size:14px!important;}
.skip-link{margin-left:-99999px;}
.three-col{border-top:1px solid silver;display:inline;float:left;margin-right:15px;width:465px;}
.twhome {width:230px; float:left; overflow:hidden; margin:15px 0 0 15px;}
.oneandhalf-col ul, .two-col ul,  .three-col ul {}
.two-col{display:inline;float:left;margin:0 15px 10px 0;width:320px;}
.two-col2 {display:inline;float:left;margin:0 0 10px 0;width:320px;}
.timeline{border-top:20px solid silver;clear:both;padding:12px 0;width:970px;}
acronym,abbr{border-bottom:1px dotted;cursor:help;}
code,pre{overflow:auto;padding:4px;}
h1,h2,h3,h4,h5,h6{font-weight:400;padding:10px 0 12px;}
h2,h3{font-size:18px;}
.amrrboxes {float:left; display:block;}
.widget_recent_entries ul li a, .widget_recent_entries ul li a:visited {margin:0 -10px 0 0!important;}
h2.start {background-color:#aeaeae;padding:0;font-size:18px;color:#FFF;}
h2 img {border: none;}
h2.latest a {font-weight:700;color: #FFFFFF;}
h2.latest a:hover {font-weight:700;color: #0066cc;}
h2.translate{margin-bottom:-17px;}
img.amrande {float:left;margin:15px 15px 0 15px;}
h2.latest img {margin:0;}
h2.start img {margin:0;}
h2.comments-headline img {margin:0;}
label{cursor:pointer;}
li#categories ul li{border-bottom:1px solid silver;display:inline;float:right;font-size:18px;margin-right:15px;width:145px;}
.children {width:100%;}
li.comment.alt,#trackbacks-list ol li.alt{background-color:#f3f3f3;border:none;}
li.comment.bypostauthor{background:#eff6ff;}
p{padding:0 0 14px;line-height:18px;}
small{font-size:0.85em;}
sub{bottom:-0.2em;position:relative;vertical-align:baseline;}
sup{bottom:0.3em;position:relative;vertical-align:baseline;}
ul#archives-page li h3{margin-top:0;padding-top:0;}
ul.etc li{display:inline;list-style-type:none;padding-right:10px;}
ul.latest{float:left;padding-right:15px;width:145px;}
ul.latestoneandhalf {float:left;padding:15px 0 0 14px;width:230px;}
ul.latestoneandhalf img{width:50px; float:left;}
ul.latestoneandhalf img:hover, ul.latest2 img:hover, .opost2 img:hover {border:#06F 1px solid;}
ul.latest2{float:left;padding:15px 0 0 15px;width:473px;}
ul.latest2 img{width:80px; max-height:50px; float:left;}
ul.post-categories li a,#comments h3{font-size:16px;width:500px;}
ul.etc{margin-top:8px;}
ul.etc li{display:inline;list-style-type:none;padding-right:10px;}
#commentform {margin:10px 0 0 0;}
pre {background:#EBEBEB none repeat scroll 0%;margin:0pt 0pt 0.9em;overflow:auto;padding:1em;}
table tr td {padding: 2px; background: #F4F4F4; border: 4px solid #FFFFFF; font-size: 0.9em;}
table tr th {padding: 2px; border: 4px solid #FFFFFF; background: #E7E7E7; font-weight: bold; vertical-align: middle; text-align:left ; font-size: 1.1em;}
.mbox {width:47%; margin-right:1%; padding:1%; font-size:11px; float:left; color:#333;}
#gallery {position:relative; width:315px; height:250px; overflow:hidden; margin:0 0 20px 0; background:#F4F4F4;}
#gallery a.show1 {z-index:90}
#gallery .caption {display:none;}
#gallery a, #gallery a:visited{font-size:14px; line-height:12px; float:left; position:absolute;}
#gallery .hhimg {width:313px; height:213px; overflow:hidden; margin:0; border:1px solid #CCC; display:block;}
#gallery .hhimg:hover {border:1px #0066cc solid;}
#gallery img{width:335px; margin:0; padding:0; border:none; min-height:220px;}
#gallery .tituloo {margin:5px;}
.lojacc {width:640px; margin:10px 0 10px 10px;; padding:10px 0; border-bottom:1px dashed #CCC; border-top:1px dashed #CCC; display:block; background:#f9f9f9; float:left;}
.lojacc .item {width:110px!important;}
#nav-b{height:40px; z-index:1; position:fixed; bottom:0px; left:0px; right:0px; background:url(images/nav-b.jpg) top center #000;}
#nav-b img {border:none;}
#nav-b .contnav {width:970px; margin:5px auto; height:30px;}
#nav-b2{height:40px; z-index:1; background:url(images/nav-b.jpg) top center #eeeeee; width:100%; display:block; padding:0; margin:0; float:left;}
#nav-b2 img {border:none;}
#nav-b2 .contnav {width:970px; margin:5px auto; height:30px;}
#ultimasnews {width:550px; height:20px; margin:8px 0 0 90px; overflow:hidden; float:left;}
#ultimasnews a, #ultimasnews a:visited {color:#FFF; font-size:12px; text-decoration:none;}
#ultimasnews a:hover {text-decoration:underline;}
.pesq-n {width:214px; float:left; height:30px; overflow:hidden; margin:4px 0 0 0;}
.log-b {width:98px; height:30px; float:right; margin:2px 0 0 0;}

#pagcomm {width:100%; float:left; display:block; margin:15px 0;}
#pagcomm a {display:block; background:#eee; border:1px solid #CCC; padding:4px 5px; color:#333;} 
#pagcomm a:hover {text-decoration:none; background:#CCC; color:#000;}

#pagcomm .alignleft {float:left;}
#pagcomm .alignright {float:right;}