body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #F0F0F0;
 }

select {background-color:#E7F2F4; font-family: Verdana; font-size: 7pt; color: #008EB3; }
.menu-top {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   font-weight: bold;
}
.menu-left {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #2D4A5B;
   letter-spacing: 3px;
}
.news {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #38348D;
}
.newstitle {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #2C99D3;
   font-weight: bold;
}
.newslink {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #38348D;
   text-decoration: underline;
}
.pequeno {


   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #38348D;
}
.texto {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #38348D;
   text-align: justify;

}
.bold {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #352274;
   font-weight: bold;
}
.Red {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #352274;
   font-weight: bold;
}
.reference {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #008EB3;
   font-weight: bold;
   background-color: #E7F2F4;
}
.title {


   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #352274;
   font-weight: bold;
}
.bold2 {


   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #008EB3;
   font-weight: bold;
}
.maispequeno {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #38348D;
   font-weight: bold;
}
.propHeaderPic {
   border: 4px solid #416680;
}


.texto2 {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   color: #000000;
   text-decoration: none;
}

a.texto2:hover {
   text-decoration: underline;
}


td.out   {  font-family: Verdana, Arial, Helvetica, sans-serif;   font-size: 9px;   color:#FFFFFF; cursor:pointer;   font-weight: bold;}
td.over  {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:Bold;
   font-size: 9px;
   color:#352274;
   cursor:pointer;
   background-color: #7BBFE4;
}

td.outP   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#352274;
   cursor:pointer;
   letter-spacing: 1px;
}
td.overP  {
   font-size: 10px;
   color:White;
   cursor:pointer;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   background-color: #27298d;
}

td.out1   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#352274;
   cursor:pointer;
   letter-spacing: 1px;
}
td.over1  {
   font-size: 10px;
   color:#352274;
   cursor:pointer;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   letter-spacing: 1px;
   background-color: #7BBFE4;
}

.button {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #4257BB;
   font-weight: bold;
   background-color: #99DEF9;
   border: 1px solid #4257BB;
}
.textoLeft {

   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #38348D;
   text-align: left;
}
a.out1 {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#325263;
   cursor:pointer;
   letter-spacing: 1px;
   text-decoration: none;
}


td.out2   {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#352274;
   background-color: #7BBFE4;
   cursor:pointer;
   font-weight: bold;
}
td.over2  {
   font-family: Arial, Helvetica, sans-serif;
   font-weight:Bold;
   font-size: 11px;
   color:#FFFFFF;
   cursor:pointer;
   background-color: #352274;
}


a.out2:link,a.out2:visited,a.out2:active   {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#352274;
   cursor:pointer;
   background-color: #7BBFE4;
   font-weight: bold;
   text-decoration: none;
}
a.out2:hover  {
   font-family: Arial, Helvetica, sans-serif;
   font-weight:Bold;
   font-size: 11px;
   color:#FFFFFF;
   cursor:pointer;
   background-color: #352274;
   text-decoration: none;
}  

a.over2:link,a.over2:visited,a.over2:active  {
   color:#FFFFFF;
   cursor:pointer;
   text-decoration: none;
}
a.over2:hover  {
   color:#352274;
   cursor:pointer;
   text-decoration: none;
}

/* ======MAP STYLES ====== */
   
.mapText, a.mapText:link, a.mapText:active, a.mapText:visited, a.mapText:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   color: #38348D;
        text-decoration:none;
        line-height: 14px;
}

