#toolsOrange {
	float:left;
	background:url(design/toolsOrange.png) no-repeat;
	display:block;
}

#toolsOrange.minus {
	background-position:0px top;
	height:22px;
	width:22px;
}
#toolsOrange.plus {
	background-position:-23px top;
	height:22px;
	width:22px;
}
#toolsOrange.check {
	background-position:-46px top;
	height:22px;
	width:22px;
}
#toolsOrange.delete {
	background-position:-69px top;
	height:22px;
	width:22px;
}
#toolsOrange.help {
	background-position:-92px top;
	height:22px;
	width:22px;
}
#toolsOrange.info {
	background-position:-115px top;
	height:22px;
	width:22px;
}
#toolsOrange.left {
	background-position:-138px top;
	height:22px;
	width:22px;
}
#toolsOrange.right {
	background-position:-161px top;
	height:22px;
	width:22px;
}
#toolsOrange.down {
	background-position:-186px top;
	height:22px;
	width:22px;
}
#toolsOrange.up {
	background-position:-207px top;
	height:22px;
	width:22px;
}
#toolsOrange.user {
	background-position:-230px top;
	height:22px;
	width:22px;
}
#toolsOrange.settings {
	background-position:-253px top;
	height:22px;
	width:22px;
}
#toolsOrange.search {
	background-position:-276px top;
	height:22px;
	width:22px;
}
#toolsOrange.print {
	background-position:-299px top;
	height:22px;
	width:22px;
}
#toolsOrange.file {
	background-position:-322px top;
	height:22px;
	width:22px;
}
#toolsOrange.folder {
	background-position:-345px top;
	height:22px;
	width:22px;
}
#toolsOrange.reload {
	background-position:-368px top;
	height:22px;
	width:22px;
}
#toolsOrange.home {
	background-position:-391px top;
	height:22px;
	width:22px;
}
#toolsOrange.comment {
	background-position:-414px top;
	height:22px;
	width:22px;
}
#toolsOrange.mail {
	background-position:-437px top;
	height:22px;
	width:22px;
}
#toolsOrange.save {
	background-position:-460px top;
	height:22px;
	width:22px;
}
#toolsOrange.calender {
	background-position:-483px top;
	height:22px;
	width:22px;
}
#toolsOrange.lock {
	background-position:-506px top;
	height:22px;
	width:22px;
}

#toolsGrey {
	float:left;
	background:url(design/toolsGrey.png) no-repeat;
	display:block;
}

#toolsGrey.minus {
	background-position:0px top;
	height:22px;
	width:22px;
}
#toolsGrey.plus {
	background-position:-23px top;
	height:22px;
	width:22px;
}
#toolsGrey.check {
	background-position:-46px top;
	height:22px;
	width:22px;
}
#toolsGrey.delete {
	background-position:-69px top;
	height:22px;
	width:22px;
}
#toolsGrey.help {
	background-position:-92px top;
	height:22px;
	width:22px;
}
#toolsGrey.info {
	background-position:-115px top;
	height:22px;
	width:22px;
}
#toolsGrey.left {
	background-position:-138px top;
	height:22px;
	width:22px;
}
#toolsGrey.right {
	background-position:-161px top;
	height:22px;
	width:22px;
}
#toolsGrey.down {
	background-position:-186px top;
	height:22px;
	width:22px;
}
#toolsGrey.up {
	background-position:-207px top;
	height:22px;
	width:22px;
}
#toolsGrey.user {
	background-position:-230px top;
	height:22px;
	width:22px;
}
#toolsGrey.settings {
	background-position:-253px top;
	height:22px;
	width:22px;
}
#toolsGrey.search {
	background-position:-276px top;
	height:22px;
	width:22px;
}
#toolsGrey.print {
	background-position:-299px top;
	height:22px;
	width:22px;
}
#toolsGrey.file {
	background-position:-322px top;
	height:22px;
	width:22px;
}
#toolsGrey.folder {
	background-position:-345px top;
	height:22px;
	width:22px;
}
#toolsGrey.reload {
	background-position:-368px top;
	height:22px;
	width:22px;
}
#toolsGrey.home {
	background-position:-391px top;
	height:22px;
	width:22px;
}
#toolsGrey.comment {
	background-position:-414px top;
	height:22px;
	width:22px;
}
#toolsGrey.mail {
	background-position:-437px top;
	height:22px;
	width:22px;
}
#toolsGrey.save {
	background-position:-460px top;
	height:22px;
	width:22px;
}
#toolsGrey.calender {
	background-position:-483px top;
	height:22px;
	width:22px;
}
#toolsGrey.lock {
	background-position:-506px top;
	height:22px;
	width:22px;
}


