/*<meta conditions="import.comum" />*/

/* Elimina espaços laterias e bordas da área principal
***********************************************************/

@media only screen and (min-width: 1279px)
{
	html.left-layout #contentBody
	{
		left: 300px;
	}
}

#contentBody.no-buttons #contentBodyInner
{
	top: 0;
}

#contentBody,
#contentBodyInner
{
	border: 0;
	left: 0;
	right: 0;
}

/* Estiliza o painel de navegação */

#navigation
{
	z-index: 1;
}

/* Estiliza o botão de exibir ou esconder a TOC */

html.left-layout #show-hide-navigation
{
	-webkit-border-radius: 0 0px 0px 0;
	-moz-border-radius: 0 0px 0px 0;
	border-radius: 0 0px 0px 0;
	-webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
	-moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
	width: 20px;
	height: 50px;
	position: absolute;
	top: 55%;
	margin-top: -20px;
	left: 0px;
	cursor: pointer;
	background-color: #C8C8C8;
}

/* Alinha a TOC para ficar rente aos demais frames */

#toc
{
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

/* Margem do texto em relaçao ao ícone da TOC em niveis */

.tree-node div .label
{
	margin: 0px 10px;
}

/* Imagens e margens dos icones da TOC em niveis */

.tree-node.tree-node-expanded > div,
.web .tree-node.tree-node-expanded > div:hover,
.tree-node.tree-node-expanded.tree-node-selected > div,
.web .tree-node.tree-node-expanded.tree-node-selected > div:hover
{
	background-position-x: 210px;
	background-position-y: 10px;
	margin-left: -200px;
	padding-left: 230px;
}

.tree-node.tree-node-collapsed > div,
.web .tree-node.tree-node-collapsed > div:hover,
.tree-node.tree-node-collapsed.tree-node-selected > div,
.web .tree-node.tree-node-collapsed.tree-node-selected > div:hover
{
	background-position-x: 210px;
	background-position-y: 10px;
	margin-left: -200px;
	padding-left: 230px;
}

.tree-node.tree-node-leaf > div,
.tree-node.tree-node-leaf > div:hover
{
	padding-left: 30px;
	margin-left: -200px;
	padding-left: 230px;
}

/* Ajusta a altura da rolagem horizontal da TOC*/

.tabs-panel-content
{
	bottom: 9px;
}

/* Margem na página de resultado de pesquisa */

#searchPane
{
	margin: 30px;
}

