body  {
	background-image : url("bild/bk-all.gif");
         background-repeat:repeat-y;
         float:left;
         background-color : #f3f3f3;
	scrollbar-3dLight-Color : #607FB8;
	scrollbar-Highlight-Color : #f3f3f3;
	scrollbar-Face-Color : #607FB8;
	scrollbar-Arrow-Color : #ffffff;
	scrollbar-Shadow-Color : #336CA1;
	scrollbar-DarkShadow-Color : #607FB8;
	scrollbar-Track-Color : #f3f3f3;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
}

td.all {
	border-right: #336CA1 1px solid;
         border-bottom: #336CA1 1px solid;
         background-color : #ffffff;

}
td.top {
        background-image : url("bild/top1.png");
}
td.info {

         border-top: #000000 1px solid;
         border-bottom: #000000 1px solid;
         padding-top: 15px;
         padding-bottom: 15px;
         background-color : #ffffff;
}
td.left {
        background-image : url("bild/bk-menu.gif");
}
td.leftb {
        background-image : url("bild/bk-menu.gif");
        border-top: #000000 1px solid;
}
td.leftc {
        background-color : transparent;
        border-top: #000000 1px solid;
}
td.tbleft {
        background-image : url("bild/bk-tblmainleft.gif");
}
td.tbright {
        background-image : url("bild/bk-tblmainright.gif");
}
td.tbbottom {
        background-image : url("bild/bk-tblmainbottom.gif");
}
td.tbrl {
        background-image : url("bild/tbr-left.gif");
}
td.tbrr {
        background-image : url("bild/tbr-right.gif") ;
}
td.tbru {
        background-image : url("bild/tbr-u.gif") ;
}
td.bottom {
        background-image : url("bild/bk-bottom.gif");
}
td.knto {
        background-image : url("bild/knt-o.gif");
}
td.kntl {
        background-image : url("bild/knt-l.gif");
}
td.kntr {
        background-image : url("bild/knt-r.gif");
}
td.kntu {
        background-image : url("bild/knt-u.gif");
}
td.kntm {
        background-color : #E8ECF4;
        font-size : 9pt;
	color : #000000;
         line-height: 18px;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-left: 10px;
}
.tip {
        background-color : transparent;
        font-size : 7pt;
	color : #000000;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
}
table.kntm {
        background-color : #ffffff;
}
td.menuout {
	background-color : #5292CC;
         padding-top: 4px;
         padding-right: 4px;
         padding-bottom: 4px;

}
td.menu {
	background-color : #607FB8;
	border-top: #ffffff 1px solid;
	border-right: #ffffff 1px solid;
         border-bottom: #ffffff 1px solid;

}
td.menuline {
         background-image : url("bild/button.gif");

}
td.tbrmain {
         font-size : 9pt;
	color : #ffffff;
         line-height: 18px;
	background-color : #607FB8;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-right: 5px;

}
td.tbrmainkl {
         font-size : 8pt;
	color : #ffffff;
	background-color : #607FB8;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-right: 5px;

}
td.tbrtitle {
         background-image : url("bild/tbr-title.gif");
         font-size : 9pt;
         font-weight: bold;
	color : #ffffff;
	line-height: 21px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-right: 10px;

}
td.maintitle {
         background-image : url("bild/bk-main-title.gif");
         font-size : 9pt;
         font-weight: bold;
	color : #000000;
	line-height: 36px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-right: 25px;

}
td.tbmain {
         font-size : 9pt;
	color : #000000;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-right: 25px;

}
td.tbltxt {
         font-size : 9pt;
	color : #ffffff;
	line-height: 23px;
	background-color : #607FB8;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-top: 3px;
         padding-right: 3px;
         padding-bottom: 3px;
         padding-left: 3px;
}
td.text {
         font-size : 9pt;
	color : #000000;
	line-height: 23px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-top: 5px;
         padding-right: 5px;
         padding-bottom: 5px;

}
td.stext {
         font-size : 7pt;
	color : #ffffff;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
}
td.textkl {
         font-size : 9pt;
	color : #000000;
	line-height: 23px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
}
td.textdienst {
         font-size : 8pt;
	color : #000000;
	line-height: 23px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-left: 18px;
         padding-top: 5px;
         padding-right: 5px;
         padding-bottom: 5px;

}
td.main {
         font-size : 8pt;
	color : #000000;
	line-height: 24px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-left: 5px;
         padding-top: 5px;
         padding-right: 5px;
         padding-bottom: 5px;


}
table.innen {
         border-left: #2460A9 1px solid;
	border-right: #2460A9 1px solid;
	border-top: #2460A9 1px solid;
	border-bottom: #2460A9 1px solid;

}
td.right {
         background-image : url("bild/bk-right.gif");
         font-size : 8pt;
	color : #000000;
	line-height: 23px;
	background-color : #F3F3F3;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-top: 5px;
         padding-left: 5px;
         padding-right: 5px;
         padding-bottom: 5px;
         border-left: #2460A9 1px solid;
	border-right: #2460A9 1px solid;
	border-top: #2460A9 1px solid;
	border-bottom: #2460A9 1px solid;

}
td.righttext {
         font-size : 8pt;
	color : #000000;

	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
}
td.bottomtext {
         font-size : 7pt;
	color : #ffffff;
	line-height: 21px;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
}
td.formular {
         font-size : 8pt;
	color : #000000;
	line-height: 24px;
	background-color : #E8ECF4;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-top: 3px;
         padding-left: 3px;
         padding-right: 3px;
         padding-bottom: 3px;


}
td.formtext {
         font-size : 8pt;
	color : #000000;
	line-height: 24px;
	background-color : #FFAE01;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
         padding-left: 5px;
         padding-top: 5px;
         padding-right: 5px;
         padding-bottom: 5px;

}
#menu1 {
	width: 158px;
	margin: 0px;
}
#menu1 a.menu:link,a.menu:visited  {
	font-size : 8pt;
	color : #000000;
	line-height: 24px;
         display: block;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-left: 30px;
         background-image : url("bild/button1.gif");
}
#menu1 a.menu:hover  {
	color : #ffffff;
	text-decoration : none;
         background-image : url("bild/button2.gif");
}
#menu1 a.menu:active  {
	color : #000000;
	text-decoration : underline;
}
#menu1 a.menuon:link,a.menuon:visited  {
	font-size : 8pt;
	color : #000000;
	line-height: 24px;
         display: block;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-left: 29px;
         background-image : url("bild/button2.gif");
}
#menu1 a.menuon:hover  {
	color : #ffffff;
	text-decoration : none;
         background-image : url("bild/button1.gif");
}
#menu1 a.menuon:active  {
	color : #000000;
	text-decoration : underline;
}





