* {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.H2Details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px; FONT-WEIGHT: bold! important
}
}
#LanguageSelection .newmainNavigation {
	Z-INDEX: 20! important; LIST-STYLE-TYPE: none! important
}
#LanguageSelection .newmainNavigation LI {
	PADDING-LEFT: 0px; Z-INDEX: 20! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#LanguageSelection .newmainNavigation LI A {
	BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 0px
}
#LanguageSelection .newmainNavigation LI A SPAN {
	FONT-WEIGHT: normal; Z-INDEX: 20! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 3px
}
#LanguageSelection .newmainNavigation LI UL {
	Z-INDEX: 20! important; BACKGROUND-IMAGE: none! important; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation {
	WIDTH: 130px! important
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation IMG {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation A {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 1px! important; WIDTH: 100px! important; PADDING-TOP: 1px! important
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation A:visited {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 1px! important; WIDTH: 100px! important; PADDING-TOP: 1px! important
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation A:link {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 1px! important; WIDTH: 100px! important; PADDING-TOP: 1px! important
}
#LanguageSelection .newMainNavigation LI UL.newdropDownNavigation A:hover {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 1px! important; WIDTH: 100px! important; PADDING-TOP: 1px! important
}
.langLinkLong A:hover {
	COLOR: #ff0000! important; TEXT-DECORATION: underline! important
}
.langLinkLong A {
	COLOR: #ffffff! important
}
.langLinkShort {
	COLOR: #99bad8; FONT-FAMILY: Arial
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/contentBackground.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
BODY#formBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/contentBackground.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
BODY#formBody {
	BACKGROUND-IMAGE: none! important
}
BODY#mailBody {
	BACKGROUND-IMAGE: none! important
}
BODY#personalBody {
	BACKGROUND-IMAGE: none; MARGIN-BOTTOM: 15px
}
.personalBackground {
	BACKGROUND-IMAGE: url(/images/contentBackground.jpg); BACKGROUND-REPEAT: repeat-y
}
PRE {
	FONT-FAMILY: "Courier New"
}
outputTableContainer PRE {
	FONT-FAMILY: "Courier New"
}
.preformatted {
	FONT-FAMILY: "Courier New"
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; COLOR: #10307b; HEIGHT: 2px; BACKGROUND-COLOR: #10307b; BORDER-RIGHT-WIDTH: 0px
}
HR.personal {
	WIDTH: 836px; COLOR: #ccc! important; HEIGHT: 1px; BACKGROUND-COLOR: #ccc
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H1 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H2 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H3 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H4 STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #10307b; PADDING-TOP: 0px
}
H2 {
	FONT-SIZE: 18px! important
}
H2 * {
	FONT-SIZE: 18px! important
}
H2 A {
	FONT-SIZE: 18px! important
}
H1 * {
	FONT-SIZE: 16px! important
}
H3 * {
	FONT-SIZE: 16px! important
}
H1 A {
	FONT-SIZE: 16px! important
}
H3 A {
	FONT-SIZE: 16px! important
}
.contentContainer H2 {
	FONT-SIZE: 16px! important
}
.contentContainer H2 * {
	FONT-SIZE: 16px! important
}
.formContainer H2 {
	FONT-SIZE: 16px! important
}
.formContainer H2 * {
	FONT-SIZE: 16px! important
}
H1 {
	BORDER-BOTTOM: #10307b 2px solid
}
H2 {
	BORDER-BOTTOM: #10307b 2px solid
}
H2.secure INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px! important
}
H2.secure SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 12px! important
}
H2.secure SELECT OPTION {
	FONT-WEIGHT: normal; FONT-SIZE: 12px! important
}
H2.laenderKonzept {
	FONT-WEIGHT: normal; FONT-SIZE: 12px! important; COLOR: #333
}
H3.laenderKonzept {
	FONT-WEIGHT: normal; FONT-SIZE: 12px! important; COLOR: #333
}
H3.laenderKonzept {
	FONT-WEIGHT: bold! important; MARGIN: 0px
}
H3.laenderKonzept FONT {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
H2.laenderKonzept * {
	FONT-SIZE: 12px! important
}
H3.laenderKonzept * {
	FONT-SIZE: 12px! important
}
H2.laenderKonzept STRONG {
	FONT-SIZE: 12px! important
}
H3.laenderKonzept STRONG {
	FONT-SIZE: 12px! important
}
H2.laenderKonzept FONT {
	FONT-SIZE: 12px! important
}
H3.laenderKonzept FONT {
	FONT-SIZE: 12px! important
}
H1.jumpPage {
	MARGIN-TOP: 15px
}
H1.jumpPage * {
	FONT-SIZE: 16px
}
H2.jumpPage {
	FONT-SIZE: 14px
}
H2.jumpPage * {
	FONT-SIZE: 14px
}
H1.jumpPage FONT {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
H2.jumpPage FONT {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
H3.jumpPage FONT {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
TABLE H1 {
	BORDER-BOTTOM-WIDTH: 0px! important
}
TABLE H2 {
	BORDER-BOTTOM-WIDTH: 0px! important
}
TABLE H3 {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.submitResponse H1 {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.submitResponse H2 {
	BORDER-BOTTOM-WIDTH: 0px! important
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.inputInfo {
	FONT-SIZE: 11px; COLOR: #999
}
.checkboxList LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.checkboxList checkbox {
	MARGIN: 0px
}
.labelPadding LABEL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px
}
.labelPadding checkbox {
	MARGIN: 0px
}
.labelPadding radio {
	MARGIN: 0px
}
.labelPadding INPUT {
	MARGIN: 0px
}
.disabled {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 17px! important; BACKGROUND-COLOR: #efefef! important
}
TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TD {
	
}
TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: left
}
TH.list {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: left
}
TH.list {
	BACKGROUND-COLOR: #efefef
}
P {
	BACKGROUND: 0px 50%; MARGIN: 0px 0px 15px
}
UL P {
	MARGIN-BOTTOM: 10px
}
A {
	COLOR: #00529e; TEXT-DECORATION: underline
}
A:link {
	COLOR: #00529e; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #00529e; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #00529e; TEXT-DECORATION: underline
}
A * {
	COLOR: #00529e
}
A:hover {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.linkImage {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
.headerNavigationContainer {
	FLOAT: left
}
UL.headerNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 85px
}
UL.headerNavigation * {
	COLOR: #fff
}
UL.headerNavigation LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; TEXT-ALIGN: left
}
UL.headerNavigation LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.headerNavigation INPUT {
	COLOR: #666! important; MARGIN-RIGHT: 10px
}
UL.headerNavigation INPUT.search {
	WIDTH: 95px! important; MARGIN-RIGHT: 3px
}
INPUT.button {
	WIDTH: 25px; COLOR: #666! important; HEIGHT: 22px
}
UL.headerNavigation LI.inputContainer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 5px! important; BORDER-RIGHT-WIDTH: 0px
}
.topnavbox {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px solid; HEIGHT: 50px; TEXT-ALIGN: center
}
.topnavboxfirst {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; BORDER-LEFT: aqua 0px; BORDER-RIGHT-STYLE: none; HEIGHT: 50px; TEXT-ALIGN: center
}
.topnavlink {
	HEIGHT: 40px
}
#header {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/headerBackground.gif); MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 159px
}
#headerSecure {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/headerBackground.gif); MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 159px
}
#headerHelper {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/header_bild_aa.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 139px
}
#headerSecureHelper {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/header_bild_aa.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 139px
}
#headerPersonalHelper {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/images/header_bild_aa.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 139px
}
.headerNavigation {
	LEFT: 365px; FLOAT: left; BACKGROUND-IMAGE: url(/images/header_bild_aa.gif); POSITION: absolute; TOP: 0px; HEIGHT: 111px
}
.headerLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 305px; PADDING-TOP: 15px
}
#headerRightBackground {
	BACKGROUND-POSITION: right top; MIN-WIDTH: 969px; FLOAT: left; BACKGROUND-IMAGE: url(/images/image_header.jpg); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat
}
.imageContainer {
	BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(/images/shadowImageDown.gif); MARGIN-BOTTOM: 15px; WIDTH: 246px; BACKGROUND-REPEAT: repeat-x
}
.mainImage {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(/images/shadowImageRight.gif); BACKGROUND-REPEAT: repeat-y
}
.direkterdraht {
	MARGIN-TOP: 15px; FLOAT: left; BACKGROUND-IMAGE: url(/images/header_ihr_direkter_draht.gif); WIDTH: 240px; BACKGROUND-REPEAT: no-repeat
}
.direkterdrahtheader {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left; WIDTH: 240px; COLOR: white; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 3px; HEIGHT: 21px
}
.direkterdrahtlinkbox {
	BORDER-RIGHT: black 1px solid; MARGIN-TOP: 0px! important; PADDING-LEFT: 0px; FLOAT: left; WIDTH: 238px; BORDER-TOP-COLOR: #0f2765; PADDING-TOP: 3px; BORDER-BOTTOM: black 1px solid; POSITION: relative; TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #efefef
}
.direkterdrahtenvelope {
	MARGIN-TOP: 8px! important; FLOAT: left; BACKGROUND-IMAGE: url(/images/envelope.gif); MARGIN-LEFT: 5px; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; BACKGROUND-COLOR: #efefef
}
.direkterdrahtlinks {
	MARGIN-TOP: 8px! important; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; WIDTH: 80px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; HEIGHT: 21px
}
A.pfeil {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left center; DISPLAY: inline-block; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/images/arrowRight.gif); BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-WIDTH: 0px
}
.imageContainerTrailer {
	BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(/images/shadowImageDown.gif); MARGIN-BOTTOM: 0px; WIDTH: 145px; BACKGROUND-REPEAT: repeat-x
}
.ihreAnsprechPartner {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.leftContentImagesContainer {
	FLOAT: left; WIDTH: 280px
}
.headerContentImagesContainer {
	BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(/images/shadowImageDown.gif); MARGIN-BOTTOM: 15px; WIDTH: 975px; BACKGROUND-REPEAT: repeat-x
}
.h2underlinedwithimage H2 {
	MARGIN-BOTTOM: 0px
}
.h2underlined H2 {
	MARGIN-BOTTOM: 0px
}
.h2underlinedwithimage {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #10307b 2px solid
}
.h2underlined {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: #10307b 2px solid
}
.h2nonunderlined {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important; BORDER-BOTTOM: 0px
}
.headerimage IMG {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: 20px! important; BORDER-RIGHT-WIDTH: 0px! important
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; LIST-STYLE-IMAGE: url(/images/ul.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.form_label_80 {
	FLOAT: left; WIDTH: 80px; TEXT-ALIGN: left
}
.form_label_100 {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: left
}
#newheader {
	BACKGROUND-POSITION: right top; FLOAT: left; BACKGROUND-IMAGE: url(/images/walter_lager_betriebe_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #0f2765
}
#newheader * {
	WHITE-SPACE: nowrap
}
#newheaderHelper {
	BACKGROUND-POSITION: left top; FLOAT: left; BACKGROUND-IMAGE: url(/images/body_bg.gif); WIDTH: 995px; BACKGROUND-REPEAT: no-repeat
}
.newheaderNavigationContainer {
	FLOAT: left
}
UL.newheaderNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 85px
}
UL.newheaderNavigation * {
	COLOR: #fff! important
}
UL.newheaderNavigation LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 10px; TEXT-ALIGN: left
}
UL.newheaderNavigation LI.first {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.newheaderNavigation INPUT {
	COLOR: #666! important; MARGIN-RIGHT: 10px
}
UL.newheaderNavigation INPUT.search {
	WIDTH: 95px! important; MARGIN-RIGHT: 3px
}
INPUT.newbutton {
	WIDTH: 25px; COLOR: #666! important; HEIGHT: 22px
}
UL.newheaderNavigation LI.inputContainer {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px! important; PADDING-TOP: 5px! important; BORDER-RIGHT-WIDTH: 0px
}
.newsubNavigationContainer {
	CLEAR: left; BACKGROUND-POSITION: left bottom; BORDER-TOP: #7ea8ce 1px solid; BACKGROUND-IMAGE: url(/images/subnavigation_bg.gif); PADDING-BOTTOM: 9px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 21px; BACKGROUND-COLOR: #00529e
}
.newbackContainer {
	FLOAT: right
}
.newbackContainer IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.newheaderLogoAndLogin {
	FLOAT: left
}
.hneweaderLogoAndLogin {
	FONT-WEIGHT: bold; COLOR: #fff! important; TEXT-DECORATION: none! important
}
.newheaderLogoAndLogin * {
	FONT-WEIGHT: bold; COLOR: #fff! important; TEXT-DECORATION: none! important
}
UL.newmainNavigation {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; TOP: 1px
}
UL.newmainNavigation LI {
	FLOAT: left; LIST-STYLE-IMAGE: url(/images/leer.gif); MARGIN-RIGHT: 3px
}
UL.newmainNavigation A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #00529e! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.newmainNavigation A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #00529e! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.newmainNavigation A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #00529e! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.newmainNavigation A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; COLOR: #00529e! important; PADDING-TOP: 0px; TEXT-DECORATION: none
}
UL.newmainNavigation LI.rollover A {
	COLOR: #fff! important
}
UL.newmainNavigation LI.rollover A * {
	COLOR: #fff! important
}
UL.newmainNavigation A:hover {
	COLOR: #fff! important
}
UL.newmainNavigation A.active {
	COLOR: #fff! important
}
UL.newmainNavigation A.active * {
	COLOR: #fff! important
}
UL.newmainNavigation A.active:hover {
	COLOR: #fff! important
}
UL.newmainNavigation A.inactive {
	COLOR: #00529e! important
}
UL.newmainNavigation LI A {
	BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemLeft.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
UL.newmainNavigation LI A:hover {
	BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemLeft.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
UL.newmainNavigation LI A.active {
	BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemLeft.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
UL.newmainNavigation LI A.active:hover {
	BACKGROUND-POSITION: left top; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemLeft.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
UL.newmainNavigation LI.rollover A {
	BACKGROUND-IMAGE: url(/images/navigationItemLeftActive.gif)! important; BACKGROUND-COLOR: #00529e! important
}
UL.newmainNavigation LI A:hover {
	BACKGROUND-IMAGE: url(/images/navigationItemLeftActive.gif)! important; BACKGROUND-COLOR: #00529e! important
}
UL.newmainNavigation LI A.active {
	BACKGROUND-IMAGE: url(/images/navigationItemLeftActive.gif)! important; BACKGROUND-COLOR: #00529e! important
}
UL.newmainNavigation LI A.active:hover {
	BACKGROUND-IMAGE: url(/images/navigationItemLeftActive.gif)! important; BACKGROUND-COLOR: #00529e! important
}
UL.newmainNavigation LI A SPAN {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemRight.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.newmainNavigation LI A.active SPAN {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemRight.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.newmainNavigation LI A:hover SPAN {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemRight.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.newmainNavigation LI A.active:hover SPAN {
	PADDING-RIGHT: 11px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/images/navigationItemRight.gif); PADDING-BOTTOM: 5px; CURSOR: pointer; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.newmainNavigation LI.rollover A SPAN {
	BACKGROUND-IMAGE: url(/images/navigationItemRightActive.gif); COLOR: #fff
}
UL.newmainNavigation LI A:hover SPAN {
	BACKGROUND-IMAGE: url(/images/navigationItemRightActive.gif); COLOR: #fff
}
UL.newmainNavigation LI A.active SPAN {
	BACKGROUND-IMAGE: url(/images/navigationItemRightActive.gif); COLOR: #fff
}
UL.newmainNavigation LI A.active:hover SPAN {
	BACKGROUND-IMAGE: url(/images/navigationItemRightActive.gif); COLOR: #fff
}
LI.newrollover UL.newdropDownNavigation {
	CLEAR: left; BORDER-RIGHT: #00529e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00529e 1px solid; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #00529e 1px solid; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #00529e 1px solid; POSITION: absolute; TOP: 24px; BACKGROUND-COLOR: #fff
}
UL.newdropDownNavigation {
	CLEAR: left; BORDER-RIGHT: #00529e 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00529e 1px solid; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #00529e 1px solid; WIDTH: 220px; PADDING-TOP: 0px; BORDER-BOTTOM: #00529e 1px solid; POSITION: absolute; TOP: 24px; BACKGROUND-COLOR: #fff
}
.newrollover UL.newdropDownNavigation {
	DISPLAY: block! important
}
UL.newdropDownNavigation LI {
	CLEAR: left; LIST-STYLE-IMAGE: url(/images/leer.gif); MARGIN: 0px; WIDTH: 220px; POSITION: relative
}
LI.newrollover UL.newdropDownNavigation A {
	PADDING-RIGHT: 10px! important; BACKGROUND-POSITION: 10px 7px; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/arrow.gif)! important; PADDING-BOTTOM: 4px! important; WIDTH: 190px; COLOR: #00529e! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff! important
}
UL.newdropDownNavigation A {
	PADDING-RIGHT: 10px! important; BACKGROUND-POSITION: 10px 7px; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/arrow.gif)! important; PADDING-BOTTOM: 4px! important; WIDTH: 190px; COLOR: #00529e! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff! important
}
UL.newdropDownNavigation A:visited {
	PADDING-RIGHT: 10px! important; BACKGROUND-POSITION: 10px 7px; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/arrow.gif)! important; PADDING-BOTTOM: 4px! important; WIDTH: 190px; COLOR: #00529e! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff! important
}
UL.newdropDownNavigation A:link {
	PADDING-RIGHT: 10px! important; BACKGROUND-POSITION: 10px 7px; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/arrow.gif)! important; PADDING-BOTTOM: 4px! important; WIDTH: 190px; COLOR: #00529e! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff! important
}
UL.newdropDownNavigation A:hover {
	PADDING-RIGHT: 10px! important; BACKGROUND-POSITION: 10px 7px; PADDING-LEFT: 20px! important; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(/images/arrow.gif)! important; PADDING-BOTTOM: 4px! important; WIDTH: 190px; COLOR: #00529e! important; PADDING-TOP: 4px! important; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff! important
}
LI.newrollover UL.newdropDownNavigation A:hover {
	BACKGROUND-IMAGE: url(/images/arrow.gif)! important; BACKGROUND-COLOR: #99bad8! important
}
UL.newdropDownNavigation LI A:hover {
	BACKGROUND-IMAGE: url(/images/arrow.gif)! important; BACKGROUND-COLOR: #99bad8! important
}
UL.newdropDownNavigation LI A.active:hover {
	BACKGROUND-IMAGE: url(/images/arrow.gif)! important; BACKGROUND-COLOR: #99bad8! important
}
.headerBig#header {
	BACKGROUND-IMAGE: url(/images/headerBackgroundBig.gif)! important; MARGIN-BOTTOM: 25px! important; HEIGHT: 172px! important
}
#headerSecure {
	BACKGROUND-IMAGE: url(/images/headerSecureBackground.gif); HEIGHT: 129px
}
#headerPersonal {
	BACKGROUND-IMAGE: url(/images/headerPersonalBackground.gif); HEIGHT: 111px
}
#headerPrint {
	DISPLAY: none
}
#header * {
	WHITE-SPACE: nowrap
}
#headerSecure * {
	WHITE-SPACE: nowrap
}
#headerSecureHelper {
	BACKGROUND-IMAGE: url(/images/headerSecureStarsBackground.jpg); HEIGHT: 109px
}
#headerPersonalHelper {
	BACKGROUND-IMAGE: url(/images/headerSecureStarsBackground.jpg); HEIGHT: 109px
}
#headerPersonalHelper {
	HEIGHT: 111px
}
#headerPopup {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(/images/headerPopup.gif); MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; COLOR: #fff; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 38px; BACKGROUND-COLOR: #0f2765
}
#headerPopup * {
	COLOR: #fff
}
#headerPopup H1 {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#headerPopup H2 {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#headerPopup IMG {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
#content {
	CLEAR: both; PADDING-LEFT: 20px; FLOAT: left; MARGIN: -10px 0px 20px; WIDTH: 969px
}
#footerImage {
	CLEAR: both; PADDING-LEFT: 20px; FLOAT: left; MARGIN: -10px 0px 20px; WIDTH: 969px
}
#footerNavigation {
	CLEAR: both; PADDING-LEFT: 20px; FLOAT: left; MARGIN: -10px 0px 20px; WIDTH: 969px
}
#contentPersonal {
	CLEAR: both; PADDING-LEFT: 20px; FLOAT: left; MARGIN: -10px 0px 20px; WIDTH: 969px
}
#content H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#content H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#content H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#contentPersonal H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#contentPersonal H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#contentPersonal H3 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#content H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
#contentPersonal H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px
}
#content DIV.container {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 949px; PADDING-TOP: 0px
}
#footerImage {
	TEXT-ALIGN: center
}
#footerNavigation {
	TEXT-ALIGN: center
}
#footerNavigation {
	FLOAT: left; PADDING-BOTTOM: 20px
}
#footerNavigation DIV#footerNav {
	FLOAT: left; POSITION: relative
}
#footerNavigation DIV DIV {
	FLOAT: left; POSITION: relative
}
#footerNavigation DIV DIV DIV {
	PADDING-RIGHT: 0px; LEFT: 35%; FLOAT: left; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 20px
}
#footerNavigation {
	COLOR: #999999
}
#footerNavigation A {
	COLOR: #999999
}
#footerNavigation A:visited {
	COLOR: #999999
}
#footerNavigation A:hover {
	COLOR: #999999
}
#footerNavigation:link {
	COLOR: #999999
}
#footerNavigation .active {
	COLOR: #00529e! important
}
#footerNavigation .active * {
	COLOR: #00529e! important
}
#footerNavigation * {
	FONT-SIZE: 11px
}
#footerNavigation IMG {
	MARGIN-RIGHT: 5px
}
#footerSubNav {
	TEXT-ALIGN: left
}
#counter {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: baseline; BORDER-LEFT: #ccc 1px solid; WIDTH: 30px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
#counterText {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.headerLogoAndLogin {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 335px; PADDING-TOP: 20px
}
.headerLogoAndLogin {
	FONT-WEIGHT: bold; COLOR: #fff! important; TEXT-DECORATION: none! important
}
.headerLogoAndLogin * {
	FONT-WEIGHT: bold; COLOR: #fff! important; TEXT-DECORATION: none! important
}
.headerLogoAndLogin DIV {
	BORDER-RIGHT: #98b9d8 1px solid; PADDING-RIGHT: 0px! important; BORDER-TOP: #98b9d8 1px solid; MARGIN-TOP: 7px; MIN-WIDTH: 138px; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 10px; BORDER-LEFT: #98b9d8 1px solid; WIDTH: 158px; PADDING-TOP: 0px! important; BORDER-BOTTOM: #98b9d8 1px solid; HEIGHT: 20px
}
.headerLogoAndLogin DIV IMG {
	BORDER-RIGHT: #98b9d8 1px solid; MARGIN: 0px 7px 0px 0px; VERTICAL-ALIGN: text-top
}
.headerLogoAndLogin DIV SPAN {
	PADDING-TOP: 2px; POSITION: relative; TOP: 2px
}
.headerLogoAndLogin DIV A {
	DISPLAY: block; WIDTH: 158px; BACKGROUND-COLOR: #00336c
}
.headerLogoAndLogin DIV A:hover {
	BACKGROUND-COLOR: #00529e
}
#headerSecureHelper .headerLogoAndLogin DIV {
	MARGIN-TOP: 4px
}
.headerNavigation {
	FLOAT: left; HEIGHT: 111px
}
.headerNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 86px
}
.headerNavigation LI {
	FLOAT: left; TEXT-ALIGN: left
}
.headerNavigation LI IMG {
	MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid
}
.headerNavigation INPUT {
	MARGIN-TOP: 0px; COLOR: #666! important; MARGIN-RIGHT: 10px
}
.headerNavigation INPUT.search {
	WIDTH: 95px! important; MARGIN-RIGHT: 3px
}
INPUT.button {
	WIDTH: 25px; COLOR: #666! important; HEIGHT: 22px
}
.headerNavigation .navigation {
	CLEAR: left; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: top; HEIGHT: 25px
}
.headerNavigation .navigation IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
#headerSecureHelper .headerNavigation {
	MARGIN-TOP: 55px; WIDTH: 400px; HEIGHT: auto! important; TEXT-ALIGN: center
}
.headerUserContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: right; VERTICAL-ALIGN: middle! important; BORDER-LEFT: #99bad8 1px solid; WIDTH: 180px; PADDING-TOP: 20px; WHITE-SPACE: normal! important; HEIGHT: 60px
}
.headerUserContainer SELECT {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal! important; WIDTH: 140px; COLOR: #333! important
}
.headerUserContainer SELECT OPTION {
	COLOR: #333333! important
}
.subNavigationContainer {
	CLEAR: left; MARGIN: 0px 0px 5px 30px; WIDTH: 949px
}
.subNavigationContainer {
	FONT-SIZE: 11px; COLOR: #00529e! important
}
.subNavigationContainer * {
	FONT-SIZE: 11px; COLOR: #00529e! important
}
.subNavigationFooter {
	FONT-SIZE: 11px; COLOR: #00529e! important
}
.subNavigationFooter * {
	FONT-SIZE: 11px; COLOR: #00529e! important
}
.subNavigation {
	FLOAT: left
}
.subNavigation IMG {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 2px
}
.subNavigation .active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none! important
}
.subNavigation .active * {
	FONT-WEIGHT: bold; TEXT-DECORATION: none! important
}
.subNavigationFooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 969px; PADDING-TOP: 0px
}
.subNavigationFooter .container {
	PADDING-RIGHT: 10px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px! important; FLOAT: left; PADDING-BOTTOM: 5px! important; WIDTH: 949px; PADDING-TOP: 5px! important; BORDER-BOTTOM: #0f2765 2px solid
}
.backContainer {
	FLOAT: right
}
.backContainer IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.contentImagesContainer {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 280px
}
.contentImagesContainer DIV.container {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px! important; WIDTH: auto! important; PADDING-TOP: 0px! important
}
.mainImage IMG {
	DISPLAY: inline-block; MARGIN-BOTTOM: 0px! important
}
.mainImage A IMG {
	MARGIN-RIGHT: 0px
}
A.nomarginLinkImage IMG {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.formContainer {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 947px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
.formContainer H2 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px! important
}
.formContainer H3 {
	BORDER-TOP-WIDTH: 0px! important; PADDING-LEFT: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN-BOTTOM: 3px; BORDER-RIGHT-WIDTH: 0px! important
}
.formContainer .formTableContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.formContainer .listTableContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.formContainer .formTableContainerGray {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.formContainer .formTableContainerWhite {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid
}
.angeboteHr {
	BORDER-TOP: 1px solid; MARGIN-TOP: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: transparent! important; COLOR: #cccccc! important; HEIGHT: 1px! important; BORDER-RIGHT-WIDTH: 0px
}
.contactPopupContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 15px; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; BORDER-BOTTOM: #ccc 1px solid
}
.contactPopupInnerContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 380px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #efefef
}
.contactPopupContainer H2 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.contactPopupInnerContainer DIV {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
.contactPopupWindowClose {
	MARGIN-TOP: 15px; MARGIN-LEFT: 15px
}
.formTableContainerWhite TR {
	MARGIN-BOTTOM: 50px! important; VERTICAL-ALIGN: top
}
.formTableContainerGray TR {
	MARGIN-BOTTOM: 50px! important; VERTICAL-ALIGN: top
}
.tdNoRightBorder {
	BORDER-RIGHT-STYLE: none
}
.tdNoLeftBorder {
	PADDING-RIGHT: 0px; BORDER-LEFT-WIDTH: 0px! important; PADDING-BOTTOM: 0px! important; VERTICAL-ALIGN: top! important
}
.twoColumnList {
	FLOAT: left; WIDTH: 270px
}
.formContainer .listTableContainer {
	WIDTH: 100%; BACKGROUND-COLOR: #fff
}
.formContainer .listTableContainer .alternating {
	BACKGROUND-COLOR: #efefef! important
}
.outputTableContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.outputTableContainer .borderTop {
	BORDER-TOP: #ccc 1px solid
}
.outputTableContainer .borderBottom {
	BORDER-BOTTOM: #ccc 1px solid
}
.outputTableContainer .borderLeft {
	BORDER-LEFT: #ccc 1px solid
}
.outputTableContainer .borderRight {
	BORDER-RIGHT: #ccc 1px solid
}
.formContainer .formTableContainer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formContainer .listTableContainer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.formContainer .outputTableContainer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.outputTableContainer TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.uploadWrapper INPUT {
	WIDTH: 280px
}
.jobTableContainer {
	WIDTH: 100%
}
.jobListContaier {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.loginContainer {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; WIDTH: 239px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #efefef
}
.containerContent {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 0px solid; BORDER-LEFT: #666666 0px solid; WIDTH: 239px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #efefef
}
.containerContent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 228px; PADDING-TOP: 10px
}
.loginContainer TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.loginContainer INPUT {
	WIDTH: 120px
}
.loginContainer .loginButton {
	WIDTH: 125px; MARGIN-RIGHT: 8px
}
.contentContainer {
	PADDING-RIGHT: 10px; DISPLAY: inline-block; FLOAT: left; WIDTH: 669px
}
.contentContainer H1 {
	CLEAR: left; PADDING-LEFT: 0px! important; BORDER-BOTTOM-STYLE: none
}
.contentContainer H2 {
	CLEAR: left; PADDING-LEFT: 0px! important; BORDER-BOTTOM-STYLE: none
}
.contentContainer H3 {
	CLEAR: left; PADDING-LEFT: 0px! important; BORDER-BOTTOM-STYLE: none
}
.contentLink {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; HEIGHT: 20px
}
.outerBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 940px; PADDING-TOP: 0px
}
.infoBox {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: left top; PADDING-LEFT: 25px; FLOAT: left; BACKGROUND-IMAGE: url(/images/info.gif); PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.infoBox * {
	COLOR: #666666
}
.infoBox P {
	MARGIN-BOTTOM: 0px
}
.infoBox .black {
	COLOR: #000000! important
}
.infoBox .black B {
	COLOR: #000000! important
}
.errorMessage {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #ff0000 1px solid; DISPLAY: inline; PADDING-LEFT: 60px; FLOAT: left; BACKGROUND-IMAGE: url(/images/error.gif); PADDING-BOTTOM: 20px; MARGIN: 0px -3px 15px 10px; BORDER-LEFT: #ff0000 1px solid; WIDTH: 879px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff2f2
}
.errorMessage P {
	MARGIN-BOTTOM: 5px
}
.errorMessage * {
	COLOR: #333333
}
.errorMessage UL {
	LIST-STYLE-IMAGE: url(/images/ulerror.gif)
}
.formInfoMessage {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #ff6600 1px solid; DISPLAY: inline; PADDING-LEFT: 60px; FLOAT: left; BACKGROUND-IMAGE: url(/images/hinweis.gif); PADDING-BOTTOM: 1px; MARGIN: 0px 10px 15px; BORDER-LEFT: #ff6600 1px solid; WIDTH: 879px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffebcc
}
.formInfoMessage P {
	MARGIN-BOTTOM: 5px
}
.formInfoMessage * {
	COLOR: #333333
}
.formInfoMessage UL {
	LIST-STYLE-IMAGE: url(/images/ulError.gif)
}
.formInfoMessage H3 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold! important; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; MARGIN: 0px; COLOR: #ff6600; PADDING-TOP: 0px! important
}
.error {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.error * {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.error INPUT {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
.error SELECT {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
.error TEXTAREA {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
INPUT.error {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
SELECT.error {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
TEXTAREA.error {
	FONT-WEIGHT: normal; COLOR: #333; BACKGROUND-COLOR: #fff2f2
}
.okMessage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; BACKGROUND-IMAGE: url(/images/ok.gif); PADDING-BOTTOM: 19px; MARGIN: 0px 10px; WIDTH: 50%; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TEXT-ALIGN: left
}
.okMessage {
	FONT-WEIGHT: bold; COLOR: #006600
}
.okMessage * {
	FONT-WEIGHT: bold; COLOR: #006600
}
.arrow {
	FONT-WEIGHT: bold
}
DIV.arrow {
	POSITION: relative
}
.arrow IMG {
	POSITION: absolute; TOP: 18px
}
.submitButton {
	CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.submitResponse {
	MARGIN-TOP: 50px; FLOAT: left; WIDTH: 969px; TEXT-ALIGN: center
}
.partnerLogin {
	MARGIN-TOP: 50px; FLOAT: left; WIDTH: 969px; TEXT-ALIGN: center
}
.submitResponse TABLE TD {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px; WIDTH: 550px; PADDING-TOP: 10px
}
.submitResponseMessage TD {
	BORDER-RIGHT: #0c920f 1px solid; BORDER-TOP: #0c920f 1px solid; BORDER-LEFT: #0c920f 1px solid; BORDER-BOTTOM: #0c920f 1px solid; BACKGROUND-COLOR: #e5f5f5; TEXT-ALIGN: center
}
.submitResponseInfo {
	MARGIN-TOP: 10px; TEXT-ALIGN: center
}
.submitResponseInfo TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.submitResponseLinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 630px; PADDING-TOP: 20px
}
.partnerSelection TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 5px! important; BORDER-LEFT: #ccc 1px solid; WIDTH: 250px; PADDING-TOP: 5px! important; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.partnerSelection .neuerPartner {
	BORDER-TOP-WIDTH: 0px! important; PADDING-LEFT: 27px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-TOP: 20px! important; BACKGROUND-COLOR: #fff! important; TEXT-ALIGN: left! important; BORDER-RIGHT-WIDTH: 0px! important
}
.partnerSelection H2 {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
.partnerLogin H2 {
	MARGIN-BOTTOM: 0px! important; PADDING-BOTTOM: 0px! important
}
.partnerLogin TABLE TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.partnerLoginForm {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 450px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.partnerTeaser {
	MARGIN-TOP: 20px; WIDTH: 830px; TEXT-ALIGN: center
}
.partnerTeaser TABLE TD {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
.partnerTeaser TD {
	VERTICAL-ALIGN: top
}
.languageSelection {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.meinArbeitsplatzNavContainer {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 660px; PADDING-TOP: 15px; BACKGROUND-COLOR: #efefef
}
DIV .alternating.meinArbeitsplatzNavContainer {
	BACKGROUND-COLOR: #fff! important
}
H1.secure {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 949px
}
H2.secure {
	FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 949px
}
DIV.secure {
	FONT-SIZE: 16px; VERTICAL-ALIGN: bottom; COLOR: #10307b
}
DIV.secure {
	FONT-SIZE: 16px; VERTICAL-ALIGN: bottom; COLOR: #10307b
}
.containerSecureNavigation {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 949px; PADDING-TOP: 0px
}
.containerSecureNavigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.containerSecureNavigation LI {
	FLOAT: left
}
.containerSecureNavigation LI IMG {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px
}
.partnerBox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 195px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #efefef
}
.partnerTeaserBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px 0px; WIDTH: 380px; PADDING-TOP: 10px; HEIGHT: 45px; BACKGROUND-COLOR: #efefef
}
.lhPartnerTeaserBox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 10px 10px 0px; WIDTH: 380px; PADDING-TOP: 10px; HEIGHT: 45px; BACKGROUND-COLOR: #efefef
}
.lhPartnerTeaserBox {
	PADDING-BOTTOM: 0px; HEIGHT: 60px
}
DIV.jobs {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: -6px; FLOAT: left; WIDTH: 969px; POSITION: relative; HEIGHT: 48px
}
.personal DIV.jobs {
	PADDING-RIGHT: 0px! important; MARGIN-TOP: -6px; FLOAT: left; WIDTH: 969px; POSITION: relative; HEIGHT: 48px
}
.personal DIV.jobs {
	WIDTH: 806px
}
.joinTheWinner {
	MARGIN-TOP: -10px; LEFT: 700px; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 240px! important; POSITION: absolute! important
}
DIV.jobs H2 {
	FLOAT: left; OVERFLOW: visible; WIDTH: 689px
}
.personal DIV.jobs H2 {
	FLOAT: left; OVERFLOW: visible; WIDTH: 689px
}
.personal DIV.jobs H2 {
	WIDTH: 530px
}
DIV.jobs IMG {
	FLOAT: right; VERTICAL-ALIGN: top
}
.personal DIV.jobs IMG {
	FLOAT: right; VERTICAL-ALIGN: top
}
H1.jobTitle {
	FONT-SIZE: 16px; WIDTH: 440px
}
H1.jobTitle IMG {
	MARGIN-TOP: 2px; DISPLAY: inline-block; FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-RIGHT: 10px
}
.jobDetails H2 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 13px! important; BORDER-BOTTOM-WIDTH: 0px! important; COLOR: #333! important
}
.dataGrid {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.dataGridForm {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.dataGrid TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.dataGridForm TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.dataGridHeader {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #333; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: left
}
.dataGridHeader TD {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #333; BACKGROUND-COLOR: #dedede; TEXT-ALIGN: left
}
.dataGridHeader IMG {
	FLOAT: left; MARGIN: 0px 5px 6px 0px
}
.dataGridHeader A {
	CURSOR: pointer! important; WHITE-SPACE: nowrap
}
.dataGridHeader .noWrapContainer {
	
}
.dataGridHeader .wrapContainer {
	FLOAT: left; WHITE-SPACE: normal! important; BACKGROUND-COLOR: green
}
.dataGridHeader .gridHeaderLinkTable TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; COLOR: #00529e! important; PADDING-TOP: 0px! important
}
.dataGridHeader .gridHeaderLinkTable A {
	CURSOR: pointer! important; COLOR: #00529e! important
}
.dataGridHeader .gridHeaderLinkTable IMG {
	MARGIN-LEFT: 5px
}
.dataGridItem {
	
}
.dataGridFooter {
	
}
.dataGridFooter TD {
	BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold
}
.dataGrid .statusStorniert TD {
	COLOR: #ff0000! important
}
.dataGridAlternatingItem {
	BACKGROUND-COLOR: #efefef! important
}
TD.alternating {
	BACKGROUND-COLOR: #efefef! important
}
.alternating {
	BACKGROUND-COLOR: #efefef! important
}
.dataGridForm TD {
	BORDER-TOP: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.dataGridForm .dataGridHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ebf1f7; BORDER-RIGHT-WIDTH: 0px
}
.auftragStatus {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.red.auftragStatus {
	BACKGROUND-COLOR: #fff2f2! important
}
.yellow.auftragStatus {
	BACKGROUND-COLOR: #ffff99! important
}
.green.auftragStatus {
	BACKGROUND-COLOR: #e5f5e5! important
}
.auftragsDetailBCLink {
	FONT-WEIGHT: bold; TEXT-DECORATION: none! important
}
.breadcrumbSelected {
	FONT-WEIGHT: bold; TEXT-DECORATION: none! important
}
.personalContainer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px; BORDER-LEFT: #ccc 1px solid; WIDTH: 840px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.personalContentContainer {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 836px; BORDER-BOTTOM: #ccc 1px solid
}
DIV.rechnung {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 959px; BORDER-BOTTOM: #ccc 1px solid
}
UL.rechnung {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; LIST-STYLE-IMAGE: url(/images/leer.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.rechnung LI {
	BACKGROUND-POSITION: left bottom; FLOAT: left; MARGIN-LEFT: 10px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 1px
}
UL.rechnung LI DIV {
	PADDING-RIGHT: 25px; BACKGROUND-POSITION: right 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px! important; FLOAT: left; BACKGROUND-IMAGE: url(/images/arrowUpGray.gif); PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat
}
UL.rechnung LI.active DIV {
	BACKGROUND-IMAGE: url(/images/arrowDown.gif)
}
UL.rechnung LI IMG {
	FLOAT: left; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
UL.rechnung LI {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; CURSOR: pointer; COLOR: #999; TEXT-DECORATION: none
}
UL.rechnung LI * {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; CURSOR: pointer; COLOR: #999; TEXT-DECORATION: none
}
UL.rechnung LI.active {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(/images/white.gif); BACKGROUND-REPEAT: repeat-x
}
UL.rechnung LI.active {
	COLOR: #0f2765
}
UL.rechnung LI.active * {
	COLOR: #0f2765
}
.link * {
	COLOR: #00529e! important
}
.siteMapLevel1 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.siteMapLevel1 A {
	FONT-WEIGHT: bold! important; FONT-SIZE: 16px! important; COLOR: #212e4e; TEXT-DECORATION: none
}
.siteMapLevel1 H3 {
	FONT-WEIGHT: bold! important; FONT-SIZE: 16px! important; COLOR: #212e4e; TEXT-DECORATION: none
}
.siteMapLevel2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.siteMapLevel2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px! important
}
.siteMapLevel3 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.searchPath {
	FONT-SIZE: 11px; COLOR: #006600! important
}
.font11 {
	FONT-SIZE: 11px! important
}
.hidden {
	DISPLAY: none! important
}
.marginRightMinus3 {
	MARGIN-RIGHT: -3px
}
TR.marginRightMinus3 TD {
	MARGIN-RIGHT: -3px
}
.marginLeft0 {
	MARGIN-LEFT: 0px! important
}
TR.marginLeft0 TD {
	MARGIN-LEFT: 0px! important
}
.marginBottom0 {
	MARGIN-BOTTOM: 0px! important
}
TR.marginBottom0 TD {
	MARGIN-BOTTOM: 0px! important
}
.marginTop0 {
	MARGIN-TOP: 0px! important
}
TR.marginTop0 TD {
	MARGIN-TOP: 0px! important
}
.marginRight0 {
	MARGIN-RIGHT: 0px! important
}
TR.marginRight0 TD {
	MARGIN-RIGHT: 0px! important
}
.margin0 {
	MARGIN: 0px
}
TR.margin0 TD {
	MARGIN: 0px
}
.marginLeft3 {
	MARGIN-LEFT: 3px! important
}
TR.marginLeft3 TD {
	MARGIN-LEFT: 3px! important
}
.marginBottom3 {
	MARGIN-BOTTOM: 3px! important
}
TR.marginBottom3 TD {
	MARGIN-BOTTOM: 3px! important
}
.marginTop3 {
	MARGIN-TOP: 3px! important
}
TR.marginTop3 TD {
	MARGIN-TOP: 3px! important
}
.marginRight3 {
	MARGIN-RIGHT: 3px! important
}
TR.marginRight3 TD {
	MARGIN-RIGHT: 3px! important
}
.marginLeft5 {
	MARGIN-LEFT: 5px! important
}
TR.marginLeft5 TD {
	MARGIN-LEFT: 5px! important
}
.marginBottom5 {
	MARGIN-BOTTOM: 5px! important
}
TR.marginBottom5 TD {
	MARGIN-BOTTOM: 5px! important
}
.marginTop5 {
	MARGIN-TOP: 5px! important
}
TR.marginTop5 TD {
	MARGIN-TOP: 5px! important
}
.marginRight5 {
	MARGIN-RIGHT: 5px! important
}
TR.marginRight5 TD {
	MARGIN-RIGHT: 5px! important
}
.marginLeft7 {
	MARGIN-LEFT: 7px! important
}
TR.marginLeft7 TD {
	MARGIN-LEFT: 7px! important
}
.marginBottom7 {
	MARGIN-BOTTOM: 7px! important
}
TR.marginBottom7 TD {
	MARGIN-BOTTOM: 7px! important
}
.marginTop7 {
	MARGIN-TOP: 7px! important
}
TR.marginTop7 TD {
	MARGIN-TOP: 7px! important
}
.marginRight7 {
	MARGIN-RIGHT: 7px! important
}
TR.marginRight7 TD {
	MARGIN-RIGHT: 7px! important
}
.margin10 {
	MARGIN: 10px
}
.marginLeft10 {
	MARGIN-LEFT: 10px! important
}
TR.marginLeft10 TD {
	MARGIN-LEFT: 10px! important
}
.marginBottom10 {
	MARGIN-BOTTOM: 10px! important
}
TR.marginBottom10 TD {
	MARGIN-BOTTOM: 10px! important
}
.marginTop10 {
	MARGIN-TOP: 10px! important
}
TR.marginTop10 TD {
	MARGIN-TOP: 10px! important
}
.marginRight10 {
	MARGIN-RIGHT: 10px! important
}
TR.marginRight10 TD {
	MARGIN-RIGHT: 10px! important
}
.margin15 {
	MARGIN: 15px
}
.marginLeft15 {
	MARGIN-LEFT: 15px! important
}
TR.marginLeft15 TD {
	MARGIN-LEFT: 15px! important
}
.marginBottom15 {
	MARGIN-BOTTOM: 15px! important
}
TR.marginBottom15 TD {
	MARGIN-BOTTOM: 15px! important
}
.marginTop15 {
	MARGIN-TOP: 15px! important
}
TR.marginTop15 TD {
	MARGIN-TOP: 15px! important
}
.marginRight15 {
	MARGIN-RIGHT: 15px! important
}
TR.marginRight15 TD {
	MARGIN-RIGHT: 15px! important
}
.marginLeft20 {
	MARGIN-LEFT: 20px! important
}
TR.marginLeft20 TD {
	MARGIN-LEFT: 20px! important
}
.marginBottom20 {
	MARGIN-BOTTOM: 20px! important
}
TR.marginBottom20 TD {
	MARGIN-BOTTOM: 20px! important
}
.marginTop20 {
	MARGIN-TOP: 20px! important
}
TR.marginTop20 TD {
	MARGIN-TOP: 20px! important
}
.marginRight20 {
	MARGIN-RIGHT: 20px! important
}
TR.marginRight20 TD {
	MARGIN-RIGHT: 20px! important
}
.margin20 {
	MARGIN: 20px
}
TR.margin20 TD {
	MARGIN: 20px
}
.margin29 {
	MARGIN: 29px
}
TR.margin29 TD {
	MARGIN: 29px
}
.marginLeft29 {
	MARGIN-LEFT: 29px! important
}
TR.marginLeft29 TD {
	MARGIN-LEFT: 29px! important
}
.marginBottom29 {
	MARGIN-BOTTOM: 29px! important
}
TR.marginBottom29 TD {
	MARGIN-BOTTOM: 29px! important
}
.marginTop29 {
	MARGIN-TOP: 29px! important
}
TR.marginTop29 TD {
	MARGIN-TOP: 29px! important
}
.marginRight29 {
	MARGIN-RIGHT: 29px! important
}
TR.marginRight29 TD {
	MARGIN-RIGHT: 29px! important
}
.margin30 {
	MARGIN: 30px
}
TR.margin30 TD {
	MARGIN: 30px
}
.marginLeft30 {
	MARGIN-LEFT: 30px! important
}
TR.marginLeft30 TD {
	MARGIN-LEFT: 30px! important
}
.marginBottom30 {
	MARGIN-BOTTOM: 30px! important
}
TR.marginBottom30 TD {
	MARGIN-BOTTOM: 30px! important
}
.marginTop30 {
	MARGIN-TOP: 30px! important
}
TR.marginTop30 TD {
	MARGIN-TOP: 30px! important
}
.marginRight30 {
	MARGIN-RIGHT: 30px! important
}
TR.marginRight30 TD {
	MARGIN-RIGHT: 30px! important
}
.marginLeft40 {
	MARGIN-LEFT: 40px! important
}
TR.marginLeft40 TD {
	MARGIN-LEFT: 40px! important
}
.marginBottom40 {
	MARGIN-BOTTOM: 40px! important
}
TR.marginBottom40 TD {
	MARGIN-BOTTOM: 40px! important
}
.marginTop40 {
	MARGIN-TOP: 40px! important
}
TR.marginTop40 TD {
	MARGIN-TOP: 40px! important
}
.marginRight40 {
	MARGIN-RIGHT: 40px! important
}
TR.marginRight40 TD {
	MARGIN-RIGHT: 40px! important
}
.margin40 {
	MARGIN: 40px
}
TR.margin40 TD {
	MARGIN: 40px
}
.marginBottom50 {
	MARGIN-BOTTOM: 50px! important
}
TR.marginBottom50 TD {
	MARGIN-BOTTOM: 50px! important
}
.marginLeft60 {
	MARGIN-LEFT: 60px! important
}
TR.marginLeft60 TD {
	MARGIN-LEFT: 60px! important
}
.marginLeft80 {
	MARGIN-LEFT: 80px! important
}
TR.marginLeft80 TD {
	MARGIN-LEFT: 80px! important
}
.marginLeft270 {
	MARGIN-LEFT: 270px! important
}
TR.marginLeft270 TD {
	MARGIN-LEFT: 270px! important
}
.marginLeft390 {
	MARGIN-LEFT: 390px! important
}
TR.marginLeft270 TD {
	MARGIN-LEFT: 390px! important
}
.padding0 {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
TR.padding0 TD {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 0px! important
}
.paddingLeft0 {
	PADDING-LEFT: 0px! important
}
TR.paddingLeft0 TD {
	PADDING-LEFT: 0px! important
}
.paddingBottom0 {
	PADDING-BOTTOM: 0px! important
}
TR.paddingBottom0 TD {
	PADDING-BOTTOM: 0px! important
}
.paddingTop0 {
	PADDING-TOP: 0px! important
}
TR.paddingTop0 TD {
	PADDING-TOP: 0px! important
}
.paddingRight0 {
	PADDING-RIGHT: 0px! important
}
TR.paddingRight0 TD {
	PADDING-RIGHT: 0px! important
}
.paddingLeft3 {
	PADDING-LEFT: 3px! important
}
TR.paddingLeft3 TD {
	PADDING-LEFT: 3px! important
}
.paddingBottom3 {
	PADDING-BOTTOM: 3px! important
}
TR.paddingBottom3 TD {
	PADDING-BOTTOM: 3px! important
}
.paddingTop3 {
	PADDING-TOP: 3px! important
}
TR.paddingTop3 TD {
	PADDING-TOP: 3px! important
}
.paddingRight3 {
	PADDING-RIGHT: 3px! important
}
TR.paddingRight3 TD {
	PADDING-RIGHT: 3px! important
}
.paddingLeft5 {
	PADDING-LEFT: 5px! important
}
TR.paddingLeft5 TD {
	PADDING-LEFT: 5px! important
}
.paddingBottom5 {
	PADDING-BOTTOM: 5px! important
}
TR.paddingBottom5 TD {
	PADDING-BOTTOM: 5px! important
}
.paddingTop5 {
	PADDING-TOP: 5px! important
}
TR.paddingTop5 TD {
	PADDING-TOP: 5px! important
}
.paddingRight5 {
	PADDING-RIGHT: 5px! important
}
TR.paddingRight5 TD {
	PADDING-RIGHT: 5px! important
}
.paddingLeft10 {
	PADDING-LEFT: 10px! important
}
TR.paddingLeft10 TD {
	PADDING-LEFT: 10px! important
}
.paddingBottom10 {
	PADDING-BOTTOM: 10px! important
}
TR.paddingBottom10 TD {
	PADDING-BOTTOM: 10px! important
}
.paddingTop10 {
	PADDING-TOP: 10px! important
}
TR.paddingTop10 TD {
	PADDING-TOP: 10px! important
}
.paddingRight10 {
	PADDING-RIGHT: 10px! important
}
TR.paddingRight10 TD {
	PADDING-RIGHT: 10px! important
}
.paddingLeft12 {
	PADDING-LEFT: 12px! important
}
TR.paddingLeft12 TD {
	PADDING-LEFT: 12px! important
}
.padding15 {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 15px! important; PADDING-TOP: 15px! important
}
TR.padding15 TD {
	PADDING-RIGHT: 15px! important; PADDING-LEFT: 15px! important; PADDING-BOTTOM: 15px! important; PADDING-TOP: 15px! important
}
.paddingLeft15 {
	PADDING-LEFT: 15px! important
}
TR.paddingLeft15 TD {
	PADDING-LEFT: 15px! important
}
.paddingBottom15 {
	PADDING-BOTTOM: 15px! important
}
TR.paddingBottom15 TD {
	PADDING-BOTTOM: 15px! important
}
.paddingTop15 {
	PADDING-TOP: 15px! important
}
TR.paddingTop15 TD {
	PADDING-TOP: 15px! important
}
.paddingRight15 {
	PADDING-RIGHT: 15px! important
}
TR.paddingRight15 TD {
	PADDING-RIGHT: 15px! important
}
.paddingLeft20 {
	PADDING-LEFT: 20px! important
}
TR.paddingLeft20 TD {
	PADDING-LEFT: 20px! important
}
.paddingBottom20 {
	PADDING-BOTTOM: 20px! important
}
TR.paddingBottom20 TD {
	PADDING-BOTTOM: 20px! important
}
.paddingTop20 {
	PADDING-TOP: 20px! important
}
TR.paddingTop20 TD {
	PADDING-TOP: 20px! important
}
.paddingRight20 {
	PADDING-RIGHT: 20px! important
}
TR.paddingRight20 TD {
	PADDING-RIGHT: 20px! important
}
.paddingBottom22 {
	PADDING-BOTTOM: 22px! important
}
TR.paddingBottom22 TD {
	PADDING-BOTTOM: 22px! important
}
.paddingLeft25 {
	PADDING-LEFT: 25px! important
}
TR.paddingLeft25 TD {
	PADDING-LEFT: 25px! important
}
.paddingBottom25 {
	PADDING-BOTTOM: 25px! important
}
TR.paddingBottom25 TD {
	PADDING-BOTTOM: 25px! important
}
.paddingTop25 {
	PADDING-TOP: 25px! important
}
TR.paddingTop25 TD {
	PADDING-TOP: 25px! important
}
.paddingRight25 {
	PADDING-RIGHT: 25px! important
}
TR.paddingRight25 TD {
	PADDING-RIGHT: 25px! important
}
.paddingLeft60 {
	PADDING-LEFT: 60px! important
}
TR.paddingLeft60 TD {
	PADDING-LEFT: 60px! important
}
.paddingBottom60 {
	PADDING-BOTTOM: 60px! important
}
TR.paddingBottom60 TD {
	PADDING-BOTTOM: 60px! important
}
.paddingTop60 {
	PADDING-TOP: 60px! important
}
TR.paddingTop60 TD {
	PADDING-TOP: 60px! important
}
.paddingRight60 {
	PADDING-RIGHT: 60px! important
}
TR.paddingRight60 TD {
	PADDING-RIGHT: 60px! important
}
.paddingLeft30 {
	PADDING-LEFT: 30px! important
}
TR.paddingLeft30 TD {
	PADDING-LEFT: 30px! important
}
.paddingBottom30 {
	PADDING-BOTTOM: 30px! important
}
TR.paddingBottom30 TD {
	PADDING-BOTTOM: 30px! important
}
.paddingTop30 {
	PADDING-TOP: 30px! important
}
TR.paddingTop30 TD {
	PADDING-TOP: 30px! important
}
.paddingRight30 {
	PADDING-RIGHT: 30px! important
}
TR.paddingRight30 TD {
	PADDING-RIGHT: 30px! important
}
.paddingLeft250 {
	PADDING-LEFT: 250px! important
}
TR.paddingLeft250 TD {
	PADDING-LEFT: 250px! important
}
.paddingLeft320 {
	PADDING-LEFT: 320px! important
}
TR.paddingLeft250 TD {
	PADDING-LEFT: 320px! important
}
.padding10 {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
TR.padding10 TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; PADDING-BOTTOM: 10px! important; PADDING-TOP: 10px! important
}
.padding20 {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 20px! important; PADDING-TOP: 20px! important
}
TR.padding20 TD {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 20px! important; PADDING-TOP: 20px! important
}
.imgMarginBottom15 IMG {
	MARGIN-BOTTOM: 15px! important
}
.height20 {
	HEIGHT: 20px! important
}
.height50 {
	HEIGHT: 50px! important
}
.height100 {
	HEIGHT: 100px! important
}
.height275 {
	HEIGHT: 275px! important
}
.height276 {
	HEIGHT: 276px! important
}
.height278 {
	HEIGHT: 278px! important
}
.height280 {
	HEIGHT: 280px! important
}
.height300 {
	HEIGHT: 300px! important
}
.height400 {
	HEIGHT: 400px! important
}
.width40 {
	WIDTH: 40px! important
}
.width50 {
	WIDTH: 50px! important
}
.width60 {
	WIDTH: 60px! important
}
.width67 {
	WIDTH: 67px! important
}
.width70 {
	WIDTH: 70px! important
}
.width75 {
	WIDTH: 75px! important
}
.width80 {
	WIDTH: 80px! important
}
SELECT.width80 {
	WIDTH: 83px! important
}
.width85 {
	WIDTH: 85px! important
}
.width90 {
	WIDTH: 90px! important
}
.width95 {
	WIDTH: 95px! important
}
.width100 {
	WIDTH: 100px! important
}
SELECT.width100 {
	WIDTH: 103px! important
}
.width110 {
	WIDTH: 110px! important
}
.width105 {
	WIDTH: 105px! important
}
.width112 {
	WIDTH: 112px! important
}
.width120 {
	WIDTH: 120px! important
}
.width130 {
	WIDTH: 130px! important
}
.width133 {
	WIDTH: 133px! important
}
.width135 {
	WIDTH: 135px! important
}
.width140 {
	WIDTH: 140px! important
}
.width143 {
	WIDTH: 143px! important
}
.width145 {
	WIDTH: 145px! important
}
.width150 {
	WIDTH: 150px! important
}
.width160 {
	WIDTH: 160px! important
}
.width170 {
	WIDTH: 170px! important
}
.width180 {
	WIDTH: 180px! important
}
.width190 {
	WIDTH: 190px! important
}
.width195 {
	WIDTH: 195px! important
}
.width197 {
	WIDTH: 197px! important
}
.width200 {
	WIDTH: 200px! important
}
.width205 {
	WIDTH: 205px! important
}
.width210 {
	WIDTH: 210px! important
}
.width220 {
	WIDTH: 220px! important
}
.width225 {
	WIDTH: 225px! important
}
.width226 {
	WIDTH: 226px! important
}
.width230 {
	WIDTH: 230px! important
}
.width235 {
	WIDTH: 235px! important
}
.width240 {
	WIDTH: 240px! important
}
.width250 {
	WIDTH: 250px! important
}
.width260 {
	WIDTH: 260px! important
}
.width265 {
	WIDTH: 265px! important
}
.width270 {
	WIDTH: 270px! important
}
.width278 {
	WIDTH: 278px! important
}
.width280 {
	WIDTH: 280px! important
}
.width290 {
	WIDTH: 290px! important
}
.width294 {
	WIDTH: 294px! important
}
.width298 {
	WIDTH: 298px! important
}
.width300 {
	WIDTH: 300px! important
}
.width310 {
	WIDTH: 310px! important
}
.width315 {
	WIDTH: 315px! important
}
.width320 {
	WIDTH: 320px! important
}
.width323 {
	WIDTH: 323px! important
}
SELECT.width320 {
	WIDTH: 324px! important
}
.width340 {
	WIDTH: 340px! important
}
.width350 {
	WIDTH: 350px! important
}
.width360 {
	WIDTH: 360px! important
}
.width370 {
	WIDTH: 370px! important
}
.width380 {
	WIDTH: 380px! important
}
.width390 {
	WIDTH: 390px! important
}
.width400 {
	WIDTH: 400px! important
}
.width405 {
	WIDTH: 405px! important
}
.width421 {
	WIDTH: 421px! important
}
.width410 {
	WIDTH: 410px! important
}
.width440 {
	WIDTH: 440px! important
}
.width445 {
	WIDTH: 445px! important
}
.width450 {
	WIDTH: 450px! important
}
.width455 {
	WIDTH: 455px! important
}
.width458 {
	WIDTH: 458px! important
}
.width460 {
	WIDTH: 460px! important
}
.width465 {
	WIDTH: 465px! important
}
.width466 {
	WIDTH: 466px! important
}
.width470 {
	WIDTH: 470px! important
}
.width480 {
	WIDTH: 480px! important
}
.width490 {
	WIDTH: 490px! important
}
.width500 {
	WIDTH: 500px! important
}
.width520 {
	WIDTH: 520px! important
}
.width530 {
	WIDTH: 530px! important
}
.width550 {
	WIDTH: 550px! important
}
.width560 {
	WIDTH: 560px! important
}
.width570 {
	WIDTH: 570px! important
}
.width580 {
	WIDTH: 580px! important
}
.width605 {
	WIDTH: 605px! important
}
.width629 {
	WIDTH: 629px! important
}
.width630 {
	WIDTH: 630px! important
}
.width640 {
	WIDTH: 640px! important
}
.width650 {
	WIDTH: 650px! important
}
.width669 {
	WIDTH: 669px! important
}
.width810 {
	WIDTH: 810px! important
}
.width836 {
	WIDTH: 836px! important
}
.width840 {
	WIDTH: 840px! important
}
.width855 {
	WIDTH: 855px! important
}
.width890 {
	WIDTH: 890px! important
}
.width925 {
	WIDTH: 925px! important
}
.width100Percent {
	WIDTH: 100%! important
}
.height40 {
	HEIGHT: 40px
}
.height60 {
	HEIGHT: 60px
}
.height80 {
	HEIGHT: 80px
}
.cursorHand {
	CURSOR: pointer
}
.cursorPointer {
	CURSOR: pointer
}
.borderHell {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.borderHellRight {
	BORDER-RIGHT: #ccc 1px solid
}
TR.borderHellRight TD {
	BORDER-RIGHT: #ccc 1px solid
}
.formTableContainer TD.borderHellRight {
	BORDER-RIGHT: #ccc 1px solid
}
.borderHellLeft {
	BORDER-LEFT: #ccc 1px solid
}
TR.borderHellLeft TD {
	BORDER-LEFT: #ccc 1px solid
}
.formTableContainer TD.borderHellLeft {
	BORDER-LEFT: #ccc 1px solid
}
.borderHellBottom {
	BORDER-BOTTOM: #ccc 1px solid
}
TR.borderHellBottom TD {
	BORDER-BOTTOM: #ccc 1px solid
}
.formTableContainer TD.borderHellBottom {
	BORDER-BOTTOM: #ccc 1px solid
}
.borderHellTop {
	BORDER-TOP: #ccc 1px solid
}
TR.borderHellTop TD {
	BORDER-TOP: #ccc 1px solid
}
.formTableContainer TD.borderHellTop {
	BORDER-TOP: #ccc 1px solid
}
.border {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.borderRight {
	BORDER-RIGHT: #666666 1px solid
}
TR.borderRight TD {
	BORDER-RIGHT: #666666 1px solid
}
.formTableContainer TD.borderRight {
	BORDER-RIGHT: #666666 1px solid
}
.borderLeft {
	BORDER-LEFT: #666666 1px solid
}
TR.borderLeft TD {
	BORDER-LEFT: #666666 1px solid
}
.formTableContainer TD.borderLeft {
	BORDER-LEFT: #666666 1px solid
}
.borderBottom {
	BORDER-BOTTOM: #666666 1px solid
}
TR.borderBottom TD {
	BORDER-BOTTOM: #666666 1px solid
}
.formTableContainer TD.borderBottom {
	BORDER-BOTTOM: #666666 1px solid
}
.borderTop {
	BORDER-TOP: #666666 1px solid
}
TR.borderTop TD {
	BORDER-TOP: #666666 1px solid
}
.formTableContainer TD.borderTop {
	BORDER-TOP: #666666 1px solid
}
.borderWidth2 {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-WIDTH: 2px
}
.fontSize11 {
	FONT-SIZE: 11px
}
.fontSize12 {
	FONT-SIZE: 12px
}
.fontSize13 {
	FONT-SIZE: 13px
}
.formTableContainer TD.borderRight {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.formTableContainer TD.borderLeft {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.formTableContainer TD.borderBottom {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.formTableContainer TD.borderTop {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.alignTop {
	VERTICAL-ALIGN: top
}
.alignMiddle {
	VERTICAL-ALIGN: middle
}
.alignRight {
	TEXT-ALIGN: right
}
.alignBottom {
	VERTICAL-ALIGN: bottom
}
.alignCenter {
	TEXT-ALIGN: center! important
}
.alignLeft {
	TEXT-ALIGN: left
}
.floatRight {
	FLOAT: right! important
}
.floatLeft {
	FLOAT: left! important
}
.floatNone {
	FLOAT: none! important
}
.clearLeft {
	CLEAR: left
}
.displayBlock {
	DISPLAY: block
}
.clearBoth {
	CLEAR: both! important
}
.marker {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.noBorder {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.noTopBorder {
	BORDER-TOP-WIDTH: 0px! important
}
.noRightBorder {
	BORDER-RIGHT-WIDTH: 0px! important
}
.noBottomBorder {
	BORDER-BOTTOM-WIDTH: 0px! important
}
.noLeftBorder {
	BORDER-LEFT-WIDTH: 0px! important
}
.nowrap {
	WHITE-SPACE: nowrap! important
}
.noBg {
	BACKGROUND-COLOR: transparent! important
}
.normal {
	COLOR: #333! important
}
.notBold {
	FONT-WEIGHT: normal! important
}
.bold {
	FONT-WEIGHT: bold
}
.bold * {
	FONT-WEIGHT: bold
}
.info {
	COLOR: #ccc
}
.fontWeightNormal {
	FONT-WEIGHT: normal! important
}
.spanWithInputAndLabel INPUT {
	MARGIN-RIGHT: 5px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	FLOAT: left
}
DT {
	FLOAT: left; POSITION: relative
}
DD {
	LEFT: 50px; POSITION: absolute; TOP: 20px
}
.print TH {
	BORDER-BOTTOM: #000 1px solid
}
.print TH {
	COLOR: #000! important; BACKGROUND-COLOR: transparent! important
}
.print DIV {
	COLOR: #000! important; BACKGROUND-COLOR: transparent! important
}
H1.print {
	BORDER-BOTTOM: #000 2px solid
}
H2.print {
	BORDER-BOTTOM: #000 2px solid
}
H2.print {
	MARGIN-BOTTOM: 5px
}
.print#content {
	WIDTH: 100%! important
}
.print TABLE {
	WIDTH: 100%
}
.print {
	COLOR: #000! important; BACKGROUND-COLOR: transparent
}
.print TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.borderBlack {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.borderLeftBlack {
	BORDER-LEFT: #000 1px solid
}
.borderRightBlack {
	BORDER-RIGHT: #000 1px solid
}
.borderTopBlack {
	BORDER-TOP: #000 1px solid
}
.borderBottomBlack {
	BORDER-LEFT: #000 1px solid
}
.displayNone {
	DISPLAY: none
}
.red {
	BACKGROUND-COLOR: red
}
.calenderMain {
	WIDTH: 100%
}
.calenderMain TH {
	TEXT-ALIGN: center! important
}
.calenderMain A {
	TEXT-DECORATION: none
}
.calenderMain A:hover {
	TEXT-DECORATION: none
}
.calenderMain A:visited {
	TEXT-DECORATION: none
}
.calenderMain A:link {
	TEXT-DECORATION: none
}
.titleStyle {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf1f7
}
.titleStyle TD {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #000 0px solid; TEXT-ALIGN: center
}
.titleStyle TD A {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px! important
}
.titleStyle TD A:hover {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px! important
}
.titleStyle TD A:link {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px! important
}
.titleStyle TD A:visited {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px! important
}
.calenderMain A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.calenderMain A:visited {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.calenderMain A:link {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.calenderMain A:hover {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.calenderMain A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.selectedDayStyle A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.selectedDayStyle A:link {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.selectedDayStyle A:visited {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.selectedDayStyle A:hover {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.dayStyle A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.weekendDayStyle A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.otherMonthDayStyle A {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.dayStyle A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.weekendDayStyle A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.otherMonthDayStyle A:link {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.dayStyle A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.weekendDayStyle A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.otherMonthDayStyle A:visited {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.calenderSunday A {
	BORDER-RIGHT: #efefef 0px solid; BORDER-TOP: #efefef 0px solid; BORDER-LEFT: #efefef 0px solid; BORDER-BOTTOM: #efefef 0px solid
}
.dayStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.weekendDayStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.calenderSunday {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.selectedDayStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.calenderMouseOver {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.otherMonthDayStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #fff
}
.calenderSunday {
	BACKGROUND-COLOR: #efefef
}
.selectedDayStyle {
	BACKGROUND-COLOR: #ebf1f7! important
}
.calenderMouseOver {
	BACKGROUND-COLOR: #ebf1f7! important
}
.calenderMouseOver A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.otherMonthDayStyle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ccc! important; PADDING-TOP: 3px
}
.nextPrevStyle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right! important
}
.dayHeaderStyle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.countryPrefix {
	PADDING-RIGHT: 5px; FLOAT: left; WIDTH: 40px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.pdfInfo {
	FONT-SIZE: 11px; COLOR: #999999
}
.outerQuality {
	BORDER-RIGHT: #102866 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #102866 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #102866 1px solid; WIDTH: 660px; PADDING-TOP: 3px; BORDER-BOTTOM: #102866 1px solid; BACKGROUND-COLOR: #ffffff
}
.innerQuality {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}

@media Print    
{
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY#formBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
BODY#formBody {
	WIDTH: 100%! important
}
#content {
	PADDING-LEFT: 0px! important; WIDTH: 1000px
}
.container {
	PADDING-LEFT: 0px! important
}
.popup {
	WIDTH: 600px! important
}
#loggedContainer {
	WIDTH: 650px! important
}
.contentContainer {
	WIDTH: 650px! important
}
H2.secure {
	FLOAT: none; WIDTH: 650px! important
}
#header {
	DISPLAY: none
}
#headerSecure {
	DISPLAY: none
}
#footerImage {
	DISPLAY: none
}
#contentImagesContainer {
	DISPLAY: none
}
#headerPopup {
	DISPLAY: none
}
.imageContainer {
	DISPLAY: none
}
.contentImagesContainer {
	DISPLAY: none
}
#footerNavigation {
	DISPLAY: none
}
.subNavigationFooter {
	DISPLAY: none
}
.containerSecureNavigation {
	DISPLAY: none
}
.marginLeft15 {
	MARGIN-LEFT: 0px! important
}
#headerPrint {
	DISPLAY: block
}
.noPrint {
	DISPLAY: none
}
.direkterdrahtheader {
	DISPLAY: none
}
.direkterdrahtlinkbox {
	DISPLAY: none
}
.direkterdrahtenvelope {
	DISPLAY: none
}
.direkterdrahtlinks {
	DISPLAY: none
}
A.pfeil {
	DISPLAY: none
}

}
