@charset "iso-8859-1";
/**
CSS Document
CaraNaWeb Agência Digital
Rodrigo Dias
**/
/*Css import*/
@import url("links.css");@import url("formularios.css");@import url("menuidtabs.css");@import url("modulos.css");@import url("side.css");@import url("canais.css");
/*Css import*/

/* Default */
*{ margin:0; padding:0; border:none; }
img{ _display:block; }
body{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-align:center; background:url(../images/bg.jpg) top repeat-x; }
#duo{ position:relative; width:100%; height:auto; background:url(../images/bg-duo.jpg) top center repeat-y; border-top:1px solid #e5e5e5; }
#duo-no{ position:relative; width:100%; height:auto; background:none; border-top:1px solid #e5e5e5; }
#duoTv{ position:relative; width:100%; height:auto; /*background:url(../images/bg-canal-tv.png) top center no-repeat;*/ border-top:1px solid #e5e5e5; }
#bgmenuvideosfake{ position:absolute; top:0; right:-10px; }
#duoTvinterna{ position:relative; width:100%; height:auto; /*background:url(../images/bg-canal-tv-2.png) top center no-repeat;*/ border-top:1px solid #e5e5e5; }
#duo-eventos{ position:relative; width:100%; height:auto; background:url(../images/bg-eventos-ultimaversao.jpg) top left repeat-x; margin-top:2px; }
#geral{ position:relative; text-align:left; width:950px; height:auto; min-height:200px; margin:0 auto; }
#geraleventos{ position:relative; text-align:left; width:1000px; height:auto; min-height:200px; margin:0 auto; }
.clear{ clear:both; }
.none{ display:none; }
#footer{ position:relative; width:100%; height:266px; padding-top:20px; background:url(../images/bg-footer.jpg) repeat-x; }
#infoFooter{ position:relative; margin:0 auto; width:990px; height:286px; background:url(../images/bg-footer-detalhe.png) right bottom no-repeat; }
.inv{ font-size:1px; display:none; }
/* Default */

/* Publicidades */

/* --Orelha e Orelha Expansível-- */
.subpub{ position:relative; width:950px; height:auto; margin:0 auto; z-index:99999; }
.publicidadeorelha{ position:absolute; left:0; top:0; width:465px; max-height:380px; z-index:99999; }
/* --Orelha e Orelha Expansível-- */

/* --Orelha e Orelha Expansível-- */
.containerintervencaodhtml{ position:relative; width:950px; height:auto; margin:0 auto; z-index:99999; }
.pubintdhtml{ position:absolute; left:0; top:0; width:750px; padding:0 100px; max-height:500px; z-index:99999; margin:0 auto; text-align:center; }
/* --Orelha e Orelha Expansível-- */

/* Tira */
.tira{ position:relative; width:950px; height:auto; margin:10px auto 0 auto; /*z-index:99999;*/ z-index:50; }
.expandtira{ position:relative/*absolute*/; left:0; top:0; width:950px; max-height:250px; z-index:99999; }
/* Tira */

/* Tira 2 */
.tira2{ position:relative; width:715px; max-height:60px; }
.expandtira2{ position:absolute; left:0; top:0; width:715px; max-height:60px; }
/* Tira 2 */

