/* Modales Fenster-Stile */
.modal {
    display: none; 
    position: fixed; 
    z-index: 1; 
    left: 0;
    top: 0;
    width: 100%; 
    height: 100%; 
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.4); 
}

.modal-content {
    background-color: #fefefe;
    margin: 2% auto;
    padding: 20px;
    border: 1px solid #888;
    width: 90%;
}

.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}

.modal-buttons {
    text-align: center;
    margin-bottom: 20px;
}

.modal-buttons button {
    margin: 5px;
    padding: 10px 20px;
    font-size: 16px;
	width: 150px;
}

.modal-body {
    border-top: 1px solid #ccc;
    padding-top: 20px;
}

body 
	{
		font-family : ARIAL;
		font-size : 13px;
	}
	
table
	{
		 border: 1px solid black;
		 border-collapse: collapse;
		 width: 90%;
		 margin: 0 auto;
		 margin-bottom: 25px;
	}
	
th, td
	{
		padding: 10px 20px 10px 20px;
		border: 1px solid black;
		border-collapse: collapse;
	}

h2
	{
		font-size: 20px;
		line-height: normal;
		text-align:center
	}
  
.col-1
	{
		background-color: rgb(229 229 229);
		width: 24%;
		padding: 5px 5px 5px 5px;
		border: 1px solid black;
		border-collapse: collapse;
	}
   
.col-2
	{
		background-color: rgb(229 229 229);
		width: 18%;
		padding: 5px 5px 5px 5px;
		border: 1px solid black;
		border-collapse: collapse;
		line-height: 2;
	}
 
    .leerzeile
   {
    border: 0;
    line-height : 0.1;
	background-color: rgb(229 229 229);
   }
 
/*
  body,input,select, th, td
   {
   font-family : ARIAL;
   font-size : 13px;
   line-height : 3;
   }
   a:link,a:visited,a:active
   {
   color:black;
   text-decoration:none;
   }
   a:hover
   {
   color:blue;
   text-decoration:underline; 
   }

   .zelle th, td
   {
    border: 1px solid black;
    border-collapse: collapse;
   }


   .leerzeile td
   {
    border: 0;
    line-height : 1;
   }
*/
