@charset "utf-8";
/* CSS Document */


/*
	Características gerais de objetos html (imagens, links, etc.)
*/

img {
	border: none;
	margin: 0px 0px;
	padding: 0px 0px;
}

div.textos_relacionados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	padding: 30px 0px 15px 18px;
}

a, a:link, a:visited, a:active {
	color: #333333;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

/*
	O menu do rodapé
*/

div#menu_rodape {
	background-image: url(img/fundo_rodape.png);
	padding: 5px 15px 5px 15px;
	margin: 0px;
}
ul#menu_rodape {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 12px;
}
ul#menu_rodape li {
	float: left;
	padding: 0px;
	margin-left: 0px;
	padding-left: 0px;
}
ul#menu_rodape li#separador {
	margin: -1px 2px;
}
a#link_info {
	display: block;
	background-image: url(img/item_menu_info.png);
	background-position: 0px 0px;
}
a:hover#link_info {
	background-position: -28px 0px;
}
a#link_objetos {
	display: block;
	background-image: url(img/item_menu_objetos.png);
	background-position: 0px 0px;
}
a:hover#link_objetos {
	background-position: -49px 0px;
}
a#link_objects {
	display: block;
	background-image: url(img/item_menu_objects.png);
	background-position: 0px 0px;
}
a:hover#link_objects {
	background-position: -49px 0px;
}
a#link_fotografias {
	display: block;
	background-image: url(img/item_menu_fotografias.png);
	background-position: 0px 0px;
}
a:hover#link_fotografias {
	background-position: -71px 0px;
}
a#link_photographies {
	display: block;
	background-image: url(img/item_menu_photographies.png);
	background-position: 0px 0px;
}
a:hover#link_photographies {
	background-position: -73px 0px;
}

a#link_instalacoes {
	display: block;
	background-image: url(img/item_menu_instalacoes.png);
	background-position: 0px 0px;
}
a:hover#link_instalacoes {
	background-position: -71px 0px;
}
a#link_installations {
	display: block;
	background-image: url(img/item_menu_installations.png);
	background-position: 0px 0px;
}
a:hover#link_installations {
	background-position: -81px 0px;
}

a#link_videos {
	display: block;
	background-image: url(img/item_menu_videos.png);
	background-position: 0px 0px;
}
a:hover#link_videos {
	background-position: -41px 0px;
}
a#link_videos_en {
	display: block;
	background-image: url(img/item_menu_videos_en.png);
	background-position: 0px 0px;
}
a:hover#link_videos_en {
	background-position: -41px 0px;
}

a#link_contato {
	display: block;
	background-image: url(img/item_menu_contato.png);
	background-position: 0px 0px;
}
a:hover#link_contato {
	background-position: -49px 0px;
}

a#link_links {
	display: block;
	background-image: url(img/item_menu_links.png);
	background-position: 0px 0px;
}
a:hover#link_links {
	background-position: -35px 0px;
}

a#link_contact {
	display: block;
	background-image: url(img/item_menu_contact.png);
	background-position: 0px 0px;
}
a:hover#link_contact {
	background-position: -49px 0px;
}

/*
	página com imagens
*/

div#navegacao_rodape {
	background-image: url(img/fundo_rodape.png);
	padding: 5px 15px 5px 15px;
	margin: 0px;
	text-align: center;
}

div#navegacao_setas {
	background-image: url(img/fundo_titulo.png);
	padding: 5px 15px 5px 15px;
	margin: 0px;
	text-align: center;
	height: 12px;
}


div#link_anterior {
	float: left;
}

div#link_proxima {
	float: right;
}

div#link_serie {
	clear: none;
	display: compact;
}

a#link_anterior {
	display: block;
	background-image: url(img/setas_anterior.png);
	background-position: 0px 0px;
}
a:hover#link_anterior {
	background-position: -16px 0px;
}
a#link_proxima {
	display: block;
	background-image: url(img/setas_proximo.png); 
	background-position: 0px 0px;
}
a:hover#link_proxima {
	background-position: -16px 0px;
}

