body
{ BACKGROUND-COLOR: #000000;
  BACKGROUND-IMAGE: URL(pic/background.jpg);
  BACKGROUND-REPEAT: NO-REPEAT; }

p,ul,ol,li,div,td,th,address,nobr    /* normaler Standardtext */
{ FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma,Verdana;
  COLOR: #E3F7FF;
  FONT-SIZE: 8pt; }

ul              /* Liste mit Stichpunkten */
{ list-style-type: square; }


/* ============== Formatvorlagen für Formulare ============= */


form
{ background-color: #000000;
  border: 2px solid #0E3C4D;
  margin: 0px;
  padding: 10px; }

input.editbox
{ FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma,Verdana;
  COLOR: #E3F7FF;
  FONT-SIZE: 8pt;
  border: 1px #0E3C4D solid;
  margin: 0px;
  padding: 1px;
  background-color: #153242; width:300px; }

textarea.textbox
{ FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma,Verdana;
  COLOR: #E3F7FF;
  FONT-SIZE: 8pt;
  border: 1px #0E3C4D solid;
  margin: 0px;
  padding: 1px;
  background-color: #153242; width:300px; height:100px; }

input.button
{ FONT-FAMILY: Arial,Helvetica,sans-serif,Tahoma,Verdana;
  COLOR: #F17113; FONT-WEIGHT: BOLD;
  FONT-SIZE: 8pt;
  border: 2px #8DCCDD solid;
  margin:1px;
  padding:1px;
  background-color: #000000; width:110px; }

input.button:hover
{ COLOR: #FFBA01; }

input.button:active
{ COLOR: #FFFFFF; }


/* ============== Formatvorlagen für Links ============= */


A:link
{ COLOR: #F17113; TEXT-DECORATION: NONE  }

A:visited
{ COLOR: #F17113; TEXT-DECORATION: NONE  }

A:hover
{ COLOR: #FFBA01; TEXT-DECORATION: UNDERLINE }

A:active
{ COLOR: #FFFFFF; TEXT-DECORATION: NONE  }


/* ============== Textformatvorlagen ============= */


#footnote
{ COLOR: #8DCCDD; FONT-WEIGHT: NORMAL; TEXT-DECORATION: NONE }
#footnote:hover
{ COLOR: #FFBA01; FONT-WEIGHT: NORMAL; TEXT-DECORATION: NONE }
#footnote:active
{ COLOR: #FFFFFF; FONT-WEIGHT: NORMAL; TEXT-DECORATION: NONE }

td.block  /* Tabellenzelle für Blocksatz des enthaltenen Texts */
{ text-align: justify ; }

span.subheading
{ COLOR: #8DCCDD;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: BOLD;
  TEXT-TRANSFORM: UPPERCASE; }

span.emphasis
{ COLOR: #8DCCDD; }


/* ============ Tabellenformatvorlage 1 ============ */


#tab1    /* Tabelle für Blocksatz des enthaltenen Texts */
{ BORDER-COLOR:"#000000";
  BORDER: 0px;
  text-align: justify ; }

#tab1 td
{ FONT-SIZE: 8pt; }


/* ============ Tabellenformatvorlage 2 ============ */


#tab2
{ BORDER-COLOR: #0E3C4D;
  BORDER: 1px solid #0E3C4D; }

#tab2 td
{ BORDER: 1px solid #0E3C4D;
  PADDING: 2px 4px; 
  FONT-SIZE: 8pt; }

#tab2 tr
{ BACKGROUND-COLOR: ;}

#tab2 tr.header
{ BACKGROUND-COLOR: #153242;}


/* ============ Tabellenformatvorlage 3 ============ */


#tab3
{ BORDER-COLOR: #0E3C4D;
  BORDER: 1px solid #0E3C4D; }

#tab3 td
{ BORDER: 1px solid #0E3C4D;
  PADDING: 2px 4px; 
  FONT-SIZE: 8pt; }

#tab3 tr
{ BACKGROUND-COLOR: ;}

#tab3 tr.header
{ BACKGROUND-COLOR: #153242;}

/* ============= Tabellenformatvorlage ============ */

#tab_pic   /* Gedacht als Rahmen um die Thumbnails unter NEWS */
{ BORDER-COLOR: #8DCCDD;
  BORDER: 1px solid #8DCCDD; }