/* ==================================== */
/* Artikelformatierung der Textelemente 
   mit rubrikspezifischer Farbcodierung */ 
/* ==================================== */

.colorStyle_010_glasklar .article_headlineContainer {
  position: relative; border-left: 5px solid #F47920;
}
.colorStyle_020_erzaehlen .article_headlineContainer {
  position: relative; border-left: 5px solid #48794B;
}
.colorStyle_030_informieren .article_headlineContainer {
  position: relative; border-left: 5px solid #ED1C24;
}
.colorStyle_040_mitmachen .article_headlineContainer {
  position: relative; border-left: 5px solid #007586;
}
.colorStyle_050_streiten .article_headlineContainer {
  position: relative; border-left: 5px solid #702C91;
}
.colorStyle_060_global .article_headlineContainer {
  position: relative; border-left: 5px solid #8D2F45;
}
.colorStyle_070_galerie .article_headlineContainer {
  position: relative; border-left: 5px solid #00305F;
}
.article_headlineContainer {
  padding-left: 8px;
}

.colorStyle_010_glasklar, 
.colorStyle_020_erzaehlen, 
.colorStyle_030_informieren, 
.colorStyle_040_mitmachen, 
.colorStyle_050_streiten, 
.colorStyle_060_global,
.colorStyle_070_galerie {
  margin-bottom: 3.0em;
}

/* ==================================== */

.colorStyle_010_glasklar .article_headlineContainer h1 {
  color: #F47920;
}
.colorStyle_020_erzaehlen .article_headlineContainer h1 {
  color: #48794B;
}
.colorStyle_030_informieren .article_headlineContainer h1 {
  color: #ED1C24;
}
.colorStyle_040_mitmachen .article_headlineContainer h1 {
  color: #007586;
}
.colorStyle_050_streiten .article_headlineContainer h1 {
  color: #702C91;
}
.colorStyle_060_global .article_headlineContainer h1 {
  color: #8D2F45;
}
.colorStyle_070_galerie .article_headlineContainer h1 {
  color: #00305F;
}

.article_headlineContainer h1 {
  font: 0.76em Verdana, Arial;
  font-weight: bold;
/*  color: #215D6E; */
  margin-top: 0.0em;
  margin-bottom: 0.4em;
}

.article_headlineContainer h2 {
  font: 0.70em Verdana, Arial;
  font-weight: normal;
  color: #555;
  margin-top: 0.4em;
  margin-bottom: 1.4em;
}

.gkArticleContainer {
  padding: 30px 32px 12px 40px;
}
.gkArticleContainer p, 
.gkArticleContainer ul {
  font: 0.70em Verdana, Arial;
  color: #000; 
  line-height: 1.68em;
}
.gkArticleContainer ol.gkList_Num {
  font: 0.70em Verdana, Arial;
  color: #000; 
  line-height: 1.68em;
  margin-top: 0.66em;
}
.gkArticleContainer ol.gkList_Num li {
  font-weight: bold;
}
.gkArticleContainer ol.gkList_Num li ol li {
  font-weight: normal;
}
.gkArticleContainer ol.gkList_Num li ol {
  margin-bottom: 1.2em;
}


.gkArticleContainer blockquote {
  font: 0.66em Verdana, Arial;
  line-height: 1.68em;
  font-weight: bold;
  font-style: italic;
  color: #00305F;
  margin-left: 0em;
  margin-bottom: 0.2em;
} 
span.gkCiteAuthor {
  font-style: italic;
  font-size: 80%;
}

.gkArticleContainer h3 {
  font: 0.72em Verdana, Arial;
  color: #333;
  font-weight: bold;
  margin-top: 2.0em;
  margin-bottom: 0.8em;
}

.gkArticleContainer h4 {
  font: 0.70em Verdana, Arial;
  color: #000;
  font-weight: bold;
  margin-top: 1.4em;
  margin-bottom: 0.2em;
}


