#content { position:relative; }
#entry {
	position:relative;
	display:block;
	width:700px;
	float:right;
	margin-top:25px;
}
#entry #destaques {
	display:block;
	width:100%;
	float:left;
}
#entry #destaques li {
	display:inline;
	float:left;
	margin:0px 0px 15px 15px;
	width:212px;
	height:190px;
	overflow:hidden;
}
#entry #destaques li a { color:#FFF; }
#entry #descricao {
	display:block;
	float:left;
	width:280px;
}
#entry #descricao h1 {
	font-size:15px;
	color:#A8272D;
	margin:0;
}
#entry #descricao p {
	line-height:18px;
	margin-top:15px;
}
#entry #thumbs {
	display:block;
	float:right;
	width:350px;
	margin:0 !important;
}
#entry #thumbs li {
	display:inline;
	width:80px;
	height:65px;
	float:left;
	margin:0px 0px 7px 7px;
}
#entry #nav_thumbs {
	display:block;
	width:350px;
	float:right;
	clear:right;
	border:1px solid blue;
}
#entry #nav_thumbs li, #entry #nav_thumbs li a {
	display:inline;
	width:8px;
	height:14px;
	float:left;	
}
#entry #nav_thumbs li.anterior { margin-left:160px; }
#entry #nav_thumbs li.proxima { float:right; margin-right:155px; }
#entry #nav_thumbs li a { text-indent:-3000px; }
#entry #nav_thumbs li.anterior a { background:url(../imagens/projetos/nav-thumbs-ant.gif) no-repeat left top; }
#entry #nav_thumbs li.proxima a { background:url(../imagens/projetos/nav-thumbs-prox.gif) no-repeat left top; }

#entry .listaScroll {
	float:right;
	width:370px;
	height:285px;
	display:inline;
	overflow:auto;
}


#sidebar {
	position:relative;
	display:inline;
	float:left;
	width:245px;
	padding-top:25px;
}
#sidebar h1 {
	display:block;
	float:left;
	width:245px;
	height:31px;
	font-size:10px;
	text-indent:-3000px;
	margin-bottom:10px;
}
#sidebar h1.cat1 { background-image:url(../imagens/projetos/tit-mostras.png); }
#sidebar h1.cat2 { background-image:url(../imagens/projetos/tit-comercial.png); }
#sidebar h1.cat3 { background-image:url(../imagens/projetos/tit-residencial.png); }
#sidebar h1.cat4 { background-image:url(../imagens/projetos/tit-perspectivas.png); }

#sidebar .listaScroll, #sidebar #lista_projetos {
	float:left;
	width:225px;
	display:inline;
}
#sidebar .listaScroll {
	margin:0px 0px 0px 15px;
	height:260px;
	overflow:auto;
}
#sidebar #lista_projetos { width:auto; }
#sidebar #lista_projetos li {
	padding:2px 0px 2px 10px;
	font-size:12px;
	font-weight:bold;
	background:url(../imagens/projetos/marcador.gif) no-repeat left 7px;
	margin-bottom:3px;
	float:left;
	width:200px;
}
#sidebar #lista_projetos li a { display:block; color:#FFF; }
#sidebar #lista_projetos li a:hover, #sidebar #lista_projetos li a.ativo { color:#A8272D; }

#sidebar .menu_cat {
	display:block;
	width:100%;
	height:20px;
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
}
#sidebar .menu_cat li {
	display:inline;
	padding:1px 0px 1px 3px;
	border-left:1px solid #FFF;
}
#sidebar .menu_cat li.p {
	padding-left:0px;
	border-left:0px;	
}
#sidebar .menu_cat li a {
	color:#FFF;
	font-weight:bold;
	font-size:11px;
}
#sidebar .menu_cat li a:hover { color:#A8272D; }


/*** jScrllPane ***/
.jScrollPaneContainer {
	position:relative;
	overflow:hidden;
	z-index:1;
}

.jScrollPaneTrack {
	position:absolute;
	cursor:pointer;
	right:0;
	top:0;
	height:100%;
	background:url(../imagens/projetos/rolagem/bg-scroll-paneTrack.gif) repeat-y;
}
.jScrollPaneDrag {
	position:absolute;
	background:#A8272D url(../imagens/projetos/rolagem/bg-scroll-paneDrag.gif) repeat;
	cursor:pointer;
	overflow:hidden;
}
.jScrollPaneDragTop {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.jScrollPaneDragBottom {
	position:absolute;
	bottom:0;
	left:0;
	overflow:hidden;
}
a.jScrollArrowUp {
	display:block;
	position:absolute;
	z-index:1;
	top:0;
	right:0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(../imagens/projetos/rolagem/bg-scroll-setaSobe.gif) no-repeat;
	height:8px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display:block;
	position:absolute;
	z-index:1;
	bottom:0;
	right:0;
	text-indent:-2000px;
	overflow:hidden;
	background:url(../imagens/projetos/rolagem/bg-scroll-setaDesce.gif) no-repeat;
	height:8px;
}
a.jScrollArrowDown:hover {
	/*background-color:#f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color:#f00;*/
}


/*** POPUP ***/
#projeto-ampliado {
	position:relative;
	width:520px;
	text-align:center;
	
}
#content #projeto-ampliado {
	display:inline;
	float:left;
	margin-left:235px;
	margin-top:15px;
}
#projeto-ampliado img { border:10px solid #FFF; margin-top:10px; }

#projeto-ampliado #nav-midia-gr {
	float:left;
	display:inline;
	width:40px;
	margin-left:240px;
	margin-top:10px;
}
#projeto-ampliado #nav-midia-gr li, #projeto-ampliado #nav-midia-gr li a {
	display:block;
	float:left;
	width:8px;
	height:14px;
	background:url(../imagens/publicacoes/nav-foto-ant.gif) no-repeat left top;
}
#projeto-ampliado #nav-midia-gr li { background-position: left bottom; }
#projeto-ampliado #nav-midia-gr li.proximo {
	float:right;
	background:url(../imagens/publicacoes/nav-foto-prox.gif) no-repeat left bottom;
}
#projeto-ampliado #nav-midia-gr li a {
	text-indent:-3000px;
}
#projeto-ampliado #nav-midia-gr li.proximo a {
	background:url(../imagens/publicacoes/nav-foto-prox.gif) no-repeat left top;
}
#projeto-ampliado #img-gr {
	display:block;
	width:520px;
	height:520px;
	background:url(../imagens/publicacoes/loading.gif) no-repeat center center;
}
#projeto-ampliado a.bt-fechar {
	position:absolute;
	right:0px;
	top:0px;
	display:block;
	width:74px;
	height:22px;
	background:url(../imagens/publicacoes/bt-fechar.png) no-repeat left top;
	text-indent:-3000px;
}
#projeto-ampliado a.bt-fechar:hover { background-position:left bottom; }

#popup { display:none; }
#popup #projeto-ampliado {
	position:absolute;
	z-index:60;
	top:30px;
	left:50%;
	margin-left:-260px;
}

