/* FISLess 1.9.1.7 */

* {
	margin: 0;
	padding: 0;
}
body {
	margin-top: 30px;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	text-align: center;
}
body.popup {
	margin-top: 0px;
}
body:not(.oldversion) {
	overflow: scroll;
	padding-bottom: 40px;
	-webkit-overflow-scrolling: touch;
}
body.oldversion {
	overflow: auto;
	-webkit-overflow-scrolling: touch;
}
img {
	border: none;
}
p {
	margin: 10px 0;
}
table {
	border-collapse: collapse;
}
a {
	color: #7197c2;
	cursor: pointer;
	text-decoration: none;
}
form {
	display: inline;
}
a:hover {
	text-decoration: underline;
}
ul.bullets,
ul.bullets li {
	margin-top: 10px;
	list-style-type: circle;
}
ul.bullets li {
	margin-left: 20px;
}
a.active,
a.subactive {
	font-weight: bold;
}
.anker {
	padding-left: 15px;
	background-image: url(../graphics/ic_anker.gif);
	background-repeat: no-repeat;
}
.listdecimal {
	margin: 15px 0px 35px 15px;
	padding: 15px 0px 35px 15px;
	list-style-type: decimal;
}
#janod_logo_position {
	position: fixed;
	top: 10px;
	right: 0px;
	z-index: 10000;
}
#janod_logo {
	float: right;
	min-height: 18px;
	padding: 0px;
}
#container {
	position: relative;
	text-align: left;
}
body:not(.oldversion) #container {
	width: 100%;
	max-width: 975px;
	margin: auto;
}
body.oldversion #container {
	width: 100%;
	max-width: calc(100% - 40px);
	margin: 10px;
}
body.popup #container {
	width: auto;
	margin: 10px;
}
body.popup #content {
	position: relative;
	margin: 0;
}
#inner {
	position: relative;
	color: #404040;
}
#content {
	float: left;
	width: 615px;
	margin: 0px 0 0px 10px;
	padding: 0px 0px 30px;
	line-height: 1.5em;
}
#content.content_nomenu_left {
	width: 763px;
	margin-left: 0px;
}
#content.content_nomenu_right {
	width: 763px;
	margin-left: 10px;
}
#content.content_nomenu_all {
	width: 100%;
	margin: 0px;
}
#companyselect {
	position: absolute;
	top: 52px;
	right: 0px;
	width: 200px;
}
input[type=password],
input[type=text],
select,
textarea {
	max-width: calc(100% - 6px);
	padding: 4px;
	border: 1px solid silver;
	border-radius: 3px;
	font-size: inherit;
}
input.checkbox,
input.radio {
	margin-right: 4px;
	margin-top: -3px;
	vertical-align: middle;
}
input.file,
input.text,
select {
	padding: 1px 0 1px 0px;
	font-size: 11px;
}
select {
	border: 1px solid silver;
	backround-color: white;
}
optgroup {
	font-style: normal;
	font-weight: bold;
	color: #666;
}
optgroup > optgroup,
optgroup > option {
	padding-left: 10px;
}
option {
	color: black;
}
textarea {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
}
button:disabled,
input[type=submit]:disabled {
	cursor: auto !important;
}
.form_main_label span {
	padding: 5px 0;
}
.form_main input {
	padding: 5px 0;
	font-size: 14px;
}
*:focus {
	outline: 0;
}
.pArticleFeld {
	padding: 10px 0;
	border: none;
	border-bottom: 0px solid gray;
	font-family: 'lucida grande',tahoma,verdana,arial,sans-serif;
}
.pArticleFeldHTMLButton {
	padding: 10px;
	text-align: center;
}
.pArticleFeldHTMLButton button {
	width: 24px;
	height: 24px;
	border: 1px solid #1070b3;
	border-radius: 5px;
	background-color: white;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAtOTYwIDk2MCA5NjAiIHdpZHRoPSIyNHB4IiBmaWxsPSJibGFjayI+PHBhdGggZD0ibTM4NC0zMzYgNTYtNTgtODYtODYgODYtODYtNTYtNTgtMTQ0IDE0NCAxNDQgMTQ0Wm0xOTIgMCAxNDQtMTQ0LTE0NC0xNDQtNTYgNTggODYgODYtODYgODYgNTYgNThaTTIwMC0xMjBxLTMzIDAtNTYuNS0yMy41VDEyMC0yMDB2LTU2MHEwLTMzIDIzLjUtNTYuNVQyMDAtODQwaDE2OHExMy0zNiA0My41LTU4dDY4LjUtMjJxMzggMCA2OC41IDIydDQzLjUgNThoMTY4cTMzIDAgNTYuNSAyMy41VDg0MC03NjB2NTYwcTAgMzMtMjMuNSA1Ni41VDc2MC0xMjBIMjAwWm0wLTgwaDU2MHYtNTYwSDIwMHY1NjBabTI4MC01OTBxMTMgMCAyMS41LTguNVQ1MTAtODIwcTAtMTMtOC41LTIxLjVUNDgwLTg1MHEtMTMgMC0yMS41IDguNVQ0NTAtODIwcTAgMTMgOC41IDIxLjVUNDgwLTc5MFpNMjAwLTIwMHYtNTYwIDU2MFoiLz48L3N2Zz4=);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	cursor: pointer;
}
.pArticleFeldHTMLButton button:not(:hover) {
	border: 1px solid #eee;
}
input.pArticleFeld {
	height: 30px;
}
.articleSubHeadline {
	font-size: 14px;
	font-weight: bold;
	color: #606060;
}
.articleHeadline {
	font-size: 18px;
	font-weight: bold;
	color: #606060;
}
.articleText {
	line-height: 1.5em;
}
textarea#preview_text {
	width: 90%;
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid silver;
	background-color: #f2f2f2;
	font-size: 10px;
	font-style: italic;
	color: #666;
}
.preview_text_label {
	color: #999;
}
.article_edit_content_head .FV_validation_required {
	border: none;
	background: none;
}
.pArticleFeld:active,
.pArticleFeld:focus,
.pArticleFeld:hover {
	border: none;
}
table.vtop > tbody > tr > td,
td.vtop,
tr.vtop > td {
	vertical-align: top;
}
.article_menu {
	margin-bottom: 30px;
	background-color: #eee;
}
.article_menu_button {
	display: inline-block;
	margin-right: 0px;
	padding: 3px 13px;
	cursor: pointer;
	text-decoration: none;
}
.article_menu_button.active,
.article_menu_button:hover {
	background-color: #1070b3;
	color: white;
	text-decoration: none;
}
.article_menu_button.inactive,
.article_menu_button.inactive:hover {
	background-color: #f2f2f2;
	color: #999;
}
h1,
h2,
h3,
h4,
h5 {
	margin: 10px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #606060;
}
h1,
h2 {
	font-size: 14px;
}
h1 {
	margin: 1px 0px 20px;
}
h2 {
	padding: 10px 0;
}
#content h3 {
	margin: 10px 0px;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	color: #606060;
}
#content img.examples {
	border: 1px solid gray;
}
#content td {
	font-size: 11px;
	color: #404040;
}
#content h1.adminlinks {
	margin-bottom: 15px;
	font-size: 18px;
}
#content div.adminlinks {
	margin-bottom: 20px;
	margin-top: 20px;
	font-size: 12px;
}
.PreviewText {
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid silver;
	background-color: #f2f2f2;
	font-size: 10px;
	font-style: italic;
	color: #666;
}
.layout_edit {
	margin-top: 60px;
}
.layout_edit_footer,
.layout_edit_title {
	position: fixed;
	left: 0;
	width: 100%;
	padding: 20px;
	background-color: #f2f2f2;
}
.layout_edit_title {
	top: -1px;
}
.layout_edit_footer {
	bottom: 0;
}
.layout_edit_footer .FV_error_display_top {
	position: fixed !important;
	top: auto !important;
	left: 150px !important;
	bottom: 20px !important;
}
.homecontent {
	position: absolute;
	width: 250px;
	margin: 20px 0 0;
	line-height: 1.5em;
}
.homeapps {
	margin: 0px 0px 0px 260px;
	padding: 30px 10px 30px 20px;
	background-color: white;
	line-height: 1.5em;
}
.homepostit {
	display: inline-block;
	width: 190px;
	min-height: 80px;
	margin: 0 5px 5px 0;
	padding: 10px;
	background-color: #fef4ac;
}
.icon_app,
.icon_section {
	float: left;
	width: 60px;
	margin: 0px 15px 0px 0px;
}
.icon_app img,
.icon_section img {
	width: 60px;
}
.appspreview ul {
	list-style-type: none;
}
.appspreview ul li,
.appspreview ul li a {
	text-decoration: none;
}
.appspreview ul li {
	display: block;
	margin-top: 5px;
	padding: 5px 50px 5px 0;
	border-bottom: 1px dotted silver;
}
.appspreview ul li b {
	font-style: bold;
	color: #7197c2;
}
.appspreview ul li:first-child {
	border-top: 1px dotted silver;
}
.appspreview_text,
.appspreview_text a {
	margin-top: 5px;
	padding-right: 15px;
	color: black;
}
#content div.articlepreview {
	margin-left: -10px;
	margin-top: 5px;
	padding: 10px;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
}
#content div.articlepreview:hover {
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	background-color: #f7f7f7;
}
#content h1.articlepreview_titellink,
#content h1.articlepreview_titellink a {
	margin: 0px;
	font-size: 12px;
	color: black;
	text-decoration: underline;
}
#content h1.articlepreview_titellink a:hover {
	color: #7197c2;
}
#content div.articlepreview_text {
	margin-top: 5px;
}
.comments_show {
	margin: 30px 0;
}
.comment_create {
	margin: 0;
}
#activesection {
	display: inline-block;
	padding-top: 2px;
	font-weight: bold;
}
#containerul {
	float: left;
	margin: 0;
	line-height: 1.9em;
}
#containerul .arrow {
	display: none;
}
#containerul h1 {
	font-size: 12px;
	font-weight: bold;
}
.sidemeueDatapool {
	width: 200px;
}
.sidemeueArticle {
	width: 350px;
}
#sidemenu div.file,
#sidemenu div.folder {
	margin: 4px 0;
	list-style-type: none;
}
#sidemenu div.file {
	display: block;
	color: #aaa;
}
#sidemenu img.sidemenubutton {
	float: left;
	margin: 3px 0 0 0px;
	cursor: pointer;
	vertical-align: middle;
}
#sidemenu img {
	margin: 3px 0 0 0px;
	clear: both;
	vertical-align: middle;
}
#sidemenu a {
	margin-left: 12px;
	color: #898989;
	text-decoration: none;
}
#sidemenu a:hover {
	text-decoration: underline;
}
#sidemenu .folder_link {
	font-weight: bold;
}
#sidemenu div.menu_inactive {
	display: none;
}
#sidemenu a.menu_active {
	color: #035bbc;
}
#sidemenu div.has_workingcopy a {
	color: #ff7a7a;
}
#sidemenu div.has_workingcopy a.menu_active {
	color: #9254ff;
}
#header {
	max-width: 100%;
	margin-bottom: 1px;
}
#loggedUser {
	position: absolute;
	top: 54px;
	right: 50px;
	padding: 3px 30px 4px 25px;
	background-color: #0167af;
	background-color: rgba(255, 255, 255, 0.4);
	font-size: 12px;
	color: black;
}
#loggedUserImage,
.userImage {
	border-radius: 100px;
}
#loggedUserImage {
	position: absolute;
	top: 48px;
	right: 33px;
	cursor: pointer;
}
div.company_logo {
	height: 67px;
	padding: 5px 0;
}
#header_teaser_left {
	padding: 0px 0px 10px;
}
#header_teaser_left img {
	max-width: 100%;
}
#header_teaser_left {
	float: left;
	width: 100%;
}
#loginfo,
#navigation {
	padding: 5px 0;
	color: #005cbf;
}
#loginfo img,
#navigation img {
	vertical-align: middle;
}
a.navigationMainLink {
	font-weight: normal;
	color: #005cbf;
}
a.navigationMainLinkActive {
	font-weight: bold;
	color: #005cbf;
}
a.navigationSubLink {
	font-weight: normal;
}
a.navigationSubLinkActive {
	font-weight: bold;
}
a.subNavigationMainLink,
a.subNavigationSubLink {
	margin-right: 20px;
	color: #005cbf;
}
#XloginfoOpen,
#XnavigationOpen {
	position: absolute;
	top: 23px;
	overflow: hidden;
	width: 100%;
	height: 160px;
	z-index: 500;
}
#loginfoOpenInner,
#navigationOpenInner {
	position: absolute;
	top: -220px;
	left: 0px;
	width: 100%;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAACeCAIAAAAe6NsiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASlJREFUeNrs28tOwzAQBdAZy/D/v4tajzHQSrBESmUajlfpxsrRnUc2zTlnbDnz+u15Rub9+ZjrcxdssfJTcblUZr70D9ioeD3o/qyqLbC3yJa3hO5hRc3oB93fY9Np17GCaq2tGvwqw1U6Y1Tr+dyJZYwfv9dr3Ij13LCHV0Sc9JwW1rftMYmBgRkeEgMDAwMDs8ckBgYGBgZmjylFMD0mMbD/1WOZeU6Y4QEGpsckBgYGZipKDAwMDAzMgpYYGBgYmKkIBqbHJAYGBgYGBubLQ2JgYGBgYH9mj1XYY2A+qSQGBgYGBgZmQYOBgYGZimBgekxiv0vsrP+DNjzAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAefd4FGAD6TV0SVY11fQAAAABJRU5ErkJggg==) left top repeat-x;
}
#navigationOpenInner {
	padding-bottom: 20px;
}
#navigationOpenInner .navigationRowContainer {
	margin-left: 45px;
	padding-top: 5px;
	border-top: 1px solid #cae3f4;
}
#navigationOpenInner .navigationRow {
	padding: 4px 0 3px 0px;
	color: silver;
}
.search {
	height: 20px;
	margin-bottom: 10px;
	padding-bottom: 8px;
}
.subNav {
	margin-bottom: 15px;
}
.subNavigation {
	padding-bottom: 5px;
}
.subNavigationAction {
	padding-top: 5px;
}
.serviceTable {
	width: 180px;
	margin: 15px 10px;
	font-size: 10px;
}
.messages,
.serviceTable a {
	color: #005cbf;
}
.messages {
	width: 20px;
	height: 21px;
	background-image: url(data:image/gif;base64,R0lGODlhFAAUAKIEAOzx+O3y+PX4+/f5/P///wAAAAAAAAAAACH5BAEAAAQALAAAAAAUABQAAAMeSBLQ/jAIAasF7OrNu/9gKI5kaZ5oqmIkNSqZFwwJADs=);
	background-repeat: no-repeat;
	font-weight: bold;
	text-align: center;
}
li.datapoolfileunseen {
	background-color: #f6f7ff;
}
#info {
	position: absolute;
	right: 0;
	width: 200px;
	margin-top: 2px;
	font-size: 12px;
}
#info a:link,
#info a:visited {
	font-size: 10px;
	color: #404040;
}
#info h1 {
	margin: 0px 0px 4px;
	padding: 0px 0px 0px 3px;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
