@charset "ISO-8859-1";

/*
	v1.00
	English stylesheet
	
	ChangeLog:
		
		1.0 Page Online
		
		1.1 Statistics Implementation

	scripted by Max Goldowsky

	critical:
	no todo left

	optional:
	no todo left

	no known bugs
*/

body { font-family:Arial;
	}
a { color:grey;
	}
input { background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:black;
	}
textarea { background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:black;
	}
#main { width:1024px;
	background-image:url(images/bg.png);
	border-style:solid;
	border-width:1px;
	border-color:lightgrey;
	margin-right:auto;
	margin-left:auto;
	margin-top:4%;
	margin-bottom:5px;
	}
#header { width:700px;
	background-image:url(images/header.png);
	height:120px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	}
#menu { width:615px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
	height:30px;
	border-style:solid;
	border-width:1px;
	border-color:lightgrey;
	}
#content { padding:10px;
	background-color:white;
	border-style:solid;
	border-width:1px;
	border-color:grey;
	margin:50px;
	}
#Start { width:135px;
	height:30px;
	float:left;
	background-image:url(images/home0.png);
	}
#Geschichte { width:160px;
	height:30px;
	float:left;
	background-image:url(images/history0.png);
	}
#Dienste { width:155px;
	height:30px;
	float:left;
	background-image:url(images/service0.png);
	}
#Kontakt { width:160px;
	height:30px;
	float:left;
	background-image:url(images/contact0.png);
	}
#Start:hover {
	background-image:url(images/home1.png);
	}
#Geschichte:hover {
	background-image:url(images/history1.png);
	}
#Dienste:hover {
	background-image:url(images/service1.png);
	}
#Kontakt:hover {
	background-image:url(images/contact1.png);
	}
#Text { font-size:12pt;
	line-height:2em;
	}
#Trennung { width:80%;
	background-color:black;
	height:1px;
	margin:25px auto 25px auto;
	}
/* statistics Table */
.counts { background-color:blue;
	width:1em;
	}
.yh { border-right:1px solid black;
	text-align:center;
	padding:0.5em;
}
.xh { border-top:1px solid black;
	padding:0.5em;
}
.ydh { border-right:1px solid black;
	text-align:center;
}
.xdh { border-bottom:1px solid black;
}
.space { width:1.5em;
}
.diagram, .zugriffe { border-spacing:0px;
	border-collapse:collapse;
}
.zugriffe th, .zugriffe td {
	padding:0.5em;
	text-align:center;
}
/* statistics Table-Ende */