/* =============================================================================
   Reset
========================================================================== */

* {
	text-decoration: none;
	font-family: arial;
	font-size: 13px;
	padding: 0;
	outline: 0;
	margin: 0;
	border: 0;
}

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }

ul, ol {
    list-style: none;
}

/* =============================================================================
   FontFace
========================================================================== */


/* =============================================================================
   DEFAULT
========================================================================== */
	.center{
		border: 1px #e0e0e0 solid;
		position: relative;
		margin: 0 auto;
		width: 898px;
	}
		.center > div,
		.center > img{
			position: relative;
			display: block;
			width: 898px;
		}

	.barrinha01{
		background: transparent url('../images/barrinha01.jpg') bottom left no-repeat;
		padding-bottom: 1px;
	}
	/*.barrinha02{
		background: transparent url('../images/barrinha02.jpg') bottom left no-repeat;
		padding-bottom: 1px;
	}*/
	.barrinha02{
		background: transparent url('../images/barrinha02.jpg') bottom left no-repeat;
		padding-bottom: 1px;
	}
	.bgBoxCz{
		background: transparent url('../images/bgBoxCz2.jpg') top center repeat-y;
	}
	.bgBoxCz2{
		background: transparent url('../images/bgBoxCz3.jpg') top center repeat-y;
	}


		
	.section{
		position: relative;
		display: table;
		width: 100%;
	}
		.section > div,
		.section > img{
			width: 449px;
			float: left;
		}
		.section > iframe{
			margin: 39px 39px 39px 78px;
			float: left;
		}
			.section > div > p{
				padding: 0 38px 0 39px;
				line-height: 23px;
				color: #515151;
			}
			.section > div:first-child > p{
				padding: 0 30px 0 78px;
			}
			.section.imgRight > div > p{
				padding: 0 0 0 78px;
			}

/* =============================================================================
   STYLE
========================================================================== */

	.box01{
		background: transparent url('../images/bgBox01.jpg') center center no-repeat;
		height: 646px;
	}
		.box01 .linksHeader{
	position: absolute;
	width: 100px;
	right: 58px;
	top: 41px;
		}
			.box01 .linksHeader li{
				display: block;
				margin-bottom: 5px;
			}
				.box01 .linksHeader li a{
					display: block;
					height: 55px;
				}

		.box02 .section{
			padding-bottom: 30px;
		}
			.box02 .section iframe{
				position: absolute;
				bottom: 30px;
				right: 39px;
				margin: 0;
			}

		.box04 > iframe{
			position: absolute;
			bottom: 41px;
			left: 78px;
		}

	.box06{
		padding-bottom: 30px;
	}

	.box07{
		background: transparent url('../images/bgBox07.jpg') top center no-repeat;
	}

	.box15{
		background: transparent url('../images/bgBox15.jpg') top center no-repeat;
	}
	.box16{
		background: transparent url('../images/bgBox16.jpg') top center repeat-y;
		padding-bottom: 30px;
	}
		
/* =============================================================================
   FOOTER
========================================================================== */

.rodape{
		width:817px !important;
		margin:0 0 80px 40px;
}

.rodape img{
	float:left;
}
/*
.txtLegal{
	text-align: justify;
	font-size: 10px;
	color: #515151;
	line-height:190%;
}*/
