.cms .buttons {
	height:20px;
}

.cms .buttons.equal20, .cms .buttons.equal25, .cms .buttons.equal30, .cms .buttons.equal40 {
	white-space:nowrap;
	overflow:hidden;
}

.cms .buttons.equal20 a { width:20% }
.cms .buttons.equal25 a { width:25% }
.cms .buttons.equal30 a { width:30% }
.cms .buttons.equal40 a { width:40% }



.cms .buttons a.page span { background-position:-40px -202px }
.cms .buttons a.page_edit span { background-position:-60px -202px }
.cms .buttons a.page_delete span { background-position:0px -202px }
.cms .buttons a.page_settings span { background-position:-60px -42px }


.cms .buttons a.cats span { background-position:-40px -42px }
.cms .buttons a.editCat span { background-position:-60px -42px }
.cms .buttons a.delCat span { background-position:0px -42px }

.cms .buttons a.modules span { background-position:-40px -122px }

.cms .buttons a.add span { background-position:-20px -2px }
.cms .buttons a.edit span { background-position:-60px -2px }
.cms .buttons a.mdel span { background-position:-80px -42px }
.cms .buttons a.del span { background-position:-100px -41px }


.cms .buttons a.list span { background-position:-80px -22px }
.cms .buttons a.refresh span { background-position:-20px -22px }

.cms .buttons a.votes span { background-position:0px -222px }
.cms .buttons a.votes_add span { background-position: -20px -222px}
.cms .buttons a.votes_delete span { background-position: -40px -222px}
.cms .buttons a.votes_edit span { background-position: -60px -222px}
.cms .buttons a.votes_list span { background-position: -100px -222px}

.cms .buttons a.stats span { background-position:0px -102px }
.cms .buttons a.users span { background-position:0px -182px }
.cms .buttons a.users_list span { background-position:-100px -182px }
.cms .buttons a.user_add span { background-position:-20px -182px }

.cms .buttons a.gallery span { background-position:0px -262px }
.cms .buttons a.gallery_uploads span { background-position:-20px -262px }
.cms .buttons a.gallery_del span { background-position:-40px -262px }
.cms .buttons a.gallery_edit span { background-position:-60px -262px }
.cms .buttons a.gallery_cats span { background-position:-80px -262px }
.cms .buttons a.gallery_noSort span { background-position:-100px -262px }


.cms .buttons a.forum span { background-position:-60px -22px }

.cms .buttons a.photos span { background-position:0px -262px }
.cms .buttons a.photos span { background-position:0px -262px }


.cms .buttons a.home span { background-position:0px -342px }
.cms .buttons a.home_add span { background-position:-20px -342px }
.cms .buttons a.home_delete span { background-position:-40px -342px }
.cms .buttons a.home_edit span { background-position:-60px -342px }
.cms .buttons a.home_list span { background-position:-100px -342px }

.cms .buttons a.storeArticles span { background-position:0px -402px }
.cms .buttons a.storeAddArticle span { background-position:-20px -402px }
.cms .buttons a.storeDelArticle span { background-position:-40px -402px }
.cms .buttons a.storeImport span { background-position:-80px -402px }

.cms .buttons a.storeEditArticle span { background-position:-80px -402px }



.cms .buttons a.active span { background-position:0px -381px; }
.cms .buttons a.unActive span { background-position:-20px -381px; }

.cms .buttons a.addCat span { background-position:-20px -40px }
.cms .buttons a.delCat span { background-position:-20px -40px }
.cms .buttons a.editCat span { background-position:-20px -40px }

/* new styles: */

.abtn > span {
	display:inline-table;
	vertical-align: middle;
	width:20px;
	height:20px;
	margin-right:6px;
	background-image:url('../../img/admin/button_icons.png?123');
	background-repeat:no-repeat;
}

.abtn > span.noBg {
	background: none;
	margin:0;
	vertical-align:top;
}

a.add span { background-position:-20px 0px }
a.edit span { background-position:-60px 0px }
a.del span { background-position:-100px -40px }

a.storeArticles span { background-position:0px -400px }

a.storeAddArticle span { background-position:-20px -400px }
a.addCat span { background-position:-20px -40px }
a.cats span { background-position:-40px -40px }
a.editCat span { background-position:-60px -40px }
a.delCat span { background-position:0px -40px }