/* ================================================================================================================= */
/*                                                 SELETOR PRINCIPAL                                                 */
/* ================================================================================================================= */

#blockbarexperts {
	margin:16px 0;
}

#topselector {
	background-color:transparent;
	color:#ffffff;
	margin-right:32px;
}

#topselector .headeruser {
	text-align:left;
	margin-bottom:16px;
}
#topselector .headericons {
	text-align:left;
}

#topselector A {
	color:#ffffff;
	text-decoration:none;
}
#topselector A:hover {
	text-decoration:underline;
	background-color:transparent;
}

.topselectorsellabel {
	margin:0px 16px 0px 0px;
	padding:0px 8px 0px 8px;
	border:1px solid transparent;
}
.topselectorseldiv {
	margin-right:8px;
}
.topselectorseldiv IMG {
	padding:0px 8px 0px 0px;
	width:24px;
}

.topselectorautocontent {
	position:relative;
	top:0;
	left:0;
	color:#ffffff;
	background-color:#A4BFD0;
	
	-webkit-box-shadow: 6px 6px 11px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 6px 6px 11px 0px rgba(0,0,0,0.2);
	box-shadow: 6px 6px 11px 0px rgba(0,0,0,0.2);
}

.topselectorautocontentheader {
	position:relative;
	top:0px;
	left:0px;
	height:40px;
	background-color:#587CA0;
}

.topselectorautocontentclosebutton {
	background:transparent url('/images/whiteicons/closewindow24px.png');
	position:relative;
	top:0;
	margin-right:8px;
	width:24px;
	height:24px;
}
.topselectorautocontentclosebutton.small {
	background:transparent url('/images/whiteicons/closewindow16px.png');
	width:16px;
	height:16px;
}

.topselectorautocontentheaderleft {
	position:relative;
	top:0.6em;
	padding-left:16px;
	display:inline;
	float:left;
	font-size:1.4em;
	text-align:left;
	text-transform:uppercase;
}
.topselectorautocontentheaderleft SPAN {
	position:relative;
	left:16px;
}
.topselectorautocontentheaderleft SPAN SPAN {
	position:relative;
	left:-16px;
	border-bottom:0px;
}
.topselectorautocontentheaderleft.small {
	padding-left:12px;
	padding-top:4px;
	font-size:1.2em;
	font-weight:bold;
	height:30px;
}
.topselectorautocontentheaderleft.small SPAN {
	left:8px;
	border-bottom:1px solid #ffffff;
}
.topselectorautocontentheaderleft.small SPAN SPAN {
	left:-8px;
	border-bottom:0px;
}

.topselectorautocontentheaderright {
	position:relative;
	top:0.75em;
	padding-right:8px;
	display:inline;
	float:right;
	text-align:right;
}
.topselectorautocontentheaderright.small {
	top:6px;
	padding-right:4px;
	height:30px;
}

/*----------------------------------*/
.topselectorautocontentouterbody {
	padding:16px 4px 8px 16px;
}
.topselectorautocontentprebody {
	overflow:hidden;
}
.topselectorautocontentbodyscroll {
	float:right;
	width:12px;
	margin-right:8px;
}
.topselectorautocontentbodyscrollarea {
	background:transparent url('/images/themes/PB/panels/scroll2_bg.png') repeat-y;
}
.topselectorautocontentbodyscrollup {
	background:transparent url('/images/themes/PB/panels/scroll_up.png');
}
.topselectorautocontentbodyscrollup:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll_over_up.png');
}
.topselectorautocontentbodyscrolldown {
	background:transparent url('/images/themes/PB/panels/scroll_down.png');
}
.topselectorautocontentbodyscrolldown:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll_over_down.png');
}
.topselectorautocontentbodyscrollbutton {
	background:transparent url('/images/themes/PB/panels/scroll2_button.png');
}
.topselectorautocontentbody {
	padding-right:8px;
	position:relative;
	top:0px;
	left:0px;
	font-size:1.2em;
	text-align:left;
}
.topselectorautocontentbody H1 {
	font-size:1.4em;
}
.topselectorautocontentbody H2 {
	font-size:1.2em;
}
.topselectorautocontentbody A {
	font-family:"Courier New";
	color:#ffffff;
	text-decoration:none;
	font-style:italic;
}
/*
.topselectorautocontentbody A:hover {
	text-decoration:none;
	font-style:normal;
	background-color:transparent;
}
*/
.topselectorautocontentbody UL {
	list-style-position:inside;
	margin-left:0px;
	padding:0px;
}

/*----------------------------------*/
.topselectorautocontentouterbody.small {
	padding:0px 0px 8px 14px;
}
.topselectorautocontentprebody.small {
}
.topselectorautocontentbodyscroll.small {
	margin-right:4px;
	margin-left:4px;
}
.topselectorautocontentbodyscroll.small {
}
.topselectorautocontentbodyscrollarea.small {
	background:transparent url('/images/themes/PB/panels/scroll3_bg.png') repeat-y;
}
.topselectorautocontentbodyscrollarea.small:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll3_over_bg.png') repeat-y;
}
.topselectorautocontentbodyscrollup.small {
	background:transparent url('/images/themes/PB/panels/scroll3_up.png');
}
.topselectorautocontentbodyscrollup.small:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll3_over_up.png');
}
.topselectorautocontentbodyscrolldown.small {
	background:transparent url('/images/themes/PB/panels/scroll3_down.png');
}
.topselectorautocontentbodyscrolldown.small:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll3_over_down.png');
}
.topselectorautocontentbodyscrollbutton.small {
	background:transparent url('/images/themes/PB/panels/scroll3_button.png');
}
.topselectorautocontentbodyscrollbutton.small:HOVER {
	background:transparent url('/images/themes/PB/panels/scroll3_over_button.png');
}
.topselectorautocontentbody.small {
	padding-right:4px;
	font-size:1em;
}
.topselectorautocontentbody.small H1 {
	font-size:1.2em;
}
.topselectorautocontentbody.small H2 {
	font-size:1.1em;
}
/*----------------------------------*/

.topselectorautocontentbody .moduleslist {
	line-height:1.6em;
	color:transparent;
}
.topselectorautocontentbody .module {
	padding:0px 0px 0px 0px;
	white-space:nowrap;
}
.topselectorautocontentbody .module.odd {
	background-color:#606060;
	color:#ffffff;
}
.topselectorautocontentbody .module.even {
	background-color:#c0c0c0;
	color:#404040;
}

/* ======================================================================= */

.admininfo {
	width:800px;
	font-size:12px;
}

.adminmenuajax {
	margin-top:40px;
}

.managemenuajax {
	margin-top:40px;
}

