body {
	margin: 0px;
	padding: 0px;
	background: #E5E5E5 url(imag/bg_geral.jpg) no-repeat;
	
}

a:link {
	text-decoration: none;

}
a:visited {
	text-decoration: none;

}
a:hover {
	text-decoration: none;
}
a:active {  text-decoration: none}
.texto { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; ; line-height: 12px}
.fmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.textohome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal; ; line-height: 11px; letter-spacing: -1px}
.textohomecinza { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-weight: normal; ; line-height: 11px; letter-spacing: -1px }
.textoclaro { font-family: Arial; font-size: 11px; color: #CCCCCC; font-weight: normal; }
.textocinza { font-family: Arial; font-size: 11px; color: #666666; font-weight: normal; ; line-height: 12px }
.textovermelho { font-family: Arial; font-size: 11px; color: #DE1717; font-weight: normal; ; line-height: 12px }
.textopreto { font-family: Arial; font-size: 11px; color: #000000; font-weight: normal; ; line-height: 12px }
.textoAZUL {
	font-family: Arial;
	font-size: 11px;
	color: #676499;
	font-weight: normal;
	;
	line-height: 12px
}
.textoAzulBold {
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	font-weight: 400;
	;
	line-height: 12px
}
.borda {
	border: 1px solid #E0E0E0;
}
.textoPretoNews {
	font-family: Arial;
	font-size: 11.5px;
	color: #666666;
	font-weight: 600;
	;
	line-height: 12px
}
.textolinkado {
	font-family: Arial;
	font-size: 11px;
	color: #006699;
	font-weight: 300;
	;
	line-height: 12px
}
#separa { background: url(imag/linha_traco.gif) repeat-x; height:10px; width: 640px; position:relative; float:left; margin-top: 15px; }
#news { height:20px; width: 640px; position:relative;}
#newsn {
	height:20px;
	width: 640px;
	position:relative;
	}
#news1 { margin-top: 0px;height:20px; width: 280px; position:relative; float:left; margin-left:12px;}
#seta1 { margin-top: 0px; height:20px; width: 10px; position:relative; float:left; margin-right:4px;}
#news2 { margin-top: 0px;margin-left: 10px;margin-right: 13px;height:20px; width: 270px; position:relative; float:right;}
#seta2 { margin-top: 0px;height:20px; width: 10px; position:relative; float:left; margin-right:4px;}
#news3 { margin-top: 0px;height:20px; width: 280px; position:relative; float:left; margin-left:12px;}
#seta3{ margin-top: 0px;height:20px; width: 10px; position:relative; float:left;}
#news4 { margin-top: 0px;margin-left: 10px;margin-right: 13px;height:20px; width: 270px; position:relative; float:right;}
#seta4 { margin-top: 0px;height:20px; width: 10px; position:relative; float:left;}
