#bar-controladores {
	position:absolute;
	width:100%;
	height:350px;
	top:50%;
	margin-top:-175px;
	z-index:300;
}
#toolbar {
	position:absolute;
	right:20px;
	top:0px;
	background:url(../images/malihu/fs_img_g_bg.png);
}
#toolbar img {
	border:none;
}
#bg {
	position:fixed;
	z-index:1;
	overflow:hidden;
	width:100%;
	height:100%;
}
#bgimg {
	display:none;
	-ms-interpolation-mode: bicubic;
}
#preloader {
	position:relative;
	z-index:3;
	width:32px;
	top:50%;
	margin:auto;
	margin-top:-50px;
}
#thumbnails_wrapper {
	z-index:2;
	position:fixed;
	bottom:0;
	width:100%;
	background:url(../images/malihu/empty.gif); /* stupid ie needs a background value to understand hover area */
	visibility:hidden;
}
#outer_container {
	position:relative;
	padding:0;
	width:100%;
	bottom:20px;
}
#outer_container .thumbScroller {
	position:relative;
	overflow:hidden;
}
#outer_container .thumbScroller, #outer_container .thumbScroller .container, #outer_container .thumbScroller .content {
	height:80px;
}
#outer_container .thumbScroller .container {
	position:relative;
	left:0;
}
#outer_container .thumbScroller .content {
	float:left;
}
#outer_container .thumbScroller .content div {
	height:100%;
}
#outer_container .thumbScroller img {
	margin:5px;
	border:none;
}
#outer_container .thumbScroller .content div a {
	background:url(../images/malihu/bg-thumbs.png) center center repeat;
	display:block;
	margin:5px;
}
.nextImageBtn, .prevImageBtn {
	position:absolute;
	display:block;
	width:50px;
	height:50px;
	z-index:200;
	bottom:84px;
}
.nextImageBtn:hover, .prevImageBtn:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
}
.nextImageBtn {
	background:url(../images/malihu/nextImgBtn.png) center center no-repeat;
	right:20px;
}
.prevImageBtn {
	background:url(../images/malihu/prevImgBtn.png) center center no-repeat;
	right:71px;
}
#img_title {
	background:url(../imagens/bg-titulos-galeria.png) center center repeat;
	font-family:'JosefinSansStdLight', arial, serif;
	font-size:20px;
	font-weight:bold;
	display:block;
	color:#cac7ba;
	position:absolute;
	right:71px;
	bottom:25px;
	padding:10px;
	text-transform:uppercase;
}

#bt-projetos {
	display:block;
	position:absolute;
	right:71px;
	bottom:0px;
}
#bt-projetos:hover {
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	opacity:0.8;
}
#bt-projetos img {
	border:none;
}
