* { margin: 0; padding: 0; }
body { background: black url(../i/bg.jpg) repeat-x top left;}
.content_emp { position: absolute; z-index: 5; width: 100%; top: 70px;}
.content_emp .emp_align { width: 90%; background: transparent url(../i/bgCont.jpg) 0 0 repeat-x; height: 2050px; margin: 0 auto; }

.content_emp .emp_align .emp_cont { float: left; width: 95%; margin: 40px 25px; padding: 20px 0 0 0; }
	
	
	p.imgTrans { display: block; background: url(../i/lg_correTam.png) 0 0 no-repeat; width: 600px; height:120px; margin: 5px 0 5px 0; }
	
	.content_emp .emp_align .emp_cont h2 { float: left;  width: 100%; height: 100px;text-align: center; _background: none; background: url(../i/tit_bg.png) top center no-repeat; color: #323030; font-family: Arial, Helvetica, sans-serif; font-size: 26px; font-weight: normal; } 
	.content_emp .emp_align .emp_cont .emp_video { width: 875px; background: url(../i/bgVideo.png) 0 0 no-repeat; height: 304px; margin: -7px auto; }
	.content_emp .emp_align .emp_cont .emp_video a{ display:block; float: left; width: 100%; text-indent: -10000em; outline: none; height: 304px; }

	
.content_emp .emp_align .emp_cont .emp_txt { float: left; width: 100%; margin-left: -24px; padding: 10px 40px 0px 40px;}
	.content_emp .emp_align .emp_cont .emp_txt p { font-family: Arial, Helvetica, sans-serif; line-height: 25px; color: black; font-size: 14px; text-align: left; margin-bottom: 10px; }
		.content_emp .emp_align .emp_cont .emp_txt p strong { color: #af7a0c;}
		.content_emp .emp_align .emp_cont .emp_txt p.first:first-letter { font-size:x-large;}

.content_emp .emp_align .emp_cont .emp_fotos { float: left; width: 100%; height: 328px; position: relative; overflow: hidden;}
	.content_emp .emp_align .emp_cont .emp_fotos .emp_fotos_left { position: absolute; left: 0; width: 100%; background: url(../i/fotos_01.png) 0 0 no-repeat; height: 328px;}
	.content_emp .emp_align .emp_cont .emp_fotos .emp_fotos_repeat { position: absolute; left: 204px; width: 100%; height: 328px; background: url(../i/fotos_02.png) 0 0 repeat-x; }
	.content_emp .emp_align .emp_cont .emp_fotos .emp_fotos_right { position:absolute; right: 0; width: 64px; background: url(../i/fotos_03a.png) 0 0 no-repeat; height: 328px; }
	
.emp_shadows {float: left; width: 100%;}
	.emp_shadows .shad1 { float: left; width: 50%; background: url(../i/fotos_04a.png) 0 0 no-repeat; height: 86px; }
	.emp_shadows .shad2 {float: left; width: 50%;  background: url(../i/fotos_04.png) right 0 no-repeat; height: 86px; margin-top: -1px;}
	
.emp_fts { float: left; width: 100%; margin-top: -80px; display: inline; }/*
.emp_fts .emp_fotos_fotos {position: absolute; top: 110px; left: 90px; z-index: 10; overflow: hidden; height: 199px}
	.emp_fts .emp_fotos_fotos a img {background: url(../i/bg_emp_ft.png) 0 0 no-repeat; padding: 42px 25px 64px 33px; display: block; border: none; float: left;}*/
	
	

/* SHOWCASE */

.rtFts {width: auto; padding: 0 20px 0 100px;}

 .showcaseDisplay *{ border: none;}
	 .showcaseDisplay{ float: left; height: 170px; width:100%; position: relative; background: transparent url('../i/showcaseSombra.jpg') no-repeat center 148px;  margin-top: -300px;}
		 .showcaseAlign{ height: 170px; overflow:hidden; width:auto; margin: 0 auto; position:relative;}
			 .showcaseDisplay #myController span { color:#FFF; background:#000; cursor:pointer;}
			 .showcaseDisplay #jFlowSlide{ height: 200px;}
			 .showcaseDisplay #mySlides { margin: 0 auto;}
			 .showcaseDisplay #myController span.jFlowSelected {background:#F00;}
			
			/* BOX IMAGENS */
			.bx01{ float:left; width: 212px; height: 200px; background: transparent url('../i/showcaseIm.png') no-repeat left bottom;}
				.bx01 span.im{ background: url(../i/bg_emp_ft.png) 0 0 no-repeat; padding: 42px 25px 64px 33px; display: block; border: none; float: left;}

			/* SETAS */
			.showcaseDisplay .jFlowNext, .showcaseDisplay .jFlowPrev{ cursor: pointer; width: 35px; height: 57px; position: absolute; text-indent: -10000em;}
				.showcaseDisplay .jFlowNext{ top: 60px; right: -42px; background: transparent url('../i/seta2.png') no-repeat left top;}
				.showcaseDisplay .jFlowPrev{ left:-42px; top:60px;background: transparent url('../i/seta1.png') no-repeat left top;}
				
/**//**//**//**/
.header{ position: absolute; z-index: 20; width: 100%; height: 70px;}
	.header .headerAlign{ width: 100%;}

	.topHeader{ background: transparent url('../../i/') repeat-x left top; width: 100%; height: 51px; }
		.header h1{ float: left; width: 250px; height: 70px;}
			.header h1 a{ width: 215px; height: 70px; float: right; display: block; text-indent: -10000em; background: transparent url('../../i/logo.png') no-repeat right 5px;}
			
		.menuNav4{height: 40px; float:left; margin: 12px 0 0 10px; display: inline; }
			.menuNav4 li{ float: left; margin: 0 1px 0 0; height:39px; list-style: none;}
			.menuNav4 li a{  float: left; cursor: pointer; display: block; width: auto; color:#ccc; text-decoration: none; font:normal 16px Arial, Helvetica, sans-serif; }
			.menuNav4 li a:hover{  font:normal 16px Arial, Helvetica, sans-serif;}
			.menuNav4 li a:hover span{ color: #d3c7a1; }

			
			/* BOTÃO INICIO */
			.menuNav4 li.first span{ float: left; display: block; width: 52px; height:30px; padding: 7px 0 0 12px; text-align:center; }
			.menuNav4 li.first a{ background: transparent url('../i/bgMenu_04.jpg') no-repeat left top; }
			.menuNav4 li.first a:hover{ background: transparent url('../i/bgMenu_04.jpg') no-repeat left bottom; }
			/* BOTÃO INICIO */
			.menuNav4 li.middle1 span{ float: left; display: block; width: 60px; height:30px; padding: 7px 0 0 0; text-align:center; }
			.menuNav4 li.middle1 a{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -65px top; }
			.menuNav4 li.middle1 a:hover{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -65px bottom; }
			/* BOTÃO INICIO */
			.menuNav4 li.middle2 span{ float: left; display: block; width: 91px; height:30px; padding: 7px 0 0 0; text-align:center; }
			.menuNav4 li.middle2 a{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -126px top; }
			.menuNav4 li.middle2 a:hover{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -126px bottom; }
			/* BOTÃO INICIO */
			.menuNav4 li.middle3 span{ float: left; display: block; width: 124px; height:30px; padding: 7px 0 0 0; text-align:center; }
			.menuNav4 li.middle3 a{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -218px top; }
			.menuNav4 li.middle3 a:hover{ background: transparent url('../i/bgMenu_04.jpg') no-repeat -218px bottom; }
			/* BOTÃO INICIO */
			.menuNav4 li.last span{ float: left; display: block; width: 126px; height:30px; padding: 7px 0 0 0; text-align:center; }
			.menuNav4 li.last a{ background: transparent url('../i/bgMenu_04.jpg') no-repeat right top; }
			.menuNav4 li.last a:hover{ background: transparent url('../i/bgMenu_04.jpg') no-repeat right bottom; }


			
/* FOOTER */
.groupFooter{ position: relative; float:left; width: 100%; height: 240px; background: transparent url('../i/bg_footer.jpg') no-repeat left top; z-index: 20; }
	
	.formasPagamento{ width: 180px; height: 215px; padding: 25px 0 0 10px; float:left; background: transparent url('../i/bg_footer1.jpg') repeat-x left top;}
	
		.formasPagamento span.rodape_texto_tit{width: 210px; padding: 10px 0 10px 0; display: block;}
		
	.groupA{ float: left; margin: 35px 0 0 39px;height: 80px; display: inline;} 
		.mod01{ width: 400px; float: left; padding: 0 0 0 10px;}
		.mod02{ width: 250px; float: left;}
		.mod03{ width: 300px; float: left;}
			.mod03 ul li{ display: inline; list-style: none;}
			.mod03 ul li a{ display: inline; color: #CCCCCC; text-decoration: none; padding: 0 10px 0 0; font:normal 12px Arial, Helvetica, sans-serif;}
			.mod03 ul li a:hover{ color: #999; text-decoration: none; font:normal 12px Arial, Helvetica, sans-serif;}

		.telFont{ color: #999999; display: block; font:normal 14px Arial, Helvetica, sans-serif;}
		.groupA h3, .groupB h3{ font:normal 12px Arial, Helvetica, sans-serif; color: #666; padding: 0 0 10px 0;}

	.groupB{ clear:both; display:inline; float:left; height:70px; margin:-113px 0 0 230px; padding:10px 0 0 0; width: 700px; _margin:-113px 0 0 260px;}
		.groupB .rodape_texto{ display: block;}
		