﻿@charset "utf-8";

/* CSS Document */



body,td,th {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333;

}

body {

    background-color: #FFF;

    margin: 0px;

}

img {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;

}
a:link {
    color: #069;
    text-decoration: none;
}
a:visited {

    text-decoration: none;

    color: #069;

}

a:hover {

    text-decoration: none;

    color: #900;

}

a:active {
    text-decoration: none;
    color: #C00;

}

.fundoGeral {

    background-image: url(../imagens/fundoGeralB.jpg);

    background-repeat: repeat-x;

}

.fundoGeralInterno {

    background-image: url(../imagens/fundoGeralInterno.jpg);

    background-repeat: repeat-x;

}

#conteiner {
    width: 960px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
    z-index: 0;

}

#cabecalho {
    float: left;
    width: 960px;
    position: relative;
    height: 350px;
    z-index: 6;

}

#cabecalhoInterno {

    float: left;

    width: 960px;

    position: relative;

    height: 270px;

    z-index: 10;

}

#conteudo {
    float: left;
    width: 960px;
    position: relative;
    margin-bottom: 70px;
    z-index: 4;

}

#rodape {
    width: 960px;
    float: left;
    position: relative;
    background-color: #02a3c4;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #64E2FD;
    color: #FFF;
    z-index: 100;

}

#rodape a {

    color:#FFFFFF;

}

#rodape a:hover {

    color:#FF9;

}



#identPortal {
    float: left;
    width: 770px;
    position: relative;
    padding-top: 10px;
    padding-bottom: 8px;
    padding-left: 20px;
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 1px 1px #1c3609;

}

#irAoConteudo {
    width: 150px;
    float: right;
    text-align: right;
    font-size: 12px;
    font-style: italic;
    margin-right: 16px;
    margin-top: 10px;
    position: relative;

}

#irAoConteudo a {

    color:#FFF;

}

#irAoConteudo a:hover {

    color:#FF6;

}

#fundoMenuBusca {
    height: 45px;
    width: 950px;
    position: absolute;
    background-image: url(../imagens/fundoMenu.png);
    background-repeat: no-repeat;
    padding-left: 10px;
    left: 0px;
    top: 31px;
    z-index: 50;

}

#BuscaGeral {

    float: right;

    width: 218px;

    position: relative;

    background-image: url(../imagens/fundoBusca.png);

    background-repeat: no-repeat;

    height: 40px;

}

#menuGeral {
    float: left;
    width: 730px;
    position: relative;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 5px;
    margin-left: 0;
    height: 42px;
    z-index: 51;

}
#menuGeral ul {
    margin:0;
    list-style-type: none;
    font-size: 12px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: 0;
    z-index: 52;
}
#menuGeral ul li {
    position:relative;
    z-index: 120;
}
#menuGeral ul li ul {
    display:none;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-radius: 0px 0px 8px 0px;
    border-radius: 0px 0px 8px 0px;
    z-index: 120;
}
.comportamento {
    float:left;

}
.comportamento a {
    font-weight:bold;
    text-transform: uppercase;
    display: block;
    padding-top: 14px;
    padding-right: 15px;
    padding-left: 15px;
    height: 28px;
}
.comportamento a:hover {
    background-color: #FFF;
    background-image: url(../imagens/linhaSeparatoria.png);
    background-repeat: repeat-y;
    background-position: right;
}

#menuGeral a {
    color: #3f5431;
}
#menuGeral ul li:hover ul {
    display: block;
    width: 200px;
    position: absolute;
    list-style-type: none;
    width: 350px;
    left: 0;
    top: 42px;
    z-index:120;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    -webkit-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;
    background: #fff;
    padding: 10px;
    -webkit-box-shadow: px 2px 2px 0px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.3);
    height: auto;

}
#menuGeral ul li ul li {
    list-style-type: none;
    margin:0;
    position:relative;
    border-right: 0;
}
#menuGeral ul li ul li a {
    display:block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #E2ECD5;
    height: 22px;
    padding-top: 8px;
    padding-right: 16px;
    padding-left: 16px;
}
#menuGeral ul li ul li a:hover {
    background: #FFFFE1;
}
/*
#menuGeral {

        float: left;

        width: 730px;

        position: relative;

        background-image: url(../imagens/fundoItensMenu.png);

        background-repeat: no-repeat;

        height: 45px;

}

#itemMenuA, #itemMenuB, #itemMenuC, #itemMenuD, #itemMenuE, #itemMenuF {

        float: left;

        position: relative;

}

#itemMenuA:hover {

        background-image: url(../imagens/inicialOver.png);

        background-repeat: no-repeat;



}

#itemMenuB:hover {

        background-image:url(../imagens/institucionalOver.png);

        background-repeat: no-repeat;

}

#itemMenuC:hover {

        background-image: url(../imagens/comunicaOver.png);

        background-repeat: no-repeat;

}

#itemMenuD:hover {

        background-image:url(../imagens/serInfosOver.png);

        background-repeat: no-repeat;

}

#itemMenuE:hover {

        background-image:url(../imagens/voluntariosOver.png);

        background-repeat: no-repeat;

}

#itemMenuF:hover {

        background-image:url(../imagens/utilidadeOver.png);

        background-repeat: no-repeat;

}
#subMenuB, #subMenuC, #subMenuD, #subMenuF  {

        width: 271px;

        position: absolute;

        left: 7px;

        top: 44px;

        background-image: url(../imagens/fechaSubmenu.png);

        background-repeat: no-repeat;

        background-position: bottom;

        visibility: hidden;

}

#subMenuB ul, #subMenuC ul, #subMenuD ul, #subMenuF ul {

        float: left;

        width: 240px;

        position: relative;

        list-style-type: none;

        background-image: url(../imagens/fundoSubmenuPri.png);

        background-repeat: repeat-y;

        margin-top: 0px;

        margin-right: 0px;

        margin-bottom: 8px;

        margin-left: 0px;

        padding-top: 8px;

        padding-right: 16px;

        padding-bottom: 16px;

        padding-left: 16px;

}

#subMenuB li, #subMenuC li, #subMenuD li, #subMenuF li {

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #E6EFD7;

        font-size: 12px;

        font-weight: bold;

}

#subMenuB li a, #subMenuC li a, #subMenuD li a, #subMenuF li a {

        color:#132c01;

        display:block;

        padding: 5px;

}

#subMenuB li a:hover, #subMenuC li a:hover, #subMenuD li a:hover, #subMenuF li a:hover {

        color:#9d4701;

        background-color:#FFFFE1;

}
*/

#campoBusca {

    width: 160px;

    position: absolute;

    height: 20px;

    top: 12px;

    left: 10px;

}

#botaoBusca {

    height: 20px;

    width: 20px;

    position: absolute;

    background-image: url(../imagens/lupaOut.png);

    background-repeat: no-repeat;

    left: 180px;

    top: 11px;

}

#botaoBusca:hover {

    background-image:url(../imagens/lupaOver.png);

    background-repeat: no-repeat;

}

.campoBusca {

    background-color: #FAF8EB;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    width: 160px;

    font-weight: bold;

    color: #066;

}

#subMenu {
    height: 33px;
    width: 714px;
    position: absolute;
    z-index: 40;
    left: 191px;
    top: 68px;
    background-image: url(../imagens/fundoSubmenu.png);
    background-repeat: no-repeat;
    padding-top: 12px;
    font-size: 12px;
    padding-left: 8px;
}

#subMenu a {

    color:#132c01;

}

#subMenu a:hover {

    color:#900;

}

#logoGeral {
    position:absolute;
    left:0px;
    top:84px;
    width:192px;
    height:244px;
    z-index:30;

}

#logoGeralInterna {

    position:absolute;

    left:0px;

    top:84px;

    width:151px;

    height:192px;

    z-index:30;

}

.linguasA {

    font-weight: bold;

    float: left;

    position: relative;

    width: 70px;

    text-align: center;

    padding-top: 4px;

}

.linguasB {

    font-weight: bold;

    float: left;

    position: relative;

    width: 70px;

    text-align: center;

    margin-right: 24px;

    padding-top: 4px;

}

.reSociais {
    float: left;
    padding-right: 4px;
    padding-left: 5px;
    position: relative;
    padding-top: 3px;
    width: 180px;
}

/*.enviarPara {
    float: left;
    position: relative;
    background-image: url(../imagens/iconeEnviar.png);
    background-repeat: no-repeat;
    margin-left: 18px;
    background-position: left center;
}*/

 .enviarPara {
    background-image: url("../imagens/iconeEnviar.png");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    margin-left: -20px;
    position: relative;
}

.enviarPara a {

    display:block;

    padding-right: 6px;

    padding-left: 22px;	

    padding-bottom: 2px;

    padding-top: 4px;

}

.imprimir {

    float: left;

    background-image: url(../imagens/iconeImprimir.png);

    background-repeat: no-repeat;

    background-position: left center;

    margin-left: 6px;

}

.imprimir a {

    display:block;

    padding-bottom: 2px;

    padding-left: 24px;

    padding-right: 6px;

    position: relative;

    padding-top: 4px;

}

.aMenos {

    float: left;

    position: relative;

    margin-left: 30px;

    margin-top: 2px;

    margin-right: 6px;

    background-image: url(../imagens/aMenosOut.png);

    background-repeat: no-repeat;

}

.aMenos:hover {

    background-image: url(../imagens/aMenosOver.png);

    background-repeat: no-repeat;

}

.aNormal {

    float: left;

    position: relative;

    margin-top: 2px;

    margin-right: 6px;

    margin-left: 6px;

    background-image: url(../imagens/aNormalOut.png);

    background-repeat: no-repeat;

}

.aNormal:hover {

    background-image: url(../imagens/aNormalOver.png);

    background-repeat: no-repeat;

}

.aMais {

    float: left;

    position: relative;

    background-image: url(../imagens/aMaisOut.png);

    background-repeat: no-repeat;

    margin-top: 1px;

    margin-right: 6px;

    margin-bottom: 1px;

    margin-left: 6px;

}

