@charset "iso-8859-1";

/* MEDIDAS GENERALIZADAS */
.btVoltar {
    font-size:12px;
    text-align:center;
    width:52px;
    height:25px;
    line-height:25px;
    display:block;
    background-image:url(../images/btnEnviar.gif);
    background-repeat:no-repeat;
    color:#FFF;
    margin:12px 12px 0 0;
    font-weight:bold;
    float:left;
}
.btVoltar:hover {
    color:#FFF;
    background-position:0 -25px;
}
.btVoltar2 {
    font-size:12px;
    text-align:center;
    width:52px;
    height:25px;
    line-height:25px;
    display:block;
    background-image:url(../images/btnEnviar.gif);
    background-repeat:no-repeat;
    color:#FFF;
    font-weight:bold;
}
.btVoltar2:hover {
    color:#FFF;
    background-position:0 -25px;
}
.bold1 {
    font-weight:bold;
    padding:10px 0 10px 0;
}
.pad1 {
    padding:0 0 0 30px;
}
.verBold {
    font-weight:bold;
    color:#003C6B;
}
.marTit {
    margin:0 0 12px 0;
}
.marTit2 {
    margin:26px 0 12px 0;
}
.marTit3 {
    margin:0 0 5px 0;
}
.vermelho {
    background-color:#B52500;
    color:#FFF;
    width:50px;
    padding:2px 5px 2px 5px;
    float:left;
    margin:0 10px 0 0;
}
.cinza {
    background-image:url(../images/imgTransDest.png);
    color:#FFF;
    padding:4px 0 0 0;
    height:26px;
}
.itVerm {
    color:#B52500;
    font-style:italic;
}
.bord {
    padding:5px 0 0 0;
    border-top:1px solid #B2B2B2;
}
.titGer {
    color:#005E83;
    font-size:14px;
    font-weight:normal;
    border-left:2px solid #005E83;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
    text-transform:uppercase;
}
.titGer a {
    color:#005E83;
}
.titGer2 {
    color:#005E83;
    font-size:14px;
    font-weight:normal;
    border-left:2px solid #005E83;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
}
.titGer2 a {
    color:#005E83;
}
.titGer3 {
    color:#594127;
    font-size:14px;
    font-weight:normal;
    border-left:2px solid #594127;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
    text-transform:uppercase;
}
.titGer4 {
    color:#456728;
    font-size:14px;
    font-weight:normal;
    border-left:2px solid #456728;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
    text-transform:uppercase;
}
.bB {
    background-color:#FFF;
    width:75px;
}
.margTB {
    margin:18px 0 15px 0;
}
.clear {
    clear:both;
    margin:10px 0 7px 0;
}
.txtCimaGer {
    margin:15px 0 0 0;
    text-align:justify;
    width:630px;
}
.margArt {
    clear:both;
    margin:0 0 15px 0;
    padding:20px 0 0 0;
}
.bannerCentro {
    margin:5px 0 30px 0;
}
.voltarCima {
    float:right;
    padding:0 30px 0 0;
}
/* ------------------ */





* {
    margin:0;
    padding:0;
}
a img {
    border:0;
}
a {
    color:#373737;
    text-decoration:none;
    outline:0;
}
a:hover {
    color:#005E83;
}
body {
    margin:0;
    background-color:#000000;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
}
#conteudoBody {
    background-position:top;
    background-repeat:no-repeat;
    min-width:970px;
}
#conteudoGeral {
    margin:0 auto 0 auto;
    width:970px;
    min-height:800px;
}
#topoGeral {
    position:relative;
    height:190px;
}
#tGeral {
    width:970px;
}
#tGeral td {
    vertical-align:top;
}
#tRodape {
    width:845px;
}
#tRodape td {
    vertical-align:top;
}
#dentroRoda {
    width:790px;
    float:left;
    padding:0 0 10px 0;
}
#textoRodape {
    color:#FFF;
    text-align:center;
    padding:10px 0 10px 0;
}
#rodapeGeral {
    width:845px;
    height:243px;
    background-image:url(../images/imgFundoRodape.gif);
    background-repeat:no-repeat;
    padding:120px 0 0 0;
}
.linkB {
    display:block;
    background-image:url(../images/imgIco1.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding:0 0 0 15px;
}
.linkB2 {
    display:block;
    background-image:url(../images/imgIco2.gif);
    background-repeat:no-repeat;
    background-position:left;
    padding:0 0 0 15px;
    color:#005E83;
}
.linkB2:hover {
    text-decoration:underline;
}
#rodapeGeral h2 {
    color:#FFF;
    font-size:15px;
    border-left:2px solid #2B2B2B;
    padding:0 0 0 8px;
    margin:10px 0 15px 0;
}
.cDia {
    background-image:url(../images/imgFundData.gif);
    background-repeat:no-repeat;
    width:30px;
    height:16px;
    font-size:11px;
    letter-spacing:-1px;
    padding:0 0 0 2px;
}
.notRodListada {
    height:50px;
    overflow:hidden;
    padding:0 10px 0 0;
}
.notRodListada a {
    line-height:16px;
    display:block;
    width:210px;
    float:right;
}
.notRodListada img {
    margin:3px 0 0 8px;
}
#menuEsq {
    padding:15px 0 0 10px;
}
#menuEsq h1 {
    color:#6b8148;
    font-size:14px;
    font-weight:normal;
    border-left:1px solid #6b8148;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
    text-transform:uppercase;
}
.menuEsqCell {
    border-left:1px solid #949490;
    background-color:#FFF;
}
#meioDireita {
    padding:15px 0 0 10px;
    border-right:1px solid #E8E8E6;
    min-height:900px;
    z-index:7;
}
#meioDireita h1 {
    color:#005E83;
    font-size:14px;
    font-weight:normal;
    border-left:2px solid #005E83;
    padding:0 0 0 8px;
    font-family:"Swis721 Cn BT", "Trebuchet MS";
    text-transform:uppercase;
}
#meioDireita h1 a {
    color:#005E83;
}
#meioDireita h1 span {
    color:#456728;
    background-image:url(../images/imgSe.gif);
    background-repeat:no-repeat;
    padding:0 0 0 14px;
    margin:0 0 0 4px;
}
.linkMenu {
    display:block;
    padding:2px 0 2px 10px;
}
.linkMenu-ov {
    display:block;
    padding:2px 0 2px 10px;
    background-image:url(../images/imgFdLink.gif);
    background-repeat:no-repeat;
    color:#000;
}
.publiDir {
    padding:0 0 0 7px;
}
.bannerListado {
    border-left:1px solid #B4B4B4;
    background-color:#FFF;
    padding:0 0 12px 3px;
}
.linOk {
    display:block;
    width:24px;
    height:20px;
    background-image:url(../images/btnOk.gif);
    background-repeat:no-repeat;
    float:left;
    margin:1px 0 0 5px;
}
.linOk:hover {
    background-position:0 -20px;
}
#campoEmailNews {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    background-color:#DAD8D6;
    border:0;
    padding:2px 3px 2px 3px;
    width:110px;
    float:left;
}
#qNews {
    height:20px;
    margin:10px 0 20px 0;
}
#qConect {
    margin:10px 0 10px 0;
    height:110px;
}
#campoLogin {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    background-color:#DAD8D6;
    border:0;
    padding:2px 3px 2px 3px;
    width:140px;
    margin:0 0 5px 0;
}
#campoSenha, #campoSenha3 {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    background-color:#DAD8D6;
    border:0;
    padding:2px 3px 2px 3px;
    width:110px;
    float:left;
}
.liCadastr {
    display:block;
    width:103px;
    height:23px;
    background-image:url(../images/btnCadastre.gif);
}
.liCadastr:hover {
    background-position:0 -23px;
}

.liElogios {
    display:block;
    width:150px;
    height:23px;
    background-image:url(../images/btnElogios.gif);
    margin:0 0 20px 0;
}
.liElogios:hover {
    background-position:0 -23px;
}

