body { font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif; } h1, h2, h3 { font-size: 120%; color: #0e3a81; } .highlight { font-weight: bold; color: #b20025; } img.captcha { border: 1px solid #fff; } .layoutBlueStripe { position: absolute; top: 143px; height: 220px; background: #253d82; width: 100%; } .layoutMain { position: relative; width: 1175px; padding: 0px; margin: 0px auto; background: url(/theme/layout/background_main.png); } .layoutShadowTop { position: realtive; height: 29px; background: url(/theme/layout/shadow_top.jpg) no-repeat; } .layoutMainLeft { position: relative; float: left; width: 320px; padding-bottom: 10px; } .layoutMainLeftTop { position: relative; height: 114px; padding-left: 75px; } .layoutMainLeftMiddle { position: relative; height: 220px; background: url(/theme/layout/background_mainmenu.png); } .layoutMainLeftBottom { position: relative; padding-left: 65px; } .layoutMainLeftBottomContent { margin-left: 40px; } .layoutMainCenter { position: relative; float: left; width: 553px; margin-left: 17px; padding-bottom: 10px; } .layoutMainCenterTop { position: relative; height: 114px; } .layoutMainCenterMiddle { position: relative; height: 220px; } .layoutMainCenterMiddleBanner { position: absolute; top: 0px; width: 763px; height: 300px; } .layoutMainCenterBottom { position: relative; } .layoutMainRight { position: relative; float: left; width: 192px; margin-left: 18px; padding-bottom: 10px; } .layoutMainRightTop { position: relative; height: 20px; color: #293d82; padding-top: 94px; font-size: 90%; } .layoutMainRightTop a { color: #293d82; } .layoutMainRightMiddle { position: relative; height: 220px; } .layoutMainRightBottom { position: relative; padding: 30px 10px 0px 0px; } .layoutMainRightBottomPublish { margin-top: 15px; } .layoutShadowBottom { position: realtive; height: 29px; clear: both; background: url(/theme/layout/shadow_bottom.jpg) no-repeat; } .layoutCMS { position: absolute; left: 1125px; top: 0px; } .layoutDebug { position: relative; color: #555; font-size: 80%; position: relative; margin: 0px auto; text-align: center; } .layoutMainmenuSeperator { position: relative; height: 1px; width: 205px; margin: 0px 0px 0px 95px; padding: 0px; border-bottom: 1px dotted #fff; line-height: 0px; font-size: 0px; } .layoutMainmenu { position: absolute; bottom: 31px; font-size: 110%; font-family: verdana; } .layoutMainmenu a { color: #fff; text-decoration: none; font-family: verdana; } .layoutMainmenu .element a:hover { font-weight: bold; text-decoration: none; } .layoutMainmenu .element { padding: 4px 0px 2px 100px; } .layoutMainmenu .element.active a { font-weight: bold; padding-left: 20px; background: url(/theme/layout/mainmenu_active.jpg) no-repeat; text-decoration: none; } .layoutSubmenuSeperator { position: relative; height: 1px; width: 195px; border-bottom: 1px dotted #0e3a81; line-height: 0px; font-size: 0px; left: -6px; } .layoutSubmenu { font-family: verdana; margin: 30px 0px 20px 35px; font-size: 110%; } .layoutSubmenu a { color: #0e3a81; text-decoration: none; font-family: verdana; } .layoutSubmenu .element a:hover { text-decoration: none; font-weight: bold; } .layoutSubmenu .element { padding: 2px 0px 2px 0px; } .layoutSubmenu .element.active a { font-weight: bold; } .layoutDirectmenuSeperator { position: relative; height: 1px; width: 181px; border-bottom: 1px dotted #0e3a81; line-height: 0px; font-size: 0px; } .layoutMainRightBottom .element { position: relative; padding: 2px 0px; font-size: 110%; } .layoutMainRightBottom .element a { color: #0e3a81; } .layoutCenterTop { color: #87888a; font-size: 110%; } .layoutCenterTop .directlink a { color: #87888a; } .layoutCenterTop .directlink a:hover { color: #cc071e; font-weight: bold; padding-left: 10px; background: url(/theme/layout/main_active.jpg) no-repeat; text-decoration: none; } .layoutCenterTop .directlink.active a { color: #cc071e; font-weight: bold; padding-left: 10px; background: url(/theme/layout/main_active.jpg) no-repeat; text-decoration: none; } a { text-decoration: none; color: #000; cursor:pointer; } a:hover { text-decoration: underline; } .bar { font-size: 16px; margin-bottom: 15px; } .bar .active { color: #b50026; } .bar .inactive { color: #7f7f7f; } #path { margin: 8px 0px 20px 0px; font-size: 110%; color: #113b82; } #path a { color: #113b82; } body.ajax { padding:0px; margin:0px; color: #000000; } .colorsLayout { background-color: #ffffff; } .colorsLayoutContent { background-color: #ffffff; color: #000000; } .colorsLayoutContent a { color: #000000; } .colorsTableRow { background-color: #49629b; color: #ffffff; } .colorsTableRow a { color: #ffffff; } .colorsTableRowAlternative { background-color: #5b75b1; color: #ffffff; } .colorsTableRowAlternative a { color: #ffffff; } .colorsTableTopic { background-color: #1b3b82; color: #ffffff; } .colorsTableTopic h1 { color: #ffffff; } .colorsTableTopic h2 { color: #ffffff; } .colorsTableTopic h3 { color: #ffffff; } .colorsTableTopic a { color: #ffffff; } .colorsTableSubtopic { background-color: #1b3b82; color: #ffffff; } .colorsTableSubtopic a { color: #ffffff; } .colorsTableSubtopic2 { background-color: #1b3b82; 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: #1b3b82; color: #ffffff; } .colorsTableSelected a { color: #ffffff; } .colorsTableMouseover { background-color: #1b3b82 !important; color: #ffffff !important; } .colorsTableMouseover a { color: #ffffff !important; } .colorsWindowTopic { color: #ffffff; background-color: transparent; } .colorsWindowTopic a { color: #ffffff; } .colorsWindowContent { color: #ffffff; background-color: transparent; } .colorsWindowContent a { color: #ffffff; } .formText { background-color: #ffffff; color: #000000; } .formTextarea { background-color: #ffffff; color: #000000; } .formSelect { background-color: #ffffff; color: #000000; } .Rechts .formText { color: #b9b9b9; } .Rechts .formTextarea { color: #b9b9b9; } .Rechts .formSelect { color: #b9b9b9; } .windows .formText { color: #b9b9b9; } .windows .formTextarea { color: #b9b9b9; } .windows .formSelect { color: #b9b9b9; }.contenttable .left { border: none; } .contenttable .right { border: none; } .contenttable .split { border: none; padding-left: 15px; padding-right: 15px; } .contenttable .formElement { font-size: 100%; padding: 0px; margin: 0px; font-family: arial; } .layoutMainLeftBottom .contenttable .formElement { width: 145px; } .layoutMainLeftBottom .contenttable .formText { padding: 8px 10px; } .layoutMainLeftBottom .contenttable option { padding-left: 10px; } .layoutMainLeftBottom .contenttable .formTextarea { padding: 8px 10px; } .layoutMainLeftBottom .contenttable .formSelect { width: 165px; } .layoutMainRightBottom .contenttable .formElement { width: 130px; } .layoutMainRightBottom .contenttable .formText { padding: 8px 10px; } .layoutMainRightBottom .contenttable option { padding-left: 10px; } .layoutMainRightBottom .contenttable .formTextarea { padding: 8px 10px; } .layoutMainRightBottom .contenttable .formSelect { width: 150px; } .layoutMainLeftBottom .contenttable .formSubmit { height: 22px; border: none; width: 100%; padding: 5px 0px 0px 20px; background: transparent url(/theme/layout/submit.png) no-repeat; color: #fff; font-size: 100%; text-align: left; } .layoutMainLeftBottom .contenttable .formSubmit:hover { font-weight: bold; } .layoutMainRightBottom .contenttable .formSubmit { height: 22px; border: none; width: 100%; padding: 5px 0px 0px 20px; background: transparent url(/theme/layout/submit.png) no-repeat; color: #fff; font-size: 100%; text-align: left; } .layoutMainRightBottom .contenttable .formSubmit:hover { font-weight: bold; } .contenttable .helpVisible .formElement { width: 80%; } .contenttable .formText { border: none; } .contenttable .formTextarea { border: none; } .contenttable .formSelect { border: none; } .contenttable .formCheckbox { float: left; margin-right: 4px; } .contenttable .formDate { width: 80%; border: none; } .media { width: 207px; } .mediaElement { font-size: 100%; border-top: 1px dotted #b1b1b1; border-bottom: none; padding: 10px 3px; } .mediaElement { font-size: 100%; border-top: 1px dotted #b1b1b1; border-bottom: none; padding: 10px 3px; }body.popup { padding:0px; margin:15px; color: #000000; } body.print a { color: #000 !important; } .content { overflow: visible; } .teaser { border: none; margin-bottom: 15px; padding: 0 0 15px 0; } .teaser p { font-size: 100%; color: #58585a; } .teaser h1 { margin-top: 0px; } .teaser h1 a { color: #263c82; } .teaser .link { text-align: left; font-weight: bold; padding-bottom: 5px; padding-top: 5px; } .teaser .link a { color: #263c82; padding-left: 20px; background: url(/theme/layout/link.jpg) no-repeat; background-position: 0px 3px; } .teaser .media { padding-top: 0; padding-bottom: 0; } .teaser .media .element { padding: 0px; margin: 0px; } .layoutQuicklinkRight .teaser .media { margin: 0px 0px 10px; padding: 0px; } .layoutQuicklinkRight .media .element { width: 220px; } .teaser.windows { padding: 0px; } .teaser.windows p { padding-right: 5px; padding-left: 5px; } .teaser.windows .link { text-align: right; padding-right: 5px; } .teaser.windows H1 { padding: 2px 5px 0; } .teaser.windows .media { float: none; padding: 0px; width: 200px; margin: 0; } .teaser.windows .media.top { margin-bottom: 5px; } .teaser.windows .media.bottom { margin-top: 5px; } .teaser.Rechts { padding: 0px; } .teaser.Rechts p { padding-right: 5px; padding-left: 5px; } .teaser.Rechts .link { text-align: right; padding-right: 5px; } .teaser.Rechts H1 { padding: 2px 5px 0; } .teaser.Rechts .media { float: none; padding: 0px; width: 192px; margin: 0; } .teaser.Rechts .media.top { margin-bottom: 5px; } .teaser.Rechts .media.bottom { margin-top: 5px; }