
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;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,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:'';}
input,textarea,select{font:10px Verdana, Arial, Helvetica, sans-serif; color:#666;}
body{*font-size:small;*font:x-small;}
strong {font-weight:bold;}

a {outline:none;text-decoration:none; color:#666;}
a:hover {text-decoration:underline;}
.esq {float:left;}
.alRight {text-align:center;}
.dir {float:right;}
.clr {clear:both;}

.fc00428F {color:#00428F;}
.fc081660 {color:#081660;}

.corLinha {background-color:#F5F5F5;}

.mt55 {margin-top:55px;}
.mb20 {margin-bottom:20px;}

.hover {height:22px;text-indent:-9999px;display:block;}
.hover:hover {background-position:bottom;}
.btnMaisNovidades {width:122px; background:url(../img/btn_mais_novidades.jpg) top no-repeat;}
.btnImprimir {width:86px; background:url(../img/btn_inprimir.jpg) top no-repeat;}
.btnAmpliar {width:86px; background:url(../img/btn_ampliar.jpg) top no-repeat;}
.btnOk {width:46px; background:url(../img/btn_ok.jpg) top no-repeat;}
.btnVejaMais {width:86px; background:url(../img/brn_veja_mais.jpg) top no-repeat;}
.btnEnviar {width:76px; background:url(../img/btn_enviar.jpg) top no-repeat;border:none; cursor:pointer;}
.btnTour {width:92px; background:url(../img/btn_tour_virtual.jpg) top no-repeat;border:none; cursor:pointer;}
label.error {color: red; font-size: 10px; display:block;}

.containerCentral {width:940px; margin:auto;}

.areaTopo {width:940px; height:85px;}

.areaLogo {width:303px; height:85px;}
.areaLogo h1 {height:85px; float:left; display:block;}
.areaLogo a{height:85px; display:block; text-indent:-9999px; float:left;}
.areaLogo .logTECON {width:205px; background:url(../img/log_tecon.gif) no-repeat;}
.areaLogo .logWilson {width:98px; background:url(../img/log_wilsonSons.gif) no-repeat;}

.areaTopoDir {width:620px; height:85px; padding:0 0 0 17px;}
.areaTopoDir .head01 {height:29px; margin:0 0 9px 13px;}
.areaTopoDir .head01 strong {margin:14px 0 0 0; display:block;}
.areaTopoDir .head01 a {width:27px;height:22px;margin:7px 0 0 5px;text-indent:-9999px;display:block;}
.areaTopoDir .head01 a.btnBr {background:url(../img/btn_icoBrasil.gif) no-repeat;}
.areaTopoDir .head01 a.btnUSA {background:url(../img/btn_icoUSA.gif) no-repeat;}

.nav01 ul li {height:27px; display:inline; float:left;}
.nav01 ul li a {height:27px;display:block; text-indent:-9999px;background-image:url(../img/btn_menu_topo2.gif);}
.nav01 ul li a.sobreOtecon {width:171px; background-position:0 0;}
.nav01 ul li a.sobreOtecon:hover {width:171px; background-position:0 -40px;}
.nav01 ul li a.servicosPrestados {width:125px; background-position:-171px 0;}
.nav01 ul li a.servicosPrestados:hover {width:125px; background-position:-171px -40px;}
.nav01 ul li a.clientes {width:109px; background-position:-296px 0;}
.nav01 ul li a.clientes:hover {width:109px; background-position:-296px -40px;}
.nav01 ul li a.responsabilidadeSocial {width:215px; background-position:-405px 0;}
.nav01 ul li a.responsabilidadeSocial:hover {width:215px; background-position:-405px -40px;}

.nav02 {height:80px;}
.nav02 ul li {height:80px; display:inline; float:left;}
.nav02 ul li a {width:186px;height:80px; display:block; text-indent:-9999px; margin:0 0 0 2px; background-image:url(../img/btn_menu_topo.jpg);}
.nav02 ul li a.teconOnline {background-position:0 0; margin:0 !important;}
.nav02 ul li a.teconOnline:hover {background-position:0 -81px; margin:0 !important;}
.nav02 ul li a.linhasMaritimas {background-position:-188px 0;}
.nav02 ul li a.linhasMaritimas:hover {background-position:-188px -81px;}
.nav02 ul li a.infraEstrutura {background-position:-376px 0; width:188px;}
.nav02 ul li a.infraEstrutura:hover {background-position:-376px -81px;}
.nav02 ul li a.conhecaRioGrande {background-position:-566px 0;}
.nav02 ul li a.conhecaRioGrande:hover {background-position:-566px -81px;}
.nav02 ul li a.contato {background-position:-754px 0;}
.nav02 ul li a.contato:hover {background-position:-754px -81px;}

#fhashHome {margin:7px 0 18px 0;}

.box01 {background:url(../img/fio_box.gif) left repeat-y;}
.box01 .ttl {height:54px; background:url(../img/bgr_mold_boxTopo01.jpg) repeat-x 0 -54px;}
.box01 .ttl span {height:48px; padding:6px 22px 0 22px; display:block; background:url(../img/bgr_mold_boxTopo01.jpg) no-repeat top left;}
.box01 .ttl div {background:url(../img/bgr_mold_boxTopo01.jpg) no-repeat bottom right;}
.box01 .content {padding:2px 22px 0 22px;}
.box01 .content strong {color:#FC7215; font-size:11px; display:block;}
.box01 .content span a {color:#00428F; font-size:12px; display:block;}
.box01 .content p {margin:0 0 15px 0;}
.box01 .base {height:18px; background:url(../img/fio_box.gif) bottom  repeat-x;}
.box01 .base div {height:18px;background:url(../img/bgr_mold_boxBase01.gif) no-repeat top left;}
.box01 .base div div {height:18px; display:block;background:url(../img/bgr_mold_boxBase01.gif) no-repeat right bottom;}

.w456 {width:456px;}

.chaSobreOtecon {width:218px; margin:11px 29px 0 27px;}
.chaSobreOtecon img {margin:0 0 10px 0;}
.chaSobreOtecon p {margin:0 0 25px 0;}
.chaSobreOtecon a {color:#FC7215;}

.chaVejaMais {width:184px; margin:56px 0 0 0;}

.areaRodape {height:83px; margin:18px 0 0 0; padding:12px 0 0 0; text-align:center; color:#FFF; font-size:11px; background:url(../img/bgr_spanRodape.jpg) top center repeat-x;}
.areaAsiinatura {width:897px; height:17px; margin:auto; padding:0 0 10px 0;}
.areaAsiinatura .assinatura {width:68px; height:17px; background:url(../img/img_assinatura.gif) no-repeat; text-indent:-9999px; display:block;}

.ttlInternas {height:128px;margin:2px 0 0 0;background:url(../img/bgr_ttl_internas.jpg) repeat-x 0 -128px;}
.ttlInternas div {height:128px;background:url(../img/bgr_ttl_internas.jpg) no-repeat bottom right;}
.ttlInternas div div {height:67px; padding:61px 0 0 67px; display:block;background:url(../img/bgr_ttl_internas.jpg) no-repeat top left;}
.ttlInternas div div h1 {height:48px; display:block;text-indent:-9999px;}
.ttlInternas div div h1.sobreOtecon {background:url(../img/ttl_sobre_o_tecon.gif) no-repeat;}
.ttlInternas div div h1.infraEstrutura {background:url(../img/ttl_infra_estrutura.gif) no-repeat;}
.ttlInternas div div h1.servicosPrestados {background:url(../img/ttl_servicos_prestados.gif) no-repeat;}
.ttlInternas div div h1.clientes {background:url(../img/ttl_clientes.gif) no-repeat;}
.ttlInternas div div h1.responsabilidadeSocial {background:url(../img/ttl_responsabilidade_social.gif) no-repeat;}
.ttlInternas div div h1.contato {background:url(../img/ttl_contato.gif) no-repeat;}
.ttlInternas div div h1.salaDeImprensa {background:url(../img/ttl_sala_de_imprensa.gif) no-repeat;}
.ttlInternas div div h1.linhas_maritimas {background:url(../img/ttl_linhas_maritimas.gif) no-repeat;}
.ttlInternas div div h1.conheca_riogrande {background:url(../img/ttl_conheca_riogrande.gif) no-repeat;}
.ttlInternas div div h1.trabalhe_conosco {background:url(../img/ttl_trabalhe_conosco.gif) no-repeat;}

.ttl_apresentacao {background:url(../img/ttl_apresentacao.gif) no-repeat;}
.ttl_funcionamento {background:url(../img/ttl_funcionamento.gif) no-repeat;}
.ttl_desempenho {background:url(../img/ttl_desempenho.gif) no-repeat;}
.ttl_posicionamento_geografico {background:url(../img/ttl_posicionamento_geografico.gif) no-repeat;}
.ttl_diferenciais {background:url(../img/ttl_diferenciais.gif) no-repeat;}
.ttl_quadro_funcional {background:url(../img/ttl_quadro_funcional.gif) no-repeat;}
.ttl_programa_e_certificacoes {background:url(../img/ttl_programa_e_certificacoes.gif) no-repeat;}
.ttl_agendamento_de_visitas {background:url(../img/ttl_agendamento_de_visitas.gif) no-repeat;}
.ttl_tour_virtual {background:url(../img/ttl_tour_virtual.gif) no-repeat;}
.ttl_responsabilidade_social {background:url(../img/ttl_responsabilidade_social02.gif) no-repeat;}
.ttl_servicos {background:url(../img/ttl_servicos.gif) no-repeat;}
.ttl_orcamento {background:url(../img/ttl_orcamento.gif) no-repeat;}
.ttl_principais_clientes {background:url(../img/ttl_principais_clientes.gif) no-repeat;}
.ttl_trabalhe_no_tecon {background:url(../img/ttl_trabalhe_no_tecon.gif) no-repeat;}
.ttl_contato {background:url(../img/ttl_contato02.gif) no-repeat;}
.ttl_linhas_maritimas {background:url(../img/ttl_linhas_maritimas02.gif) no-repeat;}

.ttl_medidas_e_capacidades {background:url(../img/ttl_medidas_e_capacidades.gif) no-repeat;}

.ttl_historia {background:url(../img/ttl_historia.gif) no-repeat;}
.ttl_localizacao {background:url(../img/ttl_localizacao.gif) no-repeat;}
.ttl_previsao_do_tempo {background:url(../img/ttl_previsao_do_tempo.gif) no-repeat;}
.ttl_outras_informacoes {background:url(../img/ttl_outras_informacoes.gif) no-repeat;}

.caminoDePao {height:20px; padding:4px 14px 20px 0;text-align:right;color:#00125C;}
.caminoDePao a {color:#00125C;}
.caminoDePao img {margin:0 9px -5px 0;}

.ttl_tecon_news {background:url(../img/ttl_tecon_news.gif) no-repeat;}
.ttl_agenda {background:url(../img/ttl_agenda.gif) no-repeat;}
.ttl_banco_de_imagens {background:url(../img/ttl_banco_de_imagens.gif) no-repeat;}
.ttl_noticias {background:url(../img/ttl_noticias.gif) no-repeat;}

.detalhe_noticia {width:377px;}
.detalhe_noticia span {font-size:11px;color:#FC7215; font-weight:bold;}
.detalhe_noticia strong {font-size:12px;color:#00428F;}
.mrimgnoticia {margin:26px 8px 0 0;}

.colEsqInt {width:200px; margin:3px 0 0 0; padding:0 30px 0 0;}
.colDirInt {width:250px; padding:0 0 0 33px;}
.colDirInt img {margin:0 0 4px 0;}
.colDirInt p {margin:0 0 14px 3px;}

.navInternas {border-bottom:solid 1px #FC7215;padding:6px 1px 5px 1px; margin:0 0 29px 0; border-top:solid 1px #FC7215;}
.navInternas ul li {height:24px; margin-bottom:2px;}
.navInternas ul li a {height:21px; padding:3px 0 0 17px; cursor:pointer; display:block; background:url(../img/bgr_menu_int.jpg) top no-repeat;}
.navInternas ul li a:hover {background:url(../img/bgr_menu_int.jpg) bottom no-repeat;}
.navInternas ul li a span {height:21px; display:block; text-indent:-9999px;}

.navInternas ul.subCertificacoes {display:none;}
.navInternas ul.subCertificacoes li a {padding:3px 0 0 29px !important; background:url(../img/bgr_menu_int02.jpg) top no-repeat !important;}
.navInternas ul.subCertificacoes li a:hover {padding:3px 0 0 29px !important; background:url(../img/bgr_menu_int02.jpg) bottom no-repeat !important;}

.navInternas ul li.linhaDupla {height:36px;}
.navInternas ul li.linhaDupla a {height:33px !important; padding:3px 0 0 17px; display:block;background:url(../img/bgr_menu_int03.jpg) top no-repeat;}
.navInternas ul li.linhaDupla a:hover {background:url(../img/bgr_menu_int03.jpg) bottom no-repeat;}
.navInternas ul li.linhaDupla a span {height:33px; display:block; text-indent:-9999px;}

#subCertificacoes .subCertificacoes{display:block !important;}

.cha_internas {padding:0 0 31px 15px; background:url(../img/ponto_chamadas.jpg) no-repeat 5px 7px;}
.cha_internas h4 {margin:0 0 5px 0;}
.cha_internas p {margin:0 0 15px 0;}
.cha_internas a {margin:0 0 0 91px;}

.cha_news {padding:0 0 0 15px; background:url(../img/ponto_chamadas.jpg) no-repeat 5px 7px;}
.cha_news h4 {margin:0 0 5px 0;}
.cha_news p {margin:0 0 8px 0;}
.bgInputNeus {margin:2px 0 12px 0;background:url(../img/bgr_inputNews.gif) top left no-repeat;}
.bgInputNeus input {width:180px;border:none; font-weight:bold; margin:5px 0 6px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:none;}

.menu_apresentacao {background:url(../img/menu/menu_apresentacao.gif) no-repeat;}
.menu_desempenho {background:url(../img/menu/menu_desempenho.gif) no-repeat;}
.menu_posicionamento_geografico {background:url(../img/menu/menu_posicionamento_geografico.gif) no-repeat;}
.menu_diferenciais {background:url(../img/menu/menu_diferenciais.gif) no-repeat;}
.menu_quadro_funcional {background:url(../img/menu/menu_quadro_funcional.gif) no-repeat;}
.menu_programa_e_certificacao {background:url(../img/menu/menu_programa_e_certificacao.gif) no-repeat;}
.menu_agendamento_visita {background:url(../img/menu/menu_agendamento_visita.gif) no-repeat;}

.menu_tour_virtual {background:url(../img/menu/menu_tour_virtual.gif) no-repeat;}
.menu_servicos {background:url(../img/menu/menu_servicos.gif) no-repeat;}
.menu_orcamento {background:url(../img/menu/menu_orcamento.gif) no-repeat;}
.menu_medidas_e_capacidades {background:url(../img/menu/menu_medidas_e_capacidades.gif) no-repeat;}
.menu_horario_de_funcionamento {background:url(../img/menu/menu_horario_de_funcionamento.gif) no-repeat;}

.menu_email {background:url(../img/menu/menu_email.gif) no-repeat;}
.menu_telefone {background:url(../img/menu/menu_telefone.gif) no-repeat;}
.menu_escritorio {background:url(../img/menu/ttl_escritorio.gif) no-repeat;}
/*.menu_horario_de_funcionamento {background:url(../img/menu/menu_horario_de_funcionamento.gif) no-repeat;}*/

.menu_certificacao_pgqp {background:url(../img/menu/menu_certificacao_pgqp.gif) no-repeat;}
.menu_certificacao_politica_de_qualidade {background:url(../img/menu/menu_certificacao_politica_de_qualidade.gif) no-repeat;}
.menu_certificacao_iso_9001 {background:url(../img/menu/menu_certificacao_iso_9001.gif) no-repeat;}

.menu_historia{background:url(../img/menu/menu_historia.gif) no-repeat;}
.menu_localizacao{background:url(../img/menu/menu_localizacao.gif) no-repeat;}
.menu_previsao_tempo{background:url(../img/menu/menu_previsao_do_tempo.gif) no-repeat;}
.menu_outras_informacoes{background:url(../img/menu/menu_outras_informacoes.gif) no-repeat;}

.menu_noticias{background:url(../img/menu/menu_noticias.gif) no-repeat;}
.menu_banco_de_imagens{background:url(../img/menu/menu_banco_de_imagens.gif) no-repeat;}
.menu_agenda{background:url(../img/menu/menu_agenda.gif) no-repeat;}
.menu_tecon_news{background:url(../img/menu/menu_tecon_news.gif) no-repeat;}

.menu_navios {background:url(../img/menu/menu_navios.gif) no-repeat;}

.w391 {width:391px;}
.w400 {width:400px;}
.w560 {width:560px;}
.w564 {width:564px;}
.w684 {width:684px;}
.w691 {width:691px;}
.colMioloInt {padding:0 0 0 17px; background:url(../img/ponto_ttl_int.gif) no-repeat 0 12px;}
.colMioloInt h3 {height:35px;text-indent:-9999px;}
.colMioloInt .ttlSub01 {margin:3px 0 15px 0;}
.colMioloInt .ttlSub02 {margin:0 0 11px 0;}

.colMioloInt p {margin:0 0 14px 0;}
.colMioloInt h5 {font-size:15px; margin-bottom:17px;color:#081660;}

.tab01 {margin-bottom:17px;}
.tab01 strong {color:#081660;}
.tab01 thead tr td {border-bottom:solid 1px #D8D8D8;}
.tab01 thead tr th {border-bottom:solid 1px #D8D8D8;}
.tab01 tr td { padding:3px 0 5px 0;border-left:solid 1px #D8D8D8; text-align:center;}
.tab01 tr th {padding:3px 0 5px 12px;}

.boxMapa {width:346px; /*height:177px;*/ margin:0 0 28px 0;}
.boxMapa #flashmap { border:3px solid #081660; width:684px; height:230px;}
.boxMapa div.botoes {width:86px; height:60px; margin:113px 0 0 10px;}
.boxMapa div.botoes a {margin:10px 0 0 0;}

.lista01 {margin:0 0 0 10px;}
.lista01 li {height:18px;margin:0 0 12px 18px;padding:0 0 0 26px; background:url(../img/ico_diferenciais02.gif) top left no-repeat;}
.lista01 li a {color:#666;font-weight:bold; display:block;}
.lista01 li.linha01 {margin:0 0 12px 0 !important;background:url(../img/ico_diferenciais01.gif) top left no-repeat !important;}
.lista01 li.linha01 a {color:#00428F;}

.modal01 {width:606px; margin-top:18px; position:absolute; display:none;}
.modal01 .topo {height:48px; padding:6px 0 0 23px; background:url(../img/topo_modal.png) top no-repeat;}
.modal01 .miolo {min-height:195px;padding:2px 23px 6px 23px; border-left:solid 2px #FC7215;background:#FFF;}
.modal01 .miolo strong { font-size:11px;color:#FC7215;}
.modal01 .miolo img {padding:1px; margin:0 18px 0 0;background:url(../img/mold_diferenciais.jpg) no-repeat;}
.modal01 .miolo p {margin:8px 0 8px 0;}
.modal01 .base {height:18px; background:url(../img/base_modal.gif) bottom no-repeat;}
.margNegativa {margin-top:-298px!important;}

/* banco de imagens */
.listaFotos li {width:168px;display:inline; float:left; margin:0 22px 22px 0;}
.listaFotos li img {padding:1px;background:url(../img/fotos/mold_fotos.jpg);}
.listaFotos li div {width:168px;height:127px;position:absolute;display:none;opacity:0.65;-moz-opacity:0.65;filter:alpha(opacity=65);background:#FFF;}

.modal02 {width:606px; margin:0 0 0 -10px; z-index:1; position:absolute; display:none;}
.modal02 .topo {height:48px; padding:6px 0 0 23px; background:url(../img/topo_modal.png) top no-repeat;}
.modal02 .miolo {min-height:241px;padding:6px 23px 6px 23px; border-left:solid 2px #FC7215;background:#FFF;}
.modal02 .miolo strong { font-size:11px;color:#FC7215;}
.modal02 .miolo img {padding:2px; margin:0 18px 0 0;background:url(../img/mold_banco_imagens.jpg) no-repeat;}
.modal02 .miolo p {margin:8px 0 8px 0;}
.modal02 .base {height:18px; background:url(../img/base_modal.gif) bottom no-repeat;}

.boxEsteira {width:202px; height:209px; float:left;}
.stepcarousel{width:201px; height:219px;position:relative;overflow:scroll;}
.stepcarousel .belt{position:absolute; height:219px;}
.stepcarousel .panel{width:201px; height:219px;float:left; color:#FFF; overflow:hidden; background:url(bgr_imegens_esteira.jpg) bottom no-repeat;}
.stepcarousel .panel li {float:left;}
.stepcarousel .panel li a img {margin:0 5px 2px 5px; padding:1px; border:solid 1px #FFF; background:url(../img/mold_img_mini.gif);}

.btn_rola_esq {width:10px; height:18px; margin:-18px 0 0 84px; text-indent:-9999px; display:block; background:url(../img/btn_paginador_laranja.gif) top left no-repeat;}
.btn_rola_dir {width:10px; height:18px; margin:0 0 0 106px; text-indent:-9999px; display:block; background:url(../img/btn_paginador_laranja.gif) top right no-repeat;}
/* banco de imagens */

.lista02 li {margin:0 0 19px 0;}
.lista02 li span.cor01 {font-size:11px;color:#FC7215; font-weight:bold;}
.lista02 li span {font-size:12px;color:#00428F;}

.lista03 li {margin:0 0 19px 0;}
.lista03 li a {color:#666;}
.lista03 li span.cor01 a {font-size:11px;color:#FC7215; font-weight:bold;}
.lista03 li span a {font-size:12px;color:#00428F;}

.lista04 li {margin:0 0 49px 0;}
.lista04 li span {font-size:12px;color:#FC7215;font-weight:bold;}
.lista04 li strong {font-size:11px;color:#00428F;}

.listaQuadroFuncional li {margin:0 0 15px 0;}
.listaQuadroFuncional li strong {font-size:12px; color:#263273;}

.forms01 strong {margin:0 0 0 3px; display:block;}
.bgInput01 {margin:2px 0 12px 0;background:url(../img/bgr_input01.gif) top left no-repeat;}
.bgInput01 input {width:379px;border:none; margin:5px 0 6px 6px; font-weight:bold; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:none;}
.bgInput02 {margin:2px 0 12px 0;background:url(../img/bgr_input02.gif) top left no-repeat;}
.bgInput02 input {width:119px;border:none; font-weight:bold; margin:5px 0 6px 6px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:none;}
.bgInput03 {height:22px;margin:0 10px 0 0;background:url(../img/bgr_input03.gif) top left no-repeat;}
.bgInput03 input {width:129px;border:none; font-weight:bold; margin:4px 6px 6px 6px; text-align:right; font:10px Verdana, Arial, Helvetica, sans-serif; color:#000; background:none;}
.bgTextarea01 {height:60px; padding:7px; margin:2px 0 12px 0; background:url(../img/bgr_textarea.gif) no-repeat top left;}
.bgTextarea01 textarea {width:376px; height:61px; margin:0 0 5px 0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; overflow:auto; border:none; background:none;}

.tabForm01 td {vertical-align:top;}

.boxTourVirtual {margin:0 0 17px 0;background:url(../img/fio_box.gif) left repeat-y;}
.boxTourVirtual .topo {height:29px; background:url(../img/bgr_topo_box_tour.jpg) no-repeat;}
.boxTourVirtual .miolo {height:189px;margin:0 1px 0 2px;}
.boxTourVirtual .miolo .seta_esq {width:31px; height:189px; text-indent:-9999px; background:url(../img/seta_esq.gif) no-repeat center;}
.boxTourVirtual .miolo .seta_dir {width:31px; height:189px; text-indent:-9999px; background:url(../img/seta_dir.gif) no-repeat center;}
.boxTourVirtual .base {height:24px; background:url(../img/bgr_base_box_tour.gif) no-repeat;}
.marquee0 {width:620px;}

.listClientes li {width:121px; height:119px; padding:3px; margin:0 10px 10px 0; display:inline; float:left; background:url(../img/bgr_quadro_clientes.jpg) no-repeat top left;}

.boxPrevisao {width:196px;margin:0 0 26px 0;background:url(../img/previsao_tempo/bordas_box_tempo.gif) repeat-y left;}
.boxPrevisao .ttlTopo {height:54px;text-indent:-9999px;background:url(../img/previsao_tempo/topo_box_previsao.jpg) no-repeat;}
.boxPrevisao .miolo {padding:0 8px 0 8px;}
.boxPrevisao .miolo ul li {width:85px; padding-right:5px;}
.boxPrevisao .miolo ul li div.termometro {height:40px; margin:13px auto 0 auto; width:40px;}
.boxPrevisao .miolo ul li div.termometro p {text-align:left; margin:0 0 8px 0;padding:10px 0 0 12px;}
.boxPrevisao .boxBase {height:18px;background:url(../img/previsao_tempo/base_box_previsao.gif) no-repeat;}
.boxPrevisao .miolo ul li .pad { margin-left:10px !important;}

.paginadorAzul {width:100px; margin:auto;}
.paginadorAzul ul li {display:inline; float:left; text-align:center;}
.paginadorAzul ul li a {display:block; margin:0 3px -2px 3px; font-size:10px !important; color:#081660;}
.paginadorAzul ul li a:hover {font-weight:bold;}
.paginadorAzul ul li a.select {cursor:default; text-decoration:underline;}
.paginadorAzul ul li a.btnBack {width:10px; height:15px;margin:0 3px 0 3px;text-indent:-9999px; background:url(../img/btn_paginador_azul.gif) top left;}
.paginadorAzul ul li a.btnBack:hover {background:url(../img/btn_paginador_azul.gif) bottom left;}
.paginadorAzul ul li a.btnNext {width:10px; height:15px;margin:0 3px 0 3px;text-indent:-9999px; background:url(../img/btn_paginador_azul.gif) top right;}
.paginadorAzul ul li a.btnNext:hover {background:url(../img/btn_paginador_azul.gif) bottom right;}

.tab_fotos td {height:200px; vertical-align:top;}
.tab_fotos div {width:168px; margin:auto; text-align:center;}
.tab_fotos div img {padding:1px; margin:0 0 3px 0;background:url(../img/fotos/mold_fotos.jpg);}


.seletor01 {width:296px;height:22px;text-align:right;background:url(../img/bgr_seletor01.jpg) repeat-x 0 -22px;}
.seletor01 div {height:22px;background:url(../img/bgr_seletor01.jpg) no-repeat;}
.seletor01 span {height:18px;padding:4px 31px 0 0;cursor:pointer;display:block;color:#FFF;background:url(../img/bgr_seletor01.jpg) no-repeat bottom right;}

.seletorOpen {position:absolute; display:none; margin:0 8px 0 8px; border:solid 1px #081660; border-top:none;}
.seletorOpen li {width:278px; display:block; background:#0060AD; margin:0;}
.seletorOpen li a {padding:3px 24px 5px 0;display:block;text-align:right;color:#FFF;}
.seletorOpen li a:hover {background:#0067BB; text-decoration:none;}

.seta_esq {text-indent:-9999px;}
.seta_dir {text-indent:-9999px;}

.dados_container {width:632px;}

.dados_container {margin-bottom:20px;}
.dados_container img {margin:45px 0 0 0; float:right;}
.dados_container table {background-color:#D8D8D8;}
.dados_container th {padding:5px 11px 7px 11px; font-size:10px; color:#081660; font-weight:bold; background-color:#F5F5F5;}
.dados_container td {padding:5px 6px 7px 24px; background-color:#FFF;}
.dados_container span {width:42px; float:right; text-align:right; font-weight:normal !important; display:block;}

/* horario funcionamento */

.tabFuncionamento { margin-bottom:21px;}
.tabFuncionamento thead tr th,.tabFuncionamento tbody tr th { padding-left:10px;}
.tabFuncionamento thead tr th,.tabFuncionamento thead tr td  { color:#081660; font-weight:bold; background-color:#F5F5F5;}
.tabFuncionamento thead tr th { border-bottom:1px solid #D8D8D8;}
.tabFuncionamento thead tr td { border-left:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8; text-align:center;}
.tabFuncionamento tbody tr th,.tabFuncionamento tbody tr td {color:#666666; font-size:10px;}
.tabFuncionamento tbody tr td { border-left:1px solid #D8D8D8; text-align:center;}
.tabFuncionamento tbody tr th,.tabFuncionamento tbody tr td{ background-color:#FCFCFC;}
.tabFuncionamento th,.tabFuncionamento td { padding:4px;}
.tabFuncionamento .none { background:none !important;}

.listPerguntas li { display:block; margin:0 0 10px 0;}
.listPerguntas li a { padding:2px 0 0 25px; color:#666666; font-weight:bold; font-size:10px; display:block; min-height:20px;_height:20px; margin:0 0 8px 0; background:url(../img/bgr_pergunta_fechada.gif) 0 0 no-repeat;}
.listPerguntas li a.aberta {color:#00428F; background:url(../img/bgr_pergunta_aberta.gif) 0 0 no-repeat;display:block;}
.listPerguntas li div {padding:0 0 0 25px; display:none;}
.listPerguntas li div p {color:#666666;margin:0;}
.listPerguntas li div p.aberta {color:#00428F;}

.tab_previsao_tempo { border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; font-size:10px; margin:22px 0 0 0; }
.tab_previsao_tempo thead {border-bottom:1px solid #D8D8D8;}
.tab_previsao_tempo thead th,.tab_previsao_tempo thead td { background-color:#F5F5F5; color:#081660; font-weight:bold; height:21px;}
.tab_previsao_tempo td, .tab_previsao_tempo th { border-left:1px solid #D8D8D8; text-align:center;}
.tab_previsao_tempo tbody td{ padding:10px 0;}
.tab_previsao_tempo tbody td strong { font-size:15px;}


