﻿@media All{/*  CSS Reset  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
a{text-decoration:none; color:#F07804;}
a:hover, ul.listaPadrao li a:hover strong{text-decoration:underline;}
hr{display:none;}
}
@media Screen{
/*	Classes	*/
.esconde { display:none;}
.invisivel { visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
.textRight{text-align: right;}
.borderNone{border:none;}
.bordaLateral{border-right:solid 1px #363637;}
.creditos{margin:-15px 0 0 0;}
.listaComImagem{ width:650px;margin:0 0 0 7px;}
.listaComImagem li{ width:650px;float:left; clear:both;padding:20px 0; border-bottom:dashed 1px #3F982E; }
.listaComImagem li img{ float:left; margin:10px; border:solid 1px #ccc; }
.listaComImagem li strong{padding:10px 0 0 0; float:left;}
/* Paginacao */
#paginacao{width: 140px; height:30px; float: right; margin:0 52px 0 0;}
#paginacao li{width:50px; float:right; margin:0 0 0 10px;}
#paginacao li a{display:block; padding:6px;}
#paginacao li a.desativado, #paginacao li a.desativado:hover{text-decoration:none; cursor:default; color:#999;}


/*	Titulos */
.replace{text-indent:-9000px;}
.logo{background: url(../imagens/logo.gif) no-repeat; height:64px; width:240px; float:left;}
/*	Estrutura do Site */
body {background:#FFF url(../imagens/bg-site.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#666;}
#site {width:945px; margin:0px auto;}
#topo{width:899px; height:72px; float:left; clear:both; padding:13px 13px 0 33px; background: url(../imagens/bg-topo.jpg) no-repeat;}
    #topo ul{float:right; margin-top:23px;}
    #topo ul li{float:left; padding:0 10px; height:15px;}
    #topo ul li a{color:#353535; font-size:10px;}
    #topo ul li a:hover{text-decoration:underline;}
#menu{float:left; clear:both; width:943px; padding:0 0 0 0px; height:31px; margin:9px 0 14px 0; background: url(../imagens/bg-menu.jpg) no-repeat;}
    #menu li{float:left;}
    #menu li a{font:12px verdana; display:block; color:#fff; padding:8px 33px;}
    #menu li a:hover{background:url(../imagens/hoverMenu.jpg) repeat-x center; text-decoration:none;}
    #menu li a#borda:hover{background:url(../imagens/hoverMenuBorda.jpg) no-repeat;}
#conteudo{background:#fff; float:left; clear:both; width:943px; padding:24px 0 0 0; margin:-3px 0 0 0;} 
    #conteudo h2{color:#3F982E; font:20px Verdana; margin-bottom:20px; display:block; background:url(../imagens/h2-ico.jpg) no-repeat left center; padding:0 0 0 15px;}
    #conteudo h3{color:#3F982E; font-size:14px; font-family: Verdana; display:block; padding:0 0 0 15px;}
    #conteudo a.leiaMais{font-size:11px; float:right; margin:0 23px; background:url(../imagens/a-ico.jpg) no-repeat left center; display:block; padding:0 0 0 10px;}
    #esquerda,#direita,#centro{float:left; width:290px; margin:0 12px;}
    #esquerda img,#direita img,#centro img{display:none;}
    
    #esquerda p, #centro p, #direita ul, #complemento ul, #contPrincipal p, #contPrincipal span, #contPrincipal em,#contPrincipal #contato{margin:0px 20px 30px 15px;}
    #esquerda,#centro{background:url(../imagens/divisoria.jpg) no-repeat right center;}
    ul.listaPadrao li{margin:0 0 15px 16px; list-style:disc; color:#DECA9F;}    
    ul.listaPadrao li a{color:#666;}    
    ul.listaPadrao li a strong{display:block; color:#566F41;}    
    #parceiros{float:left; clear:both; width:900px; margin:0 10px 0 12px;}
    #parceiros ul{float:left; width:900px; padding:0px 0 0 10px;}
    #parceiros li{float:left; margin:0 0 0 25px;}
    #complemento, #buscaNoticias, #buscaParceiros {float:left; width:190px; min-height:200px; margin:0 12px;background:url(../imagens/divisoria.jpg) no-repeat right center;}
    #complemento ul li {margin:0 0 5px 10px; list-style:disc; color:#DECA9F; border-bottom: dashed 1px #566F41; padding:10px 0;}    
    #complemento ul li a{display:block; color:#566F41;}    
    #complemento ul li a:hover{text-decoration:underline; color:#3FA52F;}    
    #complemento p{margin:0 10px 0 15px;}    
    #complemento strong{display:block; font-weight:700;}    
    
    #contPrincipal{float:left; width:680px; margin:0 12px;}
    #contPrincipal span{margin:0;}
/* Eventos e Notícias */
    #noticias, #eventos{float:left; width:450px; margin:0 10px;}
    #noticias ul li, #eventos ul li{line-height:17px; border-bottom:dashed 1px #3F982E; padding:10px 0; margin:0 17px;}
    /*#noticias li:hover, #eventos li:hover{ background:#EFFAED;}*/
    #noticias ul, #eventos ul{margin:0 0 0 15px;}

    #GridNotEve {width: 600px; margin:0 0 0 17px;}
    #GridNotEve td {padding: 8px 17px 8px 0; border-bottom: dashed 1px #ccc;}
    #GridNotEve td a {color:#666;}
    #GridNotEve td a strong {display:block; color:#566F41;}
    .titEvento{font-size:13px; color:#566F41;}    
    #buscaNotEve label, #buscaNomeParceiro label{display:block; margin-bottom:3px; color:#566F41; width:150px;}
    #buscaNoticias ul, #buscaParceiros ul{margin:0 0 0 17px; width:140px;}
    #buscaParceiros ul{margin:-10px 0 0 17px;}
    #buscaNoticias ul li, #buscaParceiros ul li{margin:10px 0 15px 0;}
    
    .tamanhoInput1{width:142px; padding:2px; border:none;}
    .tamanhoInput2{width:132px; padding:2px;}
    .tamanhoInput1,.tamanhoInput2{border:solid 1px #3F982E;}
    
    .resumoNoticia{padding:0 0 0 17px; }
    .resumoNoticia, .dataNoticia{font-size:13px; color:#9d9d9d;}
#rodape{float:left; clear:both; width:903px; height:42px; padding:55px 20px 0 20px; margin:0 0 20px 0; background: url(../imagens/bg-rodape.jpg) no-repeat;}
/* Formatações de Formulários */
input, textarea{border:solid 1px #ccc   ;}
#clientes_categoria{width: 250px;}
.botao{background:#fff; border:solid 1px #529A30; padding:3px 5px; color:#529A30; font:700 13px arial;}
.bt-limpar{border:none; background:url(../imagens/botoes/bt-limpar.gif) no-repeat; width:60px; height:22px;}
.bt-enviar{border:none; background:url(../imagens/botoes/bt-enviar.gif) no-repeat; width:57px; height:22px;}
/* Contato ------------- */
#contato{margin:30px 0 0 0px; width:309px;}
#contato li{margin:5px 0 0 0;}
#contato label{float:left; width:200px; font-weight:700; color:#566f41;}
#contato #fone,#contato #email,#contato #nome{border:none; background:url(../imagens/bg-input.gif) no-repeat; width:301px; height:20px; padding:4px 6px 2px 3px;}
#contato #mensagem{border:none; background:url(../imagens/bg-text-area.gif) no-repeat; width:301px; height:92px; padding:4px 6px 6px 3px;}
/* Formatacao de tabela */
.tabelaPadrao{width:100%; border: solid 1px #5E9D6C;}
.tabelaPadrao th{ background: #EFF7EE; color: #5E9D6C; padding: 5px;border: solid 1px #5E9D6C;}
.tabelaPadrao td{ padding: 5px;border: solid 1px #5E9D6C;}
.nomeMembro{width:190px;}
.emailMembro{width:250px;}
.tabelaPadrao tr:hover{background:#EFF7EE;}
/* Formatação da lista da logo */
.listaLogo li {font-size:14px; margin:0px 0px 15px 0px;}
.listaGaleria{float:left; clear:both; width:650px; margin:-30px 0 0 15px;}
.listaGaleria li{float:left; margin:10px 20px 10px 0; overflow:hidden; width:100px; height:74px; border:solid 4px #3F982E; }
.listaGaleria li:hover{border:solid 4px #53C53F;}

.linkVoltar{float:left; clear:both; margin:15px;}

/* Box Expansivel */
.mostraEscondeDIV{width:630px; float:left; clear:both; background:#F7FBF7; margin: 10px 0;}
.mostraEscondeDIV ul{width:630px; float:left;}
.headerExpande{border:solid 1px #91BC9A;}
.mostraEscondeDIV ul li{float:left;}
.mostraEscondeDIV ul .imagem{ padding:12px 17px; width: 135px;}
.mostraEscondeDIV ul .imagem img{ padding:9px; background:url(../imagens/bg-img-parceiros.jpg) no-repeat;}
.mostraEscondeDIV ul .titulo { padding:12px 11px; width:375px; height:77px; }
.mostraEscondeDIV ul .titulo a{ color:#999; font-size:14px; font-weight:700; margin:0 0 0 15px;}
.mostraEscondeDIV ul .titulo a:hover{text-decoration:underline;}
h3.tituloParceiros{font-weight:normal; padding:0 0 0 15px; background: url(../imagens/marcadorH3.jpg) no-repeat left ;}
.mostraEscondeDIV ul .ancora { padding:12px 10px;}
.mostraEscondeDIV ul .ancora a{font-weight:700;}
.expandeEsconde{display:none; padding:15px 0; border-left:solid 1px #91BC9A;border-right:solid 1px #91BC9A; width:630px;}
.expandeEsconde ul{ width:584px; margin:0 0 10px 16px;}
.expandeEsconde ul li{ margin:0 0 0 10px; list-style-type:disc;}
.botaoExpande{display:block; padding:7px 0 9px 38px; background:url(../imagens/link-expansivel.jpg) no-repeat; width:595px; color: #1A453C; font-weight:700;}
}
@media Print{
div {display:block; float:left; clear:both; width:100%; margin:5px 0;}
#topo ul, #menu, #complemento, #rodape, #banner{display:none;}
#topo h1{color:Green;}  
a, a:hover, a:visited{color:#666;}
}