        html
        {
           height: 100%;
        }

        body
        {
           margin:0px;
           text-align: center;
           height: 100%;
           background: url(../images/fundo2.jpg) repeat-x top center;
           background-color: #f3f2f2;
        }

        #Principal
        {
           border-left: 0px solid #000000;
           border-right: 0px solid #000000;
           align: center;
           width: 866px;
           height: 600px;
           text-align: center;
           margin-left: auto;
           margin-right: auto;
           z-index:0;
        }

        /* Funciona bem no internet explorer */

        * html #principal
        {
          height: 600px;

        }

        #Topo
        {
          height:100px;
          border: 0px solid #ff0000;

        }


        #Barra, #Separa, #Frase, #Frase2, #Frase3, #Meio, #Meio_outros, #Fim, #Foto_principal, #Texto_principal, #Voltar
        {
          padding: 10px;
          padding-top: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          padding-right: 0px;

          margim:0px;
          margin-left: 0px;
          margin-top: 0px;
          margin-right: 0px;
          margin-bottom: 0px;

          height:32px;
          width: 868px;

          border:0px solid #ff0000;
          text-align: center;


        }

        #Separa
        {
           height:19px;
           border:0px solid #ff0000;
        }

        #Voltar
        {
           height:54px;
           border:0px solid #ff0000;
           padding-top: 7px;
           background: url(../images/separa.png) no-repeat top center;
           text-align: right;

        }

        #img_voltar
        {
          margin-right: 70px;
        }

        #Frase
        {
           margin-top: 15px;
           height:46px;
           border:0px solid #ff0000;
        }

        #Frase2
        {
           margin-top: 0px;
           height:39px;
           width: 868px;
           border:0px solid #ff0000;
           text-align: left;
           padding-left: 20px;
           position: relative;
        }

        #Frase3
        {
           margin-top: 15px;
           height:46px;
           border:0px solid #ff0000;
           text-align: right;
        }

        #Meio
        {
           margin-top: 0px;
           height:383px;
           border:0px solid #ff0000;
        }

        #Meio_outros
        {
           margin-top: 0px;
           margin-left: 12px;
           margin-right: 2px;

           height:515px;
           width: 854px;
           border:0px solid #ff0000;
           overflow:auto;
        }

        #Fim
        {
           margin-top: 15px;
           height:383px;
           border:0px solid #ff0000;
        }

        #FundoFoto
        {
           margin-top: 0px;
           height:383px;
           width: 550px;
           border:0px solid #ff0000;
           text-align: left;
           padding-left: 0px;
           position: relative;
           background: url(../images/foto.png) no-repeat center center;
        }

        #F_principal
        {
           margin-top: 23px;
           margin-left: 22px;
        }

        .Itemmenu
        {
          margin-left: 12px;
          border:0px solid #ff0000;
        }

        #Foto_principal
        {
           margin-top: 0px;
           height:161px;
           width: 175px;

           border:0px solid #ff0000;
           text-align: left;
           padding-left: 5px;
           position: relative;
           float: left;
        }

        #Texto_principal
        {
           margin-top: 2px;
           padding-top: 2px;
           height:155px;
           width: 660px;

           border:0px solid #ff0000;
           text-align: justify;
           padding-left: 5px;
           padding-right: 13px;
           position: relative;
           float: left;
           font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 10pt;
           color: #000000;
           font-style: normal;
           overflow:auto;
        }

        #Conteudo
        {
          width: 868px;
          border:0px solid #00ff00;
          float:left;
          min-height: 100%;
          height: 660px;
          margin-top: 0px;
        }

        #FimSite
        {
            margin-top: 5px;
            padding:0px;
            padding-left: 0px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            width: 868px;
            height: 35px;
            border:0px solid #000000;
            z-index:110;

            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 9pt;
            color: #000000;
            font-style: normal

        }

        #Espaco
        {
          min-width: 866px;
          width: 868px;
          min-height:20px;
          height:32px;
          border:0px;
          background-color: #ffffff;
          float: right;
        }

        #Rodape
        {
         clear: both;
        }

        .Fonte7
        {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 8pt;
            color: #666666;
            font-style: normal;
        }

        .Fonte10
        {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 10pt;
            color: #666666;
            font-style: normal;
        }

        .Fonte12
        {
            font-family: Verdana, Arial, Helvetica, sans-serif;
            font-size: 12 px;
            color: #666666;
        }

        .Texto
        {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 10pt;
                font-style: normal;
                color: #333333;
        }
        #Barra  a:link
        {
               padding-top: 10px;
               font-family: Arial, Helvetica, sans-serif;
               font-size: 12px;
               font-weight: bold;
               color: #ffffff;
               text-decoration: none;
        }
        #Barra a:visited
        {
               padding-top: 10px;
               font-family: Arial, Helvetica, sans-serif;
               font-size: 12px;
               font-weight: bold;
               color: #ffffff;
               text-decoration: none;
        }
        #Barra a:hover
        {
               padding-top: 12px;
               font-family: Arial, Helvetica, sans-serif;
               font-size: 12px;
               font-weight: bold;
               color: #ddefff;
               text-decoration: underline;
        }
        #Barra a:active
        {
               padding-top: 12px;
               font-family: Arial, Helvetica, sans-serif;
               font-size: 12px;
               font-weight: bold;
               color: #ddefff;
               text-decoration: none;
        }

#Item_1
{
 padding-top: 10px;
 padding-bottom: 0px;
 padding-left: auto;
 padding-right: auto;

 margin-left: 38px;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;


 width: 203px;

 border:0px solid #ff0000;
 text-align: center;
 float: left;
}

#Item
{
 padding-top: 10px;
 padding-bottom: 0px;
 padding-left: auto;
 padding-right: auto;

 margin-left: auto;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;


 width: 202px;

 border:0px solid #ff0000;
 text-align: center;
 float: left;
}

#Item_fim
{
 padding-top: 10px;
 padding-bottom: 0px;
 padding-left: auto;
 padding-right: auto;

 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;


 width: 203px;
 border:0px solid #ff0000;
 text-align: center;
 float: left;
}

.CampoTexto
{
  font-size: 12px;
  background-color: #FFffff;
  color: #000000;
  border: 1px solid #666666;
  height:22px;
  padding-top: 2px;
}

.TextArea
{
  font-size: 12px;
  background-color: #FFffff;
  color: #000000;
  border: 1px solid #666666;
  padding-top: 2px;
}

a.linkNoticias:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}
a.linkNoticias:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}
a.linkNoticias:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #FF9900;
        text-decoration: underline;
}
a.linkNoticias:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
         font-weight: bold;
        color: #FF9900;
        text-decoration: none;
}
