/*--- Gerais ---*/
* {margin:0; padding:0; border:0;}
body {background:#FFF; font:11px Verdana, Helvetica, Arial, sans-serif; color:#666;}
a {color:#666; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}
.icoRestrito {padding-left:17px; background:#FFF url('../imagens_novas/ico_restrito01.png') 35px 2px no-repeat;}
.icoExterno {padding-left:20px; background:#FFF url('../imagens_novas/ico_externo01.png') 35px 2px no-repeat;}
#lgNeobiz {margin:0 auto; padding:10px 0; width:37px; display:block;}

/*--- Estrutura Geral ---*/

#topoGeral {margin:auto; top:-30; width:100%; height:110px; background:#ffffff url('../imagens_novas/banner_novo_complemento.jpg') repeat-x;}
#imgTopo {margin:auto; width:775px; height:110px; background:#ffffff url('../imagens_novas/banner_novo.jpg') center top no-repeat;}
#logonBotao { top:43px; width:80px; height:40px; position:relative; float:right; text-align:center;}
#logonBotao a { color:#FFFFFF; text-transform:uppercase; text-align:center;}

#esGeral {margin:0 auto; width:775px; display:table;}

/*--- Topo ---*/
#esTopo {margin-bottom:10px; width:775px;}
h1, h2, #esTopo p {display:none;}

/*--- Menu Pincipal ---*/
#mnPrincipal {width:775px; height:31px; background:#FFF url('../imagens_novas/bg_mn01.png'); list-style:none; position:relative;}
#mnPrincipal li {top:0; height:31px; text-indent:-9999px; position:absolute; display:inline;}
#mnPrincipal li a:link, #mnPrincipal li a:visited {height:31px; display:block;}
#mn01 {left:95px; width:130px;}
#mn01 a:hover {background:transparent url('../imagens_novas/bg_mn01.png') -95px -31px;}
#mn02 {left:225px; width:160px;}
#mn02 a:hover {background:transparent url('../imagens_novas/bg_mn01.png') -225px -31px;}
#mn03 {left:385px; width:120px;}
#mn03 a:hover {background:transparent url('../imagens_novas/bg_mn01.png') -385px -31px;}
#mn04 {left:505px;width:110px;}
#mn04 a:hover {background:transparent url('../imagens_novas/bg_mn01.png') -505px -31px;}
#mn05 {left:615px; width:75px;}
#mn05 a:hover {background:transparent url('../imagens_novas/bg_mn01.png') -615px -31px;}

/*--- Conteudo ---*/
#conteudo {width:775px;}
#conteudoTopo {width:775px; background-color:#E8E8E8; display:block;}
#texto span {margin:0 0 15px 0; font-size:10px; display:block;}
#texto {padding:10px 30px;}
#texto h4 {margin:10px 0 3px 0; color:#339; text-transform:uppercase; font-size:11px;}
/*

#conteudo h3, #conteudoTopo h3 {height:30px; line-height:30px; background:transparent url('../imagens_novas/bg_tit01.png') bottom center no-repeat; font-size:11px; color:#339; text-align:center; text-transform:uppercase;}*/
#conteudo p {margin:10px 30px;}
#conteudoTopo p {margin:5px auto; width:65%; text-align:center;}



/*--- Banners Secundarios ---
#bnSec {margin-bottom:10px; width:775px; text-align:center;}
*/
#topoArredondado {background-color:#08E8E8; background:#FFF url('../imagens_novas/conteudoTopo.jpg') no-repeat; width:775px; height:8px;}

/*--- Player ---*/
#vdoPrincipal {margin:0 0 0 0;background-color:#E8E8E8; width:393px; height:343px; float:left;}
#vdoPrincipal h3, #vdoPrincipal p {padding-left:12px; background:#FFF url('../imagens_novas/bg_video02.png') repeat-y;}
#vdoPrincipal h3 {font-size:16px; color:#339; text-align:left !important; line-height:normal !important; text-transform:none !important; display:table;}
#vdoPrincipal p {margin:0 !important; text-align:left !important; text-indent:0 !important;}
#vdoPrincipal p strong {color:#339;}
#player {margin:5px 0; padding:21px 0 0 0; border:0; width:373px; height:343px; background:#FFF url('../imagens_novas/bg_video01.png') repeat-y; text-align:center !important;}
#player h4 {color:#339; text-transform:uppercase;}
#player p {margin:10px auto !important; padding:0 !important; width:80% !important; background:none !important; text-align:center !important;}
#player p a {font-weight:bold;}

/*--- Login ---*/
#cxLogado { top:37px; left:-5px; font-size:10px; position:relative;}
#cxLogado p {text-indent:35px; line-height:34px; text-align:right;}
#cxLogado strong {color:#339;}
#cxLogado span, #cxLogado a {color:#465591; font-weight:bold;}

#frLogin, #frFranquia {margin:10px auto; padding:10px; border:1px solid #465591; width:40%; background:#F9F9F9;}
#frLogin label, #frFranquia label {font-weight:bold; display:block;}
#frLogin #email, #frLogin #senha, #frFranquia #email, #frFranquia #nome, #frFranquia #senha {border:1px solid #EEE; width:100%; font-size:10px; color:#666;}
#frLogin input.btOk, #frFranquia input.btOk {margin:5px auto !important; width:62px; height:20px; line-height:20px; background:#F7F7F7 url('../imagens_novas/bt01.png') no-repeat; font-size:11px; color:#FFF; display:block;}
#frLogin p {margin:0; padding:0; clear:left; font-size:10px; text-align:left;}

/*--- Pesquisa e Enquete ---*/
#cxPesquisa {margin-top:20px; width:382px; background-color:#E8E8E8; float:left;}
#cxPesquisa h3 {margin:0; width:370px; height:31px; background:transparent url('../imagens_novas/tit_responda01.png') left no-repeat; text-indent:-9999px;}
#pesquisaCompleta {margin-left:6px; background:transparent url('../imagens_novas/bg_home02.png') left bottom no-repeat; list-style:none;}
#cxPesquisa h4 {margin:0 20px 0 6px; padding:0 0 8px 15px; width:93% !important; background:transparent url('../imagens_novas/bg_home02.png') left top no-repeat; font-size:11px; text-align:left !important; text-indent:0 !important;}
#cxPesquisa ul, #cxPesquisa form {margin-left:6px; list-style:none;}
#cxPesquisa li, #cxPesquisa label, #cxPesquisa textarea {margin:0 0 4px 15px; padding:2px 0; display:block; position:relative;}
#OBS {border:1px solid #CCC;}
#cxPesquisa p {margin:0 0px 0px 6px; color:#465591; font-weight:bold;}
#cxPesquisa li span {height:17px; line-height:17px; font-weight:bold; color:#339;}
#cxPesquisa li span.fundoVoto {padding-left:3px; background:transparent url('../neoEnquete/img/gradient.gif') repeat-x; display:block;}
#cxPesquisa li a:hover {padding:2px 0; border-top:1px solid #465591; border-bottom:1px solid #465591; background:#F6F6F6; color:#465591; cursor:move; text-decoration:none;}
#cxPesquisa input.btOk {margin:10px 0 0 9px !important; width:62px; height:20px; line-height:10px; background:transparent url('../imagens_novas/bt01.png') no-repeat; font-style:normal; font-size:11px; color:#FFF; display:block; float:left;}
#ajuda {margin:5px 0 0 9px !important; padding:0 !important; background:none !important; width:50px !important; line-height:normal !important; font-size:10px; display:block; float:left !important; position:relative; text-align:left !important;}
#ajudaTxt {left:0; top:-54px; padding-top:6px; width:143px; height:55px; line-height:normal !important; background:transparent url('../imagens_novas/bg_dica01.png') no-repeat; display:block; position:absolute; text-align:center; visibility:hidden;}
#msgPesquisa {padding-top:10px; clear:both;}
#msgPesquisa p {margin:0; padding-left:30px; background:transparent url('../imagens_novas/ico_msg01.png') no-repeat; color:#465591; font-size:10px; font-weight:bold; text-align:left !important; text-indent:0 !important;}

/*--- Agenda ---*/
#cxAgenda {float:right; width:382px; background-color:#E8E8E8;}
#cxAgenda h3 {margin:0; width:370px; height:31px; background:transparent url('../imagens_novas/tit_agenda01.png') left no-repeat; text-indent:-9999px;}
#cxAgenda ul {margin-left:5px; list-style:none;}
#agendaCompleta {margin-left:5px; background:transparent url('../imagens_novas/bg_home02.png') left bottom no-repeat; list-style:none;}
#cxAgenda li {margin:0 0 12px 15px;}
#cxAgenda li strong {font-size:10px; color:#465591;}
#cxAgenda p {margin:0 20px 0 20px; font-size:10px; text-align:left;}
#cxAgenda p strong {color:#000;}
#cxBusca, #cxResultado, #cxPaginacao, #toolBar {margin:15px auto; padding:0; width:600px; text-align:center; clear:both;}
#cxPaginacao select, #cxBusca input {height:18px; background:#FFF url('../imagens_novas/bg_inpt03.png') repeat-x; line-height:18px; border:1px solid #CCC; color:#666; font-size:12px;}
#cxBusca input {border:1px solid #EEE; background:transparent url('../imagens_novas/bg_home02.png') left bottom no-repeat; width:150px; font-size:10px; color:#666;}
#cxBusca input.btOk {margin:0 !important; border:0 !important; width:62px !important; height:20px !important; line-height:20px !important; background:#465591 url('../imagens_novas/bt01.png') no-repeat !important; font-size:11px !important; color:#FFF !important;}
#conteudo table {margin:0 auto; padding:0; border:1px solid #465591; width:75%;}
#conteudo table * {font-size:11px;}
#conteudo table th {background:#F9F9F9;}
#conteudo table tr {border-bottom:1px solid #F9F9F9;}


#baseArredondada {margin-bottom:10px; background-color:#08E8E8; background:#FFF url('../imagens_novas/conteudoBase.jpg') no-repeat; width:775px; height:8px;}

/*--- Categorias Videos ---*/
#ctDebate, #ctEnsino, #ctPalestra, #ctSeminot {margin-top:10px; width:775px; height:1745; display:block;}
#ctDebate h3, #ctEnsino h3, #ctPalestra h3, #ctSeminot h3 {height:18px !important; text-indent:-9999px; display:block; float:left; line-height:18px !important;}
#ctDebate h3 {width:100px; background:transparent url('../imagens_novas/tit_categ01a.png') 33px 3px no-repeat;}
#ctEnsino h3 {width:100px; background:transparent url('../imagens_novas/tit_categ02a.png') 33px 3px no-repeat;}
#ctPalestra h3 {width:110px; background:transparent url('../imagens_novas/tit_categ03a.png') 33px 3px no-repeat;}
#ctSeminot h3 {width:130px; background:transparent url('../imagens_novas/tit_categ04a.png') 33px 0 no-repeat;}
#ctDebate p, #ctEnsino p, #ctPalestra p, #ctSeminot p {margin:0 !important; padding-right:10px; text-align:right; font-size:10px;}
#ctDebate p strong, #ctEnsino p strong, #ctPalestra p strong, #ctSeminot p strong {color:#339;}
#ctDebate ul, #ctEnsino ul, #ctPalestra ul, #ctSeminot ul {padding-top:10px; width:775px; background:#FFF url('../imagens_novas/bg_categ02.png') repeat-x; list-style:none; clear:both;}
#ctDebate li, #ctEnsino li, #ctPalestra li, #ctSeminot li {width:155px; height:162px; display:block; float:left; text-align:center; font-weight:bold;}
#ctDebate li img, #ctEnsino li img, #ctPalestra li img, #ctSeminot li img {padding:10px 8px; width:100px; height:75px; background:transparent url('../imagens_novas/bg_categ03.png') no-repeat;}
#ctDebate li strong, #ctEnsino li strong, #ctPalestra li strong, #ctSeminot li strong {margin:5px 0; display:block; font-size:9px; color:#465591; font-weight:normal;}

/*--- Fale Conosco ---*/
#frContato {margin:10px auto; padding:10px; border:1px solid #465591; width:60%; background:#F9F9F9;}
.radio{border:none !important;}
#frContato #nome, #frContato #email, #frContato #mensagem, #frContato #pai, #frContato #mae, #frContato textarea, #nRegistro, #uf {border:1px solid #EEE; width:100%; font-size:10px; color:#666;}
#frContato #validation_code {border:1px solid #EEE; width:40%; font-size:10px; color:#666;}
#frContato label, #frContato p {margin:5px 0 0 0 !important; font-weight:bold; display:block;}
#frContato .btOk {margin:5px auto !important; width:62px; height:20px; line-height:20px; background:#F7F7F7 url('../imagens_novas/bt01.png') no-repeat; font-size:11px; color:#FFF; display:block;}
.esconde {visibility:hidden; display:none;}
#econoRegistro {display:none;}

/*--- Atualização de Cadastro ---*/
#frCadastro {margin:10px auto; padding:10px; border:1px solid #465591; width:60%; background:#F9F9F9;}
.radio{border:none !important;}
#frCadastro #nome, #frContato #email, #frCadastro #mensagem, #frCadastro #pai, #frCadastro #mae, #frCadastro textarea, #nRegistro, #conjuge, #enderoutro, #enderecocom, #endresidencial {border:1px solid #EEE; width:100%; font-size:10px; color:#666;}
#frCadastro #ufcad, #ufcom, #ufoutro, #ufpess  {border:1px solid #EEE; font-size:10px; color:#666;}
#frCadastro #curso{border:1px solid #EEE; width:10%; font-size:10px; color:#666;}
#frCadastro input {border:1px solid #EEE; font-size:10px; color:#666;}
#frCadastro #validation_code {border:1px solid #EEE; width:40%; font-size:10px; color:#666;}
#frCadastro label {margin:7px 0 2px 0 !important; font-weight:bold; display:block;}
#frCadastro p {margin:10px 0 10px 0 !important; font-weight:bold; color:#003399; display:block;}
#frCadastro .btOk {margin:5px auto !important; width:62px; height:20px; line-height:20px; background:#F7F7F7 url('../imagens_novas/bt01.png') no-repeat; font-size:11px; color:#FFF; display:block;}
.esconde {visibility:hidden; display:none;}
#endoutro {display:none;}
#espcurso {display:none;}
/*--- FEEDS XML ---*/
#linksFeeds {margin:10px 0 30px 40px; list-style:none;}
#linksFeeds li {padding-left:25px; background:#FFF url('../imagens_novas/ico_xml.png') 0 3px no-repeat;}

/*--- Rodape ---*/
#esRodape {margin:5px auto 0 auto; width:775px; height:43px; background:transparent url('../imagens_novas/bg_rdp01.png') bottom no-repeat; clear:both; display:block; text-align:center;}
#esRodape p {height:29px; color:#FFF; line-height:29px; text-indent:20px; float:left;}
#esRodape a {color:#FFF;}
#esRodape a:hover {text-decoration:underline;}
#legenda {height:14px !important; line-height:14px !important; color:#666 !important; text-indent:0 !important; display:block; float:none !important;}
#legenda strong {color:#000;}
#icoFeeds {margin-left:157px; padding-right:20px; background:transparent url('../imagens_novas/ico_feed.png') right no-repeat;}
#icoTopo {margin-left:257px; padding-right:12px; background:transparent url('../imagens_novas/ico_topo01.png') right no-repeat;}