/* POPUPS */
#tampao{
	position:absolute;
	top:0px;
	left:0px;
	float:left;
	z-index:910;
	visibility:hidden;
	background:url(../institucional/graphics/tampao.gif);
	height: 35px;
}

/* BOTOES FLUTUANTES */
#botoesFlutuantes{
	top:285px;
	width:auto;
	height:22px;
	float:left;
	position:absolute;
	border:5px solid #fff;
	font-weight:bold;
	z-index:902;
	background-color:#fff;
}
#botoesFlutuantes .botoes li.ultimoItem a{
	width:13px;
	height:22px;
	padding:0px 2px;
}
#botoesFlutuantes .botoes li.ultimoItem a.bt_esconder{
	background:url(../institucional/graphics/icone_esconder.gif) no-repeat center center #bdcff7;
}
#botoesFlutuantes .botoes li.ultimoItem a.bt_exibir{
	background:url(../institucional/graphics/icone_exibir.gif) no-repeat center center #bdcff7;
}
#botoesFlutuantes .botoes li.ultimoItem a.bt_esconder:hover, #botoesFlutuantes .botoes li.ultimoItem a.bt_exibir:hover{
	background-color:#e6eeff;
}

/* Layout popups */
.popupFechada{
	display:none;
}
.popupAberta{
	background:#e6eeff;
	float:left;
	position:absolute;
	border:5px solid #fff;
	color:#18208B;
	z-index:911; /* tem que ser um acima do z-index do #tampao */
	left:168px;
	width:411px;
	height:240px;
}
.popupAberta div.form {
	width:401px;
	height:200px;
	border:10px solid #e6eeff;
	padding:10px;
	float:left;
	background:#fff;
}
.popupAberta div div.conteudoPopup{
	border:0px;
	padding:0px;
	float:none;
	width:auto;
	height:170px;
	overflow:auto;
}
.popupAberta div div.conteudoPopup dt{
	width:381px;
}
.popupAberta label{
	clear:both;
	font-weight:bold;
	display:block;
}
.popupAberta .botoesPopup ul li{
	margin-right:0px;
	margin-left:10px;
}
.popupAberta .botoesPopup ul {
	margin-top:8px;
	float:right;
}

