/* ================================================================================================================== */
/* corpo */

#item { display: block; position: relative; width: 100%; margin: 0 auto; padding: 0; }
    #item div.content { display: block; position: relative; width: 1200px; margin: 0 auto; padding: 100px 0 50px 0; }

/* ================================================================================================================== */
/* menu */

#item div.menu { display: block; position: relative; width: 100%; background-color: #119148; padding: 5px 0; }
	#item div.menu div.container { display: block; position: relative; width: 1200px; margin: 0 auto; font-size: 0; text-align: center; }
		#item div.menu div.container a { display: inline-block; position: relative; width: auto; font-size: 14px; line-height: 20px; text-decoration: none; color: #ffffff; margin: 0 10px; text-transform: uppercase; }
		#item div.menu div.container a:hover { color: #231f20; }
		#item div.menu div.container a.selected { color: #231f20; font-weight: bold; }

/* ================================================================================================================== */
/* titulo */

#item h1 { display: block; position: relative; width: 100%; margin: 0; line-height: 40px; font-size: 36px; text-indent: 175px; }
	#item h1 span { display: block; position: absolute; bottom: 0; left: 0; font-size: 132px; line-height: 100px; color: #119148; text-indent: 0; }

/* ================================================================================================================== */
/* texto superior  */

#item div.text { display: block; position: relative; width: 475px; padding: 0 0 0 175px; float: left; }
	#item div.text p { display: block; position: relative; font-size: 16px; line-height: 25px; margin: 35px 0 0 0; }

/* ================================================================================================================== */
/* fotos */

#item div.photos { display: block; position: relative; width: 444px; height: 444px; float: right; }
	#item div.photos a { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* ================================================================================================================== */
/* texto de baixo */

#item div.dark { display: block; position: relative; width: 100%; background-color: #ececed; margin: 25px 0 0 0; font-size: 0; }
	#item div.dark div.content { width: 1000px; }

    #item div.dark div.photo1 { display: inline-block; position: relative; width: 600px; height: 300px; background-color: #ffffff; vertical-align: top; }
        #item div.dark div.photo1 a { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	#item div.dark p.text2 { display: inline-block; position: relative; font-size: 16px; line-height: 25px; width: 375px; vertical-align: bottom; margin: 0 0 0 25px; }

	#item div.dark p.text3 { display: inline-block; position: relative; font-size: 16px; line-height: 25px; width: 425px; vertical-align: bottom; margin: 25px 25px 0 0; }
    #item div.dark div.photo2 { display: inline-block; position: relative; width: 550px; height: 350px; background-color: #ffffff; vertical-align: top; margin: 25px 0 0 0; }
        #item div.dark div.photo2 a { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

	#item div.dark div.topics { display: inline-block; position: relative; font-size: 16px; line-height: 25px; width: 425px; vertical-align: top; margin: 50px 25px 0 0; }
		#item div.dark div.topics p { display: block; position: relative; font-size: 14px; line-height: 20px; margin: 0; }
	#item div.dark div.last_photos { display: inline-block; position: relative; width: 550px; background-color: transparent; vertical-align: top; margin: 50px 0 0 0; font-size: 0; }
		#item div.dark div.last_photos a { display: none; position: relative; width: 265px; height: 175px; margin: 10px 10px 0 0; }
		#item div.dark div.last_photos a:nth-child(1),
		#item div.dark div.last_photos a:nth-child(2),
		#item div.dark div.last_photos a:nth-child(3),
		#item div.dark div.last_photos a:nth-child(4) { display: inline-block; }

		#item div.dark div.last_photos a:nth-child(2),
		#item div.dark div.last_photos a:nth-child(4) { width: 275px; margin: 10px 0 0 0; }