/* 
================================
Skin styles for DotNetNuke
================================
*/   
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; } */
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
#clear { clear:both; _clear:none; }
.clear { clear:both; _clear:none; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
#space{width: 980px; height:29px; margin: 0 auto; position: relative;}


a{ text-decoration: none; color: #686A80;}
a:hover{ text-decoration: underline;color: #638174;}
.branco {color: #FFFFFF;}
img { behavior: url(/images/iepngfix.htc); }
.marg10 { margin-top: 10px;}
.pad20 { padding: 20px; }
/*.pad10 { padding: 10px; }*/
.pad5 { padding: 5px; _padding:0px; }
.grey { background-color:#DDDDDD;}
.white { background-color:#FFFFFF;}
.alt80{ height:65px; overflow: hidden; text-overflow:ellipsis; }
.alt90{ height:60px; overflow: hidden; text-overflow:ellipsis;}
.breadcrumbRecord{font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #00607F; font-weight:bold;}
.breadcrumbRecord:hover{ color:#003D52; text-decoration:none; }
.showMe{ display:inline;}
.printspace{ display:none;}

#dnn_ctr_ManageUsers_Membership_MembershipEditor{ margin: 5px 0 5px 295px; width: 350px; text-align: center;}
#dnn_ctr_ManageUsers_Membership_MembershipEditor table td{ height: 35px;}
#LogoRecord { position: absolute; left: 50%; top: 0px; margin-left: -495px; z-index: 9998;}
#header{ width: 980px; margin: 0 auto;  background: url(/images/fundo_header.jpg) right top no-repeat; _background: url(/images/fundo_header.jpg) 326px top no-repeat;}
#LinksHeader{ font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #B5CEE1; width: 295px; height: 65px; margin:11px 0 0 16px; }
#LinksHeader a{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #B5CEE1;}
#LinksHeader a:hover{text-decoration:none; color: #FFFFFF;}
#LoginHeader{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #FFFFFF; width: 243px; height: 65px; margin:14px 16px 0 0;} 
.LoginItem{margin: 5px;}
.LinkContato{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #A9F5F8;font-weight: bold;}
.LinkContato a{color: #A9F5F8;font-weight: bold;}
.LinkContato a:hover{text-decoration: underline;}

.LabelLoginCss{font: 9px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #FFFFFF;}
a.LabelLoginCss {color: #FFFFFF;}
a:hover.LabelLoginCss {text-decoration:underline;}
.InputLoginCss{font: 9px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

/*
#divajaxbarprogress{position:absolute; top: 0; right: 10px; margin:10px 10px 0 0; width: 100px; height: 9px; z-index:90; display:block;}
* html #divajaxbarprogress{position:absolute; top: 0; right:  10px;margin:10px 10px 0 0; width: 100px; height:9px; z-index:90; display:block;}
#ajaxbarprogress{ position:absolute; top: 50%; left: 50%; margin-left:-8px; margin-top:-8px; width: 16px; height: 16px; z-index:150;}
*/

#divajaxbarprogress{position:absolute; top: 0; left: 50%; margin-left:-491px; width: 1024px; height: 1700px; z-index:9999; background-image: url(/images/overlaywhite.png); display:block;}
* html #divajaxbarprogress{position:absolute; top: 0; left: 50%; margin-left:-491px; width: 1024px; height: 1100px; z-index:9999; display:block; background-color: #FFF;back\ground-color: transparent;background-image: url(/images/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlaywhite.png", sizingMethod="scale");	}
#innerdivajaxbarprogress{ position:absolute; top: 50%; left: 50%; margin-left:-25px; margin-top:-300px; width: 50px; height: 50px; z-index:99999;}


#container { width: 980px; margin: 0 auto;}
#main { width:100%; }
#content { padding: 18px 20px; position: relative; color: #333; }
#breadcrumb { clear:both; text-align:center; margin:18px auto; clear:both; font-size:10px; color:#686868; }
#globalfooter { width:980px; clear: both; position: relative; text-align: center; margin: 5px auto; font-size: 10px; line-height: 18px; padding: 6px 0; color:#76797c; 
}
#linksfooter { width:980px; clear: both; position: relative; text-align: center; margin: 5px auto; font-size: 11px; line-height: 0px; padding: 15px 0; color:#76797c; 
}
#ActionsSpan{}
#emissorasdiv{ margin: 0 0 50px 0; background: url(/images/bg_emissoras.gif) left top repeat-y; }
.gridEmissorasTable td{ vertical-align:top;}
.gridTableVideoList td{vertical-align:top; text-align:left !important;}
#bibliotecadiv{ margin: 0 0 50px 0; background: url(/images/bg_biblioteca.gif) left top repeat-y; }


/* GLOBALHEADER */
#globalheader { width: 982px; height: 30px; margin: 0 auto;}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0; padding-top: 30px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(/images/menu_nav.png); _background-image: url(/images/menu_nav1.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-home a { background-position: 0 0; width: 66px; }
#globalheader #globalnav li#gn-prognet a { background-position: -66px 0; width: 113px; }
#globalheader #globalnav li#gn-proglocal a { background-position: -179px 0; width: 116px; }
#globalheader #globalnav li#gn-atlas a { background-position: -295px 0;  width: 112px;}
#globalheader #globalnav li#gn-planos a { background-position: -407px 0;  width: 110px;}
#globalheader #globalnav li#gn-especiais a { background-position: -517px 0;  width: 146px;}
#globalheader #globalnav li#gn-eventos a { background-position: -663px 0;  width: 106px;}
#globalheader #globalnav li#gn-pensando a { background-position: -769px 0;  width: 100px;}
#globalheader #globalnav li#gn-planejamento a { background-position: -869px 0;  width: 112px;}

/* OVER STATES */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -31px; }
#globalheader #globalnav li#gn-prognet a:hover { background-position: -66px -31px; }
#globalheader #globalnav li#gn-proglocal a:hover { background-position: -179px -31px; }
#globalheader #globalnav li#gn-atlas a:hover { background-position: -295px -31px; }
#globalheader #globalnav li#gn-planos a:hover { background-position: -407px -31px; }
#globalheader #globalnav li#gn-especiais a:hover { background-position: -517px -31px; }
#globalheader #globalnav li#gn-eventos a:hover { background-position: -663px -31px; }
#globalheader #globalnav li#gn-pensando a:hover { background-position: -769px -31px; }
#globalheader #globalnav li#gn-planejamento a:hover { background-position: -869px -31px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -62px; }
#globalheader #globalnav li#gn-prognet a:active { background-position: -66px -62px; }
#globalheader #globalnav li#gn-proglocal a:active { background-position: -179px -62px; }
#globalheader #globalnav li#gn-atlas a:active { background-position: -295px -62px; }
#globalheader #globalnav li#gn-planos a:active { background-position: -407px -62px; }
#globalheader #globalnav li#gn-especiais a:active { background-position: -517px -62px; }
#globalheader #globalnav li#gn-eventos a:active { background-position: -663px -62px; }
#globalheader #globalnav li#gn-pensando a:active { background-position: -769px -62px; }
#globalheader #globalnav li#gn-planejamento a:active { background-position: -869px -62px; }

/* ON STATES */
#globalheader.home #globalnav li#gn-home a { background-position: 0 -92px !important; }
#globalheader.prognet #globalnav li#gn-prognet a { background-position: -66px -92px !important; }
#globalheader.proglocal #globalnav li#gn-proglocal a { background-position: -179px -92px !important; }
#globalheader.atlas #globalnav li#gn-atlas a { background-position: -295px -92px !important; }
#globalheader.planos #globalnav li#gn-planos a { background-position: -407px -92px !important; }
#globalheader.especiais #globalnav li#gn-especiais a { background-position: -517px -92px !important; }
#globalheader.eventos #globalnav li#gn-eventos a { background-position: -663px -92px !important; }
#globalheader.pensando #globalnav li#gn-pensando a { background-position: -769px -92px !important; }
#globalheader.planejamento #globalnav li#gn-planejamento a { background-position: -869px -92px !important; }


/* BUSCA */
input.pretty { width:153px; height: 16px; background: url(/images/fundo_busca.jpg) center top repeat-x; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; padding: 3px 0 0 0; font:11px "Lucida Grande", Geneva, Arial, sans-serif; }
.busca { width: 184px; height: 19px; }
.busca.left {display: block; width: 22px; height: 19px; background: url(/images/left_busca.jpg) left top no-repeat; }
.busca.right { display: block; width: 9px; height: 19px; background: url(/images/right_busca.jpg) left top no-repeat; }


/* GRID */
.column { float: left; }
.grid2col, .grid3col, .grid4col { width: 100%; }
.grid2col .column { width: 49%; }
.grid3col .column { width: 32%; margin-left: 0%; _margin-left: 2%;}
.grid4col .column { width: 23%; margin-left: 3%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
p.last, ul.last, ol.last, li.last { _width:auto !important; _float:none !important; }
.select select{ font-size: 85%; margin: 0 10px; width:120px; }

#main .gridFilter{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold;}
#main .gridFilterButtons{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold; background-color:#C4C4C4;}
#main .GridStyle{width:100%; border-width:0px; font-size:13px; }
#main tr.GridHeader th{ padding:0 7px 0 7px; white-space: nowrap;  height: 19px; border-left: 1px solid #CCC; background: url(/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader th:hover{background: url(/images/bg_grid_header_on.gif) left top repeat-x; }

#main tr.GridHeader th a:link,
#main tr.GridHeader th a:visited{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; font-weight: bold;}
#main tr.GridHeader th a:hover{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; text-decoration: none; font-weight: bold;}

#main tr.GridRowStyle td{ border:1px solid #FFFFFF; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;}
#main .GridStyle tbody tr td { white-space: normal;}
#main tr.GridAlternatingRowStyle td{ border:1px solid #F1F5FA; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#F1F5FA; color:#333;}
#main tr.GridRowStyle td a{ text-decoration:none; }
#main tr.GridAlternatingRowStyle td a{ text-decoration:none; }
#main tr.GridSelectedrowStyle td{  border:1px solid #6B97CB; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#6B97CB; color:#333;}

#main tr.GridPagerStyle{ height:50px; font-size: 10px; margin-left:auto; margin-right:auto; text-align: -moz-center !important; text-align: center; border: solid 1px #fff;background:#FFF;text-decoration:none;}
#main tr.GridPagerStyle span{ align:center; padding: 2px 6px;border: solid 1px #fff;background:#fff;text-decoration:none;}
#main tr.GridPagerStyle a{padding: 2px 6px;border: solid 1px #ddd;background:#fff;text-decoration:none;}
#main tr.GridPagerStyle a:hover{ background: #EAF2FA;border-color:#C4DAFF;text-decoration:none;}
#main tr.GridPagerStyle a:visited{ padding: 2px 6px;border: solid 1px #ddd;background: #fff;text-decoration:none;}


.GradeProg_Table{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold;}
.GradeProg_Header td{ padding:0 7px 0 7px; white-space: nowrap;  height: 19px; border-left: 1px solid #CCC; background: url(/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
.GradeProg_Header td:hover{background: url(/images/bg_grid_header_on.gif) left top repeat-x; }
.GradeProg_Header td a:link,
.GradeProg_Header td a:visited{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; font-weight: bold;}
.GradeProg_Header td a:hover{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; text-decoration: none; font-weight: bold;}
.GradeProg_Column{background-color:#D7E3F1;border:2px solid #D7E3F1;font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold;}
.GradeProg_CellAtivo{background-color:#F1F5FA;border-top:0px solid white; border-right:2px solid white;border-bottom:4px solid white;border-left:2px solid white;}
.GradeProg_CellInativo{background-color:#FFFFFF;border-top:0px solid white; border-right:2px solid white;border-bottom:4px solid white;border-left:2px solid white;}
.GradeProg_CellEspecial{background-color:#9EBADC;border-top:0px solid white; border-right:2px solid white;border-bottom:4px solid white;border-left:2px solid white;}


#main .gridTable{ width:978px; margin:0 1px 30px 1px; overflow-x:auto; overflow-y:hidden;}

#LabelDivProgNet{ text-align:center; font: 14px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#FFFFFF; font-weight: bold; width:978px; margin:0 1px 0px 1px; background-color:#9fbcdb;}

/* GridAtlasNovo */
#main .GridStyleAtlas{width:100%; border:1px solid #E0E0E0; border-width:1px; font-size:13px; margin-right:2px; *margin-right:0px; overflow-x:none; }
#main tr.GridRowStyleAtlas td{ border:1px solid #E0E0E0; white-space: nowrap; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;}
#main tr.GridAlternatingRowStyleAtlas td{ border:1px solid #E0E0E0; white-space: nowrap; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#F1F5FA; color:#333;}
#main tr.GridRowStyleAtlas td a{ text-decoration:none; font-weight:bold; }
#main tr.GridAlternatingRowStyleAtlas td a{ text-decoration:none; font-weight:bold;}
/* Alternativo Menor*/
#main .GridStyleAtlasMenor{width:100%; border:1px solid #E0E0E0; border-width:1px; font-size:11px; margin-right:2px; *margin-right:0px; overflow-x:none; }
#main tr.GridRowStyleAtlasMenor td{ border:1px solid #E0E0E0; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;}
#main tr.GridAlternatingRowStyleAtlasMenor td{ border:1px solid #E0E0E0; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#F1F5FA; color:#333;}
#main tr.GridRowStyleAtlasMenor td a{ text-decoration:none; font-weight:bold; }
#main tr.GridAlternatingRowStyleAtlasMenor td a{ text-decoration:none; font-weight:bold;}
/* GridAtlasNovo */

/* GRID */

/* GRIDFILTROS*/
#divAtlas{
	position: relative; float: left;
}
#divAtlas table{  margin: 0;}
#gridfilterdiv{ width:100%; height: 25px; background: url(/images/bg_gridfilter_header.png) left top repeat-x;  _background: url(/images/bg_gridfilter_header.jpg) left top repeat-x; }
#gridfilterheader { height: 25px; position: relative; z-index: 99; text-align:left; float:left; }
#gridfilteractions { height: 25px; position: relative; z-index: 99; text-align:left; float:right; width:70px;  }
#gridfilteractionsplan { height: 25px; position: relative; z-index: 99; text-align:left; float:left; width:180px;  }
#gridfilterheader #gridfilternav { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav li { display: inline; margin: 0; padding: 0;  }
#gridfilterheader #gridfilternav li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros.png); _background-image: url(/images/fltros.jpg); background-repeat: no-repeat; }

#gridfilterheader #gridfilternav2 { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav2 li { display: inline; margin: 0; padding: 0;  }
/*#gridfilterheader #gridfilternav2 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros.png); _background-image: url(/images/fltros.jpg); background-repeat: no-repeat; }*/
#gridfilterheader #gridfilternav2 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros2.png); _background-image: url(/images/fltros2.jpg); background-repeat: no-repeat; }

#gridfilterheader #gridfilternav3 { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav3 li { display: inline; margin: 0; padding: 0;  }
/*#gridfilterheader #gridfilternav3 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros.png); _background-image: url(/images/fltros.jpg); background-repeat: no-repeat; }*/
#gridfilterheader #gridfilternav3 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros3.png); _background-image: url(/images/fltros3.jpg); background-repeat: no-repeat; }

#gridfilterheader #gridfilternav4 { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav4 li { display: inline; margin: 0; padding: 0;  }
/*#gridfilterheader #gridfilternav4 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros.png); _background-image: url(/images/fltros.jpg); background-repeat: no-repeat; }*/
#gridfilterheader #gridfilternav4 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros4.png); _background-image: url(/images/fltros4.jpg); background-repeat: no-repeat; }

#gridfilterheader #gridfilternav5 { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav5 li { display: inline; margin: 0; padding: 0;  }
/*#gridfilterheader #gridfilternav5 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros.png); _background-image: url(/images/fltros.jpg); background-repeat: no-repeat; }*/
#gridfilterheader #gridfilternav5 li a { float: left; height: 0; padding-top: 25px; overflow: hidden; background-image: url(/images/fltros5.png); _background-image: url(/images/fltros5.jpg); background-repeat: no-repeat; }

.ChkBoxListHeader {}
.ChkBoxList label{width:0; height:0; position:absolute; clip:rect(0px 0px 0px 0px);}
.ChkBoxList{margin: 0 0 0 6px;}

#spotlightdiv { display: none; }
#recentdiv { display: none; }
#populardiv { display: none; }

#spotlightdiv.active { display: inline; }
#recentdiv.active { display: inline; }
#populardiv.active { display: inline; }

#newsdiv { display: none; }
#comdiv { display: none; }
#comimpdiv { display: none; }
#artigosdiv { display: none; }

#newsdiv.active { display: inline; }
#comdiv.active { display: inline; }
#comimpdiv.active { display: inline; }
#artigosdiv.active { display: inline; }

#videoinfodiv { color: #00607F; }
#videoinfodiv .blurb { color:#666; padding-bottom:10px; }
td#videolisttdtxt a:link { color: #00607F; }
td#videolisttdtxt a:hover { color: #003D52; }
td#videolisttdtxt .blurb { color:#666; padding-bottom:10px; }
td#videolisttdtxt h3 { font-weight: bold; font-size: 16px; line-height: 18px;}

td#videolisttdrelac a:link { color: #00607F; }
td#videolisttdrelac a:hover { color: #003D52; }
td#videolisttdrelac .blurb { color:#666; padding-bottom:10px; }
td#videolisttdrelac h3 { font-weight: bold; font-size: 12px; line-height: 18px;}



#videolisttxt a:link { color: #00607F; }
#videolisttxt a:visited { color: #003D52; }
#videolisttxt a:hover { text-decoration:none; color: #003D52; }
#videolisttxt .blurb { color:#666; padding-bottom:10px; }
div#videolisttxt h3 { font-weight: bold; font-size: 16px; line-height: 18px;}
div#videolistspec { clear:both; font-size:11px; color:#666;}
div#videolistspec span.specs { font-size:11px; color:#999;  }
div#videolistspec2 {  font-size:11px; color:#666;  background-color:#EEEEEE;}
div#videolistspec2 span.specs { font-size:11px; color:#999;  }
.hrvideo { margin: 5px 5px; _margin: 2px 2px; border:0; height:1px; color:#ccc; background-color:#ccc; }
#CategoriaVideoDiv { clear:both; _clear:none; font-size:100%; width:182px; height:16px; }
#CategoriaVideoDiv span a.active{ background: url(/images/bg_categoria.jpg) repeat-x;}
#CategoriaVideoDiv span a{ width:100%; padding:5px 0 0 10px; color:#666; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;;}
#CategoriaVideoDiv span a:hover{ text-decoration:underline;}
#CategoriaVideoDiv span a:visited{}

div#cnoticiasdiv { clear:both; _clear:none; font-size:11px; color:#666;}
div#cnoticiasdiv h3 { font-weight: bold; font-size: 20px; line-height: 21px; padding:0 0 5px 0;}
div#cnoticiasdiv span.specs { font-size:11px; color:#999;  }
div#cnoticiasdiv .blurb { font-size:12px; color:#666; padding:10px 0 10px 0; }
.cnoticiasspecs {  background-color:#f2f2f2; padding: 5px;}
.hrnews { border:0; height:1px; color:#ccc; background-color:#ccc; }

div#cnoticiaslistdiv { clear:both; _clear:none; font-size:10px; color:#666;}
div#cnoticiaslistdiv h3 { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiaslistdiv h3 a{ font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiaslistdiv h3 a:hover{ color:#003D52; text-decoration:none; }
div#cnoticiaslistdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiaslistdiv .blurb {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiaslistspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#f2f2f2; padding: 5px;}

div#cnoticiaslistboxdiv { clear:both; _clear:none; font-size:10px; color:#666;}
div#cnoticiaslistboxdiv h3 { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 12px;}
div#cnoticiaslistboxdiv h3 a{ font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiaslistboxdiv h3 a:hover{ color:#003D52; text-decoration:none; }
div#cnoticiaslistboxdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiaslistboxdiv .blurb {  font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiaslistboxspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#f2f2f2; padding: 5px;}

div#cnoticiasdestakdiv { clear:both; _clear:none; font-size:10px; color:#666;}
div#cnoticiasdestakdiv h3 { font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiasdestakdiv h3 a{ font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiasdestakdiv h3 a:hover{color:#003D52; text-decoration:none;}
div#cnoticiasdestakdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiasdestakdiv .blurb {  font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:0 0 10px 0; }
.cnoticiasdestakspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#EEEEEE; padding: 5px;}

div#cnoticiasrelateddiv { font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666;}
div#cnoticiasrelateddiv b.title { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiasrelateddiv b.title a{ font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiasrelateddiv b.titlea:hover{color:#003D52; text-decoration:none;}
div#cnoticiasrelateddiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiasrelateddiv .blurb { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiasrelatedspecs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding: 5px; }

div#searchnoticia { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666;}
div#searchnoticia b.title { font: 11px Tahoma, "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#searchnoticia b.title a{ font: 11px Tahoma, "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#searchnoticia b.titlea:hover{color:#003D52; text-decoration:none;}
div#searchnoticia span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#searchnoticia .blurb { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.searchnoticiaspecs { font: 11px Tahoma, "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }

div#cnoticiastwindiv table{width: 100%;}
div#cnoticiastwindiv table.cnoticiastwintable td{ width: 44%;}
div#cnoticiastwindiv { clear:both; _clear:none; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; width: 100%}
div#cnoticiastwindiv table td{ background: url(/imagens/ultimasnot_separador.jpg) repeat-x bottom center #F6F6F6;}
div#cnoticiastwindiv h3 { font-weight: bold; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; line-height: 16px;}
div#cnoticiastwindiv h3 a{ font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #666666!important; font-weight: bold;}
div#cnoticiastwindiv h3 a:hover{color:#ccc!important; text-decoration:none;}
div#cnoticiastwindiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999; }
div#cnoticiastwindiv span.specs a{color: #666666!important;}
div#cnoticiastwindiv span.specs a:hover{color: #ccc!important;}
div#cnoticiastwindiv .blurb { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; }
.cnoticiastwinspecs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding: 5px 0 0 0;}

/* GRIDFILTROS BUTTONS */
#gridfilterheader #gridfilternav li#gf-grade a { background-position: 0 0; width: 147px;}
#gridfilterheader #gridfilternav li#gf-tabelaprecos a { background-position: -147px 0; width: 113px;}
#gridfilterheader #gridfilternav li#gf-perfil a { background-position: -260px 0;  width: 143px;}
#gridfilterheader #gridfilternav li#gf-audiencia a { background-position: -403px 0;  width: 78px;}
#gridfilterheader #gridfilternav li#gf-planejamento a { background-position: -481px 0;  width: 132px;}

#gridfilterheader #gridfilternav2 li#gf-geografico a { background-position: 0 0; width: 79px;}
#gridfilterheader #gridfilternav2 li#gf-cobertura a { background-position: 0 0; width: 79px;}
#gridfilterheader #gridfilternav2 li#gf-dadosemissora a { background-position: -79px 0; width: 129px;}

#gridfilterheader #gridfilternav3 li#gf-spotlight a { background-position: 0 0; width: 98px;}
#gridfilterheader #gridfilternav3 li#gf-recent a { background-position: -98px 0; width: 101px;}
#gridfilterheader #gridfilternav3 li#gf-popular a { background-position: -199px 0; width: 109px;}

#gridfilterheader #gridfilternav4 li#gf-spotlight a { background-position: 0 0; width: 122px;}
#gridfilterheader #gridfilternav4 li#gf-recent a { background-position: -122px 0; width: 140px;}
#gridfilterheader #gridfilternav4 li#gf-popular a { background-position: -262px 0; width: 161px;}
#gridfilterheader #gridfilternav4 li#gf-artigos a { background-position: -423px 0; width: 161px;}

#gridfilterheader #gridfilternav5 li#gf-segunda a { background-position: 0 0; width: 103px;}
#gridfilterheader #gridfilternav5 li#gf-terca a { background-position: -103px 0; width: 80px;}
#gridfilterheader #gridfilternav5 li#gf-quarta a { background-position: -183px 0; width: 90px;}
#gridfilterheader #gridfilternav5 li#gf-quinta a { background-position: -273px 0; width: 89px;}
#gridfilterheader #gridfilternav5 li#gf-sexta a { background-position: -362px 0; width: 82px;}
#gridfilterheader #gridfilternav5 li#gf-sabado a { background-position: -444px 0; width: 64px;}
#gridfilterheader #gridfilternav5 li#gf-domingo a { background-position: -508px 0; width: 77px;}


/* GRIDFILTROS OVER */
#gridfilterheader #gridfilternav li#gf-grade a:hover { background-position: 0 -26px; }
#gridfilterheader #gridfilternav li#gf-tabelaprecos a:hover { background-position: -147px -26px; }
#gridfilterheader #gridfilternav li#gf-perfil a:hover { background-position: -260px -26px; }
#gridfilterheader #gridfilternav li#gf-audiencia a:hover { background-position: -403px -26px; }
#gridfilterheader #gridfilternav li#gf-planejamento a:hover { background-position: -481px -26px; }

#gridfilterheader #gridfilternav2 li#gf-geografico a:hover { background-position: 0 -26px; }
#gridfilterheader #gridfilternav2 li#gf-cobertura a:hover { background-position: 0 -26px; }
#gridfilterheader #gridfilternav2 li#gf-dadosemissora a:hover { background-position: -79px -26px; }

#gridfilterheader #gridfilternav3 li#gf-spotlight a:hover { background-position: 0 -26px; }
#gridfilterheader #gridfilternav3 li#gf-recent a:hover { background-position: -98px -26px; }
#gridfilterheader #gridfilternav3 li#gf-popular a:hover { background-position: -199px -26px; }

#gridfilterheader #gridfilternav4 li#gf-spotlight a:hover { background-position: 0 -26px; }
#gridfilterheader #gridfilternav4 li#gf-recent a:hover { background-position: -122px -26px; }
#gridfilterheader #gridfilternav4 li#gf-popular a:hover { background-position: -262px -26px; }
#gridfilterheader #gridfilternav4 li#gf-artigos a:hover { background-position: -423px -26px; }

#gridfilterheader #gridfilternav5 li#gf-segunda a:hover { background-position: 0 -26px;}
#gridfilterheader #gridfilternav5 li#gf-terca a:hover { background-position: -103px -26px;}
#gridfilterheader #gridfilternav5 li#gf-quarta a:hover { background-position: -183px -26px;}
#gridfilterheader #gridfilternav5 li#gf-quinta a:hover { background-position: -273px -26px;}
#gridfilterheader #gridfilternav5 li#gf-sexta a:hover { background-position: -362px -26px;}
#gridfilterheader #gridfilternav5 li#gf-sabado a:hover { background-position: -444px -26px;}
#gridfilterheader #gridfilternav5 li#gf-domingo a:hover { background-position: -508px -26px;}


/* GRIDFILTROS DISABLED */
#gridfilterheader #gridfilternav li#gf-grade a.disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav li#gf-tabelaprecos a.disabled { background-position: -147px -52px; cursor:default;}
#gridfilterheader #gridfilternav li#gf-perfil a.disabled { background-position: -260px -52px; cursor:default;}
#gridfilterheader #gridfilternav li#gf-audiencia a.disabled { background-position: -403px -52px; cursor:default;}
#gridfilterheader #gridfilternav li#gf-planejamento a.disabled { background-position: -481px -52px; cursor:default;}

#gridfilterheader #gridfilternav2 li#gf-geografico a.disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav2 li#gf-cobertura a.disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav2 li#gf-dadosemissora a.disabled { background-position: -79px -52px; cursor:default;}

#gridfilterheader #gridfilternav3 li#gf-spotlight a.disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav3 li#gf-recent a.disabled { background-position: -98px -52px; cursor:default;}
#gridfilterheader #gridfilternav3 li#gf-popular a.disabled { background-position: -199px -52px; cursor:default;}

#gridfilterheader #gridfilternav4 li#gf-spotlight a.disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-recent a.disabled { background-position: -122px -52px; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-popular a.disabled { background-position: -262px -52px; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-artigos a.disabled { background-position: -423px -52px; cursor:default;}

#gridfilterheader #gridfilternav5 li#gf-segunda a:disabled { background-position: 0 -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-terca a:disabled { background-position: -103px -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-quarta a:disabled { background-position: -183px -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-quinta a:disabled { background-position: -273px -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-sexta a:disabled { background-position: -362px -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-sabado a:disabled { background-position: -444px -52px; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-domingo a:disabled { background-position: -508px -52px; cursor:default;}


/* GRIDFILTROS ACTIVE */
#gridfilterheader #gridfilternav li#gf-grade a.active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-tabelaprecos a.active { background-position: -147px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-perfil a.active { background-position: -260px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-audiencia a.active { background-position: -403px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-planejamento a.active { background-position: -481px -78px !important; cursor:default;}

#gridfilterheader #gridfilternav2 li#gf-geografico a.active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav2 li#gf-cobertura a.active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav2 li#gf-dadosemissora a.active { background-position: -79px -78px !important; cursor:default;}

#gridfilterheader #gridfilternav3 li#gf-spotlight a.active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav3 li#gf-recent a.active { background-position: -98px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav3 li#gf-popular a.active { background-position: -199px -78px !important; cursor:default;}

#gridfilterheader #gridfilternav4 li#gf-spotlight a.active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-recent a.active { background-position: -122px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-popular a.active { background-position: -262px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav4 li#gf-artigos a.active { background-position: -423px -78px !important; cursor:default;}

#gridfilterheader #gridfilternav5 li#gf-segunda a:active { background-position: 0 -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-terca a:active { background-position: -103px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-quarta a:active { background-position: -183px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-quinta a:active { background-position: -273px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-sexta a:active { background-position: -362px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-sabado a:active { background-position: -444px -78px !important; cursor:default;}
#gridfilterheader #gridfilternav5 li#gf-domingo a:active { background-position: -508px -78px !important; cursor:default;}

/* MAIN BOXES */
#main p { margin-bottom: 18px; }
#main h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
#main h2 { font-weight: bold; font-size: 16px; line-height: 18px;}
#main h3 { font-weight: bold; font-size: 1em; line-height: 16px; }
#main h4 { font-weight: bold; font-size: 10px; line-height: 18px; }

#main .box { background: url(/images/boxw_781bg.png) 0 100% no-repeat; }
#main .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/781px_top.png) 50% 0 no-repeat;}
#main .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .middlebar980 .box { background: url(/images/box_980bg.png) 0 100% no-repeat; }
#main .middlebar980 .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/980px_top.png) 50% 0 no-repeat;}
#main .middlebar980 .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .sidebar .box { background: url(/images/box_184bg.png) 0 100% no-repeat; }
#main .sidebar .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/184px_top.png) 50% 0 no-repeat;}
#main .sidebar .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .middlebar381 .box { background: url(/images/boxw_381bg.png) 0 100% no-repeat; }
#main .middlebar381 .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/381px_top.png) 50% 0 no-repeat;}
#main .middlebar381 .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .middlebar385 .box { background: url(/images/boxw_385bg.png) 0 100% no-repeat; }
#main .middlebar385 .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/385px_top.png) 50% 0 no-repeat;}
#main .middlebar385 .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .videobar381 .box { background: url(/images/box_381bg.png) 0 100% no-repeat; }
#main .videobar381 .box h2 { padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/381px_top.png) 50% 0 no-repeat;}
#main .videobar381 .box h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .boxvideo { background: url(/images/box_781bg.png) 0 100% no-repeat; line-height: 14px; }
#main .boxvideo h2 { padding:5px 0 0 10px; height: 20px; top:0; left:0; font-size:100%; background: url(/images/781px_top.png) 50% 0 no-repeat;}
#main .boxvideo h2 span { color:SteelBlue; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .boxvideofeatured { behavior: url(/images/iepngfix.htc); background: url(/images/box_781Bbg.png) 0 100% no-repeat; }
.txtvideofeatured { font-size:10px; color:#666;}
.imgborder { border: 2px solid #aaacaf;}
a.videofeatured2{ font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .stretch .box { background: url(/images/boxw_980bg.png) 0 100% no-repeat; overflow: hidden; }


#main ul { margin-bottom: 18px; list-style: none outside; }
#main a:link, 
#main a:visited { color: #00607F; text-decoration: none; }
#main a:hover { color: #003D52; }
#main .sidebar { font-size: 11px; color: #666;  }
#main .sidebar p,
#main .sidebar ul,
#main .sidebar h4 { font-size: 11px; line-height: 14px; }
#main .sidebar p,
#main .sidebar ul { margin-bottom: 8px; }

/* COMUNICADOS */
#comunicados{ width: 100%; height:27px; background: url(/images/comunicado.gif) left top repeat-x;  }
#comunicadomarquee{ width: auto; margin: 0 0 0 155px; line-height: 27px; font-size:11px; color:#666; border-right:1px solid #E5E5E5; }
#comunicadomarquee a:link { color:#666; }
#comunicadomarquee a:hover { text-decoration:underline; color:#666; }

/* DESTAQUE */
#destaque { _width:781px; }
#destaque.box h2 { height:2px; }
#destaque.box h2 span { color:#FFFFFF; font: 13px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}
#destaque h3 {font-size: 16px; color: #00607F; font-weight: bold;}
#destaque a:link { color: #00607F; }
#destaque a:visited { color: #003D52; }
#destaque a:hover { text-decoration:none; color: #003D52; }
#destaque .blurb { font-size:11px; color:#666; padding-bottom:10px; }
#destaque h1 { font-size:22px; font-weight:bold; line-height:24px; margin-top:5px;}
#destaque li { margin-bottom:3px; }
#destaque h2 { background: url(/images/feature_headerbg.png) 50% 0 no-repeat; }
#destaque hr { margin: 2px; _margin: -5px; border:0; height:1px; color:#ccc; background-color:#E5E5E5; }

/* BOXES */
.box h2 a { color: white; }
.box h2 a:hover { text-decoration:underline; color: white; }
.box h3 {font-size: 11px; color: #00607F; font-weight: bold;}
.box a:link { color: #00607F; }
.box a:visited { color: #003D52; }
.box  #dnn_ctr466_ContentPane select, 
.box #dnn_ctr465_PrecoPerfilAudiencia_UP select, .box #dnn_ctr926_ContentPane select, .box #dnn_ctr468_DetalhePrograma_UP select, .box #emissorasdiv select{ font-size: 85%; margin: 0 10px; width:140px!important; }
 #dnn_ctr608_Dispatch_Search_pnlAdvSearch select { font-size: 85%; margin: 0 10px; width:300px!important; }
.box .module { background-color: transparent; margin: 0 0 15px 0; font-size: 95%; }
.box .hilite { position:relative; left:-1px; background-color: #e8e8e8; }
.box hr { margin: 5px 5px; _margin: 2px 2px; border:0; height:1px; color:#ccc; background-color:#ccc; }
.box ul { padding-bottom:0; } 
.box li { line-height: 1.2em; padding: 4px 10px; }
.box .blurb { font-size:11px; color:#666; }
.box .blurb .blurbitens label{margin-left:5px; line-height:11px;}


/* COPYRIGHT */
#Copyright{ float: left; margin: 10px 0 30px 0;}
#Copyright img { border-width: 0;}
#Copyright div.Left { float: left;}
#Copyright div.Right { float: right;}


#announceDiv div.DNN_ANN_Description{ font-size:11px; color:#666;}
#announceDiv div.SubHead{ font-size: 11px; color: #00607F; font-weight: bold;}


#menuDNNestilo {visibility:hidden}
#submenuDNNestilo {}

.editXmlPnl{
        margin:10px;
    }
    
.editXmlBlock{
        display:block;
    }

.pagemaster {
}
.skinmaster {
}
.skinheader {
}
.skingradient {
}
.controlpanel {
}
.toppane {
}
.leftpane {
}
.contentpane {
}
.rightpane {
}
.bottompane {
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { 
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { 
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  	    
    padding: 0px 12px 0px 5px;   
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  14px;
   font-weight:  normal;
   color: #333333;
}
.Head_welcome {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  13px;
   font-weight:  normal;
   color: #666666;
}
.linkinativo {
	font-family: Tahoma, Arial, Helvetica;
	cursor: pointer;
	cursor: hand;
}
#menu a{
	float: left;	
	width: 0px;
	height: 15px;
    position: relative;
	margin: 13px 0 0 0;
}
#menu a#programacao{
	background: url('/imagens/menu.jpg') no-repeat 0 0;
	width: 99px;
}
#menu a#especiais{
	background: url("/imagens/menu.jpg") no-repeat scroll -112px 0 transparent;
    width: 119px;
}
#menu a#regionais{
	background: url("/imagens/menu.jpg") no-repeat scroll -248px 0 transparent;
	width: 125px;
}
#menu a#atlas{
	background: url("/imagens/menu.jpg") no-repeat scroll -389px 0 transparent;
    width: 130px;
}
#menu a#midia{
	background: url("/imagens/menu.jpg") no-repeat scroll -531px 0 transparent;
    width: 156px;
}
#menu a#preco{
	background: url("/imagens/menu.jpg") no-repeat scroll -694px 0 transparent;
    width: 107px;
}
#menu a#trade{
	background: url("/imagens/menu.jpg") no-repeat scroll -810px 0 transparent;
    width: 62px;
}
#menu a#biblioteca{
	background: url("/imagens/menu.jpg") no-repeat scroll -883px 0 transparent;
    width: 78px;
}
#menu img{
	float: left;
    position: relative;
}
#menu a#programacao:hover{
	background: url('/imagens/menu.jpg') no-repeat 0 -19px;	
}
#menu a#especiais:hover{
	 background: url("/imagens/menu.jpg") no-repeat scroll -112px  -19px transparent;    
}
#menu a#regionais:hover{
	background: url("/imagens/menu.jpg") no-repeat scroll -248px  -19px transparent;	
}                                                                                            
#menu a#atlas:hover{                                                               
	background: url("/imagens/menu.jpg") no-repeat scroll -389px  -19px transparent;    
}                                                                                            
#menu a#midia:hover{                                                              
	background: url("/imagens/menu.jpg") no-repeat scroll -531px  -19px transparent;    
}                                                                                            
#menu a#preco:hover{                                                             
	background: url("/imagens/menu.jpg") no-repeat scroll -694px  -19px transparent;    
}                                                                                            
#menu a#trade:hover{                                                              
	background: url("/imagens/menu.jpg") no-repeat scroll -810px  -19px transparent;    
}                                                                                            
#menu a#biblioteca:hover{                                                        
	background: url("/imagens/menu.jpg") no-repeat scroll -883px  -19px transparent;    
}
#dnn_ctr_SendPassword_lblHelp{
	color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 17px;
    text-align: center;
}
#dnn_ctr_SendPassword_lblHelp div{
	text-align: center;
	width: 100%;
	float: left;
	position: relative;
}
#dnn_ctr_SendPassword_plUsername_label{
	float: left;
    font: 12px Tahoma,Arial,sans-serif;
    height: 16px;
    margin: 5px 0 0;
    padding: 0 5px 0 0;
    text-align: right;
    vertical-align: middle;
    width: 135px;
}
#dnn_ctr_SendPassword_txtUsername{
	border: 1px solid #999999;
    color: #666666;
    float: right;
    font: 12px Tahoma,Arial,sans-serif;
    height: 18px;
    padding: 2px;
    width: 246px !important;
}
#dnn_ctr_SendPassword_plUsername_lblLabel{
	color: #666 !important;	
    float: left;
    padding: 0 0 0 106px;
    position: relative;
    text-align: left;
    width: 100%;
}
#dnn_ctr_SendPassword_plUsername_label a{
	display: none;
}
#dnn_ctr863_Busca_GridView1{
	width: 100%;
}
#totalResultadoBusca{
	width: 100%;
	text-align:right; 
	z-index:1; 
	background-color:White;
}
#geralBusca{
	width: 100%;
	height:90%; 
	z-index:2;
}
#dnn_ctr608_ModuleContent{
	float: left;
    position: relative;
    width: 968px;
}
#dnn_ctr422_ContentPane{
	float: left;
    padding: 0 0 0 15px;
    position: relative;
    width: 290px;
}
* #main #divAtlas #atlasGrid table#dnn_ctr907_AtlasDeCobertura_GridView1, * #main #divAtlas #atlasGrid table.GridStyleAtlas{
	width: 555px !important;
}
.column{
	padding: 10px 0 0 0;
}

#dnn_ctr811_CategoryList_lstCategories div div.column span a, #dnn_ctr811_CategoryList_lstCategories div div.column span {padding:0px!important;}
#dnn_ctr811_CategoryList_lstCategories .grid2col{float: left; position: relative;}
#dnn_ctr811_CategoryList_lstCategories .grid2col div{padding:0px!important;}

