

em {

font-style:normal;

}



body { margin: 0px;

background-color:#ffffff;

}



body, td, p { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 
11px; }



a {

color:#336699;

text-decoration:underline

}



/*-- Partnership of Equals --*/

p.poeslogan {

font-family: Helvetica, Arial, sans-serif;

margin: 3px 5px 0px 5px; /* top right bottom left */

}



/*-- secondary navigation --*/

td.secNavColor {

background-color:#C2DDF0;

}

a.secnav {

color: #000000;

text-decoration:none;

}

a.secnav:hover {

color: #66676A;

text-decoration:none;

}



a img {border-style: none; }



td.nav1 {font-size: 14px; font-weight: bold;}

p.nav2 {margin: 0px 0px 1px 0px;}

p.nav2Highlight {font-weight: bold; margin: 0px 0px 1px 0px;}



/*-- Content --*/



/* Bordercolor for Pictures (e.g. used for: ArticleList, Picture in 
ArticleHead, ... */

td.imgBorder, a.imgBorder {

color: #F1F8FE;

}

img.imgBorder {

border-color: #ffffff;

}

/*-- ArticleHeader+Footer--*/

p.articleheader {

color:#336699;

margin: 0px 0px 1px 0px;

}

td.articleLine {

background-color:#336699;

}

a.linkButton {

color: #336699;

text-decoration:underline;

}

a.noJSLinkButton, span.noJSLinkButton {

color: #336699;

text-decoration:none;

}

/*-- LinkBox --*/