.liEsqueci {
    display:block;
    clear:both;
    padding:7px 0 7px 0;
}
#frameCalendario {
    width:150px;
    height:190px;
    margin:20px 0 0 0;
}
#menuGeral {
    height:62px;
}
#listaLinks {
    width:556px;
    height:62px;
    float:left;
}
#subMenuCima {
    width:546px;
    height:26px;
    line-height:26px;
    clear:both;
    color:#FFF;
    padding:0 0 0 10px;
}
.subL {
    color:#FFF;
}
.subL:hover {
    text-decoration:underline;
    color:#FFF;
}
.subS {
    font-size:14px;
    font-weight:bold;
    color:#93EBF0;
}
.subS:hover {
    color:#93EBF0;
    text-decoration:underline;
}
.subE {
    font-size:14px;
    font-weight:bold;
    color:#AAB096;
}
.subE:hover {
    color:#AAB096;
    text-decoration:underline;
}
.subC {
    font-size:14px;
    font-weight:bold;
    color:#A974A1;
}
.subC:hover {
    color:#A974A1;
    text-decoration:underline;
}
.subM {
    font-size:14px;
    font-weight:bold;
    color:#9D8E7D;
}
.subM:hover {
    color:#9D8E7D;
    text-decoration:underline;
}
.subF {
    font-size:14px;
    font-weight:bold;
    color:#989898;
}
.subF:hover {
    color:#989898;
    text-decoration:underline;
}
#dirMenu {
    height:62px;
    width:289px;
    float:left;
}
.mn1:hover,.mn2:hover,.mn3:hover,.mn4:hover,.mn5:hover,.mn6:hover,.mn7:hover {
    background-position:0 -25px;
}
.mn1,.mn2,.mn3,.mn4,.mn5,.mn6,.mn7 {
    height:25px;
    margin:11px 0 0 0;
    display:block;
    float:left;
}
.mn1 {
    width:82px;
    background-image:url(../images/btnMenu1.gif);
}
.mn2 {
    width:74px;
    background-image:url(../images/btnMenu2.gif);
}
.mn3 {
    width:74px;
    background-image:url(../images/btnMenu3.gif);
}
.mn4 {
    width:93px;
    background-image:url(../images/btnMenu4.gif);
}
.mn5 {
    width:103px;
    background-image:url(../images/btnMenu5.gif);
}
.mn6 {
    width:56px;
    background-image:url(../images/btnMenu6.gif);
}
.mn7 {
    width:74px;
    background-image:url(../images/btnMenu7.gif);
}
.mn1-ov {
    width:82px;
    height:36px;
    background-image:url(../images/btnMenu1b.gif);
    display:block;
    float:left;
}
.mn2-ov {
    width:74px;
    background-image:url(../images/btnMenu2b.gif);
    height:36px;
    display:block;
    float:left;
}
.mn3-ov {
    width:74px;
    height:36px;
    background-image:url(../images/btnMenu3b.gif);
    display:block;
    float:left;
}
.mn4-ov {
    width:93px;
    height:36px;
    background-image:url(../images/btnMenu4b.gif);
    display:block;
    float:left;
}
.mn5-ov {
    width:103px;
    height:36px;
    background-image:url(../images/btnMenu5b.gif);
    display:block;
    float:left;
}
.mn6-ov {
    width:56px;
    height:36px;
    background-image:url(../images/btnMenu6b.gif);
    display:block;
    float:left;
}
.mn7-ov {
    width:74px;
    height:36px;
    background-image:url(../images/btnMenu7b.gif);
    display:block;
    float:left;
}
#cimaMenuDir {
    height:26px;
    padding:10px 0 0 160px;
}
#baixoMenuDir {
    background-color:#DAD8D6;
    height:25px;
    padding:1px 0 0 7px;
}
.redSoc1 {
    display:block;width:20px;height:20px;background-image:url(../images/btnRedSoc1.gif);margin:0 0 0 5px;display:block;float:left;
}
.redSoc1:hover {
    background-position:0 -20px;
}
.redSoc2 {
    display:block;width:20px;height:20px;background-image:url(../images/btnRedSoc2.gif);margin:0 0 0 5px;display:block;float:left;
}
.redSoc2:hover {
    background-position:0 -20px;
}
.redSoc3 {
    display:block;width:20px;height:20px;background-image:url(../images/btnRedSoc3.gif);margin:0 0 0 5px;display:block;float:left;
}
.redSoc3:hover {
    background-position:0 -20px;
}
.redSoc4 {
    display:block;width:20px;height:20px;background-image:url(../images/btnRedSoc4.gif);margin:0 0 0 5px;display:block;float:left;
}
.redSoc4:hover {
    background-position:0 -20px;
}

.redSoc5 {
    display:block;width:20px;height:20px;background-image:url(../images/btnRedSoc5.gif);margin:0 0 0 5px;display:block;float:left;
}
.redSoc5:hover {
    background-position:0 -20px;
}
.txtBuscar {
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    border:0;
    padding:2px 3px 2px 0px;
    width:100px;
    float:left;
    border:1px solid #B1B1B1;
    border-left:0;
}
#lupa {
    background-color:#FFF;
    width:18px;
    height:22px;
    float:left;
    background-image:url(../images/imgLupa.gif);
    background-repeat:no-repeat;
    background-position:center;
    border:1px solid #B1B1B1;
    border-right:0;
}

#drop{
    float:left;
    position:relative;
    z-index:90;
}

#campo_drop{
    float:left;
    background:url(../images/btnSetaBaixo3.gif) no-repeat 98px center ;
    margin:1px 0 0 3px;
    width:100px;
    border:1px solid #B1B1B1;
    background-color:#FFF;
    padding:1px 15px 2px 2px;
    cursor:pointer;
}

#campo_drop img{
    cursor:pointer;    
}
#div_drop{
    float:left;
    display:none;
    width:117px;
    max-height:196px;
    min-height:25px;
    overflow-x:hidden;
    overflow-y:auto;
    position:absolute;
    background-color:#FFF;
    border:1px solid #B1B1B1;
    top:23px;
    left:3px;
    _left:6px;
}

a.link_drop{
    float:left;
    display:block;
    color:#363636;
    width:100%;
}

a.link_drop:hover{
    background-color:#EBEBEB;    
}

a.link_drop span{
    float:left;
    margin:2px 0 0 2px;    
}



#tDestaqNoticias {
    width:645px;
    height:520px;
    margin:0 0 20px 0;
}
#tDestaqNoticias td {
    vertical-align:top;
}
#flashVideos {
    width:645px;
    height:210px;
    margin:20px 0 20px 0;
}

.entrevHome {
    height:120px;
    overflow:hidden;
    padding:0 10px 0 0;
    width:370px;
    line-height:18px;
    margin:20px 0 0 0;
}
.entrevHome img {
    margin:0 10px 0 0;
}
.entrevHome h2 {
    text-transform:uppercase;
    font-size:16px;
    line-height:20px;
    margin:0 0 3px 0;
}
.entrevHome h3 {
    font-size:16px;
    line-height:20px;
    margin:0 0 3px 0;
}

#capaRev {
    height:115px;
    margin:0 0 25px 0;
}
#capaRev h3 {
    font-size:14px;
    margin:0 0 5px 0;
    height:56px;
    overflow:hidden;
}
.notHomeListada {
    margin:0 0 6px 0;
    line-height:17px;
}
.artHomeListada {
    margin:0 0 8px 0;
    padding:0 0 8px 0;
    line-height:17px;
    border-bottom:1px solid #CBCBCB; 
}
.liMaisNot {
    color:#005E83;
    margin:0 0 29px 0;
    display:block;
}
.liMaisNot:hover {
    color:#005E83;
    text-decoration:underline;
}
.liMaisNot2 {
    color:#005E83;
    margin:5px 0 0 0;
    display:block;
}
.liMaisNot2:hover {
    color:#005E83;
    text-decoration:underline;
}
.liMaisNot3 {
    color:#005E83;
    display:block;
}
.liMaisNot3:hover {
    color:#005E83;
    text-decoration:underline;
}
#tBlog {
    width:645px;
    margin:0 0 20px 0;
}
#destaqInterno {
    width:645px;
    height:150px;
    margin:20px 0 20px 0;
}
#tDestShop {
    width:645px;
    margin:60px 0 25px 0;
}
#qDestEsq {
    width:380px;
    height:30px;
    background-repeat:no-repeat;
    padding:90px 0 0 0;
    float:left;
}
#listDestDir {
    width:250px;
    height:120px;
    float:left;
    margin:0 0 0 13px;
}
.linkBranco {
    color:#FFF;
}
.linkBranco:hover {
    text-decoration:underline;
    color:#FFF;
}
#qParceiros {
    width:645px;
    height:130px;
}
.titParc {
    background-color:#D4CFCC;
    margin:0 0 20px 0;
}
#qParceiros a {
    margin:0 7px 0 0;
}
.blogListado {
    height:75px;
    margin:10px 0 0 0;
}
.blogListado img {
    margin:0 10px 0 0;
    width:75px;
}
.blogListado a b {
    color:#7E7E7E;
}
.blogListado a {
    display:block;
    padding:0px 20px 0 0;
}


