/***************************************************
* 
* Himbeerheftchen Website: Formatierung fuer Druckversion
* Version: $Rev: 67 $
* Stand: $Id: himbeerheftchenprint.css 67 2007-09-29 10:29:55Z ab $
* 
* (c) 2003-2007 by mehrwert
* 
* mehrwert intermediale kommunikation
* Beutel & Ploch GbR
* Riehler Strasse 51
* 50668 Koeln
* 
* Tel: +49 221 139753-0
* Fax: +49 221 139753-13
* 
* typo3@mehrwert.de
* http://www.mehrwert.de
* 
**************************************************/
/* GLOBAL */
HTML {
font-size: 100%;
}
BODY {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 76.0%;
color: #000;
}
TABLE {
font-size: 100%;
}
H1, H2, H3, H4, H5, P, TD, UL, OL, BLOCKQUOTE, INPUT, TEXTAREA, SELECT {
font-family: Arial, Helvetica, sans-serif;
color: #000;
}
IMG {
border: 0;
}
P {
line-height: 1.6em;
color: #000; 
}
P.teaser {
color: #CF0067;
line-height: 1.4em;
font-size: 1.2em;
font-weight: bold;
}
/* HYPERLINKS */
A {
text-decoration: underline;
font-weight: normal;
color: #cf0067;
}
A:active {
color: #cf0067;
}
A:visited {
color: #cf0067;
}
A:hover {
color: #000000;
text-decoration: underline;
}
A.linkIco IMG {
padding: 0;
margin: 0 2px 0 0;
border: 0;
}
/* NAV MAIN */
#nav A.menuItemCur,
#nav A.menuItemAct {
font-weight: bold;
background: #FFF;
display: block;
color: #cf0067;
}
#nav LI.menuSpacer {
margin-bottom: 0;
}
/* LEVEL 0 */
#nav UL A {
border-top: 1px solid #fff;
text-decoration: none;
line-height: 1.5em;
font-size: 1.5em;
color: #45342f;
display: block;
padding: 6px 0 6px 20px;
}
#nav UL A IMG {
border: 0;
}
#nav UL LI .menuItemAct {
border-top: 1px solid #fff;
padding: 6px 0 6px 20px;
display: block;
color: #cf0067;
float: left;
}
#nav UL LI .menuItemCur {
border-top: 1px solid #fff;
padding: 6px 0 6px 20px;
display: block;
color: #cf0067;
float: left;
}
#nav UL {
list-style-type: none;
list-style-type: inherit;
border-bottom: 1px solid #fff;
background: #FFFFFF;
padding: 0;
margin: 0;
float: left;
}
#nav LI {
list-style-type: none;
padding: 0;
margin: 0;
float: left;
}
/* LEVEL 1 */
#nav UL UL {
border-bottom: 0px solid #fff;
padding: 0;
margin: 0;
}
#nav UL UL LI {
border-bottom: 0px solid #fff;
background: #e5eaef;
padding: 0;
margin: 0;
}
#nav UL UL A {
border-top: 1px solid #fff;
line-height: 1.5em;
font-size: 1.1em;
padding: 6px 0 6px 32px;
display: block;
color: #023567;
}
#nav UL UL LI .menuItemAct {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 32px;
color: #023567;
}
#nav UL UL LI .menuItemCur {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 32px;
color: #023567;
}
#nav UL A:hover {
color: #cf0067;
}
#nav UL UL A:hover {
color: #cf0067;
}
/* LEVEL 2 */
/*
#nav UL UL UL {
padding: 0 0 2px 0;
margin: 0 0 2px 0;
}
*/
#nav UL UL UL A {
border-top: 1px solid #fff;
line-height: 1.5em;
font-size: 1.1em;
padding: 6px 0 6px 52px;
display: block;
color: #023567;
}
#nav UL UL UL LI .menuItemAct {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 52px;
color: #023567;
}
#nav UL UL UL LI .menuItemCur {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 52px;
color: #023567;
}
/* LEVEL 3 */
#nav UL UL UL UL A {
border-top: 1px solid #fff;
line-height: 1.5em;
font-size: 1.1em;
padding: 6px 0 6px 72px;
display: block;
color: #023567;
}
#nav UL UL UL UL LI .menuItemAct {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 72px;
color: #023567;
}
#nav UL UL UL UL LI .menuItemCur {
border-top: 1px solid #fff;
background: #e5eaef;
padding: 6px 0 6px 72px;
color: #023567;
}
/* NAV MAIN SUB */
#nav_main_sub UL, #nav_main_sub UL LI {
list-style: none;
padding: 0;
margin: 0;
}
#nav_main_sub UL A {
color: #45342f;
text-decoration: none;
font-weight: bold;
line-height: 1.2em;
font-size: 1.2em;
}
#nav_main_sub UL A.menuItemCur {
color: #CF0067;
}
/* NAV BREADCRUMB */
#nav-breadcrumb {
line-height: 1.2em;
font-size: 0.9em;
}
/* NAV FOOTER */
#nav-footer {
line-height: 1.2em;
font-size: 0.9em;
color: #3d3d3d;
}
#nav-footer A {
text-decoration: none;
color: #3d3d3d;
}
/* NAV SEARCH */
#nav #nav-search .search-input {
padding: 3px 0 0 3px;
border: 1px solid #8e8e8e;
margin: 0 3px 7px 0;
height: 20px;
width: 117px;
color: #808080;
}
#nav #nav-search .search-submit {
padding: 0;
margin: 10px 0 0 0;
height: 21px;
}
/* CONTENT RIGHT */
#content-right .content-right-frame {
background: #e5eaef;
/* padding: 8px; */
margin: 0;
}
#content-right P {
margin: 0;
padding: 0;
}
#content-right TABLE {
padding: 0;
margin: 0;
}
#content-right P {
line-height: 1.4em;
padding: 0 9px 0 9px;
}
#content-right DIV.csi-textpic,
#content-right TABLE DIV.csi-textpic {
padding: 0 9px 0 9px;
margin: 0;
}
#content-right DIV.csi-textpic .csi-left {
padding: 0 9px 0 9px;
margin: 0;
}
#content-right TABLE DIV.csi-textpic P {
padding: 0;
margin: 0;
}
#content-right H1,
#content-right H2,
#content-right H3,
#content-right H4 {
line-height: 13px;
color: #444;
padding: 0;
margin: 0 0 14px 0;
}
/* FRAMES RECHTER INHALT */
#content-right DIV.csc-frame-frame1 {
/* background: #e5f2f3; */
padding: 0;
margin: 0 0 10px 0;
/* border-bottom: 10px #fff; */
float: none;
}
#content-right DIV.csc-frame-frame2 {
padding: 4px;
margin: 24px 0 0 0;
border: 1px solid #b5dbdd;
/* float: none; */
clear: both;
}
/* HEADER */
H1, H2, H3, H4, H5, H6 {
font-family: Helvetica, Arial, sans-serif;
}
H1 {
font-weight: bold;
line-height: 1em;
font-size: 1.8em;
padding: 0;
margin: 0 0 0.5em 0;
color: #000000;
}
H2 {
font-weight: bold;
line-height: 1.2em;
font-size: 1.5em;
margin: 1em 0 0.3em 0;
color: #CF0067;
}
H3, H4, H5, H6 {
font-weight: bold;
line-height: 1.6em;
font-size: 1em;
margin: 1em 0 0.3em 0;
color: #000000;
}
/* HEADER + HYPERLINK */
H1 A, H2 A, H3 A, H4 A, H5 A {
text-decoration: none;
font-weight: bold;
color: #333;
}
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover {
text-decoration: underline;
color: #333;
}
/* HEADER DATE */
P.csc-header-date {
color: #888;
}
/* SUBHEADER */
P.csc-subheader {
font-style: normal;
color: #888;
}
/* SUBHEADER MODES */
P.csc-subheader-0 {
font-style: normal;
color: #888;
}
P.csc-subheader-1 {
font-style: normal;
}
P.csc-subheader-2 {
font-style: normal;
}
P.csc-subheader-3 {
font-style: normal;
color: #000;
}
/* LISTS */
DIV#content-frame LI {
/* color: #00848B; */
}
DIV#content-frame UL {
padding: 0 0 2px 25px;
margin: 0;
}
DIV#content-frame UL UL {
padding: 0 0 2px 16px;
margin: 0;
}
DIV#content-frame DIV UL LI {
padding: 0 0 2px 0;
margin: 0;
}
DIV#content-frame OL {
list-style-type: decimal;
padding: 0 0 2px 0;
margin: 0 0 0 24px;
}
DIV#content-frame OL OL {
list-style-type: decimal;
padding: 0 0 2px 16px;
margin: 0;
}
DIV#content-frame OL LI {
padding: 0 0 2px 0;
margin: 0;
}
DIV#content-frame PRE {
font-family: monospace;
}
#content-wide PRE {
font-size: 1.2em;
}
#content UL,
#content-wide UL {
list-style-image: url(../images/gfx_ul_00.gif);
}
#content UL,
#content-wide UL {
line-height: 1.6em;
}
#content UL.csc-bulletlist-1,
#content-wide UL.csc-bulletlist-1 {
list-style-image: none;
}
#content OL,
#content-wide OL {
list-style-image: none;
}
/* INDENTS */
BLOCKQUOTE {
margin: 0 0 0 16px;
}
BLOCKQUOTE BLOCKQUOTE {
margin: 0 0 0 24px;
}
P,
PRE {
margin: 0px 0px 2px 0px;
}
/* FRAMES, SPACING, LINK-TO-TOP */
DIV.csc-frame {
border: 0;
}
DIV.csc-frame-invisible {
}
DIV.csc-frame-rulerBefore {
border-top: 1px solid #cfcfcf;
clear: both;
}
DIV.csc-frame-rulerAfter {
border-bottom: 1px solid #cfcfcf;
clear: both;
}
DIV.csc-frame-indent {
padding-left: 100px;
clear: both;
}
DIV.csc-frame-indent3366 {
padding-left: 33%;
clear: both;
}
DIV.csc-frame-indent6633 {
padding-right: 33%;
clear: both;
}
DIV.csc-frame-frame1 {
background: #efefef;
padding: 4px;
margin: 24px 0 0 0;
clear: both;
}
DIV.csc-frame-frame2 {
padding: 4px;
margin: 24px 0 0 0;
border: 1px solid #cfcfcf;
clear: both;
}
DIV.csc-frame-frame2 DIV {
padding: 0;
margin: 0;
border: 1px solid #fff;
}
DIV.csc-frame-frame1 H1,
DIV.csc-frame-frame1 H2,
DIV.csc-frame-frame1 H3,
DIV.csc-frame-frame1 H4,
DIV.csc-frame-frame1 H5 {
margin-top: 2px;
margin: 0;
}
DIV.csc-frame-frame2 H1,
DIV.csc-frame-frame2 H2,
DIV.csc-frame-frame2 H3,
DIV.csc-frame-frame2 H4,
DIV.csc-frame-frame2 H5 {
margin-top: 2px;
}
DIV.csc-frame-frame1 H2,
DIV.csc-frame-frame2 H2 {
padding: 0;
margin: 0;
}
DIV.csc-linkToTop {
text-align: right;
}
DIV.csc-linkToTop A {
line-height: 2em;
font-weight: normal;
font-size: 0.9em;
padding: 8px 0 0 0;
margin: 8px 0 0 0;
}
/* RTE > TABLES */
TABLE.contenttable {
border: 0;
margin: 10px 0px 10px 0px;
width: 100%;
}
TABLE.contenttable TR TD {
padding: 0px 3px 0px 3px;
}
TABLE.contenttable TR {
background-color: #cfcfcf;
}
/* IMAGES */
/* IMAGES > CAPTIONS */
.csc-caption,
.csc-caption P,
.csc-textpic-caption {
line-height: 1.1em;
font-size: 0.9em;
font-style: normal;
margin: 3px 0 10px 0;
color: #534d4d;
}
/* BULLETLISTS */
UL.csc-bulletlist LI {
margin: 0 0 0 10px;
}
UL.csc-bulletlist-0 {
list-style-image: url(../images/gfx_ul_00.gif);
list-style-type: square;
color: #000;
}
UL.csc-bulletlist-1 {
list-style-type: decimal;
color: #000;
}
UL.csc-bulletlist-2 {
list-style-image: url(../images/gfx_ul_00.gif);
list-style-position: inside;
list-style-type: square;
color: #000;
}
UL.csc-bulletlist-3 {
list-style-image: url(../images/gfx_ul_00.gif);
list-style-type: square;
color: #000;
}
/* TABLES */
TABLE.contenttable TR TD {
vertical-align: top;
}
TABLE.contenttable-0 P {
color: #000;
}
TABLE.contenttable-0 TR.tr-0 TD {
background-color: yellow;
}
TABLE.contenttable-0 TR.tr-even TD {
background-color: #cfcfcf;
}
TABLE.contenttable-0 TR.tr-odd TD {
background-color: #efefef;
}
TABLE.contenttable-1 P {
}
TABLE.contenttable-1 TR.tr-0 TD P {
font-weight: bold;
}
TABLE.contenttable-1 TR.tr-0 TD {
background-color: yellow;
}
TABLE.contenttable-1 TR.tr-even TD {
background-color: #cfcfcf;
}
TABLE.contenttable-1 TR.tr-odd TD {
background-color: #efefef;
}
TABLE.contenttable-2 P {
color: #000;
}
TABLE.contenttable-2 TR TD.td-0 {
background-color: #E3E9EF;
}
TABLE.contenttable-2 TR TD.td-0 P {
font-weight: bold;
}
TABLE.contenttable-3 P {
color: #000;
}
TABLE.contenttable-3 TR TD.td-0, TABLE.contenttable-3 TR.tr-0 TD {
background-color: #E3E9EF;
}
TABLE.contenttable-3 TR TD.td-0 P, TABLE.contenttable-3 TR.tr-0 TD P {
font-weight: bold;
}
/* FILELINKS */
TABLE.csc-uploads {
padding: 0;
margin: 0;
border: 0;
}
TABLE.csc-uploads TR TD {
vertical-align: top;
}
TABLE.csc-uploads TR.tr-even {
background-color: #cfcfcf;
}
TABLE.csc-uploads TR.tr-odd {
background-color: #fff;
}
TABLE.csc-uploads TR TD.csc-uploads-icon {
vertical-align: middle;
text-align: center;
padding: 6px 0 0 6px;
border: 0;
width: 1%;
}
TABLE.csc-uploads TR TD.csc-uploads-fileName {
padding-left: 5px;
width: 80%;
}
TABLE.csc-uploads TR TD.csc-uploads-fileName P A {
font-weight: normal;
}
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description {
line-height: 1.1em;
font-style: normal;
color: #888;
}
TABLE.csc-uploads TR TD.csc-uploads-fileSize {
padding-right: 6px;
padding-left: 6px;
white-space: nowrap;
}
TABLE.csc-uploads-0 {
border-color: #000;
}
TABLE.csc-uploads-1 {
border-color: #186900;
}
TABLE.csc-uploads-2 {
border-color: #10007B;
}
TABLE.csc-uploads-3 {
border-color: #8A0020;
}
TABLE.csc-uploads-3 TR TD {
vertical-align: middle;
}
TD.csc-uploads-icon IMG {
margin: 0 5px 0 0;
border: 0;
}
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG {
border: 0;
}
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG {
border: 0;
}
/* FORMS */
/* E-Mail, Login, Search */
DIV.csc-mailform-frame,
DIV.csc-form-frame {
background: #d9e8f4;
padding: 15px;
}
TABLE.csc-mailform {
/* width: 550px; */
}
FORM TD.csc-form-labelcell {
vertical-align: top;
width: 150px;
}
FORM TD.csc-form-fieldcell {
vertical-align: top;
width: 240px;
}
FORM P.csc-form-label-req {
font-weight: bold;
}
FORM INPUT.input,
FORM TEXTAREA {
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #8e8e8e;
font-size: 100%;
}
FORM LEGEND {
display: none;
padding: 0;
margin: 0;
}
FORM FIELDSET {
padding: 0;
margin: 0;
border: 1px solid #444;
}
.input,
.tx-newloginbox-pi1-input,
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
padding: 2px;
border: 1px solid #8e8e8e;
}
.submit,
.tx-newloginbox-pi1-submit,
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
line-height:16px;
background: #fff;
border: 1px solid #8e8e8e;
cursor: pointer;
color: #7f7f7f;
}
/* SEARCH WORD MARKUP */
SPAN.csc-sword, SPAN.sword, .highlight {
color: #f60;
}
/* LISTS GLOBAL */
DIV.csc-menu UL,
DIV.csc-menu UL LI {
list-style-image: none;
list-style-type: none;
list-style: none;
}
DIV.csc-menu P.csc-section A {
margin: 0;
}
/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def {
}
/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 {
}
/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 {
list-style-image: none;
list-style-type: none;
list-style: none;
line-height: 1.8em;
}
DIV.csc-menu-2 UL LI {
list-style-image: none;
list-style-type: none;
}
DIV.csc-menu-2 UL LI A {
text-decoration: none;
font-weight: bold;
}
DIV.csc-menu-2 UL UL LI {
font-weight: normal;
color: #333;
}
DIV.csc-menu-2 UL UL LI A {
font-weight: normal;
color: #333;
}
/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 {
margin: 0 0 24px 0;
}
DIV.csc-menu-3 P, DIV.csc-menu-3 P.csc-section {
}
DIV.csc-menu-3 P.csc-section A {
}
/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 {
}
DIV.csc-menu-4 P {
margin: 2px 0 0 0;
}
DIV.csc-menu-4 P.csc-abstract {
font-weight: normal;
padding: 0;
margin: 0 0 8px 0;
color: #888;
}
DIV.csc-menu-4 DT, DIV.csc-menu-4 DD {
padding: 0;
margin: 0;
}
/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 {
}
/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 {
}
/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 UL UL LI A {
text-decoration: none;
font-weight: normal;
color: #333;
}
DIV.csc-menu-7 P.csc-section A {
}
/* SPRACHSCHALTER NAVIGATION */
#languages {
padding: 0;
}
#languages IMG {
margin: 0 5px 0 5px;
border: 0;
}
#languages TD {
padding: 0 10px 0 0;
}
#languages .langswitch-nav, #languages .langswitch-nav-active, #languages .langswitch-nav-inactive {
text-decoration: none;
}
#languages .langswitch-nav-active {
font-weight: bold;
color: #fff;
}
#languages .langswitch-nav-active A {
color: #fff;
}
#languages A {
color: #fff;
}
/* News / LATEST */
DIV.news DIV.news-latest DIV.concol,
DIV.news DIV.news-list DIV.concol {
margin: 16px 0 40px 0;
width: 500px;
}
DIV.news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
DIV.news-list IMG,
DIV.news-latest IMG {
margin: 3px 8px 0 0;
float: left;
}
/* News / LIST */
DIV.news-latest SUP,
DIV.news-list SUP {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0;
margin: 0 0 2.5em 0;
height: 1em;
color: #666;
}
.news-list #nav-newsfooter, SPAN.moreLink {
}
.news-list .img-container, .news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
.news-list .img-container, .news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
/* News / SINGLE */
DIV.news-detail {
margin: 0;
}
DIV.news-detail H2 {
margin: 0 0 0.5em 0;
}
.news-detail SUP {
display: block;
margin: 10px 0 10px 0;
height: 10px;
color: #444;
}
.news-detail .concol {
margin: 0 0 36px 0;
}
.news-detail DIV.img-container {
width: 144px;
}
DIV.news-footer {
margin: 10px 0 0 0;
}
.news-detail .csc-caption {
padding: 0;
margin: 0;
width: 144px;
}
.news-detail .csc-caption P {
padding: 0;
margin: 2px 0 16px 0;
}
DIV.news-detail DL,
DIV.news-detail DT,
DIV.news-detail DD {
padding: 0;
margin: 0;
}
DIV.news-detail DT {
font-weight: bold;
margin: 10px 0 0 0;
}
DIV.news-detail DD {
padding: 0;
margin: 0 0 0 10px;
}
/* News / ARCHIV */
UL.news-archiv {
list-style-image: none;
list-style-type: none;
padding: 0;
margin: 0;
}
UL.news-archiv LI {
list-style-image: none;
list-style-type: none;
padding: 0;
margin: 0;
}
UL.news-archiv LI.news-archive-item {
padding: 0;
margin: 0 0 8px 0;
}
UL.news-archiv LI.news-amenu-item-year {
font-weight: bold;
padding: 0;
margin: 0;
}
/* News / SEARCHFORM */
.news-search-form,
.news-search-emptyMsg {
}
/* News / BROWSE BOX */
.tx-ttnews-browsebox-SCell A {
text-decoration: none;
font-weight: bold;
color: #fff;
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell {
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell A {
}
.tx-ttnews-browsebox TABLE {
margin: 18px 0 0 0;
}
.tx-ttnews-browsebox TABLE A {
text-decoration: none;
color: #000;
}
.tx-ttnews-browsebox TABLE TD {
vertical-align: middle;
text-align: center;
padding: 0 4px 0 4px;
margin: 0;
}
.news .catImg IMG, .catImg {
margin: 0 6px 0 0;
border: 0;
}
/* AZ-Index */
DIV.tx-mwkeywordlist-pi1 {
width: 520px;
}
DIV.tx-mwkeywordlist-pi1-jumpmenu {
font-size: 0.8em;
}
DIV.tx-mwkeywordlist-pi1 DL DT {
margin: 8px 0 0 0;
font-weight: bold;
}
DIV.tx-mwkeywordlist-pi1 DL DD {
margin: 0 0 4px 16px;
}
/* GLOBAL */
HTML {
font-size: 10pt;
}
BODY {
font-family: Verdana, Helvetica, Arial, Geneva, sans-serif;
text-align: center;
background: #fff;
line-height: 14pt;
font-size: 10pt;
}
BODY DIV {
text-align: left;
}
DIV#content {
text-align: left;
margin-right: auto;
margin-left: auto;
padding: 0;
width: 640px;
}
#frame {
margin-right: auto;
margin-left: auto;
margin-top: 0;
background: #fff;
padding: 0;
width: 700px;
}
DIV.footer {
}
DIV.csc-linkToTop {
display: none;
}
IMG {
border: 0;
}
/* HYPERLINKS */
/* 
A[href]:after {
background-color:inherit;
font-style:italic;
content:" <"attr(href)">";
color:#888;
size:80%;
}
*[name]:after {
background-color:inherit;
font-style:italic;
content:" [#"attr(name)"]";
color:#888;
size:80%;
}
*/
BODY A:link, BODY A:visited {
font-weight: normal;
font-size: 10pt;
color: #000;
}
A, DIV A:link {
text-decoration: underline;
font-weight: normal;
color: #000;
}
A:active {
color: #000;
}
A:visited {
color: #000;
}
A:hover {
color: #000;
}
A.linkIco IMG {
padding: 0;
margin: 0 2px 0 0;
border: 0;
}
#shortCuts, #nav-lang, #header, #tcol, #lcol, #rcol, #nav-meta-frame, #header-sub, #nav, #nav-footer {
display: none;
}
/* HEADLINES */ 
H1, H1 A, H2, H2 A, H3, H3 A, H4, H4 A, H5, H5 A { 
text-decoration: none; 
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold; 
line-height: 18pt; 
font-size: 16pt;
margin: 8px 0 8px 0;
color: #000;
}
/* TABELLEN */ 
TD, P {
font-size: 10pt;
}
TD.tableHeader {
border-bottom: 1px solid #fff;
padding: 5px;
margin: 2px;
}
TD.tableContent {
vertical-align: top;
padding: 5px;
margin: 2px;
}
/* LINLIEN */
HR {
border: 1px solid #888;
height: 1px;
width: 100%;
}
/* LISTEN ALLGEMEIN */
UL {
/* list-style-type: none; */
padding: 2px 0 2px 16px;
margin: 0;
}
LI {
padding: 2px 0 6px 0;
margin: 0;
}
LI SPAN {
color: #333;
}
/* LISTS GLOBAL */
DIV.csc-menu UL,
DIV.csc-menu UL LI {
list-style-image: none;
list-style-type: none;
list-style: none;
}
DIV.csc-menu P.csc-section A {
margin: 0;
}
/* Menu / Sitemap, "Menu of these pages" */
DIV.csc-menu-def P {
font-size: 12pt;
}
/* Menu / Sitemap, "Menu of subpages to these pages" */
DIV.csc-menu-1 {
}
/* Menu / Sitemap, "Sitemap" */
DIV.csc-menu-2 {
list-style-image: none;
list-style-type: none;
list-style: none;
}
DIV.csc-menu-2 UL LI {
list-style-image: none;
list-style-type: none;
}
DIV.csc-menu-2 UL LI A {
text-decoration: none;
font-weight: bold;
line-height: 18pt;
font-size: 16pt;
}
DIV.csc-menu-2 UL UL LI A {
text-decoration: none;
font-weight: normal;
line-height: 14pt;
font-size: 12pt;
color: #333;
}
/* Menu / Sitemap, "Section index (pagecontent w/Index checked)" */
DIV.csc-menu-3 {
margin: 0 0 24px 0;
}
DIV.csc-menu-3 P, DIV.csc-menu-3 P.csc-section {
margin: 0 0 4px 0;
}
DIV.csc-menu-3 P.csc-section A {
}
/* Menu / Sitemap, "Menu of subpages to these pages (with abstract)" */
DIV.csc-menu-4 {
}
DIV.csc-menu-4 P {
margin: 2px 0 0 0;
}
DIV.csc-menu-4 P.csc-abstract {
line-height: 2.0em;
font-weight: normal;
padding: 0;
margin: 0 0 8px 0;
color: #888;
}
DIV.csc-menu-4 DT, DIV.csc-menu-4 DD {
padding: 0;
margin: 0;
}
/* Menu / Sitemap, "Recently updated pages" */
DIV.csc-menu-5 {
}
/* Menu / Sitemap, "Related pages (based on keywords)" */
DIV.csc-menu-6 {
}
/* Menu / Sitemap, "Menu of subpages to these pages + sections" */
DIV.csc-menu-7 UL UL LI A {
text-decoration: none;
font-weight: normal;
line-height: 14pt;
font-size: 12pt;
color: #333;
}
DIV.csc-menu-7 P.csc-section A {
}
/* TEXT + IMAGE */
/* Captions */
P.csc-caption { 
margin: 0;
}
P.csc-caption {
font-size: 80%; /* Customize me */
}
DIV.csi-caption-c .csi-caption {
text-align: center;
}
DIV.csi-caption-r .csi-caption {
text-align: right;
}
DIV.csi-caption-l .csi-caption {
text-align: left;
}
/* Needed for noRows setting */
DIV.csi-textpic DIV.csi-imagecolumn {
float: left; display: inline;
}
/* Border just around the image, like content (default) does: */
DIV.csi-border-2-black DIV.csi-imagewrap .csi-image IMG {
border: 2px solid black;
}
DIV.csi-imagewrap {
padding: 0;
}
DIV.csi-textpic IMG {
border: none;
}
/* DIV: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DIV.csi-image {
float: left;
}
/* UL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap UL {
list-style: none;
margin: 0;
padding: 0;
}
DIV.csi-textpic DIV.csi-imagewrap UL LI {
float: left;
margin: 0;
padding: 0;
}
/* DL: This will place the images side by side */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image {
float: left;
}
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DT {
float: none;
}
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD {
float: none;
}
/* FE-Editing Icons */
DIV.csi-textpic DIV.csi-imagewrap DL.csi-image DD IMG {
border: none;
}
DL.csi-image {
margin: 0;
}
DL.csi-image DT {
margin: 0;
}
DL.csi-image DD {
margin: 0;
}
/* Clearer */
DIV.csi-textpic DIV.csi-clear {
clear: both;
}
/* Margins around images: */
/* Pictures on left, add padding on right */
DIV.csi-left DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-left DIV.csi-imagewrap .csi-image {
display: inline; /* IE fix for double-margin bug */
margin-right: 10px; /* Customize me, and set colSpace in TS */
}
/* Pictures on right, add padding on left */
DIV.csi-right DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right-nowrap DIV.csi-imagewrap .csi-image,
DIV.csi-intext-right DIV.csi-imagewrap .csi-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 10px; /* Customize me, and set colSpace in TS */
}
/* Pictures centered, add padding left and right */
DIV.csi-center DIV.csi-imagewrap .csi-image {
display: inline; /* IE fix for double-margin bug */
margin-left: 5px; /* Customize me, and set colSpace in TS */
margin-right: 5px; /* Customize me, and set colSpace in TS */
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image .csi-caption {
margin: 0;
}
DIV.csi-textpic DIV.csi-imagewrap .csi-image IMG {
margin: 0;
}
/* Space below each image (also in-between rows) */
DIV.csi-textpic DIV.csi-imagewrap .csi-image {
margin-bottom: 5px;
}
/* Positioning of images: */
/* Above */
DIV.csi-above DIV.csi-text {
clear: both;
}
/* Center (above or below) */
DIV.csi-center { text-align: center; /* IE-hack */ }
DIV.csi-center DIV.csi-imagewrap { margin: 0 auto; }
DIV.csi-center DIV.csi-imagewrap .csi-image { text-align: left; /* Remove IE-hack */ }
DIV.csi-center DIV.csi-text { text-align: left; /* Remove IE-hack */ }
/* Right (above or below) */
DIV.csi-right DIV.csi-imagewrap { float: right; }
DIV.csi-right DIV.csi-text { clear: right; }
/* Left (above or below) */
DIV.csi-left DIV.csi-imagewrap { float: left; }
DIV.csi-left DIV.csi-text { clear: left; }
/* Left (in text) */
DIV.csi-intext-left DIV.csi-imagewrap { float: left; }
/* Right (in text) */
DIV.csi-intext-right DIV.csi-imagewrap { float: right; }
/* Right (in text, no wrap around) */
DIV.csi-intext-right-nowrap DIV.csi-imagewrap { float: right; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-right-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */ 
/* Left (in text, no wrap around) */
DIV.csi-intext-left-nowrap DIV.csi-imagewrap { float: left; clear: both; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csi-intext-left-nowrap .csi-text { height: 1%; }
/* End hide from IE5/mac */
/* AZ-Index */
DIV.tx-mwkeywordlist-pi1 {
width: 520px;
}
DIV.tx-mwkeywordlist-pi1-jumpmenu {
font-size: 10pt;
display: none;
}
DIV.tx-mwkeywordlist-pi1 DL DT {
margin: 8px 0 0 0;
font-weight: bold;
}
DIV.tx-mwkeywordlist-pi1 DL DD {
margin: 0 0 4px 16px;
}
/* News / LATEST */
DIV.news DIV.news-latest DIV.concol,
DIV.news DIV.news-list DIV.concol {
margin: 16px 0 40px 0;
width: 500px;
}
DIV.news DIV.news-list DIV.concol H2 A,
DIV.news DIV.news-latest DIV.concol H2 A {
text-decoration: none;
font-weight: bold;
font-size: 12pt;
}
DIV.news-list .img-container,
DIV.news-latest .img-container,
DIV.news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
/* News / LIST */
.news H2, .news H2 A {
text-decoration: none;
line-height: 1.2em;
}
DIV.news-latest SUP,
DIV.news-list SUP {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 0;
margin: 0 0 2.5em 0;
height: 1em;
font-size: 1em;
color: #666;
}
.news-list #nav-newsfooter, SPAN.moreLink {
font-size: 10pt;
}
.news-list .img-container, .news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
.news-list .img-container, .news-detail .img-container {
margin: 3px 8px 0 0;
width: 72px;
float: left;
}
.news-latest .img-container {
}
/* News / SINGLE */
DIV.news-detail {
margin: 0;
}
DIV.news-detail H2 {
text-decoration: none;
line-height: 1.2em;
margin: 0 0 10px 0;
}
.news-detail SUP {
display: block;
margin: 10px 0 10px 0;
height: 10px;
color: #444;
}
.news-detail .concol {
margin: 0 0 36px 0;
}
.news-detail DIV.img-container {
width: 144px;
}
DIV.news-footer {
font-size: 10pt;
margin: 10px 0 0 0;
}
.news-detail .csc-caption {
padding: 0 0 0 0;
margin: 0 0 0 0;
width: 144px;
}
.news-detail .csc-caption P {
font-size: 9pt;
padding: 0;
margin: 10px 0 10px 0;
height: 1em;
}
DIV.news-detail DL,
DIV.news-detail DT,
DIV.news-detail DD {
padding: 0;
margin: 0;
}
DIV.news-detail DT {
font-weight: bold;
margin: 10px 0 0 0;
}
DIV.news-detail DD {
padding: 0;
margin: 0 0 0 10px;
}
/* News / ARCHIV */
LI.news-amenu-item-year {
font-weight: bold;
}
.news-archiv {
margin: 0 0 16px 0;
}
.news-archive-item {
margin: 0 0 8px 0;
}
.tx-ttnews-browsebox-SCell A {
text-decoration: none;
font-weight: bold;
color: #fff;
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell {
}
.tx-ttnews-browsebox .tx-ttnews-browsebox-SCell A {
}
.tx-ttnews-browsebox TABLE {
margin: 18px 0 0 0;
}
.tx-ttnews-browsebox TABLE A {
text-decoration: none;
color: #000;
}
.tx-ttnews-browsebox TABLE TD {
text-align: center;
vertical-align: middle;
padding: 0 4px 0 4px;
margin: 0;
}
.news .catImg IMG, .catImg {
margin: 0 6px 0 0;
border: 0;
}

