*{margin:0; padding:0}

body{ background:#FFF url(imgs/fundo.jpg) repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.6em; color:#6b6b6b}

a {color:#6b6b6b; text-decoration:none}
a:hover {text-decoration:underline}

.inputtext, .inputText, .inputtextM{border:1px solid #CCC; padding:1px }

#corpo {width:778px; margin:0 auto}

#rodape{ background:#d8d8d8; padding:8px 0; text-align:center; margin:10px 0 0}
#rodape a, #rodape span {color:#999}

#rodape span {margin:0 10px}

.esconde_tit{text-indent:-9999em; overflow:hidden}

.veja_mais {text-align:right; margin:0 0 5px; font-style:italic}

#conteudo{ margin:10px 0 0; padding:0 45px}

#conteudo_esq{ float:left; width:307px; padding:0 20px 0 0} /* 324px*/
#conteudo_dir{ float:left; width:341px; padding:0 0 0 20px}

#conteudo_esq h1{background:url(imgs/tit_obras.gif) no-repeat}
#conteudo_dir h1{background:url(imgs/tit_servicos.gif) no-repeat}

#img_servico { background:url(imgs/img_servicos.jpg) no-repeat right; position:relative; height:208px; padding:0 0 0 20px; margin:10px 0 0}
#img_servico a{ position:absolute; bottom:5px; display:block}

#topo{ height:310px;}

.corpo_chamada { border-top:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0 }

#empresa h1 {background:url(imgs/tit_empresa.gif) no-repeat; border-bottom:1px solid #c0c0c0; margin:0 0 20px }
#contato h1 {background:url(imgs/tit_contato.gif) no-repeat; border-bottom:1px solid #c0c0c0; margin:0 0 20px }

.corpo_chamada #luzpropria-eventos p{ margin:10px 0 }
#luzpropria-eventos h1{ background:url(imgs/tit_obras.gif) no-repeat; border-bottom:1px solid #c0c0c0; margin:0 0 20px}

#listasimples h1{background:url(imgs/tit_servicos.gif) no-repeat;border-bottom:1px solid #c0c0c0; margin:0 0 20px}

#parceiros h1{background:url(imgs/tit_clientes.gif) no-repeat;border-bottom:1px solid #c0c0c0; margin:0 0 20px}

.titulo-interna{ font-size:16px; margin:0 0 10px }

#empresa #contato-esq h1{background:url(imgs/tit_endereco.gif) no-repeat;border-bottom:1px solid #c0c0c0; margin:0 0 20px}