* { margin: 0; padding: 0; }
body { background: black url(../i/bgEmpresa.jpg) top center fixed;}
img{ border: none;}

/**//**//**//**/
.header{ position: absolute; z-index: 20; width: 100%; height: 70px;}
	.header .headerAlign{ width: 100%;}

	.topHeader{ background: transparent url('../../i/lineHeader2.png') 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; }

/**//**//**//**/
.content_alb { position: absolute; z-index: 98; width: 100%; top: 90px;}
	.content_alb .emp_align { width: 90%; margin: 0 auto; }
	
	.cont_subMenu { width: 19%; background: url(../i/bgMenu.png) 0 0 repeat; float: left; border: 1px solid #565659; border-right: none;}
			.cont_subMenu ul li { list-style: none; float: left; width: 100%; border-bottom: 1px solid #363636; border-top: 1px solid #222223; margin-bottom: 1px; }
				.cont_subMenu ul li a { color: #efeeea; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; float: left; width: 100%;}
					.cont_subMenu ul li a span { display: block; padding: 6px 0 6px 12px; }
					.cont_subMenu ul li a:hover { color: #fff !important; background: url(../i/bgMenuOver.png) 0 0 repeat-x; width: 100%;}
					.cont_subMenu ul li a:hover span { background: url(../i/bgMenuOverSpam.png) top right no-repeat;}
	
					.cont_subMenu ul li.active{ background: url(../i/bgMenuOver.png) 0 0 repeat-x; width: 100%;}
					.cont_subMenu ul li.active span { background: url(../i/bgMenuOverSpam.png) top right no-repeat;}
	
	.emp_cont { float: left; width: 70%; background: url('../i/bg_cont_emp.png') 0 0 no-repeat; height: auto;  }
		.emp_cont h2 { color: white; font-family: Arial, Helvetica, sans-serif; font-size: 20px; background: url('../i/iconFotos.png') 4px 2px no-repeat; padding: 3px 0 25px 60px; font-weight: normal; margin-left: 5px; } 

	/* TEXTO ALBUM */
	.txAlbum { float: left; width: 100%; background: url('../i/bgText.png') no-repeat left top; height: 112px; padding: 6px 0 0px 0; margin-top: -15px; margin-bottom: 20px; }
		.txAlbum p { font-size: 12px; color: #2b2b2a; font-family: Arial, Helvetica, sans-serif; line-height: 20px; padding: 0 10px 0 25px;}
		.txAlbum p b { color: #956800;}
		.txAlbum h3 { color: #956800; font-weight: bold; padding: 2px 0 5px 26px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
		.txAlbum h3 a{ color: #956800; text-decoration:none; font-weight: bold; padding: 5px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
		.txAlbum h3 a:hover{ color: #523b06; text-decoration:none; font-weight: bold; padding: 5px 0 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
		
	/* BOX IMAGENS */
	
	.gall {width: 95%; margin: 0 auto; } 
	
	.boxFoto{ float:left; position: relative; width: 229px; height: 179px;}
		.linkFoto a{ position:absolute; left: 33px; top: 13px; display: block; width: 162px; height: 105px; z-index: 5; background: transparent url('../i/space.gif') no-repeat left top; }
		.bx01_a{ float:left; width: 229px; height: 179px; z-index: 10; background: transparent url('../i/bg_album_ft.png') no-repeat left top;}
			.bx01_a span.im{ display: block; position: absolute; left: 33px; top: 13px; width: 162px; height: 105px;}
			.bx01_a span.im *{ border: none;}

	.pag{ width: 99%; float: left; text-align: center; padding: 5px 0; font:bold 15px Arial, Helvetica, sans-serif !important;}
	.pag img{ padding: 0 5px;}
	
	.pag a{ text-decoration: none; color:#000000;}
	.pag a:hover{ text-decoration: underline; color:#666;}


/* FOOTER */
.groupFooter{position: relative; float:left; width: 100%; height: 245px;  background: transparent url('../i/bg_footer.png') no-repeat left top; z-index: 20;}

	.formasPagamento{  width: 180px; height: 215px; padding: 25px 0 0 10px; float:left;  background: transparent url('../bg_footer1.png') 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;}
		
