@CHARSET "UTF-8";

body {
	background-color: #FFFFFF;
	font-family: sofiaprolight, Verdana, Arial;
	letter-spacing: 0.3px;
	color: #4f4f4f;
	text-align: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
}

@font-face {
    font-family: "sofiaproregular";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaproregular-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaproregular-webfont.woff") format("woff"), url("type/sofiaproregular-webfont.ttf") format("truetype"), url("type/sofiaproregular-webfont.svg#sofiaproregular") format("svg");
}

@font-face {
    font-family: "sofiaprolight";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaprolight-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaprolight-webfont.woff") format("woff"), url("type/sofiaprolight-webfont.ttf") format("truetype"), url("type/sofiaprolight-webfont.svg#sofiaprolight") format("svg");
}

@font-face {
    font-family: "sofiaprolightit";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaprolightit-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaprolightit-webfont.woff") format("woff"), url("type/sofiaprolightit-webfont.ttf") format("truetype"), url("type/sofiaprolightit-webfont.svg#sofiaprolightit") format("svg");
}

@font-face {
    font-family: "sofiaprosemibold";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaprosemibold-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaprosemibold-webfont.woff") format("woff"), url("type/sofiaprosemibold-webfont.ttf") format("truetype"), url("type/sofiaprosemibold-webfont.svg#sofiaprosemibold") format("svg");
}

@font-face {
    font-family: "sofiaprobold";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaprobold-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaprobold-webfont.woff") format("woff"), url("type/sofiaprobold-webfont.ttf") format("truetype"), url("type/sofiaprobold-webfont.svg#sofiaprobold") format("svg");
}

@font-face {
    font-family: "sofiaproblack";
    font-style: normal;
    font-weight: normal;
    src: url("type/sofiaproblack-webfont.eot?#iefix") format("embedded-opentype"), url("type/sofiaproblack-webfont.woff") format("woff"), url("type/sofiaproblack-webfont.ttf") format("truetype"), url("type/sofiaproblack-webfont.svg#sofiaproblack") format("svg");
}

a {
	color: #1f6198;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a img:hover {
    opacity: 1.0;
}

a img {
	border: 0px;
}

#geral {
	text-align: left;
	width: 920px;
	height: 168px;
	background-color: #FFFFFF;
	margin: 0 auto;
}

#cab {
	margin-top: 40px;
	width: 141px;
	height: 79px;
	display: block;	
	float: left;	
}

#menu {
	font-family: sofiaproblack, Verdana bold;
	font-size: 9px;
	font-weight: regular;
	letter-spacing: 0.4px;
	margin-top: 40px;
	width: 100px;
	background-color: #ffffff;
	float: left;	
}

#menu ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;
}

#menu li {
	list-style: none;
	height: 16px;
	width: 100px;
	padding-bottom: 1px;
}

#menu li a {
	font-family: sofiaproregular, Verdana;
	font-size: 9px;
	font-weight: regular;
	color: #595959;
	height: 24px;
	width: 100px;
	display: block;
	padding-top: 0px;
	padding-left: 0px;
}

#menu img {
	padding-top: 10px;
}

#lingua {
	font-family: sofiaproblack, Verdana bold;
	font-size: 9px;
	letter-spacing: 0.4px;
	margin-top: 40px;
	width: 13px;
	background-color: #ffffff;
	float: right;	
}

#lingua ul {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;
}

#lingua li {
	list-style: none;
	height: 16px;
	width: 50px;
	padding: 0px;
}

#lingua li a {
	font-family: sofiaproregular, Verdana;
	font-size: 9px;
	font-weight: regular;
	color: #595959;
	height: 24px;
	width: 45px;
	display: block;
	padding-top: 0px;
	padding-left: 0px;
}

#redes_sociais {
	height: 35px;
	width: 100px;
	display: block;	
	position: relative;
	float: left;	
}


#sep {
	width: 920px;
	height: 44px;
	background-image: url(imagens/linha_principal_site.jpg);
	background-repeat: no-repeat;
	display: block;
	position: absolute;
	top: 120px;
}

#sep1 {
	width: 585px;
	height: 30px;
	background-image: url(imagens/linha_principal_site.jpg);
	background-repeat: no-repeat;
	display: block;
	position: relative;
	top: 0px;
}

#sep2 {
	width: 920px;
	height: 30px;
	background-image: url(imagens/linha_principal_site.jpg);
	background-repeat: no-repeat;
	display: block;
	position: relative;
	float: left;
	top: 0px;
}

