/*============================================= CSS Reset =================================================*/
/* @group CSS Reset */
@charset "UTF-8";

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, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, 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;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
/*	overflow: hidden;*/
}

body
{
	background:url(../images/bgFundo.gif) repeat-y;
	margin:0px;	padding: 0 0 0 0;
	font-family: Arial, Verdana, Geneva, sans-serif;	font-size: 16px;
	color: #494949;
	width: 100%;	height: 100%;
/*	overflow: hidden;*/
}
/* @end */

/*============================================= SKELETON =================================================*/
/* @group CSS Skeleton*/
#container
{
	float: left;
	width: 100%;	height: 100%;
	margin: 0 0 0 0; padding: 0 0 0 0;
}

#section-one { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	background: #ffffff; }

#section-two { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	background: #ffffff; }

#section-three { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	padding-bottom: 60px;	background: #b01116; }

#section-four { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	padding-top: 50px;	padding-bottom: 70px;	background: #ffffff; }

#section-five { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	background: #32343c; }

#section-six { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	padding-top: 70px;	padding-bottom: 50px;	background: #ffffff; }

#section-seven { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	padding-top: 15px;	padding-bottom: 10px;	background: #de6265; }

#section-oito { float: left;	width: 100%;	height: 100%;	margin: 0 0 0 0;	padding-top: 65px;	background: #ffffff; }
/* @end */

/*============================================= ELEMENTS =================================================*/
/* @group CSS Elements*/
.carrossel
{
	float: left;
	width: 100%;	height: 535px;
	margin: 0 0 0 0;
}

.block-section
{
	float: left;
	width: 100%;	height: 100%;
	margin: 0 0 0 0;
}

.center
{
	width: 1000px;	height: 100%;
	margin: 0 auto;
}

.main-right
{
	float:left;
	width:680px;	height:100%;
	margin:0 0 0 0;
}

.box-flutuante
{
	float:left;
	width:320px;	height:100%;
	margin:0 0 0 0;
}
/* @end */

/*============================================= FONTS =================================================*/
/* @group CSS Fonts*/
h2.title-one
{
	float: left;
	width: 302px;	height: 28px;
	margin: 50px 0 30px 0;
	background:url(../images/sprite.png) no-repeat 0 0;
	border: none;	text-indent: -5000px;
}

.main-right p.first
{
	float: left;
	width: 365px;	height: 100%;
	margin: 65px 0 0 0;
	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 18px;
	color: #494949;
}

.main-right p.first strong { font-weight: bold; }

.main-right p.second
{
	float: left;
	width: 375px;	height: 100%;
	margin: 35px 0 0 0;
	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 18px;
	color: #494949;
}

.main-right p.second strong { font-weight: bold; }

.main-right p.three
{
	float: left;
	width: 520px;	height: 100%;
	margin: 30px 0 0 0;
	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 18px;
	color: #494949;
}

.main-right p.three strong { font-weight: bold; }

.main-right p.four
{
	float: left;
	width: 290px;	height: 100%;
	margin: 85px 0 0 0;
	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 18px;
	color: #fff;
}

.main-right p.four strong { font-weight: bold; }