*{
  margin: 0;
	padding: 0;
	font-size:1em;
  }
a{
color:#336699;
font-weight:bold;
}

a:hover{
color:#9b0f21;
}
.italico{
  font-style: italic;
}
.destaque{
  font-weight: bold;
}

body {
	font-size: 0.8em; 
	font-family:  Verdana, Arial, Tahoma;
	text-align:center;
	background:#f6f6f6;
	color:#555;
	line-height:1.4em;
	}	
#fundo{
	background:url(../_img/fundo_total.gif) repeat-y;
	}	
#fundo, #fundo_internas, #fundo_clientes {
	text-align:left;
	width:806px;
	margin: auto;
	}	
#pagina{
  margin:0 3px 0 3px;
}
/*link para página em ingles*/
#ingles {
	text-indent:-9999px;
	position:absolute;
	*position:relative;
	margin:6px 0 0 653px;
}
#ingles a{
	background:url(../_img/ingles.jpg) no-repeat;
  display:block;
	height:30px;
	width:140px;
}
#ingles a:hover{
	background:url(../_img/ingles2.jpg) no-repeat;
}
/*link para página em portugues*/
#portugues {
	text-indent:-9999px;
	position:absolute;
	*position:relative;
	margin:6px 0 0 629px;
}
#portugues a{
	background:url(../_img/portugues1.jpg) no-repeat;
  display:block;
	height:30px;
	width:154px;
}
#portugues a:hover{
	background:url(../_img/portugues2.jpg) no-repeat;
}

/*imagem do cabeĂ§alho*/
#cabecalho{
	background:url(../_img/cabecalho.jpg) no-repeat;
	width:783px;
	height:219px;
  position:relative;
}
#cabecalho h1 {
  margin:0;
	padding:0;
}
#cabecalho h1 a{
  position:absolute;
  float:left;
	margin-top:116px;
	*margin-top:80px;
	padding:0;
  width:370px;
  height:90px;
  text-indent:-9999px;
}

/*menu*/
ul#menu{
	background:url(../_img/fundo_menu.gif) repeat-x;
	height:37px;
	width:783px;
	margin:0;
	padding:0;
	list-style:none;
}
ul#menu li{
	float:left;
	margin:0;
	padding:0;
  }
ul#menu li a{ 
  float:left; 
  height:30px;
  display:block;
	text-indent:-9999px;
  }
ul#menu li#home a{
  background:url(../_img/menu_home1.gif) no-repeat;
  width:108px;
  }
ul#menu li#home a:hover{
  background:url(../_img/menu_home2.gif) no-repeat;
  }
ul#menu li#quem_somos a{
  background:url(../_img/menu_quem_somos1.gif) no-repeat;
  width:144px;
  }
ul#menu li#quem_somos a:hover{
  background:url(../_img/menu_quem_somos2.gif) no-repeat;
  }
ul#menu li#solucoes a{
  background:url(../_img/menu_solucoes1.gif) no-repeat;
  width:122px;
  }
ul#menu li#solucoes a:hover{
  background:url(../_img/menu_solucoes2.gif) no-repeat;
  }
ul#menu li#clientes a{
  background:url(../_img/menu_clientes1.gif) no-repeat;
  width:188px;
  }
ul#menu li#clientes a:hover{
  background:url(../_img/menu_clientes2.gif) no-repeat;
  }
ul#menu li#ideias a{
  background:url(../_img/menu_ideias1.gif) no-repeat;
  width:96px;
  }
ul#menu li#ideias a:hover{
  background:url(../_img/menu_ideias2.gif) no-repeat;
  }
ul#menu li#contato a{
  background:url(../_img/menu_contato1.gif) no-repeat;
  width:125px;
  }
ul#menu li#contato a:hover{
  background:url(../_img/menu_contato2.gif) no-repeat;
  }
  
  /*menu em ingles*/
ul#menu li#home_en a{
  background:url(../_img/menu_home1.gif) no-repeat;
  width:100px;
  }
ul#menu li#home_en a:hover{
  background:url(../_img/menu_home2.gif) no-repeat;
  }