.botao_trabalhos {
	font-family: sofiaproblack, Verdana bold;
	font-size: 9px;
	font-weight: regular;
	letter-spacing: 0.4px;	
}

.info_bold {
	font-family: sofiaprobold, Verdana bold;
	font-size: 13px;
	font-weight: regular;
	letter-spacing: 0.3px;	
	text-align: left;
}

.info_bold_numeros {
	font-family: sofiaprobold, Verdana bold;
	font-size: 12.1px;
	font-weight: regular;
	letter-spacing: 0.3px;	
	text-align: left;
}


.info_italic {
	font-family: sofiaprolightit, Verdana italic;
	font-size: 12px;
	letter-spacing: 0.3px;	
	text-align: left;
}

.info_italic1 {
	font-family: sofiaprolightit, Verdana italic;
	font-size: 13.2px;
	letter-spacing: 0.3px;	
	text-align: left;
}

.info_regular_peq {
	font-family: sofiaprolight, Verdana;
	font-size: 10.5px;
	letter-spacing: 0.3px;	
	text-align: left;
}

.info_2linhas_clientes {
	font-family: sofiaprolight, Verdana;
	font-size: 11.8px;
	line-height: 11px;	
	text-align: left;
}

.mais_descricao {
	font-size: 18px;
	color: #1f6198;
	text-align: left;
}


/*______________________________________________________________*/

#menu_trabalhos {
	margin-top: 0px;
	width: 920px;
	height: 2017px;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
}

#terraesplendida {
	margin-left: 0px;
	margin-top: 67px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_terraesplendida a {
	margin-top: -190px;
	margin-left: 20px;
	width: 220px;
	height: 150px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#botschaft {
	margin-left: 15px;
	margin-top: 0px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_botschaft a {
	margin-top: -300px;
	margin-left: 20px;
	width: 368px;
	height: 260px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}


#pakoibula {
	margin-left: 15px;
	margin-top: 0px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_pakoibula a {
	margin-top: -260px;
	margin-left: 20px;
	width: 122px;
	height: 220px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;	
}

#permafrost {
	margin-left: 0px;
	margin-top: -24px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_permafrost a {
	margin-top: -260px;
	margin-left: 20px;
	width: 220px;
	height: 220px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#AAPMAC {
	margin-left: 15px;
	margin-top: 43px;
	background-repeat: no-repeat;
	display: block;
	float: left;		
}

#descricao_AAPMAC a {
	margin-top: -193px;
	margin-left: 20px;
	width: 165px;
	height: 163px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}

#gaspar {
	margin-left: 15px;
	margin-top: 43px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_gaspar a {
	margin-top: -193px;
	margin-left: 20px;
	width: 128px;
	height: 163px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}

#lagoavesso {
	margin-left: 15px;
	margin-top: -24px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_lagoavesso a {
	margin-top: -203px;
	margin-left: 20px;
	width: 122px;
	height: 163px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;	
}

#labcuradoria {
	margin-left: 0px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_labcuradoria a {
	margin-top: -170px;
	margin-left: 20px;
	width: 220px;
	height: 130px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;	
}

#getout {
	margin-left: 15px;
	margin-top: 48px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_getout a {
	margin-top: -137px;
	margin-left: 20px;
	width: 165px;
	height: 107px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}

#bypass {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_bypass a {
	margin-top: -233px;
	margin-left: 20px;
	width: 128px;
	height: 203px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}

#cartoesflatland {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_cartoesflatland a {
	margin-top: -233px;
	margin-left: 20px;
	width: 122px;
	height: 203px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}

#doisdias {
	margin-left: 0px;
	margin-top: -48px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_doisdias a {
	margin-top: -230px;
	margin-left: 20px;
	width: 126px;
	height: 190px;
	background-color: #ffffff;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;	
}

