/*MENU DE NAVEGAÇÃO*/


#navegacao {
	margin-left: 0px;
	padding-bottom: 65px;
	padding-left: 20px;
	border-top: 1px solid #000;
	width: 100%;
	height: 20px;
	top: 100px;
	left: 310px;
	position: fixed;
	z-index: 70;
	background-color: white;
}
.liNav {
	display: inline;
	color: #000;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: #FFF;
}
.liNavActive a {
	display: inline;
	color: #FFF;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: rgba(182,194,192,0.8);
	text-decoration: none;
}

.liNav a:link {
	color: #000;
	text-decoration: none;
	background-color: rgba(182,194,192,0.3);
}
.liNav a:visited {
	color: #000;
	text-decoration: none;
	background-color: rgba(182,194,192,0.3);
}
.liNav a:hover {
	background-color: #000;
	color: #FFF;
}

.english{
	color: #000;
	font-size: 12px;
	font-family: 'Raleway', sans-serif;
	position:fixed;
	left: 330px;
	top: 132px;
	border: 3px solid #B6C2C0;
	z-index: 500;
}

.english a:link {
	text-decoration: none;
	background-color: black;
}

.english a:visited {
	color: #000;
	text-decoration: none;
	background-color: rgba(182,194,192,0.3);
} 

.english a:hover {
	background-color: red;
	color: #FFF;
}
/*______________________*/




/*NOME JOANA*/




.nomejoana {
	position: fixed;
	border-top: 5px solid white;
	font-family: 'Quicksand', sans-serif;
	font-size: 30px;
	padding-left: 0px;
	border-left: 50px solid white;
	border-bottom: 10px solid white;
	line-height: 35px;
	background-color: white;
	width: 100%;
	z-index: 60;
	border-bottom: 20px solid white;
	border-top: 10px solid white;
}
#joanaprovidencia {
	z-index: 80;
	width: 100%;
	background-color: white;
	border-top: 20px;
	left: 0px;
}
#fundofoto {
	position: fixed;
	background-color: white;
	top: 100px;
	border-top: 1px solid black;
	border-bottom: 400px solid white;
	width: 320px;
	height: 1000px;
	z-index: 90;
}
/*______________________*/




/*INDEX*/


.liNavindex a {
	display: inline;
	color: #FFF;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: #000;
	text-decoration: none;
}
.contentoraindex {
	position: absolute;
	top: 160px;
	left: 320px;
	width: 610px;
	height: 500px;
	z-index: 10;
}
/*______________________*/




/*BIO*/



.contentorabio {
	position: absolute;
	top: 170px;
	left: 347px;
	width: 580px;
	height: 500px;
	z-index: 10;
}
/*______________________*/




/*CV*/



.contentoracv {
	position: absolute;
	top: 190px;
	left: 347px;
	width: 580px;
	z-index: 10;
	border-bottom: 50px solid white;
}
/*______________________*/



/*CONTACTO*/



.contentoracontacto {
	position: absolute;
	top: 200px;
	left: 347px;
	width: 580px;
	height: 500px;
	z-index: 10;
}
/*______________________*/





/*DANÇA*/


.liNavdanca a {
	display: inline;
	color: #FFF;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: rgba(182,194,192,0.8);
	text-decoration: none;
}
.contentoradanca {
	position: absolute;
	top: 185px;
	width: 720px;
	left: 300px;
	z-index: 10;
}
.caixa {
	float: left;
	width: 210px;
	/*width: 200px;*/
	height: : 120px !important;
	min-height: 120px;
	background-color: rgba(182,194,192,0.1);
	padding-left: 10px;
	padding-riht: 10px;
	padding-top: 25px;
	margin: 0px 0px;
	text-align: center;
}
.list_image{
	width: 100px;
}

.legendaTERR {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 22px;
}

.legendaTQTF {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -16px;
}
.legendaLA {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
}
.legendaMNB {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 14px;
}
.legendaPM {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -2px;
}
.legendaCE {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 15px;
}

