/* CUSTOMER SPECIAL STYLESHEETS BEGIN */

/* ================================ Marginal */

	.marg-textStandard {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 140%;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		margin-left: 9px;
		margin-right: 9px;
	}
	.marg-textSmall {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-style: normal;
		line-height: 140%;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		margin-left: 9px;
		margin-right: 9px;
	}
	.marg-headline {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: bold;
		padding-left:11px;
		padding-top:8px;
		vertical-align:middle;
		color: #00009C;
		text-decoration: none;
	}

	.DropdownList {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666666;
		text-align: left;
	}

	.DropdownListName {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #FFFFFF;
		text-align: left;
	}
DIV {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG.std-blockImage {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H3 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H4 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H5 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.black {
	COLOR: #000000
}
.content {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
TD {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.tb-textbox-content > DIV > UL {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
.tb-textbox-content > DIV > UL > LI {
	PADDING-LEFT: 10px
}
.tb-textbox-content DIV UL LI UL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 15px
}
.contentHeadline {
	PADDING-LEFT: 14px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; FONT: bold 12px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #227d41; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.contentFormLabel {
	MARGIN-TOP: 5px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 196px; LINE-HEIGHT: 14px; TEXT-ALIGN: right
}
.contentFormField {
	MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: left; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.contentWhite {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentBlue {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #227d41; TEXT-DECORATION: none
}
.contentSmallLight {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #aaaaaa; TEXT-DECORATION: none
}
.contentSmall {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
a.contentSmall:link {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
a.contentSmall:visited {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
a.contentSmall:active {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
a.contentSmall:hover {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.contentSmallBlue {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #227d41; TEXT-DECORATION: none
}
.contentSmallBlue {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.contentSmallWhite {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.contentSmallBlack {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.contentSmallRed {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #ff0000; TEXT-DECORATION: none
}
.contentSmallGrey {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #636363; TEXT-DECORATION: none
}
.contentSmallBlue {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #227d41; TEXT-DECORATION: none
}
.contentInfo {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.content-black {
	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.content-blackSmall {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.headline-0 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #227d41
}
.headline-1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.headline-2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d9d9d9
}
.headline-3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.headline-3-big {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff
}
.headline-4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #227d41
}
.headline-5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.headline-black {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.headline-grey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.headline-blackBig {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.headline-greyBig {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #d9d9d9
}
.headline-white {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff
}
.headline-blue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #227d41
}
.inputText {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.inputTextarea {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; scrollbar: auto
}
.inputDropdown {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #00e100; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.small:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.small:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.small:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #227d41; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.small:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #00e100; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
A.whiteSmall:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.whiteSmall:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.whiteSmall:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.blackSmall:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.blackSmall:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.blackSmall:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.blackSmall:active {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 9px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000000; FONT-FAMILY: Verdana,Arial,sans-serif; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
A.whiteSmall:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
HTML {
	MIN-HEIGHT: 100%; HEIGHT: 100%;
}
FORM {
	DISPLAY: inline; MARGIN: 0px
}
body {
		margin:0px;
		padding:0px;
		text-align:center;
		color:#000000;
		font-family:Verdana,Arial,sans-serif;
		font-size:11px;
	}
	
DIV#page {
		margin:0px;
		padding:0px;
		text-align:center;
		height: 100%;
		color:#000000;
		font-family:Verdana,Arial,sans-serif;
		font-size:11px;
		background:url(images/page-bg1_striped.gif) repeat-y 50% 0;
		background-attachment:repeat-y;
	}	

.std-form {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; FONT-FAMILY: Verdana,Arial,sans-serif
}
.SearchField1 {
	FONT-SIZE: 9px; LEFT: 5px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.SearchField2 {
	FONT: 9px/120% Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}
.InputField {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
Input {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
DIV#std-outlineSection {
	MARGIN-LEFT: auto; WIDTH: 967px; MARGIN-RIGHT: auto; HEIGHT: 100%; TEXT-ALIGN: left
}
DIV#std-inlineSection {
	MARGIN-LEFT: 8px; HEIGHT: 100%
}
DIV#std-inlineSection-layout1 {
	BACKGROUND: url(images/page-bg-inner1.gif) repeat-y; MARGIN-LEFT: 8px; HEIGHT: 100%
}
DIV#std-inlineSection-layout2 {
	BACKGROUND: url(images/page-bg-inner2.gif) repeat-y; MARGIN-LEFT: 8px; HEIGHT: 100%
}
DIV#std-inlineSection-layout3 {
	BACKGROUND: url(images/page-bg-inner1.gif) repeat-y; MARGIN-LEFT: 8px; HEIGHT: 100%
}
DIV#std-inlineSection-layout4 {
	BACKGROUND: url(images/page-bg-inner1.gif) repeat-y; MARGIN-LEFT: 8px; HEIGHT: 100%
}
DIV#std-headerSection {
	BACKGROUND-IMAGE: url(images/silver.jpg); HEIGHT: 117px
}
DIV#std-fixedNavigationSection {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 700px; PADDING-TOP: 100px
}
DIV#std-logoSection {
	FLOAT: right; WIDTH: 216px; HEIGHT: 100%
}
DIV#std-pageSpacer {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
DIV#std-pageSpacer-layout1 {
	BACKGROUND-IMAGE: url(images/shadow-top-1.gif); BACKGROUND-REPEAT: repeat-y
}
DIV#std-pageSpacer-layout2 {
	BACKGROUND-IMAGE: url(images/shadow-top-2.gif); BACKGROUND-REPEAT: repeat-y
}
DIV#std-pageSpacer-layout3 {
	BACKGROUND-IMAGE: url(images/shadow-top-1.gif); BACKGROUND-REPEAT: repeat-y
}
DIV#std-contentSection {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 1px;
}
DIV#std-leftContentSection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 235px; PADDING-TOP: 0px
}
DIV#std-rightContentSection {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 222px;
}
DIV#std-rightContent {
	MARGIN-LEFT: 8px;
}
DIV#std-middleContentSection1 {
	MARGIN-TOP: 5px; MARGIN-LEFT: 235px; MARGIN-RIGHT: 0px; HEIGHT: 100%;
}
DIV#std-middleContentSection2 {
	MARGIN-LEFT: 734px; MARGIN-RIGHT: 0px; PADDING-TOP: 14px; HEIGHT: 100%
}
a.headregister0 {font-size: 11px; color: #ffffff; text-decoration:none; background:url(images/_link.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister0:active {font-size: 11px; color: #ffffff; text-decoration:none; background:url(images/_link.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister0:visited {font-size: 11px; color: #ffffff; text-decoration:none; background:url(images/_link.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister0:hover {font-size: 11px; color: #ffffff; text-decoration:none; background:url(images/_link.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }

a.headregister1 {font-size: 11px; color: #227d41; text-decoration:none; background:url(images/_link1.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister1:active {font-size: 11px; color: #227d41; text-decoration:none; background:url(images/_link1.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister1:visited {font-size: 11px; color: #227d41; text-decoration:none; background:url(images/_link1.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }
a.headregister1:hover {font-size: 11px; color: #227d41 text-decoration:none; background:url(images/_link1.gif) no-repeat bottom left; line-height:10px; padding-left:15px; line-height:12px; }


/* -------------------------------- Globale Navigation (oben) */

	a.std-fixedNavigation:link,a.std-fixedNavigation:hover,a.std-fixedNavigation:active,a.std-fixedNavigation:visited {
		color:#666666;
		font-size:9px;
		padding-left:8px;
		padding-right:8px;
		padding-top: 2px;
		height:100%;
		
	}

	a.std-fixedNavigation:link,a.std-fixedNavigation:visited {
		color:#666666;
		font-size:9px;
		padding-left:8px;
		padding-right:8px;
		padding-top: 2px;
		height:100%;
		text-decoration:none;
	}

	a.std-fixedNavigation:hover,a.std-fixedNavigation:active {
		color:#000000;
		font-size:9px;
		padding-left:8px;
		padding-right:8px;
		padding-top: 2px;
		height:100%;
		text-decoration:none;
	}
	a.std-fixedNavigationSelected:link,a.std-fixedNavigationSelected:hover,a.std-fixedNavigationSelected:active,a.std-fixedNavigationSelected:visited {
		color:#000000;
		font-size:9px;
		padding-left:8px;
		padding-right:8px;
		padding-top: 2px;
		height:100%;
		text-decoration:none;
	}

	span.std-fixedNavigation {
		vertical-align:top;
		color:#ADADAD;
		font-size:9px;
		line-height:18px;
	}


	span.std-fixedNavigationSpacer {
		vertical-align:bottom;
		color:#ADADAD;
		font-size:9px;
		margin-bottom: 15px;
		line-height:18px;
	}
A.mnitem2:link {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitem2:visited {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitem2:active {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitem2:hover {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}

A.mnitem2n:link {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitem2n:visited {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitem2n:active {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-inactive_1.gif); PADDING-BOTTOM: 4px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: underline
}
A.mnitem2n:hover {
	height: 21px; width: 213px; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: underline
}

SPAN.sel_0 {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
SPAN.sel_all {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.mnitemselected:link {
	width: 213px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitemselected:visited {
	width: 213px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitemselected:active {
	width: 213px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
A.mnitemselected:hover {
	width: 213px; FONT-WEIGHT: bold; COLOR: #ffffff; PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; DISPLAY: block; PADDING-LEFT: 28px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/nav-level0-active_1.gif); PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-y; TEXT-DECORATION: none
}
SPAN.site-headline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #227d41; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
UL.site-listGroup {
	COLOR: #b6b6b6
}
DIV.tb-spacer {
	CLEAR: both
}
DIV.float-left {
	FLOAT: left
}
DIV.float-right {
	FLOAT: right
}
DIV.float-right P {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
DIV.float-left P {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
DIV.tb-right-box-float-left P {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
DIV.tb-right-box-float-right P {
	MARGIN-TOP: 0px; TEXT-ALIGN: center
}
.tb-container {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.tb-float-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
  .tb-textbox-content > div > ul > li{
  /* , p.content > div > ul > li*/
    	padding-left:10px;
	}
	
	.tb-textbox-content div ul li ul {
  /*, p.content ul li ul*/
	/*	margin:auto; */
		margin-left:15px;
    padding-left:10px;

	}
DIV.float-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 0px
}
DIV.float-left IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 0px
}
IMG.image-block {
	DISPLAY: block
}
.formButtonSubmit {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 17px; FONT-SIZE: 10px; BACKGROUND: url(images/icons/icon-goto.gif) #227d41 no-repeat 5px 4px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana,Arial,sans-serif; TEXT-ALIGN: center
}
.formButtonReset {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 17px; FONT-SIZE: 10px; BACKGROUND: url(images/icons/icon-gobackWhite.gif) #227d41 no-repeat 5px 4px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #fff 1px solid; FONT-FAMILY: Verdana,Arial,sans-serif; TEXT-ALIGN: center
}

/* CUSOTMER SPECIAL STYLESHEETS END */

/* Kurs und Lektionsansicht */
p { FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none
}

.formbutton {
	font-size: 11px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	border-style: solid;
	border-width: 1;
	background-color: #6699CC
    }  
    
.lmstext {color: #000000}
.lernraumtext {color: #000000}
.lernraumtitel {font-weight: bold; color: #000000}
.lernraumtitel2 {color: #B05034}

.user {	FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none; font-weight: bold}
.adminheader {font-weight: bold; font-size: 14px; color: #000000}
.login {FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}
td.login {FONT: 11px/14px Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; TEXT-DECORATION: none}

/* buttons_type */
a.aktion {text-decoration: none;}
a.aktion:active {text-decoration: none;}
a.aktion:visited {text-decoration: none;}
a.aktion:hover {text-decoration: none;}

td.navbar {color: #333333; valign: top}
td.user {font-weight: bold; color: #333333; valign: center}
td.user2 {color: #333333; valign: center}

/* Textformate */
.text {font-family: Verdana,Helvetica,Arial}

.titlerow {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 15px; VERTICAL-ALIGN: bottom; COLOR: #227d41; LINE-HEIGHT: 20px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/* Tabellenformulare */ /* Spaltentitel */
.tftitle { text-decoration: none;color: #ffffff; font-size: 11px}
.tfkopf { text-decoration: none;color: #ffffff; font-size: 11px}

/* Primï¿½rschlï¿½ssel in Zeile*/

/* Spalten */
.tfsplt {color: #666666}
.tfsplt2 {color: #666666}

/* Navigation */
.tfinfo {color: 666666}
.tfnav {color: #666666; }

/* einfaches Formular */ /* Labels von Feldern */
.flbl { color: #666666; border-color: #000000; border-width:1px}

/* Read-Only Text-Felder */
td.ffld {color: #666666; font-weight: bold; text-decoration: underline}
th.ffld {color: #666666}
a.ffld {}
.ffldsmall {font-size: 8pt; color: #000000}
a.ffldsmall {font-size: 8pt}

a.ffldsmall:link {font-size: 8pt}
a.ffldsmall:active {font-size: 8pt}
a.ffldsmall:visited {font-size: 8pt}
a.ffldsmall:hover {font-size: 8pt}


/* Eingabefelder */
.ffldi {font-family: Arial, Helvetica, sans-serif; }
.ffwhi {background-color: #FFFFFF}

.shopblu {background-color: #EEEEEE}
.shopblutitle {background-color: #EEEEEE;}
.shopwhi {background-color: #FFFFFF}

 /* Views */
.vwtitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff}
.vwlernobjektinfotitel {font-weight: bold}

.smnvwtitel {}
.vwbody {background-color: #e5e5e5;}
.vwdtlborder {background-color: #000000}
.vwdtltitel {background-color: #FFFFFF;}
.vwdtlstitle {background-color: #FFFFFF;}
.vwdtlbody {}
.vwdtlfooter {background-color: #e5e5e5;}
.svwdtlbody {background-color: #e5e5e5}
.svwdt3body {font-weight: bolder; color: #666666;background-color: #e5e5e5}
.svwdt2body { background-color: #e5e5e5}
.vwhilfe {color: #666666}

.vwreiter {text-decoration: none; color: #666666} 

/* buttons_type */

/* Menus */
td. {color: #7d8890}
td.mnitem2 {color: #7d8890}
td.smnitem {}

a.mnitem {text-decoration: none; color: #7d8890}
a.mnitem:active {text-decoration: none; color: #7d8890}
a.mnitem:visited {text-decoration: none; color: #7d8890}
a.mnitem:hover{text-decoration: underline; color: #7d8890}


a.mnitemselected 
{
	font-family: arial,helvetica,sans-serif; 
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}



a.mnitem3 {text-decoration: none; color: #7d8890}
a.mnitem3:active {text-decoration: none; color: 7d8890}
a.mnitem3:visited {text-decoration: none; color: #7d8890} 
a.mnitem3:hover{text-decoration: underline; color: #7d8890}

/* buttons_type */

/* Newsreader */
td.newsreader {}
a.newsreader {text-decoration: none; color: #000000}
a.newsreader:active {font-weight: bold}
td.newsreader1 {background-color: #7d8890 color: #000000;}
td.newsreader2 { background-color: #7d8890;font-size: 12pt; color: #FFFFFF; font-weight: bold;}

a.newsreaderbetreff {text-decoration: none; color: #7d8890; font-weight: bold;}
a.newsreaderbetreff:link {text-decoration: none; color: #7d8890}
a.newsreaderbetreff:active {color: #7d8890; font-weight: normal;}
a.newsreaderbetreff:visited {color: #7d8890;  font-weight: normal;}
a.newsreaderbetreff:hover { color: #000000; background-color: #CCCCCC}
.newsreaderinfos { color: #000000;font-size: 10px;}

a.newsreader1:link {color: #000000}
a.newsreader1:active {color: #000000}
a.newsreader1:visited {color: #000000}
a.newsreader1:hover {color: #7d8890}
.newsreadernachricht {color: #000000}
.newsreadertitel {font-size: 14pt; font-weight: bold}
td.newsreadertitel {font-size: 14pt; font-weight: bold}


/* DB-Forum */
td.forum {}
.forumnachricht { font-family: 'Courier new', Courier, sans-serif; color: #000000}

.headernews {color: #000000} 

td.horline { color: #7d8890; background-color: #7d8890;}

td.tablebutton {color: #7d8890;}
a.tablebutton:link {color: #7d8890}
a.tablebutton:active {color: #7d8890}
a.tablebutton:visited {color: #7d8890}
a.tablebutton:hover {color: #7d8890}

.KalenderText {font-size: 10px}

.tbToolbar1 {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #A28D68 solid 1px;
    BORDER-LEFT: #EAE6DD solid 1px;
    BORDER-RIGHT: #A28D68 solid 1px;
    BORDER-TOP:  #EAE6DD solid 1px;
}
.htmledit {
	MARGIN: 0;
	BORDER: 0;
	BACKGROUND-COLOR: #D5CCBB;
}

.tbButton {
   background-color: #D5CCBB;
	border-bottom: #D5CCBB solid 1px;
	border-left: #D5CCBB solid 1px;
	border-right: #D5CCBB solid 1px;
	border-top:  #D5CCBB solid 1px;
	height: 23px; 
	width: 23px;
}

.tbGeneral { HEIGHT: 22px; }

.tbHandleDiv {
    BACKGROUND-COLOR: #D5CCBB;
	BORDER-LEFT: #EAE6DD solid 1px;
	BORDER-RIGHT: #A28D68 solid 1px;
	BORDER-TOP: #EAE6DD solid 1px;
	FONT-SIZE: 1px;
	HEIGHT: 22px; 
	WIDTH: 3px;
}

.tbButtonMouseOverUp {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #A28D68 solid 1px;
    BORDER-LEFT: #EAE6DD solid 1px;
    BORDER-RIGHT: #A28D68 solid 1px;
    BORDER-TOP:  #EAE6DD solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}

.tbButtonMouseOverDown {
    BACKGROUND-COLOR: #D5CCBB;
    BORDER-BOTTOM: #EAE6DD solid 1px;
    BORDER-LEFT: #A28D68 solid 1px;
    BORDER-RIGHT: #EAE6DD solid 1px;
    BORDER-TOP:  #A28D68 solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}

.tbButtonDown {
    BACKGROUND-COLOR: gainsboro; 
    BORDER-BOTTOM: #EAE6DD solid 1px;
    BORDER-LEFT: #A28D68 solid 1px;
    BORDER-RIGHT: #EAE6DD solid 1px;
    BORDER-TOP:  #A28D68 solid 1px;
    HEIGHT: 23px; 
    WIDTH: 24px;
}

.chat_msg_line {
	margin: 0px;
	padding:0px;
	font-size: 14;
}

.chat_messages {
	color: Black;
	overflow: scroll;
	width: 100%;
	height: 100%;
}

.selcrit_area_border {
	BACKGROUND-COLOR: Black;
}

.selcrit_area_bgcolor {
	BACKGROUND-COLOR: White;
}

.itsonline_statistics_filter_button {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    border-style: solid;
    border-width: 1;
    background-color: #6699CC;
    width: 80px;
}

.itsonline_statistics_button {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    border-style: solid;
    border-width: 1;
    background-color: #6699CC;
    width: 120px;
}