.aMais:hover {

    background-image: url(../imagens/aMaisOver.png);

    background-repeat: no-repeat;

}

.aMenosA {

    float: left;

    position: relative;

    margin-left: 0;

    margin-top: 2px;

    margin-right: 6px;

    background-image: url(../imagens/aMenosOut.png);

    background-repeat: no-repeat;

}

.aMenosA:hover {

    background-image: url(../imagens/aMenosOver.png);

    background-repeat: no-repeat;

}

.aNormalA {

    float: left;

    position: relative;

    margin-top: 2px;

    margin-right: 6px;

    margin-left: 6px;

    background-image: url(../imagens/aNormalOut.png);

    background-repeat: no-repeat;

}

.aNormalA:hover {

    background-image: url(../imagens/aNormalOver.png);

    background-repeat: no-repeat;

}

.aMaisA {

    float: left;

    position: relative;

    background-image: url(../imagens/aMaisOut.png);

    background-repeat: no-repeat;

    margin-top: 3px;

    margin-right: 6px;

    margin-left: 6px;

    margin-bottom: 1px;

}

.aMaisA:hover {

    background-image: url(../imagens/aMaisOver.png);

    background-repeat: no-repeat;

}

.faleConosco {

    float: right;

    padding-left: 6px;

    position: relative;

    padding-top: 4px;

    font-weight: bold;

    margin-right: 30px;

}

/*#logoEstado {
        position:absolute;
        left:799px;
        top:129px;
        width:120px;
        height:113px;
        z-index:12;

}*/

#logoEstado {
    left: 680px;
    position: absolute;
    top: 150px;
    z-index: 12;
}

/*#logoEstadoInterno {

    position:absolute;

    left:834px;

    top:122px;

    width:117px;

    height:108px;

    z-index:1;

}*/

 #logoEstadoInterno {
    left: 675px;
    position: absolute;
    top: 150px;
    z-index: 1;
}

#grama {
    position: absolute;
    left: 0px;
    top: 319px;
    height: 30px;
    width: 960px;
    background-image: url(../imagens/gramaFundo.png);
    background-repeat: repeat-x;
    z-index: 30;
}

#gramaInterna {

    position: absolute;

    left: 495px;

    top: 228px;

    height: 30px;

    width: 340px;

    background-image: url(../imagens/gramaFundo.png);

    background-repeat: repeat-x;

    z-index: 35;

}

/*#fotoDestaque {
        width: 520px;
        position: absolute;
        left: 222px;
        top: 102px;
        height: 200px;
        overflow:hidden;
        z-index: 10;
        background-color: #B4E67E;
        padding: 8px;
        -webkit-box-shadow: 2px 2px 12px 1px #333333;
        box-shadow: 2px 2px 12px 1px #333333;
        -webkit-border-radius: 10px;
        border-radius: 10px;
}*/

#fotoDestaque {
    background-color: #B4E67E;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 2px 2px 12px 1px #333333;
    height: 200px;
    left: 200px;
    overflow: hidden;
    padding: 8px;
    position: absolute;
    top: 102px;
    width: 450px;
    z-index: 10;
}

#verdeEsq {

    background-image: url(../imagens/verdeEsq.png);

    background-repeat: no-repeat;

    position: absolute;

    left: 0px;

    top: 0px;

    z-index: 6;

    height: 310px;

    width: 77px;

}

#verdeDir {

    background-image: url(../imagens/verdeDir.png);

    background-repeat: no-repeat;

    position: absolute;

    left: 539px;

    top: 0px;

    z-index: 7;

    height: 310px;

    width: 61px;

}

#barraDest {

    background-image: url(../imagens/fundoTranslucito.png);

    background-repeat: no-repeat;

    height: 96px;

    width: 567px;

    position: absolute;

    top: 194px;

    z-index: 8;

    left: 2px;

    padding-top: 20px;

    padding-right: 140px;

    padding-left: 40px;

    font-size: 22px;

    font-weight: bold;

}

/*#bolaDest {
        background-image: url(../imagens/bolaDest.png);
        background-repeat: no-repeat;
        height: 97px;
        width: 97px;
        position: absolute;
        left: 747px;
        top: 250px;
        z-index: 13;

}*/

#bolaDest {
    background-image: url("../imagens/bolaDest.png");
    background-repeat: no-repeat;
    height: 97px;
    left: 655px;
    position: absolute;
    top: 250px;
    width: 97px;
    z-index: 13;
}

/*#bolaInterna {

    background-image: url(../imagens/bolaDest.png);

    background-repeat: no-repeat;

    height: 97px;

    width: 97px;

    position: absolute;

    left: 682px;

    top: 160px;

    z-index: 9;

}*/

 #bolaInterna {
    background-image: url("../imagens/bolaDest.png");
    background-repeat: no-repeat;
    height: 97px;
    left: 550px;
    position: absolute;
    top: 160px;
    width: 97px;
    z-index: 9;
}

#contadorDest {
    width: 90px;
    position: absolute;
    z-index: 10;
    left: 367px;
    top: 284px;











    *top: 204px;
    font-size: 11px;
    color: #333;
    font-weight: bold;

}

.abinhaAtiva {

    background-image: url(../imagens/abaAtiva.png);

    float: left;

    height: 29px;

    width: 35px;

    margin-right: 1px;

    margin-left: 1px;

    position: relative;

    font-size: 18px;

    text-align: center;

}

.abinhaInat {

    float: left;

    height: 29px;

    width: 35px;

    position: relative;

    margin-right: 1px;

    margin-left: 1px;

    background-image: url(../imagens/abaInat.png);

    background-repeat: no-repeat;

    font-size: 18px;

    text-align: center;

}

.abinhaInat a, .abinhaAtiva a {

    display:block;

    padding-top: 5px;

    padding-bottom:2px;

}



#mapaPortal {
    float: left;
    width: 600px;
    position: relative;
    padding: 20px;

}

.itemMapa {

    float: left;

    width: 184px;

    position: relative;

    padding-top: 16px;

    padding-right: 16px;

}

.itemMapa ul {

    list-style-type: none;

    padding: 0px;

    float: left;

    margin-top: 10px;

    margin-right: 0px;

    margin-bottom: 10px;

    margin-left: 0px;

    width: 184px;

}

.tituloMenu {

    font-weight: bold;

    text-transform: uppercase;

    text-shadow: 1px 1px 1px #005b6d;

    filter: dropshadow(color=#005b6d, offx=1, offy=1);

    width: 184px;

}

.itemMapa li {

    padding-top: 3px;

    padding-bottom: 3px;

    margin: 0px;

    padding-right: 0px;

    padding-left: 0px;

}

#expediente {
    width: 260px;
    float: right;
    position: relative;
    padding: 20px;

}

#rodape p {

    line-height: 22px;

}

#colunaA {
    float: left;
    width: 472px;
    padding-bottom: 10px;
    position: relative;

}

#colunaAInterna {

    float: left;

    width: 630px;

    padding-bottom: 10px;

    padding-top: 24px;

    position: relative;

}

#colunaB {
    float: right;
    width: 472px;
    padding-bottom: 10px;
    position: relative;

}

#colunaBInterna {

    float: right;

    width: 310px;

    padding-top: 26px;

    padding-bottom: 10px;

    position: relative;

}

#colunaC {

    float: left;

    width: 960px;

    padding-top: 8px;

    position: relative;

    margin-top: 14px;

    background-image: url(../imagens/fundoTurismo.png);

    background-repeat: no-repeat;

    height: 387px;

}

#colunaCinterna {

    float: left;

    width: 960px;

    padding-top: 8px;

    position: relative;

    margin-top: 14px;

    background-image: url(../imagens/fundoTurCurto.png);

    background-repeat: no-repeat;

    height: 59px;

}





#colunaAInterna h1 {

    font-size: 20px;

    color: #132c01;

    padding: 0px;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 20px;

    margin-left: 0px;

}

.notDestaque {
    float: left;
    width: 450px;
    position: relative;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #b5b5b5;
    padding: 10px;
    height: 354px;

}

.notDestaque p {
    margin: 0px;
    padding-top: 10px;
    font-size: 15px;
    line-height: 22px;
    font-weight: bold;

}

.notDestaque img:hover {
    /*	outline: 3px solid #c0f2fa;
    outline-offset: 2px; */



}

#Noticias {
    float: left;
    width: 472px;
    position: relative;
    margin-bottom: 16px;
}
#Noticias h1 {
    font-size: 12px;
    color: #333333;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 10px;
}

.noticiasCapa {
    float: left;
    width: 472px;	
}

.noticiasCapa ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

.noticiasCapa li {
    padding-bottom: 2px;
    line-height: 18px;
    font-size: 13px;
    font-weight: bold;
    padding-top: 10px;
    background-image: url(../imagens/bolletNovo.png);
    background-repeat: no-repeat;
    background-position: left 16px;
    padding-left: 16px;

}

.maisConteudo {
    float: right;
    width: 250px;
    text-align: right;
    padding-right: 20px;
    position: relative;
    margin-top: 6px;
    margin-bottom: 4px;
    font-size: 12px;
    font-weight: bold;

}

#voluntariado {

    float: left;

    height: 120px;

    width: 268px;

    position: relative;

    background-image: url(../imagens/voluntarios.png);

    background-repeat: no-repeat;

    margin-top: -38px;

}

#cadastreSe {

    height: 24px;

    width: 108px;

    position: absolute;

    left: 160px;

    top: 96px;

}

#cadastreSe:hover {

    background-image:url(../imagens/voluntCadastro.png);

    background-repeat:no-repeat;

}

#redesSociais {
    float: left;
    width: 550px;
    height: 114px;
    background-repeat: no-repeat;
    position: relative;
    background-color: #E0F6FB;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    margin-bottom: 10px;

}

#caixaRedes {
    width: 164px;
    float: left;
    margin-left: 50px;
    margin-top: 6px;

}

#caixaRedes img {

    margin-right: 8px;

    float: left;

}

#voluntRSociais {

    float: left;

    width: 550px;

    position: relative;

    margin-bottom: 20px;

}

