.ImgEsq {
	background-position: right;
	text-align: right;
	padding-left: 409px;
}
.TextInterno {
	font-size: 12px;
	padding-right: 160px;
	padding-left: 50px;
	color: #000000;
	font-family:Tahoma, Arial, helvetica;
}

.TextInterno a {
	color: #527a95;
	text-decoration:none;
}

.TextInterno a:hover {
	color: #527a95;
	text-decoration:underline;
}

.TextAuxiliar {
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	text-decoration: none;
	color:#00516D;
}

.TextAuxiliar a {
	color: #527a95;
	text-decoration: none;

	}
	
.TextAuxiliar a:hover {
	color: #527a95;
	text-decoration:underline;
	}

.TextAuxiliarHome {
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height:1.5em;
	margin:0;
	text-align:justify;
}

.TextBanner {
	font-family: Tahoma, Arial, helvetica;
	font-size: 14px;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 20px;
	color: #79bed2;
}

.TextBannerSub {
	font-family: Tahoma, Arial, helvetica;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	text-transform: capitalize;
	padding-left: 20px;
	text-decoration:none;
}

.TextBannerSub a {
		color: #000000;
		text-decoration:none;
}

.TextBannerSub a:hover {
	text-decoration:none;
	}
	
.ImgSub2 {
	padding-top: 17px;
}

 .TextToptd {
	
	background-image: url(../img/home_titles.gif);
	background-repeat:no-repeat;
	
	width:541px;
	height:154px;
	margin:0;
}

.TextTop {

	font-family: Tahoma, Arial, helvetica;
	font-size: 28px;
	color: #d3e1e7;
	text-transform: uppercase;
	text-align: left;
	font-weight:bold;
	
}

.TextSub {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
}
.TextTopAmarelo {
	font-family: Tahoma, Arial, helvetica;
	font-size: 28px;
	color: #f0f0e0;
	text-transform: uppercase;
	text-align: left;
}
.TextRodape, a.TextRodape {
	font-family: Tahoma, Arial, helvetica;
	font-size: 13px;
	color: #aabec7;
	font-weight: normal;
	text-decoration: none;
	padding-right: 10px;
}

a.TextRodape:hover {

	text-decoration: underline;
}
.ImgEsq2 {
	background-position: right;
	text-align: right;
	padding-left: 340px;
	vertical-align: top;
}

#TextInt {
	text-align: left;
	padding-left: 40px;
	padding-top: 30px;
	height:124px; width:638px; float:left; position:relative; background-image:url(../img/TopInterno.gif); background-repeat:no-repeat;
}

.TextTopAmareloInt {
	font-family: Tahoma, Arial, helvetica;
	font-size: 28px;
	color: #f0f0e0;
	text-transform: uppercase;
	text-align: left;
}