#nadirbonaccorso {
	margin-left: 15px;
	margin-top: -48px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_nadirbonaccorso a {
	margin-top: -230px;
	margin-left: 20px;
	width: 257px;
	height: 190px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#rosealexander {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_rosealexander a {
	margin-top: -167px;
	margin-left: 20px;
	width: 220px;
	height: 127px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#publicacoesNC {
	margin-left: 0px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_publicacoesNC a {
	margin-top: -212px;
	margin-left: 20px;
	width: 229px;
	height: 172px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#cmif {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_cmif a {
	margin-top: -212px;
	margin-left: 20px;
	width: 250px;
	height: 172px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#figueiramansa {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_figueiramansa a {
	margin-top: -212px;
	margin-left: 20px;
	width: 231px;
	height: 172px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#festaarqueologia13 {
	margin-left: 36px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_festaarqueologia13 a {
	margin-top: -197px;
	margin-left: 20px;
	width: 192px;
	height: 157px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#trienal {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_trienal a {
	margin-top: -152px;
	margin-left: 20px;
	width: 169px;
	height: 112px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#nadirafonso {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_nadirafonso a {
	margin-top: -253px;
	margin-left: 20px;
	width: 266px;
	height: 213px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#sonspensamento {
	margin-left: 36px;
	margin-top: -41px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_sonspensamento a {
	margin-top: -188px;
	margin-left: 20px;
	width: 193px;
	height: 148px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#concertosrede {
	margin-left: 15px;
	margin-top: -85px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_concertosrede a {
	margin-top: -152px;
	margin-left: 20px;
	width: 169px;
	height: 112px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#temporadasFCG {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_temporadasFCG a {
	margin-top: -259px;
	margin-left: 18px;
	width: 314px;
	height: 219px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#gaia {
	margin-left: 0px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_gaia a {
	margin-top: -197px;
	margin-left: 20px;
	width: 229px;
	height: 157px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#yearbook {
	margin-left: 15px;
	margin-top: -65px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_yearbook a {
	margin-top: -172px;
	margin-left: 20px;
	width: 169px;
	height: 132px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#palacioqueluz {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_palacioqueluz a {
	margin-top: -204px;
	margin-left: 20px;
	width: 241px;
	height: 164px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#torrebelem {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: right;	
	position: relative;
}

#descricao_torrebelem a {
	margin-top: -204px;
	margin-left: 20px;
	width: 240px;
	height: 164px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#livroquintela {
	margin-left: 0px;
	margin-top: -119px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_livroquintela a {
	margin-top: -197px;
	margin-left: 20px;
	width: 229px;
	height: 157px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#metamorfosis {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_metamorfosis a {
	margin-top: -163px;
	margin-left: 20px;
	width: 184px;
	height: 123px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}

#grutatorres {
	margin-left: 15px;
	margin-top: 15px;
	background-repeat: no-repeat;
	display: block;
	float: left;	
	position: relative;
}

#descricao_grutatorres a {
	margin-top: -163px;
	margin-left: 20px;
	width: 184px;
	height: 123px;
	background-color: #FFFFFF;
	display: block;
	font-family: sofiaprolight, Verdana;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	letter-spacing: 0.2px;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: center;	
}



/*______________________________________________________________*/

#trabalhos, #info_atelier {
	margin-top: 0px;
	width: 920px;
	background-color: #FFFFFF;
	position: relative;
	margin: 0 auto;
	display: block;
	float: center;		
}

/*______________________________________________________________*/

#info_permafrost, #info_nadirbonaccorso, #info_publicacoesNC, #info_cmif, #info_figueiramansa, #info_doisdias, #info_trienal, #info_nadirafonso,
#info_sonspensamento, #info_concertosrede, #info_yearbook, #info_palacioqueluz, #info_torrebelem, #info_livroquintela, #info_metamorfosis, #info_grutatorres, 
#info_aapmac, #info_lagoavesso, #info_publicacoes {
	margin-top: 0px;
	width: 420px;
	height: 300px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 20px;		
}

#info_publicacoesNC3, #info_publicacoesNC4 {
	margin-top: 0px;
	width: 440px;
	height: 300px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 20px;		
}

#info_aapmac, #info_labcuradoria {
	margin-top: 0px;
	width: 420px;
	height: 200px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 0px;		
}

#info_botschaft {
	margin-top: 0px;
	width: 550px;
	height: 130px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 0px;		
}

#info_terraesplendida1 {
	margin-top: 0px;
	width: 400px;
	height: 120px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 0px;		
}

#info_gaspar, #info_getout, #info_rosealexander {
	margin-top: 0px;
	width: 365px;
	height: 120px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 0px;		
}

#info_bypass {
	margin-top: 0px;
	width: 420px;
	height: 300px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 20px;		
}

#info_cartoesflatland {
	margin-top: 0px;
	width: 350px;
	height: 360px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 20px;		
}

#info_temporadasFCG {
	margin-top: 0px;
	width: 420px;
	height: 330px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
	padding-right: 20px;		
}

#info_gaia, #info_pakoibula1 {
	margin-top: 0px;
	width: 920px;
	height: 120px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	background-color: #FFFFFF;
	margin: 0 auto;
	display: block;	
	position: relative;
	float: left;	
}

