/* 29.12.2000, cr */
/* 10.08.2001, cr */

/* HYPERLINK FORMATIERUNG */
A:link
{
  text-decoration: none;
  color: #CC0000;
}
A:active
{
  color: #000000;
  text-decoration:underline;
}

A:focus
{
  text-decoration:underline;
  color:#CC0000;
}

A:hover
{
  text-decoration:underline;
  color:#CC0000;
}

A:visited
{
  text-decoration: none;
  color: #FF3333;
}

/* HTML - FORMATIERUNG */
BODY
{
   background: #FFFFCC;
   margin: 0px;
}

DIV
{
   background-color: #FFFFCC;
   color: #663333;
   text-align: left;
}

DIV.h0
{
   position: relative;
   left: 6px;
   width: 550px;
   margin-top: 5px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: sans-serif;
   font-style: bold;
   font-size: 160%;
   font-weight: bold;
   text-decoration: none;
}

DIV.h1
{
   position: relative;
   left: 0px;
   margin-top: 30px;
   margin-bottom: 20px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: sans-serif;
   font-style: bold;
   font-size: 150%;
   font-weight: bold;
   text-decoration: underline;
}

DIV.h2
{
   position: relative;
   left: 0px;
   width: 550px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: sans-serif;
   font-style: bold;
   font-size: 120%;
   font-weight: bold;
   text-decoration: none;
}

DIV.h3
{
   position: relative;
   left: 0px;
   width: 550px;
   margin-top: 5px;
   margin-bottom: 5px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: sans-serif;
   font-style: bold;
   font-size: 105%;
   font-weight: bold;
}

DIV.h4
{
   position: relative;
   left: 0px;
   width: 550px;
   margin-top: 0px;
   margin-bottom: 5px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: sans-serif;
   font-style: italic;
   font-size: 102%;
}

TABLE
{
   position: relative;
   margin-top: 0px;
   margin-bottom: 15px;
   margin-left: 0px;
   margin-right: 0px;
   text-align: left;
   font-family: sans-serif;
   color: #663333;
   background-color: #333333;
   border-color: #222222;
}

TABLE.blind
{
   margin-top: 0px;
   margin-bottom: 15px;
   margin-left: 5px;
   margin-right: 5px;
   font-family: sans-serif;
}

TABLE.def
{
   position: relative;
   margin-top: 0px;
   margin-bottom: 15px;
   margin-left: 5px;
   margin-right: 5px;
   text-align: left;
   font-family: sans-serif;
   color: #FF0000;
   background-color: #FFFFCC;
}

TABLE.defli
{
   position: relative;
   width: 500px;
   margin-top: 0px;
   margin-bottom: 15px;
   margin-left: 5px;
   margin-right: 5px;
   text-align: left;
   font-family: sans-serif;
   color: #FF0000;
   background-color: #FFFFCC;
   border-color: #222222;
}

TR.def
{
  border-style: none;
}

TR.heading
{
  border-style: none;
  font-weight: bold;
}

TD
{
   margin-top: 0.25em;
   margin-bottom: 0.25em;
   vertical-align: top;
   background-color: #FFFF99;
   color: #663333;
   border-color: #222222;
}

TD.def
{
   background-color: #FFFFCC;
   color: #663333;
   border-color: #222222;
}

TD.blind
{
}

TD.defcenter
{
   background-color: #FFFFCC;
   color: #663333;
   text-align: center;
   border-color: #222222;
}

TD.right
{
   vertical-align: top;
   text-align: right;
}

TD.center
{
   vertical-align: top;
   text-align: center;
}

TH
{
   text-align: left;
   margin-bottom: 0.25em;
   color: #663333;
   background-color: #FFCC00;
   border-color: #222222;
}

TH.center
{
   text-align: center;
   border-color: #222222;
}

FONT
{
   font-family: arial, sans-serif;
   font-style: normal;
   font-weight: normal;
   color: #663333;
}

LI
{
   list-style-image: url(bullet.gif);
}

IMG
{
   margin-bottom: 0px;
   margin-top: 0px;
   margin-left: 0px;
}

DIV.center
{
  text-align: center;
};
