body2 { 
 margin: 0px;
 background-color: #8bcb94;
}

body { 
 margin: 0px;
 background-image: url("../images/background.gif");
 background-repeat: repeat;
}

.main_table {
 width: 750px;
}

tr {
}

.empty_col {
 background-color: #8bcb94;
}

.banner {
 width: 800px;
 height: 100px;
 background-color: #8bcb94;
}

.menu {
 padding: 5px;
 background-color: #8bcb94;
 color: #ffffff;
 text-align: center;
 font-family: Arial, Verdana, sans-serif;
 font-size: 90%;
 font-variant: small-caps;
 font-weight: bold;
 text-decoration: none;
}

.menuA {
 padding: 5px;
 background-color: #8bcb94;
 color: #fff600;
 text-align: center;
 font-family: Arial, Verdana, sans-serif;
 font-size: 90%;
 font-variant: small-caps;
 font-weight: bold;
 text-decoration: none;
}

.imagem {
 margin: 0px;
 border: 0px;
 padding: 0px;
}

.inicial{
 padding: 10px;
 background-color: #f9f9f9;
 text-align: center;
}

.content {
 padding: 10px;
 background-color: #f9f9f9;
 font-family: Verdana, Arial, sans-serif;
}

.final {
 padding: 5px;
 background-color: #f9f9f9;
 font-family: Arial, Verdana, sans-serif;
 font-size: 60%;
 text-align: center;
}

.titulo {
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-variant: small-caps;
 font-size: 100%;
 font-weight: bold;
 text-align: center;
}

.slogan {
 color: #000000;
 font-family: Arial, Verdana, sans-serif;
 font-variant: small-caps;
 font-size: 130%;
 font-weight: bold;
 text-align: center;
}

p {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 70%;
 text-align: justify;
}

.texto {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: justify;
 width: 350px;
}

.textoEmp {
 text-align: center;
 width: 300px;
}

a.textoEmp {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
}

th.contactos {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: right;
}

td.contactos {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: justify;
 width: 300px;
}

a.mapas {
 color: #0000ff;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: justify;
 text-decoration: none;
}

.tdf1 {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: center;
}

.tdf2 {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: right;
}

.tdf3 {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-align: right;
 vertical-align: top;
}

blockquote {
 font-size: 80%;
 text-align: justify;
 font-style: italic;
}

.prova {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 70%;
 text-align: justify;
}

table.produtos {
 width: 90%;
}

td.produtos {
 text-align: center;
 width: 33%;
 vertical-align: center;
 height: 30px;
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
 font-size: 80%;
 text-decoration: none;
}

a.produtos {
 color: #000000;
 font-family: Verdana, Arial, sans-serif;
}

.centrado {
 text-align: center;
}