
body {margin-left:120px; font-family: Tahoma, Helvetica, Arial;}
A:link, A:visited { text-decoration: none; color: #0000ff}
A:hover { color: #afafaf }
A:link.top, A:visited.top { text-decoration: none; color: #0000ff}

H1 {font-family: Tahoma, Helvetica, Arial; margin-left:-20px; font-size: 24px}
H1.front {font-family: Tahoma, Helvetica, Arial; margin-left:-120px; font-size: 24px}
H1.news {font-family: Tahoma, Helvetica, Arial; margin-left: 0px; font-size: 24px}
H2 {font-family: Tahoma, Helvetica, Arial; margin-left:-10px; font-size: 18px; }
table {font-family: Tahoma, Helvetica, Arial;}
table.downloads {font-family: Helvetica, Arial; }
table.projekte {font-family: Helvetica, Arial; margin-left:-50px}
table.projekteunten {font-family: Helvetica, Arial; margin-left:-100px}
table.daten {font-family: Tahoma, Helvetica, Arial; margin-left:-10px }
table.front {font-family: Tahoma, Helvetica, Arial; margin-left:-120px }

menu ( color: #036; font-style: normal; font-size: 18px; line-height: normal; font-family: Eurostile, Arial, Helvetica; text-align: justify; letter-spacing: normal; height: auto )

#page {
   height: 100%; /* das hier für den ie */
	}
	/* folgende anweisung wird nicht vom ie interpretiert */
	#page[id] {
    height:auto;
    min-height:100%;
	}
	
	
	
	#footer
	{
background-image: url(../pics/strich_oben.gif);
		position:absolute;
		
		margin: 1 auto;
		width: 100%;
		left: 0px;
		clear: both; 
		bottom: 0px;
		height: 16px;
		
	}

#alles
{
position:absolute;
left: 80px;
}

img {
 border: 0;
}

#rahmen
{
border: 2px solid #000000;
height: 12px;
}

.info-box {

position: absolute;
top: 50px;
left: 390px;
padding: 1em;
visibility: hidden;
z-index: 999;
}

.infobox {
position: absolute;
top: 40px;
left: 200px;
}


