body
{
	font-family:Courier New;
	font-weight: bolder;
	overflow:hidden;
	/*min-width:1024px;*/
	background-color:#bed3a3;
}
#Prinzessin
{
	position:absolute; 
	z-index: -500; 
	right:20px; 
	bottom:20px;
}
#bgLogo
{
	height:100%; 
	position:absolute; 
	z-index: -1000;
}

#Header
{
	text-align:center;
	/*color:#868383;*/
	/*color:#B3CC95;*/
	color:black;
	padding-top:12%;
	padding-right:10%;
	padding-bottom:50%;
	padding-left:40%;
}
#preTitle
{
	/*font-size: 22pt;*/
	font-weight:normal;
	font-size: 1.8em;
}
#Title
{
	/*font-size: 38pt;*/
	font-size: 3.1em;
}
#subTitle
{
	/*font-size: 22pt;*/
	font-weight:normal;
	font-size: 1.8em;
}
.sitetitle
{
	font-weight: bold;
	font-size:17pt;
	color:5a5a5a;
	text-align:top;
}
#navContainer
{
	position:fixed;
	bottom:50px;
	right:10px;	
	white-space:nowrap;
}
#navContainer li
{
	font-size:1.7em;
	list-style-type:none;
	float:right;
	padding-right:1em;
}
#navContainer a
{
	color:#000000;
	text-decoration:none;
}
#navContainer a:hover
{
	color:#5a5a5a;
}
#navContainer a:visited
{
	border:0px;
	text-decoration:none;
}
@media only screen and (max-width:1700px) and (orientation:landscape)
{
	
}
@media only screen and (max-width:1280px) and (orientation:landscape)
{
	
}
@media only screen and (max-width:800px) and (orientation:landscape)
{
	#Header
	{
		text-align:center;
		color:black;
		padding-top:5%;
		padding-right:10%;
		padding-bottom:10%;
		padding-left:30%;
	}
	#navContainer
	{
		bottom:0px;
	}
	#navContainer li
	{
		font-size:1.4em;
		padding-left:1.2em;
		display:block;
		float: none;
		text-align:right;
	}
	#preTitle
	{
		font-size: 1.5em;
	}
	#Title
	{
		font-size: 2.7em;
	}
	#subTitle
	{
		font-size: 1.5em;
	}
	
}
@media only screen and (orientation:portrait)
{
	#bgLogo
	{
		height:30%;
		padding-right:20%;
		padding-left:20%;		
	}
	#Header
	{
		text-align:center;
		color:black;
		padding-top:60%;
		padding-right:20%;
		padding-bottom:15%;
		padding-left:20%;
	}
	#navContainer li
	{
		font-size:1.6em;
		padding-left:1.4em;
		display:block;
		float: none;
		text-align:right;
	}
	#preTitle
	{
		font-size: 1.6em;
	}
	#Title
	{
		font-size: 2.8em;
	}
	#subTitle
	{
		font-size: 1.6em;
	}
}
@media only screen and (max-width:640px) 
{
	
}
@media only screen and (max-width:320px) 
{
		
}