@charset "utf-8";
/* CSS Document */

	@import url(reset.css); /* RESET */
	body{ font-family:Verdana, Geneva, sans-serif; font-size:12px; background:url(../img/fotos/bg_fotos.gif) center 2px; padding-top:240px; color:#fff; margin-left:-90px; padding-bottom:40px;}
	#body{ background:url(../img/fotos/bg_content.gif) center top repeat-x; margin-top:0px;}
	#header{ position:absolute; top:0; left:0; width:100%; height:240px; background:url(../img/fotos/bg_topo.gif) repeat-x center top;}
		#logo{ position:absolute; top:0; right:50%; width:588px; margin-right:-270px;}
		#menu{ position:absolute; width:580px; top:198px; right:50%; margin-right:-250px;}
			#menu ul li{ float:left;}
				#menu li a{ color:#fff; text-decoration:none; font-size:1.2em; display:block; float:left; padding:4px 5px; margin:2px 10px;}
				#menu li a:hover, #menu li a:focus{ color:#000; }
	#foot{ padding:24px 0; position:relative; background:#5d006e;}
		#foot address{ width:400px; margin:0 auto; line-height:1.8em;}
			#foot address span{ font-size:1.4em; font-weight:bold;}
		#foot #studioopz{ width:900px; text-align:right; margin:0 auto; margin-top:-40px;}
	#lustre{position:absolute; width:181px; top:142px; right:50%; margin-right:-420px;}
	#content{ background:url(../img/fotos/pessoa_topo.gif) top center no-repeat;}
	  #style1{ background:url(../img/fotos/enfeite2.gif) no-repeat bottom center; height:680px;}
		#aux{ width:820px; padding-left:80px; margin:0 auto; height:680px; position:relative;}
		#aux h1{ font-family: Georgia, "Times New Roman", Times, serif; font-size:3em; padding-top:30px; font-style:italic; font-weight:normal; padding-bottom:30px;}
		#eventos{ text-align:right; position:absolute; width:600px; z-index:80; right:140px; top:90px;}
		#dados{ position:absolute; top:120px; z-index:80; width:555px; left:64px; line-height:1.4em; height:140px; overflow:hidden;}
			#dados h2{ font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:normal; font-size:2.0em; margin:12px 0;}
		#fotos{ position:absolute; top:285px; left:30px; height:385px; width:780px;}
			#fotos ul li{ width:137px; height:137px; float:left; margin:6px; background:#1d0e23; overflow:hidden;}
			#fotos ul li img{ width:250px; margin-left:-40px;}
			#pags{ text-align:center; padding-top:32px; clear:both; }
			#pags a{ color:#fff;}
		#navegacao{ position:absolute; top:650px; left:0; width:820px;}
			#navegacao a{ font-size:1.3em; font-style:italic; text-decoration:none; color:#fff;}
			#navegacao a:hover, #navegacao a:focus{ text-decoration:underline; }
			#evento_anterior{ position:absolute; top:0; left:50px;}
			#evento_proximo{ position:absolute; top:0; right:50px;}
			.hidden{ visibility:hidden; }
