/*
 * FCKeditor - The text editor for Internet - http://www.fckeditor.net
 * Copyright (C) 2003-2010 Frederico Caldeira Knabben
 *
 * == BEGIN LICENSE ==
 *
 * Licensed under the terms of any of the following licenses at your
 * choice:
 *
 *  - GNU General Public License Version 2 or later (the "GPL")
 *    http://www.gnu.org/licenses/gpl.html
 *
 *  - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
 *    http://www.gnu.org/licenses/lgpl.html
 *
 *  - Mozilla Public License Version 1.1 or later (the "MPL")
 *    http://www.mozilla.org/MPL/MPL-1.1.html
 *
 * == END LICENSE ==
 *
 * This CSS Style Sheet defines rules used by the editor for its internal use.
 */ /* #########
 *  WARNING
 * #########
 * When changing this file, the minified version of it must be updated in the
 * fckeditor.html file (see FCK_InternalCSS).
 */
  /* Fix to allow putting the caret at the end of the content in Firefox if
   clicking below the content. */
html {
  min-height: 100%;
}

table.FCK__ShowTableBorders,table.FCK__ShowTableBorders td,table.FCK__ShowTableBorders th
  {
  border: #d3d3d3 1px solid;
}

form {
  border: 1px dotted #FF0000;
  padding: 2px;
}

.FCK__Flash {
  border: #a9a9a9 1px solid;
  background-position: center center;
  background-image: url(images/fck_flashlogo.gif);
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
}

.FCK__UnknownObject {
  border: #a9a9a9 1px solid;
  background-position: center center;
  background-image: url(images/fck_plugin.gif);
  background-repeat: no-repeat;
  width: 80px;
  height: 80px;
}

/* Empty anchors images */
.FCK__Anchor {
  border: 1px dotted #00F;
  background-position: center center;
  background-image: url(images/fck_anchor.gif);
  background-repeat: no-repeat;
  width: 16px;
  height: 15px;
  vertical-align: middle;
}

/* Anchors with content */
.FCK__AnchorC {
  border: 1px dotted #00F;
  background-position: 1px center;
  background-image: url(images/fck_anchor.gif);
  background-repeat: no-repeat;
  padding-left: 18px;
}

/* Any anchor for non-IE, if we combine it with the previous rule IE ignores all. */
a[name] {
  border: 1px dotted #00F;
  background-position: 0 center;
  background-image: url(images/fck_anchor.gif);
  background-repeat: no-repeat;
  padding-left: 18px;
}

.FCK__PageBreak {
  background-position: center center;
  background-image: url(images/fck_pagebreak.gif);
  background-repeat: no-repeat;
  clear: both;
  display: block;
  float: none;
  width: 100%;
  border-top: #999999 1px dotted;
  border-bottom: #999999 1px dotted;
  border-right: 0px;
  border-left: 0px;
  height: 5px;
}

/* Hidden fields */
.FCK__InputHidden {
  width: 19px;
  height: 18px;
  background-image: url(images/fck_hiddenfield.gif);
  background-repeat: no-repeat;
  vertical-align: text-bottom;
  background-position: center center;
}

.FCK__ShowBlocks p,.FCK__ShowBlocks div,.FCK__ShowBlocks pre,.FCK__ShowBlocks address,.FCK__ShowBlocks blockquote,.FCK__ShowBlocks h1,.FCK__ShowBlocks h2,.FCK__ShowBlocks h3,.FCK__ShowBlocks h4,.FCK__ShowBlocks h5,.FCK__ShowBlocks h6
  {
  background-repeat: no-repeat;
  border: 1px dotted gray;
  padding-top: 8px;
  padding-left: 8px;
}

.FCK__ShowBlocks p {
  background-image: url(images/block_p.png);
}

.FCK__ShowBlocks div {
  background-image: url(images/block_div.png);
}

.FCK__ShowBlocks pre {
  background-image: url(images/block_pre.png);
}

.FCK__ShowBlocks address {
  background-image: url(images/block_address.png);
}

.FCK__ShowBlocks blockquote {
  background-image: url(images/block_blockquote.png);
}

.FCK__ShowBlocks h1 {
  background-image: url(images/block_h1.png);
}

.FCK__ShowBlocks h2 {
  background-image: url(images/block_h2.png);
}

.FCK__ShowBlocks h3 {
  background-image: url(images/block_h3.png);
}

.FCK__ShowBlocks h4 {
  background-image: url(images/block_h4.png);
}

.FCK__ShowBlocks h5 {
  background-image: url(images/block_h5.png);
}

.FCK__ShowBlocks h6 {
  background-image: url(images/block_h6.png);
}