#participantes {

    background-image: url(../imagens/fundoParticipantes.png);

    background-repeat: no-repeat;

    float: left;

    height: 331px;

    width: 518px;

    position: relative;

    padding: 16px;

}

#FotoAumeta {

    height: 198px;
    position: relative;
    float:left;
    margin: 0 10px 0 0;

}

#caixaTexto {
    padding: 0 15px ;

}

#caixaTexto h2 {

    font-size: 14px;

    color: #084c02;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 6px;

    padding-left: 0px;

}

#caixaTexto p {

    line-height: 20px;

    margin: 0px;

    padding: 0px;

}

#botEsq {
    background-image: url(../imagens/controleEsqOut.png);
    background-repeat: no-repeat;
    top: 261px;
    width: 32px;
    float: left;

}

#botEsq:hover {
    background-image: url(../imagens/controleEsqOver.png);
    background-repeat: no-repeat;

}

#botDir {
    background-image: url(../imagens/controleDirOut.png);
    background-repeat: no-repeat;
    width: 32px;
    float: right;

}

#botDir:hover {

    background-image: url(../imagens/controleDirOver.png);

    background-repeat: no-repeat;

}

#fotosPesq {
    width: 354px;
    float: left;
    padding-left: 16px;

}

/*#fotosPesq img {

        float: left;

        margin-right: 6px;

        margin-left: 6px;

}
*/
#fotosPesq img:hover {
    outline: 3px solid #c0f2fa;
    outline-offset: 1px;

}

#caixaDiversos {

    float: left;

    width: 392px;

    position: relative;

    background-image: url(../imagens/fundoDifersos.png);

    background-repeat: repeat-y;

}

#abreDiversos {

    background-image: url(../imagens/funTopDiversos.png);

    background-repeat: no-repeat;

    float: left;

    width: 392px;

    position: relative;

}

#fechaDiversos {

    background-image: url(../imagens/fundoFechaDiversos.png);

    background-repeat: no-repeat;

    position: relative;

    height: 10px;

    width: 392px;

    float: left;

}

.abaOn {

    background-image: url(../imagens/abaDivAitva.png);

    background-repeat: no-repeat;

    float: left;

    width: 175px;

    padding-top: 16px;

    padding-right: 10px;

    padding-left: 10px;

    position: relative;

    font-weight: bold;

    padding-bottom: 10px;

}

.abaOn a {

    color:#132c01;

}

.abaOn a:hover {

    color:#990000;

}

.abaOff {

    float: left;

    width: 177px;

    padding-top: 16px;

    padding-right: 5px;

    padding-left: 5px;

    position: relative;

    font-weight: bold;

    padding-bottom: 10px;

}

.abaOff a {

    color:#132c01;

}

.abaOff a:hover {

    color:#990000;

}



#caixaA, #caixaB {
    width: 382px;
    position: relative;
    margin-left: 8px;
    float: left;

}

.areaTexto {

    float: left;

    position: relative;

    background-image: url(../imagens/fundoDivBranco.png);

    background-repeat: repeat-y;

    width: 343px;

    padding-top: 10px;

    padding-right: 16px;

    padding-bottom: 8px;

    padding-left: 16px;

}

.fechaAreaBranca {

    background-image: url(../imagens/fundoDivFecha.png);

    background-repeat: no-repeat;

    float: left;

    width: 375px;

    position: relative;

}

.areaTexto h2 {

    font-size: 14px;

    margin: 0px;

    padding-top: 0px;

    padding-right: 0px;

    padding-bottom: 6px;

    padding-left: 0px;

}

.areaTexto ul {

    list-style-type: none;

    margin: 0px;

    padding-top: 4px;

    padding-right: 0px;

    padding-bottom: 4px;

    padding-left: 0px;

}

.fundoGeral #con.areaTexto li {

    background-image: url(../imagens/marcadorA.png);

    background-repeat: no-repeat;

    background-position: left center;

}

.areaTexto li {

    background-image: url(../imagens/marcadorA.png);

    width: 151px;

    float: left;

    padding-top: 3px;

    padding-bottom: 4px;

    padding-left: 15px;

    padding-right: 5px;

    background-repeat: no-repeat;

}

.tituloCaixa {

    float: left;

    width: 340px;

    padding-top: 16px;

    padding-right: 20px;

    padding-left: 20px;

    position: relative;

    font-weight: bold;

    padding-bottom: 10px;

    color: #132c01;

}

.areaTexto img {

    float: left;

    margin-right: 8px;

    margin-bottom: 5px;

}

.areaTexto p {

    line-height: 22px;

    margin: 0px;

    padding-top: 4px;

    padding-right: 0px;

    padding-bottom: 4px;

    padding-left: 0px;

}

.beiraRio {
    width: 312px;
    float: left;
    background-image: url(../imagens/beiraRioA.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 90px;
    padding-left: 2px;
    margin-bottom: 10px;
}

.linkBeiraRio {

    position: relative;

    float: left;

    width: 384px;

}

.linkBeiraRio a {

    display:block;

    padding-left:20px;

    padding-bottom:110px;



}

.sigaNos {
    font-weight: bold;
    color: #0A3F6E;
    width: 220px;
    padding-top: 12px;
    padding-left: 14px;
    float: left;

}

.logofifa {
    width: 184px;
    position: relative;
    float:left;
    padding-top: 6px;
    margin-left: 10px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFF;
    text-align: center;
    padding-left: 50px;

}

.itemMenuCapaOn {

    background-image: url(../imagens/abaDivAitva.png);

    background-repeat: no-repeat;

    float: left;

    width: 159px;

    padding-top: 16px;

    padding-right: 14px;

    padding-left: 14px;

    position: relative;

    font-weight: bold;

    padding-bottom: 10px;
    height: 30px;

}

.itemMenuCapaOff {

    float: left;

    width: 159px;

    padding-top: 16px;

    padding-right: 14px;

    padding-left: 14px;

    position: relative;

    font-weight: bold;

    padding-bottom: 10px;
    height: 30px;

}

.itemMenuInfInterno {

    float: left;

    padding-top: 14px;

    padding-right: 36px;

    padding-left: 36px;

    position: relative;

    font-weight: bold;

    padding-bottom: 12px;

}

.itemMenuCapaOn a, .itemMenuCapaOff a {

    color:#132c01;

}

.itemMenuCapaOn a:hover, .itemMenuCapaOff a:hover {

    color:#990000;

}

#caixaMenuPainel {

    float: left;

    width: 954px;

    position: relative;

    padding-left: 6px;

}

#painelInferior {

    float: left;

    height: 167px;

    width: 945px;

    margin-left: 6px;

    background-image: url(../imagens/fundoPainel.png);

    background-repeat: no-repeat;

    position: relative;

    z-index: 502;

}

#rolaEsq {
    background-image: url(../imagens/controleEsqOut.png);
    background-repeat: no-repeat;
    position: absolute;
    top: 36px;
    height: 81px;
    width: 32px;
    left: 6px;

}

#rolaEsq:hover {

    background-image: url(../imagens/controleEsqOver.png);

    background-repeat: no-repeat;

}

#rolaDir {

    background-image: url(../imagens/controleDirOut.png);

    background-repeat: no-repeat;

    position: absolute;

    top: 270;

    height: 81px;

    width: 32px;

    left: 905px;

    top: 36px;

}

#rolaDir:hover {

    background-image: url(../imagens/controleDirOver.png);

    background-repeat: no-repeat;

}

.conterFoto {
    float: left;
    width: 185px;
    margin: 0 20px 20px 10px;
    list-style:none;
    padding:0;
    position:relative;
    overflow: hidden;


    text-align:center;

}
.imgConterFoto {
    margin: 0 -50%; 

    height: 135px!important;
    overflow: hidden;
}
.imgConterFoto img {
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    border: 1px #DDECC6 solid;
}
.legendaFoto {
    position: absolute;
    top: 0px;
    left: 0;
    z-index:  10;
    background: url(../imagens/fundoDescItemAtivo.png);
    padding: 10px;
    font-size: 12px;
    display: none;
    width: 165px;
    height:  100%;
    text-align: left;
    color: #fff;

}
.legendaFoto a,  .legendaFoto a:visited{
    color: #fff;
}

.conterFoto:hover .legendaFoto {
    display: block;
}
/*
.conterFoto img {

        margin-bottom: 5px;

}

.conterFoto img:hover {
        outline: 3px solid #c0f2fa;
        outline-offset: 2px; 
}

.conterFoto {
    overflow-x: hidden; 
        float: left;
        position: relative;
        margin-left: 6px;
        margin-right: 6px;
        width: 159px!important;
}

.imgConterFoto {
        position: relative;
        overflow:hidden;
        height: 102px!important;
        width: 159px!important;
        text-align: center;
        margin-left: -50%;
        margin-right: 50%;       
}
*/

.painelConteudo{
    width: 900px;
    margin: 0 auto;
    float: left;
}


.maisItensPainel {

    height: 30px;

    width: 164px;

    position: absolute;

    top: 161px;

    left: 738px;

    background-image: url(../imagens/maisItensPainel.png);

    background-repeat: no-repeat;

    padding-top: 10px;

    font-weight: bold;

    padding-left: 8px;

    padding-right: 8px;

    text-align: center;

}

#menuTurismo {

    background-image: url(../imagens/fundoMenuTurismo.png);

    background-repeat: repeat-x;

    position: absolute;

    width: 956px;

    top: 356px;

    left: 0px;

    font-weight: bold;

    font-size: 12px;

    z-index: 503;

}

#menuTurismo ul {

    float: left;

    width: 950px;

    position: relative;

    padding: 0px;

    list-style-type: none;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 6px;

}

#menuTurismo li {

    float: left;

    margin: 0px;

    padding: 0px;

}

#menuTurismo li a {

    color: #022443;

    display: block;

    padding-top: 10px;

    padding-right: 16px;

    padding-bottom: 10px;

    padding-left: 16px;

}

#menuTurismo li a:hover {

    background-image: url(../imagens/fundoMenuTurisOver.png);

    background-repeat: repeat-x;

    color: #069;

}