#menu1 a.menun:link,a.menun:visited  {
	font-size : 8pt;
	color : #000000;
	line-height: 24px;
         display: block;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-left: 30px;
         background-image : url("bild/button1n.gif");
}
#menu1 a.menun:hover  {
	color : #ffffff;
	text-decoration : none;
         background-image : url("bild/button2n.gif");
}
#menu1 a.menun:active  {
	color : #000000;
	text-decoration : underline;
}
#menu1 a.menuonn:link,a.menuonn:visited  {
	font-size : 8pt;
	color : #000000;
	line-height: 24px;
         display: block;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-left: 29px;
         background-image : url("bild/button2n.gif");
}
#menu1 a.menuonn:hover  {
	color : #ffffff;
	text-decoration : none;
         background-image : url("bild/button1n.gif");
}
#menu1 a.menuonn:active  {
	color : #000000;
	text-decoration : underline;
}



a.menutop:link,a.menutop:visited  {
	font-size : 8pt;
	color : #000000;
	line-height: 25px;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-right: 10px;
}
a.menutop:hover  {
	color : #D39D41;
	text-decoration : none;
}
a.menutop:active  {
	color : #7A7A7A;
	text-decoration : underline;
}
a.untermenu:link,a.untermenu:visited  {
	font-size : 8pt;
	color : #ffffff;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
	text-decoration : none;
}
a.untermenu:hover  {
	color : #000000;
	text-decoration : underline;
}
a.untermenu:active  {
	color : #000000;
	text-decoration : none;
}

