/**
 * ISRI Site - Print Stylesheet
 */
* { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; }

.page { padding: 0; width: 640px; }
.body { width: 640px; }
.body-left { display: none; }
.body-center { clear: both; }
.body-right { display: none; }

.body-left hr,
.body-center hr,
.body-right hr { display: none; }

.logo { display: none; }
.print-logo { display: block; height: 80px; }
.print-logo img { float: right; }

.mainmenu { display: none; }

.breadcrumb { font-size: 10px; color: #000; white-space: nowrap; }
.breadcrumb a { font-size: 10px; text-decoration: none; color: #000; }

.topmenu { display: none; }
.langmenu { display: none; }
.currentday { display: none; }

/* Right column */
.body-right .content { margin: 9px 0 0 0; padding: 0 0 10px 0; border-bottom: 1px solid #b2b2b2; }
.body-right .content-shortcut { margin: 0; padding: 0; border-bottom: 0; }
.body-right .content .csc-textpic-border .csc-textpic-imagewrap img { border: 1px solid #b2b2b2; }
.body-right .content .csc-header { background-color: #b2b2b2; }
.body-right .content .csc-header h1 { color: #fff; font-size: 11px; padding: 4px 8px; margin: 0 0 9px 0; }
.body-right .content .cbody { margin: 9px 0 0 0; padding: 0; }
.body-right .content .cbody * { line-height: 13px; margin: 0; padding: 0; }
.body-right .content .cbody h2 { color: var(--accent-color, #ff8c00); font-weight: normal; font-size: 11px; margin: 0 0 2px 0; }
.body-right .content .cbody p,
.body-right .content .cbody p * { font-size: 10px; color: #555; }
.body-right .content .cbody p a { padding: 4px 2px 4px 24px; text-decoration: none; font-weight: bold; }
.body-right .content .cbody p a:hover { font-weight: bold; }
.body-right .content .cbody table td { vertical-align: top; padding: 0; }

/* Content area */
.body-center * { font-size: 11px; line-height: 150%; }
.body-center h1 { font-size: 14px; }
.body-center h2 { font-size: 12px; }
.body-center h3 { font-size: 11px; }
.body-center ul { margin-left: 0; padding-left: 0; }
.body-center ul li { margin: 0 0 0 14px; padding: 0; }
.body-center a { color: var(--accent-color, #ff8c00); text-decoration: none; }
.body-center a:hover { text-decoration: underline; }
.body-center table.contenttable p { line-height: 150%; margin: 0; padding: 0; }
.body-center table.contenttable ul { margin-top: 0; margin-bottom: 0; }
.body-center input, textarea { border: 1px solid #b2b2b2; }
.text-indicator { float: left; margin: 4px 8px 0 0; }
.body-center a.download img,
.body-center a.media img { border: 0; margin-right: 4px; }

.body-center .box { background: #f2f2f2; position: relative; }
html>body .body-center .box { margin-bottom: 25px; }
.body-center .box .cbody { padding: 8px; }
.body-center .box .cbody h1 { margin: 0 0 0.5em 0; }
.body-center .box .cbody h2 { margin: 0 0 0.5em 0; color: var(--accent-color, #ff8c00); }
.body-center .box-big { margin: 25px 0 3.6em 0 !important; clear: both; }
.body-center .box-small-left { width: 231px; float: left; margin-right: 25px; }
.body-center .box-small-right { width: 231px; float: right; margin-right: 0; }
.body-center .content-element { clear: both; }

.zelle-hintergrund-1 { background-color: #eeeeee; }

/* Mailform */
.body-center fieldset { border: 0 !important; margin: 0; padding: 0; }
.body-center fieldset legend { display: none; }
.body-center .csc-mailform { border: 0 !important; margin: 0; padding: 0; }
.body-center .csc-mailform .csc-mailform-field,
.body-center .csc-mailform .csc-mailform-label { margin: 0; padding: 4px 0; clear: both; }
.body-center .csc-mailform .csc-mailform-label { margin-top: 1em; }
.body-center .csc-mailform .csc-mailform-field label { display: block; float: left; width: 10em; }
.body-center .csc-mailform input { width: 260px; }
.body-center .csc-mailform input.csc-mailform-check { width: auto; }
.body-center .csc-mailform input.csc-mailform-radio { width: auto; }
.body-center .csc-mailform textarea { width: 260px; height: 120px; font-size: 11px; color: #003071; }
.body-center .csc-mailform .csc-mailform-submit { width: auto; margin: 1em 0 0 10em; }
.body-center .csc-mailform h2 { border-bottom: 1px solid #666; padding-bottom: 4px; }

/* News */
.news-list-container { padding: 1em 0 0 0; }
.news-list-container .news-list-item { margin-bottom: 2em; clear: both; }
.news-list-container .news-list-item .news-list-date { color: inherit; font-size: inherit; font-weight: normal; display: block; }
.news-list-container .news-list-item h2 { margin-bottom: 0; }
.news-list-container .news-list-item h2 a { font-size: 12px; }
.news-list-container .news-list-item img { float: left; margin: 0.1em 10px 0 0; }
.news-list-container .news-list-item p { margin: 0.1em 0 0 0; }
.news-list-container .news-list-item .news-list-category { display: none; }
.news-single-item { padding: 1em 0 0 0; }
.news-single-item h2 { padding-top: 0.5em; }
.news-single-item h3 { padding-bottom: 1.2em; }
.news-single-item .news-single-timedata { display: block; font-weight: normal; }
.news-single-item .news-single-category { display: none; }
.news-single-item .news-single-backlink { padding: 1em 0 1em 0; }
