img,body,ul,li,h1,h2,h3,h4,h5,p,form,fieldset{
  margin:0;  
  padding:0;
  border:0;
}

ul,li{
  list-style-type:none;
}

body {
  background:#fff;
  font-size:12px;
}

div,td,h1,h2,h3,h4,form,input,textarea{
  font:1em Arial, Verdana, sans-serif;
  color:#555;
}

br.clear{
  clear:both;
  font-size:0;
  height:0;
  line-height:0;
  display:block;
}

a{
  color:#888;
  text-decoration:none;
}

a:hover{
  text-decoration:underline;
}


 
#principal a:visited, #menu ul a:visited{
  color:#CBC152;
}






/* ---- Corpo ---- */






#usina_i a{
  display:block;
  width:30px;
  height:125px;
  background:url(img/usina_i.png) no-repeat;
  position:fixed;
  left:170px;
  top:0;
}




#menu_principal {
  display:block;
  width:150px;
  height:300px;
  position:fixed;
  top:90px;
  left:50px;
  margin:0 0 0 0;
}


#menu_principal ul li a {
  display:block;
  clear:both;
  with:150px;
  height:35px;
  background:#ddd;
  text-indent:-2000px;
}

#menu_principal ul li .submenu {
  display:block;
  text-align:right;
  with:150px;
  height:15px;
  font-size:0.9em;
  background:none;
  text-indent:none;
  color:#888;
  cursor:pointer;
}


#menu_principal ul li .submenu:hover{
  background:url(img/bg_submenu.png) no-repeat 205px 5px #8DC63F;
  color:#fff;
  width:200px;
  padding-right:15px;
  margin-left:-50px;
}

#menu_principal ul .atual .submenu:hover {
  color:#888;
  background:#fff;
}



#menu_principal ul li .a_usina {
  background:url(img/b_a_usina.png) no-repeat 0 0;
}

#menu_principal ul li .a_usina:hover {
  background:url(img/b_a_usina.png) no-repeat 0 -35px;
}

#menu_principal ul li .servicos {
  background:url(img/b_servicos.png) no-repeat 0 0;
}

#menu_principal ul li .servicos:hover {
  background:url(img/b_servicos.png) no-repeat 0 -35px;
}


#menu_principal ul li .clientes {
  background:url(img/b_clientes.png) no-repeat 0 0;
}

#menu_principal ul li .clientes:hover {
  background:url(img/b_clientes.png) no-repeat 0 -35px;
}


#menu_principal ul li .portifolio {
  background:url(img/b_portifolio.png) no-repeat 0 0;
}

#menu_principal ul li .portifolio:hover {
  background:url(img/b_portifolio.png) no-repeat 0 -35px;
}


#menu_principal ul li .contato {
  background:url(img/b_contato.png) no-repeat 0 0;
}

#menu_principal ul li .contato:hover {
  background:url(img/b_contato.png) no-repeat 0 -35px;
}



#logo_usina a{
  display:block;
  width:120px;
  height:45px;
  background:url(img/logo_usina.png) no-repeat;
  position:fixed;
  bottom:20px;
  left:80px;
}





#newsletter {
  display:block;
  float:left;
  width:170px;
  position:fixed;
  top:220px;
  left:30px;
}

#newsletter h2 {
  display:block;
  float:left;
  width:150px;
  height:20px;
  background:url(img/t_newsletter.png) no-repeat;
  text-indent:-1000px;
}

#newsletter h3 {
  display:block;
  float:left;
  width:150px;
  font-size:0.9em;
  margin:5px 0 5px 0;
}


form {
  display:block;
  clear:both;
}

#newsletter label {
  display:block;
  float:left;
  margin:5px 0 2px 0;
  font-weight:bold;
  color:#58595B;
  font-size:0.9em;
}

#newsletter input {
  display:block;
  float:left;
  width:161px;
  border:1px dotted #888;
  padding:2px;
  margin:0 0 0 -1px;
}


#newsletter .botao {
  display:block;
  float:left;
  width:60px;
  height:20px;
  background:url(img/b_enviar_2.png) no-repeat;
  margin:10px 0 0 105px;
  border:0;
  cursor:pointer;
}

#newsletter .botao:hover, #newsletter .botao:focus {
  background:url(img/b_enviar_2.png) no-repeat left bottom;
  border:none;
}










#principal {
  display:block;
  width:700px;
  text-align:left;
  margin:95px 0 0 250px;
  position:absolute;
}

#conteudo {
  display:block;
}

#conteudo h1 {
  color:#8DC63F;
  font-size:1.2em;
  margin:0 0 5px 0;
  font-weight:bold;

}

#conteudo h1 a{
  color:#8DC63F;
}


#twitter_div {
  width:500px;
  font-size:1em;
}

#twitter_div ul li {
  margin:7px 0 0 0;
}

#twitter_div ul li {
  font-size:1.1em;
  line-height:1.2em;
}

#twitter_div ul li span a{
  color:#8DC63F;
}

#twitter_div ul li a{
  color:#8DC63F;
}

#twitter_div ul li a:hover{
  text-decoration:underline;
}











