body { margin: 0; background: url(/design/em_plain_site/images/body-bg.gif?ts=1226059574) repeat-x; font: 11px Arial, Helvetica, sans-serif; color: #000; min-width: 940px; } form { padding: 0; margin: 0; } img { border: none; } a { outline: none; } object { outline: none; } div.clear-both { clear: both; } #page { width: 900px; overflow: hidden; margin: 0 auto; padding-left: 20px; border-right: 20px solid #fff; } .header-holder { width: 100%; overflow: hidden; position: relative; } .header { width: 100%; overflow: hidden; } .header h1 { margin: 0; width: 109px; height: 134px; overflow: hidden; float: right; border-left: 21px solid #fff; } .header h1 a { width: 100%; display: block; height: 134px; } img.headline-subline { margin-top: 5px; } .top-menu-holder { float: left; width: 770px; height: 27px; margin-top: 2px; } div.top-left { float: left; width: 700px; } .search { float: left; overflow: hidden; padding: 3px 24px 0 0; } .search input { float: left; overflow: hidden; padding: 1px 0 1px 10px; border: 1px solid #fff; width: 174px; color: #666; font: 11px Arial, Helvetica, sans-serif; margin-right: 2px; } .search input.btn { width: 16px; height: 16px; padding: 0; margin: 0; } #top-menu { float: left; margin: 0; padding: 0 0 0; list-style: none; } div.top-right { float: left; width: 110px; } #language { float: left; margin: 0; padding: 0 0 0; list-style: none; } #top-menu li, #language li { float: left; padding: 0 8px; background: url(/design/em_plain_site/images/top-menu-separator.gif?ts=1226060514) no-repeat 0 2px; margin: 0 2px 0 -2px; height: 27px; line-height: 27px; } #top-menu li a, #language li a { font: 11px/21px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; } #top-menu li a:hover, #language li a:hover { text-decoration: underline; } #language li.language { float: right; padding-right: 15px; } #language li.language a { width: 132px; height: 27px; display: block; padding: 0 0 0 4px; line-height: 27px; } #language li.language a:hover, #language li.language a.active { text-decoration: none; } #language li.language a.active { background: url(/design/em_plain_site/images/language-bg.gif?ts=1226073856) no-repeat; } #language li.language a strong { width: 107px; height: 27px; float: left; background: url(/design/em_plain_site/images/drop-arrow-over.gif?ts=1226074350) no-repeat 100% 5px; cursor: pointer; } #language li.language a.active strong, #top-menu li.hover a strong { background: url(/design/em_plain_site/images/drop-arrow.gif?ts=1226073814) no-repeat 100% 5px; } #language li.language a img { float: left; margin: 7px 4px 0 0; } #language li.hover { position: relative; } #language li a:hover, #language li.hover a { position: relative; } #language li.hover a { background: url(/design/em_plain_site/images/language-bg.gif?ts=1226073856) no-repeat; } #language li.hover div { display: block; } #language li div { display: none; position: absolute; width: 134px; top: 10px; left: 9px; padding-top: 15px; } #language li ul { margin: 0; padding: 10px 0 0; list-style: none; width: 134px; border: none !important; background: #88b40a; overflow: hidden; } #language li li { width: 100%; padding: 2px 0; background: none !important; height: auto !important; line-height: normal !important; } #language li li a { background: none !important; } #language li li a:hover { color: #c4da85 !important; line-height: normal !important; } #language li ul img { margin-top: 0 !important; } #language li.language li a { line-height: normal !important; height: auto !important; } #navigation { overflow: hidden; margin: -34px 0 0; padding: 0; list-style: none; clear: left; height: 40px; } * html #navigation { float: left; clear: none; } #navigation li { float: left; overflow: hidden; background: url(/design/em_plain_site/images/separator.gif?ts=1226062448) no-repeat 0 8px; margin: 0 2px 0 -2px; padding: 0 13px 3px; } #navigation li:first-child { padding-left: 0; } #navigation li a { float: left; padding-top: 6px; overflow: hidden; } #navigation li a:hover, #navigation li.current a { border-top: 3px solid #96bf0d; padding-top: 3px; } #main { width: 900px; overflow: hidden; margin: 20px 0 0; } #content-full { border-top: 3px solid #92C21C; padding-top: 1px; width: 900px; } #content-full-inner { border: 1px solid #D1E2A7; padding-top: 24px; padding-left: 14px; padding-right: 14px; padding-bottom: 24px; } .column { width: 210px; float: left; overflow: hidden; } .content-area { width: 440px; margin: 0 20px; float: left; overflow: hidden; border-top: 3px solid #96bf0d; padding: 1px 0 0; } .box-holder { border-top: 3px solid #96bf0d; padding: 1px 0 0; margin-bottom: 15px; width: 100%; overflow: hidden; } .box { width: 190px; border: 1px solid #d5e2a8; overflow: hidden; padding: 10px 9px 10px 9px; } img.subnav-header { padding-bottom: 16px; } #left-nav { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; } #left-nav li { width: 188px; overflow: hidden; border: 1px solid #e0eabe; margin-bottom: 2px; } #left-nav li a { width: 162px; padding: 7px 17px 6px 9px; display: block; overflow: hidden; background: #e9f1cc url(/design/em_plain_site/images/left-nav-bg.gif?ts=1226064350) repeat-x; font: 12px/16px Arial, Helvetica, sans-serif; color: #666; text-decoration: none; text-transform: uppercase; } #left-nav li a:hover { background: #cddf8e url(/design/em_plain_site/images/left-nav-bg-over.gif?ts=1226064440) repeat-x; color: #333; } #left-nav li.current { border: 1px solid #BDDC6B; } #left-nav li.current a { background: url(/design/em_plain_site/images/green-block-bg.gif?ts=1226063414) repeat-x; color: #8cb200; } #left-nav li ul { width: 100%; overflow: hidden; margin: 0; padding: 4px 0 0; list-style: none; } #left-nav li li, #left-nav li.current li { border: 0; width: 178px; padding: 0 0 0 8px; margin-bottom: 10px; } #left-nav li li a, #left-nav li.current li a { font: bold 12px Arial, Helvetica, sans-serif; color: #666; display: block; width: 166px; background: url(/design/em_plain_site/images/square_inactive.gif?ts=1230029086) no-repeat 0 5px; padding: 0 0 0 12px; text-decoration: none; text-transform: none; } #left-nav li li a:hover, #left-nav li li.current a { color: #8cb200; background: url(/design/em_plain_site/images/square_active.gif?ts=1230029056) no-repeat 0 5px; } #left-nav ul ul { padding: 10px 0 0; } #left-nav li li li { margin: 0; } #left-nav li li li a, #left-nav li.current li li a, #left-nav li.current li.current li a { font: 11px Arial, Helvetica, sans-serif; background: url(/design/em_plain_site/images/black-point.gif?ts=1226063988) no-repeat 0 5px; padding-left: 5px; color: #666; } #left-nav li.current li.current li a:hover, #left-nav li.current li.current li.current a { background: url(/design/em_plain_site/images/green-point.gif?ts=1226064004) no-repeat 0 5px; color: #8cb200; } .arrow { overflow: hidden; margin-bottom: 10px; } .arrow a, div.content-area a { font: bold 11px Arial, Helvetica, sans-serif; color: #8cb200; text-decoration: none; background: url(/design/em_plain_site/images/arrow.gif?ts=1226065518) no-repeat 0 3px; padding-left: 8px; } .arrow a:hover, div.content-area a:hover { text-decoration: underline; } img.box-header { padding-bottom: 16px; } .events { width: 100%; overflow: hidden; margin: 0 0 10px; padding: 0; list-style: none; } .events li { width: 100%; overflow: hidden; margin-bottom: 2px; } .events li a { width: 165px; overflow: hidden; display: block; background: #f2f7e2 url(/design/em_plain_site/images/arrow.gif?ts=1226065518) no-repeat 6px 9px; padding: 7px 10px 10px 14px; text-decoration: none; } .events li a:hover, .events li a.active { background: #d5e59e url(/design/em_plain_site/images/arrow.gif?ts=1226065518) no-repeat 6px 9px; } .events li a span { background: url(/design/em_plain_site/images/date-bg.gif?ts=1226065924) no-repeat; width: 36px; height: 33px; padding: 5px 0 0 10px; float: right; font: 11px Arial, Helvetica, sans-serif; color: #fff; text-align: center; } .events li a em { font: 11px/14px Arial, Helvetica, sans-serif; color: #666; } div.content-area-sujet img { display: block; } div.content-area-padding { padding-left: 14px; padding-right: 25px; } .block-holder-inner { width: 438px; overflow: hidden; border: 1px solid #d5e2a8; } .block-holder-sujet { border-top: 0; } .block-holder { width: 438px; overflow: hidden; padding-top: 25px; } .block-holder.indent { padding-top: 20px; padding-right: 15px; padding-left: 14px; width: 410px; } .block-holder img { display: block; } .block-holder p { font: 11px/18px Arial, Helvetica, sans-serif; color: #666; margin-top: 0; margin-bottom: 20px; } .image-holder { width: 198px; float: left; overflow: hidden; background: #f2f7e0; padding: 1px 1px 8px; margin: 0 18px 10px 0; } .image-holder img { border: 1px solid #fff; } .image-holder p { font: 11px Arial, Helvetica, sans-serif !important; color: #333; padding-left: 15px; margin: 7px 0 0 !important; } .block { width: 100%; overflow: hidden; margin-bottom: 25px; } .block-column { width: 185px; float: left; overflow: hidden; } .block-column.indent { padding: 0 25px 0 0 !important; } .top { width: 100%; overflow: hidden; height: 48px; } .top h3 { font: bold 14px Arial, Helvetica, sans-serif; color: #666; margin: 0; letter-spacing: -0.05em; } .top p { font: 14px Arial, Helvetica, sans-serif; color: #666; margin: 0; } .green-arrow { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; border-top: 1px solid #d5e2a8; } .green-arrow li { width: 100%; overflow: hidden; border-bottom: 1px solid #d5e2a8; padding: 4px 0 3px; } .green-arrow li a { float: left; overflow: hidden; font: bold 11px Arial, Helvetica, sans-serif; color: #96bf0d; background: url(/design/em_plain_site/images/arrow.gif?ts=1226065518) no-repeat 7px 3px; text-decoration: none; padding-left: 15px; } .green-arrow li a:hover, .green-arrow li a.active { color: #67800a; background: url(/design/em_plain_site/images/arrow-over.gif?ts=1226068652) no-repeat 7px 3px; } .block-holder-inner h4 { font: bold 14px/27px Arial, Helvetica, sans-serif; color: #fff; background: #96bf0d; padding-left: 16px; margin: 20px 0 0; clear: both; } div.content-detail { padding-bottom: 14px; } div.list-content-list ul.downloads, div.content-detail ul.downloads, div.news-detail ul.downloads { width: 411px; overflow: hidden; margin: 0; padding: 0 0 17px; list-style: none; border-top: 1px solid #d5e2a8; } div.list-content-list ul.downloads li, div.content-detail ul.downloads li, div.news-detail ul.downloads li { width: 100%; overflow: hidden; border-bottom: 1px solid #d5e2a8; float: left; background: none; padding: 0; } div.list-content-list ul.downloads li a, div.content-detail ul.downloads li a, div.news-detail ul.downloads li a { width: 403px; padding: 6px 0 5px 6px; display: block; overflow: hidden; text-decoration: none; background: none; } div.list-content-list ul.downloads li a:hover, div.content-detail ul.downloads li a:hover, div.news-detail ul.downloads li a:hover { background: #f2f7e0; } .downloads span { float: left; background: url(/design/em_plain_site/images/list.gif?ts=1226070072) no-repeat 0 2px; font: bold 11px/14px Arial, Helvetica, sans-serif; color: #8cb200; padding-left: 17px; width: 290px; } .downloads li.list-2 span { background: url(/design/em_plain_site/images/list-2.gif?ts=1226070094) no-repeat 0 2px; } .downloads em { float: right; font: 11px/14px Arial, Helvetica, sans-serif; color: #666; padding-right: 5px; } .downloads a:hover span, .downloads a.active span { color: #67800a; cursor: pointer; } #inner-holder { width: 100%; overflow: hidden; padding: 15px 0 0; } #inner-holder ul { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; } #inner-holder ul li { width: 210px; float: left; overflow: hidden; border-top: 3px solid #96bf0d; padding: 1px 0 0; } #inner-holder ul li img { display: block; } #inner-holder ul li.ind { margin-right: 20px; } .inner-column h4 { font: 14px Arial, Helvetica, sans-serif; color: #333; margin: 0 0 6px; text-transform: uppercase; } .inner-column { padding: 15px 23px 0 12px; border: solid #d5e2a8; border-width: 0 1px 1px; width: 173px; } .inner-column p { font: 11px Arial, Helvetica, sans-serif; color: #666; margin: 0 0 6px; } #inner-holder li:hover, #inner-holder li.hover, #inner-holder li.active { background: #f2f7e0; } .footer-holder { width: 100%; overflow: hidden; margin: 40px 0 0; border-bottom: 11px solid #eaf2cf; } #footer { width: 940px; overflow: hidden; margin: 0 auto; padding-bottom: 40px; } div.footer-text { padding-bottom: 12px; text-align: center; } #footer ul { text-align: center; margin: 0; padding: 0; list-style: none; } #footer ul li { display: inline; background: url(/design/em_plain_site/images/footer-separator.gif?ts=1226066744) no-repeat 0 50%; padding: 0 7px 0 10px; } #footer ul li:first-child { background-image: none; padding-left: 0; } #footer ul li a { font: 11px Arial, Helvetica, sans-serif; color: #8cb200; text-decoration: none; } #footer ul li a:hover { color: #67800a; } #footer ul li#ooe-logo { background: none; padding: 0; } #footer ul li#ooe-logo img { vertical-align: middle; padding-left: 4px; } #ooe-kultur-header { position: absolute; top: 38px; left: 0; } #startpage_header { background-color:#96bf0d; width:900px; height:280px; } #startpage_container { width:900px; margin-top: 23px; } #highlights { margin-top: 15px; width: 690px; } div.content-highlights { padding-top: 15px; } td.highlight { width:210px; border-top:3px solid #96bf0d; padding-top:1px; position:relative; vertical-align:top; border-left:1px solid #d5e2a8; border-right:1px solid #d5e2a8; } td.highlight-end { border-bottom:1px solid #d5e2a8; border-left:1px solid #d5e2a8; border-right:1px solid #d5e2a8; } td.spacer { width: 20px; } td.spacer-startpage { width: 18px; } table.highlight { float:left; } div.highlight-image { width: 210px; height: 140px; overflow: hidden; } div.highlight-content { padding: 16px 15px 0px 12px; color: #666666; } div.highlight-content p { margin:11px 0 10px 0; } div.highlight-link { padding-left: 12px; margin-top: 5px; width: auto; } div.content-area table { color: #666; } div.list-content-list, div.news-detail { margin-bottom: 30px; } div.content-area-padding ul { overflow: hidden; margin: 0; padding: 8px 0 15px 11px; list-style: none; font: 11px/18px Arial, Helvetica, sans-serif; color: #666; } div.content-area-padding ul li { background: url(/design/em_plain_site/images/squere-bg.gif?ts=1226067718) no-repeat 0 6px; padding-left: 10px; } h1.content { margin-top: 0; margin-bottom: 22px; } div.content-images { float: left; margin-right: 16px; margin-bottom: 10px; margin-top: 2px; } div.events-date { color: #666666; margin-top: -10px; } div.news-list { margin-bottom: 30px; padding-left: 14px; padding-right: 25px; } h2.content { font-size: 14px; color: #666666; margin-bottom: 16px; margin-top: 0; } div.news-item { margin-top: 40px; } h2.list, div.list-head { font-size: 14px; color: #666666; border-bottom: 1px solid #D1E2A7; padding-bottom: 8px; margin-bottom: 16px; margin-top: 0; } div.content-area h2.list-image a, div.content-area h2.list a { font-size: 14px; color: #666666; background: none; padding: 0; } div.content-area h2 a { display: block; } div.event-item h2 a:hover { text-decoration: none; color: #8cb200; } div.event-detail div.jScrollPaneContainer a.jScrollArrowUp, div.event-detail div.jScrollPaneContainer a.jScrollArrowDown { padding-left: 0; } img.event-detail { position: absolute; top: -15px; right: 0; } div.jScrollPaneContainer img.event-detail { top: 0; } div.list-head h2 { font-size: 14px; margin: 0; } div.list-head img { float: left; margin-right: 10px; } p.summary { margin: 0; } div.list-more { text-align: right; padding-top: 6px; } div.attribute-caption { background-color: #EFF7DE; color: #333333; } div.attribute-caption-inner { padding-left: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; } div.banner-area { margin-bottom: 10px; } div.banner-area div.content-view-embed-image { margin-bottom: 3px; } div.search-result { padding-bottom: 18px; } div.search-result h2.list { margin-bottom: 0; padding-bottom: 10px; } div.paging { padding-bottom: 18px; } div.paging p span { padding-right: 6px; } div.paging p span a { background: none; padding: 0; } div.paging p span a:hover { text-decoration: none; } td.search-item { border-bottom: 1px solid #D1E2A7; padding-bottom: 8px; } h2.search-headline { margin-top: 8px; margin-bottom: 6px; padding: 0; } p.search-summary { margin: 0; padding: 0; } td.search-item a.search-download { background: url(/design/em_plain_site/images/list.gif?ts=1226070072) no-repeat 0 0; padding-left: 15px; } #sitemap { width: 430px; } #sitemap ul { width: 100%; overflow: hidden; margin: 0; padding: 0; list-style: none; margin-top: 4px; margin-bottom: 4px; } #sitemap li { margin: 0; } #sitemap li a { background: #92C21C; color: white; padding-top: 8px; padding-bottom: 8px; padding-left: 14px; padding-right: 14px; text-decoration: none; font-size: 14px; display: block; margin-top: 12px; margin-bottom: 10px; } #sitemap li li a { background: none; color: #8cb200; margin-bottom: 8px; margin-top: 0; font-size: 11px; font-weight: bold; padding: 0; padding-left: 14px; } #sitemap li li a:hover { text-decoration: underline; } #sitemap li li li a { background: url(/design/em_plain_site/images/black-arrow.gif?ts=1226063622) no-repeat 0 3px; color: #666666; margin-bottom: 6px; margin-top: 0; margin-left: 30px; padding-left: 12px; } #sitemap li li li li a { background: url(/design/em_plain_site/images/black-point.gif?ts=1226063988) no-repeat 0 6px; color: #666666; margin-bottom: 6px; margin-top: 0; margin-left: 42px; padding-left: 8px; font-weight: normal; } #logo-print { display: none; } div.audio-player { margin-top: 10px; } div.video-player { margin-top: 10px; } form#slow_order h5 { margin: 5px 0 3px 3px; } form#orderwish, form#slow_order { padding: 10px; } form#orderwish table, form#slow_order table { } form#orderwish input.confirm-send, form#slow_order input.confirm-send { display: none; } form#orderwish p, form#slow_order p{ margin: 15px 10px 5px; } form#orderwish input, form#orderwish select, form#orderwish textarea, form#slow_order input, form#slow_order textarea { border: 1px solid #D5E2A8; color: #8CB200; font-family: Arial, Helvetica, sans-serif; font-size: 12px; } form#orderwish input, form#slow_order input { width: 160px; padding: 3px; padding-right: 20px; } form#slow_order input.postcode { width: 30px; } form#slow_order input.location { width: 102px; } form#orderwish textarea, form#slow_order textarea { height: 60px; width: 180px; padding: 3px; margin: 7px 0; } form#orderwish tr, form#slow_order tr { background:#F2F7E2; } form#orderwish td.label, form#slow_order td.label { padding:10px 10px; font-weight:bold; vertical-align:top; } form#orderwish td.text, form#slow_order td.text { background:#ffffff; } form#orderwish input.submit, form#slow_order input.submit { padding:5px 10px; color:#ffffff; font-weight:bold; background:#8CB200; margin:13px; cursor:pointer; border:0; } form#orderwish div#form_submit, form#slow_order div#form_submit { padding:10px 0 0 0; } form#orderwish input.error, form#slow_order input.error { background:#ffffff url(/design/em_plain_site/images/form-error.gif?ts=1235385180) no-repeat 100% 50%; border:1px solid #7e7e7e; } img#hierselect-error-image { display: inline; margin-left: 4px; vertical-align: bottom; } div#error_box { margin: 0 10px 0 10px; padding: 10px 35px 10px 35px; background: #fffad7 url(/design/em_plain_site/images/form-error.gif?ts=1235385180) no-repeat 7px 50%; border: 1px solid #7e7e7e; } div#error_box p { margin: 0; } p.contact-light { background-color: white; } p.contact-dark { background-color: #f2f7e2; } p.contact-light, p.contact-dark { padding: 3px 6px 0 6px; height: 18px; margin: 0; } p.contact-light:hover, p.contact-dark:hover { background-color: #d5e59e; } p.contact-light a, p.contact-dark a { vertical-align: top; cursor: pointer; } p.contact-light span.title, p.contact-dark span.title { vertical-align: top; line-height: normal; } p.subheadline { padding: 0; margin: 20px 0 5px 0; } div.contact-detail { display: none; border: 1px solid #97c000; margin: 0; padding: 0; position: relative; overflow: hidden; } table.person-detail { width: 100%; position: relative; } table.person-detail td { vertical-align: top; color: #333333; } table.person-detail td.photo { width: 100px; background-color: #f2f7e2; padding: 15px 5px 15px 5px; text-align: center; } table.person-detail td.photo img { display: inline; } table.person-detail td.details { padding: 12px 5px 18px 12px; position: relative; } table.person-detail h1 { color: #8cb200; margin: 0; padding: 0; font-size: 16px; font-weight: normal; } table.person-detail p.academictitle { color: #666666; margin: 0 0 20px 0; } table.person-contact td.label { width: 80px; padding: 1px 3px 1px 0; } table.person-contact tr.spacer { height: 8px; } div.contact-detail img.close { position: absolute; top: 1px; right: 1px; cursor: pointer; } div.contact-detail div.cv { border-top: 1px solid #d5e2a8; border-bottom: 1px solid #d5e2a8; padding: 4px 0; margin: 20px 7px 0 0; } div.contact-detail div.cv a { background: url(/design/em_plain_site/images/document.gif?ts=1237539316) no-repeat 1px 0; padding-left: 16px; } div.event-list ul { margin:0; padding:0; list-style-image: none; list-style:none; } div.content-area-padding div.event-list li { margin:0; padding:0; background: #fff; } div.content-area-padding div.event-list li:hover{ background: #f2f7e2; } div.event-list { padding: 15px 0; } div.event-list-left-column { float: left; width: 340px; margin-bottom: 10px; height: 100%; } div.event-item-over { background: #f2f7e2; } div.event-list-right-column { float: right; } div.event-item { border-top: 1px solid #d5e2a8; color: #666; min-height:70px; cursor: pointer; } span.event-list-type { margin-right: 10px; } div.event-list-head { padding: 5px; } div.event-list-head h2 { margin: 2px 0; display: inline; } div.event-list-head h2 a { font-size: 14px; color: #8cb200; } div.event-list-summary, div.event-list-detail { padding: 0 0 0 5px; } div.event-list-summary { margin: 0 0 5px 0; } div.event-list-date { background: url(/design/em_plain_site/images/date-bg.gif?ts=1226065924) no-repeat; width: 36px; height: 33px; padding: 5px 0 0 10px; font: 11px Arial, Helvetica, sans-serif; color: #fff; text-align: center; margin-top: 10px; } div.event-list-time { padding-left: 14px; color: #666; font-size: 11px; font-weight: bold; } div.event-list-summary p, div.event-list-detail p, div.event-list-location p { display: inline; margin: 0; } div.event-detail { padding: 5px; position:relative; } div.event-detail-top { background: #f2f7e2; height: 25px; } div.event-detail-header-text { color:#666666; float:left; font-weight:bold; padding:5px 0 0 20px; } div.event-detail-top-images { background: #fff; float: right; } div.event-detail-top-images img { padding-left: 5px; } div.event-detail-headline h1 { color: #333; font-size: 18px; margin-top: 0; } div.event-detail-details { padding:0 20px; color:#666; height:490px; position: relative; } div.event-detail-attribs, div.event-detail-content, div.event-detail-cost { border-bottom: 1px solid #d5e2a8; padding-bottom: 10px; } div.event-detail-details h3 { color: #666; font-size: 14px; } div.event-detail-attribs td{ vertical-align: top; } td.value { color: #222; } td.value p { margin:0; } td.value ul { padding-left: 15px; margin: 0; list-style-image: url(/design/em_plain_site/images/square_active.png?ts=1229085533); } div.event-detail-content p{ margin: 5px 0; } div.content-area-padding div.event-detail-content ul { margin:0; padding-left: 20px; } a.event-detail-link { cursor: pointer; } div.event-detail div.event-detail-top div.event-detail-top-images a { background: none; float: left; padding: 0; margin: 0; } a.back { margin-top: 15px; display: block; } input.event_filter_submit { width: 98px; height: 21px; border: 0; color: white; padding: 2px; font-size: 11px; font-size: 11px; font-weight: bold; background: transparent url(/design/em_plain_site/images/filter_submit_bg.png?ts=1245062655) no-repeat 0 0; } span.event-cancelled { background: #F2F7E2 none repeat scroll 0 0; border: 1px dotted #FF0000; color: #FF0000; font-weight: bold; padding: 2px; } .events li a span.event-cancelled { background: #F2F7E2 none repeat scroll 0 0; border: 1px dotted #FF0000; color: #FF0000; font-weight: bold; padding: 2px; height: auto; float: none; } h1 span.event-cancelled { font-size: 12px; } #darken { position:fixed; top:0; left:0; width:100%; height:100%; display:none; z-index:199; background: #000000; opacity:0; filter:alpha(opacity=0); } #modalbox { position:fixed; top: 0px; left:25%; right: 25%; width:600px; height: 550px; border:#fff 5px solid; padding:2px; display:none; background:white; z-index:200; } div.calendar { margin-bottom: 16px; } table.calendar { color: #999; width: 100%; margin-bottom: 5px; } table.calendar th, table.calendar { border-bottom: 1px solid #d5e2a8; } table.calendar th { color: #333; font-size: 12px; font-weight: normal; width: 27px; padding: 0; } table.calendar td { text-align: center; padding: 0; } table.calendar tr.calendar-days { height: 18px; } table.calendar tr.calendar-days td { padding: 1px 4px; text-align: center; } table.calendar tr.calendar-week-first td { padding: 2px 4px 1px; } table.calendar tr.calendar-week-last td { padding: 1px 4px 3px; } table.calendar a { color: #8cb200; background: #f2f7e2; display: block; text-decoration: none; font-weight: bold; padding: 2px 0; } div.calendar-previous-link { float: left; } div.calendar-previous-link a { color: #8cb200; background: transparent url(/design/em_plain_site/images/arrow-left.gif?ts=1245232721) no-repeat left center; padding-left: 9px; font-weight: bold; text-decoration: none; } div.calendar-next-link { text-align: right; } div.calendar-next-link a { color: #8cb200; background: transparent url(/design/em_plain_site/images/arrow.gif?ts=1226065518) no-repeat right center; padding-right: 9px; font-weight: bold; text-decoration: none; } a.calendar-head-link, img.filter-image{ padding-left: 5px; } ul.event-filters { padding-left: 3px; } ul.event-filters li input { border: 0 none; vertical-align: middle; } form#event-filter { margin-top: 5px; } form#event-filter img.box-header { padding-bottom : 8px; } div.event-archive-headline { float: left; width: 130px; } div#event-archive-selector { text-align: right; } td.event-full-location p { display: inline; } div.event-detail-attribs td.value p { color: #222; } div.content-area div.event-detail-top { margin-bottom: 20px; } div.content-area div.event-detail-attribs td.value p { line-height: normal; } div.content-area div.event-detail-details { height: auto; } #tooltip { position:absolute; background:transparent url(/design/em_plain_site/images/tooltip_bottom.png?ts=1245140651) no-repeat right bottom; padding:2px 5px 10px 2px; color:#fff; font-weight: bold; display:none; margin:0; min-width: 60px; text-align: center; } .jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; margin-top: 20px; } .jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #fff; border: 1px solid #cdcdcd; } .jScrollPaneDrag { position: absolute; background: #f2f7e2; cursor: pointer; overflow: hidden; border: 1px solid #999; } .jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; } .jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; } a.jScrollArrowUp { display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 15px; background: transparent url(/design/em_plain_site/images/scroll_button_up.gif?ts=1246425585) no-repeat 0 0; } a.jScrollArrowDown { display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; height: 15px; background: transparent url(/design/em_plain_site/images/scroll_button_down.gif?ts=1246425608) no-repeat 0 0; } table.org-info td.label { padding-right: 20px; } 