/* --- Icons --- */
/* ---------------------------------------------- */

/* --- Common --- */
.iconBar {
	padding: 5px;
	margin: 10px 0px 10px 0px;
	background-color: #F5F5F5;
}
.iconBar .iconList {
	float: right;
}
.iconBar .iconStatus {
	left: 0px;
	position: relative;
}
.icon {
	display: inline-block;
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	cursor: pointer;
}
input.icon {
	display: inline;
	background-color: transparent;
	border: 0px;
}
.iconText {
	display: inline-block;
	padding: 4px 8px 4px 30px;
	background-repeat: no-repeat;
	background-color: #888888;
	color: #ffffff !important;
	text-decoration: none;
}
a.icon, a.iconText {
	background-position: 3px center;
	opacity: 1;
}
.icon:hover, a.icon:hover, a.iconText:hover {
	opacity: 0.3;
}

/* --- Icon List Bar --- */
.iconList {
	padding: 0px;
	margin: 0px;
	clear: both;
}
.iconList li {
	display: block;
	float: left;
	margin: 0px 2px 0px 2px;
	padding: 0px;
}

/* --- Buttons --- */
.btnSortLeft {
	background-image: url(../../../images/site/blog/icons/sort_left.png);
}
	.iconText.btnSortLeft {
		background-image: url(../../../images/site/blog/icons/sort_left_inv.png);
	}
.btnSortLeftText {
	background-image: url(../../../images/site/blog/icons/sort_left_text.gif);
	width: 89px;
}
.btnSortRight {
	background-image: url(../../../images/site/blog/icons/sort_right.png);
}
	.iconText.btnSortRight {
		background-image: url(../../../images/site/blog/icons/sort_right_inv.png);
	}
.btnSortRightText {
	background-image: url(../../../images/site/blog/icons/sort_right_text.gif);
	width: 89px;
}
.btnSortUp {
	background-image: url(../../../images/site/blog/icons/sort_up.png);
}
.btnSortUpText {
	background-image: url(../../../images/site/blog/icons/sort_up_text.gif);
	width: 82px;
}
.btnSortDown {
	background-image: url(../../../images/site/blog/icons/sort_down.png);
}
.btnSortDownText {
	background-image: url(../../../images/site/blog/icons/sort_down_text.gif);
	width: 86px;
}
.btnNew {
	background-image: url(../../../images/site/blog/icons/new.png);
}
	.iconText.btnNew {
		background-image: url(../../../images/site/blog/icons/new_inv.png);
	}
.btnNewText {
	background-image: url(../../../images/site/blog/icons/new_text.gif);
	width: 49px;
}
.btnCopy {
	background-image: url(../../../images/site/blog/icons/copy.gif);
}
.btnPreview {
	background-image: url(../../../images/site/blog/icons/preview.png);
}
	.iconText.btnPreview {
		background-image: url(../../../images/site/blog/icons/preview_inv.png);
	}
.btnPreviewText {
	background-image: url(../../../images/site/blog/icons/preview_text.gif);
	width: 75px;
}
.btnEdit {
	background-image: url(../../../images/site/blog/icons/edit.png);
}
	.iconText.btnEdit {
		background-image: url(../../../images/site/blog/icons/edit_inv.png);
	}
.btnEditText {
	background-image: url(../../../images/site/blog/icons/edit_text.gif);
	width: 84px;
}
.btnDelete {
	background-image: url(../../../images/site/blog/icons/delete.png);
}
	.iconText.btnDelete {
		background-image: url(../../../images/site/blog/icons/delete_inv.png);
	}
.btnDeleteText {
	background-image: url(../../../images/site/blog/icons/delete_text.gif);
	width: 68px;
}
.btnExport {
	background-image: url(../../../images/site/blog/icons/export.gif);
}
.btnPaste {
	background-image: url(../../../images/site/blog/icons/paste.gif);
}
.btnDuplicate {
	background-image: url(../../../images/site/blog/icons/duplicate.gif);
}
.btnAssign {
	background-image: url(../../../images/site/blog/icons/assign.gif);
}
.btnSplit {
	background-image: url(../../../images/site/blog/icons/split.gif);
}
.btnDownload {
	background-image: url(../../../images/site/blog/icons/download.png);
}
.btnNewSection {
	background-image: url(../../../images/site/blog/icons/newsection.gif);
}
.btnNewSubSection {
	background-image: url(../../../images/site/blog/icons/newsubsection_inv.png);
}
.btnBalance {
	background-image: url(../../../images/site/blog/icons/balance.gif);
	width: 26px;
}
.btnPicEdit {
	background-image: url(../../../images/site/blog/icons/pic_edit.png);
}
.btnPicDelete {
	background-image: url(../../../images/site/blog/icons/pic_delete.png);
}
	.iconText.btnPicDelete {
		background-image: url(../../../images/site/blog/icons/pic_delete_inv.png);
	}
