body { margin: 0px; background: white; font-family: arial, helvetica, sans-serif; font-size: small; font-weight: normal; } table { font-size: normal; margin: 0px; padding: 0px; } th { padding-left: 2px; padding-right: 2px; text-align: left; color: white; font-size: small; font-weight: bold; } td { font-size: normal; } h1 { margin: 0px; color: #22B14C; font-size: medium; } h2 { margin: 0px; margin-top: 1ex; color: #22B14C; font-size: small; } h3 { margin: 0px; margin-top: 1ex; color: #22B14C; font-size: small; } h3.green { margin: 0px; margin-top: 1ex; margin-bottom: .5ex; /* margin-left: 3px;*/ color: #22B14C; font-size: small; } h3.green a, h3.green a:visited{ color: #22B14C; } h3.green a:hover, h3.green a:active{ color: #DA8602; } h4 { margin: 0px; margin-top: 1ex; color: black; font-size: small; } a { color: #029ed6; text-decoration: none; } a:visited, a:active, a:hover { color: #da8602; text-decoration: none; } p { margin: 0px; margin-bottom: 1ex; padding: 0px; } img { border: 0px; } .printicon { float: right; width: 100px; padding-top: 5px; text-align: right; padding-right: 4px; } .logo { background: white url(/nmh/www/menuhincompetition2010/grf/toppbanner2.jpg); background-repeat: no-repeat; } /* menu */ .menu { margin-left: 12px; padding-top: 6px; padding-bottom: 17px; font-size:small; } .menu .item { margin: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-bottom: white 1px solid; } .menu .item_active { margin: 0px; margin-right: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-bottom: white 1px solid; background: #f1f0e2; font-weight: bold; } .menu .item_active a, .menu .item_active a:visited, .menu .item_active:hover, .menu .item_active:active{ color: #22B14C; } .menu .subitem, .menu .subsubitem, .menu .subsubsubitem, .menu .subitem_active, .menu .subsubitem_active, .menu .subsubsubitem_active { padding-top: 2px; padding-bottom: 1px; padding-left: 7px; margin-right: 5px; border-bottom: white 1px solid; background: #e9e5ca; } .menu .subsubitem, .menu .subsubitem_active { padding-left: 14px; background: #f4f1da; } .menu .subsubsubitem, .menu .subsubsubitem_active { padding-left: 21px; background: #f4f1da; } .menu .item a, .menu .item a:visited { color: #62615a; font-weight: bold; text-decoration: none; } .menu .item a:active, .menu .item a:hover { color: #da8602; font-weight: bold; text-decoration: none; } .menu .subitem a, .menu .subitem a:visited, .menu .subsubitem a, .menu .subsubitem a:visited, .menu .subsubsubitem a, .menu .subsubsubitem a:visited { color: #62615a; font-weight: normal; text-decoration: none; } .menu .subitem a:active, .menu .subitem a:hover, .menu .subsubitem a:active, .menu .subsubitem a:hover, .menu .subsubsubitem a:active, .menu .subsubsubitem a:hover { color: #da8602; font-weight: normal; text-decoration: none; } /* left column */ .left { background: #dedab8 url(/nmh/www/grf/background_menu.gif); background-repeat: repeat-y; } /* main column */ .main { width: 571px; background: #f1f0e2; } /* concert */ .main .concert { padding: 5px; background: #f1f0e2; font-size: small; } .main .concert .title { padding: 2px; background: white; color: #22B14C; font-size: medium; font-weight: bold; } .main .concert .subtitle { color: #22B14C; font-weight: bold; } .main .concert .date { padding-bottom: 5px; font-size: small; } .main .concert .body { padding-left: 2px; padding-right: 2px; font-size: small; } /* right column */ .right { background: #22b14c url(/nmh/www/grf/background_right_new.gif); background-repeat: repeat-y; } .right .container { margin-left: 5px; margin-right: 12px; padding: 5px; color: white; } .right .container .body { } .right .container .ballade { background-color: white; } .right .container .ballade .article .link { } .right .container .ballade .title { padding: 5px !important; } .right .container .body .title { padding: 2px; margin-bottom: 5px; background: white; color: #22b14c; font-size: small; font-weight: bold; } .right .container .body .abstract { padding: 2px; margin-bottom: 5px; background: white; color: #333333; } .right .container .body .abstract a, .right .container .body .abstract a:visited { color: #029ed6; } .right .container .body .abstract a:active, .right .container .body .abstract a:hover { color: #da8602; } .right .container .body .article { background: transparent; padding-top: 0px; } .main .article table[align="right"] { float: right; clear: right; } .main .article table[align="left"] { float: left; clear: left; } .right .container .body .article .link { font-size: x-small; } .right .container .body .article .title { margin: 0px; padding: 0px; background: transparent; color: white; font-size: x-small; font-weight: bold; } .right .container .body .abstract a { display: inline; } .right .container .body .article .important { margin: 0px; padding: 0px; background: transparent; color: black; font-size: x-small; font-weight: bold; } .right a, .right a:visited { display: block; color: white; text-decoration: underline; } .right a:active, .right a:hover { display: block; color: #da8602; text-decoration: none; } .right .container .body .concert { margin-bottom: 20px; font-size: x-small; } .right .container .body .concert .title { margin: 0px; padding: 0px; background: transparent; color: white; font-size: x-small; font-weight: bold; } .right .container .body .concert p { margin: 0px; } .right .container .body .concert .date { color: white; font-size: small; font-weight: bold; } .right .container .body .concert a, .right .container .body .concert a:visited { color: white; text-decoration: underline; } .right .container .body .concert a:active, .right .container .body .concert a:hover { color: black; text-decoration: none; } /* footer and contact information */ .footer { height: 23px; background: white url(/nmh/www/grf/background_footer.gif); background-repeat: no-repeat; } .footer .text { padding-left: 188px; color: gray; } .contact { padding-left: 14px; padding-top: 50px; font-size: x-small; } /* container (frontpage) */ .frontpage .container { padding: 5px; background: #ecead5; color: black; } .frontpage .container.oneitem { width: 561px; } .frontpage .container.oneitem .body { width: 561px; } .frontpage .container .body{ width: 272px; } .frontpage .container .body .title { padding: 2px; margin-bottom: 5px; background: white; color: #22b14c; font-size: small; font-weight: bold; } .frontpage .container.oneitem .body .title{ width: 557px; } .frontpage .container .body .article { margin: 0px; padding: 2px; background: transparent; font-size: small; float: left; } .frontpage .container.oneitem .article{ width: 275px; } .frontpage .container .body .topbox_image{ float: right; width: 275px; padding-left: 11px; } .frontpage .container .body .topbox_image{ max-width: 272px; } .frontpage .container .body .topbox_items{ float: left; width: 275px; } .frontpage .container .body .article .title { margin: 0px; padding: 0px; background: transparent; color: black; font-size: small; font-weight: bold; width: 275px; } .frontpage .list { } .frontpage .list .title{ padding: 2px 5px; margin: 5px; background: white; color: #22b14c; font-size: small; font-weight: bold; } .frontpage .list .body { padding: 5px; background: #f1f0e2; } .frontpage .list .image { background: #f1f0e2; padding: 0px 0px 5px 0px; } .frontpage .list .article { padding: 0 0 5px 0; float: left; font-size: small; } .list .article a.link{ font-size: x-small; } .frontpage .list .article .title { padding: 0px; background: transparent; color: black; font-size: small; font-weight: bold; margin: 0px; } .box_column{ width: 275px; float: left; margin-left: 7px; } .frontpage .firstpage_banner{ float: left; } .frontpage .firstpage_banner img{ float: left; } /* article */ .article { padding: 5px; background: #f1f0e2; line-height: 1.2; } .article h2, .article h3 { font-size: small; font-weight: bold; } .article .title { padding: 2px; background: white; color: #22B14C; font-size: medium; } .article .date { padding-bottom: 3px; font-size: x-small; } .article .abstract { color: black; font-size: small; font-weight: bold; } .article .body { padding-left: 2px; padding-right: 2px; font-size: small; } .article .link { padding-top: 1ex; } .articleContentOverview { margin-top: 1ex; margin-bottom: 2ex; } /* breadcrumbs */ .breadcrumbs { padding: 5px 5px 0px 5px; background: #f1f0e2; font-size: xx-small; } .breadcrumbs a, .breadcrumbs a:visited { color: #62615a; text-decoration: none; } .breadcrumbs a:active, .breadcrumbs a:hover { color: #da8602; text-decoration: none; } /* folder */ .folder { padding: 5px 5px 0 5px; background: #f1f0e2; } .folder .title { margin-bottom: 5px; padding: 2px; background: white; color: #22B14C; font-size: small; font-weight: bold; } .folder .body { padding-left: 0px; padding-right: 0px; } .folder .info { padding-left: 2px; padding-right: 2px; font-size: small; } .split { height: 5px; background: white; } .folder .body .person { height: 160px; margin-bottom: 5px; } .folder .body .person .title { background: transparent; } .folder .body .person .image { margin-right: 5px; } .person .body .info .image { margin-left: 5px; float: right; } .person .body .info .image .image_caption { font-size: 0.8em; } .main .body .concert { margin: 0px; margin-bottom: 20px; padding-top: 0px; background: transparent; font-size: small; } .main .body .concert .title { margin: 0px; padding: 0px; background: transparent; color: black; font-size: small; font-weight: bold; } .main .body .concert p { margin: 0px; } .main .body .concert .date { color: black; font-size: x-small; font-weight: bold; } .main .body .concert a { display: block; color: #00aeed; text-decoration: underline; } .main .body .concert a:visited, .main .body .concert a:active, .main .body .concert a:hover { color: #da8602; text-decoration: none; } /* person */ .person { padding: 5px; background: #f1f0e2; } .person .title { margin-bottom: 5px; padding: 2px; background: white; color: #da8602; } .person .body { padding-left: 2px; padding-right: 2px; } .person .body .info { font-size: small; margin-bottom: 2ex; } .list { background: #f1f0e2; } .list .title { padding: 0px; background: transparent; color: black; font-size: small; font-weight: bold; padding-bottom: 3px; } .list .article { font-size: small; } .list td { font-size: small; } .searchForm { margin-left: 5px; float: left; } select.search { width: 250px; } .searchCaption { font-size: 10pt; } .searchTable .title { background-color: white; color: #22b14c; margin: 5px 2px; padding: 2px; } .searchTable .body .article .title { background: transparent; color: black; margin: 0px; padding: 0px; } .searchTable .person .title { margin: 0; padding: 0; background: transparent; } /* search box */ .topright { display: inline; width: 220px; float: left; } .searchbox { display: inline; padding-top: 10px; padding-left: 19px; width: 200px; height: 16px; } .searchbox form { display: inline; } .searchbox form .searchButton { background: transparent; color: #029ed6; border: none; font-size: small; } .searchbox .textbox { color: black; font-size: xx-small; border: 2px inset; } .whitebig { padding-left: 5px; color: #ffffff; font-family: Verdana; font-style: normal; font-size: 11pt; text-decoration: none; text-transform: lowercase; } .big { padding-right: 5px; color: white; font-family: Verdana; font-size: 36pt; text-decoration: none; } .formStatusMessage { color: #fc0011; } .formMailError { color: #fc0011; } .formMailSent { color: green; } .formForceField { color: #fc0011; } .formForceFieldOK { color: gray; } .languages { margin-top: 8px; padding-left: 19px; margin-bottom: 10px; width: 200px; } .languages .flags { } .languages a, .languages a:visited { color: #029ed6; text-decoration: none; } .languages a:active, .languages a:hover { color: #da8602; text-decoration: none; } .iconmenu { margin-top: 8px; width: 200px; } .iconmenu .menu { margin: 0px; padding: 0px; margin-left: 19px; } .gallery .image { width: 132px; padding: 1px; text-align: center; } .collapsed_item{ padding: 0 0 .5ex 0; float: left; clear: both; width: 250px; } .column_boxes{ width: 278px; float: left; padding: 5px 0 5px 5px; } .column_boxes.margin_space{ margin-left: 10px; } .column_boxes.firstpage{ width: 250px; padding: 0px 0px 0px 10px; float: left; } .column_boxes.firstpage.margin_space{ margin-left: 30px; } .column_boxes .box{ padding-bottom: 15px; float: left; width: 268px; } .list .column_boxes.firstpage .box { width: 240px; } .column_boxes .box a.link{ color: #62615a; text-decoration: underline; background: url(/grf/bullet_collapsed_grey.gif) no-repeat top left; padding-left: 10px; /*width: 240px;*/ float: left; } .column_boxes .box.blue_links{ margin-left: 0px; padding-top: 0px; } .column_boxes .box .info{ font-size: small; } .column_boxes .box.blue_links a.link, .frontpage .column_boxes.firstpage a.link{ color: #029ED6; text-decoration: none; background: url(/grf/bullet_collapsed_blue.gif) no-repeat top left; padding-left: 5px; } .box.blue_links a.link:visited, .box.blue_links a.link:active, .box.blue_links a.link:hover, .column_boxes .box a.link:visited,.column_boxes .box a.link:active, .column_boxes .box a.link:hover{ color:#DA8602; } h1.title.white_bg{ background: white; padding: 5px 2px; font-size: small; color: #22B14C; } .box .collapsed_item{ padding: 0px 5px 0 0px; } .person_search_info{ font-size: x-small; padding: 5px 0; } .person_search_info .title a{ font-size: small; } .main .concert_years a.active { color: #DA8602; } .main .concert_years a:visited { color: #029ED6; } a.frontpage_box, a.frontpage_box:visited{ color: black; text-decoration: none; } a.frontpage_box:active, a.frontpage_box:hover{ color: #DA8602; } /**********/ .content .right .container.media{ padding-bottom: 10px; font-size: 1.1em; background: #ca0088; border-bottom: #ffffff solid 5px; } .content .right .container.media .body .title{ color: #ca0088; } .content .right .container.media .body { font-size:x-small; } .content .right .container.media .body .abstract{ padding-bottom: 5px; color: white; background: transparent; } .content .right .container.media .body .abstract .article{ padding-left: 0px; } .content .right .container.media .image{ text-align: center; padding-bottom: 5px; } .content .right .container.media .video_box{ clear: both; text-align: center; margin: 0px 4px 10px 4px; } .content .right .container.media .video_box img{ border: #ffffff solid 2px; } .content .right .container.media .body .article .link{ font-size: 1.1em; padding-left: 0px; } .content .right .container.media a, .content .right .container.media a:visited{ color: white; text-decoration: none; } .content .right .container.media a:hover, .content .right .container.media a:active{ color: white; text-decoration: underline; } .content .right .container.media .body .abstract ul{ margin: 5px 5px 5px 10px; padding-left: 10px; } .left .menu .item.media{ width: 167px; background: #ca0088; } .left .menu .item.media a, .left .menu .item.media a:visited{ color: #ffffff; } .left .menu .item.media a:hover, .left .menu .item.media a:active{ color: #000000; } .iconmenu{ float: left; padding-top: 7px;} .languages{ float: left; margin-bottom: 0px;} .searchbox{ float:left;} .articleImageText { font-size:0.85em; font-style:italic; }