/** menu icons **/
.icon-16-archive 		{ background-image: url(../image/menu/icon-16-archive.png); }
.icon-16-article 		{ background-image: url(../image/menu/icon-16-article.png); }
.icon-16-category 		{ background-image: url(../image/menu/icon-16-category.png); }
.icon-16-checkin 		{ background-image: url(../image/menu/icon-16-checkin.png); }
.icon-16-component		{ background-image: url(../image/menu/icon-16-component.png); }
.icon-16-config 		{ background-image: url(../image/menu/icon-16-config.png); }
.icon-16-content 		{ background-image: url(../image/menu/icon-16-content.png); }
.icon-16-cpanel 		{ background-image: url(../image/menu/icon-16-cpanel.png); }
.icon-16-default 		{ background-image: url(../image/menu/icon-16-default.png); }
.icon-16-frontpage 		{ background-image: url(../image/menu/icon-16-frontpage.png); }
.icon-16-help			{ background-image: url(../image/menu/icon-16-help.png); }
.icon-16-info 			{ background-image: url(../image/menu/icon-16-info.png); }
.icon-16-install 		{ background-image: url(../image/menu/icon-16-install.png);}
.icon-16-language 		{ background-image: url(../image/menu/icon-16-language.png);}
.icon-16-logout 		{ background-image: url(../image/menu/icon-16-logout.png);}
.icon-16-massmail 		{ background-image: url(../image/menu/icon-16-massmail.png); }
.icon-16-media 			{ background-image: url(../image/menu/icon-16-media.png);}
.icon-16-menu 			{ background-image: url(../image/menu/icon-16-menu.png); }
.icon-16-menumgr 		{ background-image: url(../image/menu/icon-16-menumgr.png); }
.icon-16-messages 		{ background-image: url(../image/menu/icon-16-messages.png); }
.icon-16-module 		{ background-image: url(../image/menu/icon-16-module.png); }
.icon-16-plugin 		{ background-image: url(../image/menu/icon-16-plugin.png); }
.icon-16-section 		{ background-image: url(../image/menu/icon-16-section.png); }
.icon-16-static 		{ background-image: url(../image/menu/icon-16-static.png); }
.icon-16-stats 			{ background-image: url(../image/menu/icon-16-stats.png); }
.icon-16-themes 		{ background-image: url(../image/menu/icon-16-themes.png); }
.icon-16-trash 			{ background-image: url(../image/menu/icon-16-trash.png); }
.icon-16-user 			{ background-image: url(../image/menu/icon-16-user.png); }


/** toolbar icons **/
.icon-32-home 			{ background-image: url(icon-32-home.png); }
.icon-32-send 			{ background-image: url(icon-32-send.png); }
.icon-32-help 			{ background-image: url(icon-32-help.png); }

.icon-32-config 		{ background-image: url(icon-32-config.png); }
.icon-32-pdf                    { background-image: url(icon-32-pdf.png); }
.icon-32-apply 			{ background-image: url(icon-32-apply.png); }
.icon-32-back			{ background-image: url(icon-32-back.png); }
.icon-32-forward		{ background-image: url(icon-32-forward.png); }
.icon-32-save 			{ background-image: url(icon-32-save.png); }
.icon-32-copy 			{ background-image: url(icon-32-copy.png); }
.icon-32-move 			{ background-image: url(icon-32-move.png); }
.icon-32-upload 		{ background-image: url(icon-32-upload.png); }
.icon-32-download 		{ background-image: url(icon-32-download.png); }
.icon-32-assign 		{ background-image: url(icon-32-publish.png); }
.icon-32-html 			{ background-image: url(icon-32-html.png); }
.icon-32-css 			{ background-image: url(icon-32-css.png); }
.icon-32-menu			{ background-image: url(icon-32-menu.png); }
.icon-32-publish 		{ background-image: url(icon-32-publish.png); }
.icon-32-unpublish 		{ background-image: url(icon-32-unpublish.png);}
.icon-32-restore		{ background-image: url(icon-32-revert.png); }

