/****************************************************************
 * BASE STYLE
 *
 * Serve para uniformizar os estilo entre browsers
 * redefinindo os valores padrão
 *
 * @since creation - 2007/12/26
 * @since update - 2008/05/08
 *
 ****************************************************************/

* { margin:0px; padding:0px; }
p {
	margin:0px;
	padding:0px;
	border:none;
	display:block;
}

a { text-decoration:underline; }

acronym { border:none; }

/* Listas */
ul { list-style:none; }

/* Table */
table { border-collapse:collapse; }

/* Header */
h1,h2,h3,h4,h5,h6,h7,h8 { margin:0; padding:0; }
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:12px; }


/* Frames */
iframe { border:none; }

/* Image */
img { border:none; }

/* Center element */
.m-c { margin:0 auto;}

/* Float */
.cb { clear:both; }
.f-l { float:left; }
.f-r { float:right; }

/* Text */
.ta-c { text-align:center; }
.ta-l { text-align:left; }
.ta-r { text-align:right; }
.ta-j { text-align:justify; }

/* Font */
.fw-b { font-weight:bold; }
.full_width { width:100%; }




/* Específico */
#header h1 span { display:none;}

@media print {
	.noprint { display:none; }
	#header h1 img { display:none; }
	#header h1 span { display:inline; }
	#footer { display:none; }
}

@media handheld {
	.noprint { display:none; }
}

