@charset "utf-8";
/* OPA DESIGN */

body{
	background:url(../imagens/bg.gif);
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
}
h1{font-size:16px; color:#f58220; font-weight:bold; float:left; width:155px; margin:3px 0 3px 5px; font-family:Arial, Helvetica, sans-serif; }
h2{ float:left;  margin:27px 0 3px 32px; height:24px; }
h3{ font-size:16px; color:#FFCD32; margin:3px 0 3px 0; font-weight:bold; }
h4{ font-size:20px; color:#FFCD32; margin:3px 0 3px 0; }

.align{
	width:989px;
	margin:auto;
}

img{
	border:none;
}

.conteiner{
	width:989px;
	min-height:772px;
	margin:auto;
	background:url(../imagens/bg_cont.gif) repeat-y;
	float:left;
	
}


.conteiner2{
	width:989px;
	margin:auto;
	background:url(../imagens/bg_cont2.gif) repeat-y;
	height:auto;
	float:left;

}

.conteudo{
	width:965px;
	float:left;
	margin-left:10px;
	height:auto;
}

.topo{
	width:965px; 
	height:236px; 
	float:left;
}

.table_new{
	color:#FFFFFF; 
	font-size:10px; 
	width:250px; 
	float:left; 
	margin-left:7px;
}

.banner{
	width:965px; 
	height:81px; 
	float:left;
}
.seg_logo{
	width:965px; 
	height:132px; 
	float:left;
}
.logo{
	float:left; 
	width:303px; 
	height:132px; 
	margin-left:0px;
}
.divForm{
	width:256px; 
	height:132px; 
	float:right; 
	margin-right:18px;
}
.menu{
	height:23px; 
	width:965px; 
	float:left;
}
.menu ul{
	float:left;
	height:23px;
	margin:0px;
	padding:0px;
}
.menu ul li{
	float:left;
	height:23px;
	display:inline;
	list-style:none;
	margin:0px;
	padding:0px;
}

.seg_dest_anima{
	width:965px; 
	float:left;
	height:536px;
	margin-top:2px;
}
.destaque{
	float:left; 
	width:202px; 
	height:536px; 
	background:url(../imagens/bg_col_destaque.gif);
	font-family:Arial, Helvetica, sans-serif;
}
.seg_noticia_dest{
	float:left; 
	width:162px;
	margin:10px 0 10px 16px;
	text-align:left;
}
.seg_noticia_dest p{
	margin: 0 0 0 5px;
}
.leiamais{
	float:right; 
	text-decoration:underline; 
	margin:0 3px 5 0; 
}
.leiamais a{ color:#000000;}
.anima{
	width:763px; 
	height:536px; 
	float:left;
}

.rodape{
	width:985px;
	height:16px;
	float:left;
	margin-top:30px;
}

.seg_txt_vilinha{
	background:url(../imagens/vilinha/bg_texto.gif) no-repeat; 
	width:767px; 
	height:303px; 
	float:left; 
	margin:30px 0 0  97px;
}
.txt_vilinha{
	float:left; 
	width:423px; 
	height:252px; 
	margin:28px 0 0 175px;
	color:#FFFFFF;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.seg_parceiros{
	width:913px; 
	float:left; 
	background:url(../imagens/bg_parcerias.gif) repeat-y; 
	margin:3px 0 10px 26px;
	height:auto;
}

.coluna_left{
	width:203px; 
	height:auto; 
	float:left;
	color:#FFFFFF;
	font-size:12px;
}

.txt_col_left{
	width:181px; 
	float:left; 
	margin:10px 0 10px  12px;
	text-align:left;
	height:auto;
}

.pag_col_left{
	width:203px; 
	float:left; 
	text-align:center;
	font-size:13px;
	font-weight:bold;
	height:16px;
	margin:0 0 10px 0;
	
}
.coluna_right{
	width:691px; 
	float:right; 
	height:auto;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
}
.txt_col_right{
	width:640px; 
	float:left; 
	margin:16px 0 0 25px;
	height:auto;
}
.txt_col_right a{
	color:#FFCD32;
	font-weight:bold;

}
.txt_col_right a:hover{
	color:#FFCD32;
	text-decoration:underline;

}

.data{
	font-style:italic; font-size:11px;
}

.data2{
	font-style:italic; font-size:12px;
	}

.txt_col_left p{
	margin:5px 0 5px  0;
}

.img_namidia{
	width:100%; 
	text-align:center;
	height:auto;
	padding-bottom:10px;
	}
	
.seg_foto_pq{
	float:left; 
	text-align:center;
}	
.texto_ampliar{
	width:100%; 
	text-align:center;
	height:auto;
	padding-bottom:10px;
	font-size:9px;
	font-style:italic;
	float:left;
}

.seg_lojas{
	width:913px; 
	float:left; 
	margin:3px 0 10px 26px;
	height:auto;
}

.loja{
	width:913px; 
	height:205px; 
	float:left; 
	background:url(../imagens/lojas/bg_lojas.gif) no-repeat; 
	margin:0 0 7px 0;
}

.logo_loja{
	width:320px; 
	height:180px; 
	float:left; 
	margin:12px 0 0 12px;

}

.descricao_loja{
	width:535px; 
	height:180px; 
	float:left; 
	margin:12px 0 0 30px;
	text-align:left;
	color:#FFFFFF;
}

.link_loja{
	color:#ffcd32; 
	font-weight:bold;
}

.bg_contato{
	background:url(../imagens/contato/bg_contato.gif) no-repeat; 
	width:767px; 
	height:303px; 
	float:left; 
	margin:30px 0 0  0;
}
.dados_contato{
	float:left; 
	width:376px; 
	height:280px; 
	margin:23px 0 0 50px;
}

.btn_contatos{
	float:left; 
	width:108px; 
	height:57px; 
	margin:31px 0 0 139px;
}


.bg_contato2{
	background:url(../imagens/contato/bg_imprensa.gif) no-repeat; 
	width:782px; 
	height:303px; 
	float:left; 
	margin:30px 0 0  0;
	position:relative;
}

.table_contato{
	width:357px; 
	float:left;
	font-size:13px; 
	color:#FFCC00; 
	margin:3px 0 0 8px;
}

.Titulo{
	font-size:16px;
	color:#FFCD32;
	margin:3px 0 3px 0;
	font-weight:bold; 
	text-decoration:none;
}

.Titulo:hover{
	/*text-decoration:underline;*/
	color:#FFCD32;
	
}
#scrollfoto {
  position: relative;
  width: 430px;
  height: 63px;
  overflow: hidden;
  float:left;
}

.seta_left{
	float:left;
	margin:0 0 0 98px;
}
.seta_right{
	float:left;

}
