/* *****************************************************************************
 * CSS-Datei für die Anzeige
 *
 * Dateiname:      $Workfile: display.css $
 * Version:        $Revision: 4 $
 *
 * letze Änderung: $Author: Hansch $
 *                 $Modtime: 27.10.03 19:38 $
 *
 * Versionsgeschichte:
 * $Log: /Pyplant/CSS/display.css $
 *
 * 4     29.10.03 16:05 Hansch
***************************************************************************** */

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

body { background-color:#FFFFFF;color:#4f4f4f;padding-left:1em; width:800px;}


/* hyperlinks*/

a {color:#CF0F2F; text-decoration:none; border:none; margin:0 0 0 0;}
a.hrefObject { font-weight:normal;}
a.hrefTextRelation
  {background-color:transparent; font-size:8pt; border:0px none;color:#4f4f4f;
  vertical-align:middle; 1; padding-left:0; padding-right:1; padding-top:0; padding-bottom:5em }
a.custom1{padding-right:5em;}

/* heading */

h1, h2, h3, h4 {text-align:left; border: 0px none;}
h1, h2 {font-size:11pt; font-weight: bold; }
h1.contentH1, h2.contenH2
{padding:0 1em 0 0; margin: 0 0 1em 0; border: 0px none;}
h2.contentH2 {margin: 1em 0 1em 0;}

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

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}

li { margin-left: 1em;}



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:0 0 0 0; border:0px none; margin:0 0 0 0;}
div.logoDiv  { }
div.indexDiv {padding-right:1em; }
div.headDiv {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.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:800px;}

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

td {
  background-color: #ffffff; 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:left; }
td.logo2 a.hrefObject {font-weight:normal;}

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;
  }

/* Bilder */
img {border: 0px none;}
img.topLeft {float:left; margin: 0 20px 10px 0;}
img.topRigth {float:right; margin: 0 0 10px 20px; }
img.bottomLeft {float:left; margin: 10px 20px 0 0; }
img.topRigth   {float:right; 0; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:20px}
img.left {float:left; margin: 10px 20px 10px 0; }
img.right {float:right; margin: 10px 0 10px 20px; }

form { padding: 0.5em 0 1em 0; }
form.kontakt { height:34em;}
form.newsletter { border-top: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0;}

div.formElement { margin: 0.5em 0 0 0; padding: 0 0 0 0;}
div.formButtons { padding: 1em 1em 1em 0; }

span.formName {}

input.formText      { position:absolute; left: 14em; width:25em; border: 1px solid #2a2a2a;  vertical-align:top}

input.formTextNL    { position:absolute; left: 8em; width:12em; border: 1px solid #2a2a2a; vertical-align:top;}

input.formButton    {position:relative; top: 17em; border: 1px solid #2a2a2a; background-color:#e0e0e0;
			margin-right: 0.5em}

input.formButtonNL  {border: 1px solid #2a2a2a; background-color:#e0e0e0; margin-right: 0.5em}

textarea { position:absolute; left: 13em; width:30em; height:15em; border: 1px solid #2a2a2a; font-size:100%;
	  vertical-align:top; font-size:11pt; font-family:Arial, Helvetica, sans-serif; display:inline;}
