*{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    outline:none;
}
form{
    margin: 0px;
    padding: 0px;
}

body {
    margin:0px;
    background-color:#FFFFFF;
    position:relative;
    text-align:center;
}

#main{
    position:relative;
    margin:auto;
    width:100%;
    text-align:left;
    overflow:auto;
    margin-top: 0px;
}

/* ///////////////////////////////////////
//Topo
////////////////////////////////////////
*/
#topo{
    width: 100%;
    height: 60px;
}
#logo{
    position: relative;
    padding-left: 6px;
    padding-top: 1px;
}
#logo img{
    border: 0px;
}
/* ///////////////////////////////////////
//Menu Top
////////////////////////////////////////*/
#menuTop{
    position: relative;
    width: 100%;
    height: 18px;
    text-align: right;
    padding: 0px;
    padding-top: 8px;
}

#menuTop ul{
    margin: 0px;
    padding: 0px;
    list-style: none;
}
#menuTop li{
    display: block;
    float: right;
    text-align: left;
    margin-right: 20px;
}

#menuTop li a{
    display: block;
    text-align: center;
    font-size: 11px;
    text-decoration: none;
    color: #797777;
    text-transform: uppercase;
}

#menuTop li a:hover,
#menuTop li a.selected{
    color: #0077c0;
}

/* ///////////////////////////////////////
//Conteudos
////////////////////////////////////////
*/
#areaConteudos{
    position: relative;
    width: 100%;
    height: 535px;
    margin-top: 0px;
    overflow: auto;
    z-index: 0;
    background-image: url(../imagens/conteudo_bg.png);
    background-position: top left;
    background-repeat: no-repeat;
}
#conteudos{
    text-align: left;
    width: 100%;
    height: 535px;
}
/*
#conteudos,
#conteudos *{
    line-height:18px;
    font-size: 12px;
    color: #68696b;h
}

#conteudos .titulo{
    font-weight: 700;
    color: #f4bc07;
    padding-bottom: 7px;
    border-bottom: 1px solid #f4bc07;
}
#conteudos .titulo a{
    color: #f4bc07;
    text-decoration: none;
}
#conteudos .titulo a:hover{
    color: #545456;
}

#conteudos a{
    text-decoration: none;
}
#conteudos a:hover{
    color: #f4bc07;
}

#conteudos .esquerda{
    text-align: left;
}
#conteudos .direita{
    text-align: right;
}
#conteudos .centro{
    text-align: center;
}*/

/*///////////////////////////////////////
//Inner Pop Up
////////////////////////////////////////*/