a#link_serie_figuras {
	background-image: url(fotografias/objetos/img/rodape_serie_figuras.png);
	background-position: 0px 0px;
}
a:hover#link_serie_figuras {
	background-position: -80px 0px;
}
a#link_serie_figuras_en {
	background-image: url(fotografias/objetos/img/rodape_serie_figuras_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_figuras_en {
	background-position: -80px 0px;
}

a#link_serie_buracos {
	background-image: url(fotografias/buracos/img/rodape_serie_buracos.png);
	background-position: 0px 0px;
}
a:hover#link_serie_buracos {
	background-position: -82px 0px;
}
a#link_serie_buracos_en {
	background-image: url(fotografias/buracos/img/rodape_serie_buracos_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_buracos_en {
	background-position: -76px 0px;
}

a#link_serie_retratos {
	background-image: url(fotografias/retratos/img/rodape_serie_retratos.png);
	background-position: 0px 0px;
}
a:hover#link_serie_retratos {
	background-position: -88px 0px;
}
a#link_serie_retratos_en {
	background-image: url(fotografias/retratos/img/rodape_serie_retratos_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_retratos_en {
	background-position: -98px 0px;
}

a#link_serie_proteses {
	background-image: url(fotografias/proteses/img/rodape_serie_proteses.png);
	background-position: 0px 0px;
}
a:hover#link_serie_proteses {
	background-position: -88px 0px;
}
a#link_serie_proteses_en {
	background-image: url(fotografias/proteses/img/rodape_serie_proteses_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_proteses_en {
	background-position: -110px 0px;
}

a#link_logradouro {
	background-image: url(instalacoes/logradouro/img/rodape_logradouro.png);
	background-position: 0px 0px;
}
a:hover#link_logradouro {
	background-position: -67px 0px;
}

a#link_evento {
	background-image: url(instalacoes/evento/img/rodape_evento_pt.png);
	background-position: 0px 0px;
}
a:hover#link_evento {
	background-position: -41px 0px;
}

a#link_evento_en {
	background-image: url(instalacoes/evento/img/rodape_evento_en.png);
	background-position: 0px 0px;
}
a:hover#link_evento_en {
	background-position: -35px 0px;
}


a#link_serie_vicios {
	background-image: url(fotografias/vicios/img/rodape_passarinho.png);
	background-position: 0px 0px;
}
a:hover#link_serie_vicios {
	background-position: -259px 0px;
}
a#link_serie_vicios_en {
	background-image: url(fotografias/vicios/img/rodape_passarinho_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_vicios_en {
	background-position: -311px 0px;
}

a#link_serie_videos {
	background-image: url(videos/img/rodape_videos.png);
	background-position: 0px 0px;
}
a:hover#link_serie_videos {
	background-position: -42px 0px;
}
a#link_serie_videos_en {
	background-image: url(videos/img/rodape_videos_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_videos_en {
	background-position: -42px 0px;
}

a#link_serie_bric {
	background-image: url(fotografias/bric/img/rodape_serie_bric.png);
	background-position: 0px 0px;
}
a:hover#link_serie_bric {
	background-position: -62px 0px;
}
a#link_serie_bric_en {
	background-image: url(fotografias/bric/img/rodape_serie_bric_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_bric_en {
	background-position: -68px 0px;
}

a#link_serie_ecletico {
	background-image: url(fotografias/ecletico/img/rodape_serie_ecletico.png);
	background-position: 0px 0px;
}
a:hover#link_serie_ecletico {
	background-position: -86px 0px;
}
a#link_serie_ecletico_en {
	background-image: url(fotografias/ecletico/img/rodape_serie_ecletico_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_ecletico_en {
	background-position: -92px 0px;
}

a#link_serie_casados {
	background-image: url(objetos/casados/img/rodape_serie_casados.png);
	background-position: 0px 0px;
}
a:hover#link_serie_casados {
	background-position: -159px 0px;
}
a#link_serie_casados_en {
	background-image: url(objetos/casados/img/rodape_serie_casados_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_casados_en {
	background-position: -165px 0px;
}

a#link_serie_registros {
	background-image: url(fotografias/registros/img/rodape_serie_registros.png);
	background-position: 0px 0px;
}
a:hover#link_serie_registros {
	background-position: -92px 0px;
}
a#link_serie_registros_en {
	background-image: url(fotografias/registros/img/rodape_serie_registros_en.png);
	background-position: 0px 0px;
}
a:hover#link_serie_registros_en {
	background-position: -96px 0px;
}

