#content legend {font-family:Verdana,Arial,Serif; font-size:13px; color:#F5EFB8; overflow:auto; font-weight:bold}
#content {color:#F5EFB8}
#content a, #MB_content a {color:#F5EFB8}
#content a:hover, #MB_content a:hover {color:#333333}
.text, .text_short, #content p, #MB_content p {margin-left:5px; font-family: Verdana,Arial,Serif; font-size:12px; text-align:justify; color:#F5EFB8; clear:right; padding-right:15px; margin-bottom:5px}
#content p.center14ForEvents {text-align:center; font-size:14px}
#content h2 {font-family: Verdana,Arial,Serif; font-size:14px; border: solid 1px #ffffff; padding:3px; margin-top:10px; margin-bottom:10px; margin-right:10px; background:#DDC528; padding-left:5px; color:#ffffff}
#content h3 {font-family: Verdana,Arial,Serif; font-size:12px; border: 1px solid white; background:#DDC528; margin-top:15px; margin-right:10px; padding:3px; padding-left:5px; margin-bottom:15px; color:#fff; clear:both}
font{font-size:expression(setfontags(this.currentStyle.fontSize));}
#content .event {position:relative; border: solid 1px black; padding:2 2 2 2; margin: 0 0 0 0; padding:5px; height:auto}
#content .event_date {width:100px}
#content .event_name {width:250px}
#content .image_left, #MB_content .image_left {float:left; border: 1px solid black; margin-right:10px; margin-bottom:5px}
#content .image_right {float:right; border: 1px solid black; margin-left:10px; border: 1px solid; margin-bottom:5px}
#MB_overlay {position: absolute; margin: auto; top: 0; left: 0; width: 100%; height: 100%; z-index: 9999; background-color: #000!important}
#MB_overlay[id] {position: fixed}
#MB_window {position: absolute; top: 20px; border: 0 solid; text-align: left; z-index: 10000}
#MB_window[id] {position: fixed!important}
#MB_frame {position: relative; background-color: #000!important; border:2px solid black}
#MB_header {margin: 0; padding: 0}
#MB_content {padding: .5em .5em .5em; overflow: auto}
#MB_caption {font: bold 100% "Verdana", Arial, sans-serif; padding: .5em 2em .5em .75em; margin: 0; text-align: left}
#MB_close {display: block; position: absolute; right: 5px; top: 4px; padding: 2px 3px; font-weight: bold; text-decoration: none; font-size: 13px}
#MB_close:hover {background: transparent}
#MB_loading {padding: 1.5em; text-indent: -10000px; background: transparent url(/images/spinner.gif) 50% 0 no-repeat}
 #MB_frame {padding-bottom: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
#MB_window {background-color: #EFEFEF; color: #000; -webkit-box-shadow: 0 8px 64px #000; -moz-box-shadow: 0 0 64px #000; box-shadow: 0 0 64px #000; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px}
#MB_content {border-top: 2px solid #F9F9F9}
#MB_header {background-color: #DDC528; border: 1px solid #FFF}
#MB_caption {color: #FFF }
#MB_close {color: #FFF }
#MB_close:hover {color: #000 }
 .MB_alert {margin: 10px 0; text-align: center}
 html {height: 100%}
body {position:absolute; padding:0 0 0 0; margin: 0 0 0 0; background-image:url('/images/layout/editionf/page_background.jpg'); font-family:Verdana,Arial,Serif; font-size:13px; color:#ffffff; scrollbar-face-color:#C3AE24; scrollbar-arrow-color:#5D1415; scrollbar-base-color:transparent; scrollbar-darkshadow-color:#350204; scrollbar-3dlight-color:#dddddd; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#82181B; scrollbar-track-color:#FFF3B6}
#body_wehrhof {width:100%; min-height: 100%; height: 100%; min-width:999px}
#centerColumn {position:relative; width:999px; margin-left: auto; margin-right: auto; min-height: 100%; height: 100%; text-align: left; background-image:url('/images/layout/editionf/layout_baseline.jpg'); background-repeat:repeat-y}
#image0, #image1,#top_layout { position:absolute; width:100%; height:256px}
#logo h1 {display:none}
#menu {position:relative; top:248px; left:47px; width:242px; color:#FBF1B4; font-size:13px; z-index:200}
#menu ul {display:block; width:242px; margin-left:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; list-style: none; padding-top:3px; padding-bottom:3px; margin-top:3px}
#menu li {margin: 0 0 0 0; padding-top:2px; padding-bottom:2px}
#menu ul.level1 {margin-top:-1%; padding-top:4px; padding-bottom:4px;  background-repeat:repeat-y}
#menu ul.level1 li {text-indent:8px}
#menu ul.level2 { background-repeat:repeat-y}
#menu ul.level2 li {text-indent:20px}
#menu .selected {color:#ffffff; font-weight:800}
#menutop, #shoppingPanelTop, #menutop_fserie {position:relative; height:9px; width:242px;  background-repeat:no-repeat}
#menubottom, #menubottom_fserie {position:relative; bottom:0px; width:242px; height:6px;  background-repeat:no-repeat}
#menu h2 {display:none}
#menu a {color:#FBF1B4; text-decoration:none}
#menu a:hover {color:#FFFFFF}
#body_wehrhof #content {position:absolute; height:600px; top:251px; left:300px; width:663px; padding:4px; overflow:auto}