/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 04/04/2014, 15:07:34
    Author     : Daniel
*/

body {    
    margin: 0 auto;    
    font-family: 'DIN-Regular';
    font-size: 16px;
    line-height: 16px;
    /*letter-spacing: -1px;*/    
}

.container {
    /*max-width: 960px; -- responsive*/
    width: 960px;
    max-width: none !important; /* nonresponsive */    
}

/*
 * HEADER
 */

#page-header {
    height: 138px;
}

#page-header .menu1 {
    text-align: right;
}

#page-header .menu1 .menu1-item {
    display: inline-block;
    margin-left: 23px;
    font-family: DIN-Medium;
    font-size: 12px;
    color: #377aba;    
    padding-top: 8px; // igual ao tamanho da fonte do telefone
}

#page-header .menu1 .menu1-item a, #page-header .menu1 .menu1-item a:visited {
    text-decoration: none;
    color: #3F6AA5;
}

#page-header .menu1 .menu1-item:first-child {
    margin-left: 0px;
}

#page-header .menu2 {
    text-align: center;
}

#page-header .menu2 .menu2-item {
    display: inline-block;
    margin-left: 20px;
    font-family: DIN-Medium;
    font-size: 14px;
    text-align: center;
    padding: 5px 10px;
}

#page-header .menu2 .menu2-item:first-child {
    margin-left: 0px;
}

#page-header .menu2 .menu2-item a {
    color: #6b6b6b;
    text-decoration: none;
}

#page-header .menu2 .menu-popup-active {
    background-color: #3679b8;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

#page-header .menu2 .menu-popup-active a {
    color: white;
}

#page-header .header_barra {
    background-image: url('../img/header_fundo_barra.png');
    height: 8px;
}

#page-header .header_telefone {
    color: #D8FF00;
    font-size: 20px;
}

#menu-popup {
    -webkit-border-radius: 5px;
    -webkit-border-top-left-radius: 0;
    -moz-border-radius: 5px;
    -moz-border-radius-topleft: 0;
    border-radius: 5px;
    border-top-left-radius: 0;
    display: none; 
    position: absolute; 
    background-color: #3679b8; 
    padding: 10px; 
    color: white;
    width: 400px; 
    z-index: 9999
}



/*
 * CONTAINER
 */

#page-container {
    
}

/* 
 * FOOTER
 */
footer {
            
}

footer a {
    color: #6B6B6B;
    text-decoration: none;    
}

footer .footer-menu .footer-menu-item {
    display: inline-block;
    margin-left: 15px;
    font-family: 'DIN-Regular';
    font-size: 15px;
    text-align: center;    
    letter-spacing: -1.5px;
}

footer .footer-menu .footer-menu-item:first-child {
    margin-left: 0px;
}

footer .footer-menu .footer-menu-item a {
    color: #848484;
    text-decoration: none;
}