.discListado {
    height:65px;
    margin:0 0 22px 0;
}
.discListado a b {
    color:#7E7E7E;
}
.discListado a {
    display:block;
    padding:0 10px 0 0;
}
#tEnquete td {
    padding:5px 0 5px 0;
}
.fotoMenu {
    padding:15px 0 15px 8px;
    line-height:16px;
}
.envAda {
    color:#941F00;
    display:block;
    font-size:11px;
    margin:10px 0 0 0;
}
.liPlay {
    display:block;
    width:140px;
    height:115px;
    position:absolute;
    background-image:url(../images/btnPlay.png);
    _background-image:url(../images/btnPlay.gif);
}


#tUltNoticias {
    width:645px;
    height:340px;
    margin:0 0 10px 0;
}
#tUltNoticias td {
    vertical-align:top;
    text-align:justify;
}
#tUltNoticias td h2 {
    font-size:15px;
    color:#005E83;
    margin:8px 0 11px 0;
    line-height:17px;
    text-align:left;
}
#tUltNoticias td p {
    margin:0 0 7px 0;
}
.datUltNot {
    font-size:11px;
    color:#595959;
    display:block;
    padding:25px 0 0 0;
}
.datUltNot2 {
    font-size:11px;
    color:#595959;
    display:block;
    padding:0 0 5px 0;
}
#list4not {
    width:645px;
    min-height:160px;
    display:table;
    margin:0 0 15px 0;
}
.notListada {
    border-bottom:1px solid #CBCBCB;
    width:320px;
    height:60px;
    overflow:hidden;
    padding:0 0 7px 0;
    margin:0 0 7px 0;
    float:left;
}
.notListada img {
    margin:0 10px 0 0;
}
.notListada span {
    color:#004B62;
}
.notListadaG {
    width:645px;
    border-bottom:1px solid #CBCBCB;
    margin:15px 0 0 0;
    padding:0 0 15px 0;
}
.notListadaG h2 {
    color:#004B62;
    font-size:15px;
    margin:0 0 2px 0;
}
.notListadaG h3 {
    color:#595959;
    font-size:13px;
    margin:5px 0 5px 0;
}
.notListadaG span {
    color:#004B62;
    display:block;
}
#paginacao {
    margin:35px 0 40px 0;
}
#paginacao img {
    position:relative;
    top:2px;
}
#paginacao select {
    width:40px;
}
#paginacao option {
    padding:2px 2px 0 2px;
}
.categsNot {
    color:#525252;
    display:block;
    border-top:1px solid #BCBCBC;
    border-bottom:1px solid #BCBCBC;
    padding:4px 0 4px 0;
    margin:12px 0 16px 0;
}



#list4art {
    width:645px;
    min-height:160px;
    display:table;
    margin:0 0 20px 0;
}
.artListado {
    border-bottom:1px solid #CBCBCB;
    width:310px;
    height:60px;
    overflow:hidden;
    padding:0 10px 7px 0;
    margin:0 0 7px 0;
    float:left;
}
.artListado img {
    margin:0 10px 0 0;
}
.artListado span {
    color:#004B62;
}
.artListado h2 {
    font-size:13px;
}
.artListado h3 {
    color:#595959;
    font-size:13px;
}
.artListado a:hover {
    color:#004B62;
}
.artListadoG {
    width:645px;
    border-bottom:1px solid #CBCBCB;
    margin:15px 0 0 0;
    padding:0 0 15px 0;
}
.artListadoG span {
    color:#004B62;
}
.artListadoG h2 {
    color:#004B62;
    font-size:15px;
}
.artListadoG h3 {
    color:#595959;
    font-size:13px;
    margin:5px 0 5px 0;
}

.entrListada {
    width:645px;
    border-bottom:1px solid #CBCBCB;
    margin:15px 0 0 0;
    padding:0 0 15px 0;
}
.entrListada img {
    margin:0 10px 0 0;
}
.entrListada span {
    color:#004B62;
}
.entrListada h2 {
    color:#004B62;
    font-size:15px;
}
.entrListada h3 {
    color:#303030;
    font-size:13px;
    margin:5px 0 5px 0;
}
.catList {
    margin:5px 0 0 0;
    color:#004B62;
}

#tUltEntrev {
    width:645px;
    height:340px;
    margin:0 0 10px 0;
}
#tUltEntrev td {
    vertical-align:top;
    text-align:justify;
}
#tUltEntrev td h2 {
    font-size:15px;
    color:#005E83;
    margin:8px 0 11px 0;
    line-height:17px;
    text-align:left;
}
#tUltEntrev td h3 {
    font-size:13px;
    color:#595959;
    margin:8px 0 11px 0;
    line-height:17px;
    text-align:left;
}
#tUltEntrev td p {
    margin:0 0 7px 0;
}
.datUltEntr {
    font-size:11px;
    color:#595959;
    display:block;
    padding:25px 0 0 0;
}

#noticiaAberta {
    text-align:justify;
    width:630px;
    margin:0 0 40px 0;
}
#noticiaAberta h2 {
    font-size:18px;
    color:#005E83;
    line-height:18px;
    text-align:left;
}
#noticiaAberta h3 {
    font-size:15px;
    line-height:18px;
    margin:10px 0 10px 0;
    text-align:left;
}

#fotoNotRel {
    width:300px;
    min-height:230px;
    float:left;
    margin:0 30px 10px 0;
}
#fotoNotRel img {
    width:300px;
}
.ampFoto {
    display:block;
    background-color:#941E00;
    color:#FFF !important;
    font-size:12px;
    line-height:22px;
    width:49px;
    height:22px;
    background-image:url(../images/btnLupa.gif);
    background-repeat:no-repeat;
    background-position:4px center;
    padding:0 0 0 21px;
    position:relative;
    margin:-25px 0 3px 0;
}
.ampFoto:hover {
    text-decoration:none !important;
    color:#FFF;
    background-color:#BB2500;
}
.legFoto {
    padding:3px 5px 3px 5px;
    font-style:italic;
    color:#5F5F5F;
    text-align:left;
}
.credFoto {
    background-color:#EBEBEB;
    text-transform:uppercase;
    padding:1px 3px 0 3px;
    font-size:10px;
}
.lMn {
    display:block;
    border-bottom:1px solid #CBCBCB;
    padding:0 0 15px 0;
    margin:0 0 10px 0;
    font-size:14px;
    text-align:left;
    font-weight:bold;
}
.tS {
    color:#456728;
    font-size:16px;
    font-weight:bold;
    margin:10px 0 10px 0;
}