#texto_atelier {
	margin-top: 0px;
	width: 600px;
	height: 430px;
	text-align: left;
	font-size: 13.2px;
	font-weight: regular;
	line-height: 20px;
	background-color: #FFFFFF;
	display: block;	
	position: relative;
	float: left;	
}

#texto_atelier_EN {
	margin-top: 0px;
	width: 600px;
	height: 315px;
	text-align: left;
	font-size: 13.2px;
	font-weight: regular;
	line-height: 20px;
	background-color: #FFFFFF;
	display: block;	
	position: relative;
	float: left;	
}

#clientes_atelier {
	margin-top: 35px;
	width: 580px;
	height: 450px;
	text-align: left;
	font-size: 12px;
	font-weight: regular;
	line-height: 20px;
	background-color: #FFFFFF;
	display: block;	
	position: relative;
	float: left;	
}

#info_contactos {
	width: 300px;
	height: 700px;
	text-align: left;
	font-size: 12.5px;
	font-weight: regular;
	line-height: 18px;
	background-color: #FFFFFF;
	display: block;	
	position: relative;
	float: left;	
}
	
#imagem1_terraesplendida1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_terraesplendida1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_botschaft { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem2_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem3_pakoibula1 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem5_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem7_pakoibula1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_pakoibula1 { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem9_pakoibula1 { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem10_pakoibula1 { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }

#imagem1_permafrost { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem3_permafrost { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_permafrost { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_permafrost { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_permafrost { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_permafrost { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_permafrost { margin-left: 0px; margin-top: -317px; display: block; float: left; position: relative; }
#imagem10_permafrost { margin-left: 95px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_permafrost { margin-left: 95px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_permafrost { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_aapmac1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_aapmac1 { margin-left: 0px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_aapmac1 { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }

#imagem1_aapmac2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_aapmac2 { margin-left: 0px; margin-top: 100px; display: block; float: left; position: relative; }
#imagem3_aapmac2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_aapmac2 { margin-left: 0px; margin-top: 13px; display: block; float: left; position: relative; }
#imagem5_aapmac2 { margin-left: 15px; margin-top: 13px; display: block; float: left; position: relative; }
#imagem6_aapmac2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_aapmac2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_aapmac2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_aapmac2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_aapmac2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_aapmac2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_aapmac2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_aapmac2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_aapmac2 { margin-left: 0px; margin-top: 13px; display: block; float: left; position: relative; }
#imagem15_aapmac2 { margin-left: 15px; margin-top: 13px; display: block; float: left; position: relative; }
#imagem16_aapmac2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem17_aapmac2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem18_aapmac2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_aapmac3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_aapmac3 { margin-left: 45px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_aapmac3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_aapmac3 { margin-left: 45px; margin-top: -190px; display: block; float: left; position: relative; }
#imagem5_aapmac3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_aapmac3 { margin-left: 45px; margin-top: -210px; display: block; float: left; position: relative; }

#imagem1_gaspar { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_gaspar { margin-left: 0px; margin-top: 15px; margin-bottom: 30px; display: block; float: right; position: relative; }
#imagem3_gaspar { margin-left: 50px; margin-top: -240px; display: block; float: left; position: relative; }
#imagem4_gaspar { margin-left: 50px; margin-top: -150px; display: block; float: left; position: relative; }
#imagem5_gaspar { margin-left: 0px; margin-top: -10px; display: block; float: left; position: relative; }
#imagem6_gaspar { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_lagoavesso { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_lagoavesso { margin-left: 45px; margin-top: -112px; display: block; float: left; position: relative; }
#imagem3_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_lagoavesso { margin-left: 45px; margin-top: -285px; display: block; float: left; position: relative; }
#imagem5_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_lagoavesso { margin-left: 15px; margin-top: 107px; display: block; float: left; position: relative; }
#imagem14_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem15_lagoavesso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem16_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem17_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem18_lagoavesso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem19_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem20_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem21_lagoavesso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem22_lagoavesso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem23_lagoavesso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_labcuradoria2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_labcuradoria2 { margin-left: 105px; margin-top: -4px; display: block; float: left; position: relative; }
#imagem3_labcuradoria2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_labcuradoria2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_labcuradoria2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_labcuradoria2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_labcuradoria2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_labcuradoria2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_labcuradoria2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_labcuradoria2 { margin-left: 120px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_labcuradoria2 { margin-left: 15px; margin-top: -168px; display: block; float: left; position: relative; }
#imagem12_labcuradoria2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_labcuradoria2 { margin-left: 120px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_labcuradoria2 { margin-left: 15px; margin-top: -45px; display: block; float: left; position: relative; }
#imagem15_labcuradoria2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_labcuradoria1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_labcuradoria1 { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem3_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem4_labcuradoria1 { margin-left: 0px; margin-top: 4px; display: block; float: left; position: relative; }
#imagem5_labcuradoria1 { margin-left: 4px; margin-top: 4px; display: block; float: left; position: relative; }
#imagem6_labcuradoria1 { margin-left: 0px; margin-top: 4px; display: block; float: left; position: relative; }
#imagem7_labcuradoria1 { margin-left: 4px; margin-top: 4px; display: block; float: left; position: relative; }
#imagem8_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: right; position: relative; }
#imagem9_labcuradoria1 { margin-left: 0px; margin-top: 30px; display: block; float: right; position: relative; }
#imagem10_labcuradoria1 { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem11_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem12_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem13_labcuradoria1 { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem14_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem15_labcuradoria1 { margin-left: 20px; margin-top: 101px; display: block; float: left; position: relative; }
#imagem16_labcuradoria1 { margin-left: 20px; margin-top: 4px; display: block; float: left; position: relative; }
#imagem17_labcuradoria1 { margin-left: 4px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem18_labcuradoria1 { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }

