/* site */

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#666;}
.bg{background:url(imagem/bg.jpg) repeat-x center top #EBEBEB; padding-top:20px;}
a img{border:0}

h1 {font-family:Arial, Helvetica, sans-serif;font-size: 15px; color:#333; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size: 14px; color:#666; font-weight:bold; text-transform:uppercase; padding:0; margin:0; letter-spacing:-1px;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size: 14px; color:#fff; font-weight:bold; text-transform:uppercase; padding:0; margin:0; letter-spacing:-1px;}

ul, li, ol{list-style:none;}
ul {margin:0;padding:5px; color:#000; font-size:12px; }
ul li {padding:2px 0 2px 10px;margin:0;clear:both;background:url(imagem/arrows.gif) left 5px no-repeat; }
ul li ul{padding:0;margin:0;}

a {color:#666; text-decoration:none;}
a:hover{color:#000;text-decoration:none;}

.img{border:#ccc 5px solid; }
a .img{border:#ccc 1px solid; padding:4px; background:#FFF; }
a:hover .img{ border:#999 1px solid; }

.t1 {font-family:Arial, Helvetica, sans-serif;font-size: 16px; color:#fff; font-weight:lighter; font-style:italic;}
.t2 {font-family:Arial, Helvetica, sans-serif;font-size: 14px; color:#fff; font-weight:lighter; font-style:italic;}

.box{background-color:#FFF; padding:10px; margin-top:10px; display:block;}

#geral{width:943px; margin:auto; clear:both; padding-bottom:20px; }
#le{width:230px; float:left;}
#content{width:713px; overflow:hidden; float:left;}

#top{width:713px; height:260px;}
#main{width:703px; overflow:auto; background:url(imagem/bg_main.jpg) repeat-x center top; clear:both; padding-left:10px;}

#main_ax{width:693px; overflow:hidden; background:url(imagem/bg_main.jpg) repeat-x center top; clear:both; padding:10px;}

#rodape{overflow:auto; background:url(imagem/bg_rodape.jpg) #FFCC00 repeat-x center top; padding-top:26px; clear:both; color:#000; }
#rodape_box{width:943px; margin:auto; padding:10px 0; text-align:center; background:url(imagem/bg_rodape_box.jpg) repeat-x top #6E6E6E; height:95px;}
#rodape_menu{ width:943px; margin:auto; padding:10px 0; text-align:center; height:15px;}
#rodape_menu a{color:#000; text-decoration:none; font-weight:lighter;}
#rodape_menu a:hover{ color:#fff; text-decoration:none; font-weight:lighter;}
#rodape_end{width:943px; color:#FFF; background:url(imagem/bg_rodape_end.jpg) top center no-repeat; padding-top:20px; }


/* main */

#empresa{width:210px; padding:10px; background:url(imagem/bg_empresa_box.jpg) #6a6a6a repeat-x bottom;}

#servicos{width:465px; height:243px; float:left; background: url(imagem/bg_servicos.jpg) no-repeat top center;}
.servicos_box{ width:212px; height:223px; overflow:hidden; float:left; padding:10px;}

#fornecedores{width:228px; height:243px; float:left; padding-left:10px;}

#inst{width:703px; clear:both; padding-top:10px;}
#inst_box{width:214px; float:left; padding:8px; margin:2px; background:url(imagem/bg_inst_box.jpg) repeat-x bottom;}

.post{ width:693px; overflow:hidden;}

