/*
 * File			: respimg_2cols.css
 * Date			: 2015-09-01
 * Author		: Dipl.-Ing. Jan Rademaker, M.A.
 * E-Mail		: jan.rademaker@th-owl.de
 */
@charset "UTF-8";

@media screen {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 250px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 250px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 250px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 250px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 65%;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 235px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 110px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 750px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 360px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 750px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 360px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 235px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 170px;
  }

  /* Bildunterschrift Nur 1 Bild - Schriftgroesse  */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    font-size: 75%;
  }

  /* Abstand nach unten bei Fließtextbildern*/
  div.csc-textpic-intext-left,
  div.csc-textpic-intext-right {
    margin-bottom: 10px;
  }

  /* Im Fließtext horizontale Text-/Bild-Ausrichtung */
  div.csc-textpic-intext-right .csc-textpic-imagewrap {
    margin: 8px 0px 0px 10px;
  }

  div.csc-textpic-intext-left .csc-textpic-imagewrap {
    margin: 8px 10px 0px 0px;
  }
}

@media screen and (max-width: 970px) and (min-width: 841px) {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 220px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 210px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 220px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 210px;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 200px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 90px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 650px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 310px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 650px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 310px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 200px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 150px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-right figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption,
  div.twocols.csc-textpic-intext-left figcaption {
    font-size: 60%;
  }
}

@media screen and (max-width: 840px) and (min-width: 726px) {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 185px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 175px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 185px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 180px;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 165px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 70px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 550px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 250px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 550px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 250px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 165px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 125px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-right figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption,
  div.twocols.csc-textpic-intext-left figcaption {
    font-size: 55%;
  }
}

@media screen and (max-width: 725px) and (min-width: 621px) {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 155px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 150px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 165px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 160px;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 139px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 70px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 450px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 205px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 450px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 205px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 135px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 100px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-right figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption,
  div.twocols.csc-textpic-intext-left figcaption {
    font-size: 50%;
  }

  /* Bildunterschrift Nur 4 Bilder - Schriftgroesse  */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 65%;
  }
}

@media screen and (max-width: 620px) and (min-width: 516px) {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 125px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 120px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 165px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 155px;
  }

  /* 2 Spalten-Kombination */
  div.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 170px;
  }

  div.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 120px;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 110px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 70px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 350px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 155px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 350px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 155px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 100px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 70px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-right figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption,
  div.twocols.csc-textpic-intext-left figcaption {
    font-size: 45%;
  }

  /* Bildunterschrift Nur 3 Bilder - Schriftgroesse  */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 65%;
  }

  /* Bildunterschrift Nur 4 Bilder - Schriftgroesse  */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 50%;
  }
}

@media screen and (max-width: 515px) {

  /* Text/Bild-Spalte Bildbreite des textfelds */
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 85px;
  }

  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 80px;
  }

  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-text {
    margin-right: 165px;
  }

  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-text {
    margin-left: 155px;
  }

  /* Bildunterschrift Text & Bild - Breite */
  div.onecol.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.onecol.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 70px;
  }

  div.twocols.csc-textpic-intext-right .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption,
  div.twocols.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap figcaption.csc-textpic-caption {
    width: 70px;
  }

  /* Bildunterschrift Text & Bild - Breite Drüber/Drunter 1/2 Bild(er) */
  div.onecol.csc-textpic-above figcaption,
  div.onecol.csc-textpic-below figcaption {
    width: 250px;
  }

  div.twocols.csc-textpic-above figcaption,
  div.twocols.csc-textpic-below figcaption {
    width: 125px;
  }

  /* Bildunterschrift Nur 1 Bild - Breite */
  div.imgonecol.csc-textpic-above figcaption,
  div.imgonecol.csc-textpic-below figcaption,
  div.imgonecol.csc-textpic-intext-right figcaption,
  div.imgonecol.csc-textpic-intext-left figcaption,
  div.imgonecol.csc-textpic-intext-right-nowrap figcaption,
  div.imgonecol.csc-textpic-intext-left-nowrap figcaption {
    width: 250px;
  }

  /* Bildunterschrift Nur 2 Bilder - Breite */
  div.imgtwocols.csc-textpic-above figcaption,
  div.imgtwocols.csc-textpic-below figcaption,
  div.imgtwocols.csc-textpic-intext-right figcaption,
  div.imgtwocols.csc-textpic-intext-left figcaption,
  div.imgtwocols.csc-textpic-intext-right-nowrap figcaption,
  div.imgtwocols.csc-textpic-intext-left-nowrap figcaption {
    width: 125px;
  }

  /* Bildunterschrift Nur 3 Bilder - Breite */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    width: 80px;
  }

  /* Bildunterschrift Nur 4 Bilder - Breite */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    width: 60px;
  }

  /* Bildunterschrift Text & Bild - Schriftgroesse */
  div.onecol.csc-textpic-intext-right-nowrap figcaption,
  div.onecol.csc-textpic-intext-right figcaption,
  div.onecol.csc-textpic-intext-left-nowrap figcaption,
  div.onecol.csc-textpic-intext-left figcaption {
    font-size: 50%;
  }

  div.twocols.csc-textpic-intext-right-nowrap figcaption,
  div.twocols.csc-textpic-intext-right figcaption,
  div.twocols.csc-textpic-intext-left-nowrap figcaption,
  div.twocols.csc-textpic-intext-left figcaption {
    font-size: 45%;
  }

  /* Bildunterschrift Nur 3 Bilder - Schriftgroesse  */
  div.imgthrcols.csc-textpic-above figcaption,
  div.imgthrcols.csc-textpic-below figcaption,
  div.imgthrcols.csc-textpic-intext-right figcaption,
  div.imgthrcols.csc-textpic-intext-left figcaption,
  div.imgthrcols.csc-textpic-intext-right-nowrap figcaption,
  div.imgthrcols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 60%;
  }

  /* Bildunterschrift Nur 4 Bilder - Schriftgroesse  */
  div.imgfoucols.csc-textpic-above figcaption,
  div.imgfoucols.csc-textpic-below figcaption,
  div.imgfoucols.csc-textpic-intext-right figcaption,
  div.imgfoucols.csc-textpic-intext-left figcaption,
  div.imgfoucols.csc-textpic-intext-right-nowrap figcaption,
  div.imgfoucols.csc-textpic-intext-left-nowrap figcaption {
    font-size: 45%;
  }
}
