
figure,figcaption
         {

         padding: 0px;
         position:relative;
         display:inline-block;
         text-align:center;
         border:0px black solid;
         margin:auto;
         }

figure img   { border:0px dotted red;text-align:center;margin:auto;}
figure video { border:0px dotted red;text-align:center;}
figcaption {

         bottom: 0px;

         line-height: 1.5em;
         color:white;
         background: rgba(94, 94, 94, 0.4);                  /*Der letze Wert in der Klammer ist die Opazität des Caption-Backgrounds vor dem Bild*/
         border: 0px red dotted;
         }
.einzel  {width:98.0%;border:0px red solid;padding:2px;margin:0px;}               /*Für Einzelbilder die ganze Breite*/
.zweier  {width:49.0%;border:0px red solid;padding:2px;margin:0px;}               /*Für zwei Bilder nebeneinander*/
.dreier  {width:32.50%;border:0px red solid;padding:2px;margin:0px;}               /*Für drei Bilder nebeneinander*/
.vierer  {width:24.50%;border:0px red solid;padding:2px;margin:0px;}               /*Für vier Bilder nebeneinander*/
.gesamt {
         width:100%;
         position: relative;
         color: #ffe;

                    /**background: #5c5c5c;  **/
         }
