/**/

body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666; margin: 0; padding: 0; background-color:#fff; background-image:url(imagem/bg.jpg); background-repeat:repeat-x; background-position: center top; line-height:18px;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #2D884D; padding:0; margin:0;} 
.t1{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #2D884D;}
.t1b{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #fff;}
.t2{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; letter-spacing:-1px; color:#000; line-height:17px;}
.t3{font-family:Arial; font-size:12px; text-transform:uppercase;  font-weight: bold; color: #666; }
a{color: #000; text-decoration:none;}
a:hover{color: #2D884D; text-decoration:none;}

/**/

#geral{width:1003px; overflow:auto; margin:auto; padding:0;}
#top{ width:1003px; height:348px; clear:both;}
#main{ width:943px; padding:0 20px 0 20px; background:#FFFFFF; margin:auto; overflow:auto;  }

#le{width:285px; float:left; overflow:auto; padding-right:25px;}
#content{width:633px; float:left; overflow:auto; padding-top:20px;}
#content_ax{width:633px; float:left; overflow: hidden; padding:20px 0 20px 0; background-image: url(imagem/bg_inst.jpg); background-position:bottom; overflow:auto; background-repeat:no-repeat;}
#ax{background-image: url(imagem/bg_ax.jpg); background-position:top; overflow:auto; background-repeat:no-repeat; padding:15px 10px 20px 10px;width:613px;}


#servicos{ width:285px; height:298px; }
#videos{ width:265px; height:230px; padding:10px; overflow:hidden; background-image:url(imagem/bg_videos.jpg); background-repeat:no-repeat; background-color:#000000; color:#FFFFFF;}
#videos a{ color:#FFFFFF; font-weight:bold;}
#videos a:hover{color: #000000;}

#informativos{width:303px; height:260px; float:left; background-image:url(imagem/bg_informativos.jpg); background-position:bottom; background-repeat:no-repeat; padding:10px; overflow:hidden;}
.linhas_box{clear:both;padding:10px 0 5px 0;border-bottom-width: 1px;border-bottom-style: dashed;	border-bottom-color: #ccc; display:block;}

#cortes{width:270px; height:260px; float:left; background-image:url(imagem/bg_cortes.jpg); background-position:right top; background-repeat:no-repeat; padding:10px 10px 10px 30px; overflow:hidden;}

#inst{ width:633px; background-image: url(imagem/bg_inst.jpg); background-position:bottom; overflow:auto; background-repeat:no-repeat; clear:both; padding-top:20px; }
#empresa{ padding:15px 10px 10px 10px; width:191px; height:205px; background-image: url(imagem/bg_empresa.jpg); background-position:top; background-repeat:no-repeat; float:left; overflow:hidden;}
#clientes{ padding:15px 10px 10px 10px; width:191px; height:205px; background-image: url(imagem/bg_clientes.jpg); background-position:top; background-repeat:no-repeat; float:left; overflow:hidden; }
#fornecedores{ padding:15px 10px 10px 10px; width:191px; height:205px; background-image: url(imagem/bg_fornecedores.jpg); background-position:top; background-repeat:no-repeat; float:left; overflow:hidden;}

/**/

#rodape{ clear:both; background-image:url(imagem/bg_rodape.jpg); background-position:top; background-repeat:repeat-x; background-color:#61B57A; color:#000; overflow:auto; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#rodape_menu{height:20px; padding:20px; text-align:center; clear:both; }
#rodape_menu2{height:80px; margin:auto; width:963px; padding:20px 20px 0 20px; text-align:center; clear:both; background-image:url(imagem/i_rodape.jpg); background-position:top; background-repeat: no-repeat; }
#rodape_home{ float:left; width:229px; text-align:left; }
#rodape_end{float:left; width:505px; text-align:center;}
#rodape_topo{float:left; width:229px; text-align:right;}

/**/


.logo_box{float: left; text-align:center; width:200px; height:125px;}
