body {
	font-family:Times New Roman,Verdana,Arial,Helvetica,sans-serif;
	margin:0px;
}


.navi
     { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin-top:2px; margin-bottom:0px;; font-style: normal; line-height: normal; color: #CCFFFF}

a.navi
     { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin-top:2px; margin-bottom:0px;
; color: #CCFFFF

     }

.box {border-width:1px;border-style:solid; border-color:#cccccc; padding: 5px;}


a.navi:link
     {
          color:#FFFFFF;
     /*color:#000033; */

     text-decoration:none; ; font-size: 10px}
a.navi:visited
     { font-weight: normal;
          color:#CCFFFF;
     /*color:#000033; */

     text-decoration:none; ; font-size: 10px}
a.navi:active
     { color:#FFFFCC; text-decoration:none; ; font-size: 10px}
a.navi:hover
     { color:#FFFF99; text-decoration:none; ; font-size: 10px}

input.gelb
{

        width:18px;
        font-size:8pt;
        font-weight:bold;
        background-color:#ffffcc;
}

.outertable {

		 color:#333333;
		 padding:0px 0px;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; margin: 0px 0px; border: 0px none; left: 0px; top: 0px; clip:  rect(   )
; background-image: url(../images/oben2.jpg); background-repeat: no-repeat; background-position: 0px 0px; width: 900px
; font-size: 10px
; height: 510px


}
.outertable2 {

		 color:#333333;
		 padding:0px 0px;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-repeat: no-repeat; background-position: 0px 0px; margin: 0px 0px; width: 900px
; border: 0px none
; text-align: center; vertical-align: bottom; clip:   rect(   )


}

.linieobenunten {
border-top-width:1px;
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
border-color:#cccccc;
padding:0px;}


#letterspacing1
{letter-spacing:1pt;}

#rot
{color:#CC0066;}

ul
{padding-bottom: 0px; margin-bottom: 0px;}

.normal {  background-color: #669999; background-repeat: repeat; background-position: left left}
.innertable {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-position: center left; height: 100px; width: 615px}
.schrift { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #CCFFFF}
.schriftfett { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #CCFFFF}
.leerfeld {  height: 50px; left: 0px; top: 0px; clip:    rect(   )}
.navitableleer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; background-position: left left; text-align: center; background-image: url(../images/leerpin.gif); background-repeat: no-repeat; height: 80px; width: 100px; left: 0px; top: 10px; clip: rect( ) }
.listentable { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFF99; background-position: center left; height: 300px; width: 615px ; clip:  rect(   ); margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; font-size: 10px}
.listengrafiktable {  height: 270px; width: 185px; padding-top: 0px; padding-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFF99; background-image: url(../images/tafeloben.jpg); background-repeat: no-repeat}
.listengrafiktableunten { height: 30px; width: 185px; padding-top: 0px; padding-left: 0px ; background-image: url(../images/tafelunten.jpg); background-repeat: no-repeat}
.navitableleer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; background-position: left left; text-align: center; background-image: url(../images/leer2.gif); background-repeat: no-repeat; height: 65px; width: 85px; left: 0px; top: 10px; clip: rect( ) }
.listeinnentable { height: 270px; width: 175px; padding-top: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFF99; background-image: url(../images/tafeloben.jpg); background-repeat: no-repeat }
.listeinnentableoben { height: 25px; width: 175px; padding-top: 10px; padding-left: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFF99; background-image: url(../images/tafeloben.jpg); background-repeat: no-repeat }
.pfadtable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-position: center left; height: 20px; width: 615px ; clip:  rect(   )}
.navitablelebensg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; background-position: left left; text-align: center; background-image: url(../images/lebensgefuehl.gif); background-repeat: no-repeat; height: 65px; width: 85px; left: 0px; top: 10px; clip: rect( ) }
.schriftdunkel { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: normal; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #669999}
.navi {  background-image: url(../images/navi.jpg); background-repeat: no-repeat; background-position: center left; font-size: 10px; height: 50px; width: 88px}
.schriftdunkelfett { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bold; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #669999 }
dunkellink { color:#669999; text-decoration:underline; ; font-size: 10px ; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
.schriftschwarz { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #000000}
.schriftschwarzfett { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; margin-top:2px; margin-bottom:0px; ; font-style: normal; line-height: normal; font-variant: normal; color: #000000 }
.table560 { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-position: center left; width: 560px; font-size: 12px; background-color: #FFFFFF; padding-top: 2px; padding-left: 2px; left: 0px; top: 0px; clip:   rect(   ); padding-right: 2px; padding-bottom: 2px}
.table530 { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; background-position: center left; width: 530px; font-size: 12px; background-color: #FFFFFF; clip:  rect(   ); padding-right: 2px; border-right-width: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}
