*										{ padding:0; margin:0; }
img, fieldset							{ border:none; }
body 									{ font:.9em Arial, Verdana, Tahoma; color:#000; line-height:1.3em; text-align:justify;}

/* footer */

.container_footer						{ width:100%; background:#fff url(../img/bg-footer.png) top repeat-x; padding:0; font-size:12px;  }
.content_footer							{ width:970px;height:355px; margin:0 auto 10px; padding:10px 0;background: url(../img/bg-footer2.jpg) top center no-repeat; text-align:left; line-height:14px; }
.content_footer a						{ color:#000;text-decoration:none;}
.content_footer a:hover					{ color: #00F;text-decoration:underline;}

.content_footer .col1,
.content_footer .col2,
.content_footer .col3,
.content_footer .col4,
.content_footer .col5					{ width:170px; float:left; font-size:12px; margin-left:16px;}
.content_footer .col5					{ width:190px; }

.footernav ul 							{ margin:0; padding:0; text-indent:0px;  }
.footernav li 							{ list-style:none;}
.footernav li a 						{ color:#000; text-decoration: none; text-align:left; padding:4px 1px; line-height:14px; border-bottom:1px solid #aeaeae; display:block;}
.footernav .footernavtit a				{ color:#000; border-bottom:none; font-weight:bold;}

.content_footer .trabalhe,
.content_footer .stacruz				{ margin:10px 0; line-height:18px;color:#000; text-decoration: none; padding:4px 1px; line-height:14px; border-bottom:1px solid #aeaeae; display:block; font-size:12px;}
.content_footer .stacruz				{ border:none;}
.content_footer .trabalhefooter			{ margin-top:25px; width: 167px; height: 15px; display:block; background:url(../img/bg_trabalhe.png) no-repeat; padding:10px 8px 8px 8px; border:0; font-size:12px;}
.content_footer .trabalhefooter:hover	{ background-position: 0 -32px; text-decoration:none; color:#FFF;}
.content_footer .contatofooter			{ margin-top:12px; width: 167px; height: 15px; display:block; background:url(../img/bg_contato.png) no-repeat; padding:10px 8px 8px 8px; border:0; font-size:12px;}
.content_footer .contatofooter:hover	{ background-position: 0 -32px; text-decoration:none; color:#FFF;}

.content_footer address 				{ margin-top:10px; font-style:normal; font-size:12px; font-style:normal; line-height:20px; text-align:left; }
.content_footer .vcard,
.content_footer a,
.content_footer address					{color:#000; text-decoration:none; }

.content_footer address span			{ text-decoration:none; }
.content_footer address a				{ color:#000; text-decoration:underline; }

.greenbr								{ width:960px;height:15px; padding:2px; margin:0 auto 0; clear:both; font-size: 11px; }
.greenbr p								{ text-align:center; margin:0; color:#444; }
.greenbr a								{color:#444; text-decoration: none; font-size: 11px;}
.greenbr a:hover						{color: #5a0000; text-decoration:underline;}