.marTitNot {
    margin:0 0 12px 0;
    height:25px;
    position:relative;
}
.lEnv {
    display:block;
    line-height:25px;
    padding:0 0 0 30px;
    background-repeat:no-repeat;
    float:right;
}
.lEm {
    background-image:url(../images/btnEmail.gif);
    width:150px;
}
.lIm {
    background-image:url(../images/btnImprimir.gif);
    width:90px;
}
.lGal {
    display:block;
    line-height:25px;
    padding:0 0 0 30px;
    background-repeat:no-repeat;
    background-image:url(../images/btnGal.gif);
    width:150px;
    margin:10px 0 0 0;
}
.flImg {
    float:left;
}
#qEnviaNot {
    width:630px;
    height:145px;
    background-image:url(../images/imgFundoEnviar.gif);
    background-repeat:no-repeat;
    margin:-45px 0 0 0;
    padding:55px 0 0 0;
    *padding:50px 0 0 0;
}
#tEnviaNot {
    margin:0 0 0 81px;
    width:520px;
}
.campoEnvia {
    border:none;
    background:none;
    width:231px;
    height:25px;
    background-image:url(../images/imgFundoCampo.gif);
    background-repeat:no-repeat;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:0 10px 0 10px;
    margin:0 0 10px 0;
}
.campoAreaEnv {
    border:none;
    background:none;
    width:231px;
    height:61px;
    background-image:url(../images/imgFundoCampoA.gif);
    background-repeat:no-repeat;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:0 10px 0 10px;
    margin:0 0 10px 0;
}
.btEnviar {
    font-size:12px;
    text-align:center;
    width:52px;
    height:25px;
    line-height:25px;
    display:block;
    background-image:url(../images/btnEnviar.gif);
    background-repeat:no-repeat;
    color:#FFF;
    margin:0 12px 0 0;
    font-weight:bold;
}
.btEnviar:hover {
    color:#FFF;
    background-position:0 -25px;
}

.campoCaptcha {
    border:none;
    background:none;
    background-image:url(../images/imgFundoCaptcha.gif);
    width:120px;
    height:25px;
    padding:0 10px 0 10px;
    margin:0 0 0 10px;
}

.blogDentList {
    width:630px;
    min-height:100px;
    margin:0 0 25px 0;
    border:1px solid #FFF;
}
.blogDentList h3 {
    margin:8px 0 0 0;
    font-size:14px;
}
.blogDentList h4 {
    color:#B52500;
    font-style:italic;
    font-weight:normal;
    margin:0 0 6px 0;
}
.blogDentList img {
    margin:0 10px 0 0;
    font-size:14px;
}
.blogDentList a {
    line-height:16px;
}
#qVoltar {
    background-color:#DAD8D6;
    padding:5px 0 5px 10px;
    width:620px;
}

#listaPosts {
    width:630px;
}


.postDentro a {
    color:#005879;
}
.postDentro a:hover {
    color:#005879;
    text-decoration:underline;
}

#textoNotDentro a {
    color:#005879;
}
#textoNotDentro a:hover {
    color:#005879;
    text-decoration:underline;
}


.qPost {
    text-align:justify;
    margin:25px 0 40px 0;
}
.qPost h2 {
    font-size:16px;
    line-height:18px;
    margin:0 0 2px 0;
}
.qPost h2 a {
    color:#005E83;
}
.fotoPost {
    width:300px;
    min-height:265px;
    float:left;
    margin:0 30px 10px 0;
}
.cimaComPost {
    min-height:20px;
    margin:10px 0 10px 0;
    font-size:13px;
}
.numP {
    text-align:right;
    padding:0 2px 0 0;
    width:26px;
    height:27px;
    background-image:url(../images/imgBalComent.gif);
    margin:0 5px 0 0;
    float:left;
}
.bP {
    width:29px;
    height:17px;
    background-color:#C0DDDB;
    margin:0 5px 0 0;
    float:left;
}
.lCat {
    clear:both;
    text-align:left;
    margin:20px 0 0 0;
    min-height:10px;
}
.lCom {

}
.linkComent {
}
#qComents {
    min-height:150px;
    margin:10px 0 20px 0;
}
.comentListado {
    background:#DAD8D6;
    padding:10px;
}
#listaParceiros {
    margin:10px 0 10px 0;
    width:655px;
    display:table;
}
.parceiroListado {
    border-bottom:1px solid #CBCBCB;
    width:120px;
    height:80px;
    float:left;
    margin:0 10px 10px 0;
}

.textoInst {
    margin:15px 0 15px 0;
    width:630px;
    text-align:justify;
}
.textoInst h2 {
    font-size:18px;
    color:#005E83;
    line-height:18px;
    text-align:left;
}
.textoInst h3 {
    font-size:15px;
    line-height:16px;
    margin:10px 0 10px 0;
    text-align:left;
}

.textoInst_novo {
    margin:15px 0 15px 0;
    /* width:185px; */
    text-align:justify;
}
.textoInst_novo h2 {
    font-size:18px;
    color:#005E83;
    line-height:18px;
    text-align:left;
}
.textoInst_novo h3 {
    font-size:15px;
    line-height:16px;
    margin:10px 0 10px 0;
    text-align:left;
}

#flashHistorico {
    width:630px;
    height:375px;
    margin:20px 0 5px 0;
}

#tEquipe {
    margin:20px 0 0 0;
    width:630px;
}

.fotoListada {
    border:1px solid #DFDFDF;
    display:block;
    width:57px;
    height:57px;
    float:left;
    margin:0 8px 8px 0;
    outline:0;
    font-size:9px;
}
#tEquipe p {
    font-size:12px;
    line-height:16px;
}
#listaNomesExp {
    background-color:#EFECEB;
    padding:12px;
    text-align:justify;
}
.linhaDivide2 {
    border-bottom:1px solid #B1B1B1;
    margin:13px 0 13px 0;
}

#fotoEditRev {
    width:170px;
    height:58px;
    margin:5px 0 0 0;
    padding:0 20px 0 0;
}
#fotoEditRev img {
    border:1px solid #DFDFDF;
    margin:0 10px 0 0;
}
#txtInfor {
    text-align:justify;
    margin:10px 0 20px 0;
}
#txtInfor img {
    margin:0 10px 0 0;
}
#baixoFaq {
    margin:15px 0 0 0;
}

.categPerg {
    width:630px;
    height:36px;
    line-height:36px;
    margin:0 0 10px 0;
    background-color:#EEEFE7;
    border-bottom:2px solid #DEDFD8;
}
.categPerg span {
    float:left;
    font-size:14px;
    font-weight:bold;
    height:35px;
    padding:0 0 0 18px;
}


.lRec1 {
    display:block;
    width:72px;
    line-height:18px;
    height:18px;
    float:right;
    color:#4B2D4A;
    background-image:url(../images/btnSetaFaq.gif);
    background-repeat:no-repeat;
    background-position:right 0;
    font-style:italic;
    margin:10px 15px 0 0;
}

.lRec1:hover {
    background-position:right -18px;
}

.lRec1_sel {
    display:block;
    width:72px;
    line-height:18px;
    height:18px;
    float:right;
    color:#4B2D4A;
    background-image:url(../images/btnSetaFaq_2.gif);
    background-repeat:no-repeat;
    background-position:right 0;
    font-style:italic;
    margin:10px 15px 0 0;
}

.lRec1_sel:hover {
    background-position:right -18px !important;
}

.resposta {
    margin-bottom:10px;
    padding:0px 25px 0px 18px;
}
.resposta p {
    margin:3px 0 10px 0;
    padding:0 0 0 18px;
    font-style:italic;
    color:#6E6E6E;
}
.tiFa {
    font-size:14px;
    font-weight:bold;
    display:block;
}
#naEnc {
    border-top:1px solid #7E7E7E;
    border-bottom:1px solid #7E7E7E;
    width:630px;
    margin:20px 0 10px 0;
    padding:5px 0 5px 0;
}
.categMae {
    background-color:#DAD8D6;
    width:620px;
    padding:5px;
    margin:0 0 10px 0;
    font-weight:bold;
    color:#374D21;
}
#listServLinks {
    margin:5px 0 0 0;
    padding:0 0 20px 0;
    width:655px;
    display:table;

}
.serLinkListado {
    border-bottom:1px solid #CBCBCB;
    width:200px;
    height:60px;
    line-height:14px;
    padding:0 0 10px 0;
    margin:0 15px 20px 0;
    float:left;
}
.serLinkListado span {
    display:block;
    color:#FF7B00;
    font-weight:bold;
    margin:5px 0 0 0;
}
.serLinkListado img {
    margin:0 7px 0 0;
}
.titPais {
    font-weight:bold;
    font-size:14px;
    margin:10px 0 10px 0;
    clear:both;
}

