body {
     margin: 0px; /*-top . -right . -bottom . -left.*/
     padding: 5px;
     background: #D3A1A2  url("images/bg.jpg") repeat-x top fixed;
     font-family: arial;
     color: #484848;
     }
Table {

     background-image: url("images/meio.jpg");
     background-color: #FFFFFF;
     width: 775px; margin: 0px;
     vertical-align: top;
     border-left: 0px solid #FFF5D8;
     border-right: 0px solid #FFF5D8;
     font-size: 12px;
     text-align: justify;
     }
.Table2 {
     background-image: none;
     background-color: #FFFFFF;
     width: 580px; margin: 0px;
     vertical-align: top;
     border: 0px solid #FFF5D8;
     font-size: 12px;
     text-align: justify;
     }

H1  {
     color: #6F0000;
     font-size: 16px;
     font-family: arial;
     font-weight: bold;
     text-decoration: none;
     text-align: left;
     line-height: 100%;
     }
Hr {
     width: 100%;
     background-color:#5A5A5A; /*background="MOZ" color="IE"*/
     color: #5A5A5A;
     border: 0px; height: 1px;
     }
     
img {border: 0px}

li    {list-style-image: url(images/li.jpg) }
li#s  {list-style-image: url(images/ico_li.html) }


a {
     color: #0000CC;
     text-decoration: underline;
     font: normal 12px arial;
     }
a:hover {
     /*background-color:#FFA800;*/
     color: #990003;
     font: normal 12px arial;
     }
/*Imagens do Topo*/

div#T1 {
     background-image: url("images/img_01.jpg");
     width: 775px; height: 59px;
     }
div#T2 {
     background-image: url("images/img_02.jpg");
     width: 775px; height: 59px;
     }
div#T3 {
     background-image: url("images/img_03.jpg");
     width: 775px; height: 59px;
     }
     
/*Estrutura da página*/

TD#Meio {
     padding: 15 15 0 15;
     width: 580px; vertical-align: top;
     }
TD#Meio a#alink {
     color: #484848;
     text-decoration: none;
     font: normal normal normal 12px arial;
     }
TD#Meio a#alink:hover  {
     color: #FFA800;
     font: normal normal normal 12px arial;
     }
span#H1C{
     color: #8F8F8F;
     font-family: arial;
     font-size: 10px;
     font-weight: normal;
     font-style: normal;
     text-decoration: none;
     line-height: 100%;
     }
TD#Dir {
     padding: 15 5 0 0;
     width: 160px; vertical-align: top;
     }
     
     
span#Mt {
     background-image: url(menu/menu_tit.jpg);
     background-repeat: no-repeat;
     font:normal normal bold 12px arial;
     color: #FFF;
     text-decoration: none;
     text-align: center;
     display: block;
     padding: 3px 0px 0px 0px; margin: 0px; height: 25px;
     }
div#im {
     background-image: url(images/banner.jpg);
     background-repeat: no-repeat;
     background-position: 0px 10px;
     height: 240px;
}


TD#Dir a{
     background: url(menu/menu_base.jpg) no-repeat;
     color: #4F4F50;
     font: normal 11px arial;
     text-decoration: none;
     display: block;
     margin: 0px;
     padding: 0px 0px 0px 4px;
     height: 20px;
     border: 0px solid #D2D2D2;
     text-align: left;
     }
TD#Dir a:hover {
     background: url(menu/menu_dest.jpg) no-repeat;
     color: #741E1E;
     font: normal 11px arial;
     text-decoration: underline;
     }

span#Fg {
     background-image: url(menu/mascaramento-sonoro.jpg);
     color: #FFF;
     display: block;
     height: 150px;
     text-align: left;

     }
     
span#Mf {
     background: url(menu/menu_fim.jpg) no-repeat;
     color: #FFF;
     display: block;
     height: 15px;
     }
     
div#R {
     background-image: url("images/rodape.jpg");
     width: 775px; height: 30px;

}
    
div#R a{
    color: #6F0000;
    font: normal 10px arial;
    text-decoration: none;
    }
    
div#R a:hover {
    background-color: transparent;
    color: #000;
    font: normal 10px arial;
    text-decoration: none;
    }

/* Estilo dos Formulários*/


.TRContato {
    background-color:#FFF;
    /*width: 480px;*/
    margin: 0;
    vertical-align: top;
    border-top: 0px solid #D1D1D1;
    font-size: 12px;
    text-align: justify;
    }
.textarea {
    font: normal 12px arial;
    width: 450; height: 100;
    border: 1px solid #333;
    padding-left: 2px;
    }
.form {
    font: normal 12px arial;
    width: 450; height: 22;
    border: 1px solid #333;
    margin: 2px;
    padding-left: 2px;
    }
.form2 {
    font: normal 12px arial;
    width: 120; height: 22;
    border: 1px solid #333;
    margin: 2px;
    padding-left: 2px;
    }
.formCat {
    font: normal 11px arial;
    width: 60; height: 22;
    border: 1px solid #333;
    margin: 2px;
    padding-left: 2px;
    }
