@import url(menu.css);
/*  CSS Reset  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
hr {display:none;}
a {text-decoration:none; font:Arial, Helvetica, sans-serif; color:#666666;}
a:hover {text-decoration:underline; font:Arial, Helvetica, sans-serif; color:#666666;}
th {border:1px solid #9f3d00; height:21px; font-weight:bold;}
blockquote {display:block; float:left; width:466px; margin:5px 0px 0px 15px;}

/*	Classes	*/
.esconde {display:none;}
.invisivel {visibility:hidden;}
.clear {clear:both;}
.semAltura {height:0; visibility:hidden;}
.semBorda {border:none;}
.mostraCampo{display:block;}
.escondeCampo{display:none;}
.tit-col-esq {font-size:14px; font-weight:bold; color:#61757e;}
.linha-dir {border-bottom:1px solid #dbdbdb; width:85px; float:left; margin:2px 0px 0px 10px;}
.tit-col-dir {display:block; width:98px; height:17px; padding:0px 0px 0px 17px; background:url(../imagens/bg-tit-dir.gif) no-repeat bottom; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#326292;}
.tit-col-centro {font-size:15px; font-weight:bold; color:#295078; display:block; width:220px; height:25px;}
.box-texto {display:block; float:left; width:226px; margin:13px 0px 0px 15px;}
.box-texto-int {display:block; float:left; width:466px; margin:5px 0px 0px 15px;}
.box-conven {display:block; float:left; width:226px; margin:13px 0px 0px 23px;}
.img-borda {border:1px solid #326292; float:left;}
.img-right {float:right; margin:0px 0px 0px 5px;}
.img-80 {margin:0px 0px 0px 80px;} 
.bloco-text {display:block; width:132px; float:left; margin:-2px 0px 0px 6px;}
.m-6 {margin:0px 6px 0px 0px;}
.mt-10 {margin:10px 0px 0px 0px;}
.ml-15 {margin:0px 0px 0px 15px;}
.ml-20 {margin:0px 0px 0px 20px;}
.v-mais a {float:right; font-weight:bold; color:#326292; text-decoration:underline; margin:5px 10px 0px 0px;}
.v-mais a:hover {text-decoration:none;}
.tit-destak {font-weight:bold; font-size:14px;}
.resumo-destak {font-size:16px; color:#999999;}
.hr_config {border:dashed 1px #ccc; margin:0px 0px 10px 0px; clear:both; display:block;}
.cursos {margin:10px 0px 0px 0px; float:left; font-weight:bold;}
.cursosLista {float:left; width:466px; margin:20px 0px 20px 15px;}
.cursosLista li{width:466px; float:left; clear:both;}
.img-not {float:left; margin:5px 0px 5px 10px;}


/****************************************/
body {background:#edebd6; font:12px Arial, Helvetica, sans-serif; color:#666666;}

#site {width:774px; margin:13px auto 0px;}

/**************** Inicio Div Top ************************/
#top {background:url(../imagens/bg-topo.jpg) no-repeat; width:762px; height:158px; border:6px solid #FFFFFF;}

#logo {float:left; width:129px; height:158px;}
#logo h1 {text-indent:-9000px; display:none;}

#destaque {float:right; width:296px; height:116px; background:url(../imagens/bg-destaque.jpg) no-repeat; margin:18px 0px 0px 0px;}
#destaque h2 {font-size:14px; font-weight:bold; color:#9f3d00; margin:15px 0px 0px 22px;}
#destaque p {color:#9f3d00; width:265px; height:63px; display:block; margin:4px 0px 0px 22px;}
#destaque p a {color:#9f3d00;}
/**************** Fim Div Top ************************/

/**************** Inicio Div Conteudo ************************/
#conteudo {width:774px; margin:4px 0px 0px 0px;}

/**************** Inicio Div Col-Esq ************************/
#col-esq {width:153px; float:left; background:#FFFFFF; margin:0px 5px 0px 0px;}
#col-esq h3 {display:block; width:143px; height:19px; padding:12px 0px 0px 10px;}

#enquete {background:#f9f9f9; float:left;}
#enquete h3 {display:block; width:143px; height:25px; padding:12px 0px 0px 10px;}
#enquete #frmEnquete {float:left; width:134px; margin:0px 0px 0px 10px;}
#enquete #frmEnquete ul li {margin:0px 0px 12px 0px;}
#enquete #frmEnquete ul li input {float:left; margin:0px 6px 0px 0px;}
#enquete #frmEnquete ul li span a {font-weight:bold; color:#666666; text-decoration:none; float:left; margin:3px 0px 15px 5px;}

#col-bottom {background:#FFFFFF url(../imagens/bg-col-bottom.jpg) repeat-x bottom; height:192px; width:153px; float:left;}
/**************** Fim Div Col-Esq ************************/

/**************** Inicio Div Centro ************************/
#centro {width:496px; float:left; margin:0px 5px 0px 0px;}
#centro .box {width:496px; float:left; clear:both; margin:0px 0px 5px 0px;}
#centro .box-list {background:#FFFFFF; width:245px; height:219px; float:left;}
#centro .box-menor {background:#FFFFFF; width:245px; height:108px; float:left;} 
#centro .box-menor img {margin:5px;}
#centro .box-propan {background:url(../imagens/bg-propan.jpg) no-repeat; width:245px; height:128px; float:left;}
#centro .box-grupao {background:url(../imagens/bg-grupao.jpg) no-repeat; width:245px; height:128px; float:left;}
#centro .box-fim {background:url(../imagens/bg-box-fim.gif) no-repeat; width:245px; height:128px; float:left;}
#centro .box-fim img {float:left;}

/*.list-cursos {float:left; width:220px; margin:0px 0px 0px 15px;}
.list-cursos li {margin:0px 0px 5px 0px;}
.list-cursos li a {font-weight:bold; color:#326292;}
.list-cursos li a:hover {font-weight:bold; color:#326292; text-decoration:underline;}*/

.list-not-eve {float:left; width:220px; margin:0px 0px 0px 15px;}
.list-not-eve li {margin:0px 0px 5px 0px; border-bottom:1px solid #666666; padding-bottom:5px;}
.list-not-eve li a {font-size:11px; color:#999999;}
.list-not-eve li a span {font-weight:bold; color:#326292; font-size:12px;}

#top-centro {background:url(../imagens/bg-top-centro.gif) no-repeat; width:496px; height:128px; float:left;}
/**************** Fim Div Centro ************************/

/**************** Inicio Div Col-Dir ************************/
#col-dir {float:right; width:115px; background:#FFFFFF;}

#patrocinadores {width:115px; height:286px; background:url(../imagens/patrocinadores.jpg) no-repeat;}
#patrocinadores li {text-indent:-9000px;}

#parceiros {float:left; width:115px; height:188px;}
#parceiros #parc {float:left; margin:8px 4px 21px 5px;}
#parceiros marquee {border:1px solid #cccccc; width:104px; height:140px;}


#feiras {float:left; width:115px; height:230px;}
#feiras ul {display:block; width:115px; height:169px; background:url(../imagens/feiras.gif) no-repeat; margin:11px 0px 0px 0px;}
#feiras ul li {text-indent:-9000px;}

/**************** Inicio Div Rodape ************************/
#rodape {width:100%; height:35px; background:url(../imagens/bg-rodape.jpg) repeat-x; float:left; margin:16px 0px 0px 0px;}
#rodape .direitos {margin:0px auto; padding:10px 0px 0px 0px; width:280px; height:15px; font-weight:bold; color:#61757e;}
#rodape span {float:right; width:57px; height:19px; margin:-15px 17% 0 0;}

/************************ Internas ****************************/
#conteudo-int {width:774px; float:left; margin:4px 0px 0px 0px; background:url(../imagens/bg-conteudo-int.gif) repeat-y;}
#conteudo-int p {display:block; float:left; width:466px; margin:5px 0px 0px 15px;}

#centro-int {width:496px; float:left; margin:0px 5px 0px 0px; background:#FFFFFF;}
#centro-int h3 {display:block; height:42px; width:466px; background:url(../imagens/bg-h3-int.gif) repeat-x; font-size:15px; font-weight:bold; color:#295078; margin:0px 0px 0px 15px; padding:16px 0px 0px 0px;}

#frmfaleCon {margin:80px 0px 20px 15px;}
#frmfaleCon ul li {margin-bottom:8px;}
#frmfaleCon ul li label {width:75px; font-weight:bold; color:#295078; float:left;}
#frmfaleCon ul li input {border:1px solid #edebd6; padding:2px; color:#295078;}
#frmfaleCon ul li textarea {border:1px solid #edebd6; padding:2px; color:#295078;}
#frmfaleCon ul li input.botao {margin:0px 20px 0px 0px; border:1px solid #edebd6; font-size:10px; padding:2px; color:#295078; width:80px;}

#frmAssocie {margin:80px 0px 20px 15px;}
#frmAssocie ul li {margin-bottom:8px;}
#frmAssocie ul li label {width:165px; font-weight:bold; color:#295078; float:left;}
#frmAssocie ul li input {border:1px solid #edebd6; padding:2px; color:#295078;}
#frmAssocie ul li textarea {border:1px solid #edebd6; padding:2px; color:#295078;}
#frmAssocie ul li input.botao {margin:0px 20px 0px 0px; border:1px solid #edebd6; font-size:10px; padding:2px; color:#295078; width:80px;}

#a-z {float:left; width:470px; margin:0px 0px 0px 15px;}
#a-z li {float:left; width:18px;}
#a-z li a {font-weight:bold; color:#295078;}

#associados {width:466px; margin:40px 0px 0px 15px; float:left;}
#associados ul {margin:0px 0px 15px 15px; width:420px; display:block; border:2px solid #be9c5c; padding:5px; background:#eae4cc;}
#associados ul li {margin:0px 0px 4px 0px; color:#295078;}

#pag {float:left; margin:0px 0px 0px 15px;}
#pag li {float:left; width:20px; border-right:1px solid #be9c5c; padding-left:16px;}
#pag li a {font-weight:bold; color:#295078;}

.listaItens {display:block; float:left; width:466px; margin:0px 0px 0px 15px;}
.listaItens li {margin:0px 0px 10px 30px; list-style-type:disc;}

.listaRec {display:block; float:left; width:466px;}
.listaRec li {margin:0px 0px 10px 30px; list-style-type:disc;}

.listaRecM {display:block; float:left; width:466px; margin:0px 0px 0px 5px;}
.listaRecM li {margin:0px 0px 10px 30px; list-style-type:decimal;}

.listaServ {display:block; float:left; width:466px; margin:0px 0px 0px 15px;}
.listaServ li {margin:0px 0px 25px 0px; padding:0px 0px 12px 0px; border-bottom:dashed 1px #ccc; clear:both; display:block;}
.listaServ li img {float:left; padding:2px; margin:0px 8px 0px 0px; border:2px solid #CCCCCC;}

.listaForn {display:block; float:left; width:466px; margin:0px 0px 0px 15px;}
.listaForn li {margin:0px 0px 25px 0px; clear:both; display:block; float:left;}
.listaForn li img {float:left; border:1px solid #e5cca3; padding:1px;}
.listaForn li span {float:left; margin:0px 0px 0px 12px; display:block; background:#e5cca3; width:328px; height:94px; padding:10px 0px 0px 12px; font-weight:bold; color:#295078;}

.listaLeis {display:block; float:left; width:466px; margin:0px 0px 0px 15px;}
.listaLeis li {margin:0px 0px 12px 30px; font-weight:bold; list-style-image:url(../imagens/img-ok.gif);}

.listaLinks {display:block; float:left; width:466px; margin:0px 0px 0px 15px;}
.listaLinks li {margin:0px 0px 12px 30px; list-style-image:url(../imagens/img-mao.gif);}
.listaLinks li a:hover {color:#d3c6a7;}

/*  Diretoria Pagina Interna ===============================================================*/
.diretoriaLista {float:left; border-top:1px solid #9f3d00; border-left:1px solid #9f3d00; border-right:1px solid #9f3d00; width:460px; margin:30px 0px 0px 15px;}
.tr-top {background:#eae4cc; height:27px; font-weight:bold; color:#295078;}
.td-P12 {padding:3px 0px 0px 12px;}
.trNomes {height:25px; background:url(../imagens/bg-linha.gif) repeat-x;}
.Lista {float:left; width:230px; border-bottom:1px solid #9f3d00; border-left:1px solid #9f3d00; border-right:1px solid #9f3d00; margin:0px 0px 20px 15px;}
.Listatel {float:left; width:230px; border-bottom:1px solid #9f3d00; border-right:1px solid #9f3d00; margin:0px 0px 20px 0px;}

/* Paginação */
#tabela-paginacao{margin:0px 0px 20px 15px; float:left;}
#tabela-paginacao a{display:block; padding:3px;}
.paginacao_descricao{width:310px;}
.paginacao {width:20px;}

/* Cursos */

#curso1 {background:#f8f8f8; border:1px solid #999999; float:left; margin:5px 0px 15px 0px; width:466px; padding:5px;}
#curso1 td {padding:5px;}
#curso2 {background:#f8f8f8; border:1px solid #999999; float:left; margin:5px 0px 15px 0px; width:466px; padding:5px;}
#curso2 td {padding:5px;}
#curso3 {background:#f8f8f8; border:1px solid #999999; float:left; margin:5px 0px 15px 0px; width:466px; padding:5px;}
#curso3 td {padding:5px;}
#curso4 {background:#f8f8f8; border:1px solid #999999; float:left; margin:5px 0px 15px 0px; width:466px; padding:5px;}
#curso4 td {padding:5px;}
#curso5 {background:#f8f8f8; border:1px solid #999999; float:left; margin:5px 0px 15px 0px; width:466px; padding:5px;}
#curso5 td {padding:5px;}
