body { font: 11px "Lucida Grande", Lucida, Verdana, sans-serif; } .directlink { margin-right: 30px; padding: 10px; border: 2px solid #ddebb6; font-weight: bold; margin-bottom: 5px; } .directlink:hover { border: 2px solid #6e9011; background-color: #fff; } .directlink:hover a { color: #6e9011; } #debug { color: #7f7f7f; font-size: 80%; text-align: center; bottom: 10px; position: absolute; width: 500px; } .layoutMain { position: relative; width: 912px; height: 100%; margin: auto; background: url(/theme/layout/content_background.png) center repeat-y; } .layoutLeft { position: relative; float: left; width: 200px; } .layoutCenter { position: relative; float: left; width: 512px; } .layoutCenterHeaderShadowRight { position: absolute; width: 13px; height: 100px; top: 32px; left: 499px; background: url(/theme/layout/content_right_top.png); } .layoutCenterHeaderShadowLeft { position: absolute; width: 10px; height: 50px; top: 32px; left: 0px; background: url(/theme/layout/content_left_top.png); } .layoutCenterHeaderTop { position: relative; color: #fff; background: #92bd14; font-size: 90%; padding: 15px 20px 5px 11px; } .layoutCenterHeaderTop a { color: #fff; } .layoutCenterHeaderTop .active { text-decoration: underline; } .layoutCenterHeaderMiddle { position: relative; padding: 10px 20px 0px 21px; } .layoutCenterHeaderMiddle a { color: #fff; } .layoutCenterHeaderMiddleMenu { position: absolute; top: 135px; left: 31px; } .layoutCenterHeaderBottom { position: relative; font-size: 85%; border-bottom: 1px solid #999; margin-left: 21px; margin-right: 24px; padding: 8px 0 10px; margin-bottom: 10px; } .layoutCenterHeaderBottomLeft { width: 225px; position: relative; } .layoutCenterHeaderBottomRight { position: relative; float: right; text-align: right; } #path_search, #options { float: right; } #path_search .text { font-weight: bold; } #options { margin-right: 5px; } #path_search input { font-size: 95%; margin: 0px; padding: 0px; border: 1px solid #555; color: #9b9b9b; width: 100px; height: 14px; vertical-align: middle; } .layoutCenterContent { position: relative; padding: 0px 24px 10px 21px; background-image: url(/theme/layout/content_background.png); background-repeat: repeat-y; background-position: center; } .layoutRight { position: relative; float: left; padding-top: 30px; width: 200px; } .layoutRight a { color: #fff; } .layoutCMS { position: absolute; top: 32px; left: 922px; } #back { margin-top: 15px; } #banner { width: 457px; height: 158px; font-size: 140%; color: #fff; letter-spacing: 0; text-indent: 0; vertical-align: bottom; background-repeat: no-repeat; background-position: left; } #banner .element.active { border-bottom: 1px solid #fff; } .bar { font-size: 16px; margin-bottom: 15px; } .bar .active { color: #779c12; } .bar .inactive { color: #7f7f7f; } .menuover .tip { position: relative; color: #fff; z-index: 13000; border: 0px solid #fff; margin: 17px 0px 0px 0px; left: -26px; background: url(/plugins/tooltip/bubble/css/bubble.png) bottom right; } .menuover .tip a { color: #fff; } .menuover .tip-title { font-size: 90%; padding: 8px 8px 4px; } .menuover .element { margin: 5px; } body.ajax { padding:0px; margin:0px; color: #000000; } .article { border-bottom: 1px dashed #b2b2b2; } .colorsLayout { background-color: #92bd14; } .colorsLayoutContent { background-color: #ffffff; color: #000000; } .colorsLayoutContent a { color: #000000; } .inactive { color: #999999; } .inactive a { color: #999999; } .highlight { color: #92bd14; } .highlight a { color: #92bd14; } .colorsTableRow { background-color: #ddebb6; color: #000000; } .colorsTableRow a { color: #000000; } .colorsTableRowAlternative { background-color: #ebf3d3; color: #000000; } .colorsTableRowAlternative a { color: #000000; } .colorsTableTopic { background-color: #92bd14; color: #ffffff; } .colorsTableTopic a { color: #ffffff; } .colorsTableSubtopic { background-color: #a4c83c; color: #ffffff; } .colorsTableSubtopic a { color: #ffffff; } .colorsTableSubtopic2 { background-color: #6a8b10; color: #ffffff; } .colorsTableSubtopic2 a { color: #ffffff; } .colorsTableColumnTitle { background-color: #666666; color: #ffffff; } .colorsTableColumnTitle a { color: #ffffff; } .colorsTableInactive { background-color: #bfbfbf; color: #ededed; } .colorsTableInactive a { color: #ededed; } .colorsTableSelected { background-color: #92bd14; color: #ffffff; } .colorsTableSelected a { color: #ffffff; } .colorsTableMouseover { background-color: #92bd14; color: #ffffff; } .colorsTableMouseover a { color: #ffffff; } .colorsWindowTopic { background-color: #92bd14; color: #ffffff; border: 2px solid #fff; border-bottom-width: 0px; } .colorsWindowTopic a { color: #ffffff; } .colorsWindowContent { background-color: #ffffff; color: #000000; border: 2px solid #fff; border-top-width: 0px; } .colorsWindowContent a { color: #000000; } .formText { background-color: #ffffff; color: #000000; } .formTextarea { background-color: #ffffff; color: #000000; } .formSelect { background-color: #ffffff; color: #000000; } .contenttable .topic { background-color: #92bd14; } .contenttable .subtopic { background-color: #a4c83c; } .contenttable div.topic2 { background-color: #6a8b10; } .contenttable td.topic2 { background-color: #6a8b10; } .contenttable .left { background-color: #ddebb6; } .contenttable .right { background-color: #ddebb6; } .contenttable .split { background-color: #ddebb6; } .contenttable .info { background-color: #ddebb6; } .colMedia { background-color: #ddebb6; } .dynamicTable { border: 1px solid #666; width: 100%; } .dynamicTable th { background: #666 url(/images/table/sort.png) no-repeat 3px 5px; padding: 4px 4px 4px 14px; color: #fff; font-weight: bold; font-size: 90%; border-bottom: 5px solid #e5e5e5; } .dynamicTable tfoot td { background: #666; padding: 1px 2px 1px 3px; color: #fff; font-size: 85%; border-top: 0px solid #e5e5e5; } .dynamicTable tr { background-color: #e5e5e5; } .dynamicTable tr.altRow { background-color: #f9f9f9; } .dynamicTable td { padding: 2px 3px; } .dynamicTable .rightAlign { text-align: right; } .dynamicTable .noResults { text-align: center; color: #7f7f7f; font-style: italic; } .dynamicTable .noResults TD { padding: 15px; } .dynamicTable .sortedASC { background: #92bd14 url(/images/table/up.png) no-repeat 3px 5px; } .dynamicTable .sortedDESC { background: #92bd14 url(/images/table/down.png) no-repeat 3px 5px; } .dynamicTable .tableHeaderOver { cursor: pointer; background-color: #92bd14; color: #fff; } .dynamicTable tr.selected { background-color: #dbe9b2; } .dynamicTable tr.over { background-color: #92bd14; color: #fff !important; cursor: pointer; } .dynamicTable tr.over A { color: #fff !important; } .dynamicTable tr.hide { display: none; } .dynamicTable tr.over .highlight { font-weight: bold; color: #fff; border-bottom: 1px dotted #fff; } .tableFilter { border: 1px solid #ccc; padding: 2px; margin: 5px 0 10px 0; } .tableFilter input { border: 1px solid #ccc; } .tableFilter select { border: 1px solid #ccc; } .dynamicTable .status.online { color: #000; } .dynamicTable .status.scedule { color: #12a9ba; } .dynamicTable .status.offline { color: #7f7f7f; } body.popup { background-color: #ffffff; padding:0px; margin:15px; color: #000000; } body.print { margin: 10px; background-color: #ffffff; } body.print a { color: #000 !important; } body.print .teaser { width: 100%; } .teaser { border-bottom: 1px dashed #b2b2b2; } .teaser a { text-decoration: underline; } .teaser h1 a { text-decoration: none; } .teaser h1 a:hover { text-decoration: underline; } .teaser.Links { width: 175px; background-color: #fff; border: none; padding: 5px 0 0; } .teaser.Links .text { padding: 0 4px; } .teaser.Links P { font-size: 0.9em; line-height: 1.7em; } .teaser.Links .link { padding: 0 4px 5px; font-size: 0.9em; line-height: 1.7em; text-align: right; margin: -2px 0 0; } .teaser.Links H1 { font-size: 110%; margin: 0; padding: 2px 4px; } .teaser.Links H2 { font-size: 120%; font-weight: bold; line-height: 1.3em; } .teaser.Links .media .element { width: 175px; background-repeat: no-repeat; background-position: center center; margin: 0; } .teaser.Links .top { border: none; } .teaser.Links .bottom { border: none; } .teaser.Rechts { width: 130px; background-color: #fff; border: none; padding: 0px 0 0; } .teaser.Rechts .text { padding: 0 4px; } .teaser.Rechts P { font-size: 0.9em; } .teaser.Rechts .link { padding: 0 4px; line-height: 1.6em; font-size: 0.9em; text-align: right; margin-bottom: 3px; } .teaser.Rechts H1 { color: #000; font-size: 110%; margin: 0; padding: 2px 4px; line-height: 150%; } .teaser.Rechts H1 A{ color: #000 !important; text-decoration: none; } .teaser.Rechts H1 A:hover { text-decoration: underline; } .teaser.Rechts H2 { font-size: 110%; font-weight: bold; margin-bottom: 5px; } .teaser.Rechts .media { padding: 0; margin: 0; } .teaser.Rechts .media .element { width: 128px; background-repeat: no-repeat; background-position: center center; margin: 0; } .teaser.Rechts .top { border-bottom: 1px solid #b2b2b2; } .teaser.Rechts .bottom { border-top: 1px solid #b2b2b2; }