/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  a { font-weight: bold;
    }

  a:visited { text-decoration: none;
    color: rgb(0, 153, 153);
    }

  a:hover, a:active { text-decoration: underline;
    color: rgb(255, 51, 102);
    }

  acronym { border: medium none ;
    cursor: help;
    }

body { background: #414141 url('../images/pagebgcc.gif') repeat-y top center; color: #333; margin: 0; padding: 0; text-align: center; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; font-size:69%; font-family:Lucida Sans Unicode, Lucida Grande, verdana, arial, sans-serif }

  p { margin: 0pt 0pt 10px;
    }

#css-pessoal {  }
#css-pessoal h3 { }

  #container { margin: 0pt auto;
    background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: relative;
    text-align: justify;
    width: 600px;
    }

  #container h3 { font-size: 110%;
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 10px;
    }

  #pageHeader { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/animation/animation2.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeader h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeaderp { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animapust.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadep h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeaderd { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/animation/Animadesp.gifkkkk) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeaded h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadpro { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animapro.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadpro h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadfaq { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animafaq2.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadfaq h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadcult { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animacult.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadcult h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadexpo { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaexpo.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadexpo h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadmus { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/musica_teatro.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadmus h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadvia { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/viagens.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadvia h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeaddig { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animadig.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeaddig h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadeve { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaeve.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadeve h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadliv { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaliv.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadliv h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadcoro { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animacoro.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadcoro h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadorg { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaorga.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadorg h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadrev { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animarev.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadrev h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadrnor { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animarnor.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadrnor h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadrcen { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animarcen.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadrcen h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadrale { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animarale.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadrale h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadralg { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaralg.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadralg h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadapo { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animaapo.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

/*#pageHeadconvi { margin: 0; padding-top: 15px; height: 300px; background: #FFFFFF url('../images/header.jpg') no-repeat; border-bottom: 15px solid #FFF }*/
#pageHeadconvi{ margin: 0; padding-top: 15px; height: 180px; background: #FFF url('../images/Animation/Animaconvi.gif') no-repeat bottom; border-bottom: 15px solid #FFF }
#pageHeadconvi h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }

/*#pageHeada { margin: 0; padding-top: 15px; height: 300px; background: #FFFFFF url('../images/header.jpg') no-repeat; border-bottom: 15px solid #FFF }*/
#pageHeada{ margin: 0; padding-top: 15px; height: 180px; background: #FFF url('../images/Animation/Animacores.gif') no-repeat bottom; border-bottom: 15px solid #FFF }
#pageHeada h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }

  #pageHeadapo h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadlink { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animalink.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadlink h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #pageHeadreg { border-bottom: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    background: rgb(255, 255, 255) url(../images/Animation/Animareg.gif) no-repeat scroll center bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-top: 15px;
    height: 180px;
    }

  #pageHeadreg h1, #pageHeader h2 { margin: 0pt;
    padding: 0pt;
    display: none;
    }




 #pageHeadfor{ margin: 0; padding-top: 15px; height: 180px; 
background: #FFF url('../images/Animation/Animafora.gif') no-repeat bottom; border-bottom: 15px solid #FFF }

#pageHeadfor h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }


/*#pageHeadpar { margin: 0; padding-top: 15px; height: 300px; background: #FFFFFF url('../images/header.jpg') no-repeat; border-bottom: 15px solid #FFF }*/
#pageHeadpar{ margin: 0; padding-top: 15px; height: 180px; background: #FFF url('../images/Animation/Animaparti.gif') no-repeat bottom; border-bottom: 15px solid #FFF }
#pageHeadpar h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }


/*#pageHeadprog { margin: 0; padding-top: 15px; height: 300px; background: #FFFFFF url('../images/header.jpg') no-repeat; border-bottom: 15px solid #FFF }*/
#pageHeadprog{ margin: 0; padding-top: 15px; height: 180px; background: #FFF url('../images/Animation/Animaprog.gif') no-repeat bottom; border-bottom: 15px solid #FFF }
#pageHeadprog h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }

