/* *****************************************************************************
 * CSS-Datei f&uuml;r die Anzeige
 *
***************************************************************************** */



html { font-family:Arial, Helvetica, sans-serif;font-size:11pt}

body { background-color:#FFFFFF;color:#4f4f4f;padding-left:1em; width:900px;
       background-image:url(/grafix/feld.jpg); background-repeat:no-repeat;
     }

/* hyperlinks*/

a {text-decoration:none; border:none; margin:0 0 0 0;color:#4f4f4f;}
a.hrefObject {color:#FFFFFF;}
a.hrefTextRelation
  {background-color:transparent; font-size:8pt; text-align:center;
   width:11em; border:0px none;
   vertical-align:middle; padding:0px; }

/* heading */

h1 {font-size:11pt; font-weight: bold; }
h1.contentH1 {padding: 0 0 0 0; background-color:#ffffff;
              margin: 0 0 0 0; text-align:left; color:#ffffff;
              border: 0px none; font-Size:0px;}

h3 {font-size:12pt; font-weight: normal; }
h3.contentH3 {padding:0 1em 0 0 ; margin: 1em 0 1em 0 ; text-align:left;
            border: 0px none; border-bottom:1px solid #e0e0e0;}

h4 {font-size:12pt; font-weight: normal; width:11em}
h4.contentH4 {margin: 1em 0 0.5em 0}

/* non HTML */
pre.content {font-size:11pt;font-family:Arial, Helvetica, sans-serif;
             line-height:140%;letter-spacing:0.1em;}

/* list tags*/
ul {}
ul.bullet1 {list-style-type:disc}
ul.bullet2 {list-style-type:circle}
ul.bullet3 {list-style-type:square}

ol {}
ol.list1 {list-style-type:decimal}
ol.list2 {list-style-type:lower-alpha}
ol.list3 {list-style-type:upper-alpha}
ol.list4 {list-style-type:lower-roman}
ol.list5 {list-style-type:upper-roman}


/* DIVs */

div {padding-left:0px; border:0px none; margin:0 0 0 0;}
div.logoDiv  {padding-left:0px; }
div.headDiv {padding-left:0em; padding-top:0.2em; height:2.5em;
          font-size:10pt;
          }
div.text {}
div.text6pt {font-size:6pt}
div.text7pt {font-size:7pt}
div.text8pt {font-size:8pt}
div.text9pt {font-size:9pt}
div.text10pt {font-size:10pt}
div.text10ptwhite {font-size:10pt; color: #FFFFFF;}
div.text10ptwhite a {color: #FFFFFF;}
div.text11pt {font-size:11pt}
div.text12pt {font-size:12pt}

div.textBlock {clear:both}
div.textBlock6pt {clear:both;font-size:6pt}
div.textBlock7pt {clear:both;font-size:7pt}
div.textBlock8pt {clear:both;font-size:8pt}
div.textBlock9pt {clear:both;font-size:9pt}
div.textBlock10pt {clear:both;font-size:10pt}
div.textBlock11pt {clear:both;font-size:11pt}
div.textBlock12pt {clear:both;font-size:12pt}

/* menue style ************************************************************** */

div.naviBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    padding: 0 0 0 0;
}
a.dropDownTitle
{
    FLOAT: left;
    BORDER: 0px none;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left;
    padding: 0 0 0 3pt;
    color:#4f4f4f;
    font-size:9pt;
    WIDTH: 110px;
}

div.dropDownBar
{
    position:absolute;
    clear:both;
}

div.dropDown
{
    BORDER-RIGHT: buttonhighlight thin outset;
    BORDER-TOP: buttonhighlight thin outset;
    VISIBILITY: hidden;
    BORDER-LEFT: buttonhighlight thin outset;
    font-size:9pt; WIDTH: 150px;
    LINE-HEIGHT: 140%;
    BORDER-BOTTOM: buttonhighlight thin outset;
    POSITION: absolute;
    padding: 0 0 0 0; margin: 0 0 0 0;
    BACKGROUND-COLOR: #FFFFFF;
}
a.dropDownItem
{
    PADDING: 0 5pt 0 5pt;
    WIDTH: 100%;
    CURSOR: hand;
    LINE-HEIGHT: 1.5em;
    BORDER-BOTTOM: #e0f0e0 1px solid;
    clear: both;
    color:#4f4f4f; font-size:8pt;

}
a.itemMouseOver
{
    PADDING: 0 5pt 0 5pt;
    font-size:8pt;
    WIDTH: 100%;
    CURSOR: hand;
    COLOR: #4f4f4f;
    LINE-HEIGHT: 1.5em;
    BORDER-BOTTOM: white 1px solid;
    BACKGROUND-COLOR: #e0e0e0;
    clear: both;
}

a.titleMouseOver
{
    BORDER: 0px none;
    FLOAT: left;
    font-size:9pt; WIDTH: 110px;
    CURSOR: hand;
    POSITION: relative;
    padding: 0 0 0 3pt;
    color:#4f4f4f;
}

/* table tags */

table {border:0px none;}

table.layoutTable {width:900px;}

tr {font-style: normal; line-height: normal; font-weight: normal;
    text-decoration: none}

td {
  background-color: transparent; text-decoration: none;
  vertical-align: top; padding-right: 0px; border:0px none;
  font-size:11pt; padding-left:0px; font-weight: normal;
  }
td.logo {
  padding:0 0 0 0;width:900px;
  }
td.logo2 { text-align:right }
td.navibar {
  width:100%; border-top:1px solid #e0e0e0;
  }
td.dataObject {
  height:30em;padding-top:1.5em;
  line-height:140%; letter-spacing:0.1em; 
  }
td.navifooter {
  text-align:center;
  }


td.contentColumn {padding-right:1em;
                  line-height:140%; letter-spacing:0.1em;
                  padding-bottom:1em;}