/* Classes comuns  - Sao as classes que poderao ser utilizadas em todo site, independendo da area em questao.*/
* { margin:0; padding:0; }
body {font-family:tahoma, sans-serif; font-size:0.8em; background:#ccc url('../i/fundo-total.png') repeat-x; }
h1, h2, h3, h4, h5, h6, #menu, #abas { font-family:"Trebuchet MS", sans-serif; }
a { outline:none; }
img{ border: 0;	}
h1{ display: none;}
hr{visibility: hidden;}
ul{list-style-type: none;}
button {border: none; display:block; margin:5px; cursor: pointer;}
button span{ display: none;}
label { display:block; }
form em { color:#989191; }
.clear{ clear: both; }
.left{ float:left;}
.right{float: right;}
.requerido { color:#C91010; }
.oculto{display: none;}
#menu-rapido span, #rodape span, .tit span, .banner-lateral span, button span, #feeds span { display:none; }

/* Instrucoes para o index - valem tanto para capa quanto para areas internas */
.sombra-esquerda { background: url('../i/fundo-sombra3.png') repeat-y top left; padding-left:16px; min-width:59em; max-width:70em; margin:0 auto; }
.sombra-direita { background: url('../i/fundo-sombra3-d.png') repeat-y top right; padding-right:16px; }
#tudo { background-color:#F4F4F4; }
#topo{ background: url('../i/menu-fundo.gif'); height:135px; position:relative;}
#logo { background: url('../i/layout.gif') no-repeat right top; height:111px; width:285px; position:absolute; bottom:0; left:0;}
#logo img { margin:0px 0 0 12px; }
#logo2b { height:100%; margin-left:10px;  }
#data-topo { color:#fff; display:block; font-size:0.85em; padding:4px 0; margin-left:15px;}

#slogan h2 { display:none; }
#slogan { background: url('../i/menu-frase.gif') no-repeat; display:block; width:242px; height:24px; position:absolute; top:15px; right:20%; }
#slogan.imoveis { background-image: url('../i/slogan-imoveis.gif'); height:37px; width:208px; }
#palavras { position:absolute; top:28px; right:17%; }
#menu-rapido { position:absolute; top:20px; right:25px; }
#menu-rapido li { display:inline; line-height:23px; }
#menu-rapido li a { display:block; width:23px; height:39px; float:left; margin-left:13px; }
#menu-rapido a:hover { background-position:bottom left; }
#mr-mapa { background: url('../i/mn-mapa-site.gif') no-repeat top left; }
#mr-acess { background: url('../i/mn-acess.gif') no-repeat top left; }
#mr-rss { background: url('../i/mn-rss.gif') no-repeat top left; }

#abas { position:absolute; bottom:0; right:0; width:48%; font-size:1.1em; line-height:1em; font-weight:bold;}
#abas .direita { cursor:pointer; margin-left: 3%; width:28%; float:left; background: url('../i/aba-ativada-dir.jpg') no-repeat top right; padding-right:7px; }
#abas .esquerda { text-align:center; height:43px; background: url('../i/aba-ativada-esq.jpg') no-repeat top left; padding-left:7px; }
#abas a { text-decoration:none; display:block; width:100%; color:#ccc; background: url('../i/aba-meio.jpg') repeat-x;}
#abas .direita#ativa { background: url('../i/aba-ativa-e.gif') no-repeat top right; }
#abas #ativa .esquerda { background: url('../i/aba-ativa-d.gif') no-repeat top left; }
#abas #ativa a { background: url('../i/aba-ativa.gif') repeat-x; color:#585858; }
#abas #imoveis, #abas #desportos { padding-top:13px; height:30px; }
#abas #gestao { padding-top:7px; height:40px;}


#menu { background:#D6D6D6 /*url('../i/menu-sombra.gif') repeat-x bottom left*/; font-size:1.2em; /*padding-bottom:16px;*//* height:34px;*/text-align:center;}
#menu a { background-color:#D6D6D6;color:#585858; padding:7px 1%; text-decoration:none; margin-right:-5px; font-weight:bold; font-size:12px; }
#menu a:hover { color:#fff; background-color:#03022C; }
#menu ul li { display:inline;border-left:solid 2px #C1C1C1; padding:3px 0; position:relative; z-index:2; font-size:0.8em; }
#menu ul li.primeiro { border:none; }
#menu a#empre { padding:7px 1.4%; }
#menu a#gest { padding:7px 4%; }
#menu a#desp { padding:7px 4%; }
#menu ul { padding:8px 0; margin-top:-1px; }

#menu ul ul { position:absolute; left:0; z-index:2; display:none; font-size:1.4em; background-color:#D6D6D6; text-align:left; padding:0; padding-bottom:1px; }
#menu ul ul li { display:block; border:none; padding:1px; margin:3px 0; }
#menu ul ul a { color:#383838; font-weight:normal; border-bottom:solid 2px #C1C1C1; margin:0; margin-left:7px; background:url('../i/setas.gif') no-repeat left bottom; padding:0 0 0 10px; }
#menu ul ul a:hover { color:#383838; background-color:#D6D6D6; background-position:left top; border-color:#5e548c; }
ul#mn-emp { width:11em; margin-right:-5px;}
ul#mn-gest { width:14.5em; }
ul#mn-desp { width:14.5em; }
ul#mn-imv { width:11.7em; }

#corpo { margin:20px 10px 5px 0; }
#col-esq { float:left; width:29%;position:relative;margin-bottom:20px; }
#col-dir { float:right; width:70%; position:relative;z-index:1; margin-bottom:20px; }
#banner { width:98%; height:180px; margin:0 auto; margin-top:3px;}

#pesquisa-lateral { width:95%; height:263px; margin: 0 auto; margin-bottom:30px; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; border-bottom:solid 8px #848484; padding-bottom:10px; background-image: url('../i/busca-fundo.gif'); }
#pesquisa-lateral select { width:100%; }
#pesquisa-lateral form { padding:0 15px; }
#pesquisa-lateral li { margin-top:10px; }
#pesquisa-lateral button { display:block; background:url('../i/buscar-btn.gif') no-repeat top left; width:107px; height:26px; margin:0 auto; }
#pesquisa-lateral button:hover { background-position:bottom left; }

#pesquisa-lateral-desportos { width:95%; height:310px; margin: 0 auto; margin-bottom:30px; border-left:solid 1px #D6D6D6; border-right:solid 1px #D6D6D6; border-bottom:solid 8px #848484; padding-bottom:10px; background-image: url('../i/busca-fundo.gif'); }
#pesquisa-lateral-desportos select { width:45%; }
#pesquisa-lateral-desportos select.int { width:100%; }

#pesquisa-lateral-desportos form { padding:0 15px; }
#pesquisa-lateral-desportos li { margin-top:10px; }
#pesquisa-lateral-desportos button.pt { display:block; background: url('../i/buscar-btn.gif') no-repeat top left; width:107px; height:26px; margin:0 auto; }
#pesquisa-lateral-desportos button:hover { background-position:bottom left; }
#pesquisa-lateral-desportos button.en { display:block; background: url('../i/botao-buscar(ing).gif') no-repeat top left; width:107px; height:26px; margin:0 auto; }

.banner-lateral { height:187px; width:156px; margin:0 auto; }
.banner-lateral a { display:block; height:187px; width:156px;}
a#futuros-lancamentos { background: url('../i/banner-lancamento.gif') no-repeat; }
a#google-earth { background: url('../i/banner-maps.jpg') no-repeat; }
a#atendimento { background: url('../i/banner-fale.gif') no-repeat; }

.banner-twitter { height:165px; width:198px; margin:0 auto; }
.banner-twitter a { display:block; height:165px; width:198px;}
a#twitter { background: url('../i/banner-twitter1.jpg') no-repeat; }
a#twitter span{display:none;}

#indicadores { border:solid 1px #D6D6D6; border-top:none; color:#635E5E; font-size:0.9em; width:95%; margin:0 auto; }
#indicadores table { margin:0 auto; width:100%; }
#indicadores td { width:50%; background-color:#EAEAEA; padding:2px; text-align:right; }
#indicadores td.th { text-align:left; }
#indicadores td.th span { display:block; }
#indicadores tr.zebra td { background-color:#fff; }
#indicadores h3 { margin:10px 0 0 5px; color:#5E678B; font-size:1em; }

.contents { background:#fff url('../i/quadro-branco/quadro-base-m.jpg') repeat-x bottom left; padding-bottom:24px; padding-top:15px; }
.col-top-left { background: url('../i/quadro-branco/quadro-topo-e.jpg') no-repeat; width:28px; height:24px; position:absolute; left:0; }
.col-left {height:100%; background: url('../i/quadro-branco/quadro-e-m.jpg') repeat-y top left; padding-left:28px; }
.col-top-right { background: url('../i/quadro-branco/quadro-topo-d.jpg') no-repeat; width:28px; height:24px; position:absolute; right:0;  }
.col-right { margin-top:5px; background: #fff url('../i/quadro-branco/quadro-d-m.jpg') repeat-y top right; padding-right:28px; }
.col-bottom-left { background: url('../i/quadro-branco/quadro-base-e.jpg') no-repeat; width:28px; height:24px; position:absolute; left:0; bottom:0; }
.col-bottom-right { background: url('../i/quadro-branco/quadro-base-d.jpg') no-repeat; width:28px; height:24px; position:absolute; right:0; bottom:0; }

#menu-inferior { text-align:center; color:#473F7E; font-size:0.85em; }
#menu-inferior a { color:#7A7A7A; text-decoration:underline; }
#menu-inferior a:hover { text-decoration:none; }
#menu-inferior ul { line-height:20px; }
#menu-inferior ul li { display:inline; border-right:solid 1px #7A7A7A; padding:0 5px 0 2px; }
#menu-inferior ul li.ultimo { border:none; }

#rodape { font-size:0.8em; clear:both; font-family: verdana; }
#rodape-meio { background: url('../i/rodape-fundo.gif') repeat-x; height:91px; color:#fff; line-height:1.2em; }
#rodape-meio a { color:#fff; }
#rodape .vcard span { display:inline; }
#rodape p { text-align:center; padding-bottom:7px; }
.vcard { clear:both; padding:12px 2%; color:#FFF; float: left; }
.tecmedia { height:21px;}
.tecmedia a { background:url('../i/creditos.gif') no-repeat bottom center; width:63px; height:21px; display:block; float:right; margin: 20px 10px 30px 0; }
.tecmedia a:hover { background-position:top center; }

/* Instrucoes das areas da capa  - Aqui serao colocadas todas as instrucoes dos blocos da capa, bem como as imagens do layout e dos referidos blocos.*/
.col-dir-left { background: #F4F4F4 url('../i/quadro-branco/left1.jpg') no-repeat left top; padding-left:19px; margin-top:20px; height:100%; }
.col-dir-right { background:#fff url('../i/quadro-branco/right1.jpg') no-repeat right top; padding-right:31px; padding-top:27px; height:100%;}
.col-dir-left4 { background: #F4F4F4 url('../i/quadro-branco/left.jpg') no-repeat left top; padding-left:19px; margin-top:20px; height:100%; }
.col-dir-right4 { background:#fff url('../i/quadro-branco/right.jpg') no-repeat right top; padding-right:32px; padding-top:27px; height:100%;}
.col-dir-left-p { background: #F4F4F4 url('../i/quadro-branco/left-p.jpg') no-repeat left top; padding-left:19px; margin-top:20px; height:100%; }
.col-dir-right-p { background:#fff url('../i/quadro-branco/right-p.jpg') no-repeat right top; padding-right:32px; padding-top:27px; height:100%; }

.col-dir-left-dest { background: #F4F4F4 url('../i/quadro-branco/destaque-left-6.jpg') no-repeat left top; padding-left:19px; margin-top:20px; height:100%; }
.col-dir-right-dest { background:#fff url('../i/quadro-branco/destaque-right-6.jpg') no-repeat right top; padding-right:32px; padding-top:27px;height:100%; }
.col-dir-left-dest-p { background: #F4F4F4 url('../i/quadro-branco/destaque-left-p.jpg') no-repeat left top; padding-left:19px; margin-top:20px; height:100%; }
.col-dir-right-dest-p { background:#fff url('../i/quadro-branco/destaque-right-p.jpg') no-repeat right top; padding-right:32px; padding-top:27px;height:100%; }

/*#lanca, #dest { position:relative; }*/
.capa { background:#fff url('../i/quadro-branco/quadro-base-m.jpg') repeat-x bottom left; }
.lancamento, .destaque { width:45%; float:left; margin:2%; }

#lancamentos.capa { height:740px; }
#lancamentos4.capa { height:500px; }
#lancamentos-p.capa { height:266px; }
.lancamento { background-color:#F4F4F4; border:solid 1px #D6D6D6; height:200px; }
.lancamento img { margin:15px 7px 0px; float:left; }
.lancamento p { clear:both; padding:7px 5% 20px; font-size:0.85em; }

.lancamento .tarja { clear:left; padding:0px; margin:0px; margin-left:7px;}

.lancamento h3 { background-color:#fff; border-top:solid 1px #D6D6D6; font-size:1em; border-bottom:solid 1px #D6D6D6; padding:12px 2%; min-height:37px; margin-top:25px; }

.lancamento a { color:#544C7F; }
.lancamento a:hover { text-decoration:none; }

#destaques.capa { height:522px; }
#destaques-p.capa { height:172px; }
.destaque { height:133px; }
.destaque div { background: url('../i/foto-fundo-p.gif') no-repeat; float:left; width:114px; height:107px; }
.destaque img { margin:15px; width:75px; height:75px; }
.destaque h3 { font-size:0.9em; margin:10px 0 5px; }
.destaque h3 a { color:#000; }
.destaque h3 a:hover { text-decoration:none; }
.destaque ul { font-size:0.87em; color:#505050; }

.tit { background: url('../i/titulos/tit-fundo.gif') repeat-x top left; height:31px; margin-bottom:20px; }
.tit h2 { display:block; height:31px; }
.capa .tit, #indicadores .tit { margin-bottom:0; }

	#sobre-nos .tit {margin-bottom:10px;}
	.lista li{margin-left:20px;}
	.lista-img { width:100px; height:100px; float:left; border:solid 1px #D6D6D6; padding:10px 0 0 20px;}
	.lista-img img{margin: 0 auto ;}

	.lista-img-desportos { width:150px; height:150px; float:left; border:solid 1px #D6D6D6; padding:10px 10px 0 10px;}

#empreendimentos .tit-lancamentos h2 { background: url('../i/titulos/tit-emp-lancamentos.gif') no-repeat top left; width:420px;}
#sobre-nos .tit h2.pt {background: url('../i/titulos/tit-sobre.gif') no-repeat top left; width:200px;}
#sobre-nos .tit h2.en {background: url('../i/titulos/sobre-nos(ing).gif') no-repeat top left; width:200px;}
#sobre-nos .tit h2.es {background: url('../i/titulos/sobre-nos(esp).gif') no-repeat top left; width:280px;}
#busca .tit h2 { background: url('../i/titulos/tit-busca.gif') no-repeat top left; width:118px; }
#busca img {float:left; padding-right:10px;}
#busca li {list-style-type:none; padding:10px;}

#unicred .tit h2.pt {background: url('../i/titulos/unicred.png') no-repeat top left; width:200px;}

	#unicred .tit {margin-bottom:10px;}
	.lista li{margin-left:20px;}
	.lista-img { width:100px; height:100px; float:left; border:solid 1px #D6D6D6; padding:10px 0 0 20px;}
	.lista-img img{margin: 0 auto ;}

	.lista-img-desportos { width:150px; height:150px; float:left; border:solid 1px #D6D6D6; padding:10px 10px 0 10px;}





#busca-desportos .tit h2.pt { background: url('../i/titulos/tit-busca.gif') no-repeat top left; width:118px; }
#busca-desportos .tit h2.en { background: url('../i/titulos/busca(ing).gif') no-repeat top left; width:118px; }
#busca-desportos .tit h2.es { background: url('../i/titulos/tit-busca.gif') no-repeat top left; width:118px; }
#busca-desportos img {float:left; padding-right:10px;}
#busca-desportos li {list-style-type:none;}

#lancamentos .tit h2 { background: url('../i/titulos/tit-lancamentos.gif') no-repeat top left; width:200px;}
#em-construcao .tit h2 { background: url('../i/titulos/tit-emp-construcao.gif') no-repeat top left; width:430px;}
#imoveis-de-terceiros .tit h2 { background: url('../i/titulos/tit-terceiros.gif') no-repeat top left; width:320px;}
#imoveis-proprios .tit h2 { background: url('../i/titulos/tit-proprios.gif') no-repeat top left; width:320px;}
#localizacao .tit h2.pt { background: url('../i/titulos/tit-localizacao.gif') no-repeat top left; width:250px;}
#localizacao .tit h2.es { background: url('../i/titulos/localizacao(esp).jpg') no-repeat top left; width:250px;}
#localizacao .tit h2.en { background: url('../i/titulos/localizacao(ing).jpg') no-repeat top left; width:250px;}
#prontos .tit h2 { background: url('../i/titulos/tit-emp-prontos.gif') no-repeat top left; width:350px;}
#fut-lancamentos .tit h2 { background: url('../i/titulos/tit-emp-futuros.gif') no-repeat top left; width:450px;}
#emp-google-earth .tit h2 { background: url('../i/titulos/tit-emp-google-earth.gif') no-repeat top left; width:450px;}
#pesquisa-lateral .tit h2 { background: url('../i/titulos/tit-pesquisa.gif') no-repeat top left; width:140px; }
#pesquisa-lateral-desportos .tit h2.pt { background: url('../i/titulos/tit-pesquisa.gif') no-repeat top left; width:140px; }
#pesquisa-lateral-desportos .tit h2.es { background: url('../i/titulos/tit-pesquisa.gif') no-repeat top left; width:140px; }
#pesquisa-lateral-desportos .tit h2.en { background: url('../i/titulos/busca(ing).gif') no-repeat top left; width:140px; }

#lancamentos .tit h2, #lancamentos-p .tit h2 { background: url('../i/titulos/tit-emp-lancamentos.gif') no-repeat top left; width:420px; }
#destaques .tit h2, #destaques-p .tit h2 { background: url('../i/titulos/tit-destaque.gif') no-repeat top left; width:252px; }
#indicadores .tit h2 { background: url('../i/titulos/tit-indicadores.gif') no-repeat top left; width:142px; height:52px; }
#indicadores .tit { background: url('../i/titulos/tit-fundo-indicadores.gif') repeat-x top left; height:52px; }
#pagina-nao-encontrada .tit h2 { background: url('../i/titulos/tit-404.gif') no-repeat top left; width:450px; }
#traducao {margin:0; height:25px; float:right;}
#traducao img{ margin:10px 5px 0 0; padding:0;}

/*
 ======================
	Areas internas
 ====================== */

#conteudo h3 { color:#1C2D81; margin-bottom:12px; }
#conteudo h4 { margin-top:15px; }

	/* Fale conosco */
#fale-conosco .tit h2.pt { background: url('../i/titulos/tit-fale-conosco.gif') no-repeat top left; width:250px;}
#fale-conosco .tit h2.en { background: url('../i/titulos/fale-conosco(ing).gif') no-repeat top left; width:250px;}
#fale-conosco .tit h2.es { background: url('../i/titulos/fale-conosco(esp).gif') no-repeat top left; width:350px;}
#fale-conosco button.pt { display:block; background:url('../i/botao-enviar.gif') no-repeat top left; width:107px; height:26px; }
#fale-conosco button.en { display:block; background:url('../i/botao-enviar(ing).gif') no-repeat top left; width:107px; height:26px; }
#fale-conosco button:hover { background-position:bottom left; }
#fale-conosco form p { margin:10px; }

	/* Gestão empresarial */
#gestao-empresarial .tit h2 { background: url('../i/titulos/tit-gestao.gif') no-repeat top left; width:320px; }
#gestao-empresarial #img-principal  { float: right;}
#gestao-empresarial h3 { color:#585858; border-top:solid 2px #C1C1C1; border-bottom:solid 2px #C1C1C1; margin:20px 0 10px; font-size:1.4em; font-weight:normal; padding:3px 0 3px 15px; margin-top:0; }
#gestao-empresarial #conteudo div { margin-top:25px; padding:15px 0 0 60px; }
#gestao-empresarial #conteudo p { padding-left:7px; }

#classificados #conteudo p{margin-top: 10px;}

	/* Desportos */
#desportos .tit h2.pt {background: url('../i/titulos/tit-desportos.gif') no-repeat top left; width:320px; }
#desportos .tit h2.en {background: url('../i/titulos/desportos(ing).gif') no-repeat top left; width:320px; }
#desportos .tit h2.es {background: url('../i/titulos/desportos(esp).gif') no-repeat top left; width:320px; }
#desportos #img-principal  { float: right; margin-left:2px;}
#desportos h3 { color:#585858; border-top:solid 2px #C1C1C1; border-bottom:solid 2px #C1C1C1; margin:20px 0 10px; font-size:1.4em; font-weight:normal; padding:3px 0 3px 15px; margin-top:10px; }
#desportos #conteudo div { margin-top:25px; padding:15px 0 0 60px; }
#desportos #conteudo p { padding-left:7px; }

#empresas-entidades { background:url('../i/desporto_r6_c2.jpg') no-repeat top left; }
#atletas-profissionais { background:url('../i/desporto_r8_c2.jpg') no-repeat top left; }
#atletas-amadores { background:url('../i/desporto_r10_c2.jpg') no-repeat top left; }

	/* Empreendimentos */
#empreendimentos .tit { margin-bottom:10px; }
#empreendimentos .tit h2 { background: url('../i/titulos/tit-empreendimentos.gif') no-repeat top left; width:350px; }
#empreendimentos .tit h2#lancamentos { background: url('../i/titulos/tit-emp-lancamentos.gif') no-repeat top left; width:420px; }
#empreendimentos .tit h2#em-construcao { background: url('../i/titulos/tit-emp-construcao.gif') no-repeat top left; width:430px; }
#empreendimentos .tit h2#futuros { background: url('../i/titulos/tit-emp-futuros.gif') no-repeat top left; width:450px; }
#empreendimentos .tit h2#prontos { background: url('../i/titulos/tit-emp-prontos.gif') no-repeat top left; }

.botao-hotsite { background: url('../i/botao_hotsite.jpg') no-repeat; display:block; height:106px; width:215px; margin:5px; }
.botao-hotsite span { display:none; }
.emp-p { margin-bottom:40px;}

.lista-empreend { float: left; width:130px; height:200px;}
.lista-empreend {text-align:center ;}
.lista-empreend a { text-decoration:none; border:5px}
.lista-empreend a:hover { text-decoration:underline;}
.lista-empreend img{border:solid 1px blue; padding:3px;}
.lista-empreend a:hover img{border:solid 1px #ff0000;}

.empreendimentos { background-color:#F4F4F4; border:solid 1px #D6D6D6; height:200px; }
.empreendimentos img { margin:15px 10px 10px; float:left; }
.empreendimentos p { clear:both; padding:0 5% 20px; }
.empreendimentos h3 { background-color:#fff; border-top:solid 1px #D6D6D6; font-size:1em; border-bottom:solid 1px #D6D6D6; padding:12px 2%; min-height:37px; margin-top:28px;}
.empreendimentos a { color:#544C7F; }
.empreendimentos a:hover { text-decoration:none; }

.lista-imagens { margin-top:5px; }
.detalhe h3 { font-size:1.3em; }
.detalhe div.right { text-align:right; }

#sobre-nos h3, #localizacao h3, #fale-conosco h3 { font-size:1.3em; margin:25px 0 5px; }
#unicred h3, #localizacao h3, #fale-conosco h3 { font-size:1.3em; margin:25px 0 5px; }

#contas-a-receber { background:url('../i/01-adm-contas.gif') no-repeat top left; }
#recuperacao-de-ativos { background:url('../i/02-rec-ativos.gif') no-repeat top left; }
#recuperacao-de-empresas { background:url('../i/03-rec-empresas.gif') no-repeat top left; }
#planejamento-estrategico { background:url('../i/04-plan-estrategico.gif') no-repeat top left; }
#planejamento-tributario { background:url('../i/05-plan-tributario.gif') no-repeat top left; }
#empresas-familiares { background:url('../i/06-empr-familiares.gif') no-repeat top left; }
#fomento-comercial { background:url('../i/07-fom-comercial.gif') no-repeat top left; }

/* propriedades da paginacao */
div.paginacao { text-align:center; display: block; }
div.paginacao p { margin: 5px 0 0 0; clear:both;}
div.paginacao ul { list-style: none; height:30px; margin: 10px auto 0 auto; text-align: center; }
div.paginacao ul li { display: inline; margin:2px 0px; height: 30px; line-height: 30px; }
div.paginacao ul li { margin:-10px  }
div.paginacao a:hover { text-decoration: none; }
div.paginacao a.num { margin: 0 1px; padding: 5px 5px; background-color: #f5f5f5; border: 1px solid #ccc; }
div.paginacao a.num:hover { background-color: #ccc; }
div.paginacao a.atual { color: #000; font-weight: bold; }
div.paginacao .ante { margin-right: 8px; }
div.paginacao .prox { margin-left: 8px; }
div.paginacao a.ante { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.prox { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.ante:hover { background-color: #B3DFEF; }
div.paginacao a.prox:hover { background-color: #B3DFEF; }
div.paginacao span.ante { padding: 5px 5px; background-color: #F4F4F4; border: 1px solid #ccc; color: #ccc; }
div.paginacao span.prox { padding: 5px 5px; background-color: #EBEBEB; border: 1px solid #ccc; color: #ccc; }
.form input, .form select, .form textarea {margin-bottom:10px }

.erro { background: #F3F3F3; border: 1px solid #CC3300; border-top: 3px solid #FF0000; color: #000000; display: block; font-size: 0.9em; font-style: normal; font-weight: bold; height: 100%; margin: 10px; text-align: left; text-decoration: none; width: 80%; }
.erro h6 { background: #EF2C2C; color: #fff; font-size: 1em; font-weight: bold; margin: 0 0 8px 0; padding: 4px; text-align: left; text-decoration: none; }
.erro li { color: #000; font-weight: normal; margin: 10px; }
.erro ol { font-style: normal; font-weight: normal; list-style: decimal; margin-left: 25px; padding-left: 10px; text-align: left; text-decoration: none; }
.erro ol li { font-style: normal; font-weight: normal; margin: 3px 0 10px 0; text-decoration: none; }
.erro ol li span { font-style: normal; font-weight: bold; text-decoration: none; }
.erro p { font-style: normal; font-weight: normal; text-align: left; text-decoration: none; margin: 0 10px; }
.erro p span { font-style: normal; font-weight: normal; text-decoration: none; }
.erro span { font-weight: bold; text-decoration: underline; display:inline; }
.erro ul { font-style: normal; font-weight: normal; list-style: disc; margin: 0; margin-left: 20px; padding: 0; text-align: left; text-decoration: none; }
.erro ul li { font-style: normal; font-weight: normal; margin: 3px 0 5px 5px; text-decoration: none; }
.erro ul li span { font-style: normal; font-weight: bold; text-decoration: none; }
.vermelho {color: #FF0000; }
.centro { margin-left:10%; text-align:left; }

/*Mapa do Site*/
#mapa-do-site .tit h2 { background: url('../i/titulos/tit-mapa.gif') no-repeat top left; }
#mapa-do-site ul { margin-left:15px; margin-top:3px; }
#mapa-do-site ul li{ margin-bottom:5px; }

/*RSS*/
#feeds .tit h2 { background: url('../i/titulos/tit-feeds.gif') no-repeat top left; }
#feeds table { border:solid 1px #D6D6D6; width:100%; margin-top:20px; }
#feeds td { width:25%; background-color:#EAEAEA; padding:7px; text-align:center; }
#feeds td.th { text-align:left; width:50%;  }
#feeds td.th span { display:block; }
#feeds th { background-color:#848484; padding:5px; color:#fff; }
#feeds a.feed { display:block; width:20px; height:20px; background: url('../i/icone-feed.gif') no-repeat top left; margin:0 auto; }
#feeds a.feed:hover { background-position:bottom left; }

/*Acessibilidade*/
#acessibilidade .tit h2 { background: url('../i/titulos/tit-acess.gif') no-repeat top left; }
#acessibilidade ul{ margin-left:20px; }

.baixar-ge { font-size:0.85em; color:#717171; font-style:italic; margin:7px 0; }
#emps-ge { margin:15px 0; }
#emps-ge li { margin-bottom:8px; }
#emps-ge li a { background: url('../i/google-earth-16x32.gif') no-repeat top left; padding-left:20px; color:#333; }
#emps-ge li a:hover {background-position:bottom left; color:#868686;}
#emps-ge.emp-maps { font-size:1em; clear:both;}

.destacaDiv { font-weight:bold;}
.destacaDiv h3{ font-weight:bold; background:#eaeaea; color:#000;}

.historico_esportivo { border:1px #ccc solid; background: #FFFFFF; padding:2px; width:100%; margin-top:0px; }
.historico_esportivo thead{ font-weight:bold; }
.historico_esportivo th{ background-color:#848484; color:#fff; padding:8px; }
.historico_esportivo th a { cursor:pointer; color:#fff; text-decoration:underline; }
.historico_esportivo th a.ord_asc { background: url('../i/ord_asc.gif') no-repeat right center; padding-right: 18px; }
.historico_esportivo th a.ord_desc { background: url('../i/ord_desc.gif') no-repeat right center; padding-right: 18px; }
.historico_esportivo th.cursor{ cursor: pointer; }
.historico_esportivo th em { border-bottom: 1px dotted #FFF; white-space: nowrap; }
.historico_esportivo th.nomeColaborador{ background: #BBB; color: #000; }
.historico_esportivo tbody th { background-color: #CCC; color: #000; text-align: left; }
.historico_esportivo tr{ background-color:#fafafa; }
.historico_esportivo tr.zebra{ background-color:#efefef; }
.historico_esportivo tr.destaque{ background-color:#ecf5ff; }
.historico_esportivo tr.destaque-zebra{ background-color:#d9ecff; }
.historico_esportivo tr.selecionado { background-color:#FCC; }
.historico_esportivo td{ padding:5px;  }
.historico_esportivo td a { cursor:pointer; }
.historico_esportivo td.sub-areas { width: 6em; }
.historico_esportivo td.gerenciar-imagens, .historico_esportivo td.alterar, .historico_esportivo td.excluir, .historico_esportivo td.ativado, td.pendente, .historico_esportivo td.desativado, .historico_esportivo td.responder_d, .historico_esportivo td.alterar_d, .historico_esportivo td.excluir_d { width:60px; text-align:center; }
.historico_esportivo td.gerenciar-imagens a, .historico_esportivo td.sub-areas a, .historico_esportivo td.responder a, .historico_esportivo td.alterar a, .historico_esportivo td.excluir a, .historico_esportivo td.ativado a, .historico_esportivo td.desativado a, .historico_esportivo td.gerenciar-imagens em, .historico_esportivo td.alterar em, .historico_esportivo td.responder em, .historico_esportivo td.excluir em, .historico_esportivo td.ativado em, .historico_esportivo td.desativado em, .historico_esportivo td.indisponivel em { height:23px; width:23px; display:block; margin:0 auto; text-decoration:none; }
.historico_esportivo td.contatos a { height:23px; width:25px; display:block; margin:0 auto; background:url('../i/contatos.gif') center center no-repeat; }
.historico_esportivo td.info { width: 22px; }
.historico_esportivo td.gerenciar-imagens a{ background:url('../i/gerenciar-imagens.gif') center center no-repeat; }
.historico_esportivo td.alterar a{ background:url('../i/alterar.gif') center center no-repeat; }

.htr h3 {font-size:2em;}

/*
#emp-google-earth .emp-google { margin-bottom:30px; }
#emp-google-earth .emp-google h3 { margin-bottom:5px; }
#emp-google-earth .emp-google li { display:block; margin-bottom:5px; }
#emp-google-earth .google-earth a span {  display:block; width:170px; padding-left:40px; padding-top:5px; }
#emp-google-earth .google-earth a{ display:block; background: url('../i/google-earth-icone2.gif') no-repeat top; width:32px; height:32px; color:#333; }
#emp-google-earth .google-earth a:hover { background-position:bottom; color:#868686; }

#emp-google-earth .wikimapia a span {  display:block; width:150px; padding-left:40px; padding-top:5px; }
#emp-google-earth .wikimapia a{ display:block; background: url('../i/wikimapia-icone.gif') no-repeat top; width:32px; height:32px; color:#333; }
#emp-google-earth .wikimapia a:hover { background-position:bottom; color:#868686; }
*/

#flutuante { position:absolute; z-index: 9999; top: 80px; right: 50%; margin-right: -100px; }
#flutuante img{ background:transparent; border:none; }

/*
// Hotsite edificio-manhattan
#hotsite {background:url('../i/banner-flutuante.png') no-repeat left top; width:250px; height:250px; border:2px solid #FFFFFF; position:absolute; display:block; left:490px; top:50px; z-index:10;}
#hotsite a { display:block; width:250px; height:250px;}
#hotsite label em {cursor:pointer; color:#FFFFFF; position:relative; top:-19px; left:2px; font-weight:bold; float:left; font-size:1.0em; }
*/

#hotsite {background:url('../i/banner-unicredi.png') no-repeat left top; width:411px; height:312px; border:none; position:absolute; display:block; left:490px; top:50px; z-index:10;}
#hotsite a { display:block; width:411px; height:312px;}
#hotsite label em {cursor:pointer; color:#FFFFFF; position:relative; top:4px; left:4px; font-weight:bold; float:left; font-size:0.8em;}


