@charset "utf-8";
* {padding:0; margin:0;}
#www {display:none; visibility:hidden;}
#aal {position: absolute; top:34px; left:40px;}
#shadow {position:fixed; left: 0px; top: 0px; width:100%; height: 100%; background-color: #1A182C; filter:Alpha(opacity=66); -moz-opacity:0.66; opacity: 0.66; display:none;}
.aalfred {font-size:14px; line-height:17px; color:#2C2E86; font-weight:normal; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.klein {font-weight:normal; font-size:12px; line-height:16px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kleinkursiv {font-style:italic; font-size:12px; line-height:16px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kleingruen {font-weight:normal; font-size:12px; line-height:16px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kleinfett {font-weight:bold; font-size:12px; line-height:16px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.text {font-weight:normal; font-size:14px; line-height:18px; color:#000000; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.fett {font-weight:bold; font-size:14px; line-height:18px; color:#000000; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kursiv {font-size:14px; line-height:18px; color:#000000; font-style:italic; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.textklein {font-weight:normal; font-size:12px; line-height:14px; color:#000000; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.textkleinfett {font-weight:bold; font-size:12px; line-height:14px; color:#000000; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.textkleinkursiv {font-style:italic; font-size:12px; line-height:14px; color:#000000; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.fixed {font-weight:normal; font-size:12px; line-height:15px;color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
.tit_fixed{font-weight:bold; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.siebeckfett {font-weight:bold; font-size:14px; line-height:18px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;} 
SELECT {font-weight:normal; font-size:12px; color:#A3004E; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#F4FCFA;} 
.select {font-weight:bold; font-size:11px; color:#BABABA; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.navi {font-weight:bold; font-size:11px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; line-height:18px;}
div.navi {float:left; height:23px; text-align:center; background:transparent; cursor:pointer;} 
.navisel {font-weight:bold; font-size:13px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;line-height:18px;}
div.navisel {float:left; height:23px; text-align:center; background:transparent;} 
.navi_site {font-weight:normal; font-size:10px; line-height:12px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;} 
A.navi_site {font-weight:normal; font-size:10px; line-height:12px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.navi_site:hover {font-weight:normal; font-size:10px; line-height:12px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
.fettgruen {font-weight:bold; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kursivgruen {font-size:14px; line-height:18px; color:#2C2E86; font-style:italic; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.kapitel {font-size:17px; line-height:19px; font-variant:small-caps; color:#2C2E86; font-weight:bold; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.printkapitel {font-size:14pt; font-variant:small-caps; color:#000000; font-weight:bold; font-family:"Times New Roman", Verdana, Geneva, Arial, serif;} 
.printtext {font-size:12pt; color:#000000; font-weight:normal; font-family:"Times New Roman", Verdana, Geneva, Arial, serif;}
.printfett {font-size:12pt; color:#000000; font-weight:bold; font-family:"Times New Roman", Verdana, Geneva, Arial, sans-serif; } 
.siebeckkapitel {font-size:14px; line-height:18px; font-variant:small-caps; color:#2C2E86; font-weight:bold; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.lightgrey {font-weight:normal; font-size:11px; line-height:14px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
.copyright {font-weight:normal; font-size:12px; line-height:15px;color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.copyright:hover {font-weight:normal; font-size:12px; line-height:15px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.copyright:visited {font-weight:normal; font-size:12px; line-height:15px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
.blog_date {font-weight:bold; font-size:13px; color:#D8DAFA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.textlink {font-weight:normal; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.textlink {font-weight:normal; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.textlink:hover {font-weight:normal; font-size:14px; line-height:18px; color:#BABABA; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline; } 
A.textlink:visited {font-weight:normal; font-size:14px; line-height:18px; color:#BABABA; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; } 
A.textlink:focus {outline:none;}
.linkklein {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.linkklein {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.linkklein:hover {font-weight:normal; font-size:11px; line-height:14px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline;} 
A.linkklein:visited {font-weight:normal; font-size:11px; line-height:14px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.linkklein:focus {outline:none;}
.link_sel {font-weight:normal; font-size:10px; line-height:12px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; outline:none;} 
A.link_sel {font-weight:normal; font-size:10px; line-height:12px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; outline:none;} 
A.link_sel:hover {font-weight:normal; font-size:10px; line-height:12px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; outline:none;} 
A.link_sel:visited {font-weight:normal; font-size:10px; line-height:12px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; outline:none;} 
.link_perm {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.link_perm:hover {font-weight:normal; font-size:11px;line-height:14px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline;} 
A.link_perm {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.link_perm:hover {font-weight:normal; font-size:11px; line-height:14px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline;} 
A.link_perm:visited {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
.link_slow {font-weight:normal; font-size:11px; line-height:16px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.link_slow {font-weight:normal; font-size:11px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.link_slow:hover {font-weight:normal; font-size:11px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline;} 
.text_comments {font-weight:normal; font-size:12px; line-height:15px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
A.link_slow:focus { outline:none;}
PRE {font-weight:normal; font-size:13px; color:#000000;} 
SELECT {font-weight:normal; font-size:11px; color:#A3004E; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#F4fCFA;} 
.menusmall {font-weight:normal; font-size:11px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.menusmall {font-weight:normal; font-size:11px; color:#2C2E86; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
A.menusmall:hover {font-weight:normal; font-size:11px; color:#BABABA; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none;} 
TD.formhead {border-color:#e0ebf2; background-color:#e0ebf2;} 
.formhead {font-weight:bold; font-size:11px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; } 
TD.formbody {border-color:#F6F9FA; background-color:#F6F9FA;} 
.formbody {font-weight:normal; font-size:11px; line-height:14px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.alert {font-weight:bold; font-size:11px; color:#e01a1a; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;} 
.glossarlink {font-weight:normal; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:underline;} 
A.glossarlink {font-weight:normal; font-size:14px; line-height:18px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration:none; } 
A.glossarlink:hover {font-weight:normal; font-size:14px; line-height:18px; color:#BABABA; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#DAF6F1;} 
A.glossarlink:visited {font-weight:normal; font-size:14px; line-height:18px; color:#BABABA; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:#DAF6F1;} 
.box {background:transparent; width:248px;} 
.recipes {background:transparent; width:184px;} 
.query { background-image:url(../pics/lupe_ico.gif); background-repeat:no-repeat; background-position:left; background-position:2px;padding-left:20px; background-color: #F8FBFC; border: 1px solid #C6C8E6; font-weight:normal; font-size:12px; line-height:16px; color:#2C2E86; font-family:"Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;}
.main {background:transparent; width:920px;}
.main .top, .main .bottom {display:block; background:transparent; font-size:1px;} 
.main .b1, .main .b2, .main .b3, .main .b4, .main .b1b, .main .b2b, .main .b3b, .main .b4b {display:block; overflow:hidden;} 
.main .b1, .main .b2, .main .b3, .main .b1b, .main .b2b, .main .b3b {height:1px;} 
.main .b2 {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b3 {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b4 {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b4b {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b3b {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b2b {background:#D8DAFA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA;} 
.main .b1 {margin:0 5px; background:#D8DAFA;} 
.main .b2, .main .b2b {margin:0 3px; border-width:0 2px;} 
.main .b3, .main .b3b {margin:0 2px;} 
.main .b4, .main .b4b {height:2px; margin:0 1px;} 
.main .b1b {margin:0 5px; background:#D8DAFA;} 
div.main .mainContent {display:block; height:100%; border-left:1px solid #BABABA; border-right:1px solid #D8DAFA;} 
body {background-color:#FFFFFF;}
.wbr:after {content:"\00200B";}
div.subCat {display:block; background:#F6F9FA; border:0 solid #D8DAFA; border-width:0 1px;}	
div.subNavi {clear:both; visibility:hidden; position:relative; width:164%; line-height:16px; text-align:left; margin-left:0px; margin-top:0px; filter:Alpha(opacity=92); -moz-opacity:0.92; opacity:0.92;}
div.subNav {display:block; background:#F6F9FA; border:0 solid #D8DAFA; border-width:0 1px; padding-left:12px; padding-right:12px; padding-bottom:3px;}
.c_top, .c_bottom {display:block; background:transparent; font-size:1px;}
.c_b1, .c_b2, .c_b3, .c_b4 {display:block; overflow:hidden;}
.c_b1, .c_b2, .c_b3 {height:1px;}
.c_b2, .c_b3, .c_b4 {background:#F6F9FA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA; }
.c_b1 {margin:0 5px; background:#D8DAFA;}
.c_b2 {margin:0 3px; border-width:0 2px;}
.c_b3 {margin:0 2px;}
.c_b4 {height:2px; margin:0 1px;}
.cc_top, .cc_bottom {display:block; background:transparent; font-size:1px;}
.cc_b1, .cc_b2, .cc_b3, .cc_b4 {display:block; overflow:hidden;}
.cc_b1, .cc_b2, .cc_b3 {height:1px;}
.cc_b2, .cc_b3, .cc_b4 {background:#F1F4F5; border-left:1px solid #D8DAFA; }
.cc_b1 {margin:0 5px; background:#D8DAFA;}
.cc_b2 {margin:0 3px; border-width:0 2px;}
.cc_b3 {margin:0 2px;}
.cc_b4 {height:2px; margin:0 1px;}
.n_top, .n_bottom {display:block; background:transparent; font-size:1px;}
.n_b1, .n_b2, .n_b3, .n_b4 {display:block; overflow:hidden;}
.n_b1, .n_b2, .n_b3 {height:1px;}.n_b2, .n_b3, .n_b4 {background:#F6F9FA; border-left:1px solid #D8DAFA; border-right:1px solid #D8DAFA; }
.n_b1 {margin:0 5px; background:#D8DAFA;}
.n_b3 {margin:0 2px;}
.n_b2 {margin:0 3px; border-width:0 2px;}
.n_b4 {height:2px; margin:0 1px;}
.load {width:242px; height:145px; background:url(../pics/ajax_bar.gif) no-repeat center;}
.crtlf {margin-top: 4px;}
.crtlf_small {margin-top: 2px;}
.out {display:block; background:#D8DAFA; border:1px solid #E0E0E4; position:absolute; margin-left:12px; margin-top: 6px;}
.in {background:#F6F9FA; border:1px solid #C6C8E6; position:relative; padding:5px; font-weight:normal;}
.lft {left:-4px;}
.tp {top:-4px;}
.rgt {left:4px;}
.tag {padding: 4px; line-height: 90%; font-family: "Times New Roman"; color: #BABABA;}
#navi_ressort {clear:both; position:relative; float:left; width:211px; height:212px; background-color:#F6F9FA; border-right:1px solid #C6C8E6;}
#fixed {position:fixed; width:211px; height:212px; background:transparent;}
#tit {position:relative; margin-left:12px; width:186px; height:20px; background-color:#F8FBFC;}
#mainDivContent {position:absolute; background-color:#F8FBFC; padding-left:13px;}
#mainDivUpArrows {position:absolute; background:#F8FBFC;}
#mainDivBar {position:absolute; background-color:#F8FBFC; background-image:url(../../pics/scroll_line_2.gif); visibility: visible;}
#mainDivThumb {position:absolute; background:#BABABA;}
#mainDivDownArrows {position:absolute; background:#F8FBFC;}