tr.linklist {background-color: #FFFFFF;}

td.linklisthead {background-color: #336699;}

td.linklistbody {background-color: #C2DDF0;}

td.linklistheadEmph {background-color: #FFCC00;}

p.linklisthead {

font-weight: bold;

margin: 0px 4px 1px 4px;

color: #FFFFFF;

}

p.linklistheadEmph {

font-weight: bold;

margin: 0px 4px 1px 4px;

}

p.linklistbody {

font-size: 10px;

margin: 2px 4px 2px 4px;

}

a.linklistbody {

color: #000000;

}

/*-- Download --*/

a.downloadBody{

color: #000000;

}

/*-- ArticleHead --*/

h1, p.headline {

font-size: 14px;

font-weight: bold;

margin: 0px 10px 4px 0px;

}

p.headlineJob {

font-size: 14px;

font-weight: bold;

margin: 0px 10px 0px 0px;

text-align: center;

}

p.headlineDownload {

font-size: 12px;

font-weight: bold;

margin-top: 0px;

margin-bottom: 4px;

}

p.subheadline {

font-weight: bold;

margin: 4px 10px 0px 0px;

}

p.subheadlineJob {

font-size: 10px;

font-weight: bold;

margin: 0px 0px 0px 0px;

text-align: center;

}

p.intro, div.intro {

color: #336699;

font-weight: bold;

margin: 20px 10px 0px 0px;

}

/*-- Paragraph --*/

table.paraEmph {

background-color: #DFEAF3;

}

p.para, span.para {

margin: 0px 0px 0px 0px; /* top right bottom left */

}

p.paraEmph, span.paraEmph {

color: #336699;

margin: 0px 10px 0px 10px;

}

p.paraHeadline, span.paraHeadline {

font-weight: bold;

margin: 0px 0px 0px 0px;

}

p.paraHeadlineEmph, span.paraHeadlineEmph {

color: #336699;

font-weight: bold;

margin: 0px 10px 0px 10px;

}



/*-- Row-/Column-Container --*/

p.rowHeadline {

font-weight: bold;

margin: 1px 0px 1px 0px;

}

td.rowHeadline {

}

td.rowHeadlineEmph {

background-color: #CCCCCC;

}

/*-- Table --*/

td.tableHead {

color: #FFFFFF;

font-weight: bold;

background-color: #336699;

}



td.cellclass--tablegrey {

background-color: #cccccc;

}



td.tablegrey {

background-color: #cccccc;

}

td.tableRowA {

background-color: #DAE7F2;

}

td.tableRowB {

background-color: #C2DDF0;

}

td.cellclass--tableHead {

color: #FFFFFF;

font-weight: bold;

background-color: #336699;

}



td.cellclass--tableHeadgrey {

color: #000000;

background-color: #cccccc;

}

td.cellclass--tableRowA {

background-color: #DAE7F2;

}

td.cellclass--tableRowB {

background-color: #C2DDF0;

}

td.fiCat {

color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial, 
sans-serif; padding: 5px; border-top: 1px solid #369; border: solid 1px #369

}



td.fiCat1 {

color: #000; font-size: 11px; font-family: Verdana, Helvetica, Arial, 
sans-serif; padding: 5px;

}

td.fiCatHead {

color: white; font-weight: bold; font-size: 12px; font-family: Verdana, 
Helvetica, Arial, sans-serif; background-color: #369; padding: 5px; border-top: 
1px solid #369; border: solid 1px #369

}

td.ppHead {

color: white; font-weight: bold; font-size: 12px; background-color: #369; 
padding: 5px; border: solid 1px #369

}

td.PPcell {

padding: 5px; border-bottom: 1px solid #369; border-left: 1px solid #369

}

td.PPcell_right {

border-left: 1px solid #369

}

td.invisibly {

}

/*-- ArticlePicture --*/

td.articlePictureSubtitle { /* auch verwendet fuer Catalogue.renderComponent */

font-size: 10px;

background-color: #DAE7F2;

}

p.articlePictureArchiveTitle {

font-weight: bold;

margin: 0px 0px 3px 0px;

}

p.articlePictureArchiveDescription {

margin: 0px 0px 0px 0px;

}

a.articlePictureArchiveLink {

color:#000000;

}

td.articlePictureBorder {

background-color: #FFFFFF;

}

/*-- ArticleList --*/

td.articleListTitle {

font-size: 10px;

background-color: #CCCCCC;

}

p.articleListHeadline{

color:#000000;

text-decoration: none;

font-weight: bold;

margin: 0px 0px 1px 0px;

}

a.articleListLink {

color:#000000;

}



/*-- Satellite --*/

td.satFooter {

background-color: #66676A;

color: #FFFFFF;

}

td.satHeader {

background-color: #336699;

}

td.satLogo {

background-color: #FFFFFF;

}



td.headerMiddleMarginColor {

background-color: #000000;

}



/*-- News, Teaser, Querverweise --*/

p.newsdate {

font-size: 10px;

color: #66676A;

margin: 10px 6px 0px 6px;

text-decoration:none;

}

p.furthernewslink {

font-size: 10px;

margin: 10px 6px 0px 6px;

}

a.furthernewslink {

color:#000000;

}

p.teaserhead {

color:#000000;

font-size: 10px;

font-weight: bold;

margin: 4px 6px 0px 6px;

text-decoration:none;

}

p.teaser {

color:#000000;

font-size: 10px;

margin: 0px 6px 0px 6px;

text-decoration:none;

}

p.teaserlink {

color:#000000;

font-size: 10px;

margin: 0px 6px 0px 6px;

text-decoration:underline;

}

p.teaserlink a { color: #000000; } 

p.crosslink {

font-size: 10px;

margin: 0px 6px 0px 6px;

}

* html p.teaserhead {margin: 4px 5px 0px; }
* html p.teaser { margin: 0px 5px; }
* html p.teaserlink { margin: 0px 5px; }
* html p.crosslink { margin: 0px 5px; }


a.crosslink {

color:#000000;

font-size: 10px;

text-decoration:none;

vertical-alignment:top;

}

a.crosslink:hover {

font-size: 10px;

text-decoration:none;

vertical-alignment:top;

color: #66676A;

}



td.teaserLink { cursor: pointer; vertical-align: top; }



span.download

{ background-image: 
url(/ksb/web/System/Images/icon__download__default,property=picture.gif);

background-repeat: no-repeat;

background-position: left;padding-left: 20px;

padding-top: 3px; padding-bottom: 3px; line-height: 19px; }

span.icon-download-pdf { background-image: 
url(/ksb/web/System/Images/icon__download__pdf,property=picture.gif); }

span.icon-download-avi { background-image: 
url(/ksb/web/System/Images/icon__download__avi,property=picture.gif); }

span.icon-download-doc { background-image: 
url(/ksb/web/System/Images/icon__download__doc,property=picture.gif); }

span.icon-download-dot { background-image: 
url(/ksb/web/System/Images/icon__download__dot,property=picture.gif); }

span.icon-download-exe { background-image: 
url(/ksb/web/System/Images/icon__download__exe,property=picture.gif); }

span.icon-download-mov { background-image: 
url(/ksb/web/System/Images/icon__download__mov,property=picture.gif); }

span.icon-download-pps { background-image: 
url(/ksb/web/System/Images/icon__download__pps,property=picture.gif); }

span.icon-download-ppt { background-image: 
url(/ksb/web/System/Images/icon__download__ppt,property=picture.gif); }

span.icon-download-xls { background-image: 
url(/ksb/web/System/Images/icon__download__xls,property=picture.gif); }

span.icon-download-zip { background-image: 
url(/ksb/web/System/Images/icon__download__zip,property=picture.gif); }

div.teaser { width: 133px; background-color: #c2ddf0; padding: 0px 0px 6px 0px; 
margin-bottom: 4px; border: 1px solid #336699; }
* html div.teaser {padding: 2px 0px 6px 0px;}
div.teaser br {line-height: 11px; }

div.teaserExt {background-color: #ffffff; }

div.teaserLink {cursor: pointer; }

