BODY {
    background:#FFF;
    font-family: 'Enriqueta', serif;
    min-width:1200px;
}

    HEADER {
        width:1200px;
        background:#fff;
        margin:auto;
        height:120px;
        position:relative;
    }
    HEADER NAV {
        position:absolute;
        right:100px;
        z-index:100;
        text-align:center;
        padding-left:50px;
        padding-right:50px;
        border-bottom:5px solid #ffc20b;
        height:75px;
    }
    HEADER NAV A {
        color:#000;
        font-size:20px;
        line-height:32px;
        display:inline-block;
        text-decoration: none;
        vertical-align:top;
        font-weight:bold;
        padding-left:10px;
        padding-right:10px;
        margin-left:2px;
        margin-right:2px;
        padding-top:40px;
        -moz-border-radius-topleft: 0px;
        -moz-border-radius-topright:0px;
        -moz-border-radius-bottomleft:7px;
        -moz-border-radius-bottomright:7px;
        -webkit-border-top-left-radius:0px;
        -webkit-border-top-right-radius:0px;
        -webkit-border-bottom-left-radius:7px;
        -webkit-border-bottom-right-radius:7px;
        border-top-left-radius:0px;
        border-top-right-radius:0px;
        border-bottom-left-radius:7px;
        border-bottom-right-radius:7px; 
    }
    HEADER NAV A.selected, HEADER NAV A:hover {
        color:#fff;
        background:#ffc20b;

        height:50px;
    }

    HEADER A#logo {
        position:absolute;
        top:30px;
        left:50px;
    }

    DIV.slide {
        width:1200px;
        height:386px;
        margin:auto;
        z-index:8;
        position:relative;
    }

    DIV.slide IMG {
        position:absolute;
        opacity: 0.0;
    }

    DIV.slide IMG.active {
        z-index:10;
        opacity: 1.0;
    }

    DIV.slide IMG.last-active {
        z-index:9;
    }

    SECTION#submenu {
        background:#E6AF0A;
    }

    .container {
        width:1200px;
        margin:auto;
    }

    SECTION#submenu A {
        display:inline-block;
        height: 171px;
        width:171px;
        float:left;
        background:#e6af0a;
        text-align:center;
        font-size:20px;
        color:#fff;
        text-decoration: none;
        font-weight:700;
    }
    SECTION#submenu A:last-child {
        width:174px;
    }    

    SECTION#submenu A IMG {
        margin-top:30px;
        margin-bottom:20px;
    }
    SECTION#submenu A:nth-child(2n+1) {
        background:#ffc20b;
    }  
    SECTION#submenu A:hover {
        background:#000;
    }

    ARTICLE {
        width:1200px;

        margin:auto;
        background-color:#fff;
        margin-top:20px;
        background-image:url(../images/article.png);
        background-repeat: no-repeat;
        background-position: top right;
    }
    ARTICLE DIV.padding-content {
        padding:20px;
        padding-left:100px;
        padding-right:100px;
        padding-top:30px;
        padding-bottom:40px;        
    }
    ARTICLE H1 {
        color:#e6af0a;
        font-size:50px;
        font-weight:800;
        
        padding-bottom:2px;
        margin-bottom:20px;
    }
    ARTICLE H2 {
        color:#000;
        font-size:24px;
        font-weight:800;
        margin-bottom:20px;
    }        
    ARTICLE H3 {
        color:#4D4D4D;
        font-size:16px;
        line-height:20px;
        font-weight:800;
        margin-bottom:10px;
    }

    ARTICLE P {
        color:#4D4D4D;
        font-size:18px;
        line-height:20px;
        font-weight:300;
        margin-bottom:20px;
    }

    ARTICLE P A {
        color:#4D4D4D;
        font-size:16px;
        line-height:20px;
        font-weight:300;
    }
    ARTICLE P A:hover {
        color:#e86024;
    }


    ARTICLE UL {
        margin-left:0px;
        margin-top:20px;
        margin-bottom:20px;
    }

    ARTICLE UL LI {
        color:#4D4D4D;
        font-size:18px;
        line-height:20px;
        font-weight:300;
        margin-bottom:15px;
        list-style: none;
        background-image: url(../images/download.png);
        background-repeat: no-repeat;
        background-size: auto 20px;
        padding-left:30px;
    }

    ARTICLE UL LI A {
        color:#4D4D4D;
    }

    .justify { text-align:justify;}  
    .text-right { text-align:right;}