p  {
	font-size : medium;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
	padding-left : 30px;
}

h1  {
	font-size : xx-large;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	padding-left : 30px;
	padding-bottom : 20pt;
}

h2, h2 a  {
	font-size : x-large;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	padding-left : 30pt;
	text-decoration : none;
}

h3  {
	font-size : large;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	padding-left : 30pt;
}

a  {
	font-size : medium;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #0000FF;
	text-decoration : none;
}

a:Visited  {
	color : #5f5f5f;
	text-decoration : none;
}

a:Active  {
	color : #FF0000;
}

body  {
	font-size : medium;
	font-family : 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	background-color : #FFFFFF;
}

code  {
	font-size : medium;
	font-family : "Andale Mono", "Courier New", Courier, mono;
	font-weight : normal;
	font-style : normal;
	color: #6f4b67;
}

.nobullet {
	list-style: none;
}

pre  {
	font-size : medium;
	font-family : "Andale Mono", "Courier New", Courier, mono;
	font-weight : normal;
	font-style : normal;
	color : #6f4b67;
}

strong  {
	font-weight : bold;
}

a:Hover  {
	color : #00FF00;
}

.center  {
	text-align : center;
}

.tiny  {
	font-size : xx-small;
}

.navimg {
          padding: 10px;
          border: none;
}

.title { position:absolute;
         left:200px;
         top:50px;
         width:420;
         text-align:center;
         font-family: 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
         font-size:11px;
         font-weight:bold;
         padding-top: 3px;
         padding-left: 6px;
         padding-right: 6px;
         padding-bottom: 3px;
         }

.text { background-color: #FFFFFF;
        color: #000000;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
        position:relative;
        text-align:justify;
        padding-top: 6px;
        padding-left: 6px;
        padding-right: 6px;
        padding-bottom: 6px;
        margin-bottom: 5px }

.nav { background-color: #FFFFFF;
       color: #000000;
       border-style: solid;
       border-width: 2px;
       position:absolute;
       left:30px;
       top:150px;
       width:15%;
       text-align:center; }

.navonpage { background-color: #FFFFFF;
       color: #000000;
       border-style: solid;
       border-width: 2px;
       position: relative;
       text-align: left;
	width: 90%;
	font: small 'Lucida Grande', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
	clear: both;
	padding-right: 1em;
	padding-left: 1em;
	margin: 1em 2em 2em 2em;
}

.navonpage a {
	color: blue;
	font-size: small;
	text-decoration: none;
}

.buttonbar { background-color: #009966;
             color: #000000;
             border-style: none;
             position:absolute;
             left:1px;
             top:125px;
             width:15%;
             text-align:center; }

.copyright { font-size: xx-small;
             border-style: solid;
             border-width: 1px;
             padding-top: 2px;
             padding-left: 2px;
             padding-bottom: 2px;
             padding-right: 2px;
             position:relative;
}

.textcontainer { background-color: #FFFFFF;
                 color: #000000;
                 position:absolute;
                 left:200px;
                 top:145px;
                 width:70%;
                 text-align:justify;
                 padding-top: 6px;
                 padding-left: 6px;
                 padding-right: 6px;
                 padding-bottom: 6px;
                 font-size: 1em;  }

#privatkopf { background-color: #FFFFFF;
              color: #000000;
              position: relative;
              width: 90%;
              text-align: right;
              padding-top: 6px;
              padding-left: 6px;
              padding-right: 6px;
              padding-bottom: 6px;
              font-size: x-large;
			  float: left;
			  clear: both;
			  height: 400px;
			  top: 30px;
			  margin: 2em;
}
