@charset "utf-8";

/* START RESET CSS */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{ margin: 0; padding: 0; border: 0;	outline: 0;	font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }/* remember to define focus styles! */
ins { text-decoration: none; }/* remember to highlight inserts somehow! */
del { text-decoration: line-through; }
table { border-collapse: collapse;	border-spacing: 0; }/* tables still need 'cellspacing="0"' in the markup */
a { text-decoration: none; }
/* END RESET CSS */

/* ---------------------------------------------------------------------------------------------------------- */

/* START CLEARFIX CSS - APLICAR ESTA CLASSE PARA ELEMENTOS MÃES DE ELEMENTOS FLOATADOS */
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
/* END CLEARFIX CSS */

/* ---------------------------------------------------------------------------------------------------------- */

/* START HEIGHT 100% CSS */
html,body {	height:100%; } /* needed for container min-height */
#mae {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
/* END HEIGHT 100% CSS */

/* START PNG FIX & HOVER CSS */
img, div, a, input { behavior: url(scripts/iepngfix.htc) }
body { behavior: url("scripts/csshover3.htc"); } 
/* END PNG FIX & HOVER CSS */

/* START CSS */
#header { width: 100%; }
#content { width: 100%; }
#footer { position:absolute; width:100%; bottom:0; /* stick to bottom */ }
.none{ height: 1px; width: 1px; position: absolute; overflow: hidden; display: none; }
.left { float: left; }
.right { float: right; }
.clear{ clear:both;font-size:0;height:0;line-height:0;display:block;}
.block { display: block }
.copyright { width: 80%; }
.fator { width: 20%; }
.fator a { display: block; background: url(../imagens/logofator.png) center center no-repeat; width: 80px; height: 40px;