#imagem1_getout { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_getout { margin-left: 0px; margin-top: 30px; display: block; float: left; position: relative; }
#imagem3_getout { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_getout { margin-left: 0px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem5_getout { margin-left: 45px; margin-top: 45px; display: block; float: left; position: relative; }

#imagem1_bypass_musing { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem3_bypass_musing { margin-right: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_bypass_musing { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_bypass_musing { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem9_bypass_musing { margin-left: 0px; margin-top: -25px; display: block; float: left; position: relative; }
#imagem10_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem12_bypass_musing { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_bypass_musing { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_bypass_subtle { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_bypass_subtle { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem3_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_bypass_subtle { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_bypass_subtle { margin-left: 45px; margin-top: -150px; display: block; float: left; position: relative; }
#imagem7_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_bypass_subtle { margin-left: 45px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem9_bypass_subtle { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_bypass_subtle { margin-left: 0px; margin-top: -235px; display: block; float: left; position: relative; }
#imagem13_bypass_subtle { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_bypass_variacoes { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_bypass_variacoes { margin-right: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem3_bypass_variacoes { margin-left: 35px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_bypass_variacoes { margin-left: 0px; margin-top: -230px; display: block; float: right; position: relative; }
#imagem5_bypass_variacoes { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_bypass_variacoes { margin-right: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem7_bypass_variacoes { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_bypass_variacoes { margin-left: 0px; margin-top: -28px; display: block; float: right; position: relative; }
#imagem9_bypass_variacoes { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_bypass_variacoes { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_bypass_variacoes { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_bypass_variacoes { margin-left: 0px; margin-top: -228px; display: block; float: left; position: relative; }

