/* --= (c)1998-2005 =-- */

#icq { position:absolute; left: 12; top: 72 }
#icqmsg { position:absolute; left: 32; top: 75; font-size: 8 pt }

body {
  background-color: #ffffff;
  font-family: verdana, arial, helvetica, sans-serif;
  scrollbar-face-color: #ffffff;
  scrollbar-base-color: #99aaaa;
  scrollbar-arrow-color: #99cccc;
  scrollbar-shadow-color: #225555;
  scrollbar-dark-shadow-color: #446666;
  scrollbar-highlight-color: #448888;
  scrollbar-3dlight-color: #66aaaa;
}

/* unvisited link */
a:link {
  color: #33bb88;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: underline;
}

/* visited link */
a:visited {
  color: #33bb88;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  text-decoration: underline;
}

/* Mouse over link */
a:hover {
  color: #ccffff;
  font-weight: bold;
  text-decoration: underline;
}

/*
pre {
  color: #cc33ff;
  font-family: "courier new", monospace
}

address {
  color: #ffcc11;
  font-family: arial, helvetica, sans-serif;
  font-style: italic;
  font-size: small
}

.fulltable {
  padding-left: 0;
}
*/

/* Table data (standard) */
td {
  color: #226677;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 9pt;
}

/* Table header (standard) */
th {
  background-color: #cccccc;
  color: #338899;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  border: 2px #ffffff inset;
}

/* Table header */
.header {
  color: #ccbbaa;
  background-color: #555555;
  font-family: verdana, arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 12pt;
  text-indent: 10;
}

/* Header 1 class */
.h1 {
  font-size: 16pt;
  font-weight: bold;
  color: #3388bb;
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: left;
  padding-bottom: 5pt;
}

/* Header 2 class */
.h2 {
  font-size: 14pt;
  font-weight: bold;
  color: #3388aa;
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: left;
  padding-top: 5pt;
}

/* Header 3 class */
.h3 {
  font-size: 12pt;
  font-weight: bold;
  color: #4499bb;
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: left;
  padding-top: 5pt;
}

/* Header 4 class */
.h4 {
  font-size: 10pt;
  font-weight: bold;
  color: #5599bb;
  font-family: verdana, arial, helvetica, sans-serif;
  text-align: left;
  padding-top: 5pt;
}

.small {
  font-size: 8pt;
}

.smaller {
  font-size: 7pt;
}

.povcode {
  font-size: 9pt;
  color: #ffff22;
  font-family: courier new, courier, system;
}

.pictxt {
  font-size: smaller;
}

.PicComment {
  background: #ffffff;
  padding: 4px;
  text-align: center;
  border: 1px #888888 solid;
}

.PicCommentT {
  font-family: times;
  font-size: 8pt;
  color: black;
}

/* Centered row */
/*
.crow {
  text-align: center
}
*/

.nobg {
  background: #cccccc;
  font-family: verdana, arial, helvetica, sans-serif;
}

.darkbg {
  background: #888888;
  padding-left: 5;
  font-family: verdana, arial, helvetica, sans-serif;
}

/*
.blackbg {
  background-color: black;
  padding-left: 5;
  font-family: arial, helvetica, sans-serif
}

.whitebg {
  background-color: white;
  padding-left: 5;
  font-family: arial, helvetica, sans-serif
}

.topbg {
  color: #eeffff;
  padding-left: 5;
  background-color: #226688;
  font-family: arial, helvetica, sans-serif;
  font-weight: bold;
  font-size: 32pt
}
*/

/*
.menubg {
  background-color: #303540;
  padding-left: 5;
*/
/*  background-image:url("bilder/menubg.jpg");*/
/*
  font-family: arial, helvetica, sans-serif;
}
*/

.gbinput {
  border-right: black 1px solid;
  border-top: black 1px solid;
  border-left: black 1px solid;
  border-bottom: black 1px solid;
  background: #eeeeee;
  font-family: verdana,arial,helvetica;
  font-size: 8pt;
  color: #000000;
  scrollbar-face-color: #eeeeee;
  scrollbar-base-color: #cccccc;
  scrollbar-highlight-color: #eeeeee;
  scrollbar-shadow-color: #999999;
  scrollbar-3dlight-color: #ffffff;
  scrollbar-arrow-color: #cccccc;
  scrollbar-dark-shadow-color: #aaaaaa;
}

.win {
  color: #223344;
  background: #cccccc;
  padding: 5px;
  padding-bottom: 10px;
  font-family: verdana,arial,helvetica,sans-serif;
}

.weblogip {
  fontsize: -1;
  color: #77bbcc
}

.wcstatbig {
  font-size: 16pt;
}

.wcstatwk {
  font-size: 6pt;
}

.TarotTable {
  background: #998888;
  border: 3px white outset;
}

.TarotHeader {
  font-family: verdana,arial;
  font-size: 14pt;
  color: white;
  font-weight: bold;
  text-align: center;
}

.TarotData {
  font-family: verdana,arial;
  font-size: 8pt;
  color: white;
  font-weight: bold;
}

.TarotSelect {
  font-size: 8pt;
}

.TarotInput {
  font-family: verdana,arial;
  font-size: 8pt;
}

/* IE Firefox ribbon */
.ffribbon {
  position: absolute;
  z-index: 10000;
  left: 0px;
  top: 0px;
  height: 199px;
  width: 199px;
  background-color: transparent;
  margin: 0px;
  padding: 0px;
  border: 0px none;
  filter: alpha(opacity=80);
}
