html {
	height:100%;
}

body {
	margin:0px;
	padding:0px;
	height:100%;
	background-color:#E7E7E7; 
	font-family:arial,geneva,verdana;
	font-size:10px;
	color:#808080;
	letter-spacing:0.4mm;
	text-decoration:none;
	text-align: center;
	overflow:hidden;
	scrollbar-arrow-color: orange;
	scrollbar-base-color: #E7E7E7;
	/*background-position:center;
	background-repeat:no-repeat;*/
}

pre {
	font-family:arial,geneva,verdana;
}

.button a,a {
	color:#808080;
	text-decoration:none;
}

.button a:hover {
	color:#000000;
	text-decoration:none;
}

.buttonaktiv a {
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
}

p.absatz1 {
	padding-top:15px;
}

p.absatz2 {
	padding-top:15px;
}

p.absatz3 {
	padding-top:50px;
}

p.absatz4 {
	padding-top:15px;
}

.x {
	vertical-align:super;
	font-size:9px;
}

.schwarz {
	color:black;
}

.aussen {
	position:relative;
	text-align: center;
	height:100%;
	width:800px;
	background-position:center;
	background-repeat:no-repeat;
	margin:0px auto;
}

#startseite {
/*	background-image:url(images/hg_test.gif);	*/
	background-image:url(images/hg_index.gif); 
}

#normal {
	 background-image:url(images/hg.gif); 
}

#map {
	 background-image:url(images/hg_map.gif); 
}


.inhalt {
	position:relative;
	/*width:500px;*/
	margin:0px auto;		/* horizontale Zentrierung für Browser ausser IE */
	top:50%;				/* vertikale Zentrierung */
}



#menue {
	position:relative;
	left:-300px;		/* von der Mitte ausgehende Verschiebung nach links */
	width:138px;
	margin:0px auto;	/* horizontale Zentrierung für Browser ausser IE */
}


.button {
	position:relative;
	height:18px;
	background-image:url(images/button.gif);
	background-repeat: no-repeat;
	padding-top:1.5pt;
}

.buttonaktiv {
	position:relative;
	height:18px;
	background-image:url(images/button_on.gif);
	background-repeat: no-repeat;
	font-size:10px;
	color:#FFFFFF;
	letter-spacing:0.3mm;
	padding-top:1.5pt;
}

#button1 {
	top:-206px;
}

#button2 {
	top:-182px;
}

#button3 {
	top:-158px;
}

#button4 {
	top:-46px;
}

#button5 {
	top:-22px;
}

/* Inhalt innerhalb des orangen Rahmens */
#anzeige {
	position:relative;
	top:-300px;
	width:400px;
	height:340px;
	margin:0px auto;		/* horizontale Zentrierung für Browser ausser IE */
	z-index:3;
	text-align:left;
	overflow:auto;
}

#anzeige1 {
	position:relative;
	top:-340px;
	width:400px;
	height:340px;
	margin:0px auto;		/* horizontale Zentrierung für Browser ausser IE */
	z-index:3;
	text-align:left;
}

#home {
	position:relative;
	top:73px;
	left:230px;
	width:20px;
	margin:0px auto;		/* horizontale Zentrierung für Browser ausser IE */
	z-index:5;
}

/* Downloadseite */
#downloadarea {
	padding-top:15px;
}

#bildgross {
	position:relative;
	width:400px;
	height:230px;
}

#downloadstart {
	top:2px;
	width:138px;
	text-align: center;
}

.vorschau {
	position:relative;
	height:130px;
	overflow:hidden;
}

.bildklein {
	padding-bottom:1px;
	padding-right:1px;
	padding-top:2px;
	float:left;
}

.orange {
	font-size:16px;
	float:left;
	color:orange;
}

/* Farben für Programm */

.green, #green { color:green; }
.blue, #blue { color:blue; }
.red, #red { color:red; }
.ora, #ora { color:orange; }