body{font:14px/1.4em Arial,Verdana,sans-serif;color:#225a82;background:#4397ad url(bg_body2.jpg) no-repeat 50% 0;xtext-align:center;}
*{margin:0;padding:0;}
a img {border:0}
#container{margin:0 auto 400px;text-align:left;width:720px;background:url(bg_content2.gif) no-repeat 0 103px;}
#logo{background:url(artwork.gif) no-repeat 0 0;height:240px;}
#mainnavi{width:150px;float:left;text-align:right;margin-top:3px;font-size:14px;font-weight:bold;padding-top:.5em;}
#mainnavi li.l1 a:hover{background:url(mbutton_over2.gif) right 2px no-repeat;text-decoration:none;}
#contentholder{margin:10px 120px 20px 175px;color:#fff;padding:0 0 20px 0;}
.mmspacer{width:1px;height:8px;overflow:hidden;}
th,td {text-align:left}
label{display:block;margin:0;padding:0}
input,textarea,select {width:390px;font:14px/1.4em Arial,Verdana,sans-serif;line-height:1.2em;display:block;border:1px solid #225A82;border-bottom:1px solid #fff;border-right:1px solid #fff;background:#C6E7F4;margin-bottom:4px;}
select {width:auto !important;font-size:12px !important}
textarea{}
input[type=hidden] {display:none;border:0}
input.submit,input.a63-fsubmit{width:100px;border:1px solid #225A82;border-top:1px solid #fff;border-left:1px solid #fff;}
input.a63-fsubmit {float:left;margin-right:4px}
ul{list-style:none;}
li.l1,li.l1_active{line-height:24px;margin-bottom:1px;}
li.l2{font-size:11px;line-height:18px;}
h1,h2,h3,h4{background:url(h2_1.gif) no-repeat;color:#e8e00e;padding:1px 0 1px 12px;font-size:16px;position:relative;left:-12px;width:410px;margin:6px 0;}
h4,h5{background:transparent;color:#225A82;margin:15px 0 2px 0;}
p,#content ul{padding:0 0 .5em;width:390px;}
a{color:#0a3158;text-decoration:underline;white-space:nowrap;}
a.extern, a.plus_opener {background:transparent url(extlink.gif) no-repeat scroll right center;padding:0 13px 0 0}
li.l1 a,li.l2 a{color:#225a82;padding:5px;text-decoration:none;position:relative;right:-8px;}
li.l2 a,li.l2_active a{padding:0;margin:0;display:block;width:154px;height:16px;}
a:hover,.active a{color:#E8E00E;}
li.l1_active a,li.l1_active a:hover{display:block;padding:0 10px 0 0;line-height:19px;color:#E8E00E;background:url(mbutton_sel2.gif);text-decoration:none;height:20px;width:153px;}
li.l2_active a,li.l2_active a:hover,li.l2 a:hover{color:#E8E00E;text-decoration:none;font-size:11px;}
li.l2 a:hover{text-decoration:underline;}
img.border{margin-right:5px;}
.termine{color:#225a82;}
.gal1_thumb{float:left;margin:0px;padding:3px;}
.gal1_thumb a,#lightbox a{border:0}
div.a63-entries table{width:100%!important;}
div.a63-entries th{color:#225A82;font-weight:bold;font-size:14px;}
div.a63-entries td.empty{line-height:10px;}
div.a63-pagination {border-top:1px dotted #225A82;margin-top:20px;color:#225A82;padding-top:3px}
li.a63-pagination,li.a63-pagination_aktuell{display:inline;padding:0 4px}
li.a63-pagination_aktuell a {font-weight:bold;text-decoration:none;cursor:default}
fieldset{border:0;margin:0;padding:0:width:390px;}
div.downloads{float:left;clear:both;text-align:left}
div.downloads ul{margin:0;padding:0}
div.downloads li{margin:0 0 0 40px}
div.downloads li a{text-decoration:none}
#d_termine {text-decoration:underline;cursor:pointer;color:#0A3158}
#langchooser {position:relative}
#langchooser div {position:absolute;right:460px;top:15px}
#langchooser a {color:white}
.playnow {margin:20px 0 20px 93px;outline:0}
.playnow a {color:#225A82;outline:0;font-size:16px;font-weight:bold;display:block;height:31px;width:auto;background:url(playlogo2.gif) no-repeat scroll left center;padding:12px 0 0 48px}
.playnow a:hover {color:#E8E00E;background-image:url(playlogo.gif)}
.galimg {height:80px;width:auto}