html, body {padding:0; margin:0; height:100%; width:100%;}
	 
#corpo{
	width:536px;
	height:334px;
	background:url(../imagens/b2b/bg_galeria.jpg) no-repeat left top;
	position:relative;
	color:#494747;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#foto{
	position:absolute;
	display:none;
	width:363px;
	height:242px;
	top:35px;
	left:24px;
	}
	
#foto a{

	}
	
#capa{
	position:absolute;
	width:363px;
	height:242px;
	top:35px;
	left:24px;
	}
	
.legenda{
	float:left;
	margin:4px 0 0 0;
	}
	
.zoom{
	text-decoration:none;
	color:#164674;
	float:right;
	margin:4px 0 0 0;
	}
	
#capa a img, .zoom img{
	border:none;
	}
	
#descricao{
	width:342px;
	height:20px;
	margin-left:30px;
	float:left
	}
	 
button{
	background:none;
	cursor:pointer;
	text-indent:-999999px;
	width:100%;
	height:20px;
	display:block;
	border:none;
	}

.vertical{
	float:right;
	width:120px;
	height:304px;
	padding:20px 0 0 0;
	}
	
.vertical .thumbs{
	float:right;
	width:120px;
	height:334px;
	}
	
.vertical ul{
	display:block;
	width:100%;
	text-align:center;
	list-style: none;
	}
	
.vertical ul li{
	overflow: hidden;
	float: none;
	cursor:pointer;
	padding:0;
	background:none;
	}
	
.vertical ul li img{
	border:1px solid #164370;
	float:none;
	clear:both;
	margin:4px 0 4px 0;
	}

.prev{background:url(../imagens/b2b/btn_up_ativo.gif) no-repeat center center;}

.next{background:url(../imagens/b2b/btn_down_ativo.gif) no-repeat center center;}

.prev_2{
	background:url(../imagens/b2b/btn_up_inativo.gif) no-repeat center center;
	cursor:default;
	outline:none;
	}

.next_2{
	background:url(../imagens/b2b/btn_down_inativo.gif) no-repeat center center;
	cursor:default;
	outline:none;
	}
	
	#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	}
	#jquery-lightbox {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 100;
		text-align: center;
		line-height: 0;
	}
	#jquery-lightbox a img { border: none; }
	#lightbox-container-image-box {
		position: relative;
		background-color: #fff;
		width: 250px;
		height: 250px;
		margin: 0 auto;
	}
	#lightbox-container-image { padding: 10px; }
	#lightbox-loading {
		position: absolute;
		top: 40%;
		left: 0%;
		height: 25%;
		width: 100%;
		text-align: center;
		line-height: 0;
	}
	#lightbox-nav {
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		z-index: 10;
	}
	#lightbox-container-image-box > #lightbox-nav { left: 0; }
	#lightbox-nav a { outline: none;}
	#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
		width: 49%;
		height: 100%;
		zoom: 1;
		display: block;
	}
	#lightbox-nav-btnPrev { 
		left: 0; 
		float: left;
	}
	#lightbox-nav-btnNext { 
		right: 0; 
		float: right;
	}
	#lightbox-container-image-data-box {
		font: 10px Verdana, Helvetica, sans-serif;
		background-color: #fff;
		margin: 0 auto;
		line-height: 1.4em;
		overflow: auto;
		width: 100%;
		padding: 0 10px 0;
	}
	#lightbox-container-image-data {
		padding: 0 10px; 
		color: #666; 
	}
	#lightbox-container-image-data #lightbox-image-details { 
		width: 70%; 
		float: left; 
		text-align: left; 
	}	
	#lightbox-image-details-caption { font-weight: bold; }
	#lightbox-image-details-currentNumber {
		display: block; 
		clear: left; 
		padding-bottom: 1.0em;	
	}			
	#lightbox-secNav-btnClose {
		width: 66px; 
		float: right;
		padding-bottom: 0.7em;	
	}