p.gkInfoFooter {
  clear: right;
  font-size: 0.64em;
  color: #555;
  margin-top: 1.4em;
  margin-bottom: 1.0em;
}

/* ==================================== */

.gkStreitP1 {
  font-weight: bold;
  color: #000;
}
.gkStreitP2 {
  font-weight: bold;
  color: #8D2F45;
}
.gkStreitP3 {
  font-weight: bold;
  color: #007586;
}
.gkTextMarker01 {
  font-weight: bold;
  color: #48794B;
}
.gkTextMarkerFett {
/*  font-family: Courier, Courier New, fixed; */
  font-weight: bold;
}
.gkMarkerUpperCase {
  text-transform: uppercase;
}

/* ==================================== */
/* Service-Footer der Artikel mit 
   rubrikspezifisch farbcodierten 
   Link-Styles */
/* ==================================== */

.gkArticleFooter {
  margin-top: 1.2em;
}

.colorStyle_010_glasklar .gkArticleFooter a { 
  border-left: 5px solid #F47920; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_020_erzaehlen .gkArticleFooter a { 
  border-left: 5px solid #48794B; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_030_informieren .gkArticleFooter a { 
  border-left: 5px solid #ED1C24; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_040_mitmachen .gkArticleFooter a { 
  border-left: 5px solid #007586; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_050_streiten .gkArticleFooter a { 
  border-left: 5px solid #702C91; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_060_global .gkArticleFooter a { 
  border-left: 5px solid #8D2F45; padding-left: 0.8em; margin-right: 1.4em; 
}
.colorStyle_070_galerie .gkArticleFooter a { 
  border-left: 5px solid #00305F; padding-left: 0.8em; margin-right: 1.4em; 
}

