
@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-Light.eot');
	src: url('../fontes/Novecentowide-Light.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-Light.woff') format('woff'),
		url('../fontes/Novecentowide-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-Medium.eot');
	src: url('../fontes/Novecentowide-Medium.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-Medium.woff') format('woff'),
		url('../fontes/Novecentowide-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-Normal.eot');
	src: url('../fontes/Novecentowide-Normal.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-Normal.woff') format('woff'),
		url('../fontes/Novecentowide-Normal.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-DemiBold.eot');
	src: url('../fontes/Novecentowide-DemiBold.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-DemiBold.woff') format('woff'),
		url('../fontes/Novecentowide-DemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-Bold.eot');
	src: url('../fontes/Novecentowide-Bold.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-Bold.woff') format('woff'),
		url('../fontes/Novecentowide-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Novecento wide';
	src: url('../fontes/Novecentowide-Book.eot');
	src: url('../fontes/Novecentowide-Book.eot?#iefix') format('embedded-opentype'),
		url('../fontes/Novecentowide-Book.woff') format('woff'),
		url('../fontes/Novecentowide-Book.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}





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,
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, article, aside, canvas, details, embed, figure,
figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;

	vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	display: block;
}

body {
	line-height: 1;
	font-family: 'Novecento wide';
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

* {
	outline: none;
}

.clear:before,
.clear:after {
    content: " ";
    display: table;
}

.clear:after {
    clear: both;
}

*,
*:before,
*:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

/* Overlay ------------------------------------------------------------------ */

.fundoOverlay {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background: rgba(0,0,0, 0.5);
	z-index: 10000;
}

.conteudoOverlay {
	margin: 100px auto 0px;
	background: white;
	padding: 20px;
}


.smooth {
	-webkit-transition-property: background;
	-webkit-transition: 200ms ease-in 100ms;
	-moz-transition: 200ms ease-in 100ms;
	-o-transition: 200ms ease-in 100ms;
	transition: 200ms ease-in 100ms;
}
.smooth * {
	-webkit-transition-property: background;
	-webkit-transition: 200ms ease-in 100ms;
	-moz-transition: 200ms ease-in 100ms;
	-o-transition: 200ms ease-in 100ms;
	transition: 200ms ease-in 100ms;
}
a{
	text-decoration: none; 
}