<style type="text/css">
.boxorder{
  background-color:#777
}
.line_v{
  position:absolute;
  background-color:#777;
  height:1px;
  width:20px;
  z-index:3
}
.line_h{
  position:absolute;
  background-color:#777;
  /*height:50px; */
  width:1px;
  z-index:3
}
.line_h0{                 /* senkrechte zur Parnerbox */
  position:absolute;
  background-color:#777;
  height:40px;
  width:1px;
  z-index:3
}
.line_h1{                 /* senkrechte zur Personenbox */
  position:absolute;
  background-color:#777;
  height:70px;
  width:1px;
  z-index:3
} /*
.line_h10{
  position:absolute;
  background-color:#e9e9ff;
  height:80px;
  width:2px;
  z-index:3
} */
.line_h2{
  position:absolute;
  background-color:#777;
  height:160px;
  width:1px;
  z-index:3
}
.main_box {
	 border:solid 1px black;
	 border-radius: 5%;
	 padding-top:3px;
	 width:150px;
	 height:60px;
   background-color:#e9e9ff;
   box-shadow:4px 4px 4px #999999;
}
.sib_box {
	 border: 1px grey;
	 border-radius: 5%;
	 padding-top:5px;
	 width:160px;
	 height:60px;
   background-color:#FFFFFF;
}
.basic {
  border:solid 1px black;
  border-radius: 5%;
  padding-top:2px;
  width:190px;
  height:60px;
  box-shadow:4px 4px 4px #999999;
  font-family:arial;
  font-size:10pt;
  z-index:4
/*  font-weight:bold; */
}
.mbox {background-color:#e9e9ff;}
.fbox {background-color:#FFFFFF;}

.info {
  position:relative;
  float:left;
  height:50px;
  width:40px;
}
.info img {
  height:100%;
  border-radius:6px;
}
.info:hover img{
  position:absolute;
  left:0px;
  top:0px;
  height:200px;
  width:160px;
  z-index:13;
}

.footer{
  position:absolute;
  background-color:#555;
  color:white;
  padding:10px;
  height:40px;
  width:100%;
  z-index:3
}
a {
	text-decoration:none;
}
a:hover {
	font-weight:bold;
	color:red;
}

img {
  margin-top:2px;
  margin-bottom:1px;
  margin-right:3px;
  padding-bottom:1px;
  z-index:3
}

td {
	font-family:arial;
	font-size:10pt;
	padding-left:1px;
	padding-right:1px;
	text-align:center;
}

@media print {
  a[href]:after {
    content: none !important;
  }

  .alert-danger {
  color: yellow !important;
  background-color: red !important;
  }

}
</style>
