body {
   font-family: Verdana, Sans-Serif;
   font-size: 14px;
   background-color:Whitesmoke;
  }
  
table {
   font-family: Verdana, Sans-Serif;
   font-size: 14px;

  }
  div.all {
	width:1000px;
	min-height:70%;
	position: absolute;
	left:50%;
	margin-left:-500px;
	background-color:Whitesmoke;
    padding-bottom:50px;
	}

	#alle {
		padding-bottom:3em;
		}


.auftragsdetails {
	max-width:1300px;
	min-height:70%;
	margin: 0 auto;
	background-color:Whitesmoke;
	padding-bottom:3em;
	position: relative;
		}


	
#footer {
	padding-top: 50px;
	position:fixed;
    bottom:0px;
	left:50%;	
}
  
.buttons {
	-moz-box-shadow:inset 0px 1px 3px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 3px 0px #ffffff;
	box-shadow:inset 0px 1px 3px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.buttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.buttons:active {
	position:relative;
	top:1px;
}  

.bigbuttons {
	-moz-box-shadow:inset 0px 1px 3px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 3px 0px #ffffff;
	box-shadow:inset 0px 1px 3px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:20px;
	-moz-border-radius-topleft:20px;
	border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	-moz-border-radius-topright:20px;
	border-top-right-radius:20px;
	-webkit-border-bottom-right-radius:20px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:20px;
	border-bottom-left-radius:20px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:25px;
	line-height:25px;
	width:150px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.bigbuttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.bigbuttons:active {
	position:relative;
	top:1px;
}  
  
  span.hilfetext {
   font-size: 10px;
   font-style: Oblique;
  }  
  
  span.pflichtfeld {
   font-size: 12px;
   color: Red;
  }


tr.navi {
	border: 0px solid;
	}

td.navi {
	border: 0px solid;
	}
  
table.footer {
   position: absolute;
   left:50%;
   bottom: 0px;
   margin-left:-500px;
   border: 0px solid;
   font-family: Verdana, Sans-Serif;
   font-size: 12px;
   text-align: center;
   background-image: url('../img/footer.png');
  }

  tr.footer {
   border: 0px solid;
  }
  
  td.footer {
   border: 0px solid;
  }
  
  div.footer {
   position: absolute;
   bottom: 0px;  
   background-color: Whitesmoke;
   width:1000px;
   }
  div.suche {
   width: 100%;
   background-color:Whitesmoke;
   }
  form.login {
	
     position: absolute;
     top: 50%;
     left: 50%;
     width: 250px;
     height: 350px;
     padding: 20px;
     margin-left: -125px;
     margin-top: -175px;
     background: Whitesmoke;
     box-sizing: border-box;
	}
  div.logout {
	
     position: absolute;
     top: 50%;
     left: 50%;
     width: 250px;
     height: 250px;
     padding: 20px;
     margin-left: -125px;
     margin-top: -125px;
     background: Whitesmoke;
     box-sizing: border-box;
	}
	
  form.suche {
	 padding: 10px;
   
     width: 400px;
     height: 200px;
     background-color: Whitesmoke;
     box-sizing: border-box;
	}
	
 div.start {
	position: absolute;
    left: 50%;
	margin-left: -400px;
	 
	 }

div.breite {
	background-image: url(../img/header.png);
	width:1000px;
	height:205px;
	position: relative;
    left: 50%;
	margin-left: -500px;
	}
	 
 div.kunde {
	position: relative;
    left: 50%;
	margin-left: -250px;	 
	 } 
	
   table.suche {
     background: Whitesmoke;
	}
	
input.disabled {
opacity: 0.5;
}

div.auftragdetail {
background: Whitesmoke;
}

div.auftragdetail p{
	margin-bottom: 0px ; 
	margin-top: 0px;
}

tr:nth-child(even).aktivitaeten {
   background-color: White;
  }

tr:nth-child(odd).aktivitaeten {
   background-color: Whitesmoke;
  }

ul {

	list-style: none;
}

ul li {
	display: inline-table;
}


.taktivitaeten  {border-collapse:collapse;border-spacing:0;border-color:#999;margin:0px auto;}
.taktivitaeten table {border:0;}
.taktivitaeten td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#999;color:#444;background-color:#F7FDFA;}
.taktivitaeten th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#999;color:#fff;background-color:#26ADE4;}
.taktivitaeten .tg-s6z2{text-align:center}


.t-aufdet-aktionen  {border:0;margin:0px auto;}
.t-aufdet-aktionen table {border:0;}
.t-aufdet-aktionen td{font-family:Arial, sans-serif;font-size:14px;padding:10px 5px;overflow:hidden;word-break:normal;color:#444;}
.t-aufdet-aktionen th{font-family:Arial, sans-serif;font-size:14px;font-weight:normal;padding:10px 5px;overflow:hidden;word-break:normal;color:#fff;}
.t-aufdet-aktionen .tg-s6z2{text-align:center}

option.student {
	background-color:#0000CC;
	font-style: italic;
}