.btnPicShow {
	background-image: url(../../../images/site/blog/icons/pic_show.png);
}
.btnPicImport {
	background-image: url(../../../images/site/blog/icons/pic_import.gif);
	margin: 0px 0px 0px 10px;
}
.btnHelp {
	background-image: url(../../../images/site/blog/icons/help.gif);
	cursor: help;
}
.btnInfo {
	background-image: url(../../../images/site/blog/icons/info.gif);
}
.btnDateselect {
	background-image: url(../../../images/site/blog/icons/dateselect.gif);
	width: 23px;
	margin: 2px 0px 0px 2px;
}
.btnPagenavRightFull {
	background-image: url(../../../images/site/blog/icons/pagenav_right_full.gif);
}
.btnPagenavLeftFull {
	background-image: url(../../../images/site/blog/icons/pagenav_left_full.gif);
}
.btnPagenavRight {
	background-image: url(../../../images/site/blog/icons/pagenav_right.gif);
}
.btnPagenavLeft {
	background-image: url(../../../images/site/blog/icons/pagenav_left.gif);
}
.btnCut {
	background-image: url(../../../images/site/blog/icons/cut.gif);
}
.btnSectionMove {
	background-image: url(../../../images/site/blog/icons/sectionmove.png);
}
.btnSortDragAndDrop {
	background-image: url(../../../images/site/blog/icons/sortdnd.png);
}
.btnInsertAbove {
	background-image: url(../../../images/site/blog/icons/insert_above.gif);
}
.btnInsertAboveText {
	background-image: url(../../../images/site/blog/icons/insert_above_text.gif);
	width: 73px;
}
.btnInsertBelow {
	background-image: url(../../../images/site/blog/icons/insert_below.gif);
	width: 18px;
}
.btnSave {
	background-image: url(../../../images/site/blog/icons/save.png);
}
	.iconText.btnSave {
		background-image: url(../../../images/site/blog/icons/save_inv.png);
	}
.btnSaveText {
	background-image: url(../../../images/site/blog/icons/save_text.gif);
	width: 78px;
}
.btnCancelEdit {
	background-image: url(../../../images/site/blog/icons/cancel_edit.png);
}
	.iconText.btnCancelEdit {
		background-image: url(../../../images/site/blog/icons/cancel_edit_inv.png);
	}
.btnCancelEditText {
	background-image: url(../../../images/site/blog/icons/cancel_edit_text.gif);
	width: 83px;
}
.btnReply {
	background-image: url(../../../images/site/blog/icons/reply.png);
}
	.iconText.btnReply {
		background-image: url(../../../images/site/blog/icons/reply_inv.png);
	}
.btnReplyText {
	background-image: url(../../../images/site/blog/icons/reply_text.gif);
	width: 81px;
}
.btnNext {
	background-image: url(../../../images/site/blog/icons/next.gif);
}
.btnNextText {
	background-image: url(../../../images/site/blog/icons/next_text.gif);
	width: 62px;
}
.btnBack {
	background-image: url(../../../images/site/blog/icons/back.gif);
}
.btnBackText {
	background-image: url(../../../images/site/blog/icons/back_text.gif);
	width: 64px;
}
.btnSend {
	background-image: url(../../../images/site/blog/icons/send.gif);
}
.btnSendText {
	background-image: url(../../../images/site/blog/icons/send_text.gif);
	width: 66px;
}
.btnExit {
	background-image: url(../../../images/site/blog/icons/exit.png);
}
	.iconText.btnExit {
		background-image: url(../../../images/site/blog/icons/exit_inv.png);
	}
.btnExitText {
	background-image: url(../../../images/site/blog/icons/exit_text.gif);
	width: 73px;
}

/* --- Statistik --- */
.statistikIconText {
	display: block !important;
	padding: 4px 0px 4px 25px !important;
	background-repeat: no-repeat !important;
}
a.statistikIconText:hover {
	background-position: 0px -22px !important;
}
.statistikIconTextRight, a.statistikIconTextRight:hover  {
	display: block !important;
	padding: 0px 13px 0px 0px !important;
	background-repeat: no-repeat !important;
	background-position: right 3px !important;
}

.btnStatistikRight {
	background-image: url(../../../images/site/blog/icons/pagenav_right.gif) !important;
}
.btnStatistikUp {
	background-image: url(../../../images/site/blog/icons/sort_up_blk.gif) !important;
}
.btnStatistikDown {
	background-image: url(../../../images/site/blog/icons/sort_down_blk.gif) !important;
}

/* --- Status --- */
.iconStatus {
	background-repeat: no-repeat;
	background-position: center;
	width: 22px;
	height: 22px;
	margin: 0px auto;
	float: left;
}
.statusGreen {
	background-image: url(../../../images/site/blog/icons/status_green.gif);
}
.statusOrange {
	background-image: url(../../../images/site/blog/icons/status_orange.gif);
}
.statusRed {
	background-image: url(../../../images/site/blog/icons/status_red.gif);
}
.statusRedTimed {
	background-image: url(../../../images/site/blog/icons/status_red_time.gif);
}
