body
	{
		margin: 0;
		padding: 0;
		font-family: courier, arial, helvetica;
		font-size: small;
		text-align: center;
		color:#c03900;
		background-color: #e2e2e2;
	}

table { }

tr { }

td 
	{ 
		border:0px solid #000; 
		vertical-align:center; 
		overflow:hidden; 
		font-size: small;
		text-align: left;
	}

h1 
	{ 
		font-family: arial, helvetica;
		font-size: medium;
		text-align: center;
 }

h2 
	{ 
		font-family: arial, helvetica;
		font-size: medium;
 }

#container
	{
		margin: 1em auto;
		width: 950px;
		height: 540px;		
		text-align: center;
		background-color: #e2e2e2;
		border: 0px solid black;
	}

#inhalt
	{
		float: left;
		margin-left: 60px;
		width: 600px;
		height: 500px;		
		text-align: center;		
		background-color: #e2e2e2;
		border: 0px solid black;
		margin-top: 20px;
	}

#input
	{
	text-align: center;		
	float: center;
	margin-bottom: 2em;
	background-color: #e2e2e2;
	border: 0px solid black;
	}

#input ul 
	{
 		list-style:none;
		margin:0px;
		padding:0px;
 	}


#input li 
	{
 		margin:30px;
		padding:0px;
	}

#box
	{
		float: left;
		text-align: left;
		font-size: small;
		margin-left: 50px;
		margin-top: 100px;
		width: 300;
		background-color: #e2e2e2;
		border: 0px solid black;
	}

#smallbox
	{
		float: left;
		text-align: left;
		font-size: small;
		margin-left: 50px;
		margin-top: 100px;
		background-color: #e2e2e2;
		border: 0px solid black;
	}


#centerbox
	{
		float: center;
		text-align: center;
		margin-left: 0px;
		margin-top: 50px;
		background-color: #e2e2e2;
		border: 0px solid black;
	}

#logo
	{
		margin-top: 20px;
		margin-left: 20px;
		float: left;
		width:200px
		height: 120px;
		background-color: #e2e2e2;
		border: 0px solid black;
	}

#navigator
	{
		margin-top: 5px;
		margin-left: 20px;
		float: left;
		font-size: small;	
		text-align: center;
		width: 300px
		background-color: #e2e2e2;
		border: 0px solid black;
	}

#navigator logo
	{
		list-style:none;
		margin:0px;
		padding:0px;
	}

#navigator ul 
	{
 		list-style:none;
		margin:0px;
		padding:0px;
 	}


#navigator li 
	{
 		margin:5px;
		padding:0px;
	}

#navigator a:link, #navigator a:visited 
	{
		display:block;
		margin:5px 0px;
		padding:0.75em 2.75em 0.75em 2.75em;
		background-color:#e2e2e2;
		border-right:5px solid #DAD4A6;
		border-left:5px solid #DAD4A6;
		color: #c00000;
	}

#navigator a:hover 
	{
		border-color:#c03900;
		color:#c03900;
		}

a:link {
		color:#c03900;
		text-decoration:underline; 
		}

a:visited {
		color:#c03900;
		text-decoration:underline; 
		}

a:active {
		color:#c03900;
		text-decoration:none; 
		}

.normal {
  color: black;
  font-style: normal;
  line-height: normal;
  font-weight: normal;
  font-size: 12px;
  line-height:13px;
  font-family: Verdana, Arial;
}
.hinweis {
  text-decoration: none;
  text-align: center;
  font-size: 11px;
  border: solid 1px #5973A5;
  width: 350px;
  vertical-align: middle;
  padding: 3px;
  margin: 6px auto;
  background-color: #e9ecf3;
  z-index:9999;
	display: block;
}
.login {
  text-decoration: none;
  border: solid 1px #5973A5;
  width: 300px;
  vertical-align: middle;
  padding: 2px;
  margin: auto;
  background-color: #e9ecf3;
  font-size: 11px;
}

.eintrag {
  text-decoration: none;
  text-align: middle;
  font-size: 12px;
  border: solid 1px #5973A5;
  width: 100%;
  vertical-align: middle;
  padding: 2px;
  margin: 6px;
  display: block;
  background-color: #e9ecf3;
  text-align: justify;
  z-index: 4px;
}

.eintrag .titel {
  text-decoration: none;
  border: solid 1px #5973A5;
  width: 100%;
  text-align: left;
  font-weight: normal;      /* bold = fett*/
  vertical-align: middle;
  padding: 2px 2px 2px 2px;
  margin: -3px -3px 3px;
  display: block;
  background-color: #FFFFFF;
  font-size: 12px;
}