ul#menu li#who a{
  background:url(../_img/menu_about1.gif) no-repeat;
  width:105px;
  }
ul#menu li#who a:hover{
  background:url(../_img/menu_about2.gif) no-repeat;
  }
ul#menu li#solutions a{
  background:url(../_img/menu_services1.gif) no-repeat;
  width:132px;
  }
ul#menu li#solutions a:hover{
  background:url(../_img/menu_services2.gif) no-repeat;
  }
ul#menu li#clients a{
  background:url(../_img/menu_clients1.gif) no-repeat;
  width:124px;
  }
ul#menu li#clients a:hover{
  background:url(../_img/menu_clients2.gif) no-repeat;
  }
ul#menu li#ideas a{
  background:url(../_img/menu_ideas1.gif) no-repeat;
  width:185px;
  }
ul#menu li#ideas a:hover{
  background:url(../_img/menu_ideas2.gif) no-repeat;
  }
ul#menu li#contact a{
  background:url(../_img/menu_contact1.gif) no-repeat;
  width:120px;
  }
ul#menu li#contact a:hover{
  background:url(../_img/menu_contact2.gif) no-repeat;
  }

/*conteudo*/
#conteudo{
  background:url(../_img/fundo_conteudo.jpg) no-repeat bottom right;
  }
#conteudo, #conteudo_internas, #conteudo_clientes{
  width:783px;
	margin:0;
	padding:0;
	float:left;
}
#miolo_home{
  width:537px;
	float:left;
}
/*rodape*/
#rodape{
  background:url(../_img/fundo_rodape.gif) no-repeat;
	height:42px;
	width:800px;
	text-align:center;
	overflow:hidden;
}
#rodape address{
padding-top:15px;
font-size: 0.8em;
font-style:normal;
}

/*elementos da home*/

/*boxes centro Home */
#box_quem_somos, #box_destaque{
  width: 492px;
}
#box_quem_somos h2, #box_destaque h2{
margin-bottom:0;
*margin-bottom:-3px;
padding-bottom:0;
}
#box_quem_somos h2 a, #box_destaque h2 a{
  position:absolute;
  text-indent:-9999px;
  width: 492px;
	display:block;
}
#box_quem_somos .txt p, #box_destaque .txt p{
  padding:5px 25px 0 25px;
  margin:0;
}
#box_quem_somos .txt p a, #box_destaque .txt p a, #box_TIN .txt p a{
text-decoration:none;
font-weight: normal;
color:#555;
}
#box_quem_somos .txt p a:hover, #box_destaque .txt p a:hover, #box_TIN .txt p a:hover{
color:#9b0f21;
}

/*Box Quem Somos Home*/
#box_quem_somos{
  background:url(../_img/boxes_home_fundo.gif) repeat-y;
  margin:20px 0 0 20px;
}
#box_quem_somos h2 a{
  background:url(../_img/box_quem_somos_tit.gif) no-repeat;
  height:26px;
}
#box_quem_somos .txt{
  background:url(../_img/box_quem_somos_rodape.gif) no-repeat bottom;
  padding:26px 0 30px 0;
  margin:0;
}
/*Box Quem Somos Home Ingles*/
#box_quem_somos h2#quem_en a{
  background:url(../_img/box_who_tit.gif) no-repeat;
  height:26px;
}
/*box Em destaque Home*/
#box_destaque{
  margin:20px 0 20px 20px;
}
#box_destaque h2 a{
  background:url(../_img/box_destaque_tit.gif) no-repeat;
  height:40px;
}
#box_destaque .txt{
  background:url(../_img/boxes_home_fundo.gif) repeat-y;
  padding:37px 0 0 0;
  margin:0;
}
/*Box Solutions Home Ingles*/
#box_destaque h2#destaque_en a{
  background:url(../_img/box_solutions_tit.gif) no-repeat;
  height:40px;
}

