@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
border: 0;
font-size: 100%;
/*vertical-align: baseline;*/
}
body {
/*line-height: 1; /* Está propriedade foi reponsavel pelo texto dancarino... ao mudar de pag o texto se move.*/
}
table {
border-collapse: collapse;
border-spacing: 0;
}
section, article, aside, header, footer, nav, dialog, figure {
display:block;
}

/* Formatação Texto */
	/* Tamanho */
.tx_sz12{font-size:11px;}
.tx_sz14{font-size:12px;}
.tx_sz16{font-size:15px; font:bold;}
.tx_sz18{font-size:16px;}
	/* Cor */
.c_black{color:black;}
.c_red{color:red;}
	/* Alinhamento */
.alg_r{text-align:right;}
	/* Outros */
.bold{font-weight:bold;}


/* Formatação Margin */
	/* Direita */
.mrg_r20{margin-right:20px;}
	/* Esquerda */
.mrg_l20{margin-left::20px;}

/* Formatação Padding */
	/* Topo */
.pdd_t10{padding-top:10px;}
.pdd_t20{padding-top:20px;}
	/* Direita */
.pdd_r20{padding-right:20px;}
.pdd_r5p{padding-right:5%;}
.pdd_r10p{padding-right:10%;}
	/* Esquerda */
.pdd_l5{padding-left:5px;}
.pdd_l20{padding-left:20px;}
.pdd_l5p{padding-left:5%;}
.pdd_l10p{padding-left:10%;}


/* Formatação Box */
	/* Tamanho */
.box_h10{height:10px;}
.box_h20{height:20px;}
.box_h30{height:30px;}
.box_h40{height:40px;}

/* Formatação Tamanho */
.wz_20{width:20px;}
.wz_25{width:25px;}
.wz_30{width:30px;}
.wz_50{width:100px;}
.wz_250{width:250px;}

/* Formatação Background */
	/* Cor */
.bg_black10{/*background-color:#dededd*/}
.bg_black30{background-color:#CCCCCC}
.bg_black40{background-color:#BFBFBF}
.bg_black50{background-color:#AFAFAF}
.bg_black60{background-color:#9F9F9F}
.bg_black70{background-color:#8F8F8F}