.icon-32-trash 			{ background-image: url(icon-32-trash.png); }
.icon-32-archive 		{ background-image: url(icon-32-archive.png); }
.icon-32-unarchive 		{ background-image: url(icon-32-unarchive.png); }

.icon-32-default 		{ background-image: url(icon-32-default.png); }
.icon-32-inbox 			{ background-image: url(icon-32-inbox.png); }
.icon-32-mail 			{ background-image: url(icon-32-mail.png); }
.icon-32-writemail 			{ background-image: url(icon-32-writemail.png); }
.icon-32-sendmail 			{ background-image: url(icon-32-sendmail.png); }
.icon-32-userinfo 			{ background-image: url(icon-32-userinfo.png); }
.icon-32-lattes 			{ background-image: url(icon-32-lattes.png); }
.icon-32-passwd 			{ background-image: url(icon-32-passwd.png); }
.icon-32-print 			{ background-image: url(icon-32-print.png); }

.icon-24-back			{ background-image: url(icon-24-back.png); }
.icon-24-save 			{ background-image: url(icon-24-save.png); }
.icon-24-preview 		{ background-image: url(icon-24-preview.png); }
.icon-24-new 			{ background-image: url(icon-24-new.png); }
.icon-24-delete 		{ background-image: url(icon-24-delete.png); }
.icon-24-cancel 		{ background-image: url(icon-24-cancel.png); }
.icon-24-allmail 		{ background-image: url(icon-24-allmail.png); }
.icon-24-writemail 		{ background-image: url(icon-24-writemail.png); }
.icon-24-addmail 		{ background-image: url(icon-24-addmail.png); }
.icon-24-inbox 			{ background-image: url(icon-24-inbox.png); }
.icon-24-lattes 		{ background-image: url(icon-24-lattes.png); }
.icon-24-edit 			{ background-image: url(icon-24-edit.png); }
.icon-24-inbox 			{ background-image: url(icon-24-inbox.png); }
.icon-24-write 			{ background-image: url(icon-24-write.png); }
.icon-24-document		{ background-image: url(icon-24-document.png); }
.icon-24-arrow 			{ background-image: url(icon-24-arrow.png); }
.icon-24-info 			{ background-image: url(icon-24-info.png); }
.icon-24-passwd 			{ background-image: url(icon-24-passwd.png); }
.icon-24-userinfo 			{ background-image: url(icon-24-userinfo.png); }
.icon-24-lattes 		{ background-image: url(icon-24-lattes.png);  }
.icon-24-edict 			{ background-image: url(icon-24-edict.png);  }
.icon-24-check 			{ background-image: url(icon-24-check.png);  }
.icon-24-ok 			{ background-image: url(icon-24-ok.png);  }
.icon-24-notok 			{ background-image: url(icon-24-notok.png);  }
.icon-24-config 		{ background-image: url(icon-24-config.png);  }
.icon-24-pdf 			{ background-image: url(icon-24-pdf.png);  }
.icon-24-work			{ background-image: url(icon-24-work.png);  }