#menuTurInterno {

    background-repeat: repeat-x;

    position: relative;

    width: 960px;

    font-weight: bold;

    font-size: 12px;

    float: left;

    margin-bottom: 10px;

    border-top-width: 1px;

    border-bottom-width: 1px;

    border-top-style: solid;

    border-bottom-style: solid;

    border-top-color: #CEEFFF;

    border-bottom-color: #CEEFFF;

}

#menuTurInterno ul {

    float: left;

    width: 960px;

    position: relative;

    padding: 0px;

    list-style-type: none;

    margin-top: 0px;

    margin-right: 0px;

    margin-bottom: 0px;

    margin-left: 0px;

}

#menuTurInterno li {

    float: left;

    margin: 0px;

    padding: 0px;

}

#menuTurInterno li a {

    color: #022443;

    display: block;

    padding-top: 10px;

    padding-right: 16px;

    padding-bottom: 10px;

    padding-left: 16px;

}

#menuTurInterno li a:hover {

    background-color: #E5F6FF;

    border-bottom-color: #F0F0F0;

}



#animaIlustracao {

    position: absolute;

    z-index: 500;

    top: 209px;

    width: 960px;

    height: 186px;

    left: 0px;

}

#painelControle {

    font-size: 12px;

    width: 630px;

    position: relative;

    float: left;

    margin-bottom: 16px;

}

.rastreio {

    padding: 5px;

    float: left;

    width: 622px;

    position: relative;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #D3E3B9;

}

.botao_share{
    margin-right: 20px;
}

.voltar {
    float: left;
    background-image: url(../imagens/voltar.png);
    background-repeat: no-repeat;
    position: relative;
    background-position: left center;
    margin-right:30px;
}
.voltar a {
    display: block;
    color: #3E3E3E;
    padding-left: 22px;
    padding-top: 6px;
    padding-bottom: 4px;
    padding-right:10px;
}
.voltar a:hover {
    color: #900;	
}
.email {

    background-image: url(../imagens/iconeEnviar.png);

    background-repeat: no-repeat;

    float: left;

    width: 85px;

    padding-left: 22px;

    padding-top: 10px;

    position: relative;

    background-position: left center;

    padding-bottom: 2px;

}

.addthis {

    float: left;

    padding-right: 0;

    padding-left: 0;

    padding-top: 5px;

    position: relative;

}

.rss {

    float: left;

    width: 48px;

    background-image: url(../imagens/iconFeeds.png);

    background-repeat: no-repeat;

    padding-left: 22px;

    margin-left: 0px;

    position: relative;

    padding-top: 10px;

    padding-bottom: 2px;

    background-position: left center;

    padding-right: 10px;

}

.impControle {
    float: left;
    background-image: url(../imagens/iconeImprimir.png);
    background-repeat: no-repeat;
    background-position: left center;
    position: relative;
    margin-right: 16px;
}
.impControle a {
    display:block;
    color: #3E3E3E;
    padding-top: 6px;
    padding-bottom: 4px;
    padding-left: 22px;
    padding-right:10px;
}
.impControle a:hover {
    color: #900;
}
#colunaAInterna p, #maisNotEventos p {

    line-height: 22px;

    margin: 0px;

    padding-top: 8px;

    padding-right: 0px;

    padding-bottom: 8px;

    padding-left: 0px;

}

.fotoA {

    float: left;

    margin-right: 14px;

    margin-bottom: 6px;
    position:relative;


}
.fotoInterna {
    position: relative;
    float:left;

}

.versaoHD {
    position: absolute;
    bottom: 0;
    right: 10px;
    z-index: 10;
    background: url(../imagens/fundoDownloadHDCont.png) no-repeat;
    width: 115px;
    height: 25px;
    padding: 5px 0 0 12px; 
    display: block;
}
.legendaInterna {
    padding: 5px;
    margin: 0 10px 0 0;
    background: #D3E3B9;
    font-size: 12px;
    clear:left;
    float:left;
    width: 320px;

}
#colunaAInterna h2 {

    margin: 0px;

    padding-top: 12px;

    padding-right: 0px;

    padding-bottom: 6px;

    padding-left: 0px;

    font-size: 16px;

}
#colunaAInterna h3 {
    padding: 0;
    margin:0 0 10px 0;
    font-size: 16px;
}
#colunaAInterna h4 {
    font-size: 14px;
    color: #333;
    margin: 0 0 10px 0;
    padding:0;
}


#colunaAInterna  li {

    list-style-type: square;

    padding-bottom: 6px;

    padding-top: 6px;

}

#colunaAInterna ul {

    margin-top: 0px;

    margin-bottom: 0px;

}

.fotoA:hover {

    outline: 3px solid #fccf49;

    outline-offset: 2px; 

}

#maisNotEventos h2 {
    padding-top: 16px;
    position: relative;
    padding-bottom: 16px;
    font-size: 16px;
    color: #132c01;
    margin: 0px;
}

#maisNotEventos ul {
    list-style-type: none;
    padding: 0px;
    margin-top: 6px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 6px;
}

#maisNotEventos li {

    padding-top: 6px;

    padding-bottom: 6px;

    margin: 0px;

    padding-right: 0px;

    padding-left: 0px;

}

#maisNotEventos img:hover {

    outline: 3px solid #fccf49;

    outline-offset: 2px; 

}


#maisNotEventos {

    float:left;

    position:relative;

    width:310px;

    margin-bottom: 10px;

}



#menuDestaques {

    float: left;

    width: 310px;

    position: relative;

    margin-top: 16px;

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #ddecc6;

}



.itemDestaque {

    background-image: url(../imagens/fundoDest.png);

    background-repeat: no-repeat;

    float: left;

    height: 50px;

    width: 310px;

    position: relative;

    font-weight: bold;



}

.itemDestaque a {

    color:#132c01;

    padding-top: 18px;

    padding-left: 18px;

    display:block;

    height: 32px;

}

.itemDestaque a:hover {

    background-image:url(../imagens/fundoDestOver.png);

    background-repeat:no-repeat;

}

#submenu {

    float: left;

    width: 308px;

    border-right-width: 1px;

    border-left-width: 1px;

    border-right-style: solid;

    border-left-style: solid;

    border-right-color: #ddecc6;

    border-left-color: #ddecc6;

    position: relative;

}

#submenu ul {

    margin: 0px;

    list-style-type: none;

    padding-top: 6px;

    padding-right: 0px;

    padding-bottom: 2px;

    padding-left: 0px;

}

#submenu li {

    border-bottom-width: 1px;

    border-bottom-style: solid;

    border-bottom-color: #ddecc6;

    border-top-width: 1px;

    border-top-style: solid;

    border-top-color: #FFF;

}

#submenu li a {

    padding-top: 6px;

    padding-bottom: 6px;

    padding-left: 26px;

    display:block;

}

#submenu li a:hover {

    background-color:#f4faed;

    color:#900;

}

#turismo {

    float: left;

    width: 940px;

    padding-top: 8px;

    position: relative;

    color: #01323D;

    font-weight: bold;

    padding-left: 20px;

    background-image: url(../imagens/fundoTurInterno.png);

    background-repeat: repeat-x;

    height: 21px;

}

#redSociaisInterna {

    background-image: url(../imagens/fundoRSociaisInterna.png);

    background-repeat: no-repeat;

    float: left;

    height: 82px;

    width: 310px;

    position: relative;

    margin-top: 26px;

}

.campo200 {

    padding: 6px;

    width: 200px;

    border: 1px solid #A8E2FF;

}

.publicacao {
    font-size: 11px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #e7e6e6;
    margin-top: 6px;
    margin-bottom: 4px;
    text-align:right;
    clear:both;
}
.publicacao strong {
    margin-left: 16px;
}
#linque {
    padding: 10px 0;
    float: left;
    clear:both;
    border-top: 1px #e7e6e6 solid;
    width: 100%;
    margin: 20px 0 0 0 ;
}
.espComboCategNoticia {
    float: left;
    margin-bottom: 15px;
    padding: 15px;
    text-align: center;
    width: 600px;
    background-color: #F4FAED;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 6px;
    box-shadow: 1px 1px 2px 1px #c7d5b7 inset;
}
.comboCategoriaNoticia {
    width: 95%;
    padding: 8px;
    font-size: 16px;
    font-weight: bold;
    color: #333;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    border: 1px solid #ddecc6;
}
#colunaAInterna table {
    width: 100%;
    border-collapse:collapse;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-right-color: #A8E2FF;
    border-bottom-color: #A8E2FF;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
#colunaAInterna table tr td {
    padding: 6px;
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #A8E2FF;
    border-left-color: #A8E2FF;
}
#colunaAInterna table tr th {
    padding: 6px;
    text-align: left;
    background-color: #A8E2FF;
}
.linhaPublica {
    width: 630px;
    font-size: 11px;
    float: left;
    margin-bottom: 2px;
    padding-bottom: 4px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ddecc6;
    margin-top: 10px;
}


#fotosPesq .textoPesq {
    display: none;
}

.fotoPesqImg {
    height: 70px;
    padding: 0 0 0 10px;

}

#conteudoAtivoGaucho {
    height: 200px;
    float:left;
    width: 518px;
    position: relative;
}
#carrosselGauchos {
    clear: both;
    height: 80px;
    padding: 10px 0 0 0;
}
.conterGaucho {
    width: 50px ;
    margin: 0 6px 0 5px;
    overflow: hidden;
    float: left;
    text-align: center;
}

.conterGauchoImg {
    margin: 0 -50%;
    height: 70px;
    overflow: hidden; 
}

.conterSigaNos {
    width: 234px;
    float: left;
    margin-left: 10px;
    padding-bottom: 6px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #c2dae0;
}

.conterContagem {
    float: right;
    width: 292px;
    height: 82px;
    background-image: url(../imagens/fundoContagem.png);
    background-repeat: no-repeat;
    margin-top: 16px;
}