/*#pageHeadrecre { margin: 0; padding-top: 15px; height: 300px; background: #FFFFFF url('../images/header.jpg') no-repeat; border-bottom: 15px solid #FFF }*/
#pageHeadrecre{ margin: 0; padding-top: 15px; height: 180px; background: #FFF url('../images/Animation/Animarecre.gif') no-repeat bottom; border-bottom: 15px solid #FFF }
#pageHeadrecre h1, #pageHeader h2 { margin: 0; padding: 0; display: none; }

  #quickSummary { margin: 0pt;
    padding: 0pt 6px 5px;
    position: absolute;
    bottom: 0pt;
    right: 0pt;
    z-index: 2;
    width: 170px;
    }

  #quickSummary a { color: rgb(55, 119, 116);
    }

  #quickSummary p { margin: 0pt;
    font-size: 90%;
    text-align: left;
    }

  #quickSummary p.p1 { margin: 0pt;
    padding: 0pt;
    display: none;
    background-color: rgb(255, 204, 0);
    }

  #quickSummary p.p1 { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #preamble { border-bottom: 15px solid rgb(255, 255, 255);
    background: transparent url(../images/preamblebgack.gif) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    top: 210px;
    right: 0pt;
    z-index: 2;
    width: 190px;
    font-size: 90%;
    color: rgb(255, 255, 255);
    text-align: left;
    line-height: 14px;
    }

  #preamble p { margin: 0pt 17px 15px 15px;
    }

  #preamble h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/preambleheadek.jpg) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 58px;
    }

  #preamble h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #destaquegrande { border-bottom: 15px solid rgb(255, 255, 255);
    background: transparent url(%27../images/preambleb2gred.gif%27) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    top: 210px;
    right: 0pt;
    z-index: 2;
    width: 365px;
    font-size: 90%;
    color: rgb(255, 255, 255);
    text-align: left;
    line-height: 14px;
    }

  #destaquegrande p { margin: 0pt 17px 15px 15px;
    }

  #destaquegrande h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/preambleheader.jpg) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 58px;
    }

  #destaquegrande h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #destaquegrande2 { border-bottom: 15px solid rgb(255, 255, 255);
    background: transparent url(../images/preambleb3gred.gif) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    top: 210px;
    right: 0pt;
    z-index: 2;
    width: 365px;
    font-size: 90%;
    color: rgb(128, 128, 115);
    text-align: left;
    line-height: 14px;
    }

  #destaquegrande2 p { margin: 0pt 17px 15px 15px;
    }

  #destaquegrande2 h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/preambleheader.jpg) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 58px;
    }

  #destaquegrande2 h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

#destaquegrande3 { background: url('../images/preamblebgwbig.gif') repeat-y; position: absolute; top:210px; right: 0; z-index: 2; width: 190px; font-size: 90%; color: #FFF; text-align: left; border-bottom: 15px solid #FFF; line-height: 14px }
#destaquegrande3 p { margin: 0 17px 15px 15px; }
#destaquegrande3 h3 { height: 58px; margin: 0; padding: 0; background: url('../images/preambleheadeg.jpg') no-repeat top; }
#destaquegrande3 h3 span { margin: 0; padding: 0; display: none; }

#destaquegrande4 { background: url('../images/preamblebg3cyan.jpg') repeat-y; position: absolute; top:210px; right: 0; z-index: 2; width: 190px; font-size: 90%; color: #FFF; text-align: left; border-bottom: 15px solid #FFF; line-height: 14px }
#destaquegrande4 p { margin: 0 17px 15px 15px; }
#destaquegrande4 h3 { height: 58px; margin: 0; padding: 0; background: url('../images/preambleheadeg.jpg') no-repeat top; }
#destaquegrande4 h3 span { margin: 0; padding: 0; display: none; }

#destaquegrande371 { border-bottom: 15px solid rgb(255, 255, 255);
    background-color: transparent;
    background-repeat: repeat-y;
    background-attachment: scroll;
    background-position: 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    position: absolute;
    top: 210px;
    right: 0pt;
    z-index: 2;
    width: 190px;
    font-size: 90%;
    color: rgb(255, 255, 255);
    text-align: left;
    line-height: 14px;
    }

  #destaquegrande371 p { margin: 0pt 17px 15px 15px;
    }

  #destaquegrande371 h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/transparente371.jpg) no-repeat scroll center top;
    height: 58px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #destaquegrande371 h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

