/*---- Esquema tipografico basado en "Baseline" de Stéphane Curzi: http://baselinecss.com/----*/

body								{ font-size: 100%; line-height: 1.5; font-family: /*Georgia,"Times New Roman", Times, serif;*/ Arial, sans-serif; }

/*@font-face {
	font-family: 'LaneNarrowRegular';
	src: url('fonts/lanenar_-webfont.eot');
	src: local('☺'), url('fonts/lanenar_-webfont.woff') format('woff'), url('fonts/lanenar_-webfont.ttf') format('truetype'), url('fonts/lanenar_-webfont.svg#webfontS7JMjE0a') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

/*@font-face {
	font-family: 'BebasRegular';
	src: url('fonts/bebas.eot');
	src: local('☺'), url('fonts/bebas.woff') format('woff'), url('fonts/bebas.ttf') format('truetype'), url('fonts/bebas.svg#webfontGVi5sdIl') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

/*@font-face {
	font-family: 'BebasNeueRegular';
	src: url('fonts/BebasNeue-webfont.eot');
	src: local('â˜º'), url('fonts/BebasNeue-webfont.woff') format('woff'), url('fonts/BebasNeue-webfont.ttf') format('truetype'), url('fonts/BebasNeue-webfont.svg#webfont4IUrxseZ') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

@font-face {
	font-family: 'GnuolaneFree';
	src: url('fonts/gnuolane-webfont.eot');
	src: local('fonts/Gnuolane'), local('fonts/GnuolaneFree'), url('fonts/gnuolane-webfont.woff') format('woff'), url('fonts/gnuolane-webfont.ttf') format('truetype'), url('fonts/gnuolane-webfont.svg#webfontINA0DO8V') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'HelveticaNeueLTStd47LightCond';
	src: url('fonts/helveticaneueltstd-ltcn-webfont.eot');
	src: local('â˜º'), url('fonts/helveticaneueltstd-ltcn-webfont.woff') format('woff'), url('fonts/helveticaneueltstd-ltcn-webfont.ttf') format('truetype'), url('fonts/helveticaneueltstd-ltcn-webfont.svg#webfontmcTm04pJ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	/* This declaration targets Internet Explorer */
	font-family: 'HelveticaNeueCondensed';
	src: url('fonts/hlc-webfont.eot');
}

@font-face {
	/* This declaration targets everything else */
	font-family: 'HelveticaNeueCondensed';
	src: url(//:) format('no404'), url('fonts/hlc-webfont.woff') format('woff'), url('fonts/hlc-webfont.ttf') format('truetype'), url('fonts/hlc-webfont.svg#webfont50FNpcV4') format('svg');
	font-weight: normal;
	font-style: normal;
}



h2, h3, h4, h5, h6					{ display:block; }
h5, h6								{ font-weight:bold;}

h1									{ line-height: 1.15em;  }
h2									{ line-height: 1.5em; }
h3									{ line-height: 0.95em; }
h4									{ line-height: 1.15em; }
h5									{ line-height: 1.45em; }
h6									{ line-height: 1.55em; }

.suplements h3{
    line-height: 3em;
}

h1									{ font-size: 1.5em; font-weight:normal; }
h1 a								{ font-size:1.1em; }
h2									{ font-size: 1.5em ;}
h3									{ font-size: 1.2em;}
h3.spRotulo                                                             { margin-bottom: .5em;}
h4									{ font-size: 1.3em; }
h5									{ font-size: 1em; }
h6									{ font-size: 0.95em; }


p									{ word-spacing: 0.125em; hyphenate: auto; hyphenate-lines: 3; }

p, pre, address						{ font-size: .9em; line-height: 1.5em; position: relative;  margin-bottom:1.5em; }
abbr, code, kbd,
samp, small, var					{ line-height: 15px; }

ul, ol, dl, dialog					{ font-size: 1em; line-height: 1.5em; }
li h1, li h2, li h3,
li h4, li h5, li h6,
li p								{ }

form, legend, label					{ font-size: 1em; line-height: 1.5em; }
legend								{ position: relative;}
input, textarea						{ font-size: 0.9em; }
table								{ font-size: 0.9em; }
caption								{ font-size: 0.9em; line-height: 1.5em; position: relative; }
hr									{ position: relative; height: 4px; margin: 10px 0 11px 0; }
blockquote							{ position: relative;  margin-bottom:0; padding: 0; font-style:italic; }
strong								{ font-weight:bold; margin-right:0; }
em  {
    font-style: italic; }