		
div#galeria{			
	margin: 1em auto;
	width: 780px;
	min-height: 600px;	
}

ul#pages{
	list-style: none;
	width: 100%;
}		
		
ul#pages li span.page-title{			
	background: #FFF;
	font: bold normal 16px "Arial", "Tahoma";
	font-weight: bold;
	color: #094d94;
	line-height: 20px;
	display: block;			
	padding: 5px;
	border: solid 2px #094d94; 
	clear: both;
}
		
ul.page-content{
	list-style: none;			
	background: #AAA;						
}
		
ul.page-content li{
	float: left;			
	height: 150px;					
	width: 195px;
}	
		
ul.page-content li a.img-galeria img{				
	width: 187px;
	height: 142px;
	min-width: 187px;
	min-height: 142px;	
	max-width: 187px;
	max-height: 142px;						
	margin: 4px;								
	/*opacity: 0.5;		
	filter: alpha(opacity=50);*/	
	background: #FFF;						
}

ul.page-content li a.img-galeria img.img-normal{												
	opacity: 1.0;		
	filter: alpha(opacity=100);							
}

ul.page-content li a.img-galeria img:hover{
	margin: 0;
	border: 4px solid #094d94;				
	opacity: 1.0;
	filter: alpha(opacity=100);
}

a#editar-ordem, a#salvar-ordem, a#cancelar-ordem{
	text-decoration: none;
	font: bold normal 16px "Arial", "Tahoma";
	font-weight: bold;
	text-decoration: none;
	color: #094d94;
	line-height: 20px;
	margin: 2px;
	padding: 2px;
}

a#editar-ordem:hover, a#salvar-ordem:hover, a#cancelar-ordem:hover{
	margin: 1px;
	border: solid 1px #094d94;
}
		
#painel-ordem{				
		padding: 20px;
		clear: both;
}
		
span#status-message, .upload-message{
	font: bold normal 14px "Arial", "Tahoma";
	font-weight: bold;	
	padding: 15px;
}

ul.page-content li.hidden{
	display: none;
}

img.img-normal{
	opacity: 1.0;
	filter: alpha(opacity=100);	
}

a.delete-item{
	text-decoration: none;
	font: bold normal 18px "Arial", "Tahoma";
	font-weight: bold;
	color: #094d94;		
	display: block;
	height: 32px;
	width: 32px;		
	float: right;
	position: absolute;	
	z-index: 3;
	margin: 7px;
}

a.delete-item img{
	width: 32px;
	height: 32px;	
	opacity: 0.5;
	filter: alpha(opacity=50);		
}

a.delete-item img:hover{
	opacity: 1.0;
	filter: alpha(opacity=100);	
}

span#fancy-title{
	font-weight: bold;
}

#menu-adm{
    margin-top: 20px;
    width: 100px;
    background: #eaeaea;
    height: 30px;
    margin-bottom: 30px;
}

#menu-adm a{
    text-decoration: none;
    font: 13px "arial";
    padding-left: 20px;
    line-height: 30px;
}

#menu-adm a:hover{
    text-decoration: underline;
    font: italic 13px "arial";
    padding-left: 20px;
    line-height: 30px;
}

#menu-adm:hover{
    background: silver;
}

