body {
    background: rgb(204, 204, 204);
}

page {
    background: white;
    display: block;
    margin: 0 auto;
    margin-bottom: 0.5cm;
    box-shadow: 0 0 0.5cm rgba(0, 0, 0, 0.5);
}

    page[size="A4"] {
        width: 21cm;
        height: 29.7cm;
    }

        page[size="A4"][layout="portrait"] {
            width: 29.7cm;
            height: 21cm;
        }

@media print {
    body,
    page {
        margin: 0;
        box-shadow: 0;
    }
}

.header {
    padding-top: 10px;
    text-align: center;
    border: 2px solid #ddd;
}

.textoTitulo {
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}

.textoSubTitulo {
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
}

.textoComum {
    font-family: Verdana;
    font-size: 9px;
    
}


/* Font Definitions */
@font-face {
    font-family: Helvetica;
    panose-1: 2 11 6 4 2 2 2 2 2 4;
}

@font-face {
    font-family: Wingdings;
    panose-1: 5 0 0 0 0 0 0 0 0 0;
}

@font-face {
    font-family: "Cambria Math";
    panose-1: 2 4 5 3 5 4 6 3 2 4;
}

@font-face {
    font-family: Calibri;
    panose-1: 2 15 5 2 2 2 4 3 2 4;
}

@font-face {
    font-family: Verdana;
    panose-1: 2 11 6 4 3 5 4 4 2 4;
}

@font-face {
    font-family: Garamond;
    panose-1: 2 2 4 4 3 3 1 1 8 3;
}

@font-face {
    font-family: Cambria;
    panose-1: 2 4 5 3 5 4 6 3 2 4;
}

@font-face {
    font-family: Consolas;
    panose-1: 2 11 6 9 2 2 4 3 2 4;
}