/** header icons **/
.icon-48-generic 		{ background-image: url(icon-48-generic.png); }
.icon-48-checkin 		{ background-image: url(icon-48-checkin.png); }
.icon-48-cpanel 		{ background-image: url(icon-48-cpanel.png); }
.icon-48-config 		{ background-image: url(icon-48-config.png); }
.icon-48-module 		{ background-image: url(icon-48-module.png); }
.icon-48-menu 			{ background-image: url(icon-48-menu.png); }
.icon-48-menumgr 		{ background-image: url(icon-48-menumgr.png); }
.icon-48-trash 			{ background-image: url(icon-48-trash.png); }
.icon-48-user	 		{ background-image: url(icon-48-user.png); }
.icon-48-inbox 			{ background-image: url(icon-48-inbox.png); }
.icon-48-msgconfig 		{ background-image: url(icon-48-message_config.png); }
.icon-48-langmanager 	{ background-image: url(icon-48-language.png); }
.icon-48-mediamanager	{ background-image: url(icon-48-media.png); }
.icon-48-plugin 		{ background-image: url(icon-48-plugin.png); }
.icon-48-help_header 	{ background-image: url(icon-48-help_header.png); }
.icon-48-impressions 	{ background-image: url(icon-48-stats.png); }
.icon-48-browser 		{ background-image: url(icon-48-stats.png); }
.icon-48-searchtext 	{ background-image: url(icon-48-stats.png); }
.icon-48-thememanager	{ background-image: url(icon-48-themes.png); }
.icon-48-massemail 		{ background-image: url(icon-48-massemail.png); }
.icon-48-frontpage 		{ background-image: url(icon-48-frontpage.png); }
.icon-48-sections 		{ background-image: url(icon-48-section.png); }
.icon-48-addedit 		{ background-image: url(icon-48-article-add.png); }
.icon-48-article 		{ background-image: url(icon-48-article.png); }
.icon-48-categories 	{ background-image: url(icon-48-category.png); }
.icon-48-install 		{ background-image: url(icon-48-extension.png); }
.icon-48-dbbackup		{ background-image: url(icon-48-backup.png); }
.icon-48-dbrestore 		{ background-image: url(icon-48-dbrestore.png); }
.icon-48-dbquery 		{ background-image: url(icon-48-query.png); }
.icon-48-systeminfo 	{ background-image: url(icon-48-info.png); }
.icon-48-massemail 		{ background-image: url(icon-48-massmail.png); }

/*Toolbar Vertical*/
div.toolbarVertical {text-align: center; padding: 0; font-size:11px; margin: 4px; }

div.toolbarVertical span { float: none; width: 24px; height: 24px; margin: 0 auto; display: block; }

div.toolbarVertical  li{ list-style:none;}

div.toolbarVertical a {
   display: block; /*float: right;*/
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
}

div.toolbarVertical a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}



/*Toolbar Vertical*/
div.toolbarPopup {text-align: left; padding: 0; font-size:0.9em; margin: 8px 0px 0px 0px; }

div.toolbarPopup span { float: right; width: 24px; height: 24px; margin: 0 auto; display: block; }

div.toolbarPopup  li{ list-style:none;}

div.toolbarPopup a {
	
   	display: block; /*float: right;*/
	white-space: nowrap;
	border: 1px solid #CCC;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	margin-top:4px;
	
}
div.toolbarPopup a:hover {
	background-color:#F2F2F2;
}





/*Toolbar Vertical*/
div.toolbarLateral {text-align: left; padding: 0; font-size:11.2px; margin: 8px 0px 0px 0px; }

div.toolbarLateral span { float: right; width: 24px; height: 24px; margin: 0 auto; display: block; }

div.toolbarLateral  li{ list-style:none;}

div.toolbarLateral a {
	
   	display: block; /*float: right;*/
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	height:24px;
	
}

div.toolbarLateral a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}

div.toolbarMenuLateral {text-align: left; padding: 0; font-size:1em; margin: 8px 0px 0px 0px; }

div.toolbarMenuLateral span { float: right; width: 24px; height: 24px; margin: 0 auto; display: block; }

div.toolbarMenuLateral ul{ margin:0;}

div.toolbarMenuLateral  li{ list-style:none;}

div.toolbarMenuLateral a {
	
   	display: block; /*float: right;*/
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	height:24px;
	padding-left:20px;
	
}

div.toolbarMenuLateral a:hover {
	background: url(../theme/image/icon/arrow_blue2.png) no-repeat 0px 1px;
}



div.menu-project {text-align: left; padding: 0; font-size:1em; margin: 8px 0px 0px 0px; }

/*div.menu-project span { float: right; width: 24px; height: 24px; margin: 0 auto; display: block; }

div.menu-project ul{ margin:0;}*/