#box_destaque .txt p a .tit_destaque{
font-weight: bold;
display:block;
color:#336699;
}
#box_destaque .txt p a img#esq{
float:left;
margin:4px 15px 0 0;
border: solid 1px #3e7eab;
}
#box_destaque .txt p a img#dir{
float:right;
margin:4px 0 0 15px;
border: solid 1px #3e7eab;
}
#box_destaque .txt .hr {
  background:url(../_img/box_destaque_hr.gif);
  width:442px;
  height:5px;
  margin:15px 25px 5px 25px;
  border-width:0;
  overflow:hidden;
}
#box_destaque .txt .hr hr{
	display:none;
}
#box_destaque #box_destaque_rodape{
  background:url(../_img/box_destaque_rodape.gif) no-repeat;
  width:492px;
  height:30px;
  text-indent:-9999px;
  margin-left:1px;
}

/*lateral*/
#lateral_home{
  background:url(../_img/fundo_lateral_home.gif) no-repeat;
  float:left;
  width:246px;
}
#box_TIN h2 a{
  background:url(../_img/box_TIN_tit.gif) no-repeat;
  position:absolute;
  text-indent:-9999px;
  width: 205px;
  height:60px;
	display:block;
}
#box_TIN .txt p{
  background:url(../_img/box_TIN_fundo.gif) repeat-y;
  padding:60px 25px 0 25px;
  margin:0;
 font-size:0.88em;
 line-height: 1.4em;
}
#box_TIN .txt p img{
  display:block;
  margin-top:15px;
  border:none;
}
#box_TIN{
  width: 205px;
  margin:30px 0 0 20px;
}
#box_TIN .txt{
  background:url(../_img/box_TIN_rodape.gif) no-repeat bottom;
  padding:15px 0 17px 0;
  margin:0;
  }
  
  /* FIM lateral Home*/	
  
  /* Páginas internas*/
#fundo_internas{
	background:url(../_img/fundo_internas.gif) repeat-y;
	}	
#conteudo_internas{
  background:url(../_img/fundo_conteudo_internas.jpg) no-repeat bottom right;
  }
#miolo_internas{
	background:url(../_img/fundo_miolo_internas.gif) no-repeat;
	width:563px;
	float:left;
	padding-bottom:20px;
} 
#miolo_internas p{
  margin:10px 51px 10px 55px;
}
#miolo_internas ul{
  margin:10px 51px 10px 90px;
  list-style-image: url(../_img/lista_img.gif) no-repeat;
}
#miolo_internas ul li{
  list-style-image: url(../_img/lista_img.gif);
  margin-bottom:3px;
}
#submenu_internas{
	background: url(../_img/fundo_submenu_quem_somos.gif) repeat-x;
	height: 25px;
	width:563px;
	float: left;
	}
  
/*Quem Somos*/
#submenu_internas ul li {
	list-style: none;
	}
#submenu_internas ul li a{
	background: url(../_img/submenu_quem_somos_equipe1.gif) no-repeat;
	margin-left:118px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul li a:hover{
	background: url(../_img/submenu_quem_somos_equipe2.gif) no-repeat;
}
#submenu_internas ul li#who_team a{
	background: url(../_img/submenu_who_team1.gif) no-repeat;
	margin-left:100px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul li#who_team a:hover{
	background: url(../_img/submenu_who_team2.gif) no-repeat;
}
#miolo_internas h2#quem_somos_h2{
  background:url(../_img/quem_somos_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
}

#miolo_internas h2#who_h2{
  background:url(../_img/who_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
}
#fundo_internas #pagina #conteudo_internas #lateral_quem_somos{
  background:url(../_img/quem_somos_lateral.jpg) no-repeat;
  float:left;
  width:220px;
  height:500px;
  margin-top:-25px;
  } 
#fundo_internas #pagina #conteudo_internas #lateral_quem_somos div{
  padding-left:15px;
  width:200px;
  }   
#fundo_internas #pagina #conteudo_internas #lateral_quem_somos ul{
	margin-top:63px;
	text-align:center;
  } 
#fundo_internas #pagina #conteudo_internas #lateral_quem_somos ul li{
	list-style:none;
	padding-bottom:30px;
  } 
  