.conterContagemES {
    float: right;
    width: 292px;
    height: 82px;
    background-image: url(../imagens/fundoContagemES.png);
    background-repeat: no-repeat;
    margin-top: 16px;
}

.conterContagemEN {
    float: right;
    width: 292px;
    height: 82px;
    background-image: url(../imagens/fundoContagemEN.png);
    background-repeat: no-repeat;
    margin-top: 16px;
}

.NumerosConta {
    width: 60px;
    text-align: center;
    position: absolute;
    left: 92px;
    top: 7px;
}

.NumerosContaEn {
    width: 110px;
    float: left;
    margin-left: 15px;
    text-align: center;
}

.secretEnvolvidas {
    float: left;
    width: 352px;
    padding: 10px;
    position: relative;
    margin-bottom: 8px;
    margin-left: 8px;
    background-color: #FFF;
    box-shadow: 1px 1px 2px 1px #c7d5b7;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}
.secretEnvolvidas ul {
    margin: 0px;
    list-style-type: none;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
.secretEnvolvidas ul li {
    padding-bottom: 6px;
    padding-top: 3px;
    background-image: url(../imagens/marcadorA.png);
    background-repeat: no-repeat;
    padding-left: 16px;
    font-weight: bold;
}
.playVideo {
    width: 150px;
    background-image: url(#);
    height: 112px;
    position: absolute;
}
/*ferramentaBusca*/
#ferramentaBusca {
    padding:10px;
    margin: 0 0 20px 0;
    border-bottom: 1px #D3E3B9 solid;
    width:610px;
    float:left;
}
#ferramentaBusca h3 {
    padding: 0 0 5px 0;
    margin:0 0 10px 0;
    border-bottom: 1px #D3E3B9 solid;
    font-size:14px;
}

.formeLinha {
    margin: 0 0 5px 0;
}
.label {
    margin: 0 5px 0 0;
    padding:0;
    width: 100px;

}
.ui-datepicker-trigger {
    width: 20px;
    height: 20px;
    margin: 0 0 -5px 5px;
}

.forme300 {
    width: 300px;
    padding:2px;
    border: 1px #A8E2FF solid;
    margin: 0;
}
.forme100 {
    width: 100px;
    padding:2px;
    border: 1px #A8E2FF solid;
    margin: 0;
}
.forme150 {
    width: 150px;
    padding:2px;
    margin: 0 5px;
    border: 1px #A8E2FF solid;
}
.forme250 {
    width: 250px;
    padding:2px;
    margin: 0 5px;
    border: 1px #A8E2FF solid;
}
.forme220 {
    width: 220px;
    padding:5px;
    margin: 0 5px;
    border: 1px #A8E2FF solid;
}
.botLocalizar {
    background: url(../imagens/fundoBotLocalizar.png) no-repeat ;
    border: 0;
    width: 115px;
    height: 35px;
    margin: 0 0 0 5px ;
    font-size: 14px;
    color: #fff;
}
.botLocalizar:hover {
    background: url(../imagens/fundoBotLocalizarHover.png) no-repeat ;

}
/*FimFerramentaBusca*/
/*ListaNOticias*/
.caixaInformacao {
    width: 100%;
    padding:0 0 10px 0;
    margin: 0 0 20px 0;
    float: left;
}

.imgCaixaInformacao {
    float:left;
    margin: 0 20px 10px 0;
    padding:5px;
    -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5);
    box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.5);
    border:1px #D3E3B9 solid;
}


/*agenda*/
.hora {
    margin:  0 0 10px 0;
    padding: 0;
}
#agenda {
    padding:10px;
    margin: 0 0 20px 0;
}
#agenda h2 {
    margin: 0 0 4px 0;
    padding:0;
    color: #132C01;
    font-size: 16px;
}
#agenda h3 {
    margin: 0 0 2px 0;
    padding:0;
    font-size: 14px;
}
.diaAgenda {
    float:left;
    border-bottom:1px solid #DDECC6;
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 6px;
    margin-left: 0;
}
.dataAgenda {
    float:left;
    margin: 0 10px 10px 0;
    width: 30px;
    padding:10px;
    background: #DDECC6;
    text-align:center;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;

}
.descricaoAgenda {
    float: right;
    width: 215px;
}
#agenda ul {
    margin: 0 5px;
    padding: 0 5px;
    list-style-type: square;
}
#agenda ul li {
    margin: 0 0 10px 0;
    padding:0;
}
.vejaMais {
    background: url(../imagens/botaoVejaMais.png) no-repeat;
}
.vejaMais:hover {
    background: url(../imagens/botaoVejaMaisHover.png) no-repeat;
}
/*fimAgenda*/

/*resultadoBusca*/
.caminhoResultado {
    padding:0;
    margin: 0 5px 0 0;
    font-size: 12px;
    font-weight:normal;
}

/*fimResultadoBusca*/
.paginacao {
    clear:both;
    margin: 10px 0;
    text-align:center;
    line-height: 20px;
}
.paginacao a {
    color: #333;
}
.paginacao a:hover {
    color: #ccc;
}#eventoTelUteisPainel {
    float: left;
    width: 914px;
    margin-top: 14px;
    margin-left: 14px;
}
.conterEventoTel {
    width: 275px!important;
    float: left;
    margin-right: 6px;
    margin-left: 6px;
    position:relative;
    margin-top:  15px;
}
.conterEventoTel p {
    margin: 0px;
    padding-top: 4px;
    padding-right: 0px;
    padding-bottom: 4px;
    padding-left: 0px;
}
.conterEventoTel strong {
    font-size: 16px;
}
/*Categorias*/
#categorias {
    list-style: url(../imagens/botaoListaCat.png);
    font-size: 16px;


}
#categorias li {
    padding: 0 0 10px 0;
    margin: 10px 0;
}
/*FimCategorias*/
/*faleConosco*/
.formeLinha {
    float:left;
    width: 100%;
    margin: 10px 0;
    font-size: 12px;
}
.labelFormeLinha {
    float:left;
    width: 100px;
    text-align:right;
    margin-top: 0;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 5px;
}
.forme {
    float:left;
    width: 400px;
}
.campo400 {
    padding: 5px;
    width: 390px;
    border: 1px #A8E2FF solid;
}
.combo400 {
    padding: 5px;
    width: 400px;
    border: 1px #A8E2FF solid;
}
.botEnviar {
    margin: 0 10px 0 0;
    background:url(../imagens/fundoBotLocalizar.png) no-repeat;
    width: 115px;
    height:35px;
    color: #fff;
    padding:5px;
    border: none;
    cursor:pointer;
}
.botEnviar:hover {
    background:url(../imagens/fundoBotLocalizarHover.png) no-repeat;

}
/*fimFaleConosco*/
/*Comentarios*/
#comentarios {
    width: 100%;
    float:left;
    border-top: 1px #DDECC6 solid;
    padding: 10px 0 0 0;
}
#comentar {
    margin: 20px 0;
    float:left;
    width: 100%;
}
.comentario {
    margin: 20px 0;
    padding:0 0 10px 0;
    border-bottom: 1px #DDECC6 solid;
    clear:both;
}
#abrirComentar {
    padding: 7px;
    background: url(../imagens/fundoAbrirComentario.png) no-repeat;
    margin: 0 10px 0  0;
    color: #fff;
    height: 25px;
    width: 150px;
    float:left;
    font-size: 13px;
}
#abrirComentar a {
    color: #fff;
}
#abrirComentar:hover {
    background: url(../imagens/fundoAbrirComentarioHover.png) no-repeat;

}
#facebook {
    padding: 10px;
    border: 1px #ccc solid;
    margin: 0 10px 0 0;
    width: 100px;
    height: 30px;
    float:left;
}
#twitter {
    padding: 10px;
    border: 1px #ccc solid;
    margin: 0 10px 0  0;
    width: 100px;
    height: 30px;
    float:left;
}
#google {
    padding: 10px;
    border: 1px #ccc solid;
    margin: 0 10px 0  0;
    width: 100px;
    height: 30px;
    float:left;
}
/*fimComentarios*/
/*Galeria*/
#galeria {
    width: 630px;
    float:left;
    margin: 0 0 20px 0;
}
#filtroGaleria {
    margin: 20px 0px;
    padding:10px 0;
    list-style:none;
    width: 100%;;
    float:right;
    border:1px #abd8ec solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3x;
    border-radius: 3px;	

}
#filtroGaleria li {
    float:right;
    margin: 0 10px 0 10px ;
    padding:0 0 0 10px;
    list-style:none;
    border-left: 1px #abd8ec solid;
}
#listaGaleria {
    margin: 10px 0;
    padding:20px 0 ;
    list-style:none;
    position:relative;
    float:left;
    width: 100%;
}

.itensGaleria {
    margin: 0;
    padding: 0 10px;
    width: 630px;
    float: left;
    height: 370px;
}

.conterItem {
    float: left;
    width: 185px;
    margin: 0 10px 20px 10px;
    list-style:none;
    padding:0;
    position:relative;
    height: 135px;
    overflow: hidden;
    text-align:center;

}
.conterItemMiniatura {
    margin: 0 -50%; 
}
.conterItemMiniatura img {
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    border: 1px #DDECC6 solid;
}
.hoverItem {
    position:absolute;
    z-index:5;
    top:7px;
    left:3px;
    background: url(../imagens/fundoDescItemAtivo.png);
    width: 170px;
    display:none;
    color: #fff;
    text-align:left;
    padding:5px;
    cursor:pointer;
    height: 125px;
}

.conterItem:hover .hoverItem {
    display:block;
}

.itemAtivoGaleria {
    text-align: center;
    margin: 20px auto 0 auto;
    position:relative;
    text-align:center;
    overflow: hidden;
    width: 630px;
    height: 440px;
    padding: 15px 0;

}

#fotoItem {
    padding: 15px 0;
    height: 440px;
    overflow:hidden;
    margin-left: -50%;
    margin-right: -50%;
}

