
/**
 * Diese CSS Datei ist nicht zu erweitern... die stellt uns allgemein ein bestimmtes Styling für Buttons und Links zur Verfügung, das genau so gut funktioniert.
 * Also bitte die Finger weg - es sei denn, es geht um reine BugFixes.  
 */

.awesome {
    transition:all 0.15s ease-in-out;    
    -o-transition:all 0.15s ease-in-out;
    -ms-transition:all 0.15s ease-in-out;
    -moz-transition:all 0.15s ease-in-out;
    -webkit-transition:all 0.15s ease-in-out;
}

.awesome,
.awesome:visited {
	background: #dee5eb url(/ZUWES/javax.faces.resource/gfx/img/alert-overlay.png.xhtml) repeat-x;
	display: inline-block;
	color: #000;
	padding: 2px 5px;
	text-decoration: none;
	border: 1px solid #bbb;
	position: relative;
	cursor: pointer;
	margin: 5px 3px;

	border-radius:2px; 
	-o-border-radius: 2px; 
	-ms-border-radius: 2px; 
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px; 
	
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-ms-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);

	cursor:pointer;
}

/* Bei deaktivierten Buttons und Links werden alle Effekte abgeschaltet! */
span.awesome, /* <h:commandLink disabled="true" /> kommt als SPAN! */
span.awesome.icon,
.awesome[disabled],
.awesome.icon[disabled] {
	background-color: #eee !important;
	color: #aaa !important;
	cursor: default !important;
	top: 0px !important;
}

.awesome:active {
	top: 1px;
}

.awesome:hover {
	border-color: #555;
	color: #000;

	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
	-o-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
}

input[type="image"].awesome {
	box-shadow: none;
	-o-box-shadow: none;
	-ms-box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}	

a.awesome.tight,
input[type="image"].awesome.tight,
input[type="submit"].awesome.tight,
input[type="button"].awesome.tight {
	margin: 2px 3px;
}
input[type="image"].awesome.tight {
	padding: 1px !important;
}

a.awesome, a.awesome:visited {
	margin: 5px 3px;
	padding: 2px 6px !important;
	text-decoration: none;
	color: #000;
}

.awesome.js {
	background:#fff;
	color: #888 !important;
}

.awesome,.awesome:visited {
	font-size: 11px;
	font-weight: normal;
/* EURNEU-5200: FireFox Bug!	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.1); */
}

.resolve.awesome,
.green,
.green.awesome,
.green.awesome:visited {
	background-color: #ada;
}

.resolve.awesome:hover,
.green.awesome:hover {
	background-color: #ada;
}

.blue,
.blue.awesome,
.blue.awesome:visited {
	background-color: #aad;
}

.blue.awesome:hover {
	background-color: #aad;
}

.red,
.red.awesome,
.red.awesome:visited {
	background-color: #f99;
	/* NOTE: sonst gibt es rote Schrift auf rotem Grund wegen .red in main.css: */
	color: #000 !important;
}

.red.awesome:hover {
	background-color: #f99;
}

.magenta,
.magenta.awesome,
.magenta.awesome:visited {
	background-color: #d8d;
}

.magenta.awesome:hover {
	background-color: #d8d;
}

.orange,
.orange.awesome,
.orange.awesome:visited {
	background-color: #f83;
}

.orange.awesome:hover {
	background-color: #f83;
}

.yellow,
.yellow.awesome,
.yellow.awesome:visited {
	background-color: #ee3;
}

.yellow.awesome:hover {
	background-color: #ee3;
}

.gray,
.grey {
	background-color: #eee;
}

/** Früher war dieser Stil nur zusammen mit awesome aktiv... ich lockere das etwas, da ich auch Icons an Links einblenden möchte. */
.icon,
a.awesome.icon {
	/* stört die Farbgebung beim Icon: background: #dee5eb url(../img/alert-overlay.png) repeat-x; */
	background-position: 4px center;
	background-repeat: no-repeat;
	padding-left: 24px !important;
	color: #000 !important;
}