#info .infobox,
.infobox {
	overflow: auto;
	max-width: 194px;
	min-height: 25px;
	margin: 0px 0px 10px;
	padding: 3px;
	border: 1px solid #e4e4e4;
	font-size: 10px;
	white-space: normal;
	-webkit-overflow-scrolling: touch;
}
#info ul li {
	margin: 10px 0px;
}
#aktuell {
	overflow: auto;
	height: 150px;
	margin: 5px 0px 15px;
	padding: 10px 5px 5px;
	border: 1px solid #e4e4e4;
	background-color: #eee;
	font-size: 10px;
	-webkit-overflow-scrolling: touch;
}
#aktuell ol,
#aktuell ul {
	padding: 3px 0px 5px 19px;
}
.copyright,
.status {
	font-family: verdana,arial,helvetica,sans-serif;
}
.copyright {
	margin-top: 20px;
	font-size: 9px;
	color: #aaa;
}
.status {
	width: 518px;
	margin: 0px 0px 20px;
	padding: 3px 30px 3px 2px;
	border-top: 1px dashed #cae3f4;
	border-bottom: 1px dashed #cae3f4;
	background-color: #fafafa;
	font-size: 10px;
	color: #2071a9;
}
.farb_aufwahl {
	color: red;
}
div#teaser {
	margin: 20px 0px 15px;
	color: #7197c2;
}
div#teaser h1 {
	margin: 0px;
	padding: 10px 0px;
	border-top: 1px dashed #cae3f4;
	color: #7197c2;
}
div#teaser h2 {
	margin: 5px 0px 0px;
	padding: 0px 0px 10px;
	color: #82aad2;
}
div#teaser h3 {
	font-size: 10px;
	font-weight: normal;
	color: #82aad2;
}
div#teaser ul {
	padding: 0px 0px 0px 14px;
}
div#teaser li {
	margin: 0 0 10px;
}
div#teaserLeft,
div#teaserRight {
	width: 49%;
	border-bottom: 1px dashed #cae3f4;
}
div#teaserLeft {
	margin-right: 1%;
}
div#teaserRight {
	float: right;
	margin-left: 1%;
}
.zelle.erste {
	width: 346px;
	height: 108px;
	margin-top: 2px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.zelle {
	float: left;
	margin-top: 2px;
}
.zelle h3 {
	margin-top: 10px;
	font-size: 11px;
	font-weight: bold;
}
.zelle.letzte {
	width: 200px;
	margin: 2px 0px 6px 2px;
}
.preview_text {
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid silver;
	background-color: #f2f2f2;
	font-size: 10px;
	font-style: italic;
	color: silver;
}
.article_version_part_1 {
	margin-bottom: 40px;
}
.article_version_part_0 .article_version_part_image {
	float: right;
	margin: 0 0 10px 10px;
}
.article_version_part_1 .article_version_part_image {
	margin: 10px 0;
	text-align: center;
}
.article_version_part_1 ul {
	margin-left: 20px;
}
.article_extrait {
	margin-bottom: 20px;
	padding: 10px;
	border: 1px solid silver;
	background-color: #f2f2f2;
	font-size: 10px;
	font-style: italic;
	color: #666;
}
ul.article_downloads {
	margin-top: 10px;
	list-style-type: none;
}
.article_downloads .document_info {
	margin-bottom: 5px;
	color: #888;
}
.article_edit .article_edit_part {
	padding: 5px 10px 0 5px;
	border-right: 4px solid silver;
	border-left: 4px solid silver;
	line-height: 24px;
}
.article_edit_box {
	padding: 10px;
	border: 1px solid silver;
	line-height: 25px;
}
.article_edit_box .article_edit_table_label {
	width: 120px;
}
.article_edit_options {
	float: left;
	width: 300px;
	margin: 20px 0;
	padding: 20px 10px;
	background-color: #f1f1f1;
	line-height: 25px;
}
.article_edit_content {
	width: 650px;
	margin-left: -40px;
}
.article_edit_content_newsletter {
	width: 380px;
	margin-left: 700px;
}
.article_edit_content_newsletter .article_edit_part {
	border-right: none;
	border-left: none;
}
.article_edit_newsletter_preview {
	float: left;
	width: 700px;
	min-height: 200px;
}
.article_edit_content_head {
	margin-left: 40px;
	margin-top: -13px;
}
.article_edit_content .article_edit_part {
	padding: 5px 0 0;
	line-height: 24px;
}
.article_edit_content .pArticleFeld {
	height: auto;
}
.article_edit_content .article_edit_table_label {
	width: 40px;
}
.edit_image_options {
	margin-bottom: 2px;
	padding: 0 10px;
	background-color: rgba(255, 255, 255, 0.8);
	font-weight: bold;
	box-shadow: 0 0 6px #555;
}
.part_options {
	height: 16px;
	margin-left: 12px;
}
.article_edit_content .button {
	margin-top: 30px;
	padding: 20px 20px 20px 40px;
	background-color: #f1f1f1;
}
.insertDiv {
	padding: 5px 0;
	border-top: 4px solid silver;
	border-bottom: 4px solid silver;
}
.removePart {
	font-weight: bold;
}
.foundurlerror {
	background-color: #fee;
}
.foundurlinfo {
	background-color: #eef;
}
.popup .button {
	margin-top: 20px;
	padding: 10px;
	border: 1px solid silver;
	line-height: 25px;
	text-align: center;
}
.centerBox {
	position: absolute;
	overflow: hidden;
	width: 800px;
	border: 1px solid #dbdbdb;
	background-color: white;
	box-shadow: 0 0 20px 10px #dfeff9;
	text-align: left;
	z-index: 500;
}
.centerBox .centerBoxInner {
	overflow: auto;
	max-height: 100%;
	-webkit-overflow-scrolling: touch;
}
.centerBox .boxCloseIcon {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 20px;
	border: 1px solid #dbdbdb;
	border-top: none;
	border-left: none;
	background-color: white;
	background-image: url(data:image/png;base64,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);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 14px auto;
	cursor: pointer;
	opacity: 0;
	z-index: 20000;
}
.centerBox .centerBox_footer {
	height: 37px;
	margin-top: 12px;
	padding: 15px 0 0 30px;
	background-color: #f4f4f5;
}
.mailboxdata,
.mailboxentry,
.mailboxtopic {
	padding-top: 5px;
}
.mailboxentry {
	margin-top: 10px;
	border-bottom: 1px solid #999;
}
.mailboxtopic {
	font-weight: bold;
	white-space: nowrap;
}
.mailboxeintraglink {
	border-bottom: 1px solid #ccc;
}
.mailboxinput {
	padding-top: 2px;
}
.datapoolentry {
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px solid black;
}
.muticheckbox {
	padding-left: 15px;
	background: no-repeat 0 1px;
	cursor: pointer;
}
.user_deleted {
	color: #666;
	text-decoration: line-through;
}
.internal_link_deleted {
	color: #bf7777;
	text-decoration: line-through;
}
table.colored > tbody > tr {
	border-top: 1px solid white;
}
table.colored > tbody > tr > th {
	height: 42px;
	padding: 3px 2px;
	border: none;
	background-color: white;
	font-size: 9px;
	font-weight: normal;
}
table.colored > tbody > tr:not(.thmiddle) > th {
	vertical-align: bottom !important;
}
table.reminder > tbody > tr {
	border-top: 1px solid white;
	background-color: #f9f9f9;
}
table.groupstable > tbody > tr,
table.user > tbody > tr {
	border-bottom: 1px solid #f2f2f2;
}
table.user > tbody > tr > td {
	padding: 25px 5px;
	vertical-align: top;
}
table.user > tbody > tr > td.user_td_image {
	width: 50px;
	padding: 25px 5px 0 0;
	vertical-align: top;
}
table.user > tbody > tr > td.user_td_name {
	padding: 25px 5px 5px 2px;
}
table.user > tbody > tr > td.user_td_name div.user_name {
	margin-bottom: 5px;
	font-size: 14px;
	font-weight: bold;
}
table.user > tbody > tr > td.user_td_name div.button_user_edit {
	float: right;
	width: 25px;
	margin: 5px 20px 0 0;
}
table.user > tbody > tr > td.user_td_contactdata {
	width: 350px;
}
table.user > tbody > tr > td.user_td_contactdata dl dt {
	display: inline-block;
	width: 30px;
	vertical-align: top;
}
table.user > tbody > tr > td.user_td_contactdata dl dd {
	display: inline-block;
	width: calc(100% - 30px);
	vertical-align: baseline;
}
table.user > tbody > tr > td.user_td_contactdata dl dd .comment {
	font-size: 10px;
	color: #666;
	white-space: nowrap;
}
table.user > tbody > tr > td.user_td_groups {
	width: 200px;
	padding: 15px 5px;
	vertical-align: top;
}
table.lined > tbody > tr > td {
	border-bottom: 1px solid white;
}
.article_version_part_url {
	margin-top: 10px;
}
div.akquisecategory,
input.akquisecategory {
	display: inline-block;
	width: 27px;
	height: 28px;
	padding: -2px 0px 0px;
	border: 1px solid silver;
	border-radius: 5px;
	font-size: 11px;
	font-weight: bold;
	box-shadow: 0 0 5px #999;
	text-align: center;
}
div.akquisecategory {
	height: 21px;
	padding: 6px 0px 0px;
	font-size: 12px;
}
.maillist {
	width: 100%;
}
.maillist td,
.maillist th {
	height: 10px;
	padding: 5px 5px 15px;
	border-bottom: 1px solid #ccc;
	font-size: 10px;
	line-height: 13px;
	vertical-align: top !important;
}
.maillist th {
	background-color: #c9e3f4;
	white-space: nowrap;
}
.maillist .topic {
	font-weight: bold;
}
.maillist a {
	font-weight: normal;
}
.maillistinner td {
	padding-bottom: 5px;
	border-bottom: none;
}
tr.messageunread {
	background-color: #f6f7ff;
}
.contactSelectTdFirst {
	width: 150px;
	padding: 3px 10px 3px 3px;
	border-top: 1px solid white;
	white-space: nowrap;
}
input.subassigned:not(.subassignedselected),
input.subassigned:not(.subassignedselected) + label {
	font-style: italic;
	opacity: 0.4;
}
.acompany_details {
	float: left;
	width: 230px;
	font-size: 11px;
}
.acompany_contents {
	margin-left: 250px;
}
.FooterSwitchMobile {
	width: 200px;
	margin-top: 40px;
	padding: 5px 0px;
	font-size: 9px;
	color: silver;
	white-space: nowrap;
}
.FooterSwitchMobile a {
	padding: 5px 15px;
	border: 1px solid #d9d9d9;
	border-radius: 6px;
	background-color: white;
	color: black;
	text-align: center;
	-webkit-border-radius: 6px;
}
#pageselector a {
	display: inline-block;
	width: 20px;
	margin-right: 5px;
	padding: 2px 4px;
	border: 1px solid #eee;
	text-align: center;
	text-decoration: none;
}
#pageselector a.active,
#pageselector a:hover {
	background-color: #bfdef2;
	font-weight: bold;
	color: #005cbf;
}
.layout_area {
	margin-bottom: 5px;
	border-bottom: 1px solid #c9e3f4;
	font-size: 10px;
	color: #6b6b6b;
}
.layout_area_padding {
	padding: 5px;
}
#mainmenu {
	position: absolute;
	top: 60px;
	left: 10px;
	width: 50px;
	min-height: 200px;
}
#mainmenu_openclose {
	position: absolute;
	top: 12px;
	left: 8px;
	cursor: pointer;
}
.mainmenu_button {
	position: relative;
	height: 50px;
	margin-bottom: 5px;
	padding: 5px 0 0 28px;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #005cbf;
	cursor: pointer;
	text-align: left;
}
.topmenu_button {
	display: inline-block;
	overflow: hidden;
	width: 30px;
	height: 16px;
	padding: 2px 0 2px 8px;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #005cbf;
	cursor: pointer;
}
.topmenu_subblock {
	margin-bottom: 4px;
	border-radius: 0px;
	background-color: white;
	color: #666;
	box-shadow: 0 0 6px #555;
	text-align: left;
	z-index: 9905;
}
.topmenu_subblock .topmenu_subblock_notifys_scroll {
	position: relative;
	overflow-y: auto;
	max-height: 330px;
	-webkit-overflow-scrolling: touch;
}
.topmenu_subblock .topmenu_subblock_notifys_loading,
.topmenu_subblock .topmenu_subblock_notifys_none {
	display: block;
	padding: 7px 7px 7px 20px;
	font-style: italic;
	color: silver;
}
.topmenu_subblock > .popup_item {
	display: block;
	padding: 7px 20px;
}
.topmenu_subblock > .popup_item_inline {
	display: inline-block;
	padding: 7px 20px;
}
.topmenu_subblock > .popup_link {
	font-weight: bold;
	color: #005cbf;
}
.topmenu_subblock > .popup_link.popup_link_inactive {
	color: silver;
}
.topmenu_subblock > .popup_header {
	background-color: #1070b3;
	font-weight: bold;
	color: white;
}
.topmenu_subblock > .popup_header a {
	color: white;
}
.topmenu_subblock .popup_item.popup_item_active {
	background-color: white;
}
.topmenu_subblock_group,
.topmenu_subblock_slide {
	padding-bottom: 3px;
	padding-left: 20px;
}
.topmenu_subblock_slide > .popup_item {
	display: block;
	margin: 1px 0 0 -20px;
	padding: 5px 0px 6px 20px;
	background-color: #f8f8f8;
}
.topmenu_subblock_group ul {
	padding-top: 4px;
	list-style-type: none;
}
.topmenu_subblock_group li {
	margin: 0;
}
.topmenu_subblock_group .popup_item {
	display: block;
	padding: 3px 0px 5px;
}
.notify_list_item,
.topmenu_subblock .topmenu_subblock_notify {
	margin-top: 2px;
	padding: 7px 10px 7px 0px;
	background-color: #f8f8f8;
	cursor: pointer;
}
.topmenu_subblock .topmenu_subblock_notify {
	margin-bottom: 2px;
	margin-top: 0px;
}
.topmenu_subblock .topmenu_subblock_notify_all {
	display: block;
	padding: 7px 10px 9px 45px;
}
.notify_list_item_active,
.topmenu_subblock .topmenu_subblock_notify_active {
	background-color: #eff6fc;
}
.topmenu_subblock .topmenu_subblock_notify:first-child {
	border-top: none;
}
.notify_list_item_date,
.topmenu_subblock .topmenu_subblock_notify_date {
	margin-left: 45px;
	margin-top: 2px;
	font-size: 8px;
	color: #999;
}
.notify_list_item_title,
.topmenu_subblock .topmenu_subblock_notify_title {
	margin-left: 45px;
	padding: 2px 0;
	font-weight: bold;
}
.notify_list_item_text,
.topmenu_subblock .topmenu_subblock_notify_text {
	margin-left: 45px;
}
.notify_list_item_image,
.topmenu_subblock .topmenu_subblock_notify_image {
	float: left;
	max-width: 33px;
	margin: 1px 0 0 5px;
	border-radius: 100px;
}
.topmenu_subblock .notify_noimage {
	margin-left: 20px;
}
.popup_slide_title {
	color: #005cbf;
}
a.popup_link:hover,
.popup_link a:hover {
	background: #f7f7f7;
	text-decoration: none;
}
#header .notify_count,
#mainmenu .notify_count {
	position: absolute;
	padding: 1px 3px;
	border-radius: 2px;
	background-color: #005cbf;
	font-weight: bold;
	color: white;
	text-align: center;
}
#header .notify_count {
	margin: -6px 0 0 6px;
}
#mainmenu .notify_count {
	top: -1px;
	left: 37px;
}
#topmenu_popup {
	position: fixed;
	top: 20px;
	right: 20px;
	height: 30px;
	text-align: right;
	z-index: 100;
}
#topmenu_button_logout {
	width: 18px;
	background-position: 2px 3px;
}
#topmenu_button_help {
	width: 34px;
	cursor: help;
}
.div_switch-toMobile {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAHStjtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAphJREFUeNpi/P//PwMSYIJQZ8EAyr/7+htECEgCBBAjdvWMqbugAkD5O6++njlz5j8YAAQQQv2Bm+83Hr7sLPHp8+fPkZGREEEWIC5ZfQvCEWP/4buR7UyGGtx0dNvQAEAA4ZNmgbMce84Ua7wAMnx8fBCOhAOGlJ0O3ach7JaWFhQXna+zLFx5E8W+77//Pfvwg5OVecuqhUChtLQ0wm4BCCB8cjO2X/TTFwUy2NnZhYWF0aX/YwP9ux8AXQ1EEC48sOGeAJJMWG0rcJE/kyGsIMwJjDBguBAIOeSgaA5QAZL3O2whUcnw5R5p/sQPAAKIfJ0gf04/8ART4sz1+89ggLA/IaBx890Hb747c99+wcUKEZGSkiJKp7+BWODUCwvecidYSc1P1MHnWjRgIMsLDFVlAYYFx54lzr9Cgk5oxHhLA0mgZnw5AZiF4TEJB8U2Qg7q3w/cfEc4Vk4/+LTyNCgPcbIyAVPC8+fPJSUliYpPSOEBAcqiXLNmzQIyFBQUHjx4AM871EsJ5AGAAEPYWbvhjpQABzF6vv/+CywEMh1kyLMSkYSA9hFjyq1btw4cOABkzEKPRgas4UhUqkUGH779CZx2AS01CHCpAIuMel9lZEFITYALtLa2VldXE2WlABfL/hITZBdEzTy3/dqHhk13QchPGWgxUBCojFapAGh0sx3zsTwVCBdoK7BgBAYDmXH5/tvvXdfeEtTw4fX3Vbd+M1AAEFaGm4ojSyw4+gxYQ8G5OtI8tqoCQMa9N6yTQ+XW5ElCim88BQ1hK4HZGJYH/vXvfohsHxBcefoFWEiEm0p8eMRy8+ZNSOnLy8CwJpQLknaAhQetagWgZVu2bIGwdXV13759C7GejY0tISGBthUR2QAA/dd3q6iEeeoAAAAASUVORK5CYII=);
}
.div_switch-toMobile:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAHStjtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsJJREFUeNpi/P//PwMSYAHiktW3hH88cNMSNjY2ZgLyffREgJyzZ88C2QABxIiuHqgYSPXuevB/thtIACi//8bbM2fO/AcDgAACqYcoefz+x/e3z9J0/3z+/DkyMhJhHVAvhOMr/cl3o8CZDDW46ei2oQGAAMInDfUIkFx15sU0208gf/j4QOSY4KrCTCR8N7L13pCAcFtbW1FcdL7OsnDlTRT7Pnz7c+HxJwEu1lPblwOF0tLSCLsFIICgchDnoIHHT572h6sDGezs7MLCwmiyTFjNO/fwE9CJq679lgKDBw8eIMsCPYFTp5E8X5sdg4IwJ2PqLseeMzhDDgh6QkHxAFQH4b6f6HT3+ufKWGMg+8DN9wxf7pEWH/gBQACRrxPkWrnyQ8CIRJP48v5VnY8ShA0MJJz+RAbH7374+P1Phfbrc+c+kKZTWYxr44VXsbu5E6yk5ifq4HItllgR42VLtZVRFmBYcOxZ4vwrJOiEgGZvaSAJ1IwvhB6/+wFP1HDwrEnXQf37gZvvCMcK3G0CXCzAlPD8+XNJSUkCsQIBCsIc+0tM4NzNmzeDBBUUgIkWnneokxKYGMgFAAGGsJMjc48YHxsxen7+/qclxYPsNTKtxJp4MQHfrxcSX29glcIajkSlWhQP/fkHTMHAhIIsKMClUuAiX++rjCwIqQlwAWDxU11dTZSV7CxMyF4HumDX5Re3Xv9q2HQXhPyUgRYDy1tgmqNVKgC6IEHz17E8FQgXaCuwwAucdoHkIggCgIUHsAghqEGf80fv/lcMFACElRuzDZAlgG4HhhicG2Aolu8sB2S8ffjLSld+TZ4kpPjGU9AQttJBXQjCANpk2HQc2T4g2HD+lQAnC7AMPPuF8+bNm8+egQomXgaGNaFckLQDLDxoVSsALduyZQuEraur+/btW4j1bGxsCQkJtK2IyAYAyc1JHUlQZdIAAAAASUVORK5CYII=);
}
#topmenu_button_groups {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAClsQv6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0OEREQjc0REQ1NTExRTFBRkIyRDk5MUI1NTE5Q0EzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0OEREQjc1REQ1NTExRTFBRkIyRDk5MUI1NTE5Q0EzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODQ4RERCNzJERDU1MTFFMUFGQjJEOTkxQjU1MTlDQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODQ4RERCNzNERDU1MTFFMUFGQjJEOTkxQjU1MTlDQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5qxDTDAAABcElEQVR42mL8//8/A30BEwPdAQuR6v78/X/qwafPP/5wsjIZyvHycrCQbSUj1oB99uHn9AOPv//+B7Qg3FRCR5rnytMvTz/8hMgKcbOaKvBR2ZcrTr8A2gdkAMlNF18DrYRwIeDd19+1G+5AHJTpICslwE6FuHwG8xDEAiBClj378BPcQUDHEWNNa2sracnn/bffLEyMyI7A6jiKfAkMMWSusiiXGB8bbTMJMPKQ7QOS0jgiDM1x5FupLYWw0kSBDxiS5x99RnMEpuMoSrHI6fPGi69oyQfoiLuvv2E6jkwrTz/4tPvaW2Q7Lj7+DMz4ckIc8MwAdARWx5Fs5a6rbw/ffo/VCGChc/XZl5svv6qLcz969wPIhUutPP0C6ERXLWHiCwdoXAIt23XtLR4nQ+IPaDGyffA8A7QYWDgAHU2ClVeefsWjSF2CGxh5wGIWjxqgc4GOBjqdOjUJfsuQAX6n4yvWh1t9OWoljQBAgAEAKrPEMOw6xG8AAAAASUVORK5CYII=);
}
#topmenu_button_groups:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAClsQv6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQyRjJDMTBGREQ1NTExRTFBQkJEOTA4N0M4NThFNzFBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQyRjJDMTEwREQ1NTExRTFBQkJEOTA4N0M4NThFNzFBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDJGMkMxMERERDU1MTFFMUFCQkQ5MDg3Qzg1OEU3MUEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDJGMkMxMEVERDU1MTFFMUFCQkQ5MDg3Qzg1OEU3MUEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz45gZGcAAABaElEQVR42mL8//8/A30BEwPdAQuR6r7//jf9wONnH34KcbMmWElJCbBT2ZcXHn8WzN/HmLoLSG44/woosunCK6B9QMa7r783XnhN/YBNnH/lw7c/QAaQLFx5E2zTH7js3dff4A4COo5qvoSzH7z9DkTIsmvPvoQ7COg4YqxpbW0lLfk8ePOdk40J2RFYHUeRLwW4UJKVg7qQthQPbTNJgIEYsn1A0lSBjxjHkW+lP5KV8VZSwPSy4NgzNEdgOo6ifPnhOyJ9ArPHladfkGWBjjhw8x2m48i0Euibxk13kRPI+vOvxHjZjOT54NEJdARWx5FsZcOmuxP3PoSkfjTw6vOvHVfe7L/xzlFD6NzDT0Aucg4GOrHeTxlYJJEWlxP2PGzcfBerfRBgpSwAJIEWI9sHzzNAi4HFAtDRJFiJvwxzVBc6dvfDzz//8KgBOhfoaKDTqVOTEF+9EVP8Mo6I+nLUShoBgAADAFTHuzbAzb8/AAAAAElFTkSuQmCC);
}
#topmenu_button_company {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAHStjtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAiJJREFUeNpi/P//PwMSYAJixtRdcuWHIHxGNHmAAELnMzn2nAGqD591Cbs8QAAxAPn9ux84dJ/+jw2AlAO1F7spwDX0hKrhtA0NAAQQPmmQR4qWnMOp79HjR5NO/Hj1+dfdV9+OVphBJFpbW1ngqsR42YCIFPtwAYAAIuANPABqauL8K0D3AoN6wp6HDZvuPnj7HRhoQHHB/H2YeoCeQOhccOwZkDSW53vy/ueXn3+n7HsMDOuS1bdCjSUI2FngIn/vGw+mNB8ny4Gb76jsT4AAojiEyNdp2XokdMpJcnS6q/OGGvDDowEYPUASEkMEdGpJsH/68c+645Sbtoh40QFg9ADjExhDB2+9JxBCwGRQuv2DrCAHmvTcI0/eT3TCaSeuGAOCD9/+4HPtgZvvgckALSNAgKwQxyCMTzIAQICR71qyAQsyB5ifFxx9BmEriHAmWEnRwkqU8AHa9+nTxyRDVi2h3wuPPYO7AzmhLICJY0rhAZDiB4svgYk70wJaoDx48x2YXa49+wIsTXz0RIGJrHHzXStlgWN3Pwhwskzc++jco0/ARG6qwOegLkR+wAKdPNlfBMhYduF7sLE4pCQElvmn7n+0VBaA1zrrzr8CigPR4/c/Hrz9QX5cXnj8GVRCcoCCmp2NGVdVArQbkYkEOVadfkF+XAJDkoy0AHQNkdGJxZfAKLnfYSsnzAlktwWKEKk/2FhMU4JnsOdLJga6AwDs9BIYDioqmgAAAABJRU5ErkJggg==);
}
#topmenu_button_company:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAVCAIAAAHStjtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcFJREFUeNpi/P//PwMSYAJixtRdhk3HIXxGNHmAAELnMzn2nEmcfwWoBbs8QAAxAPn9ux84dJ/+jw2AlMP1QjXMdsNpGxoACCB80iCPFC05h1WOBYgL7EXgFsOtbG1tZaLAPlwAIIAIeAMPgJoKDOFHjx8Bg/rDtz8P3n4HihSuvAkRx9QD9ATUj0Cw4NizRhe+AzffCebvg6uYsOchkJyfqIPPzgIX+XvfeEhyLfn+BAggikOIfJ2WrUdCp5wkR6e7Om+oAT88GjacfwUkgTF04fFnXDqhsaIlwf7pxz9I+ttw4RVQT4ChGFD/+iwDA1lefHZayHOlrnwCYQO1wa3FYydIJzAB4JI+eOs9fp3vcSWDB2++D8L4JAMABBj5riUbsKAE5NvvC44+g7AVRDgTrKRoYSVK+ADt+/TpY5Ihq5bQ74XHnlHRGkjxg8VKYEKzUOCCc4HpFlgmAfMAMG0CU3LgtAtANrCIQ5OiKGCB+if7iwAZqSuffvrxF24cxBq4GuQaCJjeHdSFyAxYSC7k4wCJAO0jUv/H73/Ij0s8mRAPwFNcEA5YYPjc77CVE+YEsveX8NAukwxAvmRioDsAABsF9j4VFaEHAAAAAElFTkSuQmCC);
}
#topmenu_popup_postits_ta {
	width: 160px;
	min-height: 60px;
	margin-left: -5px;
	padding: 4px;
	border: 1px solid silver;
	background-color: #fef4ac;
	resize: vertical;
}
#topmenu_popup_postits_ta:-moz-placeholder,
#topmenu_popup_postits_ta::-moz-placeholder,
#topmenu_popup_postits_ta:-ms-input-placeholder,
#topmenu_popup_postits_ta::-webkit-input-placeholder {
	color: #666;
}
#topmenu_popup_postits_butt {
	margin-left: -5px;
	margin-top: 5px;
}
.div_button_abort,
.div_button_accept,
.div_button_activ,
.div_button_delete,
.div_button_outline,
.div_button_upload {
	display: inline-block;
	margin-right: 12px;
	padding: 4px 25px;
	border: none;
	border-radius: 3px;
	background-color: white;
	background-position: 5px center;
	background-repeat: no-repeat;
	font-size: 10px;
	line-height: 1.5em;
	color: #005cbf;
	cursor: pointer;
}
.div_button_outline {
	border: 1px solid #7197c2;
}
.div_button_activ {
	border: 1px solid silver;
	background-color: #eee;
	cursor: auto;
}
.div_button_accept,
.div_button_delete {
	padding: 5px 10px 5px 30px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYzMzU0QzMwRTBGMTFFMTgxOEY5N0I3QjMzM0Y2MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYzMzU0QzQwRTBGMTFFMTgxOEY5N0I3QjMzM0Y2MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjMzNTRDMTBFMEYxMUUxODE4Rjk3QjdCMzMzRjYzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjMzNTRDMjBFMEYxMUUxODE4Rjk3QjdCMzMzRjYzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn1O7CUAAAKnSURBVHjapFNNTxNRFD0zndIPgrSUBmhLddIWqlBa0aAiDUoiMdEFUZf+ALcQ2JEQEnYksPRz60qTRkVRYlIIxJBgoqIV6VD5qthi2xRb+sHMtDIPO8qam5zJm5d3zj33vvuoYrGIowQjffruzcobe7Vzl+k9/SCTrfeKWSVTKBQg0GlB0GzMCkx8RJ+66i+dHbvjPRAoBW98P1qWaO2r1NTRbCMLtVpN9rPZrHJpaanrR4S7FK2aGqsRuwdKHLq0yFcvjCoT7n5bvYtu9bRAKm1ra4tAivbz59Da3EFnVtn+DWFy9FAJGeN0537mXtsJJ+rNJnwLrkAURUj2/zpAJBKBw+HARbET0+8yvSGLbwLwzhAHdE4/pNOYFFaLCcvcCniehyAIBNJawummBnAcB5vNBmtto4JPlQ/JJVC7pg673Y5YIkkylyCVIeHCGRe6G4DbXQ2IxWLweDzIRcs7ZAE+XabUarVIJBKE6Glpxq2ugz60n3XjigMQRODlh1/Y3t5GRUUFcr+hlHuQz+fkbCqVCp0scGz/Aup63KjSHpAfTkcQDoflm5ESyQ5EJsWnUino9XrSsEdvV5HOg5ClOXvg/4n19XVCMBgMiMfjUKgEXhYQNOG5xcVF6HQ6ciiZTOLu6xUEosB9f5SQSxNrNBoxPz8PtSEz909AkRwObX4RQ6EQnE4nKIrCzs4OHk8uYG1tjfwzDAO3241AIIDl759EpTo/LAtYqZ4ZqnpzfHLqBYLBIFwuF8xmM6lXgtVqlcm+Z0+hs+yON9XcnJGbKIW9/NrA1+MTeON/3sdxJ+m2tjawLEusS258Ph+Cq58LRntmzGXpGTg0iaU4VXl9X8T3KpxODnJPPnrzuyCPSakpClpDdraaFUaa6m74/+dQR33OfwQYAMLtQqA8nlrVAAAAAElFTkSuQmCC);
}
.div_button_outline:hover {
	border: 1px solid silver;
}
.div_button_accept:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKfSURBVDjLpZPrS1NhHMf9O3bOdmwDCWREIYKEUHsVJBI7mg3FvCxL09290jZj2EyLMnJexkgpLbPUanNOberU5taUMnHZUULMvelCtWF0sW/n7MVMEiN64AsPD8/n83uucQDi/id/DBT4Dolypw/qsz0pTMbj/WHpiDgsdSUyUmeiPt2+V7SrIM+bSss8ySGdR4abQQv6lrui6VxsRonrGCS9VEjSQ9E7CtiqdOZ4UuTqnBHO1X7YXl6Daa4yGq7vWO1D40wVDtj4kWQbn94myPGkCDPdSesczE2sCZShwl8CzcwZ6NiUs6n2nYX99T1cnKqA2EKui6+TwphA5k4yqMayopU5mANV3lNQTBdCMVUA9VQh3GuDMHiVcLCS3J4jSLhCGmKCjBEx0xlshjXYhApfMZRP5CyYD+UkG08+xt+4wLVQZA1tzxthm2tEfD3JxARH7QkbD1ZuozaggdZbxK5kAIsf5qGaKMTY2lAU/rH5HW3PLsEwUYy+YCcERmIjJpDcpzb6l7th9KtQ69fi09ePUej9l7cx2DJbD7UrG3r3afQHOyCo+V3QQzE35pvQvnAZukk5zL5qRL59jsKbPzdheXoBZc4saFhBS6AO7V4zqCpiawuptwQG+UAa7Ct3UT0hh9p9EnXT5Vh6t4C22QaUDh6HwnECOmcO7K+6kW49DKqS2DrEZCtfuI+9GrNHg4fMHVSO5kE7nAPVkAxKBxcOzsajpS4Yh4ohUPPWKTUh3PaQEptIOr6BiJjcZXCwktaAGfrRIpwblqOV3YKdhfXOIvBLeREWpnd8ynsaSJoyESFphwTtfjN6X1jRO2+FxWtCWksqBApeiFIR9K6fiTpPiigDoadqCEag5YUFKl6Yrciw0VOlhOivv/Ff8wtn0KzlebrUYwAAAABJRU5ErkJggg==);
}
.div_button_abort,
.div_button_upload {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYzMzU0QzcwRTBGMTFFMTgxOEY5N0I3QjMzM0Y2MzciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYzMzU0QzgwRTBGMTFFMTgxOEY5N0I3QjMzM0Y2MzciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjMzNTRDNTBFMEYxMUUxODE4Rjk3QjdCMzMzRjYzNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjMzNTRDNjBFMEYxMUUxODE4Rjk3QjdCMzMzRjYzNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpJ6CiAAAAJhSURBVHjapJNLaxNRFIDPTPOuedxoU6PSliBUp6bWIgoNSYwVXAiOERUXuiiuXRj8H92KC90JbmTEhUitra0pWu3L2tjYRklS85xmJhWFOMmMcwYSUxtB8MBlZrjzfffcc+6lFEWByJ1p+NcIZZb3TOzz8vVvunlyuPx5KFT+wv4N9mc+sKU2492TqaWbOwQIz3UPRue7BrhTQoJtBU+5+7iV/Uw4rd91eygxe64hqMN6vR4MBgO8PdDPBfl4Q+L/usxOdh7mzGYzOBwOSLt6ukqgvxGITel0mkWWY7WqBDRNA/5UrVZhxn2EC6QWLyiyDJN7Gc5isQCOfD4PpWIROirfrk0xgaomGCMHxTPJeRJ1ewVJkqC9vR3w+VIFa7UaWFQpwoVCQYMvCmtkmgn8QFZXT/P57l5xOL1AJlyMJrFarWA0GgG7JKtZICzwvAa/YgJiyy6Md/aJwcx7slUWAVdGKJfLaYJNvgjh0qdt8A4Bxk8ZgkDRmgBrgTC+U3QbVGpK8M//twl86SX2hesQh6kj6HQ6tYEC3NIjh4cbnBtjWwp8qUV2vKOXM5lMWhGLarHW43FY/RiDbDYLdrsdbDYbPLT1cANvnrLbBL7kAjuuroxwc7UvCevkqpggvNq6jY0NIIRo44G1mzsafcI2uiApigdTxorjyljtK+UEiXpDWsGuv3tG7kmSgDXBc0JRFFRkxdPIYLZncFQ9bRFBEKC0ycNl8TeM8fr4WXHke5IU1K3gQQrza5FV//lRnKOab+Oxlelb5pp0f6b/tNjqMp2IPnZsydRIHW4I/id+CTAAy8M3kkmZtZQAAAAASUVORK5CYII=);
}
.div_button_abort {
	padding: 5px 10px 5px 30px;
}
.div_button_abort:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIhSURBVDjLlZPrThNRFIWJicmJz6BWiYbIkYDEG0JbBiitDQgm0PuFXqSAtKXtpE2hNuoPTXwSnwtExd6w0pl2OtPlrphKLSXhx07OZM769qy19wwAGLhM1ddC184+d18QMzoq3lfsD3LZ7Y3XbE5DL6Atzuyilc5Ciyd7IHVfgNcDYTQ2tvDr5crn6uLSvX+Av2Lk36FFpSVENDe3OxDZu8apO5rROJDLo30+Nlvj5RnTlVNAKs1aCVFr7b4BPn6Cls21AWgEQlz2+Dl1h7IdA+i97A/geP65WhbmrnZZ0GIJpr6OqZqYAd5/gJpKox4Mg7pD2YoC2b0/54rJQuJZdm6Izcgma4TW1WZ0h+y8BfbyJMwBmSxkjw+VObNanp5h/adwGhaTXF4NWbLj9gEONyCmUZmd10pGgf1/vwcgOT3tUQE0DdicwIod2EmSbwsKE1P8QoDkcHPJ5YESjgBJkYQpIEZ2KEB51Y6y3ojvY+P8XEDN7uKS0w0ltA7QGCWHCxSWWpwyaCeLy0BkA7UXyyg8fIzDoWHeBaDN4tQdSvAVdU1Aok+nsNTipIEVnkywo/FHatVkBoIhnFisOBoZxcGtQd4B0GYJNZsDSiAEadUBCkstPtN3Avs2Msa+Dt9XfxoFSNYF/Bh9gP0bOqHLAm2WUF1YQskwrVFYPWkf3h1iXwbvqGfFPSGW9Eah8HSS9fuZDnS32f71m8KFY7xs/QZyu6TH2+2+FAAAAABJRU5ErkJggg==);
}
.div_button_department_edit {
	display: inline-block;
	width: 20px;
	height: 20px;
	padding: 2px 5px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAIAAAFLTuLZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAtZJREFUeNpi+A8Ge66/BZJMDAwMJatv/fn7H8hgWXDs2dwjTxjAACCAGICyv//8g6qpWHcbSDJ9+PYHSO28+hYggBiB4hCtQNJVS9hdWxgqz5i6i5OVCWIEUCGQhKpFAwABxPAfBnZceQNhgHTdff0NYujeG+9AJl54/FlZlAuiw1lDCORKoBAQAVn3Xn8H2mCqwMdy5emX3l0PNucaHrj5HmgCdksBAghFCGIJxPFAUlqAXUeaByLCBFcEMQoZ/P6LMIJFMH8fkDpfZwl3oZQAO4ShCzMMai8wYCCq5yfq3H317fvvfxA5YFDZqAoCGULcrIzT9j+G2FjjrVS48saGC68WJOoevv0eorQnVA3CAAggLF47/+jzq8+/gD6QhjmABS638vSL0w8+ARkmCnyCXKzAoIIrQvgUogLs5e9oZjMxEAGYHryF6kOEBT/IFhZmRoQixYrDkJhLsJZCDjBOVmZEaJ1/9Mmw6TiQ9bTbvm/3Q4gZFkoCkFQFiSgmYMI0kOUF8UsPFrnKAxnAJHzk9vvd195+/vHn6YefwITBtOLUiwpPRYg6YPBA1EHAiXsfEeEE9DxQnbkSP9B9/2e7IfsLkq5xpGBUABBg2BUBYxoYAcBAh0S2vhwvLzsLsgJg8gXGPVFmwdMsHACDT1sKkdKABgGNIxx/mOkaEkKEoxlTSEqAA1NQiIsVzZlYzAImBWCeAJYXwIQOzw3hphLIikBBBo4/uAelsZnFfFLA98P3P8crzR+8/QFMPQoinMBoB6a847B4BpnFxizBx87ExAiPmYfvfvz79x8ozoqUSqFhDzQFklYhAJhv3bSEpx94DM+6yL4DIkFULwMdbijHy3jq/kdg9AMjxV1bxLHnNLKJ67MNzBT4ISkcEwhys5rIo0QloniApBqIicB8t7/EdOKehxA3Ao179uEnpnGQUg5L4YsG5h99GjDlvEDeXmAu/E8cAACDg5jHWmJV9QAAAABJRU5ErkJggg==);
	background-position: 5px center;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #005cbf;
	cursor: pointer;
}
.div_button_department_edit:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAVCAIAAAFLTuLZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAsBJREFUeNpi+A8Ge66/BZJMDAwMjKm7/vz9D2QwXxQLePHp55zDTy2VBQACiAEo+/vPPyAJYjGk7ASp/vDtD1DdzqtvAQKIAWIIUBiIdlx5A+GC5IGmCXCxMIABSCHQfJBCDAAQQFATgAChHSh84OY7oAlAxt4b74Ak04XHnx3UhSA6nDVADBagEBABWUtOPAeSpgp8jCB3MDD0h6sXrrwJZOwoMMZiKUAAoQhBLIGoBZLSAuw60jwQESa4IqBj0Mz4/RdhBItg/j4gdb7OEu5Cc0V+CEMXZhjUXmDAQFTPT9QpXHkDEo5AIM7HtjBJF8gQ4mZlcuw5A1H0fqLTQbDVBS7yEHUvP/1y1xYGIqBvAQIIi9fOP/r86vMvoA+A/kD3ROL8K0DPAhEwxoHcK0+/wKUQihYcewZhQMIUGTAxEAGYHrz9DmHBw8JVSxgUSMyMCEWKFYchMbc+ywBZEScrM0IRMDwNm44D3Qs3MmT6BaD/P//4A0xPEOczLjj6dMKehxDDIBrgBkyL1lQS5QKZlDD/ioEsLxBBA6nOEq4oa+l1hO+Angcqut9hCzQGrhoCIIGOIwWjAoAAw64IGNOJC65sOP8KyAbmC2CEWigJICsARigw7okyC55m4QAYfMVuCnAu0CCgcYTjDzNdA8Hxux8IRzOmkIEsH6agngxKKErBUiWKWcDYAyZ3oKc2XHgFEQIGEDB/ICsCitT5KiN7UBqrWcBEDolhSAkESc5ocSnMzfb15184993X38Ay5s6rb99//8MS9sC0AEleEAB0F9A4x57T8KyLHAlAhOZlTlYmQzlexvlHnwKdlmAl1R+uAdSMbOL6bAMFYU7klIsWgl0haih+XAj2FNBrwFADugVYSABJYAABfb3x/KuJex7+n+2G5mUIuPTkM87CFw0A3Rsw5bxA3t7zjz79Jw4AAIfqnUjL/AJ3AAAAAElFTkSuQmCC);
}
.div_button_user_edit {
	display: inline-block;
	width: 20px;
	height: 20px;
	padding: 2px 5px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlxJREFUeNpiYMAAKTt7QBQjkJEgwMUy/8O3P70AAYSQ/f//vwBICRNQ+D1IACCAUDVCNTO9//r7P5DzX0aQgx0mDxBAeFDKTmWYVrB2IMeAYY77XWQ1TPMTdc7PP/r0P1SHG8yVIG3Fy1P17kTOvrQRJAgQQIy4/AQGc9xLEPagOwIHADnovUDe3v/333z7/3+221skORRHgq0GeV4wfx9YAOhohtoNd6Y8ef/jJ5K69yATM4GKeoGc3vcTnRgO3nzH8OXnn5yp0ZpGSAoFAQKIgVjAiOaZCCBpAuVNRw5MJjSNJkhsN1RfEwlAnlEApgwDLEFyBt3E+xcefz4PVHweyF6AFCunUTxz/tGn/4ZNx8GcR112r+TKDi2Gyn0H4n6ghndghUtPPJvSvfNBNtBUbIphoI8pes7lH6EmEjsMZHnBIm+//BYDKo5FU1gE9nX1+ttXQYrvd9gygJwhK8ghhu5rgABjxBsmKTs5gWQ4EOsguXsTukdJCe9mJMNAAGIBJKZJNBBPWgcCbXJc+AyP3F18KccAlLlAhcX68y//gxIGuIyZ4w4Kr5VY9HwHyi3AaaAQN+t6YLElcL7OkgFYRjEwpu4yWHDs2XuQwQEGYv+w6HkPjSzs2QqoMQGUkUHJAJbIYACUu501hV5ZtZ9ahZbDGdDywGlYFgQVWaagmGsNVNXOcpD1cOw5jWHw+mwDBmN5PmwpGSNsmWB5GJRoQUUKKOGCihRQSgcGBQMoKDaef8VQt+GOGLDwKvbWExXDYyDulAEKCiDuB5XCAVPO/weViKCMCs3NOAEA3zcSZ+9pNSYAAAAASUVORK5CYII=);
	background-position: 5px center;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #005cbf;
	cursor: pointer;
	vertical-align: middle;
}
.div_button_user_edit:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAF17LrMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfNJREFUeNpi+P//f8DU80CS6cLjzxvOv2IAAofu0+cffWJI2QkQQAxA8flHn4Iogby9zA/lQ378/gcQQIxAHlARY+ouIPl/thsThHO+zhLISJx/BSCAQKpBSlJ2Qhgg+QM33zHAABNQsYO6EIJvIMsLMQxKAnUChYBowbFnQD5AAEHtgwCIEojFUO1wuQ/f/jBgACbDpuNAnwH1CXCxQISAJiPMA3rv4M13QBVABOQDfQHUgND+HwkAlQJDAVkEIIAQ0u+//gY6G00a4TTB/H0QB4LCB+40TNduuPAKnzRKsAHNhCifn6gDEVqfZYCiG2gfMAgVhDkwwwcUqJCwBOouXHkDLre/xARoCygO3k90gjh7fbZB4NQLyI5ggngJqAIYqBvPv4JHBjSqkQMhYMp5YGJCFgEIMJQIhQNgyEDiGw4gTkGPT0ydQBvRdAJB4+Z7WBIDAwUApPnB2++QdAIPCkwXxltJYWpmBCYNYBgDg2t/iSmQVBDmhMQIJIjhxgH9jEUzMHVBbIYnH2CsAZOxY89p5EgFmpvvLJ9gLQUxHRHTC4898zcQA6pGdjxWI+AAaAQw3hmBZQOkUEiwkuoP14AbAfEIMOSBbkbJMMgBBjcYGD1AfwJtA6aY+x22AQZiQD2Nm+8CRQpc5LFqxp5IiAQAQ6xN2S5o0H0AAAAASUVORK5CYII=);
}
.div_button_user_login {
	display: inline-block;
	width: 20px;
	height: 20px;
	padding: 2px 5px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAAH6ji2bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ1JREFUeNpiYACBlJ2ZIIqJAQLEQQQjVHQaEPcCBBADVJkpTIkfE5D3H8jgBAggBjhI2dkDxmDNEAFOIPkMiOcC8RmAAEJVCQVMUAFlBiQAs2UOAwqAmAd2B6pFaOYCBBAjFl3NcP4c9xJ0ewgCJiTT1gNN+A5kMQNxH9R/cMAIdtwc99PQ4IFZyYjsZ1Q3QhQ2AnE9WCEaAAggXJ75DlRci92NEADzMSdQUwQ+hchAkFiF33EFTwCQNAbijVCfL8BlYjxQ0hFIN2EznhGeLOa43wXSCkCeARDbIKmZDpJDTqbIoBeNfxfZ6gNQjA0oMyLFCgNKFKIBgABjxJtkIIFugkUG7G78qQzTMGUchoGAG+FkSyWA20CIlzai5wcoOINLGwsWr4JS0HogBqWcD0BcAMSFQPwCGgR3wfkLB2DEYuB7IJkI1LQByu+HJqZgIK5CSs+HwRiSuzFSoimQfAdXPMf9GVR8P9T7jkC2EJKB2ADIIfNhKRakaTpSOnsAdiVQARAr4Co2SIkUBaABB+CGkQDQi5wGPLHeQIyBAPvbfvxkFI49AAAAAElFTkSuQmCC);
	background-position: 5px center;
	background-repeat: no-repeat;
	font-size: 10px;
	color: #005cbf;
	cursor: pointer;
	vertical-align: middle;
}
.div_button_user_login:hover {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAF17LrMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeJJREFUeNpi+P//v0P3aSDJxMDA4KAuCCQZgQIHbr4DsgACiAEoPv/oUxAlkLeXkSFlJ1AQIIAYgTwQlboLSP6f7QbSCAQCXCxAMnH+FYAAAqkGKUnZCWGA5KHGgQGI37j5noEsL1Tg/dffQGVAEqIFaj7cCoAAQvA/fPsjmL8PwgZajDAOH4A4ImDKeSBZsOIGkDRoPPYfBhiB3kuwkoLYBDEWzkboBjqsYdMduI/gACCAGOAsiOuBgYQsjXAaxNlA94PCBzkg0MCDtz/wSUPCGMVp68+/BEYXPPDQnQbxN1CFQvkhZGlQoH74/luAk/XB2+8XHn8OnHoBYur+EhMHdSFGoHcbNt2F2wUUgkchkM0EZwERmhuB6kCGI4ciPK4gACDAEBGKDIAhs+DYM2QRiFPQlGEJFaCNaDohKQxTJaG0ghdg0Qx03v4S0/5wdeSIibeSwlTJgszZcOEVMLyByU6Ai3XCnodA/QayfI49p4HGJWDTzIAcc8A0BoxzCBuYniGZF5ikIcmvfuMdSHZCiWlgBCOyGxg49pyBhDCEjZw/IUBBmHN9tgELUA5YKAA1Q+ITKDo/UefBm+/AVAMUQYtYpGT83bDpOBOmKNAsIElMaCMSSePmu5jS9b7KeDQDAJ8id7LWNw23AAAAAElFTkSuQmCC);
}
#companyDiv > #companyList > div {
	padding: 10px 4px;
	border-bottom: 1px dotted silver;
}
#companyDiv > #companyList > div:last-child {
	border-bottom: none;
}
#companyDiv a.companyDivSysLink {
	font-style: italic;
	color: #966;
}
#companyDiv a:hover {
	background-color: #e5eaf1;
}
.appspreview .icon_section {
	float: left;
	width: 60px;
}
.appspreview .appspreview_text {
	margin-left: 75px;
}
.helpnavigation {
	position: absolute;
	top: -10px;
	left: -10px;
	width: 200px;
	height: 100%;
	padding-top: 50px;
	border-right: 1px solid #e4e4e4;
	background-color: whiteSmoke;
	z-index: 1;
}
.helpnavigation ul {
	list-style: none;
}
.helpnavigation li.hasChildren {
	background-color: #e9e9e9;
}
.helpnavigation ul.isChildren {
	padding-left: 15px;
	border-bottom: 1px solid #e9e9e9;
	background-color: #f9f9f9;
}
.helpnavigation ul.isChildren a {
	font-weight: normal;
}
.helpnavigation a.over {
	color: black;
}
.helpnavigation a {
	display: inline-block;
	position: relative;
	overflow: hidden;
	height: 42px;
	margin-bottom: auto;
	margin-top: auto;
	padding-left: 10px;
	padding-right: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 44px;
	cursor: pointer;
	text-shadow: 0 1px 1px white;
}
.helpcontent {
	width: 540px;
	margin-bottom: 100px;
	padding: 10px;
	font-size: 11px;
}
.heltcontentMview {
	top: 44px;
	left: 0;
	bottom: 0;
	overflow: auto;
	margin-left: 200px;
	padding-top: 40px;
	-webkit-overflow-scrolling: touch;
}
.helpcontent h2 {
	margin: 30px 0 0;
	padding: 40px 0 20px 8px;
	border-top: 1px solid #ddd;
	background: #efefef;
	color: gray;
}
.helpcontent ul {
	list-style: none;
}
.helpcontent li {
	margin: 0 0 10px;
}
.helpcontent img {
	border-top: 1px solid gray;
	border-bottom: 1px solid gray;
}
.helpcontent hr {
	width: 250px;
	margin-bottom: 10px;
}
.helpcontent .achtung {
	color: red;
}
.calendarDisplay {
	width: 310px;
	max-height: 600px;
	z-index: 10000;
}
.calendarDisplay .popup_header {
	margin: 0 0 4px;
	padding: 7px 10px;
	background-color: #1070b3;
	font-weight: bold;
	color: white;
	box-shadow: 0 0 6px #555;
	z-index: 505;
}
.calendarDisplay_content {
	padding: 10px;
}
.calendarDisplay_time {
	margin-bottom: 10px;
}
.calendarDisplay_footer {
	text-align: center;
}
.calendarDisplay_description {
	margin-bottom: 10px;
}
calendarDisplay_company,
.calendarDisplay_group,
.calendarDisplay_label {
	font-weight: bold;
}
.calendarDisplay_footer .topmenu_subblock {
	display: inline-block;
	width: 139px;
	padding: 7px;
	text-align: center;
}
.calendarDisplayTask .tms_task {
	margin-top: 0 !important;
	padding: 7px 0 10px;
}
.calendarDisplayTask .task_assign {
	padding-left: 7px;
}
.calendarDisplayTask {
	width: 310px;
}
table.pad > tbody > tr > th {
	padding: 5px;
}
table.pad > tbody > tr > td {
	padding: 5px;
	border-top: 1px solid #bfdef2;
}
#week_navigation {
	float: left;
	margin-right: 30px;
	color: #005cbf;
	text-align: left;
}
#person_selection {
	float: right;
	margin-bottom: 5px;
}
div.time_navigation {
	float: left;
	width: 280px;
	color: #005cbf;
	text-align: left;
}
.notify_popup_button {
	display: inline-block;
	padding: 5px 30px;
	border-radius: 3px;
}
.notify_popup_button:hover {
	text-decoration: none;
}
.notify_popup_button_readlater {
	border: 1px solid silver;
	background-color: whitesmoke;
	color: black;
}
.notify_popup_button_close,
.notify_popup_button_markasread {
	float: right;
	border: 1px solid #08588c;
	background-color: #7197c2;
	color: white;
}
.ipadiframescrolldebug {
	overflow: scroll;
	width: 100%;
	height: 360px;
	-webkit-overflow-scrolling: touch;
}
.btn {
	border: 1px solid #005cbf;
	border-radius: 50%;
	cursor: pointer;
	vertical-align: top;
}
.btn_16 {
	width: 18px;
	height: 18px;
	margin: 0 8px;
}
.btn_arrow {
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJdJREFUeNpiYEAHAAGEiQACiDACCCAcKGb/ewKCMfsDYEyAACLL/PVAbADjMqFJQiSWOF4g2kCAAGKgqucVgLiBkCIBID6PLITqiyWOH4DkRtwBBdINMgWn8eQAgACjabAQFeMseOQeQIPsARAnQkOIbNc0gBMkFlexEIw4Bob5QKwAxI7YUhkLzmTBwABy/kSgpkCGQQ0A2actzaat0+0AAAAASUVORK5CYII=) no-repeat center center;
}
.btn_calendar {
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAG1JREFUeNpiYEAG/4EAIICQuDH7/4MogAAijAACCAcC6Uc24z8UYFUMEEDUREBLkQHR+gACiMpuoCwQUXyAZAoT7d0OEGADjxhxhicusMSRkVCEoKYK1ODdj64cWzA74DEeQ44Fq79iDwyhWAAA15JS1okQEpoAAAAASUVORK5CYII=) no-repeat center center;
}
.btn_calendar_plus {
	margin: 0;
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNpiYEAHAAGEhGL2/wdRAAFEGAEEEGHEiGLYEkdGDBUAAUQCghkFomP2CwBxAYjLhEO5AhDLE2UwQADRATGi+cQASAYAcT4wUARBQiwoXgSFVMz+/UCWIy4THIDkByDeDzOBcgAQYIMdxexPgEU6PBCQ+RihBAtS5IQH0dAPxBfAIbjE0RFZORMR7hAA4gdIbJK9EIDEDwDihsEVzgArhi1Dl5Yv4gAAAABJRU5ErkJggg==) no-repeat center center;
}
.btn_calendar_clear {
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKBJREFUeNpiYEABMfv/AwQQAwYACCBUqZj9DgyoDAYGgADCg2L2J+DgoAGAACKIGLE4JxHMXuK4ANNSmF14vIQBAAKIWggUNMh+RXIDI5bAmA/0ASPuUEcLNSYUSZhOgkFLXHRBAECA0ShIcMsFoAsxYVGmgBEakHgGha0A/tSCmSLnQ3mJmKkHnwEIzYnwyMNjCHqS+I81nmDeGOAowgQAPC5BVL/M/FkAAAAASUVORK5CYII=) no-repeat center center;
}
.btn_add {
	width: 17px;
	height: 17px;
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAF5JREFUeNpiYEABMfv/AwQQnM0I4wEEEIY0EwMaAAggYhFIP4ahUAAQQGQahwSYKDYQIIAGA2KEem0/kHRAkzvAsMTRkQ5uAAgwOiCIB3ECYuLSgVIDGIa+AQdoGkkAb1cThzTi0hIAAAAASUVORK5CYII=) no-repeat center center;
}
.btn_plus {
	width: 24px;
	height: 24px;
	border: none;
	background: white url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIzMnB4IiBoZWlnaHQ9IjMycHgiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzIgMzIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxjaXJjbGUgZmlsbD0iIzI4QUFGRiIgY3g9IjE2IiBjeT0iMTYuMDAxIiByPSIxNiIvPg0KCTwvZz4NCgkNCgkJPGxpbmUgZGlzcGxheT0ibm9uZSIgZmlsbD0iI0ZGRkZGRiIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iOCIgeTE9IjE2IiB4Mj0iMjQiIHkyPSIxNiIvPg0KCQ0KCQk8bGluZSBkaXNwbGF5PSJub25lIiBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIxNiIgeTE9IjI0IiB4Mj0iMTYiIHkyPSI4Ii8+DQoJPHBhdGggZGlzcGxheT0ibm9uZSIgZmlsbD0iI0ZGRkZGRiIgZD0iTTI0LDE3LjVIOGMtMC44MjksMC0xLjUtMC42NzEtMS41LTEuNXMwLjY3MS0xLjUsMS41LTEuNWgxNmMwLjgyOCwwLDEuNSwwLjY3MSwxLjUsMS41DQoJCVMyNC44MjgsMTcuNSwyNCwxNy41eiIvPg0KCTxwYXRoIGRpc3BsYXk9Im5vbmUiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNiwyNS41Yy0wLjgyOSwwLTEuNS0wLjY3Mi0xLjUtMS41VjhjMC0wLjgyOSwwLjY3MS0xLjUsMS41LTEuNXMxLjUsMC42NzEsMS41LDEuNXYxNg0KCQlDMTcuNSwyNC44MjgsMTYuODI5LDI1LjUsMTYsMjUuNXoiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjQsMTQuNWgtNi41VjhjMC0wLjgyOS0wLjY3MS0xLjUtMS41LTEuNVMxNC41LDcuMTcyLDE0LjUsOHY2LjVIOGMtMC44MjksMC0xLjUsMC42NzEtMS41LDEuNQ0KCQlzMC42NzEsMS41LDEuNSwxLjVoNi41VjI0YzAsMC44MjgsMC42NzEsMS41LDEuNSwxLjVzMS41LTAuNjcyLDEuNS0xLjV2LTYuNUgyNGMwLjgyOCwwLDEuNS0wLjY3MSwxLjUtMS41UzI0LjgyOCwxNC41LDI0LDE0LjV6Ig0KCQkvPg0KPC9nPg0KPC9zdmc+DQo=);
	background-size: contain;
}
.btn_plus.btn_plus_s {
	width: 18px;
	height: 18px;
}
.btn_14 {
	width: 16px;
	height: 16px;
	margin: 0 8px;
}
.btn_12 {
	width: 14px;
	height: 14px;
	margin: 0 8px;
}
.btn_10 {
	width: 12px;
	height: 12px;
	margin: 0 8px;
}
.btn_settings {
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEY0OTZFRTk3OURCMTFFMzhGMUI4QkE5M0U5OTNBNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEY0OTZFRUE3OURCMTFFMzhGMUI4QkE5M0U5OTNBNjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RjQ5NkVFNzc5REIxMUUzOEYxQjhCQTkzRTk5M0E2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RjQ5NkVFODc5REIxMUUzOEYxQjhCQTkzRTk5M0E2MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtPtqhsAAADGSURBVHjaYvz//z8DJYCJgUJAsQEMIC/AMDJgjN8pgMRWwKWHEVkjIyMjTMN8IBUAxIVADNKcD8QT/y90b4AZANeDbgDU5vNQjcjgARAbAg35gKyHCc3ZIJvvI2k+AMQXoGyQ2H2oGpyBKADFIFAItM0RiA2hXmFAksNpQCM8oBa6T8DGRlaDzYB8JO8UYGMDQT+yBhY0AxyQFQI1xkPZBlD6AxSTFQugwHTEGwtQ/36Ahj6IToRiEHshVI4BpwuGZmYCCDAAld5itW1U1kkAAAAASUVORK5CYII=) no-repeat center center;
}
.btn_preview {
	background: white url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjAuNDY1IDE0LjY0NmMxLjM5OCAxLjUxNi0uMTU2IDMuOTQ5LTIuMTQ2IDMuMjI3IDEuNDYyLS4zMTEgMi40Ny0xLjQ5IDIuMTQ2LTMuMjI3em0tMTYuMTQ4IDMuMjI3YzEuOTkuNzIyIDMuNTQ1LTEuNzEgMi4xNDYtMy4yMjcuMzI1IDEuNzM3LS42ODMgMi45MTYtMi4xNDYgMy4yMjd6bTEyLjU1NC0xMy41NjFjLS4yODItLjc2NC0xLjAxLTEuMzEyLTEuODcxLTEuMzEyLTEuMjk4IDAtMi4zMTMgMS4yNDQtMS45MDQgMi41ODIgMS4xMTEtLjM5NSAyLjM0Ni0xLjEwMyAzLjc3NS0xLjI3em03LjEyOSAxMS42ODhjMCAyLjc2MS0yLjIzOCA1LTUgNS00LjAzOSAwLTQuMTU2LTQuMTIzLTctNC4xMjNzLTIuOTYxIDQuMTIzLTcgNC4xMjNjLTIuNzYyIDAtNS0yLjIzOS01LTUgMC0yLjEzNSAxLjUzNS00LjU2NyAzLjk0MS04LjgyMSAxLjkwOC0zLjM3MiA0Ljc1NC0xLjI2IDYuODE1LS41ODUuNzgxLjI1NiAxLjY1NC4yNzIgMi40ODYgMCAyLjA2Mi0uNjc0IDQuOTA4LTIuNzg3IDYuODE1LjU4NSAyLjQwOCA0LjI1NCAzLjk0MyA2LjY4NiAzLjk0MyA4LjgyMXptLTE2IDBjMC0xLjY1NC0xLjM0Ni0zLTMtM3MtMyAxLjM0Ni0zIDMgMS4zNDYgMyAzIDMgMy0xLjM0NiAzLTN6bTUtMmMwLS41NTItLjQ0Ny0xLTEtMXMtMSAuNDQ4LTEgMSAuNDQ3IDEgMSAxIDEtLjQ0OCAxLTF6bTkgMmMwLTEuNjU0LTEuMzQ2LTMtMy0zcy0zIDEuMzQ2LTMgMyAxLjM0NiAzIDMgMyAzLTEuMzQ2IDMtM3ptLTEzLTEzYy0uODYxIDAtMS41ODkuNTQ4LTEuODcxIDEuMzEyIDEuNDI5LjE2OCAyLjY2NC44NzUgMy43NzUgMS4yNy40MDktMS4zMzgtLjYwNi0yLjU4Mi0xLjkwNC0yLjU4MnoiLz48L3N2Zz4=) no-repeat center center;
	background-size: 12px;
}
.btn_timecopy {
	margin: -1px 3px;
	border: none;
	background: white url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALBJREFUeNpiYEAHAAGEiQACCIJi9v8HY2wAIIAwECNQqQCQfg/mLXFkRDUHCJiQVC8AEQABRAKK2f8e3Th0IwVQJGP2zyfKYIAAohwxQu07DyQN4KIoAYDmasKBiqaACavX8JpCqv8BAoxKwYCwHhQd64HYAU3dByAuBAbPAtwG4ExISJ7GCF/UxAACF4BYkXwvYIYozCv7obQj1CUHcIUBplMh0ZIAzwVLHBMZBhUAAH82OeyWBLu5AAAAAElFTkSuQmCC) no-repeat center center;
}
.btn_12add {
	width: 11px;
	height: 11px;
	background: white url(data:image/svg+xml;base64,PHN2ZyBpZD0iRWJlbmVfMSIgZGF0YS1uYW1lPSJFYmVuZSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmY7c3Ryb2tlOiM2ZTZlNmI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7c3Ryb2tlLXdpZHRoOjEwcHg7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5hZGRfc21hbGw8L3RpdGxlPjxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI1LDBWNTBNMCwyNS4zSDUwIi8+PC9zdmc+) no-repeat;
	background-position: center center;
	background-size: 7px;
}
.btn_bar {
	height: 18px;
	margin: 8px;
	background-color: #f7f7f7;
}
.group_color {
	display: inline-block;
	float: left;
	width: 18px;
	height: 18px;
	margin: 3px 7px 0px;
	border: 1px solid #eee;
	border-radius: 50%;
	vertical-align: bottom;
}
.helpOverlay {
	position: absolute;
	border: 1px solid rgba(255, 255, 255, 0.8);
	border-radius: 50px;
	background: rgba(255, 255, 255, 0.3);
	cursor: help;
	z-index: 69990;
}
.helpOverlay:hover {
	background: rgba(255, 255, 255, 0.5) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJGNzBERTVFRTcwMTFFMEI3MkVGODM5Q0ZGRDlBMjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJGNzBERTZFRTcwMTFFMEI3MkVGODM5Q0ZGRDlBMjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEQkY3MERFM0VFNzAxMUUwQjcyRUY4MzlDRkZEOUEyNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEQkY3MERFNEVFNzAxMUUwQjcyRUY4MzlDRkZEOUEyNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrRubOcAAAF8SURBVHja7FXdacNADM6ZDuAuUDJCRnA2iJ/66BoKzVvTCUomcPKWQiF57VOzQdwNPILpAvUG7qeiA0XornGhhUIOxJHTzyfpkxXX9/3oL487A/4qoHPuSPm02SxwrbTT3XxOOiveAroje11QEBABt7hu6NmDhI4Ap2A72JaDABGgomwhJZx3Xn91+5LhyvhnC6nfn69bAUwJbiXot4BwooAHyINsD8AogcooMAfoXtFAdlP41xowMQLcU/aaC8qaJYcsxXuh+CW/BvJotf/CeJtRdfoRVXTUYq42Fao3I8aaWotqya4LVsjtHHGG5gHYjHn6qhqJrAwzz+tEK5IffEqexz3AyqHOuqW+snHEp2VZRmzSUKcSRXjHRkUk2Jp56yI2BQ9ed0pLKWAm+NTnlSewCiyBjAfP7EBirC0a/ZoCw3li+DSh6WR7SqiRC+OUTZPyx09cXsbWmlpvH8zv1LdzyC5NefxzvbiNHSrbXUruooDnP+B/CfgpwAAUqr6O7A0n6gAAAABJRU5ErkJggg==) no-repeat center center;
}
#help_area_close {
	position: fixed;
	top: 10px;
	left: 50%;
	width: 200px;
	margin-left: -100px;
	padding: 10px 20px;
	border: 1px solid silver;
	border-radius: 50px;
	background-color: white;
	cursor: pointer;
	z-index: 5500;
}
.qms_number {
	float: left;
	width: 40px;
	height: 25px;
	margin-bottom: 10px;
	padding-top: 13px;
	border: 1px solid silver;
	border-radius: 100px;
	font-size: 18px;
	line-height: 10px;
	text-align: center;
}