div#galeria { width: 512px; margin: 0px auto; border: 4px solid #fff; padding-top: 0px; background: #e4e9ec url(../../../images/bg_gradient.gif) repeat-x; }

	div#galeria div.feature { float: left; position: relative; left: 0px; top: 0px; width: 225px; height: 225px; margin: 0px 0px 20px 20px; background: #ccc; overflow: hidden; }
			div#galeria div.feature div.image { height: 100%; font-size: 0px; line-height: 0px; }
				div#galeria div.feature div.image img { height: 100%; }
			div#galeria div.feature div.name { position: absolute; left: 15px; top: 50%; font-size: 14px;  text-transform: uppercase; }
				div#galeria div.feature div.name a { color: #231f20; }
				div#galeria div.feature div.name strong,
				div#galeria div.feature div.name span { padding: 0px 2px; background-color: #fff; }
				
				
	div#galeria div.album { float: left; position: relative; left: 0px; top: 0px; width: 225px; height: 122px; margin: 0px 0px 20px 20px; }
		div#galeria div.album div.image { float: left; width: 50%; height: 100%; overflow: hidden; }
			div#galeria div.album div.image a { display: block; height: 100%; font-size: 0px; line-height: 0px; }
				div#galeria div.album div.image a img { height: 100%; }
		div#galeria div.album div.info { float: left; width: 50%; }
			div#galeria div.album div.info div.name { margin-left: 8px; margin-bottom: 10px; font-size: 12px; text-transform: uppercase; }
			
	
	div#galeria div.thumb{ float: left; position: relative; left: 0px; top: 0px; width: 122px; height: 122px; margin: 0px 0px 27px 35px; }
		div#galeria div.thumb div.image { float: left; width: 100%; height: 100%; overflow: hidden; }
			div#galeria div.thumb div.image a { display: block; height: 100%; font-size: 0px; line-height: 0px; }
				div#galeria div.thumb div.image a img { height: 100%; }
		div#galeria div.thumb div.info { float: left; width: 50%; }
	
	
	div#galeria div.photo { float: left; position: relative; left: 0px; top: 0px; max-width: 489px; max-height: 489px; margin: 0px 0px 15px 12px; }
		div#galeria div.photo div.image { width: 489px; max-height: 489px; }
			div#galeria div.photo div.image img { max-width: 489px; max-height: 489px; }
	
	
	div#galeria div.fluxo{ float: left; position: relative; left: 0px; top: 0px; width: 512px; height: 20px; margin:5px 0px 15px 0px; color: #222; font-size: 12px; text-transform: uppercase;}
		div#galeria div.fluxo div.path { float: left; width: 125px; margin-left: 8px; text-align: left; }
			div#galeria div.fluxo div.path a { color: #222; }
		div#galeria div.fluxo div.page { float: left; width: 301px; text-align: center; }
			div#galeria div.fluxo div.page a { color: #222; }
			div#galeria div.fluxo div.page a.sel { font-weight: bold; color: #222; }
		div#galeria div.fluxo div.back { float: left; width: 70px; margin-right: 8px; text-align: right; }
			div#galeria div.fluxo div.back a { color: #222; }
				
	div#galeria div.filters { clear: both; margin:20px;}
		div#galeria div.filters select { background-color: #fff; font-weight: normal; text-transform: capitalize; border: 1px solid #462f91; color: #462f91; font-size: 9px;}
		
	div#galeria div.internal { margin: 0px 20px 20px; }
		div#galeria div.internal div.name { font-size: 16px; font-weight: bold; text-transform: uppercase; }
		div#galeria div.internal div.date { font-size: 12px; text-transform: uppercase; }
		div#galeria div.internal div.location { font-size: 12px; text-transform: uppercase; }
		div#galeria div.internal div.text { margin: 1em 0px; font-size: 12px; }
		div#galeria div.internal div.none { font-size: 16px; font-weight: bold; text-transform: uppercase; margin-top: 20px; text-align: center; }
		
		div#galeria div.internal div.thumbs { margin: 30px 0px; font-size: 12px; }
			div#galeria div.internal div.thumbs div.title { margin-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 14px; }
			div#galeria div.internal div.thumbs div.thumb { float: left; width: 64px; height: 64px; margin-right: 20px; overflow: hidden; }
				div#galeria div.internal div.thumbs div.thumb img { height: 100%; }
		
		div#galeria div.internal div.clipping { margin: 30px 0px; font-size: 12px; }
			div#galeria div.internal div.clipping div.title { margin-bottom: 5px; text-transform: uppercase; font-weight: bold; font-size: 14px; }
			div#galeria div.internal div.clipping div.clip { text-transform: uppercase; }
				div#galeria div.internal div.clipping div.clip a { color: #333; }
					div#galeria div.internal div.clipping div.clip a span { color: #f05a5b; }
		
		div#galeria div.internal div.back { margin-top: 20px; text-align: right; font-size: 12px; width: 450px; }
		