* {
	text-decoration:none;
	margin:0;
	padding:0;
	outline:0;
	list-style:none;
	border:none;
}
body {
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
}

/*** VAI SUMIR *******/
a span, #cabecalho h1 { display:none; }
/*** FIM VAI SUMIR ***/

/**************************************************************************** COMUM A TODOS *******/
#mestre {
	text-align:center;
}
#cabecalho, div.centro {
	width:950px;
	margin:auto;
}
#cabecalho { position:relative; height:157px; margin-bottom:10px; }
#conteudo {
	float:left;
	margin-bottom:20px;
}
/**************************************************************************** FIM COMUM A TODOS ***/

/**************************************************************************** MENU ****************/
#cabecalho ul {
	display:inline;
	float:right;
	margin-top:130px;
	margin-right:80px;
}
#cabecalho ul li { display:inline; }
#cabecalho ul li a {
	font-size:10px;
	letter-spacing:2px;
	color:#FFF;
	padding:0px 8px 0px 8px;
	line-height:20px;
}
#cabecalho dl#lang {
	position:absolute;
	right:15px;
	bottom:6px;
	display:block;
	width:50px;	
	height:17px;
	overflow:hidden;
}
#cabecalho dl#lang dd, #cabecalho dl#lang dd a {
	display:block;
	float:left;
	width:20px;
	height:17px;
}
#cabecalho dl#lang dd a {
	text-indent:-3000px;	
}
#cabecalho dl#lang dd.pt { margin-right:10px; }
#cabecalho dl#lang dd.pt a { background:url(../imagens/botoes/lang/pt.gif) no-repeat left top; }
#cabecalho dl#lang dd.en a { background:url(../imagens/botoes/lang/en.gif) no-repeat left top; }
#cabecalho dl#lang dd a:hover, #cabecalho dl#lang dd a.ativo { background-position:left bottom; }
/**************************************************************************** FIM MENU ************/

/**************************************************************************** RODAPÉ **************/
#rodape {
	clear:both;
	background:url(../imagens/fundos/borda_rodape.gif) repeat-X left 20px;
	padding-top:32px;
	color:#ABA896;
	font-size:12px;
	height:60px;
	min-width:950px;
}
#rodape div {
	width:950px;
	margin:auto;
	position:relative;
}
#rodape form {
	display:inline;
	float:left;
	margin-left:15px;
	margin-top:15px;
}
#rodape div#status_mailing {
	position:absolute;
	top:5px;
	left:10px;
	width:370px;
	height:40px;
	padding-left:60px;
}
#rodape div#status_mailing p {
	color:#ABA896;
	padding-top:5px;
	text-align:left;
}
#rodape div#status_mailing h2 {
	font-size:12px;
	padding-top:15px;
	text-align:left;
}
#rodape div#status_mailing a {
	position:absolute;
	right:0px;
	top:0px;
	width:10px;
	height:10px;
	display:block;
	background:url(../imagens/botoes/fechar_erro.gif) no-repeat left top;
	border:2px solid #DE7D1F;
}
#rodape div.erro { background:#FFF url(../imagens/diversos/erro_news.gif) no-repeat 10px center; }
#rodape div.sucesso { background:#FFF url(../imagens/diversos/sucesso_news.gif) no-repeat 10px center; }

#rodape form label { line-height:20px; float:left; }
#rodape form input {
	float:left;
	color:#ABA896;
	border:1px solid #ABA896;
	font-size:11px;
	margin-left:10px;
	width:120px;
	height:15px;
	text-align:center;
	padding:2px 5px 0px 5px;
}
#rodape form a {
	display:block;
	float:left;
	margin-left:10px;
	width:30px;
	height:19px;
	background:url(../imagens/botoes/enviar_mailing.gif) no-repeat left top;
}
#rodape form a:hover { background-position:0px -31px; }
#rodape address {
	font-style:normal;
	display:inline;
	float:left;
	margin-left:80px;
	text-align:left;
	background:url(../imagens/diversos/fone_rodape.gif) no-repeat left;
	padding-left:35px;
	margin-top:10px;
}
#rodape a.polvo {
	margin-right:20px;
	display:inline;
	width:73px;
	height:42px;
	float:right;
	background:url(../imagens/selos/polvo.gif) no-repeat left top;
}
#rodape a.polvo:hover { background-position:0px -48px; }
#rodape a.rss { float:right; margin:20px 20px 0px 0px; }
/**************************************************************************** FIM RODAPÉ **********/

/**************************************************************************** FUNDO FUME POPUP ****/
#mascara_pop {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-image:url(../imagens/diversos/1x1_op_60.png);
}
/**************************************************************************** FIM FUNDO FUME POPUP */
/**************************************************************************** AMPLIAÇÃO PROJ *******/
#cont_img {
	position:absolute;
	text-align:center;
	top:157px;
	left:50%;
	border:4px solid #009600;
	background-color:#FFF;
	padding:5px 10px 10px 10px;
}
.hor {
	margin-left:-264px !important;
	width:500px !important;
}
.ver {
	margin-left:-204px !important;
	width:380px !important;
}
#cont_img h2 {
	font-size:11px;
	font-weight:normal;
	text-align:left;
	margin-right:90px;
	margin-bottom:5px;
	letter-spacing:1px;
	padding-left:10px;
}
#cont_img.hor h2 { height:30px; }
#cont_img.ver h2 { height:45px; }
#cont_img img { padding:10px; }
#cont_img.hor img { background:url(../imagens/fundos/portfolio/moldura_h_ampliada.gif) no-repeat; }
#cont_img.ver img { background:url(../imagens/fundos/portfolio/moldura_v_ampliada.gif) no-repeat; }
#cont_img img.premiado {
	position:absolute;
	right:-17px;
	top:-17px;
	background:transparent;
	padding:0px;
	margin:0px;
}
#nav_imgs {
	position:absolute;
	top:0px;
	right:0px;
	background-color:#CFD2BD;
	height:15px;
}
#cont_img.hor #nav_imgs { padding:15px 5px 5px 0px; }
#cont_img.ver #nav_imgs { padding:30px 5px 5px 0px; }
#nav_imgs li {
	display:inline;
	width:20px;
	float:left;
	height:15px;
}
#nav_imgs li a {
	display:block;
	width:15px;
	height:15px;
	float:right
}
#nav_imgs li.loading { width:90px; text-align:center; }
#nav_imgs li.ampliar { width:30px; }
#nav_imgs li.ampliar a {
	width:25px;
	background:url(../imagens/botoes/amp_zoom.gif) no-repeat left top;
}
#nav_imgs li.ant a { background:url(../imagens/botoes/ant_zoom.gif) no-repeat left top; }
#nav_imgs li.prox a { background:url(../imagens/botoes/prox_zoom.gif) no-repeat left top; }
#nav_imgs li.fechar a { background:url(../imagens/botoes/fechar_zoom.gif) no-repeat left top; }
#nav_imgs li a:hover { background-position:0px -20px; }

#cont_imgs_gr { position:relative; }
#cont_img.hor #cont_imgs_gr { width:500px; height:380px; }
#cont_img.ver #cont_imgs_gr { width:380px; height:500px; }
#cont_imgs_gr img { position:absolute; top:0px; left:0px; }
#cont_imgs_gr img#img_loading {
	background:#FFF;
	top:50%;
	left:50%;
	margin-left:-16px;
	margin-top:-16px;
	padding:0;
}
/**************************************************************************** FIM AMPLIAÇÃO PROJ ***/