/* #supportingText { margin: 0pt 0px 0pt 205px;
    background: rgb(255, 204, 153) url(../images/suptextbgc.gif) repeat-y scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #supportingText p { margin: 0pt 20px 15px;
    } */



#supportingText { background: #D7FAFB url('../images/suptextbgc.gif') repeat-y;; margin-left:205px; margin-right:0px; margin-top:0; margin-bottom:0 }
#supportingText p { margin: 0 20px 15px 20px; }


  #explanation1 h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/explanationc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #explanation1 h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #viagem h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/viagemc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #viagem h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #protocolo h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/protocoloc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #protocolo h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #exposicao h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/exposicaoc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #exposicao h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #evento h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/eventoc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #evento h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #desporto h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/desportoc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #desporto h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #cultura h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/culturac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #cultura h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #coro h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/coroc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #coro h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #faq h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/faqc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #faq h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #link h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/linkc.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #link h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #musica h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/musicac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #musica h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #organiza h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/organizac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #organiza h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #posteria h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/posteriac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #posteria h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #acores h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/acoresc.jpg) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #acores h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #regula h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/regulac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #regula h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #revista h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/revistac.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #revista h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #utili h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/utilic.gif) no-repeat scroll center top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 46px;
    }

  #utili h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #onde h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/ondec.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 37px;
    }

  #onde h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #benefits h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/benefitsc.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 37px;
    }

  #benefits h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #destaques h3 { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/destaquesc.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 37px;
    }

  #destaques h3 span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #footer { border-top: 15px solid rgb(255, 255, 255);
    margin: 0pt;
    padding: 10px 15px 10px 10px;
    background: rgb(153, 153, 153) url(../images/footerbg.gif) repeat-y scroll 0pt 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: right;
    }

  #footer a { margin-left: 20px;
    color: rgb(204, 204, 204);
    }

  #footer a:hover, #footer a:active { color: rgb(255, 255, 255);
    }

  #linkList { margin: 0pt;
    padding: 0pt;
    background: transparent none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 190px;
    position: absolute;
    top: 584px;
    right: 0pt;
    font-size: 90%;
    }

  #linkList ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #lselect ul, #larchives ul, #lresources ul { margin-top: -10px;
    margin-bottom: -10px;
    }

  #linkList li { border-bottom: 1px solid rgb(255, 255, 255);
    margin: 0pt;
    padding: 8px 0pt 7px 12px;
    display: block;
    line-height: 160%;
    }

  #linkList li a { color: rgb(255, 255, 230);
    font-family: arial,helvectica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 110%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  #linkList li:hover { background: transparent url(../selecthoverbg.gif) repeat scroll 0pt 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #linkList li:hover a { color: rgb(255, 255, 255);
    }

  #lselect { color: rgb(240, 230, 255);
    background-color: rgb(128, 128, 115);
    }

  #lselect li:hover { background: transparent url(../images/selecthoverbg.gif) repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 185, 203);
    }

  #lselect li a { margin: 0pt;
    padding: 0pt;
    text-transform: uppercase;
    font-family: arial,helvectica,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 110%;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    display: block;
    }

  #lselect li:hover a { color: rgb(255, 255, 255);
    }

  #lselect li a.c:visited { display: inline;
    font-weight: normal;
    text-transform: none;
    font-size: 100%;
    color: rgb(240, 230, 255);
    }

  #lselect li:hover a.c { color: rgb(255, 185, 203);
    }

  h3.select { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/menur.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 29px;
    }

  h3.select span { margin: 0pt;
    padding: 0pt;
    display: none;
    }
    
  h3.destaque { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/destaquer.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 29px;
    }

  h3.destaque span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  h3.archives { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/contactor.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 30px;
    }

  h3.archives span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  h3.resources { margin: 0pt;
    padding: 0pt;
    background: transparent url(../images/outror.gif) no-repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 26px;
    }

  h3.resources span { margin: 0pt;
    padding: 0pt;
    display: none;
    }

  #lselect li a.c:link { display: inline;
    font-weight: normal;
    text-transform: none;
    font-size: 100%;
    }

  a:link { text-decoration: none;
    color: rgb(0, 153, 153);
    }


