.document-section-actions {
	display: none;
}
.document-section-actions-menu {
	margin: 0px 0.5em 0px 0px; width: 24px; height: 24px; overflow: hidden; float: left; position: relative;
}
.document-section-actions-icons span {
	width: 24px; height: 24px; text-align: center; overflow: hidden; display: block;
}
.document-section-actions-icons a {
	width: 24px; height: 24px; text-align: center; overflow: hidden; display: block;
}
.document-section-active .document-section-actions-menu {
	overflow: visible;
}
.document-section-active .document-section-actions-icons span {
	background: white; border-width: 1px; border-style: solid; border-color: black white black black; border-image: none; position: relative; z-index: 30;
}
.document-section-active .document-section-actions-icons a {
	background: white; border-width: 1px; border-style: solid; border-color: black white black black; border-image: none; position: relative; z-index: 30;
}
.document-section-active .document-section-actions-icons .document-section-move-trigger {
	border-right-color: black; cursor: pointer;
}
.document-section-active .document-section-actions-icons .document-section-move-trigger img {
	margin-top: 4px;
}
.document-section {
	clear: left;
}
.document-section .mceEditor {
	clear: both;
}
.document-section-actions {
	padding: 1em; border: 1px solid black; border-image: none; left: 25px; top: 0px; width: 300px; position: absolute; z-index: 10; background-color: white;
}
.document-section-actions ul li {
	margin: 0px !important; padding: 0px !important; list-style-type: none;
}
.document-section-actions ul {
	margin: 0px !important; padding: 0px !important; list-style-type: none;
}
.document-section-actions ul li {
	height: 25px; line-height: 25px;
}
.document-section-actions ul li a {
	padding-left: 25px; text-decoration: none !important;
}
.document-section-active {
	border: 1px solid rgb(255, 170, 85); border-image: none; background-color: rgb(255, 238, 170);
}
.document-section-dragging .document-section-actions {
	display: none !important;
}
.document-section-dragging .document-section-actions-icons a {
	border-right-color: black;
}
.document-section-dragging .document-section-actions-icons .document-section-move-trigger img {
	left: 5px; bottom: 0px; position: absolute;
}
.document-section-place-holder {
	border: 1px dashed rgb(238, 221, 187); border-image: none; background-color: rgb(255, 238, 204);
}
.document-section-edit {
	background: url("../../img/section/section_edit.png") no-repeat left;
}
.document-section-delete {
	background: url("../../img/section/section_delete.png") no-repeat left;
}
.document-section-insert {
	background: url("../../img/section/section_insert.png") no-repeat left;
}
.document-section-comments-wrap1 {
	background: url("../../img/section/section_comment2.gif") no-repeat right top; margin-right: 1em; float: left;
}
.document-section-comments-wrap2 {
	background: url("../../img/section/section_comment1.gif") no-repeat left top; padding: 0px 8px; height: 24px; text-align: center; line-height: 18px; font-size: 12px; float: left;
}
.collab-comment-trigger {
	
}
.collab-translation-trigger a {
	background: url("../../img/section/section_translate.png") no-repeat left;
}
.document-section-body-editable-over {
	cursor: pointer; background-color: rgb(204, 244, 255);
}
