body { background-image: url("imagens/bg.jpg"); margin: 0px; }body, table { font-family: trebuchet ms; font-size: 13px; }a { color: #444; text-decoration: none; }a:hover { color: #000; text-decoration: underline; }#top { background-image: url("imagens/bg_top.jpg"); background-repeat: repeat-x; }.lateral { margin: 15px 0px 15px 0px; font-size: 13px; color:#fff; }.lateral a { color:#fff; text-decoration:none; }.lateral a:hover { text-decoration:underline; }.lateral div { font-weight: bold; padding-bottom: 3px; color: #85B2CA; font-size:15px; }.lateral img { margin: 0px 8px 0px 8px; }.menu { line-height: 160%; }.textos { padding:0px 30px 0px 35px; font-size:15px; color:#666; }#contatos input { width: 495px; height: 20px; font-size: 16px; color: #333; background: transparent; border: 0px; margin:0px; padding:0px; margin-right: 32px;  }#contatos textarea { width: 600px; height: 170px; font-size: 14px; color: #333; background: transparent; border: 0px; margin:0px; padding:0px; margin-right: 32px; font-family:trebuchet ms; }#contatos div {  height: 50px; }#artigos td { border-top: 1px solid #eee; border-bottom: 1px solid #999; padding: 10px 10px 10px 0px; }#artigos { border-bottom: 1px solid #ddd; }#rodape { border-top: 1px solid #666; }#rodape, #rodape a { color:#fff; font-size:11px; }#erro { margin:5px; padding:8px; border:2px solid #a00; background-color:#c00; color:#fff; text-align:center; }
