
/**** CONTENT TOP ******/

/* Geral */
#content_top{
    position:relative;
    display:block;
    text-align:center;
    height:265px;
    z-index:-2;
    
}

/* Individuais (overrides) */
#content_top .menu_0{background:url('../images/menu_0.png') no-repeat;}
#content_top .menu_1_1_1{background:url('../images/menu_1_1_1.png') no-repeat;}
#content_top .menu_1_1_2{background:url('../images/menu_1_1_2.png') no-repeat;}
#content_top .menu_1_1_3{background:url('../images/menu_1_1_3.png') no-repeat;}
#content_top .menu_1_1_4{background:url('../images/menu_1_1_4.png') no-repeat;}
#content_top .menu_1_1_5{background:url('../images/menu_1_1_5.png') no-repeat;}
#content_top .menu_1_1_6{background:url('../images/menu_1_1_6.html') no-repeat;}

#content_top .menu_1_2_2{background:url('../images/menu_1_2_2.png') no-repeat;}
#content_top .menu_1_2_3{background:url('../images/menu_1_2_3.png') no-repeat;}
#content_top .menu_1_2_4{background:url('../images/menu_1_2_4.png') no-repeat;}
#content_top .menu_1_2_5{background:url('../images/menu_1_2_5.png') no-repeat;}
#content_top .menu_1_2_6{background:url('../images/menu_1_2_6.png') no-repeat;}
#content_top .menu_1_2_7{background:url('../images/menu_1_2_7.png') no-repeat;}

#content_top .menu_1_3_1{background:url('../images/menu_1_3_1.png') no-repeat;}
#content_top .menu_1_3_1_1{background:url('../images/menu_1_3_1_1.png') no-repeat;}
#content_top .menu_1_3_1_2{background:url('../images/menu_1_3_1_2.png') no-repeat;}
#content_top .menu_1_3_1_3{background:url('../images/menu_1_3_1_3.png') no-repeat;}
#content_top .menu_1_4{background:url('../images/menu_1_4.png') no-repeat;}
#content_top .menu_1_5_1{background:url('../images/menu_1_5_1.png') no-repeat;}
#content_top .menu_1_5_1_1{background:url('../images/menu_1_5_1_1.png') no-repeat;}

#content_top .menu_1_6_1{background:url('../images/menu_1_6_1.png') no-repeat;}
#content_top .menu_1_6_2{background:url('../images/menu_1_6_2.png') no-repeat;}

#credits{
    position:absolute;
    margin:0;padding:0;
    top:124px;right:0px;
    width:200px;
    font-size:0.9em;
    #font-size:0.85em;
    text-align:right;
    color:#8286a0;
}

/* header ******************************/

header {position:relative; height:180px;}

nav {
    position:relative;
    border-top:1px solid #8286a0;
    border-bottom:1px solid #8286a0;
    height:40px;
}

.lat{
    height:100%;
    line-height:2.0em;    
    text-align:right;
    border:none;
    margin-bottom:30px;
}
.lat li{border-top:1px solid #8286a0;}
.lat a{color:#fff;}
.lat a:hover{text-decoration:none;color:#1189ca;}

header .logo {
        position:relative;
        display:block;
        top:30px;        
        width:214px;
        height:128px;
        background: url('../images/logo_214_128.png');
        }
        
header .title {
    position:relative;
    top:73px;
    right:30px;
    width:700px;
    height:63px;
    background: url('../images/title_700_63.png');
}

footer{
    position:relative;
    height:40px;
    border-top:1px solid #8286a0;
    text-align:left;
    font-size:0.9em;
    color:#8286a0;
}

/* Navegacao de idiomas ****/

.lang_nav{
    position:relative;
    display:block;
    top:24px;
    right:30px;
    padding:0;margin:0;
    width:100px;height:15px;
}
.lang_nav ul li{
    display: inline;
    list-style-type: none;
    padding:0;margin:0;
    padding-right:10px;    
}
.lang_nav li a {text-decoration:none;color:#fff;}
.lang_nav li a:hover{color:#1189ca;}
.selected{color:#1189ca;font-weight:bold;}


/* menus horizontais ******************************/

#horiz_menu{
    position:relative;
    z-index:4;
    width:100%;
}

/* menus verticais ******************************/

#vert_menu{
    position:relative;
    width:100%;
}

/* content area ******************************/

.pg_header{
    border-top:1px solid #8286a0;
    border-bottom:1px solid #8286a0;
    height:35px;
}
.pg_header .pg_title{
    font-size:1.2em;
    padding-left:20px;
    padding-top:8px;
    text-transform:uppercase;
}

.user_area{
    position:relative;
    padding:0;margin:0;
    top:15px;
    width:200px;height:15px;
    text-align:right;
}
.user_area a{text-decoration:none;color:#fff;}
.user_area a:hover{color:#1189ca;}

.rightcontent{padding-right:15px;}

/* formatacao conteudos ******************************/

h5{
    text-transform:uppercase;
    font-weight:normal;
    padding-bottom:4px;
    font-size:1.1em;
}
.article_title{text-transform:uppercase;}
.hr{padding-left:30px;}
.hdr{height:30px;}

.TabelaPart {width:100%;}
.TabelaPart tr {border-top:1px solid #444;height:40px;}

.TabelaTemp {width:65%;}
.TabelaTemp td {
    padding-left:0px;
    padding-rigth:10px;
    padding-top:3px;
    padding-bottom:3px;
    border-bottom:1px solid #ccc;
    }

.gallery_caption{
    padding:0;
    margin:0;
    padding-bottom:2px;
    text-align:right;
}

.logo_table td{ padding-bottom:10px;}