#fotoItem img{
    margin: 0 auto;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    border: 1px #DDECC6 solid;
    text-align: center;
    margin:0 auto;
}
.descriItemAtivo {
    position:absolute;
    bottom: 0;
    z-index:10;
    padding:10px;
    background: url(../imagens/fundoDescItemAtivo.png);
    display:none;
    left:0;
    color: #fff;
    width: 610px;
}
.itemAtivoGaleria:hover .descriItemAtivo {
    display:block;
}

.navEsqAtivo {
    position:absolute;
    z-index: 9999;
    top: 0px;
    left: 10px;
}
.navEsqAtivo:hover {
    display:block;
    background:url(../imagens/navEsq.png) no-repeat center;

}
.navDirAtivo {
    position:absolute;
    z-index: 9999;
    top: 0px;
    right: 10px;
}
.navDirAtivo:hover {
    display:block;
    background:url(../imagens/navDir.png) no-repeat center;

}
.navEsq {
    position:absolute;
    z-index: 20;
    top: 0px;
    left: 8px;
    display:block;
    background:url(../imagens/navEsqMenor.png) no-repeat center;
}
.navEsq:hover {
    display:block;
    background:url(../imagens/navEsqMenorHover.png) no-repeat center;
}
.navDir {
    position:absolute;
    z-index: 20;
    top: 0px;
    right: 0px;
    display:block;
    background:url(../imagens/navDirMenor.png) no-repeat center;
}
.navDir:hover {
    display:block;
    background:url(../imagens/navDirMenorHover.png) no-repeat center;

}
.downloadHD {
    position: relative;
    float:right;
    clear:left;
    background: url(../imagens/fundoDownloadHDGal.png) no-repeat;
    width: 115px;
    height: 25px;
    padding: 5px 0 0 12px; 
    display: block;
    margin: 0 0 20px 0;
}
.credito {
    float:left;
    width: 450px;
    margin: 5px 0;
    font-size: 12px;
}

/*fimGaleria*/
/*muralCopa*/
.botFoto {
    background: url(../imagens/fundoBotLocalizar.png) no-repeat ;
    border: 0;
    width: 115px;
    height: 35px;
    margin: 0 0 0 5px ;
    font-size: 14px;
    color: #fff;
}
.botFoto:hover {
    background: url(../imagens/fundoBotLocalizarHover.png) no-repeat ;

}

.continueLendo {
    text-align:right;
}

/*TelefonesUteis*/
.telefonesUteis {
    margin: 0 0 10px 0;
    padding:0;
    list-style:none;
}
.telefonesUteis ul li {
    margin: 0;
    padding: 0;
    list-style: none;
}
/*FimTelefonesUteis*/
/*conteudoRelacionado*/

#conteudoRelacionado {
    margin: 20px 0;
    width: 610px;
    float:left;
    padding: 10px;
}
.menuContRel {
    margin: 0;
    padding:0;
    width: 100%;
    float:left;
    border-bottom: 1px #DDECC6 solid;
}
.abaOnCont {
    width: 180px;
    float:left;
    padding: 10px;
    margin: 0 10px 0 0;
    background: url(../imagens/abaOnCont.png) no-repeat;

}
.abaOffCont {
    width: 180px;
    float:left;
    padding: 10px;
    margin: 0 10px 0 0;
}
.contRel {
    width: 590px;
    padding: 10px;
    clear: left;
}
#conteudoRelacionado ul {
    margin:0 10px;
    padding: 0;
}
#conteudoRelacionado li {
    margin: 5px 0;
}
/*FimConteudoRelacionado*/
/*blocoMapa*/
.blocoMapa {
    height: 300px;
    width: 600px;
    padding:10px;
    -webkit-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px  0px 5px 2px rgba(0, 0, 0, 0.2); 
    margin: 20px 0;
    border: 1px #ccc solid;
    position:relative;
    clear:both;

}
.comoChegar {
    /*desativado*/
    display:none;

    position:absolute;
    z-index: 10;
    bottom: 0;
    right: -10px;
    background: url(../imagens/fundoComoChegar.png) no-repeat center;
    height: 90px;
    width: 75px;
    padding: 20px 10px 0 10px;
    text-align:center;
    font-size:12px;
}

table.ui-datepicker-calendar tbody td.highlight > a {
    background: url("/images/ui-bg_inset-hard_55_ffeb80_1x100.png");
    color: #363636;
    border: 1px solid #FFDE2E;
}
/*conteudo*/
.textoInterna {
    float:left;
    width: 100%;
    margin:0 0 20px 0;
}

/*esconder cabeçalho e rodape da impressão */
#ImpressaoRodape {
    display: none;
}

#ImpressaoCabecalho{
    display: none;
}

/*estilos para recorte da foto enviado ao mural da copa*/
.content{
    background-color:#fff;
    margin:20px auto;
    padding:20px;
}
.preview_container{
    width:100px;
    height:100px;
    overflow:hidden;
    margin-bottom:5px;
}
.left{
    width:250px;
    float:left;
}
.right{

    float:right;
}
#relato {
    width: 590px;
    float: left;
    padding-top: 2px;
    padding-bottom: 6px;
    margin-left: 20px;
    line-height: 18px;
    font-size:12px
}
#tituloConteudoFoto {
    font-size:18px;
}

#Noticias a {
    color: #2C262D;
}
#Noticias a:hover {
    color: #990000;
}
#contadorDest ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#contadorDest ul li {
    float: left;
    margin-right: 3px;
    margin-left: 3px;
    background-color: #FFF;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 1px 1px 3px 1px #333333;
    box-shadow: 1px 1px 3px 1px #333333; 
}
#contadorDest ul li a {
    display: block;
    padding-top: 2px;
    padding-right: 5px;
    padding-bottom: 2px;
    padding-left: 5px;
}
#contadorDest ul li a:hover {
    background-color: #FFC;
    color: #333;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.ativeDestCapa a {
    background-color: #FFC;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
