/** css fuer Layout :
Textstandardeinstellungen für Einzelartikel
*/

@charset "utf-8";


/* Die Schrift(en) definieren */
@font-face 
{ 
   font-family: fe2std_font, Arial, Helvetica, sans-serif;
/*   font-family: fe2std_font; src:url(../fonts/futura/FuturaMedium.ttf);*/
}


/* Alle : Schrift */
.blog-featured_s4s2k1, .blog_s4s2k1, .blog-featured_s6k1, .blog_s6k1, .blog-featured_s3s3k1, .blog_s3s3k1, .blog-featured_s7, .blog_s7, .item-page, .search
{
   padding: 0pt;
   margin-top: 0em;
   line-height: 135%;
   font-size: 10pt;
   font-family: 'fe2std_font', arial, sans-serif;
   
   text-align: left;
}

/* Alle : Artikelhintergrund */
.item, .item-page, .items-leading, .item-page_s6k1
{
  background-color: #FFF4CF;/*#EBEBEB;*/
}

/* Allgemein : item-page */
.item-page, .item-page_s6k1
{
  padding: 8px;
}
.item
{
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.item-page address
{
   font-size: 10pt;
   font-weight: normal;
   font-style: oblique;
}

/* Suchergebnis */
div #inhalt .search
{
   padding: 8px;
   background-color: #FFF4CF;/*#EBEBEB;*/
}

/* Die Überschriften */
   h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 5px;
      padding-top: 8px;
      text-align: left;
   }
   h3
   {
      font-size: 11pt;
      font-weight: bold;
      padding-bottom: 6px;
      text-align: left;
   }
   h4
   {
      font-size: 11pt;
      font-weight: lighter;
      padding-bottom: 5px;
      text-align: left;
   }
   
   /* die Textblöcke */
   p{
      font-size: 10pt;
      font-weight: normal;
      text-align: left;
   }
   
   

/* Sonderformattierung femsekueberschrift */
.femsekueberschrift
{
    color: #B40088;
    font-size: 10pt;
    font-weight: bold;

    margin-left: 5px;
    text-align: left;

}

   
   /* table 
   table p
   {
      line-height: 100%;
      font-size: 10pt;
      font-weight: normal;
   }
   table p span
   {
      line-height: 100%;
      font-size: 10pt;
      font-weight: normal;
   }*/

   /* nur aktivieren bei Sonderregelungen 
   .blog-featured_s4s2k1 h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   .blog-featured_s4s2k1 h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 3px;
      text-align: left;
   }

   .blog-featured_s6k1 h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   .blog-featured_s6k1 h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 3px;
      text-align: left;
   }

   .blog-featured_s3s3k1 h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   .blog-featured_s3s3k1 h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 1px;
      text-align: left;
   }

   .blog-featured_s7 h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   .blog-featured_s7 h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 5px;
      padding-top: 8px;
      text-align: left;
   }
   
   .item-page h1
   {
      font-size: 15pt;
      font-weight: bold;
      font-variant: small-caps;
      padding-bottom: 10px;
      text-align: left;
   }
   .item-page h2
   {
      font-size: 12pt;
      font-weight: bold;
      padding-bottom: 10px;
      text-align: left;
   }*/


/* Tabellen */
.item-page,.item ul,ol li
{
   margin-left: 15px;
}


/* Einstellungen fürs print icon */
.actions .print-icon
{
   list-style: none;
}
.actions .print-icon a
{
   margin-left: -30px;
}
/* kein print in der Kachelspalte */
.blog-featured_s4s2k1 .column-3 .actions .print-icon
{
   display: none;
}
.blog-featured_s6k1 .column-2 .actions .print-icon
{
   display: none;
}
.blog-featured_s3s3k1 .column-3 .actions .print-icon
{
   display: none;
}



/* Sonderformatierung hkwm - autoren */
.custom_hkwm_autoren
{
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;

    
}

.custom_hkwm_autoren #hkwm-autoren-eintrag
{
}

.custom_hkwm_autoren #hkwm-autoren-name
{
    float: left;
    margin-right: 3px;
}
.custom_hkwm_autoren #hkwm-autoren-vorname
{
    float: left;
    margin-right: 10px;
    margin-left: 2px;
}
.custom_hkwm_autoren #hkwm-autoren-jahr
{
    float: left;
    margin-right: 10px;
}
.custom_hkwm_autoren #hkwm-autoren-artikel
{
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    line-height: 95%;
}
