/*--------------------------------------------------------------------
CORPO Style - XL7 (IE6+ FF1.5+ Opera9+)

Version:    1.0 - 2007 / 2.0 - 2014
author:     Burocratik (alexandre r. gomes)
email:      alex@burocratik.com
website:    http://www.burocratik.com
-----------------------------------------------------------------------*/

/*-------------------------------------------------------------------------
=typography
-------------------------------------------------------------------------*/
html, body{
    text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; font-smoothing: antialiased;
    -moz-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -moz-font-feature-settings:"smcp=1, onum=1, frac=1, kern=1, liga=1, dlig=1, swsh=1";
    -ms-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -o-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -webkit-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
}
/* Chrome doesn't assume text rendering for form elements */
input, textarea, select, button{
    text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; font-smoothing: antialiased;
    -moz-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -moz-font-feature-settings:"smcp=1, onum=1, frac=1, kern=1, liga=1, dlig=1, swsh=1";
    -ms-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -o-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    -webkit-font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
    font-feature-settings:"smcp" 1, "onum" 1, "frac" 1, "kern" 1, "liga" 1, "dlig" 1, "swsh" 1;
}
.text-subs{
    -moz-font-feature-settings:"subs" 1; -moz-font-feature-settings:"subs=1";
    -ms-font-feature-settings:"subs" 1; -o-font-feature-settings:"subs" 1;
    -webkit-font-feature-settings:"subs" 1; font-feature-settings:"subs" 1;
}
.text-sups{
    -moz-font-feature-settings:"sups" 1; -moz-font-feature-settings:"sups=1";
    -ms-font-feature-settings:"sups" 1; -o-font-feature-settings:"sups" 1;
    -webkit-font-feature-settings:"sups" 1; font-feature-settings:"sups" 1;
}



/*-------------------------------------------------------------------------
=CONTENT
-------------------------------------------------------------------------*/
html, body {
    width: 100%; height: 100%; overflow: hidden; padding: 0; margin:0;
    font-family: 'Open Sans', Helvetica, Arial, sans-serif;
    background: #008eb0 url(../imgs/fundo.png) repeat-x top center;
}

#content{
    position: absolute; width: 485px; left: 50%; top: 95px; margin-left: -243px;
    font-size: 12px; line-height: 16px; color: #fff;
}

h1{
    position: relative; text-indent: -5555px; width: 485px; height: 292px; margin-bottom: 30px;
    background: transparent url(../imgs/id.png) no-repeat ;
}
p{padding-bottom: 8px; margin-left: 144px;}
p.copyr{color: #fff; margin-top: 30px;}
p.copyr a{color: #fff; text-decoration: none;}
.byburo{position: absolute; top: -9999px;}

a{color: #fff; text-decoration: none;}
.apoios{
    position: absolute; bottom: 0; left: 50%; margin: 0 0 20px -100px; padding: 0;
}


