body,td,th {
	font-family: Trebuchet MS;
	font-size: 11px;
	color:#8597a3;

}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#16303c;
	
}
#principal
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	padding-bottom:10px;
}
#principal .topo
{
	margin-left:auto;
	margin-right:auto;
	width:693px;
	height:109px;
}
#principal .banner_01 {
	width:693px;
	height:251px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_banner.gif);
}
#principal .tit01 {
	width:693px;
	height:44px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/tit_zero.gif);
}
#principal .conteudo {
	width:683px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_cont.gif);
	background-repeat:repeat-x;
}
#principal .menu {
	width:683px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
}
#principal .conteudo_int01
{	
	width:683px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
}
#principal .conteudo_int02
{	
	width:653px;
	margin-left:auto;
	margin-right:auto;
	color:#37426F;
}
#principal .conteudo_int02_col01
{	
	width:423px;
	color:#37426F;
	float:left;
	text-align:left;
}
#principal .conteudo_int02_col02
{	
	width:230px;
	color:#37426F;
	float:right;
}


#principal .noticias0
{	
	width:9px;
	height:244px;
	float:left;
}
#principal .noticias
{	
	width:264px;
	height:244px;
	float:left;
	background-image:url(images/bg_noticias_hp.gif);
}
#principal .conteudo_int01_left_int01
{	
	width:244px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	text-align:left;
	clear:both;
}
#principal .conteudo_int01_left_int01_2
{	
	width:178px;
	float:right;
	margin-top:10px;
	text-align:left;
	clear:both;
}
#principal .conteudo_int01_left_int01_3
{	
	width:213px;
	float:right;
	margin-top:10px;
	text-align:left;
	clear:both;
}
#principal .conteudo_int01_right_int02
{	
	width:244px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	padding-top:5px;
	clear:both;
}
#principal .conteudo_int01_right_int03
{	
	width:244px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	clear:both;
}
#principal .conteudo_int01_right_int04
{	
	width:213px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	padding-top:5px;
	clear:both;
}
#principal .conteudo_int01_right_int05
{	
	width:178px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	padding-top:5px;
	clear:both;
}

#principal .icone_leia_mais
{	
	width:7px;
	height:15px;
	background-image:url(images/bg_ico_mais.gif);
	float:left;
}
#principal .txt_leia_mais
{	
	width:230px;
	line-height:22px;
	height:20px;
	float:right;
}

#principal .marcas
{	
	width:188px;
	height:244px;
	float:left;
	background-image: url(images/bg_marcas.gif)
}
#principal .dista
{	
	width:222px;
	height:244px;
	float:right;
	background-image: url(images/bg_dista.gif);
	background-repeat:no-repeat;
}
#principal .topo_logo
{
	width:207px;
	height:109px;
	float:left;
	text-align:left;
}
#principal .topo_login_ues
{
	width:220px;
	height:20px;
	float:right;
	margin-top:15px;
}
#principal .topo_login_ues_campo
{
	width:97px;
	height:20px;
	text-align:left;
	float:left;
}
#principal .topo_login_ues_botok
{
	width:25px;
	height:17px;
	float:right;
	margin-top:1px;
}
#principal .topo_login_ues_txt
{
	width:200px;
	height:13px;
	clear:both;
	margin-top:5px;
	text-align:right;
	float:right;
}
#principal .tit_acs
{
	height:25px;
	text-align:right;
}
.textfield_preto
{
	background-color:#35555d;
	height:15px;
	padding-top:3px;
	padding-left:3px;
	border:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	
}
#rodape_line
{	
	width:100%;
	height:5px;
	font-size:1px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/bg_rodape_01.gif);
	
}
#rodape
{	
	width:683px;
	height:20px;
	padding-top:8px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	
}
#rodape_texto
{	
	float:left;
	width:585px;
	height:20px;
	text-align:left;
	
}
#rodape_logo
{	
	float:right;
	width:43px;
	height:12px;
	background-image:url(images/apass_logo.gif);
	background-repeat:no-repeat;
	margin-top:5px;
}
.link01 { 
	color: #999a9c;
	text-decoration:none;
}
.link01:hover { 
	color: #e50000;
	text-decoration:none;
}
.link01:active { 
	color: #999a9c;
	text-decoration:none;
}
.link02 { 
	color: #c70000;
	text-decoration:none;
}
.link02:hover { 
	color: #620002;
	text-decoration:underline;
}
.link02:active { 
	color: #c70000;
	text-decoration:none;
}
.link03 { 
	color: #2f7d95;
	text-decoration:underline;
}
.link03:hover { 
	color: #2f7d95;
	text-decoration:none;
}
.link03:active { 
	color: #2f7d95;
	text-decoration:none;
}

.texto_cor_01 {
	color:#d7dfe4;
}
.texto_cor_02 {
	color:#37426F;
}
.texto01 {
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}
.campo01 { 
	color:#37426F;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border-top:#98AAB1 1px solid;
	border-left:#98AAB1 1px solid;
	border-bottom:#DEE3E7 1px solid;
	border-right:#DEE3E7 1px solid;
	padding-left:5px;
	background-image:url(images/bg-tinytab.gif);
	background-repeat:repeat-x;
}
