/*/////////////////////////////////////////////////////////////////*/
body{
	background-image:url(../_imagens/fundo_site.gif);
	background-repeat:repeat;
	margin:0px;
	border:0px;
}
form{
	border:0px;
	margin:0px;
}
body,table,td,div,p{
	font-family:verdana,arial;
	font-size:11px;
	color:#666666;
}
#website{
	position:absolute;
	left:50%;
	width:772px;
	margin-left:-382px;
}
#idioma{
	position:absolute;
	left:680px;
	top:10px;
	width:50px;
	height:15px;	
}
#frm_login{
	position:absolute;
	left:682px;
	top:37px;
	width:100px;
	height:70px;
	font-size:9px;
	text-align:left;
}
/*/////////////////////////////////////////////////////////////////*/
.fundo_corpo{
	background-image:url(../_imagens/fundo_corpo.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	padding-top:8px;
	padding-bottom:5px;
}
.fundo_corpo_verde{
	background-image:url(../_imagens/fundo_corpo_verde.gif);
	background-repeat:repeat;
}
#indices div {
	float:left; 
	width:17px; 
	height:17px;  
	color:#FAFDFC; 
	text-align:center; 
	padding-top:2px; 
	margin-left:8px;
}
div.fundo_flash_ativo {
	background-image:url(../_imagens/bg-flash_ativo.gif);
}
div.fundo_flash_inativo {
	background:url(../_imagens/bg-flash_inativo.gif);
}
#indices div a {
	color:#FAFDFC; 
	text-decoration:none;
}
.letreiro{
	color:#FFFFFF;
	font-size:9px;
	cursor:default;
}
.letreiro{
	width:750px;
}
.fundo_corpo_amarelo{
	background-image:url(../_imagens/fundo_corpo_amarelo.gif);
	background-repeat:repeat;
}
.rodape{
	background-image:url(../_imagens/fundo_rodape.gif);	
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
}
.rodape_branco{
	background-color:#FFFFFF;
	color:#333333;
	text-align:center;
	font-size:10px;
}
.fundo_verde{
	background-image:url(../_imagens/fundo_verde.gif);
	background-repeat:no-repeat;
}
.fundo_menu{
	background-image:url(../_imagens/menu_fundo.gif);
	background-repeat:repeat-y;
}
.logon_input{
	background-color:#E1E1E1;
	padding:0px 4px;
	color:#969696;
	font-size:9px;
	text-align:left;
	font-family:arial;
	border:1px #C9C9C9 solid;
}
.frm_senhas{
	font-size:9px;
	letter-spacing:-1px;
}
/*/////////////////////////////////////////////////////////////////*/
.destaque_home{
	display:none;
	font-size:10px;
	color:#333333;
}
.destaque_news{
	background-image:url(../_imagens/destaque_news.gif);
	background-repeat:no-repeat;
	background-color:#EBEBEB;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
.destaque_controle{
	background-image:url(../_imagens/destaque_fundo.gif);
	background-repeat:repeat;
}
.destaque_titulo{
	font-size:12px;
	color:#FF6600;
	letter-spacing:-1px;
}
.news_home{
	background-image:url(../_imagens/fundo_news_home.gif);
	background-repeat:no-repeat;
	padding:0px 12px;
	text-align:left;
	font-size:10px;
	color:#333333;
}
.destaque_imagem{
	padding-bottom:5px;
}
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.design_home{
	background-image:url(../_imagens/fundo_design.gif);
	background-repeat:no-repeat;
}
.design_titulo{
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:-1px;
}
.design_desc{
	font-size:9px;
	color:#FFFFFF;
}
.feiravirtual_home{
	display:none;
}
.busca_input{
	background-color:#FFFFFF;
	padding:2px;
	color:#FF3300;
	font-size:10px;
	text-align:left;
	border:1px #FFC600 solid;
	margin-top:4px;
}
.busca_input2{
	background-color:#FFFFFF;
	padding:1px;
	color:#FF3300;
	font-size:9px;
	text-align:left;
	border:1px #FFC600 solid;
	margin-top:4px;
}
.busca_form{
	color:#FFFFFF;
	font-size:9px;
}
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.noticias_home{
	background-image:url(../_imagens/fundo_noticias.gif);
	background-repeat:no-repeat;
}
.noticias_listagem{
	border-left:1px #CCCCCC solid;
	padding-left:10px;
	text-align:left;
}
.noticias_div{
	padding:6px 0px;
	text-align:left;
	font-size:9px;
}
/* \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ */
.apoio_home{
	background-image:url(../_imagens/fundo_apoios.gif);
	background-repeat:no-repeat;
}
/*/////////////////////////////////////////////////////////////////*/
a:link, a:active, a:visited{
	text-decoration:none;
	color:#FF3300;
}
a:hover{
	text-decoration:underline;
	color:#008254;
}
a:link.linkbranco, a:active.linkbranco, a:visited.linkbranco{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover.linkbranco{
	text-decoration:none;
	color:#FFFC00;
}
a:link.linknews, a:active.linknews, a:visited.linknews{
	text-decoration:none;
	color:#666666;
	border-bottom:1px #EEEEEE solid;
}
a:hover.linknews{
	text-decoration:none;
	color:#666666;
	border-bottom:1px #FF3300 dotted;
}
a:link.linkrel, a:active.linkrel, a:visited.linkrel{
	text-decoration:none;
	color:#000000;
	letter-spacing:-1px;
}
a:hover.linkrel{
	text-decoration:none;
	color:#FF3300;
}
a:link.linkgaleria, a:active.linkgaleria, a:visited.linkgaleria{
	text-decoration:none;
	color:#FFFFFF;
}
a:hover.linkgaleria{
	text-decoration:none;
	color:#FF3300;
}
a:link.linkfeiras, a:active.linkfeiras, a:visited.linkfeiras{
	text-decoration:none;
	color:#333333;
}
a:hover.linkfeiras{
	text-decoration:none;
	color:#008254;
}
.imglink{ cursor:pointer; }
/*/////////////////////////////////////////////////////////////////*/
.secao_titulo{
	text-align:right;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
	color:#FCAF17;
	letter-spacing:-1px;
}
.secao_subtitulo{
	text-align:left;
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#00A66C;
	letter-spacing:-1px;
}
.secao_rodape{
	padding:0px 10px;
	text-align:center;
}
.secao_texto{
	padding:0px 15px;
}
.secao_creditostag{
	padding:0px 15px;
	font-size:9px;
}
.secao_creditos{
	padding:0px 15px;
	font-size:10px;
}
.secao_relacionados{
	padding:0px 5px;
	color:#FCAF17;
	font-weight:bold;
	font-size:12px;
	letter-spacing:-1px;
}
.secao_lista{
	font-size:12px;
	letter-spacing:-1px;
	padding:0px 15px;
	color:#999999;
}
/*/////////////////////////////////////////////////////////////////*/
.input{
	background-color:#FFFFFF;
	padding:4px;
	color:#007D52;
	font-size:11px;
	text-align:left;
	border:1px #00A66C solid;
	font-family:verdana;
}
.input2{
	background-color:#F7F8F9;
	padding:4px;
	color:#FF3300;
	font-size:11px;
	text-align:left;
	border:1px #FF6600 solid;
	font-family:verdana;	
}
/*/////////////////////////////////////////////////////////////////*/
.galeria_titulo{
	padding:0px 10px;
	text-align:left;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-color:#FCAF18;
}
#galerias{
	width:400px;
	height:60px;
	overflow:hidden;
}
/*/////////////////////////////////////////////////////////////////*/
.feira_titulo{
	font-size:10px;
	background-color:#00A66C;
	color:#FFFFFF;
	border:1px #FFFFFF solid;
}
.feira_normal{
	font-size:11px;
	background-color:#FFFFFF;
	color:#333333;
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	letter-spacing:-1px;
}
.feira_assintecal{
	font-size:11px;
	background-color:#FFFFCC;
	color:#FF3300;
	border-bottom:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	letter-spacing:-1px;
}
.feiranav_n{
	border:1px #E1E1E1 solid;
	background-color:#FFFFFF;
	color:#FF3300;
	text-align:center;
	cursor:pointer;
	padding:5px 8px;
}	
.feiranav_h{
	border:1px #FF3300 solid;
	background-color:#FF6600;
	color:#FFFFFF;
	text-align:center;
	cursor:pointer;
	padding:5px 8px;
}	
/*/////////////////////////////////////////////////////////////////*/
.fon1{ font-size:9px; }
.fon2{ font-size:10px; }
.fon3{ font-size:11px; }
.fon4{ font-size:12px; }
.fon5{ font-size:13px; }
.fon6{ font-size:14px; }
.fon7{ font-size:15px; }
.fon8{ font-size:16px; }
.fon9{ font-size:17px; }
.fon10{ font-size:18px; }
.fon11{ font-size:19px; }
.fon12{ font-size:20px; }
/*/////////////////////////////////////////////////////////////////*/

.transparent{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.transparent0{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.normal {
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity:1.00;
	-khtml-opacity:1.00;
}
.opaco {
	filter:alpha(opacity=50) gray;
	-moz-opacity:0.50;
	opacity:0.50;
	-khtml-opacity:0.50;
}
/*
a.transparent{
	background-color: black;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
a:hover.transparent{
	background-color: black;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}*/