#baixoDocumentos {
    margin:15px 0 0 0;
}
.docListado {
    border-bottom:1px solid #CBCBCB;
    padding:0 0 16px 10px;
    margin:0 0 16px 0;
    width:610px;
    text-align:justify;
    min-height:110px;
    display:table;
}
.tipDoc {
    width:50px;
    height:90px;
    float:left;
    font-size:11px;
    font-style:italic;
}
.fotTxtDoc {
    width:550px;
    min-height:110px;
    float:left;
    display:table;
}
.fotTxtDoc img {
    margin:0 15px 0 0;
}
.fotTxtDoc h3 {
    font-size:14px;
    margin:0 0 5px 0;
}
.baixaDoc {
    display:block;
    width:144px;
    height:20px;
    background-image:url(../images/btnCliqueBaixar.gif);
    float:right;
    margin:0 0 0 10px;
}
.baixaDoc:hover {
    background-position:0 -20px;
}
.fotTxtDoc span {
    float:left;
    color:#9A2200;
    font-style:italic;
}
.jB {
    height:25px;
    margin:2px 0 0 0;
}
#listaWallpaper {
    margin:15px 0 0 0;
    min-height:200px;
    display:table;
}
.wallListado {
    text-align:center;
    border-bottom:1px solid #CBCBCB;
    width:200px;
    float:left;
    margin:0 15px 15px 0;
    padding:0 0 15px 0;
}
.wallListado img {
    margin:0 0 5px 0;
}
#listaRevistas {
    margin:20px 0 0 0;
}
.revListada {
    text-align:center;
    width:120px;
    float:left;
    margin:0 90px 50px 0;
}






/* LIST BOX SKIN INICIO - EDICOES */
.listBoxSkin {
    width:200px;
    height:25px;
    border:2px solid #005E83;
    text-align:left;
}
.listBoxSkin span {
    width:168px;
    float:right;
    background-color:#FFF;
    padding:4px 6px 3px 6px;
    color:#363636;
    cursor:default;
}
.setaBoxSkin {
    float:right;
    background-color:#FFF;
    width:17px;
    height:25px;
    display:block;
    background-image:url(../images/btnSetaBaixo.gif);
    background-repeat:no-repeat;
    padding-right:3px;
}
.setaBoxSkin b {
    display:none;
}
.itensBoxSkin {
    width:200px;
    min-height:25px;
    max-height:196px;
    background-color:#FFF;
    overflow-y:auto;
    overflow-x:hidden;
    border:2px solid #005E83;
    position:absolute;
    margin:25px 0 0 -2px;
    _height:196px;
}
.itensBoxSkin a {
    display:block;
    padding:3px 8px 3px 6px;
    color:#363636;
    text-decoration:none;
}
.itensBoxSkin a:hover {
    background-color:#EBEBEB;
    text-decoration:none;
}
/* LIST BOX FIM */
#edicoes {
    position:relative;
    width:200px;
    z-index:86;
    margin:15px 0 0 0;
}
#apaga {
    top:0;
    left:0;
    width:100%;
    height:100%;
    position:absolute;
    z-index:85;
    background-color:#CCC;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=00);
    -moz-opacity: 0.0;
    opacity: 0.0;
}

#sumarioCapa {
    padding:20px 30px 0 0;
}

#aEdicAberta h2 {
    font-size:18px;
    color:#005E83;
    line-height:20px;
    margin:0 0 10px 0;
    text-align:left;
}
#aEdicAberta h3 {
    font-size:15px;
    line-height:16px;
    margin:10px 0 20px 0;
}
#aEdicAberta {
    width:630px;
    text-align:justify;
}
#tCapaSecoes {
    width:630px;
    margin:0 0 40px 0;
}
.qSecoes {
    width:630px;
    min-height:80px;
    display:table;
    margin:0 0 40px 0;
}
.qSecListada b {
    display:block;
    margin:0 0 8px 0;
}
.qSecListada {
    width:200px;
    height:80px;
    line-height:14px;
    float:left;
    text-align:left;
    overflow:hidden;
    margin:0 10px 0 0;
}

#listaArtigos {
    width:630px;
    display:table;
}
.notEdicListada {
    margin:0 0 50px 0;
}
.artEdicListada {
    margin:0 16px 40px 0;
    padding:0 15px 10px 0;
    border-right:1px solid #CBCBCB;
    width:297px;
    min-height:30px;
    _height:30px;
    float:left;
}
.autor {
    color:#9A2200;
    font-style:italic;
    display:block;
    margin:5px 0 5px 0;
}
.subTitEdic {
    font-style:italic;
    display:block;
}
.notEdicListada h2 {
    font-size:16px;
    color:#456728;
}
.notEdicListada h4 {
    font-size:15px;
    margin:5px 0 5px 0;
}
.notEdicListada h3 {
    line-height:19px !important;
}


/* ROLL OVER DOS DESTAQUES */
.boxgrid {
    width:200px;
    height:150px;
    float:left;
    margin:0 8px 0 0;
    position:relative;
    overflow:hidden;
}
.boxcaption {
    padding:10px 10px 15px 10px;
    float:left;
    position:absolute;
    background:#DAD8D6;
    color:#373737;
    height:100px;
    width:180px;
    line-height:20px;
}
.caption .boxcaption {
    left: 0;
    top:115px;
}
.boxcaption a {
    color:#FFF;
}
.boxcaption a:hover {
    color:#82B12D;
}
/* FIM ROLL OVER DOS DESTAQUES */


/* ROLL OVER DOS MENORES */
.boxgrid2 {
    width:150px;
    height:95px;
    float:left;
    margin:0 5px 5px 0;
    position:relative;
    overflow:hidden;
}
.boxcaption2 {
    padding:10px;
    float:left;
    position:absolute;
    width:130px;
    height:75px;
    line-height:18px;
    background-image:url(../images/imgOverGal.png);
    color:#FFFFFF;
}
.captionfull .boxcaption2 {
    left:0;
    top:95px;
}
.boxcaption2 a {
    color:#FFF;
}
.boxcaption2 a:hover {
    color:#82B12D;
}
/* FIM ROLL OVER DOS MENORES */

#listaGalDestaque {
    height:150px;
    margin:0 0 50px 0;
}
#listaGal {
    min-height:100px;
    _height:100px;
    display:table;
    width:650px;
}
.btVisu1 {
    display:block;
    width:75px;
    height:20px;
    background-image:url(../images/btnVisual.gif);
    margin:3px 0 0 0;
}
.btVisu1:hover {
    background-position:0 -20px;
}
.btVisu2 {
    display:block;
    width:75px;
    height:20px;
    background-image:url(../images/btnVisual2.gif);
    margin:3px 0 0 0;
}
.btVisu2:hover {
    background-position:0 -20px;
}
#listaVid {
    min-height:200px;
    display:table;
    _height:200px;
}
.vidListado {
    width:300px;
    height:120px;
    border-bottom:1px solid #CBCBCB;
    float:left;
    overflow:hidden;
    margin:0 0 20px 0;
    padding:0 10px 0 0;
}
.imgVid {
    margin:0 10px 0 0;
}
.horaVid {
    color:#183949;
}
.titVid {
    font-weight:bold;
    font-size:13px;
}
.cimaBotVis {
    height:82px;
    overflow:hidden;
}
#titDestVideo {
    text-align:center;
    background-color:#DAD8D6;
    width:85px;
    height:25px;
    padding:10px 0 0 0;
    font-size:14px;
    font-weight:bold;
}
#destaqueListado {
    background-color:#DAD8D6;
    width:610px;
    height:155px;
    padding:10px;
    margin:0 0 20px 0;
}
.btVisu3 {
    display:block;
    width:75px;
    height:20px;
    background-image:url(../images/btnVisual2.gif);
    margin:3px 0 0 0;
    float:left;
}
.btVisu3:hover {
    background-position:0 -20px;
}
#flashGrupos {
    width:630px;
    height:330px;
    margin:0 0 10px 0;
}
#descrGrupos {
    width:630px;
    text-align:justify;
    margin:0 0 30px 0;
}
#cabGrupo {
    _height:160px;
    min-height:160px;
    width:630px;
    display:table;
    margin:0 0 15px 0;
}
#cabGrupo img {
    margin:0 15px 0 0;
}
.endeGrupo {
    margin:10px 0 0 0;
}
.dirEndeGrupo {
    width:410px;
    float:left;
}
.btComprar {
    display:block;
    width:150px;
    height:19px;
    background-image:url(../images/btnComprarEd.gif);
    background-repeat:no-repeat;
    float:right;
    margin:10px 0 0 0;
}
.btComprar:hover {
    background-position:0 -19px;
}