/*equipe*/
#submenu_equipe{
	background: url(../_img/fundo_submenu_quem_somos.gif) repeat-x;
	height: 25px;
	}
#submenu_equipe ul li {
	list-style: none;
	}
#submenu_equipe ul li a{
	background: url(../_img/submenu_equipe1.gif) no-repeat;
	margin-left:109px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_equipe ul li a:hover{
	background: url(../_img/submenu_equipe2.gif) no-repeat;
}
#submenu_equipe ul li#team a{
	background: url(../_img/submenu_team1.gif) no-repeat;
	margin-left:100px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_equipe ul li#team a:hover{
	background: url(../_img/submenu_team2.gif) no-repeat;
}

#miolo_internas h2#equipe{
  background:url(../_img/equipe_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 0 40px;
}

#miolo_internas h2#team{
  background:url(../_img/team_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 0 40px;
}
#miolo_internas h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#336699;
	margin:25px 0 25px 55px;
	font-size: 1.2em;
}
#miolo_internas .curriculos{
	background: url(../_img/curriculos_lateral.gif) repeat-y;
	margin-left:55px;
	padding-left:20px;
	margin-top:40px;
}
#miolo_internas .curriculos p{
	margin-left:20px;
}
#miolo_internas .curriculos h4{
	background: url(../_img/lista_img.gif) no-repeat 5px;
	padding-left:20px;
	margin-left:0;
	
}
#miolo_internas .curriculos .hr{
	background: url(../_img/curriculos_hr.gif) no-repeat center;
	width:432px;
	height:20px;
	margin-top:25px;
}
#miolo_internas .curriculos .hr hr{
	display:none;
}

/*solucoes*/
#miolo_internas h2#solucoes_h2{
  background:url(../_img/solucoes_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
	height:19px;
}
#miolo_internas ul#solucoes_lista{
  margin-left:55px;
}
#miolo_internas ul#solucoes_lista li{
	background:url(../_img/solucoes_fundo_lista.gif) no-repeat;
	list-style-image: none;
	list-style: none;
	padding:10px 0 15px 32px;
}
#miolo_internas ul#solucoes_lista li a{
	text-decoration:none;
}
#lateral_solucoes{
	*position:absolute;
	background:url(../_img/solucoes_lateral.jpg) no-repeat top;
	float:left;
	width:220px;
	height:350px;
	margin-top:-25px;
  }   
#lateral_solucoes #box_mapa{
  width: 205px;
  margin:93px 0 0 8px;
}  
#lateral_solucoes #box_mapa #mapa_topo{
  background:url(../_img/box_mapa_topo.gif) no-repeat;
  width: 205px;
  height: 17px;
}
#lateral_solucoes #box_mapa .txt{
  background:url(../_img/box_TIN_rodape.gif) no-repeat bottom;
  padding:0 0 17px 0;
  margin:0;
  font-size:0.85em;
  line-height:1.2em;
  }
#lateral_solucoes #box_mapa .txt p{
  background:url(../_img/box_TIN_fundo.gif) repeat-y;
  padding:0 25px 0 25px;
  margin:0;
}
#lateral_solucoes #box_mapa .txt p a{
  text-decoration:none;
  font-weight: normal;
}
  
  /*solutions*/
#miolo_internas h2#solutions_h2{
  background:url(../_img/solutions_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
	height:19px;
}
  
/*solucoes - projeto selecionado*/ 
#miolo_internas #voltar{
margin-top:-42px;
padding-right:40px;
float:right;
}
#miolo_internas #box_solucoes{
	background:url(../_img/box_solucoes_topo.jpg) no-repeat top;
	width:465px;
	margin-left:55px;
	padding-top:26px;
}
#miolo_internas #box_solucoes #box_solucoes_txt{
	background:url(../_img/box_solucoes_fundo.gif);
	width:465px;
}
#miolo_internas #box_solucoes #box_solucoes_txt p{
	margin:0px 25px 0 25px;
	padding-bottom:10px;
}
#miolo_internas #box_solucoes #box_solucoes_rodape{
	background:url(../_img/box_solucoes_rodape.jpg) no-repeat bottom;
	width:465px;
	padding-top:20px;
	*padding-top:10px;
}
#miolo_internas #box_solucoes #box_solucoes_txt span#titulo_projeto{
	margin:0 25px 5px 25px;
	font-weight:bold;
	display:block;
}
#miolo_internas #box_solucoes #box_solucoes_txt img{
	margin:0 15px 0 25px;
	float:left;
	border:solid 1px #336699;
}
#miolo_internas h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#336699;
	margin:20px 51px 0 75px;
}
#miolo_internas ul#projeto li p{
	margin:0 0 10px 0;
}
#miolo_internas ul#projeto li{
	margin-bottom:10px;
	border-bottom:1px dotted #999;
}