a.menubottom:link,a.menubottom:visited  {
	font-size : 7pt;
	color : #ffffff;
	background-color : transparent;
	line-height: 20px;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : none;
	padding-left: 10px;
	padding-right: 10px;
}
a.menubottom:hover  {
	color : #000000;
	text-decoration : none;
}
a.menubottom:active  {
	color : #ffffff;
	text-decoration : underline;
}
a.menumehr:link,a.menumehr:visited  {
	font-size : 10pt;
	color : #013C00;
	font-weight: bold;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : underline;
}
a.menumehr:hover  {
	color : #ffffff;
	text-decoration : none;
}
a.menumehr:active  {
	color : #013C00;
	text-decoration : underline;
}
a.menudown:link,a.menudown:visited  {
	font-size : 9pt;
	color : #000000;
	font-weight: bold;
         line-height: 25px;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
	text-decoration : underline;
}
a.menudown:hover  {
	color : #F7BC5B;
	text-decoration : none;
}
a.menudown:active  {
	color : #F7BC5B;
	text-decoration : underline;
}
a.menumehrkl:link,a.menumehrkl:visited  {
	font-size : 8pt;
	color : #F7BC5B;
	font-weight: bold;
	background-color : transparent;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
   	letter-spacing : 0.5pt;
	text-decoration : underline;
}
a.menumehrkl:hover  {
	color : #ffffff;
	text-decoration : none;
}
a.menumehrkl:active  {
	color : #F7BC5B;
	text-decoration : underline;
}
a.menutext:link,a.menutext:visited  {
	font-size : 9pt;
	color : #607FB8;
	background-color : transparent;
	font-weight: bold;
	font-family:  verdana, Arial, MS Sans Serif, Helvetica, sans-serif;
	text-decoration : underline;
}
a.menutext:hover  {
	color : #000000;
	text-decoration : none;
}
a.menutext:active  {
	color : #000000;
	text-decoration : underline;
}
a.weiter:link,a.weiter:visited  {
	font-size : 9pt;
	color : #336CA1;
	background-color : transparent;
	font-family: Verdana, Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	text-decoration : none;
}
a.weiter:hover  {
	color : #000000;

}
a.weiter:active  {
	color : #336CA1;
	font-size : 9pt;
	background-color : transparent;
	font-family: Verdana, Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	text-decoration : underline;
}
a.weiterkl:link,a.weiterkl:visited  {
	font-size : 8pt;
	color : #336CA1;
	background-color : transparent;
	font-family: Verdana, Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	text-decoration : none;
}
a.weiterkl:hover  {
	color : #000000;

}
a.weiterkl:active  {
	color : #336CA1;
	font-size : 8pt;
	background-color : transparent;
	font-family: Verdana, Arial, MS Sans Serif, Verdana, Helvetica, sans-serif;
	text-decoration : underline;
}
.eingabe  {
	font-size: 8pt;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background: #607FB8;
	border-left: #336CA1 1px solid;
	border-right: #336CA1 1px solid;
	border-top: #336CA1 1px solid;
	border-bottom: #336CA1 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.eingabefehler  {
	font-size: 8pt;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height: 15pt;
	background: #5292CC;
	border-left: #c40000 1px solid;
	border-right: #c40000 1px solid;
	border-top: #c40000 1px solid;
	border-bottom: #c40000 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.button	{
	font-size: 8pt;
	font-family: Verdana, MS Sans Serif, Arial, Helvetica, sans-serif;
	color : #ffffff;
	line-height: 12pt;
         background: #607FB8;
	border-left: #336CA1 1px solid;
	border-right: #336CA1 1px solid;
	border-top: #336CA1 1px solid;
	border-bottom: #336CA1 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.picround {
	background: #F3F3F3;
	border-top: #2460A9 1px solid;
	border-bottom: #2460A9 1px solid;
         border-left: #2460A9 1px solid;
         border-right: #2460A9 1px solid;
}
hr {
color:#F7BC5B;

}