#imagem1_cartoesflatland4 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cartoesflatland4 { margin-right: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_cartoesflatland3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cartoesflatland3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem3_cartoesflatland3 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_cartoesflatland3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_cartoesflatland3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_cartoesflatland3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_cartoesflatland3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_cartoesflatland3 { margin-left: 110px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_cartoesflatland3 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_cartoesflatland2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cartoesflatland2 { margin-left: 45px; margin-top: -70px; display: block; float: left; position: relative; }
#imagem3_cartoesflatland2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_cartoesflatland1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cartoesflatland1 { margin-left: 45px; margin-top: -65px; display: block; float: left; position: relative; }
#imagem3_cartoesflatland1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_cartoesflatland1 { margin-left: 45px; margin-right: 200px; margin-top: -45px; display: block; float: left; position: relative; }
#imagem5_cartoesflatland1 { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_cartoesflatland1 { margin-left: 15px; margin-top: -262px; display: block; float: left; position: relative; }
#imagem7_cartoesflatland1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_cartoesflatland1 { margin-left: 230px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_nadirbonaccorso { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_nadirbonaccorso { margin-right: 0px; margin-top: -120px; display: block; float: left; position: relative; }
#imagem3_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_nadirbonaccorso { margin-left: 45px; margin-top: -100px; display: block; float: left; position: relative; }
#imagem5_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem7_nadirbonaccorso { margin-left: 45px; margin-top: -190px; display: block; float: left; position: relative; }
#imagem8_nadirbonaccorso { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_nadirbonaccorso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_nadirbonaccorso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem15_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem16_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem17_nadirbonaccorso { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem18_nadirbonaccorso { margin-left: 105px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem19_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem20_nadirbonaccorso { margin-left: 105px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem21_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem22_nadirbonaccorso { margin-left: 105px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem23_nadirbonaccorso { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem24_nadirbonaccorso { margin-left: 15px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem25_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem26_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem27_nadirbonaccorso { margin-left: 14px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem28_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem29_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem30_nadirbonaccorso { margin-left: 14px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem31_nadirbonaccorso { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem32_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem33_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem34_nadirbonaccorso { margin-left: 0px; margin-top: -105px; display: block; float: left; position: relative; }
#imagem35_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem36_nadirbonaccorso { margin-left: 128px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem37_nadirbonaccorso { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem38_nadirbonaccorso { margin-left: 128px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem0_rosealexander { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem1_rosealexander { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_rosealexander { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem3_rosealexander { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_rosealexander { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_rosealexander { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_publicacoesNC1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_publicacoesNC1 { margin-right: 15px; margin-top: -100px; display: block; float: right; position: relative; }
#imagem3_publicacoesNC1 { margin-left: 15px; margin-top: -85px; display: block; float: right; position: relative; }
#imagem4_publicacoesNC1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem5_publicacoesNC1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_publicacoesNC1 { margin-right: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem7_publicacoesNC1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_publicacoesNC1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem9_publicacoesNC1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_publicacoesNC1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_publicacoesNC1 { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_publicacoesNC1 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_publicacoesNC2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_publicacoesNC2 { margin-right: 15px; margin-top: -100px; display: block; float: right; position: relative; }
#imagem3_publicacoesNC2 { margin-left: 15px; margin-top: -85px; display: block; float: right; position: relative; }
#imagem4_publicacoesNC2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem5_publicacoesNC2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_publicacoesNC2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_publicacoesNC2 { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_publicacoesNC2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem9_publicacoesNC2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_publicacoesNC2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_publicacoesNC2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_publicacoesNC2 { margin-left: 15px; margin-top: 15px; display: block; float: left;; position: relative; }
#imagem13_publicacoesNC2 { margin-left: 15px; margin-top: 15px; display: block; float: left;; position: relative; }

#imagem1_publicacoesNC3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_publicacoesNC3 { margin-left: 0px; margin-top: -122px; display: block; float: left; position: relative; }
#imagem3_publicacoesNC3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_publicacoesNC3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_publicacoesNC4 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_publicacoesNC4 { margin-left: 0px; margin-top: -142px; display: block; float: left; position: relative; }
#imagem3_publicacoesNC4 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem10_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_publicacoesNC4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_cmif1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cmif1 { margin-left: 45px; margin-top: 75px; display: block; float: left; position: relative; }
#imagem3_cmif1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_cmif1 { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_cmif1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_cmif1 { margin-left: 0px; margin-top: 90px; display: block; float: left; position: relative; }
#imagem7_cmif1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_cmif1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem9_cmif1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_cmif1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_cmif1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_cmif1 { margin-left: 0px; margin-top: -210px; display: block; float: left; position: relative; }

