/* ===== GENERICO ===== */
*{
    margin:0;
    padding:0;
}
/* ===== GENERICO ===== */

/* ===== ESTRUTURAIS ===== */
div#main{
    display:table;
    width:950px;
}

div#coluna_esquerda{
    width:285px;
    height:330px;
    font-family:arial, verdana, helvetica, sans-serif;
    background:url(/images/site/bg_menu.jpg) no-repeat;
    float:left;
    padding-right:20px;
    margin-top:10px;
    display: table;
}

div#menu{
    padding-top:90px;
    margin-left:25px;
    font-size:15px;
    font-weight:bold;
    text-transform:uppercase;

}

div#sobre{
    margin:50px 0 0 15px;
    font-size:12px;
}

div#contato{
    margin:20px 0 0 15px;
    font-size:12px;
}

div#login{
    font-size:12px;
    margin:20px 0 0 15px;
}

div#login input[type=text]{
    width:70px;
    border:1px solid #999;
}

div#login input[type=password]{
    width:60px;
    border:1px solid #999;
}

div#login input[type=submit]{
    background-color:#fff;
    border:0;
    font:14px arial, verdana, helvetica, sans-serif;
}


div#coluna_direita{
    width:450px;
    float:left;
    font-family:arial, verdana, helvetica, sans-serif;
}

div#logo{
    margin-left:90px;
    margin-top:10px;
}

div#conteudo{
    border-left:1px dashed #6ccff6;
    padding-left:40px;
    width:355px;
    margin-bottom:20px;
}

div#chamada{
    color:#58595b;
    padding:15px 0;
}

div.titulo{
    color:#0072bc;
    font-size:18px;
}

div.texto{
    margin:10px 0 30px 0;
    color:#58585b;
    font-size:13px;
    line-height:18px;
    display: table;
}

div.texto p{
    margin-bottom:10px;
    
}

div.texto p.texto_azul{
    color:#009CE8;
    font-weight:bold;
    font-size:14px;
    margin-bottom:0;
}

div.figura{
    width:100%;
}

div.figura p{
    font-size:10px;
    color:#333;
    line-height: 12px;
}

div.bg_agenda{
    background:url('/images/site/bg_agenda.jpg') no-repeat;
    width:368px;
    height:31px;
}

div.agenda_tit{
    color:#fff;
    font-weight:bold;
    text-transform:uppercase;
    text-align:right;
    width:348px;
    padding:6px 0 0 0;
}

div.agenda_texto{
    border-left:1px dashed #6ccff6;
    padding:5px 10px;
}

div#col3{
    font-family:arial, verdana, helvetica, sans-serif;
    float:left;
    width:165px;
    margin-top:130px;
}

div#col3_tit{
    color:#666;
    font-weight:bold;
    font-size:12px;
    border-bottom:1px dashed #6ccff6;
    margin-bottom:10px;
    line-height:20px;
}

div.col3_ano{
    color:#666;
    font-weight:bold;
    font-size:12px;
    margin:10px 0;
}

div.col3_resumo{
    color:#0072bc;
    text-transform:uppercase;
    font-size:11px;
    font-weight:bold;
}

div.col3_resumo ul{
    list-style-type:none;
}

div.col3_resumo li{
    font-size:10px;
    padding:10px 0;
    font-weight:bold;
}

div#footer{
    background: url(/images/site/line_footer.jpg) bottom left no-repeat;
    height: 7px;
    width: 100%;
    clear: both;
    position: relative;
    padding-top:20px;
}

/* ===== ESTRUTURAIS ===== */

/* ==== MENU ==== */
div#menu ul{
    padding:0;
    margin:0 0 0 10px;
    line-height:-1px;
}

div#menu ul li{
    line-height:32px;
    list-style-image:url(/images/site/li_cinza.jpg);
}

div#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
    color:#58595B;
    text-decoration:none;
}

div#menu ul li a:hover{
    color:#808284;
}
/* ==== MENU ==== */

/* ==== LINKS ==== */
div.col3_resumo a, div.col3_resumo a:link, div.col3_resumo a:visited{
    color:#0072bc;
    text-decoration:none;
    font-weight:bold;
    font-size:11px;
}

div.col3_resumo a:hover{
    color:#0087E1;
}
/* ==== LINKS ==== */
