@charset "UTF-8";

/* ***** BEGIN LICENSE BLOCK *****
 * Version: MPL 1.1
 *
 * The contents of this file are subject to the Mozilla Public License Version
 * 1.1 (the "License"); you may not use this file except in compliance with
 * the License. You may obtain a copy of the License at
 * http://www.mozilla.org/MPL/
 *
 * Software distributed under the License is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 * for the specific language governing rights and limitations under the
 * License.
 *
 * The Original Code is the Takahashi-Method-based Presentation Tool in XUL.
 *
 * The Initial Developer of the Original Code is SHIMODA Hiroshi.
 * Portions created by the Initial Developer are Copyright (C) 2005
 * the Initial Developer. All Rights Reserved.
 *
 * Contributor(s): SHIMODA Hiroshi <piro@p.club.ne.jp>
 *
 * ***** END LICENSE BLOCK ***** */

#canvas {
  color: #000 !important;
  background: white !important;
  font-family:
  "Candara"
  "Georgia"
  "DejaVu Serif Condensed"
  "Arial"
  "微软雅黑"
  "Bitstream Vera Sans"
  "Verdana"
  "Apple LiGothic"
  "Arial Black"
  "Bitstream Vera Sans"
  
  sans-serif !important;
}
body.in-print #canvas,
body.in-print #canvasToolbar {
  display: none;
}
#canvas * {
  cursor: text !important;
}
#canvas img {
  width: auto;
  height: auto;
}
.link-text {
  color: #000066 !important;
  text-decoration: none !important;
}
.link-text:hover {
  color: #3333FF !important;
/*    border-bottom: dotted 1px; */
}
.link-text:active {
  color: #9999FF !important;
}
.kw {
  color: #3333FF
}
.s {
  text-decoration: line-through;
}
.iu {
  text-decoration: underline;
  font-style: italic;
}
.ui {
/*  text-decoration: underline; */
  font-style: italic;
}
.u {
  text-decoration: underline;
}
.date {
  font-style: italic;
  text-decoration: underline;
  font-size: 40%;
  color: #339933;
}
.bdate {
  font-style: italic;
  text-decoration: underline;
  font-size: 90%;
  color: #339933;
}
.i {
  font-style: italic;
  font-family: "Cambria" "Times New Roman" "Bitstream Vera Serif" serif;
}
.t {
  font-style: italic;
}
.tag {
  color: #998833;
}
.v {
  color: #998833;
}
.att {
  color: #333399;
}
.key {
  color: #009999;
}
.h {
  color: #000;
  margin: 0px;
}
.c {
  color: #C39;
  margin: 0px;
}
.cm {
  color: #117711;
}
.m {
  color: #963;
  margin: 0px;
  font-family: "Comic Sans MS";
}
.cz {
  color: #C39;
  margin: 0px;
  font-family: "Candara";
  margin-right: -10px;
}
.z {
  margin: 0px;
  margin-left: -10px;
  font-family: "Candara"
}
.x {
  color: #C00;
  margin: 0px;
}
.xs {
  color: #633;
  margin: 0px;
  text-decoration: line-through;
}
.ci {
  color: #C39;
  margin: 0px;
  font-style: italic;
}
.author {
        color: #C39;
        margin: 0px;
        font-style: italic;
        font-family: "Consolas"
                     "Constantia"
                     "Times New Roman"
                     "微软雅黑"
                     "Bitstream Vera Serif"
                     serif;
        font-size: 70%;
}
.cu {
  color: #C39;
  margin: 0px;
  text-decoration: underline;
}
.ct {
  color: #C39;
  margin: 0px;
  font-style: italic;
}
.hs {
  color: #f33;
  margin: 0px;
  text-decoration: line-through;
}
.ht {
  color: #aaa;
  font-style: italic;
}
.pre {
  font-family: "Consolas"
       "Courier New"
       "Anonymous"
       "Andale Mono"
       "Bitstream Vera Sans Mono"
       "微软雅黑"
       monospace;
  padding-bottom: 8px;
  font-weight: bold;
}

.pre-big {
  font-family: "Consolas"
       "Courier New"
       "Anonymous"
       "Andale Mono"
       "Bitstream Vera Sans Mono"
       "微软雅黑"
       monospace;
  padding-bottom: 8px;
  font-weight: bold;
  /* margin-left: 10%; */
}

.pre {
  font-family: "Consolas"
       "Courier New"
       "Anonymous"
       "Andale Mono"
       "Bitstream Vera Sans Mono"
       "微软雅黑"
       monospace;
  padding-bottom: 8px;
  font-weight: bold;
}
#canvas[rendering="true"] img {
  display: none;
}
#canvas[rendering="true"] *,
#canvas[rendering="true"] .text-link {
  color: white !important;
}


html, body, div {
  margin: 0;
  padding: 2px;
}

body{
  margin:0 10px;
}


#canvas[eva="true"] {
  background: white !important;
  color: black !important;
  font-family:
  "Georgia"
  "DejaVu Serif Condensed"
  "Apple LiGothic"
  "Arial Black"
  serif !important;
}
#canvas[eva="true"] .link-text {
  color: red !important;
  text-decoration: none !important;
}
#canvas[eva="true"] .link-text:hover {
  color: pink !important;
}
#canvas[eva="true"] .link-text:active {
  color: orange !important;
}
#canvas[rendering="true"] *,
#canvas[rendering="true"] .text-link {
  color: black !important;
}


#canvasToolbar {
  position: absolute;
  border-bottom:3px solid #ccc;
  background:#eee;
  width:90%;
  left:5%;
  padding:5px 10px;
  z-index:5;
}
#canvasToolbar .fr{
  float:right;
}

#edit {display:none;}

#content{position:relative;zoom:1;}