.icon-address-book.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/address-book.png.xhtml); }
.icon-alarm-clock.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/alarm-clock.png.xhtml); }
.icon-application-export.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/application-export.png.xhtml); }
.icon-applications-blue.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/applications-blue.png.xhtml); }
.icon-arrow-000-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-000-medium.png.xhtml); }
.icon-arrow-045-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-045-medium.png.xhtml); }
.icon-arrow-090-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-090-medium.png.xhtml); }
.icon-arrow-135-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-135-medium.png.xhtml); }
.icon-arrow-180-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-180-medium.png.xhtml); }
.icon-arrow-225-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-225-medium.png.xhtml); }
.icon-arrow-270-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-270-medium.png.xhtml); }
.icon-arrow-315-medium.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-315-medium.png.xhtml); }
.icon-arrow-circle-double.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-circle-double.png.xhtml); }
.icon-arrow-in.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-in.png.xhtml); }
.icon-arrow-move.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-move.png.xhtml); }
.icon-arrow-switch-090.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/arrow-switch-090.png.xhtml); }
.icon-asterisk.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/asterisk.png.xhtml); }
.icon-bell.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/bell.png.xhtml); }
.icon-binocular.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/binocular.png.xhtml); }
.icon-blog.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/blog.png.xhtml); }
.icon-blogs.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/blogs.png.xhtml); }
.icon-book-open.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/book-open.png.xhtml); }
.icon-bookmark.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/bookmark.png.xhtml); }
.icon-box-label.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/box-label.png.xhtml); }
.icon-briefcase.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/briefcase.png.xhtml); }
.icon-broom.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/broom.png.xhtml); }
.icon-calendar-day.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/calendar-day.png.xhtml); }
.icon-card-address.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/card-address.png.xhtml); }
.icon-cards-address.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/cards-address.png.xhtml); }
.icon-chart-up.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/chart-up.png.xhtml); }
.icon-clipboard-empty.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clipboard-empty.png.xhtml); }
.icon-clipboard-list.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clipboard-list.png.xhtml); }
.icon-clipboard-paste-document-text.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clipboard-paste-document-text.png.xhtml); }
.icon-clipboard-paste-image.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clipboard-paste-image.png.xhtml); }
.icon-clipboard-paste-word.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clipboard-paste-word.png.xhtml); }
.icon-clock.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/clock.png.xhtml); }
.icon-counter.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/counter.png.xhtml); }
.icon-credit-card.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/credit-card.png.xhtml); }
.icon-cross.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/cross.png.xhtml); }
.icon-currency-euro.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/currency-euro.png.xhtml); }
.icon-currency-pound.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/currency-pound.png.xhtml); }
.icon-currency-yen.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/currency-yen.png.xhtml); }
.icon-currency.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/currency.png.xhtml); }
.icon-default.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/default.png.xhtml); }
.icon-disc.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/disc.png.xhtml); /*url(/ZUWES/javax.faces.resource/gfx/img/icons/disc.png.xhtml);*/ }
.icon-disk-black.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/disk-black.png.xhtml); }
.icon-document-bookmark.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-bookmark.png.xhtml); }
.icon-document-excel-csv.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-excel-csv.png.xhtml); }
.icon-document-office.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-office.png.xhtml); }
.icon-document-pdf-text.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-pdf-text.png.xhtml); }
.icon-document-pdf.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-pdf.png.xhtml); }
.icon-document-powerpoint.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-powerpoint.png.xhtml); }
.icon-document-word.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/document-word.png.xhtml); }
.icon-documents.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/documents.png.xhtml); }
.icon-door-open.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/door-open.png.xhtml); }
.icon-edit.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/edit.png.xhtml); }
.icon-exclamation-red.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/exclamation-red.png.xhtml); }
.icon-flag.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/flag.png.xhtml); }
.icon-gender-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/gender-female.png.xhtml); }
.icon-gender.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/gender.png.xhtml); }
.icon-home.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/home.png.xhtml); }
.icon-hourglass.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/hourglass.png.xhtml); }
.icon-images.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/images.png.xhtml); }
.icon-key.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/key.png.xhtml); }
.icon-keyboard.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/keyboard.png.xhtml); }
.icon-lifebuoy.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/lifebuoy.png.xhtml); }
.icon-light-bulb-off.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/light-bulb-off.png.xhtml); }
.icon-light-bulb.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/light-bulb.png.xhtml); }
.icon-lock-unlock.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/lock-unlock.png.xhtml); }
.icon-magnifier-zoom-out.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/magnifier-zoom-out.png.xhtml); }
.icon-magnifier-zoom.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/magnifier-zoom.png.xhtml); }
.icon-magnifier.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/magnifier.png.xhtml); }
.icon-mail-open.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/mail-open.png.xhtml); }
.icon-mails.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/mails.png.xhtml); }
.icon-map-pin.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/map-pin.png.xhtml); }
.icon-megaphone.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/megaphone.png.xhtml); }
.icon-minus-circle.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/minus-circle.png.xhtml); }
.icon-minus.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/minus.png.xhtml); }
.icon-money-coin.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/money-coin.png.xhtml); }
.icon-navigation-090.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/navigation-090.png.xhtml); }
.icon-navigation-180.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/navigation-180.png.xhtml); }
.icon-navigation-270.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/navigation-270.png.xhtml); }
.icon-navigation.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/navigation.png.xhtml); }
.icon-newspaper.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/newspaper.png.xhtml); }
.icon-node-select.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/node-select.png.xhtml); }
.icon-palette.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/palette.png.xhtml); }
.icon-paper-plane.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/paper-plane.png.xhtml); }
.icon-pencil.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/pencil.png.xhtml); }
.icon-plus-circle.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/plus-circle.png.xhtml); }
.icon-plus.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/plus.png.xhtml); }
.icon-present.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/present.png.xhtml); }
.icon-printer.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/printer.png.xhtml); }
.icon-scissors.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/scissors.png.xhtml); }
.icon-slash.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/slash.png.xhtml); }
.icon-spell-check.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/spell-check.png.xhtml); }
.icon-star-empty.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/star-empty.png.xhtml); }
.icon-star-half.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/star-half.png.xhtml); }
.icon-star.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/star.png.xhtml); }
.icon-status-away.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/status-away.png.xhtml); }
.icon-status-busy.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/status-busy.png.xhtml); }
.icon-status-offline.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/status-offline.png.xhtml); }
.icon-status.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/status.png.xhtml); }
.icon-sticky-note.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/sticky-note.png.xhtml); }
.icon-sticky-notes.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/sticky-notes.png.xhtml); }
.icon-sum.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/sum.png.xhtml); }
.icon-switch.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/switch.png.xhtml); }
.icon-table-excel.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/table-excel.png.xhtml); }
.icon-table-export.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/table-export.png.xhtml); }
.icon-table-import.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/table-import.png.xhtml); }
.icon-table-money.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/table-money.png.xhtml); }
.icon-table.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/table.png.xhtml); }
.icon-target.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/target.png.xhtml); }
.icon-thumb-up.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/thumb-up.png.xhtml); }
.icon-thumb.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/thumb.png.xhtml); }
.icon-tick-circle.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/tick-circle.png.xhtml); }
.icon-tick.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/tick.png.xhtml); }
.icon-toggle-expand.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/toggle-expand.png.xhtml); }
.icon-toggle.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/toggle.png.xhtml); }
.icon-user-black-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-black-female.png.xhtml); }
.icon-user-black.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-black.png.xhtml); }
.icon-user-business-boss.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-business-boss.png.xhtml); }
.icon-user-business.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-business.png.xhtml); }
.icon-user-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-female.png.xhtml); }
.icon-user-green-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-green-female.png.xhtml); }
.icon-user-green.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-green.png.xhtml); }
.icon-user-orange-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-orange-female.png.xhtml); }
.icon-user-orange.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-orange.png.xhtml); }
.icon-user-white-female.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-white-female.png.xhtml); }
.icon-user-white.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user-white.png.xhtml); }
.icon-user.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/user.png.xhtml); }
.icon-users.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/users.png.xhtml); }
.icon-wand.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/wand.png.xhtml); }
.icon-wrench-screwdriver.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/wrench-screwdriver.png.xhtml); }
.icon-drive-upload.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/drive-upload.png.xhtml); }
.icon-cross-circle.awesome   { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/cross-circle.png.xhtml); }

