/* CSS Document */
* { margin: 0; padding:0; }
html { text-align: center; }
body { margin: auto; width: 779px; font: 12px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#000; }

#topo { width: 779px; height: 229px; background: url(imagens/index_01.jpg); }
#topo h1 { display: inline; }
#topo h1 a { text-indent: -9999px; display: block; width: 779px; height: 229px; overflow: hidden; }

.bg {background:#369; color:#FFFFFF;}

/* BEGIN Content */
#content { background: url(imagens/bg.jpg) no-repeat; height: 371px; width: 599px; float: right; }
#content h1 { font: 18pt "Arial", Verdana; }
#content h2 { font-size:14px; "Arial", Verdana; width:200px; }
#content h3 { font-size: 12px; }
#content ul { margin-left: 20px; text-align: justify; }
#content p { text-indent: 2em; text-align: justify; margin: 4px; }
#content p.center { text-align: center; text-indent: 0; }

/* END Content */
/*
#meio { float: right; width: 599px; height: 371px; background: url(imagens/index_03.jpg); }
#meio p { margin-top: 315px; color: #039; }
*/
#meio2 { float: right; width: 599px; height: 371px; background: url(imagens/bg.jpg); }
#meio2 h1 { font: 16px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight: bold; float: left; margin: 20px 0 0 20px;}
#meio2 h2 { width:200px; clear:both; font: 14px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold; float:left; margin: 10px 0 0 10px; }
#meio2 h3 { clear:both; font: 14px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold; text-align:left; }
#meio2 h4 { clear:both; font: 12px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold; text-align:left;  margin-left:195px; margin-top:10px;}
#meio2 #empresa { color: #039; text-align: justify; line-height: 24px; margin: 50px 40px 0 20px; }

/*#meio2 #clientes { color: #039; text-align: justify; line-height: 24px; margin: 50px 40px 0 20px; overflow:auto; width:570px;; height:300px; }*/

#areas1 { width:250px; color: #039; text-align:justify; float:left; margin-left:5px; clear: both; }
#areas2 { width:250px; color: #039; text-align:justify; float:right; padding-top:38px; margin-right: 15px;}
#carregando { margin: 150px 285px 0 0; }

.equipe p { color: #039; text-align: justify; line-height: normal; margin: 0 0 0 6px; padding-right: 4px; }
/*.equipe img { float:left; border: 1px solid #039;}*/
.equipe ul {list-style:none; margin-top:15px; width: 500px; float: left; }
.equipe li{display:inline; text-align:left; margin-left: 10px; font-family:Arial, Helvetica, sans-serif;  color:#FFFFFF; font-weight:bold; font-size:13px;}

.atual{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}

.contabilidade { width: 536px; height:100px; font-family:Arial, Helvetica, sans-serif; color:#039;}
.contabilidade h3 { margin-top: 15px; }
.contabilidade p { float:left; color:#039; text-align:left; padding-left:4px; padding-top: 20px;  }
.contabilidade img { float:left; margin: 0 5px 0 15px; border: 1px solid #039;} 

#equipe2 { width: 536px; height:100px; font-family:Arial, Helvetica, sans-serif; color:#039;}
#equipe2 h3 { margin-top: 15px; }
#equipe2 p { float:left; color:#039; text-align:left; padding-left:4px; padding-top: 20px;  }
#equipe2 img { float:left; margin: 0 5px 0 15px; border: 1px solid #039;} 

#cpd { width: 536px; height:100px; font-family:Arial, Helvetica, sans-serif; color:#039;}
#cpd h3 { margin-top:15px; margin-left:250px   }
#cpd p { float:left; color:#039; text-align:left; padding-left:4px; padding-top: 20px;  }
#cpd img { float:left; margin: 0 5px 0 15px; border: 1px solid #039;} 

#historico {overflow:auto; width:575px; height:310px; clear:both;}
#historico p{ color: #039; text-align: justify; line-height: 24px; margin: 10px 40px 0 20px; }

#areas {overflow:auto; width:575px; height:310px; clear:both;}
#areas h3 {font-family:Arial, Helvetica, sans-serif; color:#369; font-size:12px; font-weight:bold; margin:5px 0 5px 10px; }
#areas ul{ color: #039; text-align: justify; line-height:24px; margin: 10px 40px 0 20px; }
#areas li{ clear:both; color: #039; }
#grande {clear:both; height:40px; color: #039; }

#certificacoes { width: 575px; clear: both; overflow: auto; width: 575px; height: 310px; clear: both;}
#certificacoes p{ color: #039; text-align: justify; line-height: 24px; margin: 15px 40px 0 20px;}

#pessoal{ overflow:auto; width:575px; height:310px;}
#pessoal p{ color: #039; text-align: justify; line-height: normal; margin: 20px 0 0 8px; padding-right: 4px;}

#clientes  { overflow:auto; width:575px; height:310px; clear:both;}
#clientes p { color: #039; text-align: justify; line-height: 24px; margin: 10px 40px 0 20px; }

#menu { float: left; width: 180px; height: 371px; background: url(imagens/index_02.jpg); text-align: left; }
#menu img { float: left; border: 0; margin-left: 20px; }

a { color: #369; font-weight: bold; text-decoration: none; }
a:hover { text-decoration: underline; }
ul { list-style: none; margin: 8px 0 0 28px; }
li { height: 28px; }

#empresa2 {clear:both; float:center; }
#empresa2 img {border:none; clear:both}

/* BEGIN Imagens */
#galery { width: 510px; margin-left:60px; margin-top:30px; text-align:center;}
#galery a { color:#000; font-size: 11px; text-align:center;}
.image-label { width: 130px; height: 150px; float:left; margin-left:5px; text-align:center; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333366; }
.image-label img { border: 1px solid #535552; margin: 5px; text-align:center; }
/* END Imagens */

/* BEGIN Contato */
#endereco {color: #039; text-align:left; padding-left:50px; margin-bottom:10px; font-family: Arial, Verdana, Helvetica, sans-serif; word-spacing:3px;}
#subtitulo { color: #039; text-align: justify;}
.enviar{ color: #039; text-align:center; border-color: color:#039;}
#fale {font: 14px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold; clear:both; float:right; padding-right:75px; }
#utilize {width:220px; font: 12x 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; clear:both; float:right; padding-right:80px; padding-top:20px;}
/* END Contato */

/* BEGIN Fale */
#contatos {font:11px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:normal; word-spacing:15px; clear:both;}
.borda {border-collapse:collapse; border:1px solid color:#369; margin-top:20px; clear:both; margin-left:25px; margin-top:10px; margin-right:}
td {font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:4px; color:#369;}
.borda tr td {border:1px solid #369; text-align:justify;}
/* END Fale */

/* BEGIN Links */
#links {clear:both; width:570;}
#links span { clear:both; float:left; margin: 5px 0 5px 15px; font: 14px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold;}
#links ul {clear:both; float:left; width:510px;  color: #039; margin:0 0 5px 15px; }
#links li {height:14px;  }
#links a { font:11px 'Verdana', Arial, Helvetica, Tahoma, sans-serif; color:#039; }
#links a:hover { font:11px 'Verdana', Arial, Helvetica, Tahoma, sans-serif; text-decoration:underline;}

/* END Links */

/* BEGIN Agenda */
#agenda {overflow:auto; width:575px; height:310px; color: #039; font-family: Arial, Verdana, Helvetica, sans-serif; line-height:25px; clear:both; float:left; text-align:justify;}
#agenda li { clear:both; margin: 5px 0 5px 15px; color: #039; font-family: Arial, Verdana, Helvetica, sans-serif;}
#agenda span { clear:both; float:left; margin: 5px 0 5px 20px; font: 14px 'Arial', Helvetica, Tahoma, Verdana, sans-serif; color:#369; font-weight:bold;}
.borda2 {border-collapse:collapse; border:1px solid color:#369; clear:both; margin:5px 15px 0 25px; }
td { color: #039; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; padding: 3px 3px 3px 5px; clear:both;}
.borda2 tr td {border:1px solid; text-align:left; }
/* END /Agenda */

.enviado {margin: 0 0 0 100px; color: #039; font-family: Arial, Verdana, Helvetica, sans-serif;}

#pagina {color: #039; font-family: Arial, Verdana, Helvetica, sans-serif;}

form { margin: 5px 50px; text-align: left; }
form input, form textarea, form select { width: 200px; display: block; padding-left: 0; border: 1px solid #369; background: transparent; }
form textarea { height: 50px; font: 11px Arial, Helvetica, sans-serif; }
form #submit { width: 70px; margin: 4px 0; }

#endereco p {font: 12px 'Verdana', Arial, Helvetica, Tahoma, sans-serif; color: navy; text-align:left;}

#arvore {overflow:auto; width:575px; height:310px;}

#foldheader{clear:both; list-style:none; cursor:hand; float:left; font-family:Arial, Helvetica, sans-serif; color:#038;  height:20px; text-decoration:underline; }
#foldinglist {clear:both;  list-style:none; font-family:Arial, Helvetica, sans-serif; color:#039; width:510px; }
#foldinglist li { clear:both; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#039; height:18px; margin-left:20px;line-height:16px; }