#imagem1_cmif2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_cmif2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem3_cmif2 { margin-left: 0px; margin-top: -85px; display: block; float: left; position: relative; }
#imagem4_cmif2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_figueiramansa { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_figueiramansa { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem3_figueiramansa { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_figueiramansa { margin-left: 495px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_figueiramansa { margin-left: 0px; margin-top: -230px; display: block; float: left; position: relative; }
#imagem6_figueiramansa { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_camaradescompressao { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_camaradescompressao { margin-left: 0px; margin-top: 55px; display: block; float: left; position: relative; }
#imagem3_camaradescompressao { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_camaradescompressao { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_camaradescompressao { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_camaradescompressao { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_parajaparaja { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_parajaparaja { margin-left: 0px; margin-top: 1px; display: block; float: left; position: relative; }
#imagem3_parajaparaja { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_parajaparaja { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_parajaparaja { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_parajaparaja { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_parajaparaja { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_eefm { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_eefm { margin-right: 30px; margin-top: -15px; display: block; float: left; position: relative; }
#imagem3_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_eefm { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_eefm { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_eefm { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_eefm { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_eefm { margin-left: 14px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem15_eefm { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_trienal1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_trienal1 { margin-left: 47px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem3_trienal1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_trienal1 { margin-left: 47px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_trienal1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_trienal1 { margin-left: 47px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_trienal1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_trienal1 { margin-left: 47px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_trienal2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_trienal2 { margin-left: 0px; margin-top: -48px; display: block; float: left; position: relative; }
#imagem3_trienal2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_trienal2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_trienal2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_nadirafonso1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_nadirafonso1 { margin-left: 160px; margin-top: -100px; display: block; float: left; position: relative; }
#imagem3_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_nadirafonso1 { margin-left: 160px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_nadirafonso1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem10_nadirafonso1 { margin-right: 15px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_nadirafonso2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_nadirafonso2 { margin-left: 0px; margin-top: -40px; display: block; float: left; position: relative; }
#imagem3_nadirafonso2 { margin-left: 0px; margin-top: 85px; display: block; float: right; position: relative; }
#imagem4_nadirafonso2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_nadirafonso2 { margin-left: 0px; margin-top: 85px; display: block; float: right; position: relative; }
#imagem6_nadirafonso2 { margin-left: 495px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_nadirafonso3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_nadirafonso3 { margin-left: 0px; margin-top: -2px; display: block; float: left; position: relative; }
#imagem3_nadirafonso3 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_nadirafonso3 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_nadirafonso4 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_nadirafonso4 { margin-left: 0px; margin-top: 55px; display: block; float: left; position: relative; }
#imagem3_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem10_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_nadirafonso4 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_sonspensamento { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_sonspensamento { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem3_sonspensamento { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_sonspensamento { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_sonspensamento { margin-left: 0px; margin-top: 85px; display: block; float: right; position: relative; }
#imagem6_sonspensamento { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_concertosrede { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_concertosrede { margin-left: 105px; margin-top: -85px; display: block; float: left; position: relative; }
#imagem3_concertosrede { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_concertosrede { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_concertosrede { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_concertosrede { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_concertosrede { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_concertosrede { margin-left: 0px; margin-top: 130px; display: block; float: left; position: relative; }
#imagem9_concertosrede { margin-left: 65px; margin-top: 55px; display: block; float: left; position: relative; }
#imagem10_concertosrede { margin-left: 0px; margin-top: -325px; display: block; float: left; position: relative; }

#imagem1_yearbook { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_yearbook { margin-left: 105px; margin-top: -60px; display: block; float: left; position: relative; }
#imagem3_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_yearbook { margin-left: 105px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_yearbook { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_yearbook { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem11_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_yearbook { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_yearbook { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_yearbook { margin-left: 182px; margin-top: -220px; display: block; float: left; position: relative; }
#imagem15_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem16_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem17_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem18_yearbook { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_temporadasFCG3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_temporadasFCG3 { margin-left: 0px; margin-top: -49px; display: block; float: left; position: relative; }
#imagem3_temporadasFCG3 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_temporadasFCG3 { margin-left: 52px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_temporadasFCG3 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_temporadasFCG3 { margin-left: 52px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_temporadasFCG3 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_temporadasFCG3 { margin-left: 52px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_temporadasFCG3 { margin-left: 52px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_temporadasFCG3 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem11_temporadasFCG3 { margin-left: 0px; margin-top: 142px; display: block; float: left; position: relative; }
#imagem12_temporadasFCG3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_temporadasFCG3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_temporadasFCG3 { margin-left: 0px; margin-top: -80px; display: block; float: left; position: relative; }
#imagem15_temporadasFCG3 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_temporadasFCG3A { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_temporadasFCG3A { margin-left: 45px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_temporadasFCG3A { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_temporadasFCG3A { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_temporadasFCG3A { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_temporadasFCG3A { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_temporadasFCG3A { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_temporadasFCG2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_temporadasFCG2 { margin-left: 100px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_temporadasFCG2 { margin-left: 182px; margin-right: 182px; margin-top: -223px; display: block; float: left; position: relative; }
#imagem8_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem12_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem15_temporadasFCG2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem16_temporadasFCG2 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_temporadasFCG2A { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_temporadasFCG2A { margin-left: 0px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_temporadasFCG2A { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_temporadasFCG2A { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_temporadasFCG2A { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem6_temporadasFCG2A { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_temporadasFCG1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_temporadasFCG1 { margin-left: 0px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_temporadasFCG1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem4_temporadasFCG1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_temporadasFCG1 { margin-left: 15px; margin-top: -60px; display: block; float: left; position: relative; }
#imagem6_temporadasFCG1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_temporadasFCG1 { margin-left: 0px; margin-top: -135px; display: block; float: left; position: relative; }
#imagem8_temporadasFCG1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_temporadasFCG1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem10_temporadasFCG1 { margin-left: 0px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem11_temporadasFCG1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem12_temporadasFCG1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem13_temporadasFCG1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem14_temporadasFCG1 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }

