html {
	/*margin: 20px 30px 20px 30px;*/
	background-color: white;
	color: black;
}

#login {
	padding: 0 0 0 65%;
}

#footer {
	padding: 30% 0 0 0;
}

#news {
	margin: 40px 0 0 0;
	padding: 0 15px 15px 15px;
	border: black 1px solid;
}

/*
Notwendig überlagernden Elemente der Karte
*/
.parent
{
  position: relative;
}

/*
Notwendig überlagernden Elemente der Karte
*/
.child_1, .child_2
{
  position: absolute;
}

/*
Unteres Bild auf der Karte
*/
.child_1
{
  /*width: 64px;
  height: 64px;*/
  z-index: 0;
}

/*
Oberes Bild auf der Karte
*/
.child_2
{
  /*width: 64px;
  height: 64px;*/
  z-index: 1;
}

/*
TR-Element für die Karte
*/
.zeile {
	height: 64px;
}

/*
TD-Element für die Karte
*/
.spalte {
	width: 64px;
}

/*
* Link Layout u.a. relevant für die Karte
*/
a:VISITED {
	text-decoration:none;
}

body{
	text-align: center;
}

#seitenbreite{
	text-align: left;
	margin: 0 auto;
	width: 1240px;
	background-color: silver;
}

#navi{
	float: left;
	width: 12em;
	/*background-color: thistle;*/
}

#navi ul {
	list-style:none;                /* keine Aufzählungspunkte */
}

#navi li { 
	float:left;                     /* Anordnung links   */
	margin-left:1px;                /* Außenabstand links */
	width:90px;                     /* Breite des Links  */

	background-color:silver;        /* Hintergrundfarbe  */
	border-top:1px black solid;     /* Rahmen Auflistungspunkt oben */
	border-left:25px orange solid;  /* Rahmen Auflistungspunkt links */
	border-bottom:1px red solid;    /* Rahmen unten  */
	border-right:2px blue solid;    /* Rahmen rechts  */
	margin-top:10px;                /* Außenabstand oben  */
	padding-top:8px;                /* Innenabstand oben  */
	padding-bottom:8px;             /* Innenabstand unten */
	padding-left:8px;               /* Innenabstand links */
	padding-right:8px;              /* Innenabstand rechts */
} 

#content{
	margin: 0em 10em 0em 13em;
	background-color: lightblue;
	text-align: center;
	padding: 0px 0px 50px 0px;
}

#information{
	float: right;
	width: 10em;
	background-color: yellowgreen;
}

#headerline{
	background-color: lightskyblue;
	border-bottom: 1px solid black;
}

#footerline{
	clear both;
	background-color: lightskyblue;
	border-top: 2px solid black;
}

#lifepoints_border {
    background-color: gray ;
    width: 100px;
    padding: 2px;
}
#lifepoints {
    background-color: DarkGreen;
    width: 20%;
    height: 6px;
}