.legenda {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	text-align: center;
}
/*______________________*/




/*TEATRO PARA A INFÂNCIA*/



.liNavinfancia a {
	display: inline;
	color: #FFF;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: rgba(182,194,192,0.8);
	text-decoration: none;
}
.legendaHPM {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -22px;
}
.legendaMDM {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 8px;
}
.legendaHS {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -6px;
}
.legendaCAT {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 28px;
}
/*______________________*/





/*ACE*/




.contentoraace {
	position: absolute;
	top: 185px;
	width: 600px;
	left: 400px;
	z-index: 10;
}
.liNavace a {
	display: inline;
	color: #FFF;
	font-size: 15px;
	font-family: 'Raleway', sans-serif;
	margin-right: 12px;
	line-height: 25px;
	float: left;
	letter-spacing: 2px;
	background-color: rgba(182,194,192,0.8);
	text-decoration: none;
}
/*______________________*/





/*CAUSA E EFEITO*/


.contentoracausaefeito {
	position: absolute;
	top: 10px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfocausaefeito {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.fichatecnicacausaefeito {
	position: absolute;
	top: 1370px;
	z-index: 60;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
	left: 320px;
}

.imagemetextocausaefeito {
	margin-top: 200px;
}

.videocausaefeito {
	position: relative;
	padding-top: 30px;
	top: -25px;
	z-index: 400;
}

.titulocausaefeito {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 160px;
}
.datatituloscausaefeito {
	position: absolute;
	left: 165px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.vozalta {
	position: absolute;
	top: 550px;
	left: 375px;
	width: 400px;
}
/*______________________*/





/*PÉS E MÃOS*/



.contentorapesemaos {
	position: absolute;
	top: 10px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfopesemaos {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.imagempesemaos {
	padding-top: 30px;
}
.imagemetextopesemaos {
	margin-top: 200px;
}
.imagempesemaos2 {
	padding-top: 30px;
}
.pesemaos {
	position: absolute;
	top: 200px;
	left: 375px;
	width: 400px;
}
.titulopesemaos {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 257px;
}
.datatitulopesemaos {
	position: absolute;
	left: 260px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicapesemaos {
	position: absolute;
	top: 1320px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/





/*PIORAVANTE MARCHE*/



.contentorapioravante {
	position: absolute;
	top: 10px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfopioravante {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.fichatecnicapioravante {
	position: absolute;
	top: 5150px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}

.fichatecnicapioravanteEN {
	position: absolute;
	top: 3120px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}

.imagemetextopioravante {
	padding-top: 230px;
}
.pioravante {
	position: absolute;
	top: 225px;
	left: 375px;
	width: 400px;
}
.imagempioravante {
	padding-top: 30px;
}
.titulopioravante {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 198px;
}
.datatitulopioravante {
	position: absolute;
	left: 203px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
/*______________________*/




/*MÃO NA BOCA*/



.contentoramaonaboca {
	position: absolute;
	top: -70px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfomaonaboca {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.maoboca {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 400px;
}
.imagemmaonaboca {
	padding-top: 30px;
}
.imagemetextomaonaboca {
	margin-top: 295px;
}
.titulomaonaboca {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 134px;
}
.datatitulosmaonaboca {
	position: absolute;
	left: 138px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicamaonaboca {
	position: absolute;
	top: 5070px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/





/*MENINA DO MAR*/



.contentorameninadomar {
	position: absolute;
	top: -30px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfomeninadomar {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.meninadomar {
	position: absolute;
	top: 240px;
	left: 375px;
	width: 400px;
}
.imagemmeninadomar {
	padding-top: 30px;
}
.imagemetextomeninadomar {
	margin-top: 230px;
}
.titulomeninadomar {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 154px;
}
.datatitulomeninadomar {
	position: absolute;
	left: 158px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicameninadomarEN {
	position: absolute;
	top: 2710px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/






/*HISTÓRIAS SUSPENSAS*/



.contentorahistoriassuspensas {
	position: absolute;
	top: -30px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfohistoriassuspensas {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.historiassuspensas {
	position: absolute;
	top: 247px;
	left: 375px;
	width: 400px;
}
.imagemhistoriassuspensas {
	padding-top: 30px;
}
.imagemetextohistoriassuspensas {
	margin-top: 230px;
}
.titulohistoriassuspensas {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 215px;
}
.datatitulohistoriassuspensas {
	position: absolute;
	left: 215px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicahistoriassuspensas {
	position: absolute;
	top: 15420px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}


.textolink a:link {
	text-decoration: none;
}

.textolink a:hover {
	text-decoration: underline;
}
/*______________________*/




/*PARTINTURA*/



.contentorapartintura {
	position: absolute;
	top: -330px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfopartintura {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.partintura {
	position: absolute;
	top: 548px;
	left: 375px;
	width: 400px;
}
.imagempartintura {
	padding-top: 30px;
}
.imagemetextopartintura {
	margin-top: 580px;
}
.titulopartintura {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 118px;
}
.datatitulospartintura {
	position: absolute;
	left: 120px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.legendapartintura {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 22px;
}
.fichatecnicapartintura {
	position: absolute;
	top: 4430px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}



.textosdescritivosPART {
	position: absolute;
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	top: 30px;
	left: 5px;
	width: 400px;
}


/*______________________*/




/*PROVAS DE CONTACTO*/




.legendaPdC {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -5px;
}
.tituloinfoprovasdecontacto {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.tituloprovasdecontacto {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 210px;
}
.datatitulosprovasdecontacto {
	position: absolute;
	left: 215px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.contentoraprovasdecontacto {
	position: absolute;
	top: -330px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.imagemetextoprovasdecontacto {
	margin-top: 550px;
}
.provasdecontacto {
	position: absolute;
	top: 925px;
	left: 375px;
	width: 400px;
}
.imagemprovasdecontacto {
	padding-top: 30px;
}
.fichatecnicaprovasdecontacto {
	position: absolute;
	top: 1750px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}

.textosdescritivosPdC {
	position: absolute;
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	width: 400px;
}

.textosdescritivosPdC-EN {
	position: absolute;
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	top: -380px;
	left: -368px;
	width: 400px;
}
/*______________________*/




/*CATABRISA*/




.legendaCAT {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 23px;
}
.tituloinfocatabrisa {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.titulocatabrisa {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 105px;
}
.datatituloscatabrisa {
	position: absolute;
	left: 110px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.contentoracatabrisa {
	position: absolute;
	top: -330px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.imagemetextocatabrisa {
	margin-top: 550px;
}
.catabrisa {
	position: absolute;
	top: 925px;
	left: 375px;
	width: 400px;
}

.catabrisaEN {
	position: absolute;
	top: 925px;
	left: 375px;
	width: 405px;
}

.imagemcatabrisa {
	padding-top: 30px;
}
.fichatecnicacatabrisa {
	position: absolute;
	top: 3070px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/


/*OPOSTOS BEM DISPOSTOS*/

.legendaOPO {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: -16px;
}
.tituloinfoOpostos {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.tituloOpostos {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 241px;
}
.datatitulosOpostos {
	position: absolute;
	left: 246px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.contentoraOpostos {
	position: absolute;
	top: -330px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.imagemetextoOpostos {
	margin-top: 550px;
}

.opostos {
	position: absolute;
	top: 550px;
	left: 375px;
	width: 400px;
}

.opostosEN {
	position: absolute;
	top: 925px;
	left: 375px;
	width: 405px;
}

.imagemOpostos {
	padding-top: 30px;
}
.fichatecnicaOpostos {
	position: absolute;
	top: 8915px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/




/*TERRA QUENTE TERRA FRIA*/


.contentoraterraquente {
	position: absolute;
	top: -70px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfoterraquente {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.terraquente {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 400px;
}

.terraquenteEN {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 405px;
}
.imagemterraquente {
	padding-top: 30px;
}
.imagemetextoterraquente {
	margin-top: 295px;
}
.tituloterraquente {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 250px;
}
.datatitulosterraquente {
	position: absolute;
	left: 255px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicaterraquente {
	position: absolute;
	top: 3900px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/




/*LADRÕES DE ALMAS*/


.contentoraladroesdealmas {
	position: absolute;
	top: 10px;
	width: 1500px;
	left: 330px;
	z-index: 10;
}
.tituloinfoladroesdealmas {
	position: fixed;
	top: 155px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.fichatecnicaladroesdealmas {
	position: absolute;
	top: 4300px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
.imagemetextoladroesdealmas {
	padding-top: 230px;
}
.ladroesdealmas {
	position: absolute;
	top: 235px;
	left: 375px;
	width: 400px;
}
.imagemladroesdealmas {
	padding-top: 30px;
}
.tituloladroesdealmas {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 198px;
}
.datatituloladroesdealmas {
	position: absolute;
	left: 203px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
/*______________________*/






/*MECANISMOS*/




.legendaMec {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 15px;
}
.contentoramecanismos {
	position: absolute;
	top: 10px;
	width: 1500px;
	left: 330px;
	z-index: 10;
}
.tituloinfomecanismos {
	position: fixed;
	top: 155px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.fichatecnicamecanismos {
	position: absolute;
	top: 1750px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
.imagemetextomecanismos {
	padding-top: 230px;
}
.mecanismos {
	position: absolute;
	top: 225px;
	left: 375px;
	width: 400px;
}
.imagemmecanismos {
	padding-top: 30px;
}
.titulomecanismos {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 125px;
}
.datatitulomecanismos {
	position: absolute;
	left: 130px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
/*______________________*/


/*TERRITÓRIO*/


.contentoraterritorio {
	position: absolute;
	top: -70px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfoterritorio {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.territorio {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 400px;
}

.territorioEN {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 405px;
}
.imagemterritorio {
	padding-top: 30px;
}
.imagemetextoterritorio {
	margin-top: 295px;
}
.tituloterritorio {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 112px;
}
.datatitulosterritorio {
	position: absolute;
	left: 115px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.fichatecnicaterritorio {
	position: absolute;
	top: 3750px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/



/*HOPPER*/

.contentorahopper {
	position: absolute;
	top: -330px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.tituloinfohopper {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.hopper {
	position: absolute;
	top: 548px;
	left: 375px;
	width: 400px;
}
.imagemhopper {
	padding-top: 30px;
}
.imagemetextohopper {
	margin-top: 580px;
}
.titulohopper {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 80px;
}
.datatituloshopper {
	position: absolute;
	left: 85px;
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.legendahopper {
	padding: 5px 0 20px 0;
	font-family: 'Raleway', sans-serif;
	font-size: 12px;
	color: #000;
	margin-left: 28px;
}
.fichatecnicahopper {
	position: absolute;
	top: 4620px;
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}



.textosdescritivosHOP {
	position: absolute;
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
	top: 30px;
	left: 5px;
	width: 400px;
}


/*______________________*/



.textositalico{
	font-style:italic;
	font-family:sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}

.autoritalico {
	font-family: 'Raleway', sans-serif;
	font-style:italic;
	font-size: 10px;
	padding-top: 6px;
}
.autor {
	font-family: 'Raleway', sans-serif;
	font-size: 10px;
	padding-top: 6px;
}
.autorbold {
	font-family: 'Arial', sans-serif;
	font-style:bold;
	font-size: 10px;
	padding-top: 6px;
}

.textositalicoAUTOR{
	font-style:italic;
	font-family:sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000;
}


.textosgerais {
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}
.textosdescritivos {
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #000;
}

a.textosgerais {
	font-family: 'Quicksand', sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #333;
}



.textosdescritivos2 {
	font-family: 'Quicksand', sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #000;
}
.textoresiduosdeixados {
	position: absolute;
	top: 1069px;
	left: 375px;
	width: 400px;
}
h1 {
	font-family: 'Overlock', cursive;
	font-size: 16px;
	padding-bottom: 2px;
}
h2 {
	font-family: 'Quicksand', sans-serif;
	font-size: 15px;
	line-height: 16px;
	border-top: 1px solid #000;
	border-left: 20px solid #000;
	padding: 2px 2px 2px 6px;
	background-color: rgba(182,194,192,0.1);
}
h4 {
	font-family: 'Raleway', sans-serif;
	font-size: 15px;
	color: #000;
	/*width: 80px;*/
	padding: 5px;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}
h5 {
	font-family: 'Raleway', sans-serif;
	font-size: 13px;
	color: #000;
	padding-bottom: 6px;
}
/*TÍTULO DA PEÇA - CABEÇALHO*/



.tituloinfo {
	position: absolute;
	top: 150px;
	margin-bottom: 30px;
	margin-left: 7px;
	z-index: 300;
}
/*______________________*/






/*FICHA TÉCNICA*/


.infotecnica {
	margin-left: 8px;
	padding-bottom: 20px;
}
.funcao {
	font-family: 'courier', serif;
	font-size: 13px;
	padding-bottom: 5px;
}
.identidade {
	font-family: 'courier', serif;
	font-size: 13px;
	color: gray;
	padding-bottom: 5px;
}
/*______________________*/






.video {
	margin-top: 15px;
	margin-left: 80px;
}
.paratras {
	font-family: 'Arial', sans-serif;
	background-color: #000;
	padding: 2px;
	width: 50px;
	padding: 5px 0px 5px  5px;
}
.paratras a {
	text-decoration: none;
	color: white;
}
.caixa a:hover {
	background: red;
}

.contentora {
	position: absolute;
	top: 160px;
	left: 320px;
	width: 610px;
	height: 500px;
	background-color: rgba(182,194,192,0.3);
	z-index: 10;
}
/*-------------------------------------------
inicio Design: Francisca Maia
----------------------------------------------*/
.fontDesign {
	position: relative;
	font-family: 'News Cycle', sans-serif;
	color: #DCDCDC;
	font-size: 11px;
	letter-spacing: 1px;
}
.fontFranciscaMaia {
	font-family: 'News Cycle', sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	color: #DCDCDC;
}

.logoFMsites {
	position: fixed;
	top: 483px;
	left: 10px;
	z-index: 90;
}

.logoFMsites a:link {
	text-decoration: none;
}

.logoFMsites a:visited {
	text-decoration: none;
}

.logoFMsites a:hover {
	text-decoration: underline;
	color: black;
}




/*GENERICO NB*/


.content {
	position: absolute;
	top: -70px;
	width: 1000px;
	left: 330px;
	z-index: 10;
}
.titulodiv {
	position: fixed;
	top: 150px;
	margin-bottom: 30px;
	border-left: 30px solid white;
	left: 300px;
	width: 800px;
	border-bottom: 30px solid white;
	z-index: 300;
}
.titulo {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #FFF;
	padding: 5px 0 5px 5px;
	background-color: #000;
	width: 610px;
	/*width: 200px;*/
}
.datatitulo {
	position: absolute;
	/*left: 115px;*/
	left: 560px;
	/*right: 0;*/
	top: 0px;
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #000;
	padding: 5px 0 6px 7px;
	background-color: #FFF;
	width: 50px;
	height: 15px;
	border: 1px solid #000;
	margin-bottom: 30px;
	line-height: 15px;
}
.texto {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 400px;
}

.territorioEN {
	position: absolute;
	top: 295px;
	left: 375px;
	width: 405px;
}
.imagem{
	display: block;
	width: 350px;
	margin-bottom: 30px;
}

.imagemetexto {
	margin-top: 295px;
}
.fichatecnica {
	/*position: absolute;*/
	/*top: 3750px;*/
	z-index: 80;
	width: 1000px;
	padding-top: 20px;
	border-top: 1px solid #000;
	border-left: 30px;
}
/*______________________*/



