body{
 font-family:Verdana, Arial, sans-serif;
 font-size:80%;
 background-color:#fff;
 color:#000;
 margin:0px;
 padding:0px;
 background-image:none;
}

/* Quellcodeanzeige */
pre
{
 font-size:1.2em;
 color:#000;
 border:1px solid #666;
 margin:10px 0px;
 padding:5px;
}

code {
 color:#bd0329;
 font-size:1.2em;
}

/* Überschriften */
h1 { font-size:1.3em;margin-top:0px;}
h2 { font-size:1.2em;}
h3 { font-size:1em;}
h4 { font-size:1em;}
h2,h3,h4 { margin-top:20px;margin-bottom:0px; }
h1,h2,h3,h4 { color:#a5a868;}
h1.fault { color:#f00;}

/* Hervorhebungen */
em,.hervorheb{
 color:#bd0329;
 font-weight:normal;
 font-style:normal;
}

hr{ 
 color:#666;height:1px;
}

/* Obere Navigation*/
#navi{
 display:none;
}
#header {
 display:none;
}
#header2 {
 display:none;
}
/* Brotkruemmel */
#brkr{
 padding:0px 5px;
 background-color:#efefef;
 border-bottom:1px solid #000;
 margin-bottom:20px;
 font-size:1em;
 font-style:italic;
 text-align:left;
}

/* Container, der die Mens links enthält */
#menus{
 display:none;
}
#pageup {
 display:none;
}

/* Logo */
#logo {
 display:none;
}

/* Keine Rahmen um Grafiken als Link */
a img {border-width:0px;}

/* Standard Hyperlinks */
a:link, a:visited, a:hover, a:active{
 text-decoration:none;
 font-weight:bold;
 color:#146ebe;
 background-color:inherit;
}
a:visited { color:#009; }
a:hover, a:active {
 color:#f00; 
 text-decoration:underline;
 font-weight:bold;
}

/* Überschriften mit dem Pfeil nach oben */
.up { 
display:none;
}

/* Browserkompatibilitätstabelle */
.j{
 color:#00c000;
}
.f{
 color:#c0c000;
}
.n{
 color:#c00000;
}

.j, .f, .n,.t{
 text-align:center;
 font-weight:bold;
 vertical-align:middle;
}
table tr td.j{
 color:#fff;
 background-color:#00c000;
}
table tr td.f,table tr td.t{
 color:#fff;
 background-color:#c0c000;
}
table tr td.n{
 color:#fff;
 background-color:#c00000;
}
.j, .f, .n, .t,.x{
 border-left:1px solid #666;
}

tr.u td, tr.uu td {
 background-color:#fff;
}
tr.g td, tr.gg td {
 background-color:#f7f7f7;
}
tr.u td, tr.g td {
 border-top:1px solid #666;
}
tr.uu td.v, tr.gg td.v {
 border-top:1px dotted #aaa;
}
.j, .f, .n, .t,.x {
 border-top:1px solid #666;
}
thead th, thead td {
 background-color:#efefef;
}
.h {
 text-align:center;
 border-left:1px solid #666;
 vertical-align:bottom;
}
table {font-size:1em;}
td,th {
 vertical-align:top;
}
th, .th{
  background-color:#efefef;
  border-bottom: #666 1px solid;
  padding:3px;
  text-align:left;
}
.table{
  border: #666 1px solid;
  padding:0px;
  width:99%;
  border-spacing:0px;
  border-collapse:collapse;
}
.table td{padding:2px;}
.x {text-align:center;}
.br{background-color:#f7f7f7;text-align:center;border-left:1px solid #666;}

/* Für Listen mit unterschiedlichen Farben für Text und Bullet */
.myliul { list-style-type:square; }

.myliul {
 color:#f00;
 list-style-type:square;
}
.mylitxt{ color:#000; }

/* Listen z.B. zum Aufzählen von Werten */
dl { margin-top:0px;}
dd { margin-left:12px;}
dt {
 padding-left:6px;
 background:  url(../images/linerd.gif) no-repeat left;
}

/* Für die CSS-Referenzen*/
.value {width:80%}
.valuename {
 color:#a00;
 width:20%;
}
.valuetable {border-spacing:0px;width:99%;}

/* Tabelle auf den Referenzseiten */
table {font-size:1em;}
td,th {
 vertical-align:top;
}
th{
  border-bottom: #666 1px solid;
  padding:3px;
  text-align:left;
}
.propt{
  border: #666 1px solid;
  padding:0px;
  width:99%;
  border-spacing:0px;
  border-collapse:collapse;
}
.propt td{padding:2px;}
.propt td,.propt th {
 border:1px solid #666;
}
/* Für die Eigenschaften von A-Z*/
.probh {width:30%;}
.discribh {width:40%;}
.probbezh {width:30%;}

/* Browser-Quickreferenz*/
.brreft{
  margin-top:12px;
  width:80%;
}
.brreft td,.brreft th {
 border:1px solid #666;
}
.vers {
text-align:center;
width:5%;
}
.wert {width:40%;font-weight:bold;}
.br{text-align:center;}

.examplediv{
 font-size:12px;
 background-color:#CEB2AD;
 border-style:solid;
 border-color:#666666;
 border-width:1px;
 padding:3pt;
}

#marquee
{	white-space:nowrap;
}

#footer h6
{	white-space:nowrap;
	margin:0px !important;
	padding:0px;
}
