/* =стили для визуального редактора в принудительном порядке
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.editor-area {
	background: #fff;
	padding: 0px !important;
	margin: 10px !important;
	font-size: 1em !important;
	line-height: normal !important;
}
.editor-area p {
	padding: 0px !important;
	margin: 0px !important;
}
.editor-area ul, .editor-area ol {
	margin: 10px 20px !important;
	padding: 0px !important;
}
.editor-area ul li, .editor-area ol li {
	list-style-position: inside !important;
	padding: 0px !important;
	margin: 0px !important;
}
.editor-area hr {
	margin: 5px 0px !important;
	padding: 0px !important;
}
.editor-area table {
	border-collapse: collapse !important;
	border-spacing: 0px !important;
	border: 1px solid #cdcdcd !important;
	padding: 0px !important;
	margin: 0px !important;
}
.editor-area table td {
	border: 1px solid #cdcdcd !important;
	padding: 3px 5px !important;
}

/* =стили для элементов, которые будут выводиться с помощью визуального редактора
--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- */
.editor {
	padding: 15px 34px;
	font-size: 1.2em;
	line-height: 16px;
}
.editor ul, .editor ol {
	margin: 10px 20px;
}
.editor ul li, .editor ol li {
	list-style-position: inside;
	padding: 0px;
}
.editor hr {
	margin: 5px 0px;
}
.editor table, .editor table td {
	padding: 3px 5px;
}

.editor2 table, .editor2 table td {
	border:#999999 solid 1px;
}

.editor h1, .editor h2, .editor h3, .editor h4, .editor h5, .editor h6 {
	padding: 5px 0px;
	line-height: 1;
	color: #272727;
}
.editor h1 {
	font-size: 2.4em;
}
.editor h2 {
	font-size: 1.8em;
}
.editor h3 {
	font-size: 1.6em;
}
.editor h4 {
	font-size: 1.4em;
}
.editor h5 {
	font-size: 1.2em;
}
.editor h6 {
	font-size: 1em;
}
/* --- !!! --- */
.edit-img {
	float: left;
	padding: 4px 10px 10px 0px;
}
/* --- !!! --- */










.title-big-fck {font-weight:bold; font-size:18px}
.title-fck {font-weight:bold; font-size:14px;}
.selected-fck {font-weight:bold}
.small-text-fck {font-size:10px}

/*    */ 
.table_green{background-color:#85B71F; border-collapse:separate; margin:5px 0px;}
.table_green td{background-color:#fff; padding:3px}

.table_grey{background-color:#979797; border-collapse:separate; margin:5px 0px;}
.table_grey td{background-color:#fff; padding:3px}

.table_blue{background-color:#8ABAE4; border-collapse:separate; margin:5px 0px;}
.table_blue td{background-color:#fff; padding:3px}

.table_orange{background-color:#FF9A47; border-collapse:separate; margin:5px 0px; color:#606060 }
.table_orange td{background-color:#fff; padding:3px}