#baixoComentar {
    background-image:url(../images/imgFundoAval.gif);
    background-repeat:no-repeat;
    width:630px;
    height:200px;
    padding:15px 0 0 0;
}
.campoAreaComm {
    border:none;
    background:none;
    width:580px;
    height:136px;
    background-image:url(../images/imgFundoComentBlog.gif);
    background-repeat:no-repeat;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:0 10px 0 10px;
    margin:0 0 0 15px;
}
.btEnviaComent {
    width:159px;
    height:25px;
    line-height:25px;
    display:block;
    background-image:url(../images/btnPublicar.gif);
    background-repeat:no-repeat;
    color:#FFF;
    margin:19px 35px 0 431px;
}
.btEnviaComent:hover {
    background-position:0 -25px;
}
.btnResult {
    background-image:url(../images/btnResultados.gif);
    display:block;
    height:20px;
    width:92px;
    float:right;
}
.btnResult:hover {
    background-position:0 -20px;
}
.btnResAnt {
    background-image:url(../images/btnResAnts.gif);
    display:block;
    height:20px;
    width:143px;
    margin:5px 0 0 0;
    float:left;
}
.btnResAnt:hover {
    background-position:0 -20px;
}
#qEnquete {
    display:table;
    width:310px;
    min-height:215px;
    _height:215px;
}
.contResult {
    height:10px;
    width:230px;
    border:1px solid #A5A5A5;
    float:left;
    margin:0 8px 0 0;
}
.dentroPorc {
    width:226px;
    height:6px;
    background-color:#686B32;
    margin:2px 0 0 2px;
}
.nPorc {
    float:left;
    position:relative;
    margin:-3px 0 0 0;
    color:#9E9E9E;
}
.titPerg {
    clear:both;
    display:block;
    padding:5px 0 1px 0;
}
.btVotar {
    display:block;
    background-image:url(../images/btnVotar.gif);
    width:61px;
    height:20px;
    float:right;
    margin:0 0 0 5px;
}
.btVotar:hover {
    background-position:0 -20px;
}
#qBvi {
    padding:10px 0 20px 0;
}
#tContato {
    width:630px;
}
#tContato td {
    vertical-align:top;
}
#tContato label {
    font-weight:bold;
}
#tContato input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}
#tContato textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    height:126px;
    margin:2px 0 0 0;
}
#qEnviarOutros {
    width:590px;
    height:130px;
    padding:20px;
    background-color:#DEE5D5;
    margin:30px 0 0 0;
}



/* LIST BOX SKIN INICIO - FORMULARIO */
.listBoxSkin3 {
    width:300px;
    height:25px;
    border:1px solid #B1B1B1;
    text-align:left;
}
.listBoxSkin3 span {
    width:268px;
    float:right;
    background-color:#FFF;
    padding:4px 6px 3px 6px;
    color:#363636;
    cursor:default;
}
.setaBoxSkin3 {
    float:right;
    background-color:#FFF;
    width:17px;
    height:25px;
    display:block;
    background-image:url(../images/btnSetaBaixo3.gif);
    background-repeat:no-repeat;
    padding-right:3px;
}
.itensBoxSkin3 {
    width:300px;
    min-height:25px;
    max-height:196px;
    background-color:#FFF;
    overflow-y:auto;
    overflow-x:hidden;
    border:1px solid #B1B1B1;
    position:absolute;
    margin:25px 0 0 -1px;
    _height:196px;
}
.itensBoxSkin3 a {
    display:block;
    padding:3px 8px 3px 6px;
    color:#363636;
    text-decoration:none;
}
.itensBoxSkin3 a:hover {
    background-color:#EBEBEB;
    text-decoration:none;
}


.listBoxSkin3_185 {
    width:185px;
    height:25px;
    border:1px solid #B1B1B1;
    text-align:left;
}
.listBoxSkin3_185 span {
    width:153px;
    float:right;
    background-color:#FFF;
    padding:4px 6px 3px 6px;
    color:#363636;
    cursor:default;
}
.setaBoxSkin3_185 {
    float:right;
    background-color:#FFF;
    width:17px;
    height:25px;
    display:block;
    background-image:url(../images/btnSetaBaixo3.gif);
    background-repeat:no-repeat;
    padding-right:3px;
}
.itensBoxSkin3_185 {
    width:185px;
    min-height:25px;
    max-height:196px;
    background-color:#FFF;
    overflow-y:auto;
    overflow-x:hidden;
    border:1px solid #B1B1B1;
    position:absolute;
    margin:25px 0 0 -1px;
    _height:196px;
}
.itensBoxSkin3_185 a {
    display:block;
    padding:3px 8px 3px 6px;
    color:#363636;
    text-decoration:none;
}
.itensBoxSkin3_185 a:hover {
    background-color:#EBEBEB;
    text-decoration:none;
}


.listBoxSkin3_novo {
    width:90px;
    height:25px;
    border:1px solid #B1B1B1;
    text-align:left;
}
.listBoxSkin3_novo span {
    width:58px;
    float:right;
    background-color:#FFF;
    padding:4px 6px 3px 6px;
    color:#363636;
    cursor:default;
}
.setaBoxSkin3_novo {
    float:right;
    background-color:#FFF;
    width:17px;
    height:25px;
    display:block;
    background-image:url(../images/btnSetaBaixo3.gif);
    background-repeat:no-repeat;
    padding-right:3px;
}
.itensBoxSkin3_novo {
    width:90px;
    min-height:25px;
    max-height:196px;
    background-color:#FFF;
    overflow-y:auto;
    overflow-x:hidden;
    border:1px solid #B1B1B1;
    position:absolute;
    margin:25px 0 0 -1px;
    _height:196px;
}
.itensBoxSkin3_novo a {
    display:block;
    padding:3px 8px 3px 6px;
    color:#363636;
    text-decoration:none;
}
.itensBoxSkin3_novo a:hover {
    background-color:#EBEBEB;
    text-decoration:none;
}



.listBoxSkin3_60 {
    width:60px;
    height:25px;
    border:1px solid #B1B1B1;
    text-align:left;
}
.listBoxSkin3_60 span {
    width:28px;
    float:right;
    background-color:#FFF;
    padding:4px 6px 3px 6px;
    color:#363636;
    cursor:default;
}
.setaBoxSkin3_60 {
    float:right;
    background-color:#FFF;
    width:17px;
    height:25px;
    display:block;
    background-image:url(../images/btnSetaBaixo3.gif);
    background-repeat:no-repeat;
    padding-right:3px;
}
.itensBoxSkin3_60 {
    width:60px;
    min-height:25px;
    max-height:196px;
    background-color:#FFF;
    overflow-y:auto;
    overflow-x:hidden;
    border:1px solid #B1B1B1;
    position:absolute;
    margin:25px 0 0 -1px;
    _height:196px;
}
.itensBoxSkin3_60 a {
    display:block;
    padding:3px 8px 3px 6px;
    color:#363636;
    text-decoration:none;
}
.itensBoxSkin3_60 a:hover {
    background-color:#EBEBEB;
    text-decoration:none;
}




/* LIST BOX FIM */
#departamento {
    position:relative;
    width:300px;
    z-index:86;
}


