﻿@charset "utf-8";

/* Style for a public "Working Draft" */

/*
   Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved.
   The following software licensing rules apply:
   http://www.w3.org/Consortium/Legal/copyright-software */

/* $Id: base.css,v 1.24 2003/04/17 13:56:40 bbos Exp $ */

body {
  padding: 0 0 50px 0;
  margin: 0;
  font-family: sans-serif;
  color: black;
  background-color: white;
}
:link { color: #00C; background: transparent }
:visited { color: #609; background: transparent }
a:active { color: #C00; background: transparent }

a:link img, a:visited img { border-style: none } /* no border on img links */

a img { color: white; }        /* trick to hide the border in Netscape 4 */
@media all {                   /* hide the next rule from Netscape 4 */
  a img { color: inherit; }    /* undo the color change above */
}

th, td { /* ns 4 */
  font-family: sans-serif;
}

h1, h2, h3, h4, h5, h6 { text-align: left }
/* background should be transparent, but WebTV has a bug */
h1, h2, h3 { color: #005A9C; background: white }
h1 { font: 170% sans-serif }
h2 { font: 140% sans-serif }
h3 { font: 120% sans-serif }
h4 { font: bold 100% sans-serif }
h5 { font: italic 100% sans-serif }
h6 { font: small-caps 100% sans-serif }

.hide { display: none }

div.head { margin-bottom: 1em }
div.head h1 { margin-top: 2em; clear: both }
div.head table { margin-left: 2em; margin-top: 2em }

p.copyright { font-size: small }
p.copyright small { font-size: small }

@media screen {  /* hide from IE3 */
a[href]:hover { background: #ffa }
}

pre { margin-left: 2em }
/*
p {
  margin-top: 0.6em;
  margin-bottom: 0.6em;
}
*/
dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */
dt { font-weight: bold }

pre, code { font-family: monospace } /* navigator 4 requires this */

ul.toc {
  list-style: disc;  /* Mac NS has problem with 'none' */
  list-style: none;
}

@media aural {
  h1, h2, h3 { stress: 20; richness: 90 }
  .hide { speak: none }
  p.copyright { volume: x-soft; speech-rate: x-fast }
  dt { pause-before: 20% }
  pre { speak-punctuation: code }
}


/**
-------------------------------------------------------------
Eigene Regeln
------------------------------------------------------------- */

@charset "utf-8";

/**
-------------------------------------------------------------
Stylesheet für http://jendryschik.de/TR
------------------------------------------------------------- */

/**
-------------------------------------------------------------
Regeln für allgemeine Elemente
------------------------------------------------------------- */

.unfinished {
  font-style: normal;
  background-color: #FFFF33;
}
.dtd-code {
  font-family: monospace;
  background-color: #dfdfdf;
  white-space: pre;
  border: #000000;
  border-style: solid;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
}
code {
  color: green;
  font-family: monospace;
  font-weight: bold;
}
pre {
  white-space: pre
}
h4 {
  color: #005A9C;
  background: white
}
code.greenmono {
  color: green;
  font-family: monospace;
  font-weight: bold;
}
.example {
  border: solid green;
  border-width: 2px;
  color: green;
  font-weight: bold;
  margin-right: 5%;
  margin-left: 0;
}
.bad  {
  border: solid red;
  border-width: 2px;
  margin-left: 0;
  margin-right: 5%;
  color: rgb(192, 101, 101);
}
div.navbar {
  text-align: center;
}
div.contents {
  background-color: rgb(204,204,255);
  padding: 0.5em;
  border: none;
  margin-right: 5%;
}
.tocline {
  list-style: none;
}
td {
  text-align: left
}
.ins {
  background-color: yellow
}
.del {
  background-color: yellow;
  text-decoration: line-through
}
.issue {
  background-color: #cfc;
  border: none;
  margin-right: 5%;
}

#uebersetzung {
  border-right: 1px solid #999;
}
#synopse td {
  padding: 20px;
  vertical-align: top;
  width: 50%;
}
.todo {
  font-weight: bold;
  color: red;
}

.kommentar {
  color: black;
  background-color: #eee;
  border-top: 1px solid black;
  border-right: 2px solid black;
  border-bottom: 3px solid black;
  border-left: 1px solid black;
  padding: .5em 1em;
}
.kommentar h1, .kommentar h2 {
  background-color: transparent;
}

#edition-w3c-logo {
  float: right;
  padding: 1em;
}
#edition-w3c-logo img {
  border: 1px solid black;
}

/**
-------------------------------------------------------------
Regeln für besondere Bereiche
------------------------------------------------------------- */

h1#logo {
  color: inherit;
  background-color: #E36F3A;
  margin: 0;
}

div#content {
  padding: 2em 3%;
}