/* ************* geral */
body, html {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#657990; text-align:center;}
a {text-decoration:none; color:#0d79d3;}
a:hover {color:#0d4a8e;}
a img {border:0px;}
ul {list-style:none; margin:0; padding:0;}
h2 {font-size:18px; color:#0d79d3;}
h2.data {color:#ffffff; font-size:13px; float:left; font-weight:normal; padding:5px;}
h3 {font-size:18px; color:#657990; margin:0; padding:0; }
h2.marcacao {color:#657990; font-size:18px; float:left; width:100%; border-bottom:1px solid #b6bfc7;}
h4 {color:#657990; font-weight:normal; font-size:18px;}
blockquote {margin-left:55px;}
textarea {font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.popupFlutuante {position:fixed; top:50%; left:50%; background:#fff; margin-top:-165px; margin-left:-155px; border:5px solid #fff; width:300px; height:320px;}
.popupFlutuante .fechar {width:100%; float:left; height:20px; text-align:right;}
.popupFlutuante .fechar a {font-size:12px; padding:4px;}
.popupFlutuante .linkDiv {position:relative; top:20px; *top:0px; height:300px; width:300px; z-index:20; margin-bottom:-300px;}
.popupFlutuante .link {float:left; height:300px; width:300px; position:absolute; top:0px; left:0px; z-index:15; cursor:pointer;}

.alinhamento {width:1000px; margin:auto; text-align:left;}
.contagem {background:url(images/geral/contagem.jpg); width:139px; font-size:18px; color:#9cabbb; font-weight:bold; padding:3px 28px 5px 28px; float:left;}
.contagem strong {font-size:30px; color:#0d79d3; vertical-align:-3px;}

/* ************* fixo */
.topo {width:100%; *width:99.9%; float:left; height:200px; background:#6eafe4 url(images/geral/topo.jpg) repeat-x top center;}
.topo .alinhamento {position:relative;}
.topo .menu {position:absolute; bottom:1px; left:140px;}
.topo .menu a{color:#fff; padding:13px 13px; font-size:11px; float:left;}
.topo .menu li:hover { background:url(images/geral/menuPHover.jpg);}
.topo .menu li:hover a {color:#fff!important;}
.topo .menu a.ativo {color:#b6bfc7;}
.topo .menu li {float:left; background:url(images/geral/divTopoMenu.jpg) no-repeat center right; height:40px;}
.topo .menu li.ult {float:left; background:none;}
.topo .menu li.ult:hover { background:url(images/geral/menuPHover.jpg);}
.topo .menu li.ult:hover a{color:#fff!important;}
.topoConteudo {margin-top:20px; width:100%; position:relative; float:left; background:url(images/geral/topoBackground.jpg) repeat-x; height:110px;}
.topoConteudo h1.logo {display:none; position:absolute; background:url(images/geral/logo.png) no-repeat center center; top:-35px; display:block; left:0px; width:135px; height:146px;}
.topoConteudo h1.logo span {display:none; }
.topoConteudo h2.logo {display:none; position:absolute; background:url(images/geral/logo2.png) no-repeat center center; top:-5px; *top:10px; display:block; left:140px; width:340px; height:40px;}
.topoConteudo h2.logo span {display:none;}
.topoConteudo .topoLogin {position:absolute; right:-2px; height:139px; top:-20px; background:url(images/geral/filtroLoginBackground.jpg); width:202px;}
.topoConteudo .topoLogin h3 {background:url(images/titulos/login.png) no-repeat top left; height:18px; width:45px; margin:10px 0px 10px 15px;}
.topoConteudo .topoLogin h3 span{display:none;}
.topoConteudo .formularioLogin {margin-left:15px; width:165px; float:left; margin-bottom:16px;}
.topoConteudo .formularioLogin li {float:left;}
.topoConteudo .formularioLogin .usuario { background:url(images/geral/formLogin.png) no-repeat center center; height:27px; width:170px; margin-bottom:10px;}
.topoConteudo .formularioLogin .usuario input {border:0px; background:none; font-size:12px; color:#657990; margin:4px 7px; width:155px;}
.topoConteudo .formularioLogin .senha { background:url(images/geral/formLoginSenha.png) no-repeat center center; height:27px; width:170px; margin-bottom:5px;}
.topoConteudo .formularioLogin .formSenha {border:0px; background:transparent;float:left; margin:4px 7px; width:85px; font-size:12px; color:#657990;}
.topoConteudo .formularioLogin .entrar {border:0px; background:transparent; cursor:pointer; float:left; height:25px; width:60px;}
.topoConteudo .formularioLogin a{font-size:9px; color:#657990; margin-right:8px;}
.topoConteudo .topoBusca {position:absolute; right:215px; top:15px; background:url(images/geral/formBusca.png); width:278px; height:27px;}
.topoConteudo .topoBusca .formBusca {border:0px; margin:4px 7px; width:170px; color:#0d79d3; float:left;}
.topoConteudo .topoBusca .buscar {border:0px; height:25px; cursor:pointer; margin-left:20px; background:transparent; width:60px;}
.topoConteudo .canto { background:url(images/geral/cantoTopo.png); height:109px; width:14px; position:absolute; left:-10px; top:0px;}
.topoConteudo .loginMostrar {display:none;}
.topoConteudo .topoLoginAlinhamento {height:139px; float:left; width:100%; position:relative;}
.topoConteudo .efetuarLogin {text-align:center;}
.topoConteudo .efetuarLogin .icoUser {margin-top:20px;}
.topoConteudo .efetuarLogin span{font-size:22px; font-weight:bold; float:left; width:100%; text-align:center;}
.topoConteudo .efetuarLogin span .cadastre {color:#869cb5;}
.topoConteudo .efetuarLogin span .mostraLogin{font-size:22px; cursor:pointer; font-weight:bold; float:left; width:100%; text-align:center; color:#657990;}
.topoConteudo .topoLogin form {text-align:left;}
.topoConteudo .topoLogin .dadosLogado {float:left; width:190px; margin:0px 5px;  background:url("images/geral/filtroDiv.png") repeat-x scroll center bottom transparent;}
.topoConteudo .topoLogin .dadosLogado .image{width:65px;float:left;height:70px;}
.topoConteudo .topoLogin .dadosLogado h5{color:#869cb5;font-size:14px;font-weight:bold;margin:8px 0px;}
.topoConteudo .topoLogin .opcoesLogado{float:left;width:190px; margin:10px 5px;}
.topoConteudo .topoLogin .opcoesLogado .icoMinhaPagina{float:left;}
.topoConteudo .topoLogin .opcoesLogado .icoSair{float:right;}

.colunas {width:100%; float:left; *width:99.9%;}

.colunas .coluna100w {width:100%; float:left; margin-top:-45px; height:60px;}
.colunas .coluna100w .alinhamento {position:relative;}
.colunas .coluna100w h2 {float:left; margin:3px 0px 20px 0px; padding:0;}
.colunas .coluna100w h2 span {display:none;}
.colunas .coluna100w ul.navegacao {color:#fff; position:absolute; right:220px; top:0px;}
.colunas .coluna100w ul.navegacao a {color:#fff;}
.colunas .coluna100w ul.navegacao a:hover {color:#ccc!important;}
.colunas .coluna100w ul.navegacao li{float:left; margin-left:10px; background:url(images/geral/ponto.png) center right no-repeat; padding-right:14px;}
.colunas .coluna100w ul.navegacao li.atual{font-weight:bold; background:none;}

.colunas .coluna100wHome {width:100%; float:left; margin-top:-79px;}

.colunas .coluna3d {width:200px; float:right; margin-top:-57px;}
.colunas .coluna3d h3 {float:left; width:100%; margin:15px 0px;}

.colunas .coluna3dHome {width:200px; float:right; margin-top:-295px; *margin-top:-296px;}
.colunas .coluna3dHome .filtros {}
.colunas .coluna3dHome h3 {float:left; width:100%; margin:15px 0px;}

.colunas .coluna13 {width:515px; float:left;}
.colunas .coluna13 .icoMais {color:#0d79d3; margin-bottom:30px; float:left; width:100%;}
.colunas .coluna13 h3 {float:left; width:100%;}

.colunas .coluna3c {width:580px; margin-left:10px; float:left; margin-top:30px;}
.colunas .coluna3cG {width:780px; margin-left:10px; float:left; margin-top:10px;}

.colunas .coluna3e {width:200px; float:left; margin-top:30px;}

.colunas .coluna50Esq {width:49%; float:left; margin-top:10px;}
.colunas .coluna50Dir {width:49%; float:right; margin-top:10px;}

/* Menu Geral */
.colunas .coluna3e .menuLateral {width:200px; float:left; margin-bottom:20px;}
.colunas .coluna3e .menuLateral li {margin-bottom:5px;}
.colunas .coluna3e .menuLateral li.inativo {background:none!important;}
.colunas .coluna3e .menuLateral li.inativo:hover {background:none!important;}
.colunas .coluna3e .menuLateral li .noSelect {float:left; padding:7px 0 7px 20px; width:90%; color:#b9c9d8;  background:url(images/geral/menuSeta3.png) no-repeat left top;}
/* Nivel01 do Menu */
.colunas .coluna3e .menuLateral li.nivel1 {float:left; width:100%; min-height:26px;}
.colunas .coluna3e .menuLateral li.nivel1 a{float:left; width:175px; padding:7px 0px; background:url(images/geral/menuSeta.png) no-repeat top left; padding-left:20px; font-size:12px; color:#657990; font-weight:bold;}
.colunas .coluna3e .menuLateral li.nivel1:hover {color:#fff!important; background:url(images/geral/menuHover.jpg) no-repeat top left;}
.colunas .coluna3e .menuLateral li.nivel1:hover a{color:#fff; background:url(images/geral/menuHoverBaixo.jpg) no-repeat bottom left; }
.colunas .coluna3e .menuLateral li.ativo {color:#fff!important; background:url(images/geral/menuHover.jpg) no-repeat top left;}
.colunas .coluna3e .menuLateral li.ativo a{color:#fff!important; background:url(images/geral/menuHoverBaixo.jpg) no-repeat bottom left; }
/* Nivel02 do Menu */
.colunas .coluna3e .menuLateral li.ativo li {color:#657990!important;}
.colunas .coluna3e .menuLateral li.ativo li a{color:#657990!important;}
.colunas .coluna3e .menuLateral li.nivel1:hover li a {background:url(images/geral/menuSeta2.jpg) no-repeat center left; color:#657990;}
.colunas .coluna3e .menuLateral2 {float:left; width:100%; background:#fff;}
.colunas .coluna3e .menuLateral2 li {float:left; width:195px;}
.colunas .coluna3e .menuLateral2 li a{width:157px!important; padding-left:30px!important; padding-right:15px!important; background:url(images/geral/menuSeta2.jpg) no-repeat center left!important; }
.colunas .coluna3e .menuLateral2 li.nivel2:hover {color:#fff!important; background:url(images/geral/menuHover2.jpg) no-repeat left top!important; }
.colunas .coluna3e .menuLateral2 li.nivel2:hover a {color:#fff!important; background:url(images/geral/menuHover2Baixo.jpg) no-repeat bottom left!important;}
.colunas .coluna3e .menuLateral2 li.ativo {color:#fff!important; background:url(images/geral/menuHover2.jpg) no-repeat left top!important;}
.colunas .coluna3e .menuLateral2 li.ativo a {color:#fff!important; background:url(images/geral/menuHover2Baixo.jpg) no-repeat bottom left!important;}
.colunas .coluna3e h4 {font-size:14px; margin:5px 0px; font-weight:bold; text-transform:uppercase; padding-left:8px;}

.colunas .colunaHome {width:780px; float:left; margin-top:20px; margin-bottom:20px;}
.colunas .colunaHome h3 {height:30px;}
.colunas .colunaHome .colunaEsq{width:32%; float:left;}
.colunas .colunaHome .colunaCentro{width:32%; float:left; margin-left:2%;}
.colunas .colunaHome .colunaDir{width:32%; float:right;}

.rodape {width:100% ; float:left; background:url(images/geral/backgroundRodape.jpg); height:595px; *width:99.9%; margin-top:50px;}
.rodape .alinhamento {min-height:500px;  padding:10px; width:1000px;}
.rodape h4 {color:#657990; font-size:13px; margin:10px 0px; padding:5px 0px; font-weight:bold; text-transform:uppercase; background:url(images/geral/bordaDiv.jpg) repeat-x bottom center;}
.rodape h4 .comp {font-size:22px; font-weight:bold;}
.rodape .listas {float:left; width:745px;}
.rodape .listas .listaSimples {width:138px; margin-right:10px; float:left;}
.rodape .listas .listaSimples ul {list-style:url(images/geral/setaRodape.jpg); float:left; width:120px; padding-left:15px; font-size:11px;}
.rodape .listas .listaSimples ul li {margin:2px 0px;}
.rodape .listas .listaSimples .ultimosArtigos {margin-bottom:10px;}
.rodape .addthis_toolbox {margin-left:15px; margin-top:15px;}
.rodape .addthis_button_delicious { background:url(images/icones/delicious.jpg) no-repeat; height:35px; width:35px; margin-right:5px;}
.rodape .addthis_button_delicious span{ display:none;}
.rodape .addthis_button_facebook { background:url(images/icones/facebook.jpg) no-repeat; height:35px; width:35px; margin-right:5px;}
.rodape .addthis_button_facebook span{ display:none;}
.rodape .addthis_button_googlebuzz { background:url(images/icones/buzz.jpg) no-repeat; height:35px; width:35px; margin-right:5px;}
.rodape .addthis_button_googlebuzz span{ display:none;}
.rodape .addthis_button_twitter { background:url(images/icones/twitter.jpg) no-repeat; height:35px; width:35px; margin-right:5px;}
.rodape .addthis_button_twitter span{ display:none;}
.rodape .addthis_button_orkut { background:url(images/icones/orkut.jpg) no-repeat; height:35px; width:35px;}
.rodape .addthis_button_orkut span{ display:none;}
.listaSimplesTags {margin-top:-30px;}
.listaSimplesTags h4 {background:none;}
.listaSimplesTags ul {padding:0px!important; width:132px!important;}
.listaSimplesTags a {color:#657990;}
.rodape .atendimento {width:250px; float:right; background:#FFF; text-align:CENTER; margin-top:-27px; height:280px;}
.rodape .atendimento h4 {border-bottom:0px;}
.rodape .patrocinadores {width:800px; float:left;}
.rodape .realizacao {float:right; width:190px;}
.rodape .realizacao .listaLogos li{float:right; text-align:center; width:100%;}
.rodape .parceiros {float:right; width:100%;}
.rodape .listaLogos {width:100%; float:left;}
.rodape .listaLogos li{float:left; margin:0px;}
.copyright {float:right; margin-top:15px; margin-right:35px; font-size:10px; color:#657990; margin-right:10px; width:100%; text-align:right;}

/* **************** listagens */
.listagemSimples {float:left; width:100%;}
.listagemSimples li h3 a {color:#657990;}
.listagemSimples li h3 a:hover {color:#475463!important;}
.listagemSimples li h4 a {color:#657990;}
.listagemSimples li h4 a:hover {color:#475463!important;}
.listagemSimples li{float:left; width:100%; margin-bottom:30px;}
.listagemSimples li h3 {float:left; width:98%;}
.listagemSimples li h4 {margin:0; padding:0; float:left; width:100%; margin-bottom:10px;}
.listagemSimples li .categorias {width:100%; float:left; margin-bottom:5px;}
.listagemSimples li .resumo {line-height:18px; float:left; width:98%;  margin-top:15px;}
.listagemSimples li .resumo br {display:none;}
.listagemSimples li .share {margin:0px; float:left;}
.listagemSimples li .share .addthis_button {margin:5px 0px; float:left;}
.listagemSimples li h3 .data {color:#fff; font-size:10px; margin-right:6px; background:url(images/geral/data.jpg); height:13px; width:48px; margin-top:-4px; float:left; padding:8px 10px 8px 6px; text-align:center;}


.listagemSimplesFoto {float:left; width:100%; margin-top:20px;}
.listagemSimplesFoto li h3 a {color:#657990;}
.listagemSimplesFoto li h3 a:hover {color:#475463!important;}
.listagemSimplesFoto li h4 a {color:#657990;}
.listagemSimplesFoto li h4 a:hover {color:#475463!important;}
.listagemSimplesFoto li{float:left; width:100%; margin-bottom:10px;}
.listagemSimplesFoto li h3 {float:left; width:100%; font-size:20px; color:#657990;}
.listagemSimplesFoto li .resumo {line-height:18px; float:left; width:100%;  margin-top:5px;}
.listagemSimplesFoto li .resumo br {display:none;}
.listagemSimplesFoto li .info {display:block; padding-left:80px;}
.listagemSimplesFoto li .image {float:left; width:75px;}

.listagemSimplesHome {float:left; width:92%; padding:10px 10px 0; MARGIN-TOP:10PX; min-height:360px;}
.listagemSimplesHome li {margin-bottom:10px; padding-bottom:10px; background:url("images/geral/filtroDiv.png") repeat-x scroll center bottom transparent; solid #b6bfc7; height:70px; font-size:12px;}
.listagemSimplesHome li a {color:#657990; font-weight:bold;}
.listagemSimplesHome li a:hover {color:#475463!important; font-weight:bold;}
.listagemSimplesHome li .data {font-weight:normal; float:left; width:100%; margin-bottom:2px; font-size:11px;}
.listagemSimplesHome li .categorias {color:#0d79d3; font-weight:normal; float:left; width:100%; margin-top:8px;}
.listagemSimplesHome li .categorias a{color:#0d79d3; font-weight:normal;}
.listagemSimplesArea li {height:90px!important;}
.listagemSimplesAreaArtigos {margin-top:-5px!important;}

.listagemSimplesHome2 {float:left; width:100%; MARGIN-TOP:10PX;}
.listagemSimplesHome2 li {margin-bottom:10px; padding-bottom:10px; font-size:12px; width:47%; margin-right:2%; float:left;}
.listagemSimplesHome2 li a {color:#657990; font-weight:bold;}
.listagemSimplesHome2 li a:hover {color:#475463!important; font-weight:bold;}
.listagemSimplesHome2 li .data {font-weight:normal; float:left; width:100%; margin-bottom:2px; font-size:11px;}
.listagemSimplesHome2 li .categorias {color:#0d79d3; font-weight:normal; float:left; width:100%; margin-top:8px;}
.listagemSimplesHome2 li .categorias a{color:#0d79d3; font-weight:normal;}
.listagemSimplesHome2 li.destaque {width:100%; float:left; margin-bottom:0px;}
.listagemSimplesHome2 li.destaque a {color:#0d79d3; font-size:20px;}
.listagemSimplesHome2 li.destaque .data {font-size:11px; color:#0d79d3;}

.listagemEventos {width:100%; float:left;}
.listagemEventos li {width:270px; margin:0px 10px; padding-bottom:10px; border-bottom:1px solid #b6bfc7; margin-bottom:10px; float:left; min-height:120px;}
.listagemEventos li .subtitulo {float:left; width:100%;}
.listagemEventos li .subtitulo a { color:#657990}
.listagemEventos li .local {float:left; width:100%;}
.listagemEventos td {margin:0px 10px; padding-bottom:10px; border-bottom:1px solid #b6bfc7; margin-bottom:10px; vertical-align:top;}
.listagemEventos td .subtitulo {float:left; width:100%;}
.listagemEventos td .subtitulo a { color:#657990}
.listagemEventos td .local {float:left; width:100%;}

.programacao li{float:left; width:100%; *height:40px; }
.programacao h3 {float:left; width:100%; color:#0d79d3; margin:6px 0px!important}
.programacao li h3 .data {color:#fff; font-size:10px; margin-right:6px; background:url(images/geral/data.jpg); height:13px; width:48px; margin-left:3px; margin-top:-3px; float:left; padding:8px 10px 8px 6px; text-align:center;}
.programacao li:hover { background:url(images/geral/dataHoverGeral.png) no-repeat top center; color:#fff;}
.programacao li:hover .data { background:url(images/geral/dataHover.png); color:#0d79d3; margin-left:4px; margin-top:-3px;}
.programacao li:hover a {color:#fff!important;}
.programacao li.ativo { background:url(images/geral/dataHoverGeral.png) no-repeat top center; color:#fff;}
.programacao li.ativo .data { background:url(images/geral/dataHover.png); color:#0d79d3; margin-left:4px; margin-top:-3px;}
.programacao li.ativo a {color:#fff;}
.programacao li.ativo:hover a {color:#fff!important;}

.areasInteresse {background:url(images/geral/areasInteresseBg.jpg) repeat-x top center; float:left; width:766px; padding:10px 0px 10px 10px; margin-bottom:10px; margin-top:15px;}
.areasInteresse h3 span {display:none;}
.areasInteresse h3 {background:url(images/titulos/areasInteresse.png) no-repeat left center; margin:0px 0px 10px 0px; float:left; width:100%;}
.areasInteresse ul {float:left; width:100%;}
.areasInteresse ul li {float:left; width:250px; margin-right:3px; margin-bottom:3px; height:125px;}
.areasInteresse ul li a {color:#fff; float:left; width:100%;}
.areasInteresse ul li .texto {float:left; padding-left:50px; padding-top:40px; font-size:11px; width:190px; height:60px; padding-right:10px;}
.areasInteresse ul li .conhecaMais {float:left; padding-left:50px; font-size:12px; width:200px;}
.areasInteresse ul li.agronegocios {background:url(images/areas/agronegocios.png) no-repeat center center;}
.areasInteresse ul li.reparacaoAutomotiva {background:url(images/areas/reparacaoAutomotiva.png) no-repeat center center;}
.areasInteresse ul li.beleza {background:url(images/areas/beleza.png) no-repeat center center;}
.areasInteresse ul li.beleza .texto {float:left; padding-left:50px; padding-top:55px; font-size:11px; height:45px;}
.areasInteresse ul li.gastronomia {background:url(images/areas/gastronomia.png) no-repeat center center;}
.areasInteresse ul li.gastronomia .texto {float:left; padding-left:50px; padding-top:55px; font-size:11px; height:45px;}
.areasInteresse ul li.tecnologia {background:url(images/areas/tecnologia.png) no-repeat center center;}
.areasInteresse ul li.comercio {background:url(images/areas/comercio.png) no-repeat center center;}
.areasInteresse ul li.artesanato {background:url(images/areas/artesanato.png) no-repeat center center;}
.areasInteresse ul li.modaConfeccao {background:url(images/areas/modaConfeccao.png) no-repeat center center;}
.areasInteresse ul li.oportunidades {background:url(images/areas/oportunidades.png) no-repeat center center;}

/* ************* extras */
.divisoriaCentro {width:590px; float:left; height:20px; background:url(images/geral/div.jpg) no-repeat left center;}
.acoes {width:98%; float:left; text-align:left; margin-bottom:10px;}
.acoes .fonte {float:right;}

.calendario {margin:10px 0px;}
.calendario .mesCalendario {text-align:left; text-transform:uppercase; font-weight:bold; border-bottom:1px solid #b6bfc7;}
.calendario td {padding:4px;}
.calendario td.ativo {color:#fff; background:url(images/geral/calendarioAtivo.jpg) center center no-repeat;}


.filtros {background:url(images/geral/filtroBackground.jpg) repeat-x #fdfeff bottom; width:181px; padding:0px 10px; float:left; min-height:290px;}
.filtros h3.titFiltros { background:url(images/titulos/filtros.png) no-repeat; height:20px; width:80px; margin:5px;}
.filtros ul {float:left; width:182px; margin:4px 0px; padding:0px 0px 5px 0px; background:url(images/geral/filtroDiv.png) repeat-x bottom center;}
.filtros ul li {color:#657990; left center no-repeat; margin:2px 0px; font-weight:bold; font-size:12px; padding:2px; height:29px; float:left; width:98%; position:relative;}
.filtros ul li input {margin:0px; vertical-align:middle; opacity:0; -moz-opacity:0; filter:Alpha(opacity=0); *float:left;}
.filtros ul li:hover {background:url(images/geral/filtroHover.png) right;}
.filtros ul li.select {background:url(images/geral/filtroHover.png) right;}
.filtros ul li label {float:right; line-height:14px; width:138px; width:135px\9; *width:140px; margin-top:7px; cursor:pointer;}
.filtros ul li.ativo {background:url(images/geral/filtroHover.png) right;}
.filtros ul li a {color:#657990; font-weight:bold; font-size:12px;}
.filtros ul li .ico{position:absolute; left:2px; top:1px; width:37px; height:31px; background-repeat:no-repeat; background-position:top left;}
.filtros ul li.ativo .ico {background-position:bottom left;}
.filtros .filtroDesc {font-size:11px; color:#869cb5; width:100%; float:left;}
.filtros .btnFiltrar {float:right;}
.filtroInferior {float:left; width:100%; background:url(images/geral/filtroInferior.png) bottom center no-repeat; height: 7px; margin-bottom:20px;}
.limparFiltros {float:left; font-size:11px; color:#657990;  background:url(images/geral/filtroSeta.png) left center no-repeat; padding-left:22px; margin-top:5px;}
.filtros ul li.icoOutrosSetores .ico {background-image:url(images/icones/icoOportunidades.png);}
.filtros ul li.icoGastronomiaeAlimentacaoForadoLar .ico {background-image:url(images/icones/icoGastronomia.png);}
.filtros ul li.icoGastronomiaeAlimentacaoForadoLar label {margin:0px;}
.filtros ul li.icoTecnologiaeInternet .ico {background-image:url(images/icones/icoTecnologia.png);}
.filtros ul li.icoAgronegocios .ico {background-image:url(images/icones/icoAgronegocios.png);}
.filtros ul li.icoReparacaoAutomotiva .ico {background-image:url(images/icones/icoReparoAutomotivo.png);}
.filtros ul li.icoBelezaSaudeeEstetica .ico {background-image:url(images/icones/icoBeleza.png);}
.filtros ul li.icoBelezaSaudeeEstetica label {margin:0px;}
.filtros ul li.icoArtesanato .ico {background-image:url(images/icones/icoArtesanato.png);}
.filtros ul li.icoModaeConfeccao .ico {background-image:url(images/icones/icoModa.png);}
.filtros ul li.icoComercioeServicos .ico {background-image:url(images/icones/icoComercio.png);}


/* ************ Links */
.icoDown {color:#657990; font-weight:bold; margin-right:10px; padding-left:30px; background:url(images/icones/icoDown.jpg) center left no-repeat;}
.icoCadastro {color:#657990; font-weight:bold; margin-right:10px; padding-left:30px; background:url(images/icones/icoUso.jpg) center left no-repeat;}
.icoComentario {color:#657990; font-weight:bold; margin-right:10px; padding-left:30px; background:url(images/icones/icoComentario.jpg) center left no-repeat;}
.icoMais {color:#657990; padding-bottom:1px; font-weight:bold; margin-right:10px; padding-left:30px; background:url(images/icones/icoMais.jpg) center left no-repeat;}
.btnResponder {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; float:right; float:none\9; margin-right:10px; padding-left:30px; background:url(images/icones/icoResponder.jpg) center left no-repeat;}
.icoUsuario {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; margin-right:10px; padding-left:30px; background:url(images/icones/icoUser.png) center left no-repeat;}
.btnEnviarComment {color:#657990; text-align:left; height:18px; margin-bottom:10px; cursor:pointer; font-weight:bold; float:right; float:none\9; margin-right:10px; padding-left:22px; padding-top:2px; background:url(images/icones/icoResponder.jpg) center left no-repeat;}
.btnVerEvento {color:#fff; background:url(images/geral/assistirEvento.jpg); width:201px; height:17px; padding:13px 10px; float:left; text-align:center;}
input.btnEnviarComment {color:#657990; height:18px; margin-bottom:10px; cursor:pointer; font-weight:bold; float:right; float:none\9; margin-right:10px; padding-left:30px; background:url(images/icones/icoResponder.jpg) center left no-repeat; border:0px; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:90px;}
input.btnLimpar {color:#778da2; height:18px; margin-bottom:10px; cursor:pointer; font-weight:bold; float:right; margin-right:10px; padding-left:20px; background:url(images/icones/icoLimpar.png) center left no-repeat; border:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:8px; padding-bottom:3px;}
input.btnEnviar {color:#778da2; height:18px; margin-bottom:10px; cursor:pointer; font-weight:bold; float:right; margin-right:10px; padding-left:20px; background:url(images/icones/icoEnviar.png) center left no-repeat; border:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:8px; padding-bottom:3px;}
.icoMinhaPagina {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; margin-right:10px; padding-left:20px; background:url(images/icones/icoUser.png) center left no-repeat;}
.icoSair {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; padding-left:20px; background:url(images/icones/icoSair.png) center left no-repeat;}
.icoDetalhes {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; padding-left:20px; background:url(images/icones/icoFavoritar.jpg) center left no-repeat; margin:5px 15px 5px 0px; float:left;}
.icoRemover {color:#657990; margin-bottom:10px; cursor:pointer; font-weight:bold; padding-left:20px; background:url(images/icones/icoSair.png) center left no-repeat; margin:5px 15px 5px 0px; float:left;}
.icoMaisTransp {padding-bottom:1px; float:left; font-weight:bold; margin-right:10px; color:#687c93; padding-left:30px; background:url(images/icones/icoMaisTransp.png) center left no-repeat;}

/* *********** Coment�rios */
.comentariosLista {float:left; width:580px;}
.comentariosLista ul {display:block;}
.comentariosLista li {display:block; padding:15px 0px; margin-bottom:5px; background:#f1f1f1; padding:15px;}
.comentariosLista li li {background:#e4e4e4; margin-top:15px; margin-bottom:0px;}
.comentariosLista ul ul {display:block; margin-left:60px;}
.comentariosLista .avatar {width:75px; float:left;}
.comentariosLista .mensagem {display:block; padding-left:75px;} 
.comentariosLista .mensagem p {margin-top:0px;}
.comentariosLista .comentario {width:100%; margin:10px 0px;}
.comentariosLista .resposta {width:100%; text-align:right; margin:10px 0px;}
.comentariosLista .resposta label {width:100%; text-align:left; display:block; margin-bottom:10px;}
.comentariosLista .resposta .btnResponder {float:none;}
.comentariosLista .resposta .btnEnviarComment {float:none;}
.comentariosLista .resposta textarea {border:1px solid #b7c0c7; width:100%; color:#657990; height:150px; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.comentarioPostar {width:100%; text-align:right; margin:10px 0px;}
.comentarioPostar label {width:100%; text-align:left; display:block; margin-bottom:10px;}
.comentarioPostar .btnResponder {float:none;}
.comentarioPostar textarea {border:1px solid #b7c0c7; width:100%; color:#657990; height:150px; margin-bottom:10px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.comentarioLogar {width:100%; display:block; float:left; background:url(images/geral/backgroundLoginComment.jpg) repeat-x; height:129px;}
.comentarioLogar .logarAlinhamento {margin-left:140px; margin-top:15px;}
.formularioLoginComment {width:360px; float:left; padding:10px 0px; margin:5px 0px; background:url(images/geral/bordaDiv.jpg) repeat-x top;}
.formularioLoginComment li {float:left; margin-left:10px;}
.formularioLoginComment .usuario { background:url(images/geral/formLogin.png) no-repeat center center; height:27px; width:170px; margin-bottom:5px;}
.formularioLoginComment .usuario input {border:0px; background:none; font-size:12px; color:#657990; margin:4px 7px; width:155px;}
.formularioLoginComment .senha { background:url(images/geral/formLoginSenha.png) no-repeat center center; height:27px; width:170px; margin-bottom:5px;}
.formularioLoginComment .formSenha {border:0px; background:transparent;float:left; margin:4px 7px; width:85px; font-size:12px; color:#657990;}
.formularioLoginComment .entrar {border:0px; background:transparent; cursor:pointer; float:left; height:25px; width:60px;}
.formularioLoginComment a{font-size:9px; color:#657990; margin-right:8px;}
.comentarioLogar .info {color:#869cb5; font-weight:bold; float:left; width:100%; margin-bottom:5px;}

/* *********** formulario */
.formulario {width:95%;; float:left; margin-left:10px;}
.formulario li {margin-top:10px; position:relative;}
.formulario li.w33 input {width:96%;}
.formulario li.w33u input {width:96%;}
.formulario li.w33 {width:32%; float:left; margin-right:2%;}
.formulario li.w33u {width:32%; margin-right:0!important; float:left;}
.formulario li.w33u input{float:right;}
.formulario li.w66 {width:64%; margin-right:4%; float:left;}
.formulario li.w33u select{width:99%;}
.formulario input {width:99%; font-size:11px;  font-family:Tahoma, Geneva, sans-serif ;  padding:2px; border:1px solid #dddddd; color:#657990; font-size:12px;}
.formulario textarea {padding:4px; float:left;  border:1px solid #ccc; background:#fff; width:98%; margin:5px 0px; color:#657990; height:180px;}
.formulario select {width:99%;  float:right; font-size:11px; color:#333; font-family:Tahoma, Geneva, sans-serif;  padding:2px; border:1px solid #dddddd; color:#657990; font-size:12px;}
.formulario label {font-size:13px;}
.formulario li.textarea {width:100%; float:left;}
.formulario li.textarea textarea {height:200px;}
.formulario li.btn {text-align:right;}
.inTexto { padding:2px; border:1px solid #dddddd; color:#657990; font-size:12px;}
.selectBox { padding:2px; border:1px solid #dddddd; color:#657990; font-size:12px;}
.contatoInput {width:auto; height:auto; float:right; margin-right:22px; margin-top:10px;}
.textoCentro {text-align:center;}

/* ************* pagina��o */
.paginacao {float:left; width:100%; background:#f1f1f1; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px; text-align:center;}
.paginacao .primeiro {height:17px; width:20px; margin-right:10px;}
.paginacao .ultimo {height:17px; width:20px; margin-left:10px;}
.paginacao img {vertical-align:bottom;}
.paginacao .pagina { background:url(images/geral/pagDiv.png) right center no-repeat; padding: 0 10px 0px 5px;}
.paginacao .ult { background:none;}
.paginacao .atual { background:url(images/geral/pagDiv.png) right center no-repeat; padding: 0 10px 0px 5px;}

