#abas-container {
	position:absolute;
	width:100%;
	height:74px;
	right:140px;
	top:0;
	margin:0;
	padding:0;
	overflow:hidden;
	z-index:7777;
}

#abas-container .wrap {
	position:absolute;
	width:auto;
	height:74px;
	margin:0;
	padding:0;
	left:270px;
	overflow:hidden;
}

#abas-rol{
	position:relative;
	height:74px;
	width:auto;
	margin:0;
	padding:0;
	left:0;
	top:0;
	overflow:hidden;
}
	#abas-rol ul{
		position:relative;
		margin:0;
		padding:0;
	}
	#abas-rol li {
		position:relative;
		list-style:none;
		display:inline;
		float:left;
		width:180px;
		height:auto;
		margin:0;
		padding:0 1px;
		cursor:pointer;
	}

/**
 *  Horizontal Buttons
 */
.abas-avancar {
	position:absolute;
	top:0;
	right:80px;
	margin:0;
	width: 30px;
	height: 35px;
	cursor: pointer;
	background: #393939 url(../../img/setas.png) no-repeat 2px -82px;
	text-indent:-99999px;
	z-index:8888;
}

.abas-avancar:hover {
	background-position: -29px -82px;
}

.abas-avancar:active {
	background-position: -90px -82px;
}

.abas-avancar-disabled,
.abas-avancar-disabled:hover,
.abas-avancar-disabled:active {
	cursor: default;
	background-position: -60px -82px;
}

.abas-retornar {
	position:absolute;
	top:0;
	right:110px;
	margin:0;
	width: 30px;
	height: 35px;
	cursor: pointer;
	background: #393939 url(../../img/setas.png) no-repeat 4px -54px;
	text-indent:-99999px;
	z-index:8888;
}

.abas-retornar:hover {
	background-position: -27px -54px;
}

.abas-retornar:active {
	background-position: -88px -54px;
}

.abas-retornar-disabled,
.abas-retornar-disabled:hover,
.abas-retornar-disabled:active {
	cursor: default;
	background-position: -58px -54px;
}

/******************************************
	BOTOES
******************************************/
.aba-item{
	clear: left;
	position:relative;
	float:left;
	width:100%;
	height:auto;
	overflow: hidden;
	white-space: nowrap;
}
.aba-fechada{ margin:9px 0 0;  }
.aba-aberta{ margin:0 0 0; }
	.aba-item .box{
		clear:left;
		float:left;
		width:98%;
	}
	.aba-aberta .box{
		height:45px;
		background-repeat:no-repeat;
		border-left:2px solid #393939;
		border-right:2px solid #393939;
		border-bottom:2px solid #393939;
		background-color:#FFF;
	}
	.aba-fechada .box{
		height:30px;
		background-image:url(../../img/abas.png);
		background-position:left 0;
		background-repeat:no-repeat;
		border-left:2px solid #fff;
		border-right:2px solid #fff;
		border-bottom:2px solid #fff;
		background-color:#FFF;
	}
	.aba-aberta .ico{
		float:left;
		width:20px;
		height:27px;
		background-image:url(../../img/icones.png);
		background-repeat:no-repeat;
		margin:5px 0 0 10px;
		text-indent:-99999px;
	}
	.aba-fechada .ico{ display:none; }
	.aba-item .rotulo{
		float:left;
		text-align:center;
		height:16px;
		text-align:center;
		font-family:MyriadWebBold, Arial, Helvetica;
		color:#000;
		overflow:hidden;
	}
	.aba-aberta .rotulo{ width:70%; margin:10px 0 7px 0; }
	.aba-fechada .rotulo{ width:80%; margin:2px 0 0 14px; }
	.aba-aberta .rotulo{
		font-size:1.2em;
		line-height:1.2em;
	}
	.aba-fechada .rotulo{
		font-size:0.9em;
		line-height:0.9em;
	}
		.aba-fechada:hover .rotulo{ color:#FFF; }
	.aba-item .ponta{
		clear:right;
		float:right;
		width:20px;
	}
	.aba-aberta .ponta{
		height:33px;
	}
	.aba-fechada .ponta{
		height:18px;
		background-image:url(../../img/abas.png);
		background-position:right -6px;
		background-repeat:no-repeat;
	}
	.aba-item .secao{
		clear: left;
		display:block;
		float:left;
		height:11px;
		font-family:MyriadWebBold, Arial, Helvetica;
		font-size:0.9em;
		line-height:1em;
		color:#fff;
		text-transform:uppercase;
		text-align:center;
		padding:1px 3px 0;
		overflow:hidden;
	}
	.aba-aberta .secao{
		width:170px;
		background-image:url(../../img/ponta.png);
		background-position:10px -3px;
		background-repeat:no-repeat;
		background-color:#393939;
	}
	.aba-fechada .secao{
		width:170px;
		background-color:#fff;
	}
	.aba-item .base-esq{
		clear:both;
		float:left;
		width:50%;
		height:11px;
		background-image:url(../../img/abas.png);
		background-position:left -52px;
		background-repeat:no-repeat;
	}
	.aba-item .base-dir{
		float:left;
		width:50%;
		height:11px;
		background-image:url(../../img/abas.png);
		background-position:right -52px;
		background-repeat:no-repeat;
	}
.btn-fechar-aba{
	position:absolute;
	top:10px;
	right:5px;
	width:16px;
	height:16px;
	background-image:url(../../img/btn-fechar.png);
	background-position:0 -1px;
	background-repeat:no-repeat;
	text-indent:-99999px;
}
.btn-fechar-aba:hover{ background-position:0 -15px; }
.fechar-aba-hover{ background-position:0 -15px; }