	#nonFooter
	{
		margin-bottom:0px !important; /* @2: Com 0, funciona quando a pÃ¡gina tem conteÃºdo em conjunto com @1 */
		/*padding-bottom:-150px !important;*/
		/*height:expression(document.body.clientHeight-300) !important;*/
	}
	/* ATENÇÃO: Para páginas com pouco conteúdo, setar margin-bottom:-150px !important; 
	   O normal é ter conteúdo e ficar com margin-bottom: 0px /!important;
	*/
	
	
	/*#page
	{border:1px solid gold;
		margin-bottom:-150px !important; @1 */
		/*padding-bottom:-150px !important;
		largin-bottom:-450px;
	}/*
	* html #nonFooter
	{
		height:expression(document.body.clientHeight-55) !important;;
	}*
	#footer {
		mpargin-top:0px !important; /* @3: Com 0, funciona quando a pÃ¡gina tem conteÃºdo em conjunto com @1 e @2 
	}*/
	h2 {
		font-size: 24px;
	}
	
	
	/* Por que razão louca o IE6 não herda essas classes do CSS principal? */
	#footer {
		background-image:url(../images/footerBG.gif);
		background-repeat:no-repeat;
		background-position:center bottom;
		position: relative;
		margin: -130px auto 0px auto;
		height:150px;
		font-family:"Trebuchet MS";
		font-size:11px;
		color:#727272;
		text-align:center;
		border:0;
	}
	#internalFooter{
		width:998px;
		margin:auto;
		height:142px;
		border-left:1px solid #d0b1b1;
		border-right:1px solid #d0b1b1;
	}
	.menuFooter {
		background-image:url(../images/footerMenu.gif);
		background-repeat:repeat-x;
		clear:both;
		height:27px;
		width:100%;
	}
	.menuFooter li {
		float:left;
		list-style:none;
		border-left: 1px solid #727272;
		margin-top:5px;
		margin-left: 10px;
		padding-left: 10px;
	}
	.menuFooter li a {
		color: #727272;
		text-decoration:none;
	}
	.menuFooterFirst {
		border-left:none!important;
	}
	
	.footerDisclaimer {
		clear:both;
		background-color:#e0e0e0;
		height:61px;
		font-size:10px;
		padding-left:15px;
		padding-right:15px;
		padding-top:3px;
		text-align:left;
		border-bottom:1px solid #c9c9c9;
	}
	
	#internalFooter .footerLogos img{margin-top:5px; margin-right:20px;}
	.footerLogos{
		clear:both;
		background-color:#e0e0e0;
		height:50px;
	}
	#footer .footerLogoQx3{text-align:right;margin:0px!important;}	
	

	
	
	
	
	/* Por que razão louca o IE6 não herda essa classe do CSS principal? */
	#mainContent {
		float:left;
		font-size:12px;
		color:#777777;
		width:778px;/*780*/
		border-right:1px solid #afafaf;
	}
	
	