/* clientes */
#fundo_clientes{
	background:url(../_img/fundo_clientes.gif) repeat-y;
	}	
#conteudo_clientes{
  background:url(../_img/fundo_conteudo_clientes.jpg) no-repeat bottom right;
  }
#miolo_clientes{
  background:url(../_img/fundo_miolo_internas.gif) no-repeat;
  width:683px;
	float:left;
	padding-bottom:20px;
} 
#miolo_clientes h2#clientes_h2{
  background:url(../_img/clientes_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
}
#miolo_clientes p{
  padding:10px 51px 10px 55px;
}
#miolo_clientes ul{
	width:683px;
  padding-left:40px;
}
#miolo_clientes ul li{
  list-style-type: none;
  float:left;
  padding:20px 0;
}
#submenu_clientes{
	background: url(../_img/fundo_submenu_quem_somos.gif) repeat-x;
	height: 25px;
	width:683px;
	}
#lateral_clientes{
  background:url(../_img/clientes_lateral.jpg) no-repeat;
  width:100px;
  margin-top:-25px;
  } 
  /*clientes ingles*/ 
#miolo_clientes h2#clients_h2{
  background:url(../_img/clients_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
} 
  
/* ideias*/

#submenu_internas.ideias{
	background: url(../_img/fundo_submenu_quem_somos.gif) repeat-x;
	height: 25px;
	width:783px;
	float: left;
	}
  
#submenu_internas ul#sugestoes li a{
	background: url(../_img/submenu_sugestoes1.gif) no-repeat;
	margin-left:562px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul#sugestoes li a:hover{
	background: url(../_img/submenu_sugestoes2.gif) no-repeat;
}
#submenu_internas ul#sugestoes li a#sug_pag{
	background: url(../_img/submenu_sugestoesB1.gif) no-repeat;
	margin-left:562px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul#sugestoes li a#sug_pag:hover{
	background: url(../_img/submenu_sugestoesB2.gif) no-repeat;
}
#lateral_ideias{
	*position:absolute;
	background:url(../_img/ideias_lateral.jpg) no-repeat top;
	float:left;
	width:220px;
	height:350px;
	margin-top:0;
  }
#lateral_ideias #box{
  width: 205px;
  margin:40px 0 0 8px;
}  
#lateral_ideias #box #box_topo{
  background:url(../_img/box_TIN_tit.gif) no-repeat;
  width: 205px;
  height: 60px;
}
#lateral_ideias #box .txt{
  background:url(../_img/box_TIN_rodape.gif) no-repeat bottom;
  padding:0 0 17px 0;
  margin:0;
  font-size: 0.88em;
  line-height: 1.4em;
  }
#lateral_ideias #box .txt p{
  background:url(../_img/box_TIN_fundo.gif) repeat-y;
  padding:15px 25px 0 25px;
  margin:0;
}
#lateral_ideias #box .txt p a{
  text-decoration:none;
  font-weight: normal;
  color:#555;
}  
#lateral_ideias #box .txt p a:hover{
color:#9b0f21;
}
#lateral_ideias #box .txt p a img{
  border:0;
} 

#miolo_internas h2#ideias_h2{
  background:url(../_img/ideias_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
} 