#gauchosCopa {
    float: left;
    width: 470px;
    margin-top: 12px;
    margin-bottom: 14px;
    border: 1px solid #b5b5b5;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-image: linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -o-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -moz-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -webkit-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -ms-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);

    background-image: -webkit-gradient(
        linear,
        right bottom,
        left top,
        color-stop(0.23, #F2FAFC),
        color-stop(0.69, #F9FDFD),
        color-stop(0.85, #FFFFFF)
        );
}
.titGauchosCopa {
    float: left;
    width: 458px;
    padding-top: 12px;
    padding-left: 12px;
}
.fotoPartipante {
    float: left;
    margin-top: 4px;
    margin-right: 12px;
    margin-bottom: 10px;
    margin-left: 12px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
.fotoPartipante:hover {
    outline: 3px solid #c0f2fa;
    outline-offset: 1px;
}

.perfilParticip h2 {
    color: #084c02;
    margin: 0px;
    padding-top: 8px;
    padding-right: 0px;
    padding-bottom: 4px;
    padding-left: 0px;
    font-size: 15px;
}
.perfilParticip {
    float: left;
    width: 470px;
    padding-bottom: 4px;
    padding-top: 4px;
}
.perfilParticip p {
    line-height: 20px;
    padding-top: 4px;
    padding-right: 12px;
    padding-bottom: 4px;
    padding-left: 4px;
    margin: 0px;
}
.perfilParticip p a {
    color: #333;
    display:block
}
.perfilParticip p a:hover {
    color: #900;
}
.participantes {
    float: left;
    width: 446px;
    padding: 12px;
}
#fotosPesq img {
    margin-right: 3px;
    margin-left: 3px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
#galeriaFoto {
    margin-top: 12px;
    margin-bottom: 10px;
    float: left;
    width: 472px;
}
.caixaMedia {
    float: left;
    width: 472px;
    background-color: #FFF;
    margin-top: -12px;
    padding-top: 26px;
    padding-bottom: 12px;
}
.fotoMaiorDescricao {
    float: right;
    width: 318px;
    margin-top: 4px;
    position: relative;
}
.conterAbas {
    float: left;
    width: 472px;
    background-image: url(../imagens/sombraMenuFotos.png);
    background-repeat: no-repeat;
}
.colunaFotoPeq {
    float: left;
    width: 128px;
    margin-top: -12px;
}
.colunaFotoPeq:hover {
    background-image: url(../imagens/fundoFotosPeq.png);
    background-repeat: no-repeat;
    margin-top: -12px;
}
.abaAtiva {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 10px;
    border: 3px solid #FFF;
    background-image: url(../imagens/fundoAbaAtivaGaleria.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
}
.abaAtiva a {
    display: block;
    color: #333;
    padding-top: 14px;
    padding-right: 28px;
    padding-bottom: 8px;
    padding-left: 28px;
    font-size: 14px;
    font-weight: bold;
}
.abaAtiva a:hover {
    color: #333;
    background-color: #FFF;

}
.abaInativa {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 10px;
    border: 3px solid #c5e29a;
    background-image: url(../imagens/fundoAbaInativaGaleria.png);
    background-repeat: repeat-x;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
    background-color: #c5e29a;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.abaInativa a {
    color: #333;
    display: block;
    padding-top: 14px;
    padding-right: 28px;
    padding-bottom: 8px;
    padding-left: 28px;
    font-size: 14px;
    font-weight: bold;
}
.abaInativa a:hover  {
    color: #333;
    background-color: #c5e29a;
}



.abaAtivaA {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 6px;
    border: 3px solid #FFF;
    background-image: url(../imagens/fundoAbaAtiva.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
}
.abaAtivaA a {
    display: block;
    color: #333;
    font-size: 12px;
    font-weight: bold;
    padding: 10px;

}
.treina a {
    width: 95px;
}
.abaAtivaA a:hover {
    color: #333;
    background-color: #FFF;

}
.abaInativaA {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 6px;
    border: 3px solid #e0eef1;
    background-image: url(../imagens/fundoAbaInativa.png);
    background-repeat: repeat-x;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
    background-color: #e0eef1;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.abaInativaA a {
    color: #333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 10px;    
}
.treinaSelec a {
    width: 140px;
}
.abaInativaA a:hover  {
    color: #333;
    background-color: #e0eef1;
}


.abaAtivaB {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 6px;
    border: 3px solid #FFF;
    background-image: url(../imagens/fundoAbaAtivaB.png);
    background-repeat: repeat-x;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
}
.abaAtivaB a {
    display: block;
    color: #333;
    font-size: 12px;
    font-weight: bold;
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
}
.abaAtivaB a:hover {
    color: #333;
    background-color: #FFF;

}
.abaInativaB {
    float: left;
    margin-right: 4px;
    margin-left: 4px;
    padding-bottom: 6px;
    border: 3px solid #FFFFFF;
    background-image: url(../imagens/fundoAbaInativaB.png);
    background-repeat: repeat-x;
    -webkit-box-shadow: 1px 1px 3px 0px #666666;
    box-shadow: 1px 1px 3px 0px #666666;
    background-color: #e1e1e1;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.abaInativaB a {
    color: #333;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding-top: 10px;
    padding-right: 40px;
    padding-bottom: 10px;
    padding-left: 40px;
}
.abaInativaB a:hover  {
    color: #333;
    background-color: #e1e1e1;
}


.fotoMaiorDescricao p {
    margin: 0px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 1px;
    padding-left: 0px;
    font-size: 12px;
}
.fotoMaiorDescricao h3 {
    margin: 0px;
    font-size: 12px;
    padding-top: 1px;
    padding-right: 0px;
    padding-bottom: 1px;
    padding-left: 0px;
}
.linhaVerde {
    background-color: #639b4a;
    float: left;
    height: 20px;
    width: 472px;
    margin-top: -15px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFFFFF;
    z-index: 103;
}
.colunaFotoPeq img {
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

.fotoMaiorDescricao img:hover {
    outline: 3px solid #c0f2fa;
    outline-offset: 1px;

}
.fotoMaiorDescricao img {
    margin-top: 4px;
    margin-bottom: 4px;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
.conterImgPeq {
    float: left;
    width: 128px;
}
.botSobe {
    float: left;
    width: 128px;
    height: 16px;
}
.botSobe:hover {
    background-image: url(../imagens/iconeSobe.png);
    background-repeat:no-repeat;
}
.botDesce{
    float: left;
    width: 128px;
    height: 16px;
}
.botDesce:hover {
    background-image: url(../imagens/iconeDesce.png);
    background-repeat:no-repeat;
}
.conterImgPeq ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.conterImgPeq ul li {
    width: 128px;
    float: left;
    height: 89px;
    margin-top: 2px;
    margin-bottom: 2px;
    position: relative;
}
.descFotoPeq {
    position: absolute;
    width: 120px;
    left: -4000px;
    font-size: 11px;
    bottom: 4px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.descFotoPeq a {
    display: block;
    padding: 4px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color:#333; 
}
.descFotoPeq a:hover {
    color:#333; 
}
.conterImgPeq ul li:hover .descFotoPeq {
    position: absolute;
    left: 4px;
    bottom: 4px;
    background-image: url(../imagens/fundoTranslucitoA.png);
    background-repeat: repeat;
}
.playVideo {
    position: absolute;
    left: 0px;
    top: 0px;
    background-image: url(../imagens/playVideoA.png);
    background-repeat: no-repeat;
    background-position: center center;
    height: 200px;
    width: 318px;
}
#cadastroMedia {
    float: left;
    width: 440px;
    background-color: #fafdf7;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 1px 1px 3px 0px #aeaeae;
    box-shadow: 1px 1px 3px 0px #aeaeae;
    padding-top: 10px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-left: 16px;
}
#cadastroMedia h4 {
    float: left;
    width: 437px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 6px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 3px;
}
.cadastreSe {
    float: left;
    width: 215px;
    padding-top: 6px;
    padding-left: 4px;
    font-size: 11px;
    font-weight: bold;
}
.cadastreSe a {
    color: #4D4D4D
}
.cadastreSe a:hover {
    color: #900;
}
.linhaFormeCadMedia {
    width: 440px;
    float: left;
}
.formeEmail {
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    width: 185px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-color: #FFF;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 1px 1px 2px 0px #aeaeae;
    box-shadow: inset 1px 1px 2px 0px #aeaeae;
    margin-right: 10px;
    color: #666;
}
.formeSenha {
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 12px;
    width: 100px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    background-color: #FFF;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 1px 1px 2px 0px #aeaeae;
    box-shadow: inset 1px 1px 2px 0px #aeaeae;
    margin-right: 10px;
    color: #666;
}
.botaoEntrar {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-right: 16px;
    padding-left: 16px;
    border: 3px solid #FFF;
    background-color: #FFF;
    -webkit-box-shadow: 1px 1px 2px 0px #aeaeae;
    box-shadow: 1px 1px 2px 0px #aeaeae;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 11px;
    font-weight: bold;
    cursor: pointer;
    background: #d3e4bb; /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZTRiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5YWI5NmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #d3e4bb 0%, #9ab96d 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3e4bb), color-stop(100%,#9ab96d)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #d3e4bb 0%,#9ab96d 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #d3e4bb 0%,#9ab96d 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #d3e4bb 0%,#9ab96d 100%); /* IE10+ */
    background: linear-gradient(top,  #d3e4bb 0%,#9ab96d 100%); /* W3C */

    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3e4bb', endColorstr='#9ab96d',GradientType=0 ); /* IE6-8 */
    color: #333;

}
#painelfotosInferior {
    float: left;
    width: 960px;
    height: 215px;
    z-index: 500;
    margin-top: -100px;
}
#voceNaCopa {
    float: left;
    width: 472px;
    padding-bottom: 14px;
}
.titVcCopa {
    float: left;
    height: 70px;
    width: 128px;
}
.redesSociais {
    float: left;
    margin-left: 125px;
    width: 250px;
    margin-top: 22px;
}
.devicesPromocionais {
    float: left;
    width: 472px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.redesSociais ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.redesSociais ul li {
    float: left;
    margin-right: 8px;
    text-align: left;
    vertical-align: middle;
}
.posicao {
    margin-top: 8px;
    margin-right: 12px;
}
.device {
    float: left;
    width: 140px;
    border: 4px solid #FFF;
    background-image: url(../imagens/fundoDevice.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin-right: 5px;
    margin-left: 4px;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898; 
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
.device img {
    float: left;
    -webkit-border-radius: 5px;
    border-radius: 5px; 
}
.device:hover {
    background-color: #dceac8;
    background-image: url(../imagens/pixel.png);
}
.muralDaCopa {
    float: left;
    width: 462px;
    border: 4px solid #FFF;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-image: linear-gradient(right bottom, #F1F8E7 23%, #FBFDF8 69%, #FFFFFF 85%);
    background-image: -o-linear-gradient(right bottom, #F1F8E7 23%, #FBFDF8 69%, #FFFFFF 85%);
    background-image: -moz-linear-gradient(right bottom, #F1F8E7 23%, #FBFDF8 69%, #FFFFFF 85%);
    background-image: -webkit-linear-gradient(right bottom, #F1F8E7 23%, #FBFDF8 69%, #FFFFFF 85%);
    background-image: -ms-linear-gradient(right bottom, #F1F8E7 23%, #FBFDF8 69%, #FFFFFF 85%);
    background-image: -webkit-gradient(
        linear,
        right bottom,
        left top,
        color-stop(0.23, #F1F8E7),
        color-stop(0.69, #FBFDF8),
        color-stop(0.85, #FFFFFF)
        );
    padding-top: 6px;
    padding-bottom: 2px;
    padding-left: 2px;
    margin-top: 12px;
}
.muralDaCopa ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.muralDaCopa ul li {
    float: left;
    margin-right: 2px;
    margin-left: 2px;
    position: relative;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 4px;
    border: 1px solid #DADADA;
    background-color: #FFF;
}
.muralDaCopa ul li:hover {
    border: 1px solid #75ca4f;
    background-color: #E0F3D8;
}

.tituloMuralCopa {
    float: left;
    width: 200px;
}
.muralDaCopa ul li:hover .descFotoMural {
    width: 134px;
    position: absolute;
    left: 8px;
    bottom: 11px;
}
.descFotoMural {
    position: absolute;
    left: -5000px;
    bottom: 11px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-image: url(../imagens/fundoTranslucitoA.png);
    background-repeat: repeat;
}

.descFotoMural a {
    display: block;
    color: #333;
    padding: 4px;
}
#copometro {
    float: left;
    width: 472px;
    margin-top: 12px;
    margin-bottom: 14px;
    position: relative;
}

#copometroPos {
    float: left;
    width: 472px;
    margin-top: 25px;
    margin-bottom: 14px;
    position: relative;
}
.NumerosConta img {
    padding: 1px;
    float: left;
}
.obras {
    float: left;
    width: 448px;
    padding: 8px;
    border: 4px solid #FFF;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background-image: linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -o-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -moz-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -webkit-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -ms-linear-gradient(right bottom, #F2FAFC 23%, #F9FDFD 69%, #FFFFFF 85%);
    background-image: -webkit-gradient(
        linear,
        right bottom,
        left top,
        color-stop(0.23, #F2FAFC),
        color-stop(0.69, #F9FDFD),
        color-stop(0.85, #FFFFFF)
        );
}
.obras h3 {
    float: left;
    width: 300px;
    margin: 0px;
    color: #333;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 4px;
    padding-left: 0px;
}
.maisObras {
    float: right;
    width: 80px;
    font-size: 12px;
    font-weight: bold;
}
.caixaObras {
    float: left;
    width: 448px;
    padding-top: 4px;
    background-image: url(../imagens/fundoLinha.png);
    background-repeat: repeat-x;
    background-position: left 122px;
    vertical-align: bottom;
}
.colunasGrafico {
    float: left;
    height: 118px;
    width: 448px;
    position: relative;
}

.vermelhoG {
    background-color: #cc3939;
    border: 3px solid #cc3939;
    background-image: url(../imagens/sobreVermelho.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    position: absolute;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    text-shadow: 1px 1px 2px #292529;
    filter: dropshadow(color=#292529, offx=1, offy=1);
    width: 70px;
    height: 60px;
    left: 45px;
    bottom: 2px;
    padding: 3px;
}
.amareloG {
    background-color: #e8b61d;
    border: 3px solid #e8b61d;
    background-image: url(../imagens/sobreAmarelo.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    position: absolute;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    text-shadow: 1px 1px 2px #292529;
    filter: dropshadow(color=#292529, offx=1, offy=1);
    width: 70px;
    height: 32px;
    left: 229px;
    bottom: 2px;
    padding: 3px;
}
.verdeG {
    background-color: #71c84b;
    border: 3px solid #71c84b;
    background-image: url(../imagens/sobreVerde.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    position: absolute;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    text-shadow: 1px 1px 2px #292529;
    filter: dropshadow(color=#292529, offx=1, offy=1);
    width: 70px;
    height: 72px;
    left: 137px;
    bottom: 2px;
    padding: 3px;
}
.azulG {
    background-color: #50a7d4;
    border: 3px solid #50a7d4;
    background-image: url(../imagens/sobreAzul.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    position: absolute;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-align: right;
    text-shadow: 1px 1px 2px #292529;
    filter: dropshadow(color=#292529, offx=1, offy=1);
    width: 70px;
    height: 85px;
    left: 321px;
    bottom: 2px;
    padding: 3px;
}
.legendasGrafico ul {
    list-style-type: none;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 35px;
}
.legendasGrafico ul li {
    float: left;
    margin-left: 10px;
    margin-top: 2px;
    margin-bottom: 2px;

}
.legendasGrafico ul li a {
    color: #333;
    display: block;
    padding: 4px;
    width: 74px;
    font-size: 12px;
    font-weight: bold;	
}
.legendasGrafico ul li a:hover {
    color: #333;
    background-color: #E1F1F4;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
#rsEstadoAcolhedor {
    float: left;
    width: 472px;
    margin-bottom: 14px;
    padding-bottom: 17px;
    margin-top: 25px;
    position: relative;
    background-image: url(../imagens/sombraInferiorA.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.tituloEstado {
    float: left;
    width: 462px;
    padding-left: 10px;
    padding-bottom: 2px;
}
#rsEstadoAcolhedor ul {
    float: left;
    width: 200px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    list-style-type: none;
    margin: 0px;
}
#rsEstadoAcolhedor ul li {

}
#rsEstadoAcolhedor ul li a {
    display: block;
    color: #3E3E3E;
    padding-top: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-left: 22px;
    font-size: 14px;
    font-weight: bold;
    background-image: url(../imagens/bolletNovo.png);
    background-repeat: no-repeat;
    background-position: 8px center;
}
#rsEstadoAcolhedor ul li a:hover {
    background-color: #D0EBBE;
    color: #3E3E3E;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 1px 1px 2px 0px #899a81;
    box-shadow: inset 1px 1px 2px 0px #899a81;
}
.casalGaucho {
    position: absolute;
}
.casalGauchos {
    position: absolute;
    left: 184px;
    top: -32px;
}
.estadiosCampos {
    float: left;
    width: 316px;
    margin-top: 6px;
    margin-bottom: 14px;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.poaGestoresMais {
    float: right;
    width: 138px;
    margin-top: 6px;
    margin-bottom: 14px;
}
.titvBeiraRio {
    float: left;
    width: 119px;
    margin-top: 10px;
    margin-left: 18px;
    margin-bottom: 6px;
}
.andamentoObra {
    float: right;
    margin-top: 24px;
    background-image: url(../imagens/cameraAoVivo.png);
    background-repeat: no-repeat;
    background-position: right center;
    margin-right: 8px;
    font-size: 12px;
    font-weight: bold;
}
.andamentoObra a {
    color: #3e3d40;
    padding-right: 50px;
    display: block;
    width: 82px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.andamentoObra a:hover {
    color: #900;
}

.camposCentrosTreinamento {
    float: left;
    width: 316px;
    margin-top: 10px;
    margin-bottom: 6px;
}
.conteudoTreina {
    float: left;
    width: 302px;
    background-color: #FFF;
    padding-right: 7px;
    padding-left: 7px;
    padding-top: 10px;
    margin-top: -10px;
}
.conterAbasTreina {
    float: left;
    width: 310px;
    padding-left: 6px;
}
.conteudoTreina p  {
    margin: 0px;
    padding-top: 6px;
    padding-bottom: 12px;
    padding-left: 12px;
    font-weight: bold;
}
.poaGestoresMais h3 {
    margin: 0px;
    padding-top: 12px;
    padding-right: 0px;
    padding-bottom: 6px;
    padding-left: 0px;
    font-size: 13px;
}
.poaGestoresMais ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.poaGestoresMais ul li {

}
.poaGestoresMais ul li a {
    color: #3E3E3E;
    display: block;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 16px;
    padding-right: 4px;
    background-image: url(../imagens/bolletNovo.png);
    background-repeat: no-repeat;
    background-position: 5px 11px;
}
.poaGestoresMais ul li a:hover {
    background-color: #EFF8E9;
    color: #3E3E3E;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.tempo {
    float: left;
    width: 132px;
    padding-top: 16px;
    padding-left: 6px;
}
.cambio {
    float: left;
    width: 138px;
    margin-top: 22px;
    margin-bottom: 12px;
}
.areaBanners {
    float: left;
    width: 472px;
    margin-top: 14px;
    margin-bottom: 14px;
}
.conterBanner {
    float: left;
    /*width: 220px;*/
    margin-right: 6px;
    margin-left: 6px;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding: 5px;
   /*padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 2px;
    padding-left: 2px;*/
}
.conterBannerDestaque {
    float: left;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 2px;
    padding-left: 2px;
}
.conterAbasNotEventos {
    float: left;
    width: 456px;
    background-image: url(../imagens/sombraMenuFotos.png);
    background-repeat: no-repeat;
    padding-top: 6px;
    margin-top: 10px;
    padding-left: 16px;
}
.conterNotEventos {
    float: left;
    width: 472px;
    margin-top: -10px;
    background-color: #FFF;
    padding-top: 10px;
}
.conterNotEventos strong {
    font-size: 15px;
    padding-left: 16px;
    padding-right: 10px;
    margin-right: 10px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #B2B2B1;
    color: #063;
}
#livroRecados {
    float: left;
    margin-top: 18px;
    width: 960px;
    position:relative;
    z-index: 10;
}
.bandeiras {
    float: left;
    width: 952px;
    padding: 4px;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 14;
    background-color: #FFF;
    font-size: 10px;
}
#livroRecados ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
#livroRecados ul li {
    float: left;
    margin: 3px;

}
#livroRecados ul li a {
    padding: 2px;
    display: block;
    border: 1px solid #DADADA;
}
#livroRecados ul li a:hover {
    border: 1px solid #7FBD25;
}
.conviteScrap {
    float: left;
    width: 270px;
    padding: 12px;
    background-color: #f2f9e9;
    z-index: 10000000;
}
.loginFace {
    float: left;
    width: 800px;
    padding: 12px;
    background-color: #f2f9e9;
}

.conviteScrap p {
    margin: 0px;
    padding-top: 3px;
    padding-right: 0px;
    padding-bottom: 6px;
    padding-left: 0px;
}
.conviteScrap h3 {
    margin: 0px;
    font-size: 12px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
}
.linhaSepara {
    background-image: url(../imagens/linhaSeparatoria.png);
    background-repeat: repeat-y;
    background-position: right;
}
.livro {
    float: right;
    width: 280px;
    background-color: #FAFCF8;
    -webkit-box-shadow: 1px 1px 3px 0px #999898;
    box-shadow: 1px 1px 3px 0px #999898;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    z-index: 10;
    margin-top: -8px;
    padding-top: 10px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
    margin-right: 20px;
}
.recado {
    width: 245px;
    float: left;
    font-size: 11px;
    padding-right: 6px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #D0E3B9;
    color: #666;
}
.maisRecados {
    float: right;
    width: 136px;
    font-size: 11px;
    font-weight: bold;
    padding-top: 4px;
}
.espacoLogo {
    float: left;
    width: 192px;
    margin-right: 10px;
}
.espacoTexto {
    width: 550px;
    float: right;
    padding: 20px;
    background-image: url(../imagens/linhaSeparaFace.png);
    background-repeat: repeat-y;
    background-position: left;
    font-size: 14px;
}
.espacoTexto em {
    color: #999;
    font-size: 12px;
}
.formeRecado {
    width: 380px;
    padding: 10px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    -webkit-box-shadow: inset 1px 1px 2px 0px #999999;
    box-shadow: inset 1px 1px 2px 0px #999999;
}
.espacoTexto h2 {
    color: #0D4216;
    margin: 0px;
    padding-top: 6px;
    padding-right: 0px;
    padding-bottom: 6px;
    padding-left: 0px;
}
.espacoTexto p {
    margin: 0px;
    padding-top: 4px;
    padding-bottom: 4px;
}
.titEngScrap {
    float: left;
    width: 630px;
    margin-top: 20px;
    margin-bottom: 10px;
}
.conterRecado {
    float: left;
    width: 618px;
    padding: 6px;
    margin-top: 6px;
    margin-bottom: 6px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #e9e9e9;
    line-height: 20px;
}
.paginacaoRecados {
    float: left;
    width: 558px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 66px;

}
.fotoFace {
    float: left;
    width: 50px;
    margin-right: 10px;
}
.recadoFace {
    float: left;
    width: 558px;
}
.recadoFace u {
    margin-right: 16px;
    text-decoration: none;
}
.paginacaoRecados strong {
    margin-right: 10px;
}
controleFoto {
    width: 80px;
    overflow: hidden;
    float: left;
}
.fotoCentralizar {
    float: left;
    background-repeat: no-repeat;
    background-position: center center;
}
.conterEnvieSuaFoto {
    float: right;
    width: 150px;
    margin-top: 20px;
}

#bannerDestaqueCapa {
    float: left;
    width: 472px;
    padding-bottom: 14px;
}

.credenciaCopa{
	width: 200px;
	float: left;
	margin-top: 30px;
}
