html {
	width: 100%;
 	height: 100%;
 	margin: 0;
 	padding: 0;
}

body{	
	width: 800px;
 	height: 100%;
 	margin: auto;
 	padding: auto;
	color: #FFFFFF;
	background-color: #000033;
	font-family: Georgia, Times, serif;
	font-size: 100%;
	overflow-y:auto;
}


#navi{
	width: 210px;
	height: auto;
	position:fixed;
	margin-top: 45px;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;

	/* delimiter */
/*	border-right-width:1px;
	border-right-style:solid;
	padding-right:30px;*/
}

A:link {text-decoration: none; color: #FFFFFF;}
A:visited {text-decoration: none; color: #FFFFFF;}
A:active {text-decoration: none; color: #FFFFFF;}
A:hover {text-decoration: none; color: red;}


#menue{
	width: 130px;
	margin-top: 30px;
	margin-bottom: 35px;
	margin-left: auto;
	margin-right: 0px;

}

#menuebox {
	width: auto;
	height: auto;
	border-width:1px;
	border-style:solid;
	margin-top: 5px;
	padding:8px;
	text-align:right;

}


#frame {
	position:absolute;
	width: 500px;
	height: auto;
	margin-top: 0px;
	margin-left: 228px;
	margin-bottom: 0px;
	color: #000033;
	background-color: #FFFFFF;

}

#frame2 {
	position:absolute;
	width: 500px;
	height: 100%;
	margin-top: 0px;
	margin-left: 228px;
	margin-bottom: 0px;
	color: #000033;
	background-color: #FFFFFF;

}


.text {
	text-align:left;
	margin-top: 40px;
	margin-left: 40px;
	margin-right: 40px;
	color: #000033;
	background-color: #FFFFFF;
	font-weight: bold;
}

.text a:link {
  background-color: #FFFFFF;
  color:            #000033;
}

.text a:visited {
  background-color: #FFFFFF;
  color:            #000033;
}

.text a:hover {
  background-color: #FFFFFF;
  color:            red;
}

.text a:active {
  background-color: #FFFFFF;
  color:            #000033;
}