@font-face {
    font-family: Tahoma;
    panose-1: 2 11 6 4 3 5 4 4 2 4;
}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal {
    margin: 0cm;
    margin-bottom: .0001pt;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

h1 {
    margin: 0cm;
    margin-bottom: .0001pt;
    text-align: center;
    page-break-after: avoid;
    font-size: 10.0pt;
    font-family: "Verdana",sans-serif;
    font-weight: normal;
}

h3 {
    mso-style-link: "Título 3 Char";
    margin-top: 12.0pt;
    margin-right: 0cm;
    margin-bottom: 3.0pt;
    margin-left: 0cm;
    page-break-after: avoid;
    font-size: 13.0pt;
    font-family: "Cambria",serif;
    font-weight: bold;
}

h4 {
    mso-style-link: "Título 4 Char";
    margin-top: 12.0pt;
    margin-right: 0cm;
    margin-bottom: 3.0pt;
    margin-left: 0cm;
    page-break-after: avoid;
    font-size: 14.0pt;
    font-family: "Calibri",sans-serif;
    font-weight: bold;
}

p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {
    mso-style-link: "Título 8 Char";
    margin-top: 12.0pt;
    margin-right: 0cm;
    margin-bottom: 3.0pt;
    margin-left: 0cm;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
    font-style: italic;
}

p.MsoHeader, li.MsoHeader, div.MsoHeader {
    mso-style-link: "Cabeçalho Char";
    margin: 0cm;
    margin-bottom: .0001pt;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

p.MsoFooter, li.MsoFooter, div.MsoFooter {
    margin: 0cm;
    margin-bottom: .0001pt;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

p.MsoTitle, li.MsoTitle, div.MsoTitle {
    margin: 0cm;
    margin-bottom: .0001pt;
    text-align: center;
    font-size: 12.0pt;
    font-family: "Arial",sans-serif;
    font-weight: bold;
}

p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent {
    margin-top: 24.0pt;
    margin-right: 0cm;
    margin-bottom: 4.0pt;
    margin-left: 0cm;
    text-align: justify;
    text-indent: 144.6pt;
    font-size: 9.0pt;
    font-family: "Arial",sans-serif;
}

p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {
    mso-style-link: "Corpo de texto 2 Char";
    margin-top: 0cm;
    margin-right: 0cm;
    margin-bottom: 6.0pt;
    margin-left: 0cm;
    line-height: 200%;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3 {
    margin-top: 0cm;
    margin-right: 0cm;
    margin-bottom: 6.0pt;
    margin-left: 0cm;
    font-size: 8.0pt;
    font-family: "Times New Roman",serif;
}

p.MsoBodyTextIndent3, li.MsoBodyTextIndent3, div.MsoBodyTextIndent3 {
    mso-style-link: "Recuo de corpo de texto 3 Char";
    margin-top: 0cm;
    margin-right: 0cm;
    margin-bottom: 6.0pt;
    margin-left: 14.15pt;
    font-size: 8.0pt;
    font-family: "Times New Roman",serif;
}

a:link, span.MsoHyperlink {
    color: blue;
    text-decoration: underline;
}

a:visited, span.MsoHyperlinkFollowed {
    color: purple;
    text-decoration: underline;
}

p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {
    mso-style-link: "Texto sem Formatação Char";
    margin: 0cm;
    margin-bottom: .0001pt;
    font-size: 10.5pt;
    font-family: Consolas;
}

p {
    margin-right: 0cm;
    margin-left: 0cm;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

    p.MsoAcetate, li.MsoAcetate, div.MsoAcetate {
        mso-style-link: "Texto de balão Char";
        margin: 0cm;
        margin-bottom: .0001pt;
        font-size: 8.0pt;
        font-family: "Tahoma",sans-serif;
    }

    p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
        margin-top: 0cm;
        margin-right: 0cm;
        margin-bottom: 10.0pt;
        margin-left: 36.0pt;
        line-height: 115%;
        font-size: 11.0pt;
        font-family: "Calibri",sans-serif;
    }

    p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst {
        margin-top: 0cm;
        margin-right: 0cm;
        margin-bottom: 0cm;
        margin-left: 36.0pt;
        margin-bottom: .0001pt;
        line-height: 115%;
        font-size: 11.0pt;
        font-family: "Calibri",sans-serif;
    }

    p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle {
        margin-top: 0cm;
        margin-right: 0cm;
        margin-bottom: 0cm;
        margin-left: 36.0pt;
        margin-bottom: .0001pt;
        line-height: 115%;
        font-size: 11.0pt;
        font-family: "Calibri",sans-serif;
    }

    p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
        margin-top: 0cm;
        margin-right: 0cm;
        margin-bottom: 10.0pt;
        margin-left: 36.0pt;
        line-height: 115%;
        font-size: 11.0pt;
        font-family: "Calibri",sans-serif;
    }

span.CabealhoChar {
    mso-style-name: "Cabeçalho Char";
    mso-style-link: Cabeçalho;
}

p.Default, li.Default, div.Default {
    mso-style-name: Default;
    margin: 0cm;
    margin-bottom: .0001pt;
    text-autospace: none;
    font-size: 12.0pt;
    font-family: "Helvetica",sans-serif;
    color: black;
}

span.TextosemFormataoChar {
    mso-style-name: "Texto sem Formatação Char";
    mso-style-link: "Texto sem Formatação";
    font-family: Consolas;
}

span.Ttulo4Char {
    mso-style-name: "Título 4 Char";
    mso-style-link: "Título 4";
    font-family: "Calibri",sans-serif;
    font-weight: bold;
}

span.Corpodetexto2Char {
    mso-style-name: "Corpo de texto 2 Char";
    mso-style-link: "Corpo de texto 2";
}

span.Recuodecorpodetexto3Char {
    mso-style-name: "Recuo de corpo de texto 3 Char";
    mso-style-link: "Recuo de corpo de texto 3";
}

span.Ttulo3Char {
    mso-style-name: "Título 3 Char";
    mso-style-link: "Título 3";
    font-family: "Cambria",serif;
    font-weight: bold;
}

span.Ttulo8Char {
    mso-style-name: "Título 8 Char";
    mso-style-link: "Título 8";
    font-style: italic;
}

p.CM11, li.CM11, div.CM11 {
    mso-style-name: CM11;
    margin-top: 0cm;
    margin-right: 0cm;
    margin-bottom: 17.65pt;
    margin-left: 0cm;
    text-autospace: none;
    font-size: 12.0pt;
    font-family: "Helvetica",sans-serif;
}

p.CM5, li.CM5, div.CM5 {
    mso-style-name: CM5;
    margin: 0cm;
    margin-bottom: .0001pt;
    line-height: 19.55pt;
    text-autospace: none;
    font-size: 12.0pt;
    font-family: "Helvetica",sans-serif;
}

p.CM6, li.CM6, div.CM6 {
    mso-style-name: CM6;
    margin: 0cm;
    margin-bottom: .0001pt;
    line-height: 19.4pt;
    text-autospace: none;
    font-size: 12.0pt;
    font-family: "Helvetica",sans-serif;
}

span.TextodebaloChar {
    mso-style-name: "Texto de balão Char";
    mso-style-link: "Texto de balão";
    font-family: "Tahoma",sans-serif;
}

span.apple-converted-space {
    mso-style-name: apple-converted-space;
}

span.MenoPendente {
    mso-style-name: "Menção Pendente";
    color: gray;
    background: #E6E6E6;
}

p.xmsonormal, li.xmsonormal, div.xmsonormal {
    mso-style-name: x_msonormal;
    margin: 0cm;
    margin-bottom: .0001pt;
    font-size: 12.0pt;
    font-family: "Times New Roman",serif;
}

.MsoChpDefault {
    font-size: 10.0pt;
}
/* Page Definitions */
@page WordSection1 {
    size: 595.3pt 841.9pt;
    margin: 55.3pt 42.55pt 42.55pt 42.55pt;
}

div.WordSection1 {
    page: WordSection1;
}
/* List Definitions */
ol {
    margin-bottom: 0cm;
}

ul {
    margin-bottom: 0cm;
}