+
/* Kunden.CSS */ 

* {
   padding:0;
   margin:0;
}

html { 
  scroll-behavior: smooth; 
   padding:0;
   margin:0;
}

body {
    background-color: #DFDFDF;
    font-family: Arial,sans-serif;
    font-size  : 20px;
    color:black;

    margin:auto;
    width:1400px;
    height: 800px;
    //background-color: whitesmoke;
}
	
	
/*
Grundlegende Gestaltung für die Navigation 
*/
.navi ul {
 background:gray; 
 list-style-type: none;    
  padding: 0; 
  margin: 0;
  display: flex; 
 justify-content: flex-end; 
}

.navi li {
margin-right: 5px;
border: 1px solid #333;
}


.navi a {
  background: green; 
  color: white; 
  text-decoration: none; 
  display: block;
  padding: 0.5rem;
}

.navi a:hover, .navi a:focus {
	background: #07b; color:white;
}               
.navi .current a {
	background: red; color: white;
}

/* **************************************************/ 
/*
button {
    padding: 7px;
    border:   none;
    border-radius: 4px;
    cursor: pointer;
}
*/

.wrapper {
 padding:0;
 margin:auto;
 width:1400px;
 height: 100%;
 //background-color:whitesmoke;
 background-color: blue;
 }

.wrapper .table {
padding:0;
margin:0;
display: block;	
width: 800px;
height: 100%;
background-color: lightcyan;
float:left;
}
.wrapper .fields {
padding:0;
margin:0;
display: block;	
width: 600px;
height: 100%;
background-color: yellowgreen;
float:right;
}

.clearing {
//clear: both;
}

.wrapper .table .tablebuttons {
display: block;
padding-top: 10px;	
padding-left: 10px;
//width: 590px;
height: 50px;
background-color: white;
}

.wrapper .table .tablecontent {
display: block;	
//width: 100%;
height: 720px;
padding: 10px;
background-color: whitesmoke;
}

.ncdbutton {
  //border: none;
  border-width:3px;
    border-radius: 4px;  
  
  background-color: lightskyblue;
  color: black;
  padding-left: 30px;
  padding-right: 30px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 25px;
  margin: 0;
  cursor: pointer;
}

.wrapper .fields .fieldsbuttons {
padding-top: 10px;	
padding-left: 10px;	
display: block;	
//width: 390px;
height: 50px;
background-color: lightgoldenrodyellow;
}

.wrapper .fields .fieldscontent {
padding-top: 10px;	
padding-left: 10px;		
display: block;	
width: 100%;
height: 730px;
background-color: lightskyblue;
}


footer {
  //clear: both;
  background-color: black;
  color: white; 
  text-align: right; 
}
   