a#link_natureza {
	background-image: url(fotografias/natureza/img/rodape_natureza.png);
	background-position: 0px 0px;
}
a:hover#link_natureza {
	background-position: -106px 0px;
}
a#link_natureza_en {
	background-image: url(fotografias/natureza/img/rodape_natureza.png);
	background-position: 0px 0px;
}
a:hover#link_natureza_en {
	background-position: -106px 0px;
}

a#link_lugardesobra {
	background-image: url(instalacoes/lugardesobra/img/rodape_lugardesobra.png);
	background-position: 0px 0px;
}
a:hover#link_lugardesobra {
	background-position: -92px 0px;
}
a#link_lugardesobra_en {
	background-image: url(instalacoes/lugardesobra/img/rodape_lugardesobra_en.png);
	background-position: 0px 0px;
}
a:hover#link_lugardesobra_en {
	background-position: -156px 0px;
}

a#link_comeandwatchme {
	background-image: url(instalacoes/comeandwatchme/img/rodape_comeandwatchme.png);
	background-position: 0px 0px;
}
a:hover#link_comeandwatchme {
	background-position: -110px 0px;
}

a#link_cuseeme {
	background-image: url(instalacoes/cuseeme/img/rodape_cuseeme.png);
	background-position: 0px 0px;
}
a:hover#link_cuseeme {
	background-position: -50px 0px;
}

a#link_morrendoderir {
	background-image: url(instalacoes/morrendoderir/img/rodape_morrendoderir.png);
	background-position: 0px 0px;
}
a:hover#link_morrendoderir {
	background-position: -92px 0px;
}
a#link_morrendoderir_en {
	background-image: url(instalacoes/morrendoderir/img/rodape_morrendoderir_en.png);
	background-position: 0px 0px;
}
a:hover#link_morrendoderir_en {
	background-position: -105px 0px;
}

a#link_rodape_instalacoes {
	background-image: url(instalacoes/img/rodape_instalacoes.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_instalacoes {
	background-position: -71px 0px;
}
a#link_rodape_instalacoes_en {
	background-image: url(instalacoes/img/rodape_instalacoes_en.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_instalacoes_en {
	background-position: -81px 0px;
}

a#link_thelaughingcontainer {
	background-image: url(instalacoes/laughing_container/img/rodape_laughing_container.png);
	background-position: 0px 0px;
}
a:hover#link_thelaughingcontainer {
	background-position: -133px 0px;
}

a#link_mercosul {
	background-image: url(instalacoes/mercosul/img/rodape_mercosul.png);
	background-position: 0px 0px;
}
a:hover#link_mercosul {
	background-position: -60px 0px;
}
a#link_mercosul_en {
	background-image: url(instalacoes/mercosul/img/rodape_mercosul_en.png);
	background-position: 0px 0px;
}
a:hover#link_mercosul_en {
	background-position: -53px 0px;
}

a#link_sete {
	background-image: url(instalacoes/sete/img/rodape_sete.png);
	background-position: 0px 0px;
}
a:hover#link_sete {
	background-position: -13px 0px;
}

a#link_rodape_fotografias {
	background-image: url(fotografias/img/rodape_fotografias.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_fotografias {
	background-position: -71px 0px;
}
a#link_rodape_fotografias_en {
	background-image: url(fotografias/img/rodape_fotografias_en.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_fotografias_en {
	background-position: -83px 0px;
}

a#link_caderno_artista {
	background-image: url(fotografias/caderno/img/rodape_caderno.png);
	background-position: 0px 0px;
}
a:hover#link_caderno_artista {
	background-position: -111px 0px;
}

a#link_avista {
	background-image: url(instalacoes/avista/img/rodape_vista.png); 
	background-position: 0px 0px;
}
a:hover#link_avista {
	background-position: -115px 0px;
}

a#link_rodape_objetos {
	background-image: url(objetos/img/rodape_objetos.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_objetos {
	background-position: -49px 0px;
}

a#link_rodape_objects {
	background-image: url(objetos/img/rodape_objects.png);
	background-position: 0px 0px;
}
a:hover#link_rodape_objects {
	background-position: -49px 0px;
}

a#link_atravessadas_en {
	background-image: url(instalacoes/atravessadas/img/rodape_crossed.png);
	background-position: 0px 0px;
}
a:hover#link_atravessadas_en {
	background-image: url(instalacoes/atravessadas/img/rodape_crossed.png);
	background-position: -96px 0px;
}