#tCadNivel1 {
    width:630px;
}
#tCadNivel1 td {
    vertical-align:top;
}
#tCadNivel1 label {
    font-weight:bold;
    color:#649936;
}
#tCadNivel1 input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}
#tCadNivel1 textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    height:126px;
    margin:2px 0 0 0;
}







#tCadNivel1_novo {
    width:630px;
}
#tCadNivel1_novo td {
    vertical-align:top;
}
#tCadNivel1_novo label {
    font-size:13px;
    font-weight:normal;
    color:#373737;
}
#tCadNivel1_novo label.titulo {
    font-size:15px;
    font-weight:bold;
    color:#254A72;
}
#tCadNivel1_novo input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:185px;
    margin:2px 0 5px 0;
}
#tCadNivel1_novo textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:185px;
    height:126px;
    margin:2px 0 0 0;
}





#tCadNivel2 {
    width:630px;
}
#tCadNivel2 td {
    vertical-align:top;
}
#tCadNivel2 label {
    font-weight:bold;
    color:#6F2970;
}
#tCadNivel2 input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}
#tCadNivel2 textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    height:126px;
    margin:2px 0 0 0;
}

#tSiNa {
    margin:5px 0 0 0;
}
#tSiNa td {
    vertical-align:top;
}

#estados {
    position:relative;
    width:300px;
    z-index:86;
}
#paises {
    position:relative;
    width:300px;
    z-index:87;
}

#estadosCom {
    position:relative;
    width:300px;
    z-index:88;
}
#paisesCom {
    position:relative;
    width:300px;
    z-index:89;
}

.btSair {
    display:block;
    width:29px;
    height:20px;
    background-image:url(../images/btnSair.gif);
    margin:5px 5px 0 0;
    float:left;
}
.btSair:hover {
    background-position:0 -20px;
}
.btEditar {
    display:block;
    width:39px;
    height:20px;
    background-image:url(../images/btnSair.gif);
    margin:5px 5px 0 0;
    background-position:-29px 0;
    float:left;
}
.btEditar:hover {
    background-position:-29px -20px;
}
.btMeusPedidos {
    display:block;
    width:72px;
    height:20px;
    background-image:url(../images/btnSair.gif);
    margin:5px 0 0 0;
    background-position:-68px 0;
    float:left;
}
.btMeusPedidos:hover {
    background-position:-68px -20px;
}
#btSairVoltar {
    width:157px;
    height:25px;
}




.laEsq {
    font-weight:bold;
    color:#649936;
}
.inpEsq {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}

#tTopicos {
    width:630px;
    margin:0 0 10px 0;
}
#tTopicos th {
    background-color:#CCC;
    padding:7px 0 7px 0;
    border-top:2px solid #9E9E9E;
    border-bottom:2px solid #9E9E9E;
    font-size:16px;
}
#tTopicos td {
    vertical-align:top;
    padding:7px 0 7px 0;
}
.pEsq {
    padding:7px 0 7px 10px !important;
}
.btNovoTop {
    display:block;
    width:105px;
    height:20px;
    background-image:url(../images/btnNovoTop.gif);
    float:left;
    margin:0 10px 0 0;
}
.btNovoTop:hover {
    background-position:0 -20px;
}
.btExcluirTop {
    display:block;
    width:110px;
    height:20px;
    background-image:url(../images/btnExcluiTop.gif);
    float:left;
}
.btExcluirTop:hover {
    background-position:0 -20px;
}
#botoesForum {
    height:80px;
}
.topicoForum {
    background-color:#D8D8D8;
    padding:7px 0 7px 10px;
    border-top:2px solid #9E9E9E;
    border-bottom:2px solid #9E9E9E;
    width:620px;
    margin:20px 0 10px 0;
    font-size:16px;
}
.btRespTop {
    display:block;
    width:89px;
    height:20px;
    background-image:url(../images/btnRespTop.gif);
    float:left;
    margin:0 10px 0 0;
}
.btRespTop:hover {
    background-position:0 -20px;
}
.respListada {
    width:610px;
    padding:10px;
    background-color:#DAD8D6;
}
#qInsereTop {
    margin:15px 0 0 0;
}
#qInsereTop input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:395px;
    margin:2px 0 10px 0;
}
#qInsereTop textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:395px;
    height:126px;
    margin:2px 0 10px 0;
}
#qInsereTop label {
    font-weight:bold;
}
.btEnviaTop {
    display:block;
    width:72px;
    height:20px;
    background-image:url(../images/btnEnviaTop.gif);
    float:left;
    margin:0 10px 0 0;
}
.btEnviaTop:hover {
    background-position:0 -20px;
}
.eventoListado {
    text-align:justify;
    width:630px;
    margin:15px 0 10px 0;
    padding:0 0 20px 0;
    border-bottom:1px solid #B2B2B2;
}
.eventoListado h2 {
    font-size:17px;
    margin:0 0 10px 0;
}

.listaResults {
    margin:15px 0 0 0;
    width:630px;
}
.buscaListada {
    padding:0 0 15px 0;
    margin:0 0 15px 0;
    border-bottom:1px solid #ccc;
}
.titNot {
    font-size:18px;
}
.descr {
    font-size:14px;
    color:#707070;
}


#tFiliese {
    width:630px;
}
#tFiliese td {
    vertical-align:top;
}
#tFiliese label {
    font-weight:bold;
    color:#005E83;
}
#tFiliese input {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}
#tFiliese textarea {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    height:126px;
    margin:2px 0 10px 0;
}
#cadFiliacao h3 {
    color:#4B4B4B;
    font-size:14px;
    border-left:2px solid #4B4B4B;
    padding:0 0 0 8px;
    text-transform:uppercase;
    margin:0 0 10px 0;
}
#cadEnviarDados h3 {
    color:#4B4B4B;
    font-size:14px;
    border-left:2px solid #4B4B4B;
    padding:0 0 0 8px;
    text-transform:uppercase;
    margin:35px 0 0 0;
}
.descrForm {
    display:block;
    color:#757575;
    padding:0 0 10px 0;
    font-style:italic;
}

#quantidade {
    position:relative;
    width:300px;
    z-index:85;
}
#regDiurnos {
    position:relative;
    width:300px;
    z-index:92;
}
#regNoturnos {
    position:relative;
    width:300px;
    z-index:91;
    margin:0 0 10px 0;
}
#situaClime {
    position:relative;
    width:300px;
    z-index:90;
}
.titFicha {
    font-size:17px;
}
#estados2 {
    position:relative;
    width:300px;
    z-index:93;
}
#formatoReg {
    position:relative;
    width:300px;
    z-index:100;
    margin:0 0 10px 0;
}
#coresReg {
    position:relative;
    width:300px;
    z-index:101;
}
.sobT {
    position:relative;
    *top:-14px;
}

.labEnvie {
    font-weight:bold;
    color:#005E83;
}
.inpEnvie {
    border:1px solid #B1B1B1;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px;
    width:295px;
    margin:2px 0 10px 0;
}

.textoEdic h3 {
    font-size:16px;
}
.textoEdic h4 {
    font-size:13px;
    margin:3px 0 3px 0;
}


.remItem {
    display:block;
    height:12px;
    line-height:12px;
    font-size:11px;
    clear:both;
    background-image:url(../images/btRemItem.gif);
    background-repeat:no-repeat;
    padding:0 0 0 13px;
    width:75px;
    margin:8px 0 0 0;
}
.remItem:hover {
    background-position:0 -12px;
}



.capaHome2 img {
    width:85px;
    height:115px;
}
.capaRoda img {
    width:85px;
    height:115px;
}


.caixaAmarela {
    padding:5px;
    background-color:#FFF7C4;
    display:table;
    *display:block;
}

.fotoNotRel {
    min-width:300px;
    max-width:630px;
    min-height:230px;
    float:left;
    margin:0 30px 10px 0;
}


.titArtEdic {
    color:#005E83;
    font-weight:bold;
    font-size:16px;
    text-align:left;
}
.suTitArtEdic {
    font-weight:bold;
    margin:5px 0 5px 0;
}

