/* -- RESET NAS TAGS HTML -- */

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, sub, sup, tt,
var, dl, dt, dd, ol, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
vertical-align: baseline;
}
:focus { outline: 0; }
a /*, a:link, a:visited, a:hover, a:active */ { text-decoration:none; }
table { border-collapse: separate; border-spacing: 0; border:none; }
th, td {text-align: left; font-weight: normal; }
img, iframe {border: none; text-decoration:none; }
input, textarea, button {font-size: 100%; font-family: inherit; border:none; }
select { font-size: 100%; font-family: inherit; margin: inherit; }
hr {margin:0; padding: 0; border:0; }

/* Novos tags HTML5 */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video { display: block; }
mark, rp, rt, ruby, summary, time { display: inline }


/* WEBKIT INPUT */

input[type=search] {
	-webkit-appearance: none;
}

input[type="search"]::-webkit-search-decoration, 
input[type="search"]::-webkit-search-cancel-button {
	display: none;
}
