body {				FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #646464; FONT-SIZE: 12px; MARGIN: 0px }
BODY.yoopage {		BACKGROUND: url(../images/layout_page_bg_b.png) #fafafa fixed repeat-x 0px 100% }
#page-body {		BACKGROUND: url(../images/layout_page_bg_t.png) fixed repeat-x 0px 0px; TEXT-ALIGN: center; }
/*body div.page { 	BACKGROUND: url(../images/layout_page_bg_b.png) #fafafa fixed repeat-x 0px 100%; MARGIN: auto }*/
.wrapper {			MARGIN: auto; WIDTH: 1030px; MAX-WIDTH: 1030px; TEXT-ALIGN: left; }
.wrapper-bg1 {		WIDTH: 1030px; MAX-WIDTH: 1030px }
.wrapper-bg2 {		PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px; WIDTH: 1030px; MAX-WIDTH: 1030px }
#header {			Z-INDEX: 10; POSITION: relative; HEIGHT: 150px; CLEAR: both }
#toolbar {			LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-SIZE: 9px; OVERFLOW: hidden }
#date {				MARGIN: 0px 20px 0px 0px; FLOAT: left }
#toolbar .left {	}
#toolbar .left .module {	FLOAT: left; MARGIN-RIGHT: 20px }
DIV.mod-blank {		OVERFLOW: hidden }
#toolbar UL.menu {	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px }
#toolbar .menu LI {	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px }
#toolbar .menu LI A {		PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; OVERFLOW: hidden; PADDING-TOP: 0px; BORDER-LEFT: 1pt solid #646464 }
#toolbar .menu A.first {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: 0px 0px; PADDING-TOP: 0px; BORDER-LEFT: none }
#toolbar .menu A.last {		PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
#toolbar .menu A:link {		COLOR: #646464 }
#toolbar .menu A:visited {	COLOR: #646464 }
#toolbar .menu A:hover {	COLOR: #1187cd }
#headerbar {		PADDING-LEFT: 55px; HEIGHT: 75px; OVERFLOW: hidden }	/*urspruenglich padding-left: 220px */
#headerbar .right {		}
#headerbar .right .module {	FLOAT: right; MARGIN-LEFT: 20px; WIDTH: 925px }
#logo {				POSITION: absolute; TOP: 25px; LEFT: 0px }
#menubar {			BACKGROUND: url(../images/layout_menubar_bg.png) no-repeat 0px 0px; MARGIN-LEFT: 195px }
#menubar DIV.menubar-2 {	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/layout_menubar_bg.png) no-repeat 100% -50px; PADDING-TOP: 0px }
#menubar DIV.menubar-3 {	BACKGROUND: url(../images/layout_menubar_bg.png) repeat-x 0px -100px; HEIGHT: 50px }
#menu {				Z-INDEX: 11; POSITION: absolute; TOP: 105px; LEFT: 80px }
#menu UL {			LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
#menu LI {			Z-INDEX: 5; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
#menu A {			DISPLAY: block }
#menu SPAN {			DISPLAY: block }
#menu A {			TEXT-DECORATION: none }
#menu SPAN.icon {	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 50% }
#menu UL.menu {		FLOAT: left; MARGIN-LEFT: 130px }
#menu LI.level1 {	FLOAT: left; MARGIN-RIGHT: 10px }
#menu A.level1 {	FLOAT: left }
#menu SPAN.level1 {	FLOAT: left }
#menu A.level1 SPAN.bg {	PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 40px; COLOR: #323232; FONT-SIZE: 17px; PADDING-TOP: 0px }
#navlist {			LINE-HEIGHT: 25px; HEIGHT: 25px; FONT-SIZE: 9px; OVERFLOW: hidden }
#navlist UL.menu {	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px }
#navlist .menu LI {	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px }
#navlist .menu LI A {		PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; DISPLAY: inline; OVERFLOW: hidden; BACKGROUND: url(../images/layout_breadcrumbs.png) no-repeat 0px 50% }
#navlist .menu A.first {	PADDING-BOTTOM: 0px; PADDING-LEFT:  0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px; BACKGROUND: 0px 0px }
#navlist .menu A.last {		PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT:  0px; PADDING-TOP: 0px }
#navlist .menu A:link {		COLOR: #58ABDC }
#navlist .menu A:visited {	COLOR: #58ABDC }
#navlist .menu A:hover {	COLOR: #1187cd }

#middle {			POSITION: relative; WIDTH: 100%; OVERFLOW: hidden }
#middle-expand {	WIDTH: 100% }
#main {				POSITION: relative; FLOAT: right }
.column-left #main {				POSITION: relative; FLOAT: RIGHT }	/*; MARGIN-LEFT: 240px*/
#main-shift {		POSITION: relative; OVERFLOW: hidden; WIDTH: 770px }
#mainmiddle {		POSITION: relative; WIDTH: 100%; OVERFLOW: hidden }
#mainmiddle-expand {		WIDTH: 100% }
#content {			POSITION: relative; WIDTH: 100%; FLOAT: left }
#content-shift {	POSITION: relative; OVERFLOW: hidden }

DIV.mainmiddle-wrapper-tl {	BACKGROUND: url(../images/layout_rounded_white_corners.png) no-repeat 0px 0px; MAX-HEIGHT:10px; HEIGHT:10px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-tr {	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/layout_rounded_white_corners.png) no-repeat 100% -15px; PADDING-TOP: 0px; MAX-HEIGHT:10px; HEIGHT:10px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-t {	BACKGROUND: #ffffff; BORDER-TOP: #1187cd 1px solid; MAX-HEIGHT:9px; HEIGHT:9px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-t DIV.contentright-bg {	HEIGHT: 9px; line-height: 1px; FONT-SIZE: 2px }
/*DIV.mainmiddle-wrapper-t DIV.contentleft-bg {	MAX-HEIGHT: 9px; HEIGHT: 9px; line-height: 1px; FONT-SIZE: 2px }*/
DIV.mainmiddle-wrapper-m {	BORDER-LEFT: #1187cd 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: #ffffff; BORDER-RIGHT: #1187cd 1px solid; PADDING-TOP: 0px }
DIV.mainmiddle-wrapper-m DIV.contentright-bg {	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; OVERFLOW: hidden; PADDING-TOP: 5px }
DIV.mainmiddle-wrapper-bl {	BACKGROUND: url(../images/layout_rounded_white_corners.png) no-repeat 0px -30px; HEIGHT: 10px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-br {	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/layout_rounded_white_corners.png) no-repeat 100% -45px; PADDING-TOP: 0px; HEIGHT: 10px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-b {	BORDER-BOTTOM: #1187cd 1px solid; BACKGROUND: #ffffff; HEIGHT: 9px; line-height: 1px; FONT-SIZE: 2px }
DIV.mainmiddle-wrapper-b DIV.contentright-bg {	MAX-HEIGHT: 9px; HEIGHT: 9px }
/*DIV.mainmiddle-wrapper-b DIV.contentleft-bg {	MAX-HEIGHT: 9px; HEIGHT: 9px; line-height: 1px; FONT-SIZE: 2px }*/

#footer {			POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 15px; CLEAR: both }

#left {				POSITION: relative; FLOAT: left; OVERFLOW: hidden; WIDTH: 220px }
#right {			FLOAT: left; OVERFLOW: hidden }

#left .module {		MARGIN: 0px 0px 15px }
#right .module {	MARGIN: 0px 0px 15px }
#contentleft .module {	MARGIN: 0px 0px 15px }
#contentright .module {	MARGIN: 0px 0px 15px }
#left .last {		MARGIN: 0px }
#right .last {		MARGIN: 0px }
.module H3.header {	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #1187cd; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px }
.module SPAN.header-2 {	DISPLAY: block }
.module SPAN.header-3 {	DISPLAY: block }

DIV.mod-chrome DIV.box-t1 {	BACKGROUND: url(../images/layout_module_chrome_white.png) no-repeat 0px 0px; line-height: 1px; FONT-SIZE: 2px }
DIV.mod-chrome DIV.box-t2 {	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/layout_module_chrome_white.png) no-repeat 100% -45px; PADDING-TOP: 0px; line-height: 1px; FONT-SIZE: 2px }
DIV.mod-chrome DIV.box-t3 {	BACKGROUND: url(../images/layout_module_chrome_white.png) repeat-x 0px -90px; HEIGHT: 40px; line-height: 1px; FONT-SIZE: 2px }
DIV.mod-chrome DIV.box-1 {	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; PADDING-TOP: 0px; BACKGROUND: #cfe7f5 0px 0px; BORDER-LEFT: #1187cd 1px solid; BORDER-RIGHT: #1187cd 1px solid; BORDER-BOTTOM: #e7f3fa 1px solid; MIN-HEIGHT: 15px; FONT-SIZE: 2px; LINE-HEIGHT: 2px; }
DIV.mod-chrome DIV.box-2 {	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; BACKGROUND: url(../images/layout_module_chrome_white.png) #e7f3fa repeat-x 0px -195px; MARGIN: 0px; COLOR: #e7f3fa; OVERFLOW: hidden; MIN-HEIGHT: 15px }
DIV.mod-chrome DIV.box-b1 {	BACKGROUND: url(../images/layout_module_chrome_white.png) no-repeat 0px -135px; HEIGHT: 15px; MARGIN: 0px }
DIV.mod-chrome DIV.box-b2 {	BACKGROUND: url(../images/layout_module_chrome_white.png) no-repeat 100% -155px; HEIGHT: 15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px }
DIV.mod-chrome DIV.box-b3 {	BACKGROUND: url(../images/layout_module_chrome_white.png) repeat-x 0px -175px; HEIGHT: 15px }
DIV.mod-chrome H3.header {	POSITION: absolute; LINE-HEIGHT: 35px; PADDING-LEFT: 15px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px; LEFT: 0px; HEIGHT: 40px }

.mod-chrome-white UL.menu {				LIST-STYLE: none none outside; PADDING-LEFT: 17px; PADDING-RIGHT: 8px; FONT-SIZE: 12px; MARGIN: 0px; }
.mod-chrome-white UL.menu LI {			LINE-HEIGHT: 24px; BORDER-BOTTOM: 1px solid #CFE6F5 }
.mod-chrome-white UL.menu LI.active {	LINE-HEIGHT: 24px; BORDER-BOTTOM: 1px solid #CFE6F5; BACKGROUND-COLOR: #f4faf9 }
.mod-chrome-white UL.menu A {	TEXT-DECORATION: none }
.mod-chrome-white UL.menu A.active {	 }
.mod-chrome-white UL.menu A:link {		COLOR: #58ABDC }
.mod-chrome-white UL.menu A:visited {	COLOR: #58ABDC }
.mod-chrome-white UL.menu A:hover {		COLOR: #1187cd }


table {
        font-family:Arial;
        font-size:9pt;
        color:#000000;
}

a:hover { color:#00b3ff; }
a:active { color:#4377E5; }


a {
        color:#4A52ff;
}


h1 {
        font-size:13pt;
        font-style:italic;
        color:#103152;
        margin-left:20pt;
        margin-top:15pt;
}
h2 {
        font-size:11pt;
        font-weight:600;
        text-decoration:underline;
        color:#1031ff;
        margin-left:15pt;
        margin-top:30pt;
}
h3 {
        font-size:10pt;
        font-weight:600;
        text-decoration:underline;
        color:#1031ff;
        margin-left:15pt;
        margin-top:10pt;
        margin-bottom:3pt;
}

th {
        font-weight:600;
}

td.bottomborder {
        border-bottom-width:1pt;
        border-bottom-style:solid;
        border-bottom-color:#4377E5;
}
td.rigbotborder {
        border-right-width:1pt;
        border-right-style:solid;
        border-right-color:#4377E5;
        border-bottom-width:1pt;
        border-bottom-style:solid;
        border-bottom-color:#4377E5;
}
td.rightborder {
        border-right-width:1pt;
        border-right-style:solid;
        border-right-color:#4377E5;
}
td.empty {
        font-size:2pt;
}
td.topp {
        vertical-align:top;
}
td.sn {
        margin-left:0pt;
        vertical-align:center;
        font-family:Arial;
        border-width:1pt;
        border-style:solid;
        border-color:#4377E5;
}
td.ssubn {
        margin-left:0pt;
        vertical-align:center;
        font-family:Arial;
        border-width:0pt;
        border-style:solid;
        border-color:#4377E5;
}
td.sssubn {
        margin-left:0pt;
        vertical-align:center;
        font-family:Arial;
        border-width:0pt;
        border-style:solid;
        border-color:#4377E5;
}
td.forum_eintrag {
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
	font-weight:500;
        border-width:1pt;
        border-style:solid;
        border-color:#4377E5;
}
td.forum_ueberschr {
	background-color:#eeeeff;
        padding:5pt;
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
	font-weight:600;
}
td.forum_alert {
	background-color:#eea1a1;
        padding:5pt;
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
	font-weight:600;
}
td.forum_autor {
	background-color:#eeeeff;
        margin-left:0pt;
        vertical-align:center;
        font-family:Arial;
	font-size:8pt;
}
div.forum_big_topic {
	color:#103152;
	font-family:Arial;
	font-size:13pt;
	font-weight:600;
}
td.liste_inhalt {
	background-color:#ffffff;
        padding:3pt;
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
}
td.liste_eintrag {
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
	font-weight:500;
        border-width:1pt;
        border-style:solid;
        border-color:#4377E5;
}
td.liste_ueberschr {
	background-color:#eeeeff;
        padding:3pt;
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
	font-weight:600;
}
td.liste_autor {
	background-color:#eeeeff;
        margin-left:0pt;
        vertical-align:center;
        font-family:Arial;
	font-size:8pt;
}
td.liste_inhalt {
	background-color:#ffffff;
        padding:3pt;
        vertical-align:center;
        font-family:Arial;
	font-size:9pt;
}




div.sn_abstand {
        margin-top:2pt;
        margin-left:3pt;
        margin-right:2pt;
}
div.ssubn_abstand {
        margin-top:2pt;
        margin-left:8pt;
        margin-right:2pt;
}
div.sssubn_abstand {
        margin-top:2pt;
        margin-left:8pt;
        margin-right:2pt;
}
div.autor {
        text-align:right;
        font-style:italic;
        font-family:Arial;
        font-size:8pt;
        color:#000000;
}

a.sn_big {
        font-size:10pt;
        font-weight:700;
        letter-spacing:-1pt;
        color:#103152;
        text-decoration:none;
}
a.sn_big_active {
        font-size:10pt;
        font-weight:700;
        letter-spacing:-1pt;
        color:#3081c2;
        text-decoration:none;
}
a.ssubn_big {
        font-size:7pt;
        font-weight:600;
        color:#103152;
        text-decoration:none;
}
a.ssubn_big_active {
        font-size:7pt;
        font-weight:600;
        color:#3081c2;
        text-decoration:none;
}
a.sssubn_big {
        font-size:7pt;
        font-weight:500;
        color:#103152;
        text-decoration:none;
}
a.sssubn_big_active {
        font-size:7pt;
        font-weight:500;
        color:#3081c2;
        text-decoration:none;
}
img.pics {
	vertical-align:middle;
	border:0pt;
}
ul {
	margin-top:1pt;
	margin-bottom:1pt;
	padding-top:1pt;
	padding-bottom:1pt;
}

.step1 {
	margin-left:15pt;
	margin-top:0pt;
	margin-bottom:0pt;
	font-size:8pt;
}
.step2 {
	margin-left:30pt;
	margin-top:0pt;
	margin-bottom:0pt;
}
div.head1 {
	font-weight:700;
	font-size:9pt;
	font-style:italic;
	font-family:Arial,Helvetica,Helv;
	margin-top:10pt;
	margin-bottom:5pt;
	margin-left:5pt;
}
.center {
	text-align:center;
}

p {
	margin-top:0pt;
	margin-bottom:0pt;
	text-indent:15pt;
}