.edicPertence {
    border-top:1px solid #D3CFCB;
    border-bottom:1px solid #D3CFCB;
    margin:20px 0 0 0;
    padding:10px 0 10px 0;
    height:115px;
    clear:both;
}
.edicPertence img {
    width:85px;
    height:115px;
    margin:0 15px 0 0;
}

.avisoLimite {
    width:550px;
    border-top:1px solid #D3CFCB;
    border-bottom:1px solid #D3CFCB;
    margin:20px 0 0 0;
    padding:10px 0 15px 80px;
    min-height:75px;
    clear:both;
    display:table;
    background-image:url(../images/imgLogo2.gif);
    background-repeat:no-repeat;
    background-position:0 20px;
    text-align:left;
}

.avisoLimiteVermelho{
    width:550px;
    border-top:1px solid #D3CFCB;
    border-bottom:1px solid #D3CFCB;
    margin:20px 0 0 0;
    padding:10px 0 15px 80px;
    min-height:75px;
    clear:both;
    display:table;
    background-image:url(../images/imgLogoAvisoVermelho2.gif);
    background-repeat:no-repeat;
    background-position:0 20px;
    text-align:left;    
    
}




.loginLimite {
    height:75px;
}




.box_conteudo{
    width:100%;
    _width:645px;
    display:table;
}

.box_titulo{
    padding:10px 0 10px 0    
}


#tit_span{
    float:left;    
    color:#456728;
}

#autor_span{
    float:right;
    color:#456728;
    padding:0 20px 0 0;
    _padding:0 0 0 0;
}
#autor_span a {
    color:#456728;
}
#autor_span a:hover {
    color:#456728;
    text-decoration:underline;
}

.box_h1{
    display:block;
    width:640px;
    background-color:#DDE4DA;
    padding:3px 0 5px 0;
}

.box_h1 span{
    color:#1F1F1F;
    padding:0 0 0 10px;
    font-size:14px;
    font-weight:bold;
}

.box_img{
    padding:0 0 50px 0;    
    
}

.box_img img{
    margin:5px 0 0 0;    
}


.ultimasNotHome {
    height:168px;
    overflow:hidden;
}

.maisEntrev {
    margin:15px 0 0 0;
}

#artigHome {
    height:443px;
    overflow:hidden;
}

.avisoLogado {
    margin:0 0 20px 0;
}
.avisoLogado b {
    font-size:14px;
}
.margQqer {
    margin:7px 0 7px 0;
}

.bannerMenor {
    margin:10px 0 0 0;
}

.linOk3 {
    display:block;
    width:24px;
    height:20px;
    background-image:url(../images/btnOk.gif);
    background-repeat:no-repeat;
    margin:1px 0 0 5px;
    float:right;
}
.linOk3:hover {
    background-position:0 -20px;
}
.pDL {
    padding:0 0 0 6px;
    margin:15px 0 5px 0;
}
.pDS {
    width:166px;
}
.pDS label {
    float:left;
}
.pDS input {
    float:left;
    margin:0 0 0 4px;
}
.txtSimp {
    border:1px solid #8C8C8C;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#373737;
    padding:2px 3px 2px 3px;
    width:120px;
}
.flFili {
    float:left;
    margin:4px 4px 0 0;
}
.consCad {
    display:block;
    height:20px;
    line-height:20px;
    background-image:url(../images/btnSetaAz.gif);
    background-repeat:no-repeat;
    padding:0 0 0 24px;
    width:60px;
    float:right;
    margin:2px 10px 0 0;
}
.consCad:hover {
    background-position:0 -20px;
}

#div_n_esconde{
    display:none;
    float:left;
    position:absolute;
    top:128px;
    *top:130px;
    _top:130px;
    right:5px;
    _right:0;
    width:220px;
}

#div_n_esconde_novo {
    display:none;
/*    float:left;
    position:absolute;
    top:128px;
    *top:130px;
    _top:130px;
    right:5px;
    _right:0;
    width:220px;*/
}

.radioFrete {
    position:relative;
    top:3px;
    *top:0px;
    margin:0 3px 0 3px;
    outline:0;
}

#divBanner{
    padding:0;
    margin:0;
    float:left;
    position:absolute;
    top:0;
    left:0;
    z-index:500;
    background-color:#000;
    opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);    
}

#conteudoBanner{
    position:absolute;
    float:left;
    left:50%;
    top:50%;
    z-index:550;
}




/*=========*/

#boxConteudo{
    display:table;
    width:664px;
    padding:15px 0 0 0;    
}

#boxEsquerda{
    float:left;
    width:322px;
    padding:0 5px 0 10px;    
}

#slide{
    width:322px; 
} 

#boxDesc{
    width:322px;    
}

#titBox{
    color:#883688;
    font-size:14px;
    font-weight:bold;
    padding:20px 0 5px 0;    
}

#listaBox{
    width:322px;
    color:#000;    
}

#listaBox ul li{
    list-style:inside square;
    margin:5px 0 5px 0;
    font-size:12px;
    font-weight:bold;    
}

#boxDireita{
    float:left;
    width:310px;
    padding:0 10px 0 0px;     
}

#titDireita{
    width:310px;
    font-size:24px;
    color:#0083B1;
    font-weight:bold;    
}

#subDireita{
    width:310px;
    font-weight:bold;
    color:#000;
    font-size:16px;
    padding:5px 0 5px 0;    
}

#conteudoDireita{
    width:310px;color:#000;font-size:14px;    
}

#conteudoDireita p{
    margin:10px 0 0 0;    
}

#conteudoDireita span{
    text-decoration:underline;    
}

#boxCompleto{
    display:table;
    width:650px;
    padding:30px 0 0 20px;    
}

#titCompleto{
    width:650px;
    padding:0 0 10px 0;
    color:#0084B1;
    font-weight:bold;
    font-size:22px;    
}

#divTabela{
    width:650px;
}

#divTabela tr th{
    background-color:#C8E9F2;
    border-left:1px solid #000;
    border-top:1px solid #000;
    border-bottom:1px solid #000;
    color:#000;
    font-weight:bold;
    font-size:14px;
    padding:0 5px 0 5px;
    text-align:center;    
}

#divTabela tr td{
    border-left:1px solid #757575;
    border-bottom:1px solid #757575;
    color:#000;
    font-size:13px;
    padding:10px 5px 10px 5px;
    text-align:center;        
}

#divTabela tr td a{
    display:block;
    width:95px;
    height:18px;
    _font-size:1px;
    background:url(../images/btnComprarP.gif) no-repeat;    
}

#divTabela tr td a:hover{
    background-position:0 -18px;    
}

.bordaireita{
    border-right:1px solid #757575;
    color:#6E2B70 !important;    
}

.semBorda{
    border:0 !important;    
}

#titIntru{
    float:left;
    padding:20px 0 0 0;
    width:100px;
    height:300px;
    color:#6C2B6F;
    font-size:14px;
    font-weight:bold;    
}

.instCont{
    float:left;
    width:515px;
    color:#000;
}

#imp{
    font-size:14px;
    padding:20px 5px 10px 0px;
    border-bottom:1px solid #D0D0D0;    
}

#obs{
    font-size:13px;
    padding:10px 5px 0 0px;
    border-top:1px solid #ADADAD;    
}

/*========*/



/* Rounded */

#myRoundabout{
    margin:60px auto 30px auto;
    width:230px;
    list-style:none;
    padding:0 0 60px 0 !important;
    _margin:60px 0 0 60px;
    _padding:0 0 0 0 !important;
}

.roundabout-holder { 
    padding: 0; height: 0em; 
    _height:5em;
}

.roundabout-moveable-item {
    height: 100px;
    width: 80px;
    cursor: pointer;
}

.roundabout-in-focus { 
    cursor: auto; 
}

#myRoundabout2{
    width:85px;
    list-style:none;
    margin:50px 0 0 5px;

}

.linkBaixar{display:block;background:url(../images/imgBtCapit2.gif) no-repeat left center;padding:10px 0 10px 35px;margin:10px 0 0 0;float:right;width:115px;}






