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;
}

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;
}