/* Superbanner */
#publicidade{ width:730px; height:auto; padding:0 0 0 37px; min-height:96px; position:relative; float:left; background:url(../images/pub-vertical.png) left top no-repeat; }
.superBanner{ width:728px; height:auto; max-height:260px; border:1px solid #d1d1d1; position:absolute; z-index:10; _z-index:10;}
/* Superbanner */
/* Publicidades */

/* Topo */
#topo{ position:relative; width:950px; height:245px; margin:0 auto; margin-bottom:1px; text-align:left; font-size:11px; color:#979696; }
#moduloOptions{ height:30px; background:url(../images/bg-options.jpg) no-repeat; }
#moduloOptions li{ display:inline; list-style-image:none; }
#moduloOptions li img , #moduloOptions li span{ float:left; }
#moduloOptions li span{ display:block; padding:7px 6px 0 4px; margin:0 16px 0 0; }
#options1{ position:relative; float:left; width:400px; }
#options2{ position:relative; float:left; width:442px; color:#8a949e; padding-top:4px; }
#options2 p{ position:absolute; top:10px; right:80px; }
#options2 img{ position:absolute; top:10px; right:37px; }
#options3{ position:relative; float:left; width:103px; padding-top:4px; }
#options3 img{ position:relative; float:left; margin-right:2px; }
#logoPublicidade{ width:950px; height:auto; position:relative; padding-top:20px; }
#logo{ width:183px; height:96px; position:relative; float:left; padding-top:4px; }
#menu{ position:relative; width:950px; height:auto; background:url(../images/linha-menu.png) right top no-repeat; margin-top:20px; overflow:hidden; }
#patrocinioTopo{ position:absolute; background:url(../images/bg-patrocinio-topo.png) top center no-repeat; width:114px; padding-left:60px; height:48px; top:-4px; right:0; z-index:2; }
#hoverbox{ position:absolute; top:-135px; left:0; z-index:30; }
#newmenu{ position:relative; width:950px; height:76px; margin-top:20px; }
#navContainer{ position:absolute; bottom:0; left:0; height:auto; }
.subnav{ position:relative; width:645px; height:195px; padding:10px; margin:2px 0 0 20px; background-color:#f3f3f3; border-bottom:4px solid #b8bcc0; z-index:20; }
.subnav .item{ position:relative; width:195px; height:185px; float:left; padding:5px 10px; }
span.alca{ display:block; background:url(../images/alca-menu.png) top center no-repeat; width:31px; height:21px; position:absolute; top:-12px; left:-30px; }
.item dl dd a{ font-size:11px; color:#575757; }
/*.item dl dd{ padding-bottom:5px; }*/
.centerbox{ background-color:#fcfcfc; }
.centerbox , .rightbox{ line-height:14px; }
.centerbox span{ display:block; font-size:12px; font-weight:bold; color:#3b3b3b; margin-bottom:10px; }
.centerbox img{ border:2px solid #ece7e7; margin-bottom:10px; }
.centerbox h2{ font-size:12px; color:#31302f; margin-bottom:5px; }
.centerbox h2 a{ color:#31302f; }
.centerbox p{ font-size:11px; color:#b2b0af; }
.rightbox span{ display:block; font-size:12px; font-weight:bold; color:#8b97a3; margin-bottom:8px; }
.rightbox h2{ font-size:12px; font-weight:bold; color:#3b3b3b; margin-bottom:5px; }
.rightbox h2 a{ color:#3b3b3b; }
.rightbox p{ font-size:11px; color:#b2b0af; margin-bottom:7px; }
/* Topo */

/* Links Rápidos */
#linksrapidos{ position:relative; width:940px; height:28px; margin:0 auto; text-align:left; font-size:12px; color:#8a949e; padding:10px 0 0 10px; }
#linksrapidos dd , #linksrapidos dt{ display:inline; }
#linksrapidos dt{ font-weight:bold; color:#64798d; }
#buscaTopo{ position:absolute; width:190px; height:38px; right:0; }
input.campoBusca{ width:156px; height:15px; border:none; border:1px solid #b7b7b6; padding:2px; font-size:12px; position:absolute; }
input.buscaTopoSubmit{ background:url(../images/btn-busca-topo.gif) no-repeat; width:27px; height:21px; right:21px; position:absolute; }
span.buscaSpan{ position:relative; display:block; width:210px; height:38px; }
/* Links Rápidos */

/* Path */
.path{ position:relative; width:740px; height:auto; margin-bottom:20px; }
.path p{ font-size:12px; color:#c8c8c8; }
.path strong{ font-size:14px; font-weight:bold; color:#9c9fa3; }
/* Path */

/* Geral */
#left{ position:relative; float:left; width:740px; height:auto; padding:30px 0 0 0; }
#right{ position:relative; float:left; width:210px; height:auto; padding:30px 0 0 0; }
#fullsize{ position:relative; float:left; width:950px; height:auto; padding:30px 0 0 0; }

/* Adsense interno das matérias */
#adsense{margin:0 auto;width:468px;position:relative;left:50%;margin-left:-234px;margin-top:20px;}

#conteudo{ position:relative; width:740px; height:auto; margin-bottom:20px; }
#conteudo-noside{ position:relative; width:950px; height:auto; padding:30px 0 0 0; margin-bottom:20px; overflow:hidden; }
#conteudo-noside-eventos{ position:relative; width:1000px; height:auto; padding:30px 0 0 0; margin-bottom:20px; overflow:hidden; }
.postBlogs embed{ max-width: 500px; }
.destaque{ position:relative; width:740px; height:180px; margin-bottom:34px; }
.destaque h3{ font-size:22px; font-weight:bold; color:#010100; margin-bottom:6px; }
.destaque p{ font-size:12px; color:#707070; }
.destaque img{ border:5px solid #e6e9ec; }
.chamada{ position:relative; float:left; width:312px; height:auto }
.imagemDestaque{ position:relative; float:left; width:170px; height:auto; }

.complementoDestaque{ position:relative; width:740px; height:115px; margin-bottom:15px; }
.recentes{ position:relative; float:left; width:225px; height:120px; margin-right:20px; line-height:14px; }
.recentes img{ border:2px solid #e6e9ec; margin-right:8px; }
.recentes h3{ font-size:13px; font-weight:bold; color:#696666; margin-bottom:6px; }
.recentes p{ font-size:11px; color:#717171; font-weight:normal; }
/* Geral */

/* Footer */
#menuInferior{ position:relative; width:642px; height:auto; margin:0 auto; }
.boxMenuInferior{ position:relative; float:left; width:190px; height:230px; border-right:1px solid #eaecee; font-size:12px; color:#8a949e; text-align:left; padding-left:20px; }
.boxMenuInferior ul li{ list-style:none; }

img#logo1 , img#logo2{ position:absolute; }
img#logo1{ bottom:10px; right:0; margin-right:260px; }
img#logo2{ bottom:10px; right:0; margin-right:170px; }

div#logo1 , div#logo2{ position:absolute; }
div#logo1{ bottom:10px; right:0; margin-right:260px; }
div#logo2{ bottom:10px; right:0; margin-right:170px; }

#buscaFooter{ position:absolute; width:272px; left:170px; bottom:10px; }
