/* geral */

*
{
	margin:0;
	padding:0;
}



.estatico
{
	border:none;
	margin:0;
	padding:0;
}

.dinamico
{
	border:1px;
	border-color:#ccc;
	margin:0;
	padding:0;
}


body 
{
	
	margin:0;
	padding:0;
	background:#fff;
}

a:link, a:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	text-decoration:none;
}


a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#666666;
	text-decoration:none;
}



/* PORTFOLIO */

.espaco
{
	padding: 3px 0px 3px 0px;
}

.foto
{
	margin: 0;
	padding:0 5px 0 5px;
}

.fundo
{
	background-repeat: no-repeat;
	background-position:center;
}

a.categorias:link, a.categorias:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:expanded;
	font-size-adjust:none;
	font-variant:normal;
	color:#cccdce;
	text-align:right;
	text-decoration:none;
}


a.categorias:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:expanded;
	font-size-adjust:none;
	font-variant:normal;
	color:#567483;
	text-align:right;
	text-decoration:none;
}


a.categorias2:link, a.categorias2:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:expanded;
	font-size-adjust:none;
	font-variant:normal;
	
	text-align:right;
	text-decoration:none;
}


a.categorias2:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:expanded;
	font-size-adjust:none;
	font-variant:normal;
	color:#567483;
	text-align:right;
	text-decoration:none;
}


a.cliente:link, a.cliente:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#7890ac;
	text-align:center;
	text-decoration:none;
}

a.cliente:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	text-align:center;
	text-decoration:none;
}

a.cliente2:link, a.cliente2:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	text-align:center;
	text-decoration:none;
}

a.cliente2:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	text-align:center;
	text-decoration:none;
}

.adendo_texto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004281;
	text-align:left;
	padding: 0px 10px 0px 16px;
}


/* NOTICIAS COM FOTO */

	/* HOME */
	
		/* destaque noticia */

.titulo_noticiacomfoto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	padding: 15px 10px 0px 10px;
	text-align:left;
}

.texto_noticiacomfoto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	padding: 5px 10px 5px 10px;
	text-align:left;
}

a.mais:link, a.mais:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	text-decoration:underline;
	padding: 0;
}

a.mais:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	text-decoration:underline;
	padding: 0;
}

		/* lista de noticias */
		
.data
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	padding:0;
	text-align:left;
}

h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#ffffff;
	text-align:center;
}

h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#03305c;
	padding-bottom:10px;
}

h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#576b21;
	padding:10 0 5 10;
}

	
a.titulo_lista_noticia:link, a.titulo_lista_noticia:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:#808285;
	padding:0;
	text-decoration:none;
}

a.sessao_loja:link, a.sessao_loja:visited
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#7ead25;
	padding:0;
	text-decoration:none;
	font-weight:normal;
}
a.sessao_loja:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000000;
	padding:0;
	text-decoration:none;
	font-weight:normal;

}


a.titulo_lista_noticia:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:12px;
	font-weight:normal;
	color:#808285;
	padding:0;
	text-decoration:underline;

}

.margem
{
	paddding:0;
	margin:0;
}
	
	


/* CASES */
	
.texto_cases
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	padding:0;
	text-align:left;

}
	
.titulo_cases
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	padding:0;
	text-align:left;

}

/* ÁREA RESTRITA */

#arearestrita
{
	position:relative;
	width:252px;
	height:91px;
	padding:0;
	margin:0;


}

#login
{
	position:absolute;
	width:100px;
	height:15px;
	top:28px;
	left:81px;
}

#senha
{
	position:absolute;
	width:100px;
	height:15px;
	top:48px;
	left:81px;
}

#enter
{
	position:absolute;
	width:37px;
	height:24px;
	top:31px;
	left:190px;
}

.arearestrita
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	width:100%;
	border:1px #accff7 solid;
}

/* EMPRESA */

h3.titulo_empresa
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	padding: 0 0 0 30px;
	text-align:left;
}

.titulo_bumerangue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	padding: 0 0 0 30px;
	text-align:left;
}

.subtitulo_bumerangue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	padding: 0 0 0 30px;
	text-align:left;
}

.texto_bumerangue
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	padding: 10px 20px 0 30px;


}


.texto_empresa
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	padding: 10px 20px 0 30px;
	text-align:left;

}

.texto_produto
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	text-align:left;

}

.fundo_empresa
{
	background-repeat: no-repeat;
	background-color:#accff7;
	background-position:top;
}

a.indice:link, a.indice:visited
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#004282;
	text-decoration:none;

}

a.indice:hover
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	color:#fff;
	text-decoration:none;

}


/* CONTATO */

.campo
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	width:100%;
	border:1px #92b0d2 solid;
}

.texto_contato
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	padding:5px 0 0 0;
}


a.contato:link, a.contato:visited
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color:#004282;
	text-decoration:none;
	text-align:right;

}

a.contato:hover
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color:#004282;
	text-decoration:underline;
	text-align:right;

}

a.loja:link, a.loja:visited
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:14px;
	color:#576b21;
	text-decoration:none;
	text-align:right;
	padding-top:10px;
	font-weight:bold;
}

a.loja:hover
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:14px;
	color:#333333;
	text-decoration:none;
	text-align:right;
	padding-top:10px;
	font-weight:bold;
}


/* FTP */

h3.titulo_ftp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	padding: 30px 10px 0 10px;
	text-align:left;
}

.texto_ftp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#004282;
	padding: 10px 10px 0 10px;
	text-align:left;
}

#geral
{
	position:relative;
	width:346px;
	height:250px;
	background:#7e878e;
	top:5px;
	left:30px

}

#discovirtual
{
	position:absolute;
	background:url(../imagens/ftp_login.gif) no-repeat center;
	width:245px;
	height:70px;
	top:40px;
	left:50px;
}

#loginftp
{
	position:absolute;
	width:140px;
	height:20px;
	top:25px;
	left:48px;
}

#senhaftp
{
	position:absolute;
	width:140px;
	height:20px;
	top:45px;
	left:48px;
}

#enterftp
{
	position:absolute;
	width:40px;
	height:32px;
	top:25px;
	left:195px;
}

.campoftp
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#808285;
	width:100%;
	border:1px #accff7 solid;
}

#solicitacao
{
	position:absolute;
	background:url(../imagens/ftp_solicite.gif) no-repeat center;
	width:245px;
	height:50px;
	top:165px;
	left:50px;
}

#email
{
	position:absolute;
	background:#2c5f91;
	width:140px;
	height:20px;
	top:22px;
	left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#fff;
	text-align:center;
	padding-top:3px
}

a.mailftp:link, a.ftp:visited
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;

}

a.mailftp:hover
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;

}


/* DETECT FLASH PLAYER */
a.flash:link, a.flash:visited 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#014282;
	text-decoration:none;
	padding: 0 25px;
}

a.flash:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#014282;
	text-decoration:underline;
	padding: 0 25px;
}

.textoflash
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	font-stretch:normal;
	font-size-adjust:none;
	font-variant:normal;
	color:#990000;
	text-decoration:none;
}


/* desenvolvido por */

a.coringa:link, a.coringa:visited
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	text-align:center;
	font-size:9px;
	color:#999999;
	text-decoration:none;

}

a.coringa:hover
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	text-align:center;
	font-size:9px;
	color:#999999;
	text-decoration:underline;

}

.aux
{
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-weight:normal;
	font-size:13px;
	color:#004282;
	text-decoration:none;
	text-align:right;
	padding-top:10px;
	font-weight:bold;
}