/*/// 18/03/2008 - Neobiz Tecnologia da Informação - Bauru-sp 
editado por: Vinícius Oliveira Dourado */
*{margin:0; padding:0; }
#et_geral{width:770px; margin:auto; padding:0 5px 0 5px;}
a {text-decoration:none; color:#000000;}
body{font-family:Arial, Helvetica; font-size:11px; color:#000000; margin:0; padding:0;}
input {border:solid 1px #CCCCCC;}
img {border:none;}

/*//////////////  Topo //////////////*/

#topo {width:760px; height:153px; position:relative; margin:0; padding:0;}
h1 {width:446px; height:97px; background:transparent url('../imagem/logo.png') 0 30px no-repeat; text-indent:-10000px; margin:auto; padding-top:30px;}
h1 a:link, h1 a:visited {width:446px; height:97px; display:block;}

#area_restrita {width:124px; height:24px; position:absolute; top:0; right:0; background:transparent url('../imagem/bt_restrita.png') no-repeat; text-indent:-10000px; padding:0 0 0 5px;}
#area_restrita a {width:124px; height:24px; display:block;}
#area {width:194px; height:90px; background:transparent url('../imagem/bg_rest_over.png') no-repeat; position:absolute; top:0; right:0; padding:5px 0 0 5px;}
#area a {color:#e90106;}
#area p{margin-bottom:3px; margin-left:15px;}
#logar {background:#e90105; color:#FFF; border:none; cursor:pointer; font-size:12px; width:25px; height:18px;}
#senha {width:100px; margin-left:5px;}
#email {clear:right; width:130px; margin-bottom:5px;}
#area label {clear:left;}
#arealnk {width:105px; height:20px; position:absolute; top:70px; left:80px; text-indent:-10000px; }
#arealnk a {width:105px; height:20px; display:block;}
#cadastrese, #esqucesenha {font-size:9px; background:none!important; border:none; margin-top:2px; cursor:pointer; color:#e90106;}
#frarea fieldset{border:none!important;}

/*////////////// coluna DIREITA */

#colEsq {float:left; width:195px;}

#menu {height:205px; width:169px; border:solid 1px #CCCCCC; list-style:none; padding:3px 0 0 3px; margin-bottom:15px;}
.mnuPrincipal {width:165px; height:26px; background:transparent url('../imagem/bg_bts.png')  no-repeat; text-indent:5px; float:left; position:relative; line-height:25px; padding:0; margin-top:3px;} 
.mnuPrincipal a {width:165px; height:26px; display:block;}
.mnuPrincipal a:hover {border-left:solid 2px #FF0000; font-weight:bold;}
.submenu {list-style:none; width:115px;  left:165px; top:0; position:absolute; z-index:1000; background-color:#e90105; }
.submenu li {border-bottom:solid 1px #fc5053; margin:0; padding:0;}
.submenu a{color:#FFFFFF; width:110px; }

#telefone {width:144px; height:52px; background:transparent url('../imagem/bg_tel.png') no-repeat; font-size:18px; padding-left:35px; font-style:normal!important;}
#telefone span {font-size:14px!important; color:#666666!important;}
#endereco {width:144px; height:52px; background:transparent url('../imagem/bg_end.png') no-repeat; padding-left:35px; font-style:normal!important;}

#anfac {width:175px; height:77px; background:transparent url('../imagem/seloanfac_pb.png') no-repeat; text-indent:-10000px;}
#anfac a {width:175px; height:77px; display:block;}
#anfac a:hover{background:transparent url('../imagem/seloanfac_cor.png') no-repeat;}

/*///////////////// Coluna CENTRAL */
#conteudo{width:550px; float:left; display:block;}
#conteudo ul{ list-style:inside;}
#conteudo .internas {width:550px; padding:0 20px; color:#666666;}
#tit_internas {width:530px; height:35px; padding-left:15px; color:#000000!important; background:transparent url('../imagem/tit_bginternas.png') no-repeat; display:block;}
#tit_internas span {color:#FF0000!important;} 
#central{width:380px; float:left;}

#notDestaques {width:360px; list-style:none;}
#notDestaques li {width:170px; float:left; padding-right:10px;}
#notDestaques p a {color: #666666;}

#leiatbm {width:360px; list-style:none !important; }
#leiatbm li {width:360px; padding-bottom:10px;}
#leiatbm span {font-weight:bold; padding-right:10px;}
#maistop {width:360px; padding-left:15px; height:20px;  display:block; clear:both; background:url(../imagem/tit_bgileiamais.png) no-repeat; color:#e90106; margin-top:15px; font-size:14px;}


/*/////////////coluna ESQUERDA */

#colDir {width:170px; height:250px; float:left; background:url(../imagem/cifr_dir.jpg) no-repeat; padding-top:235px;}

#empGrp{width:168px; height:135px; background:transparent url('../imagem/bg_empresas.png') 0 15px no-repeat;}
#empGrp h2, #feed h2{font-size:12px!important;}
#empGrp p, #feed p{width:130px; }
#empGrp a, #feed a {color:#666666;}
#feed{width:168px; height:114px; background:transparent url('../imagem/bg_feed.png') 0 15px no-repeat;}


/*/////////////FALE CONOSCO */
#frContato *, #frmEnviaAmigo *, #auth * {margin:0; padding:0; border:0;}
#frContato, #frmEnviaAmigo, #auth {margin:10px auto !important; border:1px solid #e5e5e4; width:80%; background:url('../imagens/bg_form01.png') top repeat-x;}
#frContato fieldset, #frmEnviaAmigo fieldset, #auth fieldset {padding:10px;}
#frContato input, #frContato select, #frmEnviaAmigo input {width:100%; height:16px; background:#FFF url('../imagens/bg_inpt03.png'); line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}
#frContato textarea {width:100%; line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}
#frContato label, #frmEnviaAmigo label {margin-top:5px; color:#330; display:block;}
#frContato .btOk, #frmEnviaAmigo .btOk, #frmEnviaAmigo .bt_enviar, #frCadastro .bt_enviar, #auth .bt_enviar {margin:5px auto !important; border:none !important; width:80px; height:18px; line-height:18px; background:#e90106; color:#FFFFFF; cursor:pointer;}
#frCadastro .bt_loguin{margin:5px auto !important; border:none !important; width:200px; height:18px; background:#e90106; color:#FFFFFF; cursor:pointer;}
.bt_novo {margin:5px auto !important; border:none !important; width:110px; height:18px; background:#e90106; color:#FFFFFF; cursor:pointer;}
.bt_esqueceu {width:150px!important; margin:5px auto !important; border:none !important; height:18px!important; background:#e90106!important; color:#FFFFFF!important; cursor:pointer;}
#auth input {height:16px; background:#FFF url('../imagens/bg_inpt03.png'); line-height:16px; border:1px solid #CCC; color:#666; font-size:12px;}

/*////////////////////////////// BASE //////////*/

#base {width:770px; height:150px; float:left; text-align:center; background:transparent url(../imagem/bg_base.png) repeat-x; position:relative;}
#base p {margin-bottom:15px;}
#lnkbase {width:300px; height:25px; border-bottom:solid 7px #e90106;  margin:0 auto;}
#lnkbase a{color:#e90106; font-weight:bold;}
#lnkbase a:hover { text-decoration:underline;}
#gotop{position:absolute; text-align:left; right:25px; top:40px; background:#FFF url('../imagem/gotop_out.png') 103px 3px no-repeat; border:solid 1px #CCC; width:115px; height:15px; padding:3px 0 0 5px;}
#gotop a {width:115px; height:15px; display:block;}
#gotop a:hover {background:#FFF url('../imagem/gotop_over.png') 98px 0 no-repeat;}

/*/////////////////////////////////// CAST */

#listaGeral  {list-style:none !important; margin:0 !important; padding:0 !important;}
#listaGeral li {padding-bottom:15px; border-bottom:solid 1px #CCCCCC; margin:10px 0 0 0 !important;}
#listaGeral li h4 { _margin:0 0 0 -15px !important; padding:0 !important;}

#listaDynLivre {list-style:none; width:520px;}
#listaDynLivre li {padding:0 0 20px 10px; width:250px; float:left; display:block;}

#toolBar {list-style:none; padding:15px 0 20px 15px; width:350px; float:right;}
#toolBar li{display:inline; margin-left:15px;}
#toolBar a{background:#f5f5f5; color:#333!important; padding:2px 5px;}
#toolBar a:hover { color:#FFF!important; background-color:#e90105;}
#cxPaginacao {margin-top:15px;}
#cxPaginacao select{ width:90px;}
#cxBusca fieldset {border:none;}
#btOk {background:#e90106; color:#FFFFFF; padding:0; margin:0;}
/*////////////////////////////// dinamic */

#desc_cursos h3 {width:530px; height:35px; padding-left:15px; color:#e90106!important; background:transparent url('../imagem/tit_bginternas.png') no-repeat; display:block; font-size:12px!important; clear:both;}
li.mn_cursos {background:#f5f5f5;  padding:2px 5px; margin:0 15px 10px 0; width:110px; list-style:none; float:left;}
.mn_cursos p a {color:#fff!important; padding:2px 5px; width:110px; display:block; color:#333!important;}
.mn_cursos p a:hover {width:110px; background:#e90106; color:#FFF!important; padding:2px 5px; width:100px!important;}

/*/////////////////////////////////// Download restrito */

#neoDownload_listFiles {padding:3px 0px; border-bottom:solid 1px #e5e5e4;}

#tblListFiles {border:solid  1px 333;}
table#tblListFiles {border-spacing:5px!important; border-color:#e5e5e4!important; border-collapse:collapse; font:10px 'Verdana', Arial, Helvetica, sans-serif; color:#666;}

#form_novo {padding:10px 0;}



/* -----------------------------------------> EDITOR */
img, img a{ border:none;}
table, tr, td, hr{border:none; margin:0; padding:0; }
.tabelaBorda1{ border:1px solid #CCC !important; padding:0;}
.tabelaBorda2{ border:2px solid #CCC !important; padding:0;}
ul{ color:#666;}
p{font:11px Arial, Helvetica; color:#666; margin:0; padding:0;}
h3{font:16px Arial, Helvetica; font-weight:bold; color:#E90005; margin:0; padding:0;}
h4{font:14px Arial, Helvetica; font-weight:bold; color:#E90005; margin:0; padding:0;}
span{font:12px Arial, Helvetica; font-weight:bold; color:#E90005; margin:0; padding:0;}
h6{font:10px Arial, Helvetica; font-weight:bold; color:#666; margin:0; padding:0;}

