img {
    image-orientation: from-image;
}
TD {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
P {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TR {
	FONT-SIZE: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.s23 {
	FONT-WEIGHT: 400; FONT-SIZE: 23px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.s19 {
	FONT-WEIGHT: 400; FONT-SIZE: 19px; COLOR: #ffffff; LINE-HEIGHT: 23px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.s17 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.s17L {
	FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.navlink1 {
	COLOR: #000000; TEXT-DECORATION: none
}
A.whitelink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.blacklink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.bluelink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.redlink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.naviline {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.navlink1:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.whitelink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.blacklink:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.bluelink:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
A.redlink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TR.header {
	BACKGROUND-COLOR: #ffffff
}
TD.header1 {
	BACKGROUND-COLOR: #ffffff
}
TD.header2 {
	BACKGROUND-COLOR: #ffffff
}
TD.header3 {
	BACKGROUND-COLOR: #ffffff
}
TD.header4 {
	BACKGROUND-COLOR: #ffffff
}
BODY.BGmain {
	BACKGROUND-COLOR: #ffffff
}
TD.BGLeftColumn {
	BACKGROUND-COLOR: #ffffff
}
TR.headerNavigation {
	BACKGROUND-COLOR: #ffffff
}
TD.headerNavigation {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
TR.headerError {
	BACKGROUND-COLOR: #ffffff
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND-COLOR: #ffffff
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TR.footer {
	BACKGROUND-COLOR: #ffffff
}
TR.menubg {
	BACKGROUND-COLOR: #ffffff
}
TR.boxbg1 {
	BACKGROUND-COLOR: #ffffff
}
TR.boxbg {
	BACKGROUND-COLOR: #ffffff
}
TD.footer {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: 1px
}
TABLE.infoBoxHeading {
	BACKGROUND-COLOR: #ffffff
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif; LETTER-SPACING: 1px
}
TABLE.BGMainTable {
	BACKGROUND-COLOR: #ffffff
}
TABLE.infoBox {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana,Helvetica,Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana,Helvetica, Arial, sans-serif
}
TD.infoBox11 {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.infoBox8 {
	FONT-SIZE: 10px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
.infoBoxSelect {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
TD.infoBoxSmall {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
SPAN.infoBoxSmall {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, sans-serif
}
SPAN.pelem {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
TD.infoBoxc {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
SPAN.infoBoxc {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, sans-serif
}
TABLE.topBarTitle {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM-STYLE: none
}
TD.topBarTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, sans-serif
}
TR.productListing-odd {
	BACKGROUND-COLOR: #000000
}
TR.productListing-even {
	BACKGROUND-COLOR: #000000
}
TR.productListing-heading {
	BACKGROUND-COLOR: #000000
}
TD.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial, sans-serif; BACKGROUND-COLOR: #000000
}
TD.productListing-data {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.pageHeading {
	FONT-SIZE: 14px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
DIV.pageHeading {
	FONT-SIZE: 14px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TR.subBar {
	BACKGROUND-COLOR: #000000
}
TR.subBar1 {
	BORDER-RIGHT: 2px; BORDER-TOP: 2px; BORDER-LEFT: 2px; BORDER-BOTTOM: 2px; BACKGROUND-COLOR: #000000
}
TABLE.NaviBar {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #000000
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.subBar1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.main {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
P.main {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TR.main {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.adrTab {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.fieldValue {
	FONT-SIZE: 12px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
CHECKBOX {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
RADIO {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.formAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Helvetica,Arial, sans-serif
}
TD.mainmenu {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #000000
}
TD.mainmenuselect {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #000000
}
.select0 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #ffffff
}
.select1 {
	PADDING-LEFT: 8px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select2 {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select3 {
	PADDING-LEFT: 28px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select4 {
	PADDING-LEFT: 34px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select5 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select6 {
	PADDING-LEFT: 46px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select7 {
	PADDING-LEFT: 50px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.select8 {
	PADDING-LEFT: 54px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.isselect0 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.isselect1 {
	PADDING-LEFT: 8px; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect2 {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect3 {
	PADDING-LEFT: 28px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect4 {
	PADDING-LEFT: 34px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect5 {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect6 {
	PADDING-LEFT: 46px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect7 {
	PADDING-LEFT: 50px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.isselect8 {
	PADDING-LEFT: 54px; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.f21 {
	FONT-SIZE: 21px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f17 {
	FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_21 {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_17 {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f17_wh {
	FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 23px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f17_green {
	FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 23px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_wh {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_gray {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_blue {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_green {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f13_15 {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f11_13 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f11 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f11_15 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.f11_wide {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif; LETTER-SPACING: 1px
}
.f11_wh {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 15px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
TR.mini_hline {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px
}
TR.hline_green {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_green {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_greenl {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_gray1 {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_unicolor {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_blue {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.hline_white {
	FONT-SIZE: 3px; LINE-HEIGHT: 4px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.white {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TABLE.lehre1 {
	BACKGROUND-COLOR: #000000
}
TABLE.lehre2 {
	BACKGROUND-COLOR: #000000
}
TD.lehre3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TR.lehre3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.lehre4 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TR.lehre4 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
DIV.pad4 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TD.greenl {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.blau {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.blaul {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.unilight {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
TD.gray1 {
	FONT-SIZE: 13px; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #000000
}
H1 {
	FONT-WEIGHT: 600; FONT-SIZE: 32px; COLOR: #ffffff; LINE-HEIGHT: 32px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H2 {
	FONT-WEIGHT: 600; FONT-SIZE: 21px; COLOR: #ffffff; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H3 {
	FONT-WEIGHT: 600; FONT-SIZE: 17px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
H4 {
	FONT-WEIGHT: 800; FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