.innerPopUpForm{
    background-image: url(../imagens/innerPopUpForm_bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    margin:0;
    padding: 10px;
    width: 411px;
    height: 414px;
    overflow: hidden;
    text-align: left;
    font-size: 11px;
    line-height: 16px;
}

.innerPopUpForm > div{
    height: 401px;
    overflow: auto;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
}


.innerPopUpForm label{
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    clear: both;
    float: left;
    width: 140px;
    color: #0077c0;
    font-size: 12px;
    font-weight: 700;
    padding-left: 20px;
}


.innerPopUpForm form{
    margin-top: 5px;
}

.innerPopUpForm h1{
    font-size: 14px;
    font-weight: 700;
    color: #0077c0;
    margin: 0px;
    margin-top: 15px;
}
.innerPopUpForm h1{
    margin: 0px;
    margin-bottom: 10px;
}

.innerPopUpForm input{
    float: left;
    width: 195px;
    padding-left: 5px;
    padding-right: 5px;
    /*padding-bottom: 5px;*/
    height: 16px;
    margin-bottom: 8px;
    font-size: 10px;
    font-weight: 700;
    color: #0077c0;
    background-image: url(../imagens/form_input_bg.png);
    background-repeat: no-repeat;
    background-position: -2% 0%;
    border: 0px;
    background-color: transparent;
}

.innerPopUpForm  select{
    float: left;
    width: 195px;
    height: 16px;
    margin-bottom: 8px;
    font-size: 10px;
    font-weight: 700;
    color: #0077c0;
    background-image: url(../imagens/form_input_bg.png);
    background-repeat: no-repeat;
    background-position: -2% 0%;
    border: 0px;
    background-color: transparent;
}

.innerPopUpForm .submit{
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    background-color: #247cba;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: 700;
    border: 1px outset #FFFFFF;
    float: none;
    width: auto;
    background-image: none;
    padding: 4px;
    height: auto;
}


.innerPopUpForm .textarea{
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    float: left;
    width: 195px;
    height: 94px;
    color: #0077c0;
    margin-bottom: 8px;
    background-image: url(../imagens/form_textarea_bg.png);
    background-repeat: no-repeat;
    background-position: top left;
    border: 0px;
    padding: 5px;
}

.innerPopUpForm textarea{
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    float: left;
    width: 185px;
    height: 84px;
    color: #0077c0;
    font-weight: 700;
    font-size: 10px;
    border: 0px;
    background-color: transparent;
    overflow: auto;
}

.innerPopUpForm p{
    margin: 0px;
    padding: 0px;
    margin-bottom: 5px;
    font-family:Tahoma,Arial,Verdana,Helvetica,sans-serif;
    text-align: center;
    color: #0077c0;
    font-size: 9px;
    font-weight: 700;
    line-height: 16px;
}

.innerPopUpForm p input{
    width: auto;
    float: none;
    vertical-align: -30%;
    background-image: none;
}

.innerPopUpNoticias{
    background-image: url(../imagens/innerPopUpNoticias_bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    margin:0;
    padding: 10px;
    width: 585px;
    height: 400px;
    overflow: hidden;
    text-align: left;
    font-size: 11px;
    line-height: 16px;
}
.innerPopUpNoticias > div{
    height: 405px;
    overflow: auto;
}

.innerPopUpNoticias .img{
    width: 190px;
    margin-right: 10px;
    float: left;
    overflow: hidden;
}
/*
.innerPopUpNoticias .img + div{
    width: 350px;
    float: left;
}*/


.innerPopUp{
    background-image: url(../imagens/innerPopUp_bg.png);
    background-repeat: no-repeat;
    background-position: center center;
    margin:0;
    padding: 10px;
    width: 585px;
    height: 655px;
    overflow: hidden;
    text-align: left;
    font-size: 11px;
    line-height: 16px;
}
.innerPopUp > div{
    height: 655px;
    overflow: auto;
}
.innerPopUp *,
.innerPopUpNoticias *{
    color: #737373;
}
.innerPopUp p,
.innerPopUpNoticias p{
    margin-bottom: 5px;
    margin-top: 5px;
}
.innerPopUp h1,
.innerPopUpNoticias h1{
    font-size: 14px;
    font-weight: 700;
    color: #0077c0;
    margin: 0px;
    margin-top: 15px;
}
.innerPopUpNoticias h1{
    margin: 0px;
}
.innerPopUp a,
.innerPopUpNoticias a{
    color:#0077c0;
    text-decoration: none;
}
.innerPopUp a:hover,
.innerPopUpNoticias a:hover{
    text-decoration:underline;
}

/*///////////////////////////////////////
//Bottom
////////////////////////////////////////*/
#bottom{
    position: relative;
    width: 100%;
    background-image: url(../imagens/bottom_bg.gif);
    background-repeat: repeat-x;
    background-position: top left;
    margin-top: 10px;
    padding-top: 10px;
    overflow: auto;
}


#bottom ul{
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#bottomLeft{
    width: 450px;
    text-align: left;
    font-size: 10px;
    float: left;
    padding-left: 15px;
}

#bottomLeft li{
    float: left;
    display: block;
    text-align: left;
    margin-right: 18px;
}

#bottomLeft li a{
    font-size: 10px;
    text-decoration: none;
    color: #797777;
}

#bottomLeft a.selected,
#bottomLeft a:hover{
    color: #0077c0;
}

#bottomRight{
    width: 410px;
    text-align: right;
    font-size: 9px;
    float: right;
    color: #5d5d5e;
    padding-right: 40px;
}

#bottomRight li{
    float: right;
    display: block;
    text-align: right;
    margin-left: 18px;
}

#bottomRight li a{
    font-size: 9px;
    text-decoration: none;
    color: #797777;
}

#bottomRight a.selected,
#bottomRight a:hover{
    color: #0077c0;
}
