body
{
	margin: 0px 0px;
	background-color:#b4cc95;
	font-family:Courier New;
	min-width:1024px;
	font-size:1em;
}
a
{
	text-decoration: none;
	color:#5a5a5a;
}
a:link
{
	/*text-decoration: none;*/
	text-decoration: italic;
	
}
a:hover
{
	/*text-decoration: none;*/
	text-decoration: italic;
	color: #f6220c;
}
a:visited
{
	text-decoration: none;
}
.nowrap 
{
	white-space: nowrap;
}
#Header
{	
	background-color:#b4cc95;
	height:100%;
}
#logo
{
	float:left;
	padding-top:20px; 
	padding-right:40px;
	padding-bottom:25px;
	padding-left:42px;
}
#HeaderTitle
{
	padding-top:50px;
	/**padding-left:21%;**/
}
.titleSubPages
{
	font-size:24pt;
	font-weight:bold;
	padding-left:200px;
}
.subTitleSubPages
{
	font-size:16px;
	font-weight:bold;
	/*margin-left:-125px;*/
	margin-left: 629px;
	line-height:28px;
}
#Nav
{	
	background-color:#bed3a3;
	margin-top:45px;
	margin-right:50px;
	height:70%;
	padding: 20px 20px 50px 40px;
}
#menuItem1, #menuItem2, #menuItem3, #menuItem4
{
	float:left;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	padding-left:40px;
}
#menuItem1 a:hover, #menuItem2 a:hover, #menuItem3 a:hover, #menuItem4 a:hover
{
	text-decoration:none;
	color:#000000;
}
#SubNav
{
	clear:both;
	padding-top:10px;
	padding-left:40px;
}
.SubNavItem
{	
	word-spacing:0.1 px;
}
.SubNavItem a
{	
	font-size:12pt;
	color:#000000;
	text-decoration:none;
}
.SubNavItem span
{	
	color:#5a5a5a;
}
.SubNavItem a:hover
{
	color:#5a5a5a;
	text-decoration:none;
}
#SubNav1,#SubNav2, #SubNav3, #SubNav4
{
	display:none;
}

#SubNav2
{
	padding-left:250px;
}
#SubNav3
{
	padding-left:350px;
}
#SubNav4
{
	padding-left:520px;
}
#Content
{
	
	background-color:#C6D9AF;
	margin-top:30px;
	margin-right:150px;
	min-height:700px;
}
#mainTxt
{
	padding:40px 50px 60px 40px;
	vertical-align:top;
	font-family:Tahoma;
}
.txt_hervorgehoben
{
	color: #f6220c;
}
#HinweisUmzug
{
	margin-left:350px; 
	color: #f6220c; 
	font-family:"Courier New";
}
.txtHinweisAdresseLage
{
	padding-left:350px; 
	color: #f6220c; 
	font-family:Courier New;
}
.infosUmzug
{
	width:500px; 
	margin-top:5px;
	float:left; 
	margin-left:-30px; 
	color: #f6220c; 
	font-weight:bold;
}
.infosUmzug span
{
	margin-left:-5px; 
}
.imgContent
{
	float:right;  
	margin-right:70px;
	/*margin-top:20px;*/
	margin-top:70px;
	margin-left:30px;
	margin-bottom:20px;
}

.imgFloatTxt
{
	float:left;  
	margin-right:20px;
	margin-top:4px;
	margin-left:0px;
	margin-bottom:20px;
}
.imgLandscape
{
	height:180px;
}
.imgLandscapeBig
{
	height:220px;
}
.imgSquare, .imgPortrait
{
	/*width:180px;*/
	width:240px;
}
.imgSquareBig
{
	width:250px;
}
#imgLageplan
{
	width:100%;
}
#imgLageplanNeu
{
	/**width:100%;**/
}
#imgAussenansicht
{
	width:240px;
	margin-top:-550px;
	margin-left: 660px;
}
#imgAussenansicht2
{
	width:240px;
	margin-top:-120px;
	margin-left: 660px;
}
#Prinzessin
{
	position:absolute;  
	right:20px; 
	bottom:20px;
}
@media only screen and (max-width:800px) and (orientation:landscape)
{
	body
	{
		min-width:none;
	}
	
	.titleSubPages
	{
		font-size:2.3em;
		margin-left:0px;
		padding-left:0px;
	}
	.subTitleSubPages
	{
		font-size:1.2em;
		font-weight:bold;
		/*margin-left:-125px;*/
		margin-left: 160px;
		padding-left:250px;
		line-height:28px;
	}
	.txtHinweisAdresseLage
	{
		padding-left:80px; 
	}
}
@media only screen and (orientation:portrait)
{
	body
	{
		min-width:none;
	}
	.titleSubPages
	{
		font-size:1.8em;
		margin-left:0px;
		padding-left:0px;
	}
	.subTitleSubPages
	{
		font-size:0.9em;
		font-weight:bold;
		/*margin-left:-125px;*/
		margin-left: 160px;
		padding-left:70px;
		line-height:28px;
	}
	#mainTxt
	{
		padding:40px 50px 60px 40px;
	}
	.txtHinweisAdresseLage
	{
		padding-left:80px; 
	}
}