div.menu-project  li{ list-style:none;}

div.menu-project a {
	
   	display: block; /*float: right;*/
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	/*padding: 1px 5px;*/
	cursor: pointer;
	text-decoration:none !important; 
	/*height:24px;*/
	padding-left:20px;
	
}

div.menu-project a:hover {
	background: url(../theme/image/icon/arrow_blue2.png) no-repeat 0px 1px;
}


div.toolbar-24 {text-align: right; padding: 0; font-size:11px; margin: 4px; height:36px ;}

div.toolbar-24 ul{ margin:0;}

ul.toolbar-24 span { float: none; width: 24px; height: 24px; margin: 0 auto; display: block; }

ul.toolbar-disable-24 span { float: none; width: 24px; height: 24px; margin: 0 auto; display: block; }

ul.toolbar-24  li{ list-style:none;}

ul.toolbar-24 a {
   	display: block; float: right;
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	width:24px;
}
ul.toolbar-24 a.disable-toolbar-24 {
   	display: block; float: right;
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	width:24px;
	cursor:default !important;
}
ul.toolbar-24 a.disable-toolbar-24 span{
   	
	background-position:0px -24px !important;
}


ul.toolbar-24 a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}

/*Toolbar com Legenda*/
div.toolbar-32 {text-align: right; padding: 0; font-size:11px; margin: 4px; height:36px ;}

div.toolbar-32 ul{ margin:0;}

ul.toolbar-32 span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

ul.toolbar-32  li{ list-style:none;}

ul.toolbar-32 a {
   	display: block; float: right;
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
	width:auto;
}

ul.toolbar-32 a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}

table.toolbar    			 { border-collapse: collapse; padding: 0; margin: 0;	width:auto; }
table.toolbar td 			 { padding: 1px 1px 1px 1px; text-align: center; color: #666; height: 24px; width:24px; }
table.toolbar td.spacer  { width: 10px; }
table.toolbar td.divider { border-right: 1px solid #eee; width: 5px; }

table.toolbar span { float: none; width: 24px; height: 24px; margin: 0 auto; display: block; }

table.toolbar  li{ list-style:none;}

table.toolbar a {
   display: block; float: right;
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
}

table.toolbar a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}

div.toolbar-32 {text-align: right; padding: 0; font-size:11px; margin: 4px; }

table.toolbar-32    			 { border-collapse: collapse; padding: 0; margin: 0;	width:auto; }
table.toolbar-32 td 			 { padding: 1px 1px 1px 1px; text-align: center; color: #666; height: 24px; width:24px; }
table.toolbar-32 td.spacer  { width: 10px; }
table.toolbar-32 td.divider { border-right: 1px solid #eee; width: 5px; }

table.toolbar-32 span { float: none; width: 32px; height: 32px; margin: 0 auto; display: block; }

table.toolbar-32  li{ list-style:none;}

table.toolbar-32 a {
   display: block; float: right;
	white-space: nowrap;
	border: 1px solid #F5F5F5;
	padding: 1px 5px;
	cursor: pointer;
	text-decoration:none !important; 
}

table.toolbar-32 a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none !important; 
	color: #0B55C4;
}




table.selectBox    			 { border-collapse: collapse; padding: 0; margin: 0;	 }
table.selectBox td 			 { padding: 1px 1px 1px 4px; text-align: center; color: #666; height: 48px; }
table.selectBox td.spacer  { width: 10px; }
table.selectBox td.divider { border-right: 1px solid #eee; width: 5px; }

table.selectBox span { float: none; width: 24px; height: 24px; margin: 0 auto; display: block; }


table.selectBox a {
   display: block; float: left;
	white-space: nowrap;
	border: 1px solid #fbfbfb;
	padding: 1px 5px;
	cursor: pointer;
}

table.selectBox a:hover {
	border-left: 1px solid #eee;
	border-top: 1px solid #eee;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
	color: #0B55C4;
}