a#link_atravessadas {
	background-image: url(instalacoes/atravessadas/img/rodape_atravessadas.png);
	background-position: 0px 0px;
}
a:hover#link_atravessadas {
	background-image: url(instalacoes/atravessadas/img/rodape_atravessadas.png);
	background-position: -77px 0px;
}

a#link_justtobalance {
	background-image: url(instalacoes/just_to_balance/img/rodape_just_to_balance.png);
	background-position: 0px 0px;
}
a:hover#link_justtobalance {
	background-image: url(instalacoes/just_to_balance/img/rodape_just_to_balance.png);
	background-position: -93px 0px;
}

a#link_soparacontrabalancar {
	background-image: url(instalacoes/just_to_balance/img/rodape_so_para_contrabalancar.png);
	background-position: 0px 0px;
}
a:hover#link_soparacontrabalancar {
	background-image: url(instalacoes/just_to_balance/img/rodape_so_para_contrabalancar.png);
	background-position: -136px 0px;
}



/*
	a tabela de miniaturas (verificar se continua, pois estamos utilizando TABLE no lugar de UL)
*/
ul#miniaturas {
	list-style-type: none;
	margin: 0px 0px;
	padding: 0px 0px;
}
ul#miniaturas li {
	display: inline;
	margin-right: -5px;
}
ul#miniaturas li img {
	margin: 0px;
	margin-bottom: -5px;
	padding: 0px;
}

/*
	Definição do layout
*/
div#portfolio {
/*	margin-top: 2%;
	margin-bottom: 2%;*/
	/*width: 834px;*/
	position: absolute;
	margin-left: -417px;
	left: 50%;
}
div#container_portfolio {
	width: 760px;
	margin: 35px;
}
div#titulo_site {
	background-image: url(img/fundo_titulo.png);
	padding: 25px 20px;
}
div#conteudo_portfolio {
	background-image: url(img/fundo_titulo.png);
	/*padding-top: 0px;*/
	/*padding: 8px;*/
/*	border-left: solid 1px #dddddd;
	border-right: solid 1px #dddddd;*/
}

div#titulo_serie {
	float: right;
}

div#conteudo_fotografia {
	background-image: url(img/fundo_titulo.png);
	padding-top: 0px;
}
div.fotografia {
	background-color: white;	
	text-align: center;
}

div.fotografia_objetos {
	background-image: url(img/fundo_imagem.png);
	text-align: center;
}

div.video {
	/*background-color: white;*/
	background-image: url(img/fundo_imagem.png);
	padding-top: 30px;
	padding-bottom: 10px;
	text-align: center;
}

div.dados_trabalho {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: center;
	font-size: 8pt;
	padding-top: 15px;
	padding-bottom: 10px;
}

div.texto_trabalho {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 10pt;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
}

div.texto_texto {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 10pt;
	padding-top: 15px;
	padding-bottom: 25px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #e1e1e1;
}

span.titulo_trabalho {
	font-weight: bold;
}

div.subtitulo {
	margin-left: 18px;
	padding-top: 20px;
	padding-bottom: 10px;
}

/*
	Características que variam de seção para seção.
*/
div#titulo_fotografias {
	background-image: url(fotografias/img/fundo_fotografias.png);
	padding: 25px 20px;
}

div#titulo_instalacoes {
	background-image: url(instalacoes/img/fundo_instalacoes.png);
	padding: 25px 20px;
}

div#titulo_objetos {
	background-image: url(objetos/img/fundo_objetos.png);
	padding: 25px 20px;
}

div#titulo_videos {
	background-image: url(videos/img/fundo_videos.png);
	padding: 25px 20px;
}

div#titulo_info {
	background-image: url(info/img/fundo_info.png);
	padding: 25px 20px;
}

/*
	FORMULÁRIOS
*/
label {
	display:block;
	margin-bottom: 3px;
}

input, textarea {
	margin-bottom: 6px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	border: solid 1px #666666;
	background-color: #ffffff;
	
}

.botao {
	background-color: #f1f1f1;
	background-color: #888888;
	background-color: white;
	background-color: #f1f1f1;
	color: #333333;
	border: solid 1px #666666;
	padding: 1px 5px;
}

table.curriculo td {
	padding: 2px 0px;
	vertical-align: top;
}
