body {margin:15px 0;margin-bottom:4px;text-align:center;background-color:#FDF4EA;}
body {font-family:Arial,sans-serif;font-size:12px;}
div {margin:0px;}
p {margin-top:0px;margin-bottom:6px;}
a {color:#333333;text-decoration:none;}
a:hover,a.outlink {text-decoration:underline;}
a.more {padding-left:10px;background-image:url('../img/pfeil1.gif');background-repeat:no-repeat;background-position:0 3px;color:#01455f;font-style:italic;}
h1 {position:absolute;top:6px;left:16px;color:#01739E;font-size:11px;font-weight:normal;line-height:16px;letter-spacing:3px;margin:0;padding:0;}
h2 {font-size:17px;margin:0 0 12px;padding:6px 0 0 20px;background-image:url('../img/pfote.gif');background-position:0 6px;background-repeat:no-repeat;border-bottom:1px #7AA891 solid;}
h3 {font-size:13px;margin-top:10px;margin-bottom:4px;padding:0px;padding-left:20px;padding-bottom:1px;background-image:url('../img/pfote_2.gif');background-position:3px 1px;background-repeat:no-repeat;}
.clear {clear:both;height:1px;font-size:1px;}
ul {margin:0px;padding:0px;margin-top:10px;}
li {margin-left:2px;padding-left:20px;list-style-type:none;background-image:url('../img/pfote_2.gif');background-position:0 2px;background-repeat:no-repeat;margin-bottom:10px;}
.ulSmall li {margin-bottom:2px;}
.s {font-size:11px;}
.blockquote {padding:5px;background-color:#f2f9f1;font-style:italic;}

#all {position:relative;width:984px;margin:auto;text-align:left;background-image:url('../img/bgmain.gif');background-position:10px 0;background-repeat:repeat-y;}
#header {position:relative;height:167px;overflow:hidden;background-color:#e1eddc;background-image:url('../img/bgtop.png');background-repeat:repeat-x;}
#logo {position:absolute;top:1px;left:192px;width:600px;padding:5px 0;text-align:center;background-image:url(../img/bg_logo.jpg);background-position:center top;background-repeat:no-repeat;}
#topleft {float:left;height:168px;width:13px;background-image:url('../img/topleft.png');background-repeat:no-repeat;}
#topright {float:right;height:168px;width:13px;background-image:url('../img/topright.png');background-repeat:no-repeat;}
#topinfoLeft {position:absolute;top:74px;left:16px;color:#01739E;font-size:11px;line-height:14px;}
#topinfoRight {position:absolute;top:74px;right:16px;color:#01739E;font-size:11px;line-height:14px;}
#topheadRight {position:absolute;top:8px;right:16px;color:#01739E;font-size:11px;line-height:16px;text-align:right;letter-spacing:1px;}
#topnav {position:absolute;top:138px;left:5px;height:24px;width:974px;overflow:hidden;}
#main {width:620px;float:left;margin-left:46px;padding-top:10px;display:inline;color:#333333;background-color:#ffffff;overflow:hidden;}
#left {float:right;height:521px;width:244px;margin-right:46px;margin-top:14px;display:inline;}
#bottom {position:relative;height:36px;background-color:#FBECD7;background-image:url('../img/bgbottom.gif');background-repeat:repeat-x;overflow:hidden;color:#ffffff;}
#bottomleft {float:left;height:33px;width:13px;background-image:url('../img/bottomleft.png');background-repeat:no-repeat;}
#bottomright {float:right;height:33px;width:13px;background-image:url('../img/bottomright.png');background-repeat:no-repeat;}
#layout {position:absolute;bottom:16px;right:12px;}
#sub {width:940px;margin:6px 22px;background-image:url('../img/subwin_main.gif');background-repeat:repeat-y;}

.topmenu,.topmenuActive {float:left;margin-top:1px;height:20px;width:121px;line-height:20px;text-align:center;border-right:1px #ffffff solid;}
.topmenu a,.topmenuActive a {color:#ffffff;font-weight:bold;text-decoration:none;}
.topmenuActive {background-color:#01739E;background-image:url('../img/topnav_active.gif');}
.right {float:right;border-right:none;width:119px;}

.submenu, .submenuActive {float:left;margin-top:6px;font-size:11px;line-height:20px;height:20px;}
.submenu a, .submenuActive a {color:#ffffff;font-weight:bold;padding:0 15px;border-right:1px #ffffff solid;}
.submenuActive {background-color:#01739E;background-image:url('../img/topnav_active.gif');}

#main p, #main li {line-height:18px;}
#main p.breadcrumb {color:#666666;font-size:11px;line-height:11px;}
.breadcrumb a {color:#666666;}

.leftPic {padding:1px;border:1px #A9C8B1 solid;margin-bottom:15px;}
.leftBox {background-color:#f1f6ef;background-image:url('../img/bgleft.jpg');background-repeat:repeat-x;font-size:11px;padding:4px 0 11px;}
.leftBox h4 {color:#01455F;margin:14px 15px 6px;font-size:12px;}
.leftBox p {color:#01455F;margin-left:15px;margin-right:15px;margin-bottom:6px;}
.leftBox a {color:#01455F;padding-left:10px;background-image:url('../img/pfeil1.gif');background-position:0 2px;background-repeat:no-repeat;}
.leftBoxBottom {height:4px;overflow:hidden;background-image:url('../img/leftboxbottom.gif');background-repeat:repeat-x;margin-bottom:10px;}

#sub #main {margin-left:26px;padding-top:6px;}
#sub #main.fullwidth {width:875px;height:468px;margin-right:30px;}
#sub #left {margin-right:26px;height:472px;margin-top:10px;}
#subTop {height:32px;background-image:url('../img/subwin_top.png');background-repeat:no-repeat;padding:0 6px;}
#subBottom {clear:both;height:5px;background-image:url('../img/subwin_bottom.png');background-repeat:no-repeat;font-size:1px;}
#sub h2 {margin:0px 0 8px;}
#sub p.full {padding-bottom:6px;}
.linklist li a {text-decoration:underline;}

.lBox {clear:both;padding-bottom:15px;}
.lPic {float:left;width:180px;text-align:center;margin-top:2px;margin-right:10px;font-size:11px;padding-bottom:15px;}
#main p.lBoxText {font-size:11px; line-height:13px;margin-bottom:2px;margin-left:190px;}

.bBox {float:left;width:425px;overflow:hidden;margin-right:5px;}
#sub .bbox {width:415px;}
.bPic {float:left;width:80px;margin-top:2px;padding-bottom:20px;}
#main p.bBoxText {float:right;width:340px;margin-top:2px;font-size:11px;line-height:13px;}
#sub p.bBoxText {width:332px;}

.scrollbox {overflow:auto;height:420px;padding-right:10px;}
.sBox {clear:both;padding-top:10px;padding-right:5px;font-size:11px;}
.sPic {float:left;width:75px;margin-top:2px;}
.sPic img {border:1px #a9b8c1 solid;}
#main .sBox p {margin-left:80px;font-size:11px;line-height:13px;}
.seminarPicbox {position:absolute;top:0px;left:5px;background-color:#ffffff;border:1px #a9b8c1 solid;visibility:hidden;z-index:20;}

#bottom p {font-size:11px;line-height:16px;margin-top:8px;text-align:center;}
.bottomInfo {padding:0 8px;}
.bottomInfo a {color:#ffffff;}