.fluent-menu { 
	font-size: 13px;
	font-family: 'Open Sans', sans-serif;
	font-weight: 700;
	background-color: #fff; //e5f7ec;

}

.fluent-menu td {
	vertical-align: top;
	padding: 0;
	margin: 0; 
}

.fluent-menu .btn {
	border-radius: 2px;
	border-style: solid;
	border-color: #ddd;
	border-width: 1px; 
	cursor: pointer;
	line-height: 1;
	overflow: hidden;
}

.fluent-menu .btn:hover {
	background-color: #f0f0f0;
}

.fluent-menu .btn:active {
	background-color: #f0f0f0;
}

.fluent-menu .large {
	height: 70px;
	margin-left:5px;
	width: 80px;
	text-align:center;
}

.fluent-menu .large div {
	height: 31px; 
	width: 74px;
	display: table-cell;
	vertical-align: middle;
	line-height: 15px;
	padding-top: 37px;
}

.fluent-menu .small {
	padding: 3px 6px 3px 24px;
	margin-left:5px;
	height: 25px;
	display: flex;
	align-items: center;
	min-width: 50px;
}

.fluent-menu .lower-button {
	margin-top: 6px;
}

.fluent-menu .disabled {
	opacity: .4;
	cursor: default;
}

.fluent-menu .disabled:hover {
	background-color: #ffffff;
}

.fluent-menu .group-title {
	text-align:left;
	font-size: 1em;
	border-top-style: solid;
	border-top-width: 0px;
	border-top-color: #DDDDDD;
	margin: 0px 0 5px 0;
	padding-top: 3px;
	margin-left: 5px;
}

.fluent-menu .separator {
	height: 98px;
	width: 5px;
	margin-right: 0px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #DDDDDD;
}

/* Icons */
.fluent-menu .icon-large-owner-search { background:url('icons/32x32/businesswoman_search.png') center 7px no-repeat; }
.fluent-menu .icon-large-owner-add { background:url('icons/32x32/businesswoman_add.png') center 7px no-repeat; }
.fluent-menu .icon-large-user-add { background:url('icons/32x32/user_add.png') center 7px no-repeat; }
.fluent-menu .icon-large-spreadsheet { background:url('icons/32x32/spreadsheet.png') center 7px no-repeat; }
.fluent-menu .icon-large-save { background:url('icons/32x32/ok.png') center 7px no-repeat; }
.fluent-menu .icon-large-edit-company { background:url('icons/32x32/book_edit.png') center 7px no-repeat; }
.fluent-menu .icon-large-calendar { background:url('icons/32x32/calendar_31.png') center 7px no-repeat; }
.fluent-menu .icon-large-series-add { background:url('icons/32x32/books_add.png') center 7px no-repeat; }
.fluent-menu .icon-large-holdings { background:url('icons/32x32/money_bills.png') center 7px no-repeat; }
.fluent-menu .icon-large-issue-certificate { background:url('icons/32x32/money_add.png') center 7px no-repeat; }
.fluent-menu .icon-large-print-certificate { background:url('icons/32x32/money_print.png') center 7px no-repeat; }
.fluent-menu .icon-large-back { background:url('icons/32x32/arrow_left_red.png') center 7px no-repeat; }
.fluent-menu .icon-large-activity-add { background:url('icons/32x32/add.png') center 7px no-repeat; }
.fluent-menu .icon-large-attendees { background:url('icons/32x32/users3.png') center 7px no-repeat; }
.fluent-menu .icon-large-section-add { background:url('icons/32x32/add.png') center 7px no-repeat; }
.fluent-menu .icon-large-document-empty { background:url('icons/32x32/document_empty.png') center 7px no-repeat; }

.fluent-menu .icon-small-owner-edit { background:url('icons/16x16/businesswoman_edit.png') 4px center no-repeat; }
.fluent-menu .icon-small-owner-delete { background:url('icons/16x16/businesswoman_delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-owner-import { background:url('icons/16x16/businesspeople_play.png') 4px center no-repeat; }
.fluent-menu .icon-small-owner-search { background:url('icons/16x16/businesswoman_view.png') 4px center no-repeat; }
.fluent-menu .icon-small-email { background:url('icons/16x16/mail.png') 4px center no-repeat; }
.fluent-menu .icon-small-participant-add { background:url('icons/16x16/woman_add.png') 4px center no-repeat; }
.fluent-menu .icon-small-participant-delete { background:url('icons/16x16/woman_delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-back { background:url('icons/16x16/arrow_left_red.png') 4px center no-repeat; }
.fluent-menu .icon-small-history-add { background:url('icons/16x16/document_empty_edit.png') 4px center no-repeat; }
.fluent-menu .icon-small-spreadsheet { background:url('icons/16x16/spreadsheet.png') 4px center no-repeat; }
.fluent-menu .icon-small-spreadsheet-import { background:url('icons/16x16/spreadsheet_right.png') 4px center no-repeat; }
.fluent-menu .icon-small-report { background:url('icons/16x16/print_layout_single.png') 4px center no-repeat; }
.fluent-menu .icon-small-save-file { background:url('icons/16x16/floppy_disk.png') 4px center no-repeat; }
.fluent-menu .icon-small-user-edit { background:url('icons/16x16/user_edit.png') 4px center no-repeat; }
.fluent-menu .icon-small-user-delete { background:url('icons/16x16/user_delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-user-unblock { background:url('icons/16x16/user_ok.png') 4px center no-repeat; }
.fluent-menu .icon-small-user-block { background:url('icons/16x16/user_forbidden.png') 4px center no-repeat; }
.fluent-menu .icon-small-series-edit { background:url('icons/16x16/books_edit.png') 4px center no-repeat; }
.fluent-menu .icon-small-series-delete{ background:url('icons/16x16/books_delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-series-view{ background:url('icons/16x16/books_view.png') 4px center no-repeat; }
.fluent-menu .icon-small-transfer { background:url('icons/16x16/money_right.png') 4px center no-repeat; }
.fluent-menu .icon-small-cancel-shares { background:url('icons/16x16/money_delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-shares-limitation-add { background:url('icons/16x16/money_warning.png') 4px center no-repeat; }
.fluent-menu .icon-small-shares-limitation-remove { background:url('icons/16x16/money.png') 4px center no-repeat; }
.fluent-menu .icon-small-activity-edit { background:url('icons/16x16/pencil.png') 4px center no-repeat; }
.fluent-menu .icon-small-activity-duplicate { background:url('icons/16x16/copy.png') 4px center no-repeat; }
.fluent-menu .icon-small-activity-archive { background:url('icons/16x16/inbox_into.png') 4px center no-repeat; }
.fluent-menu .icon-small-activity-invoice { background:url('icons/16x16/invoice_euro.png') 4px center no-repeat; }
.fluent-menu .icon-small-activity-delete { background:url('icons/16x16/delete.png') 4px center no-repeat; }
.fluent-menu .icon-small-section-edit { background:url('icons/16x16/pencil.png') 4px center no-repeat; }
.fluent-menu .icon-small-section-roles { background:url('icons/16x16/copy.png') 4px center no-repeat; }
.fluent-menu .icon-small-section-delete { background:url('icons/16x16/delete.png') 4px center no-repeat; }
