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

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


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

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


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

div#container { display: block; position: relative; width: 1000px; min-height: 100%; margin: 0 auto; background-color: #e3e5e6; }
    div#header { display: block; position: relative; width: 100%; height: 250px; background-color: #363435; }

    div#body { display: block; position: relative; width: 100%; margin: 50px 0 0 0; padding: 0 0 165px 0; }
        div#body div.cbody { display: block; position: relative; width: 970px; margin: 0 auto; }
        div#body div.cbody_category { display: block; position: relative; width: 100%; margin: 0 auto; overflow: hidden; }

    div#bottom { display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 90px; background-color: #191718; border-bottom: 25px solid #363435; }



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

div.clear { clear: both; }


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