/* galeria */
div#gallery { display: block; position: relative; width: 1200px; margin: 35px auto 50px auto; }
	div#gallery h1 { position: relative; font-weight: bold; font-size: 25px; line-height: 35px; margin: 0 auto 25px auto; }

@media all and ( max-width: 1199px )
{
	div#gallery { width: 100%; padding: 0 0 35px 0; }
		div#gallery h1 { font-size: 25px; line-height: 35px; margin: 10px auto; text-align: center; }
}

div#gallery div.articles { display: block; position: relative; width: 1200px; margin: 35px auto 0 auto; text-align: left; }
	div#gallery div.articles a.item { display: inline-block; position: relative; width: 280px; height: 200px; margin: 10px 10px 10px 10px; vertical-align: top; }
		div#gallery div.articles a.item span.photo { display: block; position: absolute; top: 0; left: 0; width: 280px; height: 160px; margin: 0; vertical-align: top; }
		div#gallery div.articles a.item span.text { display: block; position: absolute; bottom: 0; left: 0; width: 100%; padding: 0; line-height: 35px; font-size: 16px; font-weight: bold; border-bottom: 5px solid #0a0203; }
		div#gallery div.articles a.item:hover span.text { background-color: #0a0203; color: #ffffff; }

@media all and ( max-width: 1199px )
{
	div#gallery div.articles { width: 100%; margin: 10px auto 0 auto; text-align: center; }
		div#gallery div.articles a.item { margin: 10px 5px; }
}