.blink {
    animation-name: animation_blink;
    animation-timing-function: ease-in;
    animation-duration: 2s; 
    animation-iteration-count: infinite;            
}

@keyframes animation_blink {
    0% { opacity: 1; }
    50% { opacity: 0.1; }
    100% { opacity: 1; }    
}

 body
 {
    /*background-image: url(../../../css/info/hg.jpg);*/
    font-family : MS Sans Serif;
    font-size: 15px;
    /*background-color:#ffffff;*/
    /*background-attachment: fixed;*/
 }
 table
 {  color: 000000;
    background-color: transparent;  /*#ddddff;*/
    font-family : MS Sans Serif;
    font-size:15px;
 }

 tr
 {  background-color: transparent;  /*#eeeeff;*/
 }
 tr.hell
 {  background-color: #e0e0e0;
 }


 td
 {  color: 000000;
    font-family : MS Sans Serif;
    font-size:10px;
    text-align: left;
 }
 td.red
 {
   color: crimson;
 }
 td.green
 {
   color: green;
 }
 td.yellow
 {
   color: olive;
 }
 td.brown
 {
   color: mediumblue;
 }
 td.orange
 {
   color: darkred;
 }


 td.r
 {
   text-align: right;
 }
 th
 {  color: gold;   /*Farbe des Datums*/
    /*background-image:  url(../../../css/kopf/kopf2.jpg);*/
    font-family : MS Sans Serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;

 }
 img
 {    border:0px;
 }

 a
 {  background-repeat:no-repeat;
   /* background-image:url(link.gif);
    padding-left:16px;*/
    border:0px;
    color: 000080;
    background-color: transparent;  /*#dddddd;*/
    font-family :MS Sans Serif;
    font-size:15px;
    text-decoration:none;
 }
 a.h
 {  background-color: #ffbbbb;

 }

 a:hover
 {  background-repeat:no-repeat;
   /* background-image:url(linkhover.gif);*/
    color: 800000;
    background-color: transparent;  /*#ffdddd;*/
 }
 a.mini
 {  background-image: url();
    padding-left:0px;
    color: 000080;
    background-color: #dddddd;
    font-size:10px;
    text-decoration:none;
 }

 a:hover.mini
 {  background-image: url();
    padding-left:0px;
    color: 800000;
    font-size:10px;
    background-color: #ffdddd;
 }


 input
 {  font-family : MS Sans Serif;
    font-size : 15px;
    background-color : #ffffff;
    border-color : #a0a0a0;
    border-style : solid;
    border-width : 1px;
    color : 000000;
 }
 input.button
 {  background-color: #cccccc;
    border-width : 1px;
    color : 000000;
 }
 select
 {  font-family : Courier;
    text-align: right;
 }
 div.bf
 {  font-family : Courier;
    font-size : 14px;
    background-color : #ffffff;
 }
 
.rund {
border-radius: 200px;
-moz-border-radius: 200px;
-webkit-border-radius: 200px
}

.rundecken {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px
}

/*
.fullscreen {
height: auto;
}

div {
  width: 100%;
  height: auto;
  padding: 5px;
}

.content-box {
  box-sizing: content-box;
}

.border-box {
  box-sizing: border-box;
}

.wrapper {
  display: flex;
}

.inner {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s ease-out;
}

.wrapper.is-open .inner {
  max-height: 100%;
}*/