/*-------------------------------------*/
/* Die globalen Definitionen           */
/*-------------------------------------*/
body
{
    padding:0;
    margin:2% 5% 0 80px;
    color:#333;
    background-color:#fff;
/*    border:20px solid black;*/

    font-family:Arial, Helvetica, sans-serif;
    font-size:100%;
/*    background:#FFF url(grafiken/bild_bg.gif) repeat-y fixed; */
}
td,div,p,h1,h2,h3,h4,h5,h6,ul,dl,span
{
    font-family:Arial, Helvetica, sans-serif;
}
p
{
    margin:2px 0 10px 0;
}
th
{
  font-family: "Courier New", Courier, mono;
  font-size:1.1em;
  color: #FFF;
  background-color:#000;
  font-weight:normal;
}

/*-------------------------------------*/
/* Überschriften                       */
/*-------------------------------------*/
h1
{
   text-align:center;
   color: #CC0000;
   margin:0 0 5px 0;
}
h2
{
   margin:0 0 5px 0;
}
h3
{
   color: #660000;
   margin:0;
}

/*  Untertitel */
h4
{
   font-style: italic;
   font-size:1.1em;
   font-weight:bold;
   margin:0;
}
/* Schwarzer hinergrund */
h5
{
   border:none;
   background-Color:#000;
   color:#fff;

   font-family: "Courier New", Courier, mono;
   font-size:1.2em;
   font-weight:normal;
   text-align:center;
   margin:0;
   padding:1px 0 1px 0;
}
h6
{
   color:red;
   text-transform: uppercase;
   font-size:1.0em;
   font-weight:bold;
   margin:0;

}
small
{
   font-size:0.7em;
}
big
{
   font-size:1.3em;
   font-weight:bold;
}

b
{
   color:#A11;
}
i
{
   font-style: italic;
   font-weight:bold;
}

a:link { color: #0000d0;}
a:visited { color:#0090d0; }

a:hover { color:#00a900; text-decoration:none }
a:active { color:#ff0; text-decoration:underline }
a:focus { color:#00E000; text-decoration:underline }

pre
{
   font-family:"Courier new", courier, mono;
   font-weight: normal;
   font-size:1em;
   border:1px solid black;
   /*
   margin:5px 10% 0px 0;
   */
   margin:0;
   padding:5px;
   background-color:#ffa;
   color:#000;
}

/*---------*/
/* Listen */
/*---------*/
ul
{
   margin:0px 2px 0 19px;
   padding:0px;
}
li
{
   color:#A11;
   font-weight:bold;

}
li li
{
   color:#000;
   font-weight:normal;
   font-size:0.9em;
}
/* Definitionslisten */
dl
{
}
dt
{
    font-weight:bold;
    background-color:#eee;

    margin: 5px 0px 2px 2px;
    padding: 2px 5px 2px 2px;
}
dd
{
    font-weight:normal;
    font-size:0.9em;

    margin: 0px 5px 0px 20px;
    padding:2px 5px 5px 5px;

    background-color:#FFF;
}
/* Definitionslisten */
#rechts dl
{
}
#rechts dt
{
    font-size:0.9em;
    font-weight:normal;
    background-color:#eee;

    margin:0px;
    padding:2px;
}
#rechts dd
{
    font-weight:normal;
    font-size:0.8em;

    margin:0px;
    padding:0pxx;

    background-color:#fff;
}
/* Definitionslisten */
#links dl
{
}
#links dt
{
    font-size:0.9em;
    font-weight:normal;
    background-color:#eee;

    margin:0px;
    padding:2px;
}
#links dd
{
    font-weight:normal;
    font-size:0.8em;

    margin:0px;
    padding:0pxx;

    background-color:#fff;
}

/* Vor Netscape verstecken */

   textarea {width:100%;}
   input    {width:100%;}