/* ------------------------------------------------------------------------------------------------------------------ */
/* fontes */

h1, h2, h3, h4, h5, h6, p, a, input, label, textarea, span { font-family: Arial, sans-serif; font-size: 14px; color: #ffffff; }
input, textarea { color: #404041; }


/* ------------------------------------------------------------------------------------------------------------------ */
/* fundo */

html, body { position: relative; margin: 0; padding: 0; width: 100%; height: 100%; background-color: #101010; }


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

div#bg { display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; }
    div#bg img { display: block; position: relative; width: 100%; min-height: 100%; }

div#container { display: block; position: relative; width: 100%; min-height: 100%; margin: 0 auto; }

    div#header { display: block; position: relative; width: 100%; height: 165px; margin: 0 auto; overflow: hidden; z-index: 2; }

    div#body { display: block; position: relative; width: 100%; margin: 50px 0 0 0; padding: 0 0 125px 0; z-index: 3; }
	div#bodyIndex { display: block; position: relative; width: 100%; margin: 50px 0 0 0; padding: 0 0 125px 0; z-index: 1; }

    div#footer { display: block; position: absolute; bottom: 0; left: 0; margin: 0; width: 100%; height: 86px; background: transparent url(../../../src/img/bg/footer.png) repeat-x; z-index: 4; }

@media all and ( max-width: 1099px )
{
	div#header { height: 50px; z-index: 500; overflow: visible; }

	div#body { margin: 0; padding: 0 0 75px 0; }
	div#bodyIndex { margin: 0; padding: 0 0 75px 0; }

	div#footer { height: 50px; }
}



/* ------------------------------------------------------------------------------------------------------------------ */
/* limpador */

div.clear { clear: both; }


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