* {
	/* font-family: arial, verdana, sans-serif;  :neu 20170610 */
	overflow: auto;
	/* neu 20180324: */
	font-family: Candara, Calibri, Segoe, Segoe UI, Optima, Arial, sans-serif;
}
/*  neu fuer HTML5 / 20170903: */
html, body {
	width: 100XX%;
	height: 100%;
    background-color: WhiteSmoke;/*lightgrey;*/
    margin: 0;
    padding: 0;
}
/*:*/
#wrapper{
/*	width: 90%;
	height: 100%;
	margin: 0 auto;
	background: #fff;
	padding: 20px;
}*/
	width: 97%;
	height: 97%;/*755px; /* war 98% */
	margin:  0.25% 0.25% 0.25% 0.25%;
	background: lightblue; /*  geaend. von lightblue; / 20170903 */
	padding: 5px;
	}
#header{
	width: 100%;
	height: 10%;
	float: left;
	margin-right: 1%;
	margin-bottom: 1%;
	background: LightSkyBlue; 
	text-align: center;
	font-size: 95%; /* : neu 20170803   */
	
}
#content{
	width: 78%;
	height: 75%;
	float: left;
	background: Azure; 
	font-size: 95%;
	margin:  0.25% 0.25% 0.25% 0.25%;
	padding: 1%;
	/* neu 20180408: */
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f0f9ff+0,cbebff+47,a1dbff+100;Blue+3D+%2313 */
background: rgb(240,249,255); /* Old browsers */
background: -moz-linear-gradient(-45deg, rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
/* : neu 20180408 */	
}
#sidebar-left{
	width: 15% ;
	height: 75%;
	float: left;
	margin-right: 3%;	
	margin:  0.25% 0.25% 0.25% 0.25%;
	padding: 1%;		
	text-align: left;
	background: LightSkyBlue; 
	overflow-x: auto;
	/*line-height: 200%; <- Aend. fuer HTML5 -> */
	line-height: 111%;
}
#footer{
	width: 100%;
	height: 8%;
	float: left;
	margin-right: 1%;
	margin-top: 1%; 
	margin-bottom: 0.5%;  /* : neu 20170803   */
	background: DeepSkyBlue; /* geand. von #f0f; / gold 20170215 */
	text-align: center;
}
table {
	width: 90%;	
	border: solid 1px lightblue;
	border-collapse: collapse;   /*   neu 20170606   */	
}
th, td {
	width: 55px;
	height:35px;	
	border: solid lightblue;
	border-width:thin;
	margin-left: 0%;
}
td {
	padding: 0% 1% 0% 0%; 
	padding:  0px 5px ; 
	background: Azure; /* geänd. am 20170606 von: lightyellow;			   */
	text-align: right;
}
th {
	background:LightSkyBlue; /* geänd. am 20170606 von:  gold;   */
}
td:hover {
    background-color: lightgrey;
	color: black;
}
tr:hover {
    background-color: lightgrey;
	color: black;
}
tr:nth-child(even){background-color: yellow;}/* :neu 20170501 */
/* :wirkt nicht 20170610 */

ul,ol {  /* <- h3 entfernt - 20161113_07-07*/
	text-align: left;
}
.table_navy {
	border: none;
    border-bottom: solid 0.5px lightblue; /*  <- geand. am 20170621 von: blue;	*/
	text-align: left;
	background: DeepSkyBlue;
	width: 98%;
	height: 35px; 
/* Aend. f. HTML5 von 0% auf 1%: */	
	padding: 1% 1% 1% 1%;
	margin: 1%;
}
.red {
	background-color:red;
	color:white;
}
/* :Efg. 20161112 */
/* unvisited link */
a:link {
    color: black; /* auf remark 20170427 lightblue;*/
	text-decoration:none;/* <- neu 20170621 */
}
/* visited link */
a:visited {
    color:  DarkSlateGray;
	text-decoration:none;/* <- neu 20170621 */
}
/* mouse over link */
a:hover {
    background-color: lightgrey;
	color: black;
	text-decoration:none;/* <- neu 20170621 */	
}
/* selected link */
a:active {
    color: blue;
	background-color: lightgreen; 
	font-weight: bold; /* <- wirkt nicht(?)20161114 */
	text-decoration: none;/* <- wirkt auch nicht(?)20161114 */
}
/* neu 20161114: */
input:focus {
    background-color: yellow;
}
/* neu 20161121 */
/* neu 20170127 fuer aktiven MenuText: */
.aktiv { 
	color:red;  /* <- wirkt offenbar nicht 20170127 */
	background-color:lightblue ;
	text-align:left;
}
a {
	 text-align:left;
}
fieldset {
    display: block;
    margin-left: 1px;
    margin-right: 4px;
    padding-top: 0.35em;
    padding-bottom: 0.625em;
    padding-left: 0.0001em;
    padding-right: 1.75em;
    border: 5px groove (internal value);
}
.textLeft {
	text-align: left;
	marging-left: 1em;
}
tr:last-child {
    background: red;
}/* :wirkt nicht 20170610 */
tr:last-of-type{
    background: red;
}/* :wirkt nicht 20170610 */
/* neu 20180408: */
img {
    max-width: 100%;
    height: auto;
}