#miolo_internas h2#ideias_sugestoes_h2{
  background:url(../_img/ideias_sugestoes_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:30px 0 23px 40px;
}
#miolo_internas ul#ideias_lista{
  padding:10px 51px 0 0;
}
#miolo_internas ul#ideias_lista li.titulo{
  list-style-type: none;
  list-style-image: none;
  background:url(../_img/icone_artigos.gif) no-repeat;
  padding:3px 0 5px 23px;
  margin:0;
}
#miolo_internas ul#ideias_lista li.sub{
  list-style-type: none;
  list-style-image: none;
  padding:0 0 10px 23px;
  font-size:0.85em;
  line-height:1.4em;
} 
#miolo_internas ul#ideias_lista li.resumo{
  list-style-type: none;
  list-style-image: none;
  padding:0 0 15px 23px;
  border-bottom:1px dotted;
  margin-bottom:15px;
  font-size:0.95em;
  line-height:1.4em;
} 
#miolo_internas #prox_ant{
  padding:0 40px 0 88px;
} 
#miolo_internas #prox_ant a{
  font-size: 0.9em;
} 
#miolo_internas #prox_ant a#proximo, #miolo_internas #prox_ant a#next{
float:right;
margin-right:65px;
} 
/*ideias ingles*/
#miolo_internas h2#news_h2{
  background:url(../_img/news_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
}  
#miolo_internas h2#news_reading_h2{
  background:url(../_img/news_reading_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 21px 40px;
  height:22px;
}  
#submenu_internas ul#sugestions li a{
	background: url(../_img/submenu_sugestions1.gif) no-repeat;
	margin-left:465px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul#sugestions li a:hover{
	background: url(../_img/submenu_sugestions2.gif) no-repeat;
}
#submenu_internas ul#sugestions li a#sug_pag{
	background: url(../_img/submenu_sugestionsB1.gif) no-repeat;
	margin-left:465px;
	text-indent:-9999px;
	height: 25px;
	display:block;
}
#submenu_internas ul#sugestions li a#sug_pag:hover{
	background: url(../_img/submenu_sugestionsB2.gif) no-repeat;
}
  
/* contato*/
#miolo_internas h2#contato_h2{
  background:url(../_img/contato_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
}
#lateral_contato{
	*position:absolute;
	background:url(../_img/contato_lateral.jpg) no-repeat top;
	float:left;
	width:220px;
	height:350px;
	margin-top:-25px;
  } 
#lateral_contato address{
  font-size:0.88em;
  line-height: 1.4em;
  padding:103px 10px 0 10px;
	width:200px;
	text-align:center;
	font-style: normal;
	
}
#contato_form{
  float:left;
  width:464px;
  padding:10px 51px 10px 47px;
  }  
#contato_form #topo{
  background:url(../_img/box_contato_topo.jpg) repeat-y;
  width:464px;
  height:30px;
  }  
#contato_form #rodape_contato{
  background:url(../_img/box_contato_rodape.jpg) repeat-y;
  width:464px;
  height:30px;
  }
#contato_form fieldset{
  background:url(../_img/box_contato_fundo.jpg) repeat-y;
  padding:10px 51px 10px 47px;
  border:0;
  } 
#contato_form fieldset label{
	display:block;
	float:left;
  } 
#contato_form fieldset input#nome, #contato_form fieldset input#email, #contato_form fieldset input#assunto{
  margin-left:10px;
  margin-bottom:20px;
	width:300px;
  }  
#contato_form fieldset input#nome{
	width:300px;
  } 
#contato_form fieldset input#email{
	width:304px;
  } 
#contato_form fieldset input#assunto{
	width:284px;
  }  
#contato_form fieldset textarea#msg{
  width:353px;
  margin-bottom:10px;
  }     
#contato_form fieldset label#sua_msg{
  width:360px;
  margin:0;
  float:left;
  } 
#contato_form fieldset select{
  margin-bottom:10px;
  margin-left:10px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:0.9em;
  color:#555;
  } 
  /*contato ingles*/
#miolo_internas h2#contact_h2{
  background:url(../_img/contact_h2.gif) no-repeat;
  text-indent:-9999px;
  margin:28px 0 25px 40px;
} 
  
