
		body					{background-color:#CCCCCC; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:12px; color:#000000;}
		#header					{background-image:url(../images/bg_header.png); width:100%; height:174px; padding-top:10px;}
		#header a				{color:#FFFFFF; text-decoration:none;}
		#header a:visited		{color:#CCCCCC;}
		#header a:hover			{text-decoration:underline;}
		#header a:active		{color:#999999;}
		#header .imgLogo		{margin-left:40px;}
		
		.content				{position:relative; left:50%; margin-left:-380px; width:780px; float:left;}
		
		#menu					{margin-top:12px; padding:0px; padding-left:34px;}
		#menu li				{float:left; background-image:url(../images/menu.png); width:111px; height:30px; text-align:center; margin-left:3px; margin-right:3px; list-style:none; color:#FFFFFF; font-size:1.1em; font-weight:bold; padding:5px 0px;}
		#menu li img			{margin-bottom:-10px; padding-right:10px; background-image:url(../images/menu.png); background-position:-10px;}
		
		#main					{padding:10px 0px;}
		#main h1				{font-size:1.3em; color:#0066FF; font-weight:normal; padding-top:10px; padding-left:15px;}
		#main h2				{font-size:1.2em; color:#FF6600; font-weight:normal; margin-bottom:10px;}
		#main p					{margin-top:0px; padding:0px;}
		#main hr				{clear:both; margin-bottom:15px; border:0px; border-top:1px solid #0066FF; height:0px;}
		
		#main a					{color:#0066FF; text-decoration:none;}
		#main a:visited			{color:#999999;}
		#main a:hover			{color:#0066FF; text-decoration:underline;}
		#main a:active			{color:#FF6600;}
		
		#main a.botao			{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:12px; padding:4px 10px; font-weight:bold;}
		#main a.botao:visited	{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:12px; padding:4px 10px; font-weight:bold;}
		#main a.botao:hover		{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:12px; padding:4px 10px; font-weight:bold;}
		#main a.botao:active	{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:12px; padding:4px 10px; font-weight:bold;}
		#main .bottom a.botao	{position:relative; top:-15px;}
		
		.medio					{float:left;}
		.medio .top				{background-image:url(../images/medio_top.png); width:510px; height:31px;}
		.medio .center			{background-image:url(../images/medio_center.png); width:480px; padding:10px 15px; margin:0px; float:left;}
		.medio .bottom			{background-image:url(../images/medio_bottom.png); width:480px; height:25px; clear:both; padding:0px 15px;}
		
		.pequeno				{float:left; width:260px;}
		.pequeno .top			{background-image:url(../images/pequeno_top.png); width:260px; height:31px;}
		.pequeno .center		{background-image:url(../images/pequeno_center.png); width:230px; padding:10px 15px; margin:0px; float:left;}
		.pequeno .bottom		{background-image:url(../images/pequeno_bottom.png); width:230px; height:25px; clear:both; padding:0px 15px;}
		.empresa .center		{height:235px;}
		.vcard .center			{height:287px;}
		
		.grande					{clear:both;}
		.grande .top			{background-image:url(../images/full_top.png); width:770px; height:31px;}
		.grande .center			{background-image:url(../images/full_center.png); width:740px; padding:10px 15px; margin:0px; float:left;}
		.grande .bottom			{background-image:url(../images/full_bottom.png); width:740px; height:25px; clear:both; padding:0px 15px;}
		
		#footer					{background-image:url(../images/footer.png); width:100%; height:402px; clear:both; color:#FFFFFF;}
		#footer h1				{font-size:1.3em; color:#FFFFFF; font-weight:normal; padding-top:20px; padding-left:15px;}
		#footer form			{width:470px; float:left;}
		#footer fieldset		{border-right:1px solid #0066FF; padding:0px 0px 0px 15px; margin-top:20px;}
		#footer legend			{font-size:1.3em; color:#FFFFFF; font-weight:normal; margin-bottom:10px;}
		#footer label			{display:block; margin:5px 0px;}
		#footer .inputText		{width:440px;}
		#footer .inputSubmit	{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:20px; padding:0px 10px; font-weight:bold; border:0px; margin-right:10px; margin-top:10px; cursor:pointer;}
		#footer a				{color:#FFFFFF;}
		#footer a:visited		{color:#CCCCCC;}
		#footer a:hover			{color:#999999;}
		#footer a:active		{color:#FF6600;}
		
		#produto				{float:left;}
		#produto ul				{color:#FFFFFF; list-style-image:url(../images/item.png);}
		
		#creditos				{color:#FFFFFF; margin:8px 15px 0px 15px; padding-top:14px; clear:both; border-top:1px solid #0066FF; float:left; display:block; width:750px;}
		#creditos img			{float:right; margin-top:-14px;}
		#creditos p				{margin:-2px 0px; color:#FFFFFF;}
		
		.formulario				{width:480px;}
		.formulario fieldset	{padding:0px 0px 0px 0px;}
		.formulario legend		{font-size:1.2em; color:#FF6600; font-weight:normal; margin-bottom:10px;}
		.formulario label		{display:block; margin:5px 0px;}
		.formulario .inputText	{width:477px;}
		.formulario .inputSubmit{background-image:url(../images/botao.png); display:block; color:#FFFFFF; float:right; text-decoration:none; height:20px; padding:0px 10px; font-weight:bold; border:0px; margin-top:10px; cursor:pointer;}
		
		.mapasite				{padding:0px 15px; margin:0px; list-style:disc;} /* Primeira Lista com Bolinha */
		.mapasite ul			{padding:0px 20px; margin:0px; list-style:square;} /* Segunda Lista com Quadrado */
		.mapasite ul li ul		{list-style-type:circle;} /* Terceira Lista com Circulo */
		
		.case					{float:left; width:360px; padding-right:10px; margin-bottom:20px;}
		.imgFloatLeft			{float:left; margin-right:10px; margin-bottom:0px;}
		.imgFloatRight			{float:right; margin-left:10px; margin-bottom:0px;}
		.bold					{font-weight:bold;}
		.vcard p				{margin:0px;}
		.error					{color:#FF6600; font-weight:bold;}
		.small					{font-size:0.8em; margin:3px 0px;}

		.tabelaInstitucional		{margin-bottom:20px; width:100%;}
		.tabelaInstitucional ul		{list-style:none; margin:0px; padding:0px;}
		.tabelaInstitucional tr		{border:1px solid #999;}
		.tabelaInstitucional tr th	{font-weight:bold; padding:2px 20px 2px 5px;}
		.tabelaInstitucional tr td	{padding:2px 20px 2px 5px;}
	