body {
	font-family:Verdana;
	background-image:url(../images/back1.jpg);
*text-align:center;
}

input {
	border:1px solid black;
	background-color:#FFFFCC;
}

div.seite {
	width:990px;
	margin:0px auto;
text-align:left;
}

div.banner {
	width:100%;
	height:94px;
	background-image:url(../images/banner.jpg);
	border:1px solid #000066;
}

div.navi {
	width:100%;
	border:1px solid #000066;
	color:#FFFFFF;
	text-align:center;
	background-color:#000066;
}

div.navi a:visited, a:active, a:link {
	color:white;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	}

div.navi a:link {
	color:white;
	font-size:14px;
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
	}

div.navi li {
	list-style:none;
	display:inline;
color:white;
}


div.navi a:hover {
		background-color:white;
		color:#000066;
}

div.content { 
	float:left;
	width:75%;
	border:1px solid #000066;
	margin:0px auto;
	background-color:white;
	padding:20px;
	color:#000066;
	font-family:Verdana;
	font-size:14px;
}

.kreuz {
	margin-top:30px;
	margin-bottom:30px;
	font-family:Verdana;
	font-size:14px;
	}

.kfound td {
	background-color:#CCCCCC;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	}
	
.kfound {
	width:700px ! important;
table-layout:fixed;
	}
	
.footer {
	width:980px;
        padding:5px;

	background-color:white;
	margin:0px auto;
	margin-top:10px;
	border:1px solid black;
	font-family:Verdana;
	font-size:10px;
	vertical-align:middle;
	color:#000066;
	height:15px;
*margin-top:25px;
*width:990px;
	}

.email { 
	font-family:Verdana;
	font-size:10px;
	}
	
.history {
	float:right;
	width:19%;
	border:1px solid black;
	background-color:white;
	}

.history a:visited, a:active, a:link {
	color:#0000FF;
	font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	text-decoration:none;
	}

.txt_history {
	padding:10px;
	}
	
.history a:hover {
	font-weight:bold;
	}

.output {
	background-color: black;
}

.output td {
	background-color: white;
	width: 20px;
	height: 20px;
	text-align: center;
	font-weight: bold;
}

.output	.vspacer {
	width: 5px;
	background-color: black;
}

.output	.hspacer {
	height: 5px;
	background-color: black;
}

.output .start {
	background-color: #ddd;
}
