* {
	margin: 0px;
	padding: 0px;
	border: none;
	color: rgb(0,0,0);
	font-family: arial, sans-serif;
	font-size: 15px;
}

H1 {
	color: rgb(0,158,224);
	font-size: 23px;
	font-weight: bold;
	margin-bottom: 20px;
}
H2 {line-height: 21px; color: rgb(0,158,224); margin-bottom: 10px;}
H3 {margin: 50px 0 0 0; line-height: 21px; color: rgb(0,158,224);}

P {line-height: 21px; margin-bottom: 20px;}
P SPAN {display: inline-block; width: 40px;}
P SPAN B {color: rgb(77,77,77);}

EM {font-style: normal; color: rgb(226,0,122);}

A {}
A:HOVER {}
/* . ENDE der allgemeinen Einstellungen . */

body {background-color: rgb(0,158,224);}

#container {
	position:relative;
	left:25px;
	width: 930px;
	height: 890px;
	margin: 40px auto 0 auto;
	background-image: url('../bilder/HG_Start.png');
	background-position: left top;
	background-repeat: no-repeat;
}

#logo {
	position: absolute;
	top: 28px;
	left: 70px;
	width: 260px;
	height: 170px;
}

/* .Navigation oben. */
#navigation {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 350px;
	text-align: right;
}
#navigation A {
	display: inline-block;
	line-height: 14px;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0 0 15px;
	text-decoration: none;
	color: rgb(255,255,255);
}
#navigation A:LINK {}
#navigation A:VISITED {}
#navigation A:HOVER {border-bottom: 2px dotted  rgb(255,255,255);}
#navigation A.aktiv {border-bottom: 2px solid  rgb(255,255,255);}

/* .. */

#links {
	position: absolute;
	top: 270px;
	left: 20px;
	width: 202px;
}

#links P A {text-decoration: none;}
#links P A:LINK {color: rgb(0,0,0);}
#links P A:VISITED {color: #71787d;}
#links P A:HOVER {color: #e2007a;}

/* .. */

#rechts {
	position: absolute;
	top: 270px;
	left: 275px;
	width: 570px;
}

/* .. */

