/* CSS Gaia */

* {
	margin:0; padding:0;}

@font-face{font-family:Arial; src:url('arial.ttf');}

.centro {
  	text-align:center; margin:0 auto; width:776px;}
.rodape {
  background: url(imagens/bg_geral.jpg) repeat-x bottom;}

body {
	margin:0 auto; 	text-align:center; background: url(imagens/bg_body.jpg) repeat-x top; }

a{
	text-decoration:none; color:#232323;}
	
#flash{float:left;}	

.sem_bolinha{
	list-style-image:none;}
.busca {
	position:absolute;}
.bg_geral{
	background: url(imagens/bg_geral.jpg) repeat-x bottom;}
.bg_barra_verde{
	background: url(imagens/bg_barra_verde.jpg); background-repeat: repeat-y;} 
.bg_newsletter{
	background: url(imagens/bg_newsletter.jpg) no-repeat; width:197; height:178;}
.bg_newsletter_content{
	background: width:180px; float:left; margin:20px 0 0 15px;}
.bg_esq_noticias{
	background: url(imagens/bg_esq_noticias.jpg) no-repeat; width:286; height:139;}
.bg_dir_noticias{
	background: url(imagens/bg_dir_noticias.jpg) repeat-y; width:285; height:139; }
.bg_testemunhais{
	background: url(imagens/bg_testemunhais.jpg) no-repeat; width:286px; height:198px; }
.bg_meio_publicacoes{
	background: url(imagens/img_meio_publicacoes.jpg) repeat-y;}
.bg_dicas{
	background: url(imagens/bg_dicas_leituras.jpg) no-repeat; width:286px; height:198px;}
.bg_cases_portifolio{
	background: url(imagens/bg_cases_portifolio.jpg) no-repeat; width:280px; height:237px; }
.bg_barra{
   background:url(imagens/bg_img_barra_verde.jpg) repeat-y;}
.bg_fundo_conteudo{
	background: url(imagens/img_meio_conteudo.jpg) repeat-y;}	
.img_noticias{
	float:left; margin:3px 0 0 0; border:0;}
.bg_noticias{
	background: url(imagens/bg_dir_noticias.jpg) repeat-y center top; width:563px;}
	
.texto_conteudo{
	font-family:verdana; font-size:12px; color:#555555; line-height:18px; margin:0 10px 0 10px;}
.texto_index{
	font-family:verdana; font-size:10px;}
.texto_dicas{
	font-family:verdana; font-size:11px; color:#232323; line-height:18px; }
	
.texto_noticias{
	font-family:verdana; font-size:10px; color:#232323; }
.texto_noticias img{
	float:left; margin:0px 5px 0 5px; border:0;}

.texto_noticias h1{
	font-family:verdana; font-size:13px; color:#232323; padding:5px 0 5px 0; }
.texto_noticias h2{
	font-family:verdana; font-size:12px; color:#232323; font-weight:normal; }
.texto_noticias a:hover{
	text-decoration:underline; }
.texto_noticias a{
	font-family:verdana; font-size:12px; color:#555555; line-height:14px; text-decoration:none; }
	
.texto_geral{
	font-family:verdana; font-size:11px; color:#232323; line-height:18px; }
.texto_geral a:hover{
	font-family:verdana; font-size:11px; color:#232323; line-height:18px; text-decoration:underline; }

.titulo_trabalhe_conosco {
	font-family:verdana; font-size:14pt; }
	
.bg_rodape{
	background: url(imagens/img_rodape.jpg) no-repeat; width:776px; height:111px;}

.texto_rodape{
	font-family:verdana; font-size:11px; color:#ffffff; font-weight:bold; } 

.texto_rodape address {
	font-style: normal; }

.interna input{
	padding:2px 0 2px 5px; color:#232323; }

.interna select{
	margin:2px 0 2px 5px; color:#232323; }

.interna textarea{
	margin:2px 0 2px 5px; color:#232323; }

.parceiros a {
	font-family: verdana; font-size: 11px; text-decoration: none; }

.parceiros a:hover {
	font-family: verdana; font-size: 11px; text-decoration: underline; }

.clipping a{
	font-family:verdana; color:#555555; text-decoration:none; }

.clipping a:hover{
	font-family:verdana; color:#555555; text-decoration:underline; }

.clipping h1{
	font-family:verdana; font-size:13px; color:#555555; font-weight:bold; padding:10px 0 10px 0; }

.clipping p{
	font-family:verdana; font-size:11px; color:#555555; font-weight:normal; }

.clipping img{
	float:left; margin:0 5px 15px 5px; }

.mapa { text-align:center; }

.caixa_video { 
	float:left; margin:10px 60px 10px 30px; width:175px; }
	
.caixa_video img { 
	margin:0 0 0 35px; }

.titulo_video {
	 text-align:center; margin-bottom:10px; width:170px; }
	 
.detalhes_video {
	 text-align:center; width:170px; margin-top:10px; clear:both; }

.clear { 
	clear:both; }

.paginacao { 
	text-align:center; font-family:verdana; font-size:12px; color:#555555; line-height:18px; }

.caixa_album {
	 width:550px; padding:15px 0 15px 0; }

.album_imagem {
	 width:130px; text-align:center; float:left; padding-top:10px; }

.album_detalhes {
	 width:400px; float:left; }