#imagem1_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem2_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem3_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem4_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem5_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem6_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem7_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem8_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem9_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem10_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }
#imagem11_gaia { margin-left: 0px; margin-top: 0px; display: block; float: left; position: relative; }

#imagem1_palacioqueluz { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_palacioqueluz { margin-left: 0px; margin-top: 25px; display: block; float: left; position: relative; }
#imagem3_palacioqueluz { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_palacioqueluz { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_palacioqueluz { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_palacioqueluz { margin-left: 0px; margin-top: -117px; display: block; float: left; position: relative; }
#imagem7_palacioqueluz { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_palacioqueluz { margin-left: 0px; margin-top: -117px; display: block; float: left; position: relative; }

#imagem1_torrebelem { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_torrebelem { margin-left: 0px; margin-top: 25px; display: block; float: left; position: relative; }
#imagem3_torrebelem { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_torrebelem { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_torrebelem { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_torrebelem { margin-left: 45px; margin-top: -117px; display: block; float: left; position: relative; }
#imagem7_torrebelem { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_torrebelem { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_torrebelem { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem10_torrebelem { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem11_torrebelem { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_livroquintela { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_livroquintela { margin-left: 45px; margin-top: -45px; display: block; float: left; position: relative; }
#imagem3_livroquintela { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_livroquintela { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_livroquintela { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_livroquintela { margin-left: 45px; margin-top: -247px; display: block; float: left; position: relative; }
#imagem7_livroquintela { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem8_livroquintela { margin-left: 45px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_metamorfosis1 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_metamorfosis1 { margin-left: 0px; margin-top: -45px; display: block; float: left; position: relative; }
#imagem3_metamorfosis1 { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_metamorfosis1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_metamorfosis1 { margin-left: 15px; margin-top: 52px; display: block; float: left; position: relative; }
#imagem6_metamorfosis1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_metamorfosis1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_metamorfosis1 { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_metamorfosis1 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_metamorfosis2 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_metamorfosis2 { margin-left: 0px; margin-top: -35px; display: block; float: left; position: relative; }
#imagem3_metamorfosis2 { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }

#imagem1_grutatorres { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_grutatorres { margin-left: 0px; margin-top: -45px; display: block; float: left; position: relative; }
#imagem3_grutatorres { margin-left: 15px; margin-top: 15px; display: block; float: right; position: relative; }
#imagem4_grutatorres { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem5_grutatorres { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem6_grutatorres { margin-left: 0px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem7_grutatorres { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem8_grutatorres { margin-left: 15px; margin-top: 15px; display: block; float: left; position: relative; }
#imagem9_grutatorres { margin-left: 0px; margin-top: -210px; display: block; float: left; position: relative; }

#imagem1_publicacoes, #imagem1_publicacoes1, #imagem1_publicacoes2, #imagem1_publicacoes3 { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }
#imagem2_publicacoes, #imagem2_publicacoes1, #imagem2_publicacoes2, #imagem2_publicacoes3 { margin-left: 0px; margin-top: 45px; display: block; float: left; position: relative; }
#imagem3_publicacoes, #imagem3_publicacoes1, #imagem3_publicacoes2, #imagem3_publicacoes3 { margin-left: 14px; margin-top: 14px; display: block; float: left; position: relative; }
#imagem4_publicacoes, #imagem4_publicacoes1 { margin-left: 0px; margin-top: 14px; display: block; float: left; position: relative; }
#imagem5_publicacoes, #imagem5_publicacoes1 { margin-left: 14px; margin-top: 14px; display: block; float: left; position: relative; }

#imagem1_contactos { margin-left: 0px; margin-top: 0px; display: block; float: right; position: relative; }


/*______________________________________________________________*/

#rodape {
	width: 920px;
	height: 44px;
	background-color: #FFFFFF;
	position: relative;
	margin: 0 auto;
	display: block;	
	margin-top: 15px;
	text-align: right;
	float: left;	
}

.botao_rodapé a{
	font-family: sofiaproregular, Verdana;
	font-size: 11.5px;
	font-weight: regular;
	color: #595959;
}

#like_facebook {
	width: 130px;
	margin-top: 0px;
	margin-right: 0px;
	display: block;	
	position: relative;
	float: left;	
}



