table.folha {
 width: 768px;
 border-collapse: collapse;
 vertical-align: top; 
 border: none; 
}

td.col1_esq {
 width: 100px;
 background: url('Fundo_pag_Esq.jpg'); 
 text-align: center;
 vertical-align: top;
}

td.col1_dir {
 width: 668px;
}

td.col2_esq {
 width: 568px; 
}

td.col2_dir {
 width: 100px;
 background-color: #90bade; 
 text-align: center;
 vertical-align: top; 
 padding: 0 0 0em 0; 
}

table.menu {
 width: 100px;
 border: none;
 margin-top: 8px;  
}

#caixa_map{
 float: right;
 width: 100px;
 height: 60px;
 text-align: center;
 margin-top: 30px;   
}

#pscroller1{
 width: 100px;
 height: 205px;
 border: 2px solid #00008B;
 padding: 5px;
 background-color: white;
 font-family: Arial, sans-serif;
 font-size: 12px;
 color: black;
 text-align: left;
 line-height: 16px; 
 margin-top: 0em; 
}

#button {
 width: 100px;
 border-top: 1px solid #90bade;
 border-left: 1px solid #2175bc;
 border-right: 1px solid #2175bc;
 border-bottom: 1px solid #2175bc;
 padding: 0 0 0em 0;
 margin-bottom: 0em;
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 10px;
 text-align: center;
 background-color: #90bade;
 color: #333;
}

#button ul {
 list-style: none;
 margin: 0;
 padding: 0;
 border: none;
}

#button li {
 border-bottom: 1px solid #90bade;
 margin: 0;
}

#button li a {
 display: block;
 border-left: 1px solid #508fc4;
 border-right: 1px solid #508fc4;
 background-color: #005B8A;
 background-repeat: no-repeat;
 color: #fff;
 text-decoration: none;
 width: 100%; padding-left:0.5em; padding-right:5px; padding-top:5px; padding-bottom:5px
}

html>body #button li a {
 width: auto;
}

#button li a:hover {
 border-left: 1px solid #005B8A;
 border-right: 1px solid #005B8A;
 background-color: #52A7D3;
 color: #000000;
}

#buttonclick {
 width: 100px;
 border-top: 1px solid #90bade;
 border-left: 1px solid #2175bc;
 border-right: 1px solid #2175bc;
 border-bottom: 1px solid #2175bc;
 padding: 0 0 0em 0;
 margin-bottom: 0em;
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 10px;
 background-color: #000000;
 color: #333;
}

p.visita {
 font-family: Arial, sans-serif;
 font-size: 10px;
 text-align: center; 
 color: white;
 margin-top: 0em;
 margin-bottom: 0em;
 padding: 0 0 0em 0; 
}

h1.jmce {
 font-family: Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 text-align: left; 
 color: #00008B;
 margin-left: 10px;
 margin-top: 3px;
 margin-bottom: 0em;
 padding: 0 0 0em 0; 
}

p.jmce {
 font-family: Arial, sans-serif;
 font-size: 9px;
 text-align: left; 
 color: black;
 margin-left: 25px;
 margin-right: 10px; 
 margin-top: 5px;
 margin-bottom: 0em;
 line-height: 12px;
}

h1 {
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 26px;
 color: #00008B;
 margin-left: 6px;
}

h2 {
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 20px;
 color: #00008B;
 margin-left: 10px;
}

h3 {
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 18px;
 color: #00008B;
 margin-left: 10px;
}

.p1 {
 font-family: Arial, sans-serif;
 font-size: 14px;
 text-align: justify;
 line-height: 18px;
}

p.p1 {
 margin-left: 25px;
 margin-right: 10px;
}

ul.p1 {
 margin-right: 10px;
}

ol.ref {
 font-family: Arial, sans-serif;
 font-size: 10px;
 text-align: justify;
 line-height: 14px;
 margin-right: 10px;
}

p.info {
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 12px;
 background-color: #00008B;
 color: white;
 text-align: center;
 line-height: 22px;
}

p.leg {
 margin-left: 25px;
 margin-right: 10px;
 font-family: Arial, sans-serif;
 font-size: 12px;
 text-align: center;
 line-height: 20px;
}

p.center {
 color: #00008B;
 margin-left: 25px;
 margin-right: 10px;
 font-family: Arial, sans-serif;
 font-size: 18px;
 text-align: center;
 line-height: 20px;
}