/* Ein paar weitere direkt aus dem vollen Set... */
.icon-box-zipper.awesome     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/box-zipper.png.xhtml); }
.icon-document-plus.awesome  { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/document--plus.png.xhtml); }
.icon-license-key.awesome    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/license-key.png.xhtml); }

/* Eine Hand voll Icons speziell für das Customizing der Workflows. */
.icon.wf-default.awesome    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/gear.png.xhtml); }
.icon.wf-release.awesome    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/gear--arrow.png.xhtml); }
.icon.wf-revoke.awesome     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/gear--exclamation.png.xhtml); }
.icon.wf-discard.awesome    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/gear--minus.png.xhtml); }

/* Einige Icons für's HKR. */
.einzelplan.awesome      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/table-money.png.xhtml); }
.kapiteltitel.awesome    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/book-open-list.png.xhtml); }
.deckungskreis.awesome   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-circle-double.png.xhtml); }
.bankkonto.awesome       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/money-bag-euro.png.xhtml); }
.hhj.awesome             { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/calendar.png.xhtml); }
.objektkonto.awesome     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/money-coin.png.xhtml); }
.sachbuchkonto.awesome   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/wallet.png.xhtml); }

/* Bestimmte Standard-Buttons mit Icons sollten immer gleich aussehen... */
/* Auch hier habe ich awesome als zwingend notwendige Klasse entfernt... siehe .icon weiter oben. */
.icon.create     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/plus-circle.png.xhtml); }
.icon.edit       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/pencil.png.xhtml); }
.icon.copy       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/sticky-notes.png.xhtml); }
.icon.delete     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/cross.png.xhtml); }
.icon.save       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/disk-black.png.xhtml); }
.icon.apply      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/keyboard-enter.png.xhtml); }
.icon.cancel     { background-image: url(/ZUWES/javax.faces.resource/gfx/img/icons/cross-disabled.png.xhtml); }
.icon.okay       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/tick.png.xhtml); }
.icon.close      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/cross-white.png.xhtml); }
.icon.reset      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-circle-double.png.xhtml); }
.icon.clear      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/sort.png.xhtml); }
.icon.clean      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/broom.png.xhtml); }
.icon.sort       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/sort-alphabet.png.xhtml); }
.icon.import     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/table-import.png.xhtml); }
.icon.export     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/table-export.png.xhtml); }
.icon.upload     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/drive-upload.png.xhtml); }
.icon.download   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/drive-download.png.xhtml); }
.icon.print      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/printer.png.xhtml); }
.icon.up         { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-transition-090.png.xhtml); }
.icon.down       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-transition-270.png.xhtml); }
.icon.move       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-move.png.xhtml); }
.icon.first      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-stop-180.png.xhtml); }
.icon.last       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-stop.png.xhtml); }
.icon.prev       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-180.png.xhtml); }
.icon.next       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow.png.xhtml); }
.icon.read       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/status.png.xhtml); }
.icon.write      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/status-busy.png.xhtml); }
.icon.remove     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/cross-small.png.xhtml); }
.icon.none       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/cross-small-white.png.xhtml); }
.icon.select     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/ui-check-box.png.xhtml); }
.icon.deselect   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/ui-check-box-uncheck.png.xhtml); }
.icon.search     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/magnifier.png.xhtml); }
.icon.preview    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/document-search-result.png.xhtml); }
.icon.example    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/question.png.xhtml); }
.icon.details    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/application-form.png.xhtml); }
.icon.options    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/switch.png.xhtml); }
.icon.settings   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/gear.png.xhtml); }
.icon.box        { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/wooden-box.png.xhtml); }
.icon.pdf        { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/document-pdf.png.xhtml); }
.icon.reload     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-circle.png.xhtml); }
.icon.report     { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/report.png.xhtml); }
.icon.up.small   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-090-small.png.xhtml); }
.icon.down.small { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-270-small.png.xhtml); }
.icon.in         { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-join.png.xhtml); }
.icon.out        { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/arrow-curve-180-double.png.xhtml); }
.icon.warn       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/exclamation.png.xhtml); }
.icon.warn-red   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/exclamation-red.png.xhtml); }
.icon.start      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/control.png.xhtml); }
.icon.stop       { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/control-stop-square.png.xhtml); }
.icon.pause      { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/control-pause.png.xhtml); }
.icon.publish    { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/newspaper--arrow.png.xhtml); }
.icon.unpublish  { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/newspaper--minus.png.xhtml); }
.icon.validate   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/spell-check.png.xhtml); }
.icon.clipboard  { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/clipboard-paste-document-text.png.xhtml); }
.icon.calendar   { background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/calendar.png.xhtml); }

/* Wenn das Icon ohne Rahmen dargestellt werden soll, kombiniert man icon und only. */
.icon.only {
	border: none;
	box-shadow: none;
	background-color: transparent;
	background-position: 0 center;
	padding: 0 !important;
	margin: 0 !important;
	width: 16px;
	height: 16px;
	vertical-align: middle;
}

/* Ein spezieller Style, der rechts ein kleines rotes Kreuz einblendet... */
.remove.awesome.right {
	background-image: url(/ZUWES/javax.faces.resource/3rd-Party/Fugue-Icons/cross-small.png.xhtml);
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 18px !important;
	color: #000 !important;
}
