.text-border {
            text-align: center;
          /*  padding: 15px 2px;*/
            font-size: 16px;
            font-weight: 45;
            color:#D5E3EA; /*: #ffffff;*/
            text-shadow:
                -1px -1px 0 #5A7569,
                1px -1px 0 #5A7569,
                -1px 1px 0 #5A7569,
                1px 1px 0 #5A7569,
                -1.5px 0px 0 #5A7569,
                1.5px 0px 0 #5A7569,
                0px -1.5px 0 #5A7569,
                0px 1.5px 0 #5A7569;
        }
	body {background-color:#A7DBEB; color:#D5E3EA;font-family:Cabin; height:auto;width:115%;}
html { background-color:#A7DBEB; color:#D5E3EA;font-family:Cabin; height:auto;width:auto;}
	a:link {color:#617BFF;display:inline;}
	a.find:link {color:beige;}
a.find:visited {color:lightgrey;}
a.find:hover {color:antiquewhite;}
a:visited {color:#212BBF;}
a:hover {color:#88504F;}	
a.speziell:link   {color:#E3DFB2;} 
a.speziell:visited   {color:#E3DFB2;}
div {/*padding-left:15px;*/ border:0px solid #888;}
p {
  -ms-hyphens: none;
  -webkit-hyphens: none;
  hyphens: none;
  max-width: 25em;
  text-align: justify;
}
.trennung {
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

* {
  box-sizing: border-box;
}
/*collapsable*/
.wrap-collabsible {
  margin-bottom: 0.8rem;
}

input[type='checkbox'] {
  display: none;
}

.lbl-toggle {
  display: block;

  font-weight: bold;
  font-family: monospace;
  font-size: 0.8rem;
  text-transform: uppercase;
  text-align: center;

  padding: 0.3rem;

  color: #A77B0E;
  background: #FAE042;

  cursor: pointer;

  border-radius: 5px;
  transition: all 0.25s ease-out;
}

.lbl-toggle:hover {
  color: #7C5A0B;
}

.lbl-toggle::before {
  content: ' ';
  display: inline-block;

  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid currentColor;
  vertical-align: middle;
  margin-right: .7rem;
  transform: translateY(-2px);

  transition: transform .2s ease-out;
}

.toggle:checked + .lbl-toggle::before {
  transform: rotate(90deg) translateX(-3px);
}

.collapsible-content {
  max-height: 0px;
  overflow: hidden;
  transition: max-height .25s ease-in-out;
}

.toggle:checked + .lbl-toggle + .collapsible-content {
  max-height: 100vh;
}

.toggle:checked + .lbl-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.collapsible-content .content-inner {
  background: rgba(250, 224, 66, .2);
  border-bottom: 1px solid rgba(250, 224, 66, .45);
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  padding: .5rem 1rem;
}

/* Create two equal columns that floats next to each other */
.column {
  float: left;
  width: 50%;
  padding: 10px;

  /*height: auto;  Should be removed. Only for demonstration */
}

/* Clear floats after the columns */
.row:after {
  content: "";
  display: table;
  clear: both;
}

#a3 {width:auto;
background-color: lightblue;
	margin:3em;

  background-image: url("./randomnakedgirl.jpg");
  background-repeat: repeat;
    background-size: 200px; /* You must set a specified height */

background: 
  /* On "top" */
  repeating-linear-gradient(
    45deg,
    transparent,
    transparent 30px,
    rgba(204, 204, 204, 0.2) 30px,
    rgba(204, 204, 204, 0.2) 60px
  ),
  /* on "bottom" */
  linear-gradient(
    to bottom,
    rgba(238, 238, 238, 0.2),
    rgba(153, 153, 153, 0.2)
  );
}
.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}
@media only screen and (min-width: 400px) /*,(min-device-width:1281px)*/{
#a3 { display:block;  padding:5%; height:auto;
/*min-width:350px;*/
      z-index:3; background-color:#9FD840; border-width:10px; border-color:#E0EBEF; }
 .column {float:left;
    width: 50%;     }
    }
/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media only screen and (max-width: 800px) {
	#a3 { display:block;  padding:5%; height:100%;
/*min-width:350px;*/
      z-index:3; background-color:#9FD840; border-width:10px; border-color:#E0EBEF; }
  .column {float: left;
    width: 100%;
  }
}
/*top right bottom left*/
.myImage {
    margin: -160px 0px 0px -360px;
/*height: 50px;
width:100px;*/
   
}
span {
	font-family: 'Consolas';
	font-size: 10pt;
	color: #DCDCCC;
}
.sc0 {
}