.gkArticleFooter a:link, 
.gkArticleFooter a:visited { color: #333; text-decoration: underline; }
.gkArticleFooter a:hover, 
.gkArticleFooter a:focus { color: #000; text-decoration: none; background-color:#FFFBC6; }
.gkArticleFooter a:active { color: #000; text-decoration: underline; }

/* ==================================== */
/* Artikelbilder mit Bildunterschrift, 
   spzezieller Hintergrundgrafik und 
   rubrikspezifisch farbcodierten Rahmen*/
/* ==================================== */

.articlePic, .articlePic_158 {
  width:180px;
  background: url('../108_Glasklar/imagesLayout/picBGquer_180-01.gif') no-repeat; 
}
.articlePic img, .articlePic_158 img {
  border: 2px solid #215D6E;
  margin: 6px 9px 10px 9px;
}

.articlePic_115 {
  width:131px;
  background: url('../108_Glasklar/imagesLayout/picBGhoch_115-01.gif') no-repeat; 
}
.articlePic_115 img {
  border: 2px solid #215D6E;
  margin: 9px 8px 10px 6px;
}

.gkBu {
  font: 0.58em Verdana, Arial; 
  color:#555;
}

.gkArtikleContentGrafic {
  border: 2px solid #00305F;
  margin-bottom: 1.0em;
}

/* ==================================== */

.articlePic_300 {
  float: right;
  width: 312px;
  background: url('../108_Glasklar/imagesLayout/picBGquer_312-01.gif') no-repeat; 
  margin-left: 9px;
}
.articlePic_300 img {
  border: 2px solid #00305F;
  margin: 6px 6px 5px 5px;
}
.articlePic_320 {
  float: right;
  width: 312px;
  background: url('../108_Glasklar/imagesLayout/picBGquer_312-02.gif') no-repeat; 
  margin-left: 9px;
}
.articlePic_320 img {
  border: 2px solid #00305F;
  margin: 6px 6px 5px 5px;
}

/* ==================================== */
/* Teaserbilder spzezieller 
   Hintergrundgrafik und rubrikspezifisch 
   farbcodierten Rahmen */
/* ==================================== */

.teaserPic_90 {
  width:103px;
  float:right;
  background: url('../108_Glasklar/imagesLayout/picBGhoch_103-01.gif') no-repeat; 
  margin-bottom: 6px;
  margin-left: 8px;
}
.teaserPic_125 {
  width:142px;
  float:right;
  background: url('../108_Glasklar/imagesLayout/picBGquer_142-01.gif') no-repeat; 
  margin-bottom: 6px;
  margin-left: 8px;
}
.colorStyle_010_glasklar .teaserPic_90 img, 
.colorStyle_010_glasklar .teaserPic_125 img {
  border: 2px solid #F47920;
}
.colorStyle_020_erzaehlen .teaserPic_90 img, 
.colorStyle_020_erzaehlen .teaserPic_125 img {
  border: 2px solid #48794B;
}
.colorStyle_030_informieren .teaserPic_90 img, 
.colorStyle_030_informieren .teaserPic_125 img {
  border: 2px solid #ED1C24;
}
.colorStyle_040_mitmachen .teaserPic_90 img, 
.colorStyle_040_mitmachen .teaserPic_125 img {
  border: 2px solid #007586;
}
.colorStyle_050_streiten .teaserPic_90 img, 
.colorStyle_050_streiten .teaserPic_125 img {
  border: 2px solid #702C91;
}
.colorStyle_060_global .teaserPic_90 img, 
.colorStyle_060_global .teaserPic_125 img{
  border: 2px solid #8D2F45;
}
.colorStyle_070_galerie .teaserPic_90 img, 
.colorStyle_070_galerie .teaserPic_125 img{
  border: 2px solid #00305F;
}

.teaserPic_90 img {
  margin: 6px 7px 6px 5px;
}
.teaserPic_125 img {
  margin: 4px 7px 6px 7px;
}

.teaserLink {
  clear: right;
  margin-top: 0.2em;
  margin-bottom: 0em;
  text-align: right; 
/*  border: 1px solid black; */
}
.teaserLink img {
  margin-right: 5px;
}
.teaserLink a {
  padding-right: 0.6em;
  font: 0.66em Verdana, Arial;
  color: #000;
  font-weight: bold;
  background: url('../108_Glasklar/imagesLayout/linkBGteaserstyle.gif') no-repeat right bottom;
}
.teaserLink a:link, 
.teaserLink a:visited { color: #000; text-decoration: none; }
.teaserLink a:hover, 
.teaserLink a:focus { color: #000; text-decoration: underline; }
.teaserLink a:active { color: #000; text-decoration: none; }

.teaserSubLink {
  font-size: 92%;
}
.teaserSubUL {
  font: 0.62em Verdana, Arial;
  color: #000;
  line-height: 1.68em;
}
.teaserSubUL li {
  list-style: none;
}

.navBoxContainer p {
  font: 0.72em Verdana, Arial;
  color: #000;
  line-height: 1.68em;
}

/* ==================================== */

a.gkNotelink:link {font:text-decoration:underline; color:#00305F;}
a.gkNotelink:visited {font:text-decoration:underline; color:#00305F;}
a.gkNotelink:hover, 
a.gkNotelink:focus {font:text-decoration:none; color:#000; background-color:#FFFBC6;} 


/* ==================================== */
/* Styles der Marginalspalte */
/* ==================================== */

.mspalteContentArea {
  position: absolute;
  right: 0px;
  width: 166px;
  background-color: #FDFAC5;
  margin-top: 30px;
  padding-left: 8px;
  padding-bottom: 2px;
}

.picCover {
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}
.mspalteDownload {
  width: 145px;
  margin-top: 4px;
  margin-bottom: 10px;
  text-align: right;
}
.mspalteDownload img {
  margin-right: 6px;
}

.mspalteDownload a {
  font: 0.66em Verdana, Arial;
  color: #333;
  font-weight: bold;
}
.mspalteDownload a:link, 
.mspalteDownload a:visited { color: #333; text-decoration: none; }
.mspalteDownload a:hover, 
.mspalteDownload a:focus { color: #333; text-decoration: underline; }
.mspalteDownload a:active { color: #333; text-decoration: none; }


/* ============ */