#buttons {
	float:left;
	background:url(design/tools2color.png) no-repeat;
	display:block;
	cursor:pointer;
}

#buttons.minus {
	background-position:0px top;
	height:22px;
	width:22px;
}
#buttons.plus {
	background-position:-23px top;
	height:22px;
	width:22px;
}
#buttons.check {
	background-position:-46px top;
	height:22px;
	width:22px;
}
#buttons.delete {
	background-position:-69px top;
	height:22px;
	width:22px;
}
#buttons.help {
	background-position:-92px top;
	height:22px;
	width:22px;
}
#buttons.info {
	background-position:-115px top;
	height:22px;
	width:22px;
}
#buttons.left {
	background-position:-138px top;
	height:22px;
	width:22px;
}
#buttons.right {
	background-position:-161px top;
	height:22px;
	width:22px;
}
#buttons.down {
	background-position:-186px top;
	height:22px;
	width:22px;
}
#buttons.up {
	background-position:-207px top;
	height:22px;
	width:22px;
}
#buttons.user {
	background-position:-230px top;
	height:22px;
	width:22px;
}
#buttons.settings {
	background-position:-253px top;
	height:22px;
	width:22px;
}
#buttons.search {
	background-position:-276px top;
	height:22px;
	width:22px;
}
#buttons.print {
	background-position:-299px top;
	height:22px;
	width:22px;
}
#buttons.file {
	background-position:-322px top;
	height:22px;
	width:22px;
}
#buttons.folder {
	background-position:-345px top;
	height:22px;
	width:22px;
}
#buttons.reload {
	background-position:-368px top;
	height:22px;
	width:22px;
}
#buttons.home {
	background-position:-391px top;
	height:22px;
	width:22px;
}
#buttons.comment {
	background-position:-414px top;
	height:22px;
	width:22px;
}
#buttons.mail {
	background-position:-437px top;
	height:22px;
	width:22px;
}
#buttons.save {
	background-position:-460px top;
	height:22px;
	width:22px;
}
#buttons.calender {
	background-position:-483px top;
	height:22px;
	width:22px;
}
#buttons.lock {
	background-position:-506px top;
	height:22px;
	width:22px;
}
#buttons:hover.minus {
	background-position:0px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.plus {
	background-position:-23px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.check {
	background-position:-46px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.delete {
	background-position:-69px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.help {
	background-position:-92px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.info {
	background-position:-115px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.left {
	background-position:-138px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.right {
	background-position:-161px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.down {
	background-position:-186px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.up {
	background-position:-207px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.user {
	background-position:-230px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.settings {
	background-position:-253px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.search {
	background-position:-276px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.print {
	background-position:-299px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.file {
	background-position:-322px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.folder {
	background-position:-345px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.reload {
	background-position:-368px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.home {
	background-position:-391px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.comment {
	background-position:-414px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.mail {
	background-position:-437px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.save {
	background-position:-460px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.calender {
	background-position:-483px bottom;
	height:22px;
	width:22px;
}
#buttons:hover.lock {
	background-position:-506px bottom;
	height:22px;
	width:22px;
}
