/* ------------------------------------------------------------------------------------------------------------------ */
/* corpo */

div#news { display: block; position: relative; width: 100%; margin: 0 auto; padding: 0; }
	div#news div.container { display: block; position: relative; width: 1200px; margin: 0 auto; padding: 50px 0; text-align: left; }
	div#news div.container div.left { display: block; position: relative; width: 350px; margin: 0 auto; padding: 0; text-align: left; float: left; }
	div#news div.container div.right { display: block; position: relative; width: 800px; margin: 0 auto; padding: 0; text-align: left; float: right; }
	div#news div.container a.back { display: inline-block; position: relative; width: auto; margin: 25px auto 0 auto; background-color: #232020; padding: 2px 25px; color: #ffffff; font-family: 'bold1', sans-serif; line-height: 20px; font-size: 12px; text-decoration: none; }
	div#news div.container a.back:hover { background-color: #2261a5; }

@media all and ( max-width: 1199px )
{
	div#news div.container { width: 90%; padding: 25px 0 50px 0; }
		div#news div.container div.left { width: 100%; float: none; }
		div#news div.container div.right { width: 100%; float: none; }
}


/* ------------------------------------------------------------------------------------------------------------------ */
/* texto */

div#news div.container div.left span.separator { display: block; position: relative; width: 100px; height: 3px; border: none; background-color: #2162a5; margin: 0 0 10px 0; }
div#news div.container div.left h1 { display: block; position: relative; font-family: 'bold1', sans-serif; font-size: 14px; margin: 0 0 15px 0; line-height: 20px; }
div#news div.container div.left p { display: block; position: relative; font-size: 12px; line-height: 15px; margin: 0 0 35px 0; }
	div#news div.container div.left p a { display: inline-block; position: relative; font-size: 12px; line-height: 15px; margin: 0 0 35px 0; text-decoration: none; }
	div#news div.container div.left p a:hover { text-decoration: underline; }


/* ------------------------------------------------------------------------------------------------------------------ */
/* fotografias */

div#news div.photos { display: block; position: relative; width: 100%; height: auto; margin: 0 0 50px 0; font-size: 0; text-align: center; }
	div#news div.photos a { display: inline-block; position: relative; width: 150px; height: 150px; margin: 10px; vertical-align: middle; }
	div#news div.photos a:first-child { display: block; position: relative; width: 100%; height: 500px; }

@media all and ( max-width: 1199px )
{
	div#news div.photos { height: auto; font-size: 0; margin: 0; text-align: center; }
		div#news div.photos a { display: inline-block; position: relative; top: auto; left: auto; width: 250px; height: 200px; margin: 5px; vertical-align: top; }
		div#news div.photos a:first-child { display: inline-block; }
		div#news div.photos a:first-child { display: inline-block; }
}


/* ------------------------------------------------------------------------------------------------------------------ */