
/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* =Basic HTML
--------------------------------------------------------------------------------*/

body
{
	font: 13px/1.5 "HelveticaLTStd-Light", Helvetica, Arial, FreeSans, sans-serif;
	color:#000;
	text-decoration:none;
}

a:focus
{
	outline: 1px dotted invert;
}

hr
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}

/* FONTES CARREGADAS */

@font-face {
	font-family:"HelveticaNeueLTStd-Th";
	src: url("../fonts/HelveticaNeueLTStd-Th.otf") format("opentype");
	font-weight: normal;
	font-style: normal;
}
@font-face { font-family:"HelveticaLTStd-Light"; src: url("../fonts/HelveticaLTStd-Light.otf") format("opentype"); }


.fonte11 {font-family:"HelveticaLTStd-Light"; font-size:11px; color:#000; line-height:18px; text-decoration:none}
.fonte11 a:hover {font-family:"HelveticaLTStd-Light"; font-size:11px; color:#097199; line-height:18px; text-decoration:none}
.fonte12 {font-family:"HelveticaLTStd-Light"; font-size:12px; color:#000; line-height:18px; text-decoration:none}
.fonte12 a:hover {font-family:"HelveticaLTStd-Light"; font-size:12px; color:#097199; line-height:18px; text-decoration:none}
.fonte14 {font-family:"HelveticaLTStd-Light"; font-size:14px; color:#000; line-height:18px; text-decoration:none}
.fonte14 a:hover {font-family:"HelveticaLTStd-Light"; font-size:14px; color:#097199; line-height:18px; text-decoration:none}
.fonte14branca {font-family:"HelveticaLTStd-Light"; font-size:14px; color:#fff; line-height:18px; text-decoration:none}
.fonte14branca a:hover {font-family:"HelveticaLTStd-Light"; font-size:14px; color:#097199; line-height:18px; text-decoration:none}

.Helvetica16 {font-family:"HelveticaLTStd-Light"; font-size:16px; color:#000; line-height:24px; text-decoration:none}

.Helvetica21 {font-family:"HelveticaNeueLTStd-Th"; font-size:21px; color:#000; line-height:30px; text-decoration:none}

.Helvetica30 {font-family:"HelveticaNeueLTStd-Th"; font-size:30px; color:#000; line-height:30px; text-decoration:none}


/* =Headings
--------------------------------------------------------------------------------*/

h1
{
	font-size: 28px;
	line-height:34px;
}

h2
{
	font-size: 24px;
	line-height:28px;
}

h3
{
	font-size: 21px;
	line-height:24px;
}

h4
{
	font-size: 18px;
	line-height:21px;
}

h5
{
	font-size: 16px;
	line-height:18px;
}

h6
{
	font-size: 14px;
	line-height:16px;
}

/* =Spacing
--------------------------------------------------------------------------------*/

ol
{
	list-style: decimal;
}

ul
{
	list-style: square;
}

li
{
	margin-left: 0px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset
{
	margin-bottom: 20px;
}